From ccc0eda37a9905d88bc50b9e1bf0d82a207e1c6b Mon Sep 17 00:00:00 2001 From: Tommy Parnell Date: Fri, 21 Aug 2015 11:34:06 -0400 Subject: [PATCH] minify bundle properly --- .gitignore | 1 + css/bundle.css | 41356 ----------------------------------------------- gulpfile.js | 3 +- 3 files changed, 3 insertions(+), 41357 deletions(-) delete mode 100644 css/bundle.css diff --git a/.gitignore b/.gitignore index 74b8a4c..b375316 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ public/components .idea/ .settings/ components/ +css/bundle.css diff --git a/css/bundle.css b/css/bundle.css deleted file mode 100644 index 3063cb3..0000000 --- a/css/bundle.css +++ /dev/null @@ -1,41356 +0,0 @@ -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -/*! GitHub Activity Stream - v0.1.0 - Copyright 2014 Casey Scarborough */ - -body, -html { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -.gha-feed { - width: 100%; - height: 100%; - background: #fff; - font-weight: 700; - font-size: 14px; - font-family: Helvetica,arial,freesans,clean,sans-serif; - line-height: 1.3; - overflow-y: auto; - border: 1px solid #ddd; -} - -.gha-feed, -.gha-feed h2, -.gha-feed h3, -.gha-feed li, -.gha-feed p, -.gha-feed ul { - margin: 0; - padding: 0; -} - -.gha-feed ul { - list-style-type: none; - padding: 0; - margin: 0; -} - -.gha-feed li { - list-style-type: none; - line-height: 1.4; -} - -.gha-feed small { - color: #666; - font-weight: 400; - font-size: 13px; -} - -.gha-feed small a { - font-weight: 400; -} - -.gha-feed small a .more-commits { - font-size: 11px; -} - -span.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-feed a { - color: #4183c4; - text-decoration: none; - font-weight: 700; -} - -.gha-feed a:hover { - text-decoration: underline; -} - -.gha-feed pre { - padding: 0; - border: 0; - border-radius: 0; - box-shadow: 1px 1px 4px #bbb; - color: #fff; -} - -.gha-header { - position: absolute; - top: 1px; - left: 1px; - width: calc(100% - 20px); - padding: 10px; - height: 67px; - border-bottom: 1px solid #ddd; - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); -} - -.gha-footer { - position: absolute; - bottom: -1px; - left: 1px; - padding: 5px 5px 5px 10px; - border-top: 1px solid #ddd; - height: 16px; - width: calc(100% - 15px); - background: #fff; - background: -moz-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4)); - background: -webkit-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -o-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: -ms-linear-gradient(top,#fff 0,#f4f4f4 100%); - background: linear-gradient(to bottom,#fff 0,#f4f4f4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0); - color: #495961; - font-size: 13px; -} - -.gha-footer a { - float: right; - color: #495961; - padding-right: 20px; - font-size: 13px; - font-weight: 700; -} - -.gha-footer a:hover, -.gha-header a:hover { - text-decoration: none; -} - -.gha-github-icon { - display: inline; - float: left; - padding: 9px 0 0; - width: 35px; - height: 35px; - color: #495961; -} - -.gha-github-icon .octicon { - font: normal normal 40px octicons; -} - -.gha-gravatar { - display: inline; - float: right; - margin-right: 10px; - padding-right: 20px; - max-width: 60px; - height: 67px; -} - -.gha-gravatar img { - padding: 3px; - width: 100%; - border: 1px solid #ddd; - box-shadow: 1px 1px 3px #ccc; -} - -.gha-activity { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity.gha-small { - margin-top: 5px; - font-weight: 400; - font-size: 13px; -} - -.gha-activity.gha-small a { - font-weight: 400; -} - -.gha-activity.gha-small .gha-message { - float: left; - width: auto; - margin-right: 5px; - margin-top: 5px; -} - -.gha-activity.gha-small span { - font-size: 16px; -} - -.gha-activity.gha-small .gha-time { - float: left; - margin-top: 6px; -} - -.gha-activity:last-child { - padding-bottom: 100px; -} - -.gha-repo { - clear: both; - padding: 10px 0; - width: 100%; - border-bottom: 1px solid #ddd; -} - -.gha-activity-icon .octicon { - display: inline; - float: left; - clear: both; - margin: 6px auto; - width: 50px; - color: #bbb; - text-align: center; - font: normal normal 30px octicons; -} - -.gha-activity-icon .gha-small { - font-size: 16px; -} - -.gha-message { - display: inline-block; - float: left; - width: calc(100% - 50px); -} - -.gha-message-commits { - font-size: 11px; -} - -.gha-message-merge { - padding: 3px 7px; - border-radius: 3px; - background: #e8f1f6; - color: rgba(0,0,0,.5); - font-size: 12px; - line-height: 2; -} - -.gha-sha { - font-size: 12px; - font-family: Consolas,"Liberation Mono",Courier,monospace; -} - -.gha-gravatar-small { - float: left; - margin-right: 6px; - width: 30px; -} - -.gha-gravatar-commit { - margin-bottom: -3px; - border-radius: 2px; -} - -.gha-gravatar-user { - float: left; -} - -.gha-user-info { - display: inline-block; - float: left; - margin: 0 auto; - padding: 6px 10px 5px; - color: #495961; - font-size: 20px; -} - -.gha-user-info a { - color: #495961; -} - -.gha-user-info p a { - font-weight: 100; -} - -.gha-without-name { - padding-top: 20px; - padding-left: 15px; -} - -.gha-info { - margin: 15px; - padding: 10px; - border: 1px solid #e4e4c6; - border-radius: 4px; - background: #ffffde; - color: #6d6d4b; - font-weight: 400; - font-size: 13px; -} - -.gha-time { - color: #bbb; - font-weight: 400; - font-size: 12px; -} - -.gha-clear { - clear: both; -} - -.gha-muted { - color: #666; -} - -.gha-push { - height: 87px; -} - -.gha-push-small { - height: 26px; -} - -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Set padding to keep content from hitting the edges */ - -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Override the default bootstrap behavior where horizontal description lists - will truncate terms that are too long to fit in the left column -*/ - -.dl-horizontal dt { - white-space: normal; -} - -/* Set width on the form input elements since they're 100% wide by default */ - -input, -select, -textarea { - max-width: 280px; -} - -.profile-outer img { - -moz-animation: profile-image 1s ease-in; - -o-animation: profile-image 1s ease-in; - -webkit-animation: profile-image 1s ease-in; - animation: profile-image 1s ease-in; -} - -.profile-image { - border-radius: 50%; -} - -@-moz-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@-webkit-keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@keyframes profile-image { - from { - border-radius: 0; - } - - to { - border-radius: 50%; - } -} - -@media (min-width: 992px) { - .pull-right-md { - float: right; - } -} - -@media (min-width: 992px) { - .stick { - position: fixed; - top: 0; - width: 100%; - height: 130px; - z-index: 10000; - border-bottom: 1px solid #778492; - } - - .header.stick { - border-top: 0px; - padding-top: 0px; - } - - .stick #standardContainer { - position: relative; - width: 100%; - height: 100%; - } - - .stick #standardContainer > * > .social.list-inline { - display: none; - } - - .stick ~.sections-wrapper { - margin-top: 270px; - } - - .stick > * > * > .profile-image { - width: 120px; - } -} - -body { - padding-top: 0px; -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} - -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} -body { - font-family: 'Lato',arial,sans-serif; - color: #434343; - background: #dae3e7; - font-size: 16px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Montserrat',sans-serif; - font-weight: 700; - color: #778492; -} - -a { - color: #3aaa64; - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; -} - -a:hover { - text-decoration: underline; - color: #5f6b77; - color: #2d844e; -} - -.btn, -a.btn { - -webkit-transition: all .4s ease-in-out; - -moz-transition: all .4s ease-in-out; - -ms-transition: all .4s ease-in-out; - -o-transition: all .4s ease-in-out; - transition: all .4s ease-in-out; - font-family: 'Montserrat',arial,sans-serif; - padding: 8px 16px; - font-weight: bold; -} - -.btn .fa, -a.btn .fa { - margin-right: 5px; -} - -.btn:focus, -a.btn:focus { - color: #fff; -} - -a.btn-cta-primary, -.btn-cta-primary { - background: #54ba4e; - border: 1px solid #54ba4e; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-primary:hover, -.btn-cta-primary:hover { - background: #49ac43; - border: 1px solid #49ac43; - color: #fff; -} - -a.btn-cta-secondary, -.btn-cta-secondary { - background: #479fc8; - border: 1px solid #479fc8; - color: #fff; - font-weight: 600; - text-transform: uppercase; -} - -a.btn-cta-secondary:hover, -.btn-cta-secondary:hover { - background: #3893bd; - border: 1px solid #3893bd; - color: #fff; -} - -.text-highlight { - color: #32383e; -} - -.label-theme { - background: #3aaa64; - font-size: 12px; -} - -a.dotted-link { - border-bottom: 1px dotted #778492; - color: #778492; -} - -a.dotted-link:hover { - text-decoration: none; - color: #49515a; -} - -.header { - padding: 30px 0; - background: #f5f5f5; - border-top: 10px solid #778492; -} - -.header .btn { - margin-top: 60px; - font-weight: bold; -} - -.header .profile-image { - margin-right: 30px; -} - -.header .profile-content .name { - color: #49515a; - font-size: 38px; - margin-bottom: 5px; - margin-top: 30px; -} - -.header .profile-content .desc { - color: #778492; - font-family: "Lato",arial,sans-serif; - font-weight: 400; - font-size: 24px; - margin-top: 0; - margin-bottom: 15px; -} - -.header .profile-content .social a { - background: #b0b7bf; - width: 36px; - height: 36px; - display: inline-block; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; - border-radius: 50%; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - color: #fff; - text-align: center; -} - -.header .profile-content .social a:hover { - background: #778492; -} - -.header .profile-content .social a .fa { - font-size: 20px; - padding-top: 8px; -} - -.sections-wrapper { - padding-top: 60px; - padding-bottom: 60px; -} - -.section { - margin-bottom: 30px; -} - -.section .section-inner { - background: #fff; - padding: 30px; -} - -.section .heading { - margin-top: 0; - margin-bottom: 30px; - color: #545e69; - font-size: 24px; -} - -.section .content .more-link .fa { - margin-right: 5px; - font-size: 14px; -} - -.latest .item { - margin-bottom: 30px; -} - -.latest .item .title { - font-size: 18px; - margin-top: 0; -} - -.latest .item .title .label { - margin-left: 5px; - font-size: 12px; -} - -.latest .item .title a { - color: #778492; -} - -.latest .item .title a:hover { - color: #5f6b77; -} - -.latest .item .project-image:hover { - -webkit-opacity: .8; - -moz-opacity: .8; - opacity: .8; -} - -.latest .divider { - margin-bottom: 60px; -} - -.latest .featured { - margin-bottom: 60px; -} - -.latest .featured .title { - margin-bottom: 5px; - font-size: 20px; -} - -.latest .featured .summary { - margin-bottom: 30px; - color: #778492; -} - -.latest .featured img { - margin-bottom: 30px; -} - -.latest .featured .desc { - margin-bottom: 30px; -} - -.latest .featured-image { - position: relative; -} - -.latest .featured-image .text { - background: #3aaa64; - color: #fff; -} - -.latest .featured-image .ribbon { - position: absolute; - top: -4px; - right: -4px; - width: 110px; - height: 110px; - overflow: hidden; -} - -.latest .featured-image .ribbon .text { - font-family: 'Montserrat',sans-serif; - position: relative; - left: -8px; - top: 18px; - width: 158px; - padding: 10px 10px; - font-size: 15px; - font-weight: bold; - text-align: center; - text-transform: uppercase; - color: #fff; - background-color: #479fc8; - -webkit-transform: rotate(45deg) translate3d(0,0,0); - -moz-transform: rotate(45deg) translate3d(0,0,0); - -ms-transform: rotate(45deg) translate3d(0,0,0); - -o-transform: rotate(45deg) translate3d(0,0,0); - transform: rotate(45deg) translate3d(0,0,0); -} - -.latest .featured-image .ribbon .text:before, -.latest .featured-image .ribbon .text:after { - content: ''; - position: absolute; - bottom: -5px; - border-top: 5px solid #276582; - border-left: 5px solid transparent; - border-right: 5px solid transparent; -} - -.latest .featured-image .ribbon .text:before { - left: 0; -} - -.latest .featured-image .ribbon .text:after { - right: 0; -} - -.projects .item { - margin-bottom: 30px; -} - -.projects .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.projects .item .title a { - color: #778492; -} - -.projects .item .title a:hover { - color: #5f6b77; -} - -.experience .item { - margin-bottom: 30px; -} - -.experience .item .title { - font-size: 16px; - margin-top: 0; - margin-bottom: 5px; - line-height: 1.5; -} - -.experience .item .title .place { - color: #999; - font-weight: normal; -} - -.experience .item .title .place a { - color: #999; -} - -.experience .item .title .place a:hover { - color: #666; -} - -.experience .item .title .year { - color: #999; - font-weight: normal; -} - -.ghfeed { - height: 600px; -} - -.ghfeed, -.ghfeed *, -.ghfeed *:before, -.ghfeed *:after { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -.info .fa { - margin-right: 15px; - color: #ccd1d6; -} - -.info .fa.fa-envelope-o { - font-size: 14px; -} - -.info ul { - margin-bottom: 0; -} - -.info li { - margin-bottom: 15px; -} - -.info li:last-child { - margin-bottom: 0; -} - -.skills .intro { - margin-bottom: 30px; -} - -.skills .skillset .item { - margin-bottom: 30px; -} - -.skills .skillset .level-title { - font-size: 16px; - position: relative; - margin-top: 0; - margin-bottom: 10px; -} - -.skills .skillset .level-title .level-label { - color: #ccd1d6; - font-size: 14px; - font-weight: 400; - font-family: "Lato",arial,sans-serif; - position: absolute; - right: 0; - top: 0; -} - -.skills .skillset .level-bar { - height: 15px; - background: #e8e8e8; -} - -.skills .skillset .level-bar-inner { - height: 15px; - background: #66cb8c; -} - -.testimonials .item { - margin-bottom: 30px; -} - -.testimonials .item:last-child { - margin-bottom: 0; -} - -.testimonials .item .quote { - color: #666; - font-size: 16px; - border-left-color: #9fdeb7; - margin-bottom: 15px; -} - -.testimonials .item .quote .fa { - color: #79d19a; - margin-right: 15px; -} - -.testimonials .item .source { - font-size: 14px; - padding-left: 30px; - font-weight: 500; -} - -.testimonials .item .source .name { - color: #939ea9; - font-weight: 600; -} - -.testimonials .item .source .title { - color: #999; -} - -.education .item { - margin-bottom: 30px; -} - -.education .item:last-child { - margin-bottom: 0; -} - -.education .item .title { - font-size: 16px; - margin-top: 0; -} - -.education .item .university { - font-family: "Lato",arial,sans-serif; - font-size: 13px; - color: #999; - font-weight: 600; - padding-left: 25px; -} - -.education .item .university .year { - color: #b0b7bf; - font-weight: 500; -} - -.languages .item { - margin-bottom: 15px; -} - -.languages .item .title { - color: #778492; -} - -.languages .item .level { - color: #999; -} - -.languages .item:last-child { - margin-bottom: 0; -} - -.languages .item .fa { - color: #79d19a; -} - -.blog .item { - margin-bottom: 30px; -} - -.blog .item .title { - font-size: 18px; - line-height: 1.3; -} - -.blog .item .title a { - color: #778492; -} - -.blog .item .title a:hover { - color: #5f6b77; -} - -.blog .item:last-child { - margin-bottom: 0; -} - -.list ul li { - margin-bottom: 10px; -} - -.list ul li .fa { - margin-right: 5px; -} - -.list ul li a { - color: #778492; -} - -.list ul li a:hover { - color: #49515a; -} - -.credits ul li { - margin-bottom: 10px; -} - -.credits ul li .fa { - margin-right: 5px; -} - -.credits ul li a { - color: #778492; -} - -.credits ul li a:hover { - color: #49515a; -} - -.credits .btn { - margin-bottom: 15px; -} - -.footer { - background: #32383e; - color: #fff; - padding: 10px 0; -} - -.footer .copyright { - line-height: 1.6; - color: #a1aab4; - font-size: 14px; -} - -.footer a { - color: #fff; -} - -.footer .fa-heart { - color: #fb866a; -} - -@media (max-width:767px) { - .header { - text-align: center; - } - - .header .profile-image { - float: none !important; - margin: 0 auto; - } - - .header .profile-content { - float: none !important; - text-align: center; - } - - .header .btn { - margin-top: 30px; - float: none !important; - } - - .project-image { - margin-bottom: 15px; - } -} - -@media (min-width:1400px) { - .container { - width: 1360px; - } -} \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js index 0556ef6..52bb07d 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -40,6 +40,7 @@ gulp.task('minifyHtml',function(){ gulp.task('minfiyCss', function(){ return gulp.src('css/*.css') + .pipe(concatCss("bundle.css")) .pipe(minifyCss({compatibility: 'ie8'})) .pipe(gulp.dest('css')); }); @@ -73,7 +74,7 @@ gulp.task('cachebust', function(){ }); gulp.task('publish', [ - 'combineCss', + 'minfiyCss', 'minifyHtml', 'minifyJs', 'cachebust'