@import url("//fonts.googleapis.com/css?family=Ubuntu:400,700");body{overflow-x:hidden}p{font-size:20px}p.small{font-size:13px}p.trimmed{margin-bottom:0;padding-top:5px}p.price{margin:0;font-size:3em;text-transform:uppercase;font-family:'Ubuntu',sans-serif;font-weight:700;line-height:1.1;color:inherit}a,a:hover,a:focus,a:active,a.active{outline:0;color:#00b26b}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:'Ubuntu',sans-serif;font-weight:700;font-size:inherit}table{font-size:20px;table-layout:fixed}th{text-align:center}@media screen and (max-width:768px){table{font-size:15px}tr{display:flex;flex-flow:row wrap;justify-content:space-around}td,th{display:block;width:33%}th:first-child,td:first-child{width:100%}th:first-child{display:none}}hr.barrier-light,hr.barrier-primary{margin:25px auto 30px;padding:0;max-width:250px;border:0;border-top:solid 5px;text-align:center}hr.barrier-light:after,hr.barrier-primary:after{content:"\f192";display:inline-block;position:relative;top:-.8em;padding:0 .25em;font-family:FontAwesome;font-size:2em}hr.barrier-light{border-color:#00b26b}hr.barrier-light:after{color:#00b26b;background-color:#c3dce5}hr.barrier-primary{border-color:#00b26b}hr.barrier-primary:after{color:#00b26b;background-color:#fff}.img-centered{margin:0 auto}header{text-align:center;color:#2c3e50;background:#c3dce5}header .container{padding-top:100px;padding-bottom:50px}header img{display:block;margin:0 auto 20px}header .intro-text .name{display:block;text-transform:uppercase;font-family:'Ubuntu',sans-serif;font-size:2em;font-weight:700}header .intro-text .skills{font-size:1.25em;font-weight:300}@media(min-width:768px){header .container{padding-top:200px;padding-bottom:100px}header .intro-text .name{font-size:4.75em}header .intro-text .skills{font-size:1.75em}}@media(min-width:768px){.navbar-fixed-top{padding:25px 0;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}.navbar-fixed-top .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-fixed-top.navbar-shrink{padding:10px 0}.navbar-fixed-top.navbar-shrink .navbar-brand{font-size:1.5em}}@media(max-width:767px){.navbar-fixed-top .navbar-brand{font-size:1.2em}}.navbar{text-transform:uppercase;font-family:'Ubuntu',sans-serif;font-weight:700}.navbar a:focus{color:#c3dce5;outline:0}.navbar .navbar-nav{letter-spacing:1px}.navbar .navbar-nav li a:focus{color:#c3dce5;outline:0}.navbar-default,.navbar-inverse{border:0}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#c3dce5}section{padding:100px 0}section h2{margin:0;font-size:3em}section.success{color:#2c3e50;background:#c3dce5}section.success a,section.success a:hover,section.success a:focus,section.success a:active,section.success a.active{outline:0;color:#00b26b}@media(max-width:767px){section{padding:75px 0}section.first{padding-top:75px}}#portfolio .portfolio-item{right:0;margin:0 0 15px}#portfolio .portfolio-item .portfolio-link{display:block;position:relative;margin:0 auto;max-width:400px}#portfolio .portfolio-item .portfolio-link .caption{position:absolute;width:100%;height:100%;opacity:0;background:rgba(24,188,156,.9);-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}#portfolio .portfolio-item .portfolio-link .caption:hover{opacity:1}#portfolio .portfolio-item .portfolio-link .caption .caption-content{position:absolute;top:50%;width:100%;height:20px;margin-top:-12px;text-align:center;font-size:20px;color:#fff}#portfolio .portfolio-item .portfolio-link .caption .caption-content i{margin-top:-12px}#portfolio .portfolio-item .portfolio-link .caption .caption-content h3,#portfolio .portfolio-item .portfolio-link .caption .caption-content h4{margin:0}#portfolio *{z-index:2}@media(min-width:767px){#portfolio .portfolio-item{margin:0 0 30px}}.btn-clear{color:#fff;border-color:#95a5a6}.btn-clear:hover,.btn-clear:focus,.btn-clear.focus,.btn-clear:active,.btn-clear.active,.open>.dropdown-toggle.btn-clear{color:#fff;background-color:#798d8f;border-color:#74898a}.btn-clear:active,.btn-clear.active,.open>.dropdown-toggle.btn-clear{background-image:none}.btn-clear.disabled,.btn-clear[disabled],fieldset[disabled] .btn-clear,.btn-clear.disabled:hover,.btn-clear[disabled]:hover,fieldset[disabled] .btn-clear:hover,.btn-clear.disabled:focus,.btn-clear[disabled]:focus,fieldset[disabled] .btn-clear:focus,.btn-clear.disabled.focus,.btn-clear[disabled].focus,fieldset[disabled] .btn-clear.focus,.btn-clear.disabled:active,.btn-clear[disabled]:active,fieldset[disabled] .btn-clear:active,.btn-clear.disabled.active,.btn-clear[disabled].active,fieldset[disabled] .btn-clear.active{border-color:#95a5a6}.btn-clear .badge{background-color:#fff}.btn-outline{margin-top:15px;border:solid 2px #fff;font-size:20px;color:#fff;background:0;transition:all .3s ease-in-out}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{border:solid 2px #fff;color:#c3dce5;background:#fff}.floating-label-form-group{position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #eee}.floating-label-form-group input,.floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:0;border-radius:0;font-size:1.5em;background:0;box-shadow:none !important;resize:none}.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease}.floating-label-form-group::not(:first-child){padding-left:14px;border-left:1px solid #eee}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#c3dce5}form .row:first-child .floating-label-form-group{border-top:1px solid #eee}input{border-width:2px}footer{color:#fff}footer h3{margin-bottom:30px}footer .footer-above{padding-top:50px;background-color:#24405b}footer .footer-col{margin-bottom:50px}footer .footer-below{padding:25px 0;background-color:#233140}.btn-social{display:inline-block;width:50px;height:50px;border:2px solid #fff;border-radius:100%;text-align:center;font-size:20px;line-height:45px}.btn:focus,.btn:active,.btn.active{outline:0}.scroll-top{z-index:1049;position:fixed;right:2%;bottom:2%;width:50px;height:50px}.scroll-top .btn{width:50px;height:50px;border-radius:100%;font-size:20px;line-height:28px}.scroll-top .btn:focus{outline:0}.portfolio-modal .modal-content{padding:100px 0;min-height:100%;border:0;border-radius:0;text-align:center;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none}.portfolio-modal .modal-content h2{margin:0;font-size:3em}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .modal-content .item-details{margin:30px 0}.portfolio-modal .close-modal{position:absolute;top:25px;right:25px;width:75px;height:75px;background-color:transparent;cursor:pointer}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;background-color:#24405b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.portfolio-modal .close-modal .lr .rl{z-index:1052;width:1px;height:75px;background-color:#24405b;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.portfolio-modal .modal-backdrop{display:none;opacity:0}.panel-success{border-color:#c3dce5}.panel-success>.panel-heading{color:#fff;background-color:#c3dce5;border-color:#c3dce5}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#c3dce5}.panel-success>.panel-heading .badge{color:#c3dce5;background-color:#fff}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#c3dce5}.alert-success{background-color:#00b26b;border-color:#dff0d8;color:#fff;margin-bottom:0}.alert .alert-link{color:#2c3e50;text-decoration:underline;font-weight:bold}a.alert-link:hover{color:#2c3e50 !important}.blue{color:#24405b !important}.green{color:#c3dce5 !important}.btn-blue{color:#FFF !important;background-color:#537ea7 !important;border-color:#537ea7 !important}.top-buffer{margin-top:70px}.top-buffer-thirty{margin-top:30px}.top-buffer-forty{margin-top:40px}.bottom-buffer-zero{margin-bottom:0}.list-social-icons{margin-bottom:15px}.tooltip-social a{text-decoration:none}.facebook-link a{color:#3b5998}.facebook-link a:hover{color:#7a0000}.linkedin-link a{color:#007fb1}.linkedin-link a:hover{color:#7a0000}.google-plus-link a{color:#d14836}.google-plus-link a:hover{color:#7a0000}.avvo-link a{color:#00afdb}.avvo-link a:hover{color:#7a0000}.justia-link a{color:#2a1f4c}.justia-link a:hover{color:#7a0000}@font-face{font-family:'socialatty';src:url('/fonts/socialatty/fonts/socialatty.eot');src:url('/fonts/socialatty/fonts/socialatty.eot?#iefix') format('embedded-opentype'),url('/fonts/socialatty/fonts/socialatty.woff') format('woff'),url('/fonts/socialatty/fonts/socialatty.ttf') format('truetype'),url('/fonts/socialatty/fonts/socialatty.svg#socialatty') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'socialatty';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.avvo-square:before{content:"\e600"}.justia-square:before{content:"\e601"}.sa{display:inline-block;font-family:socialatty;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.sa-2x{font-size:2em}.sa-3x{font-size:3em}.sa-4x{font-size:4em}.sa-5x{font-size:5em}.sa-fw{width:1.2857142857142858em;text-align:center}.sa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.sa-ul>li{position:relative}.sa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.sa-li.sa-lg{left:-1.8571428571428572em}.sa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.is-hidden{background-color:#dedede !important}.leading{font-size:26px;font-weight:700;margin-top:20px}