html{height:100%;width:100%}body{height:100%;width:100%;background:#120b02 url(/images/bg1.png)repeat center top !important}#root{height:100%;width:100%;background:url(/images/bg-header-glow.png)no-repeat center top}*{color:#fff !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.error-header,.error-header i{color:#d43b00 !important}.navbar-toggler{position:absolute;top:8px;right:8px;z-index:100;background:linear-gradient(180deg,#e74600 0%,#ba3400 100%)!important;box-shadow:0 3px 8px 1px rgba(0,0,0,0.7)!important}.navbar-toggler:hover{border-color:rgba(0,0,0,0.9)!important}.navbar-brand{font-size:31pt !important;padding:20px 0px !important;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important;font-weight:bold !important;letter-spacing:-1px}.feature{padding:15px 0px 0px 0px;font-size:16pt;letter-spacing:-1px;line-height:21pt}.feature p{padding:20px 0px 15px 0px;font-size:10pt;letter-spacing:0;line-height:14pt}.navbar-outside{box-shadow:0 -10px 28px -17px rgba(0,0,0,0.9)!important;margin-bottom:20px}.navbar-outside .hard-edge{background:radial-gradient(ellipse at top,rgba(61,42,16,0.95)0%,rgba(0,0,0,0)80%);padding-top:1px;height:1px;display:block;margin:1px 0px 1px 0px}.navbar-inside{box-shadow:0 20px 28px -17px rgba(0,0,0,0.9)!important;margin-bottom:30px}.navbar{padding:0 !important;background:radial-gradient(ellipse at top,rgba(36,25,11,0.95)20%,rgba(0,0,0,0.05)70%)}.navbar .navbar-nav{width:100%}.nav-menu{padding:5px 0px 5px 0px}.nav-menu .nav-link{display:inline-block !important;font-size:16pt;font-weight:bold;padding:2px 0px 5px 10px !important;text-shadow:0 1px 1px rgba(0,0,0,0.73)!important;letter-spacing:-1px;transition:all 0.45s}.nav-menu .nav-link span{display:block;font-size:10pt;font-weight:normal;line-height:12pt;padding-bottom:5px;white-space:nowrap}.nav-menu .nav-link:hover{background:radial-gradient(ellipse at center,rgba(231,70,0,0.2)14%,rgba(231,70,0,0.1)100%)}.nav-menu .active{background:linear-gradient(180deg,#e74600 0%,#ba3400 100%)!important;-webkit-box-shadow:0 3px 8px 1px rgba(0,0,0,0.7)!important;-moz-box-shadow:0 3px 8px 1px rgba(0,0,0,0.7)!important;box-shadow:0 3px 8px 1px rgba(0,0,0,0.7)!important}.bg-highlight{background:linear-gradient(180deg,#e74600 0%,#ba3400 100%);white-space:nowrap;padding:0 5px 0px 5px;margin-right:2px;margin-left:2px;-webkit-box-shadow:0 3px 8px 1px rgba(0,0,0,0.7);-moz-box-shadow:0 3px 8px 1px rgba(0,0,0,0.7);box-shadow:0 3px 8px 1px rgba(0,0,0,0.7)}.txt-highlight{color:#f94300 !important}.small-button{display:inline-block !important;width:auto !important;font-size:10pt !important;background:linear-gradient(180deg,#e74600 0%,#ba3400 100%);padding:4px 10px 5px 10px !important;margin-right:2px;margin-left:2px;-webkit-box-shadow:0 3px 8px 1px rgba(0,0,0,0.7);-moz-box-shadow:0 3px 8px 1px rgba(0,0,0,0.7);box-shadow:0 3px 8px 1px rgba(0,0,0,0.7)}.small-button:hover{background:linear-gradient(180deg,#e74600 0%,rgba(186,52,0,0.8)100%)}.heading{font-size:13pt;padding-bottom:10px;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important}.heading span,.heading span a{font-size:9pt;font-weight:normal;color:#d43b00 !important}.featured-work-item .work-frame{border:solid 1px rgba(50,28,8,0.83);background:rgba(33,26,16,0.83);padding:8px;-webkit-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.5)}.featured-work-item .work-frame span{overflow:hidden;max-height:175px;display:block;border:solid 1px rgba(60,50,30,0.83);display:block;-webkit-box-shadow:0 0px 5px 1px rgba(0,0,0,0.83);-moz-box-shadow:0 0px 5px 1px rgba(0,0,0,0.83);box-shadow:0 0px 5px 1px rgba(0,0,0,0.83)}.featured-work-item .work-frame span img{display:block;width:100%}.featured-work-item h3{padding:15px 10px 0px 10px;font-size:11pt;color:#d43b00 !important;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important}.featured-work-item p{padding:0 10px 0px 10px;font-size:10pt;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important}.featured-work-button{margin:0 0px 30px 10px !important}.featured-news-item{display:block;border-top:solid 1px rgba(0,0,0,0.5);border-bottom:solid 1px rgba(38,24,8,0.5);padding:initial !important}.featured-news-item h3{padding:5px 10px 0px 10px;font-size:11pt;color:#d43b00 !important;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important}.featured-news-item p{padding:0 10px 0px 10px;font-size:10pt;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important}.featured-news-item:hover{cursor:pointer;background:radial-gradient(ellipse at center,rgba(231,70,0,0)14%,rgba(231,70,0,0.08)100%)}.featured-news-item:hover h3{color:rgba(212,59,0,0.95)!important}.featured-news-item:hover p{color:rgba(255,255,255,0.95)!important}.featured-news-button{margin:10px 0px 30px 10px !important}.meet-me-item .headshot-frame{float:left;width:fit-content;border:solid 1px rgba(50,28,8,0.83);background:rgba(33,26,16,0.83);padding:8px;-webkit-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.5);margin:0 10px 10px 0px}.meet-me-item .headshot-frame span{overflow:hidden;max-height:80px;max-width:80px;display:block;border:solid 1px rgba(60,50,30,0.83);display:block;-webkit-box-shadow:0 0px 5px 1px rgba(0,0,0,0.83);-moz-box-shadow:0 0px 5px 1px rgba(0,0,0,0.83);box-shadow:0 0px 5px 1px rgba(0,0,0,0.83)}.meet-me-item .headshot-frame span img{display:block;width:100%}.meet-me-item h3{font-size:11pt;color:#d43b00 !important;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important}.meet-me-item p{padding:0 10px 0px 10px;font-size:10pt;text-shadow:0 3px 2px rgba(0,0,0,0.73)!important}.skill-set-item li{display:inline-block;width:50%}.download-resume .download,.download-resume .linkedin{display:table !important;width:auto !important}.download-resume .copy{color:#d43b00}.home-profile{box-shadow:0 -10px 28px -17px rgba(0,0,0,0.9)!important}.home-profile .hard-edge{background:radial-gradient(ellipse at top,rgba(61,42,16,0.95)0%,rgba(0,0,0,0)80%);padding-top:1px;height:1px;display:block}.home-profile .row{padding-top:25px;background:radial-gradient(ellipse at top,rgba(36,25,11,0.55)25%,rgba(0,0,0,0)60%)}.home-profile .bottom-shadow{background:radial-gradient(ellipse at top,rgba(0,0,0,0.35)25%,rgba(0,0,0,0)60%);height:20px;margin-bottom:30px;display:block}.recommendations .quote{width:calc(100%/5);padding:0 20px;font-size:11pt}.recommendations .quote div{margin:15px 0px 0px 0px;font-size:10pt}.recommendations .quote .quotemark{position:absolute;color:#d43b00 !important;font-size:35pt;line-height:25pt}.recommendations .quote .name{color:#d43b00 !important;font-size:11pt}.stocks div{padding-left:10px}.stocks div h3{font-size:11pt;color:#d43b00 !important}.stocks div h3 span{font-size:11pt;color:#fff}.stocks div p{font-size:11pt}.stocks div p span{color:#ccc;display:inline-block;padding-left:10px}.throbber img{margin:0 auto;display:block}.pagination-sm{font-size:11pt}.pagination *{color:#d43b00 !important}.pagination a{background:rgba(42,38,30,0.3);display:inline-block;padding:4px 8px 4px 8px;cursor:pointer;border:solid 1px rgba(47,30,13,0.5);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);box-shadow:inset 0 0 5px rgba(0,0,0,0.5);transition:all 1s}.pagination a:hover{background:rgba(77,71,62,0.5)}.pagination li{margin-right:10px;-moz-box-shadow:0 1px 6px 3px rgba(0,0,0,0.35);-webkit-box-shadow:0 1px 6px 3px rgba(0,0,0,0.35);box-shadow:0 1px 6px 3px rgba(0,0,0,0.35)}.pagination .active{background:rgba(77,71,62,0.5)}.kind-words{float:right;transform:translateY(-45px);margin-right:30px}.kind-words .btn-first-page{display:none}.kind-words .btn-prev-page{display:none}.kind-words .btn-prev-more{display:none}.kind-words .btn-next-more{display:none}.kind-words .btn-next-page{display:none}.kind-words .btn-last-page{display:none}.copyright{padding:25px 0px 15px 0px;font-size:11px;text-align:center}