@charset "utf-8";
/* CSS Document */

body { text-align: center; color: #808080; line-height: 3rem; font-family: 'Oxygen', sans-serif; padding-top: 80px; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { line-height: 2; }
a { color: #2AAAF8; }
a:hover { color: #94D43B; }
.bg-gray { background: #B9B9B9; color: #FFF; }
.bg-gray a { color: #FFF; }
.container { padding: 60px 0; max-width: 900px; }
.navbar { margin-bottom: 0; }
.navbar .container { padding: 15px 0; }
.navbar-nav a.active { background: none; box-shadow: none; border-bottom: 2px solid #2AAAF8; }
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { box-shadow: none; border-bottom: 2px solid #94D43B; padding-bottom:13px; background-color: #e7e7e7; }
.btn { background: none; border: 2px solid; border-radius: 20px; color: #808080; padding: 3px 15px; }
.btn-green { border-color: #94D43B; }
.btn-gray { border-color: #808080; }
.btn:hover { background: rgba(255,255,255,.5); color: #808080; }
.btn-gray:hover { background: rgba(128,128,128,.5); color: #FFF; }
.parallax { position: relative; width:100%; }
.intro { background: url('../images/college-ward-sunset.jpg') no-repeat 50% 0 fixed; background-size:cover; color: #FFF; }
.hometestimonial { background: url('../images/saratoga-pano.jpg') no-repeat 50% 0 fixed; background-size:cover; color: #FFF; }
.intro .btn-green, .hometestimonial .btn-green { color: #FFF; }
.skills { padding: 40px 0; }
.img-circle { border: 2px solid #B9B9B9; margin: 5px 10px; }
.skills span { display: inline-block; }
.bg-gray .tooltip-inner { background: #FFF; color: #808080; }
.bg-gray .tooltip-arrow  { border-top: 5px solid #FFF !important; }
.bg-gray .img-circle { border: 2px solid #FFF; }
.row { margin: 0; max-width: 100%; }
.portfolio [class*="col-"] { border: 2px solid #FFF; }
.portfolio-item { height: 150px; background: no-repeat center top / cover; }
.portfolio-web-design { background-image: url('../images/Pronexis.jpg'); }
.portfolio-print-design { background-image: url('../images/xyngular-ad.jpg'); }
.portfolio-uiux-design { background-image: url('../images/CORE2_Dashboard.jpg'); }
.portfolio-logo-design { background-image: url('../images/acme-bath.jpg'); }
.portfolio-photo-editing { background-image: url('../images/edge-of-infinity.jpg') ; }
.portfolio-more { background-image: url('../images/xyngular-facebook-post.jpg'); }
.desc { background-color: #000; bottom: 0; color: #fff; left: 0; opacity: 0.5; position: absolute; width: 100%; height: 40px; vertical-align: middle; transition: all .5s ease-in-out; }
.portfolio-item:hover .desc { height: 100%; line-height: 150px; }
.desc a { color: #FFF; text-decoration: none; display: block; }
.portfolio-item:hover .desc { display: inline-block; }
blockquote { border-left: 0; }
.progress-bar { background-color: #8B8B8B; }
.progress-bar-yellow { background: #FEC63B; }
.progress-bar-gray { background: #8B8B8B; }
.progress-bar-orange { background: #F27D1F;  }
.progress-bar-red { background: #971A2E; }
.progress-bar-blue { background: #0095DA; }
.progress-bar-dk-blue { background: #003758; }
.tooltip-inner { background: #808080; color: #FFF; }
.tooltip-arrow  { border-top: 5px solid #808080 !important; }
.nobullets { list-style-type: none; padding-left:0; }
.school { margin-bottom: 30px; }
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover { background: #2AAAF8; }
.img-thumbnail { width: 150px; height: 150px; overflow: hidden; }
.img-thumbnail img { width: 140px; height: auto; }