.color-blue{color:#518dc5}ul li.active a{color:#518dc5!important}ul li a{color:#3a3a3a;font-size:12px}ul li.active:before{content:'>>  ';color:#518dc5;font-size:12px}nav{margin-top:30px}nav ul{list-style:none;padding-left:0}nav ul li{line-height:1.8em;font-weight:600;cursor:pointer}@media screen and (max-width:768px){nav{text-align:center;color:#2a2a2a;margin-top:0}nav ul li{line-height:2.4em;font-weight:600;cursor:pointer}nav .navbar-toggle{float:none;margin-right:0}nav .icon-bar{background-color:#2a2a2a}.img-responsive{float:none;margin:0 auto}}@media screen and (min-width:768px){.main-container{margin-top:50px}}@media screen and (max-width:468px){.btn.pull-right{float:none!important;margin:8px auto!important;display:block}}.blue{color:#518dc5}.orange{color:#fa9512}.margin-right{margin-right:15px}.mb--20{margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',Helvetica,Arial,sans-serif;letter-spacing:1px;font-weight:300}h1{line-height:1.5em;font-size:40px}h4{margin:30px 0}form strong,section p,section ul li{line-height:1.6em;font-size:15px;font-family:'Roboto Slab',Georgia,Times,serif}a{color:#518dc5;transition:all 500ms ease;-webkit-transition:all 500ms ease}a:hover{color:#8b8b8b;text-decoration:none}section a{font-weight:700}body,html{height:100%;font-family:'Roboto Slab',Helvetica,Arial,sans-serif}.body-wrapper{min-height:100%;position:relative}.portfolio-wrap a img{margin-bottom:15px;position:relative}.portfolio-wrap .item-wrap{position:relative}.portfolio-wrap .item-wrap .image-container:hover .overlay{opacity:1}.portfolio-wrap .item-wrap .overlay--green{background-color:rgba(81,197,133,.85)!important}.portfolio-wrap .item-wrap .overlay--orange{background-color:rgba(250,149,18,.85)!important}.portfolio-wrap .item-wrap .overlay--grey{background-color:rgba(58,58,58,.85)!important}.portfolio-wrap .item-wrap .overlay{opacity:0;-webkit-transform:translateZ(0);transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;background-color:rgba(81,141,197,.85)}.portfolio-wrap .item-wrap .overlay .overlay-text{width:80%;margin:0 auto;text-align:center;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.portfolio-wrap .item-wrap .overlay .overlay-text h3{color:#fff;font-weight:600;letter-spacing:2px;font-size:16px;line-height:24px;text-transform:uppercase;font-family:Quicksand,Helvetica,Arial,sans-serif;margin-bottom:13px;margin-top:0}.portfolio-wrap .item-wrap .overlay .overlay-text h3 span:after{display:block;content:' ';width:100px;margin:0 auto;border-bottom:1px solid #fff;padding-bottom:13px}.ghost-btn{font-family:Quicksand,Helvetica,Arial,sans-serif;letter-spacing:3px;font-weight:700;font-size:11px;border-radius:0;padding:15px;transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;text-transform:uppercase}.ghost-btn--blue{color:#518dc5;border:4px solid #518dc5}.ghost-btn--blue:hover{color:#fff;background-color:#518dc5}.main-content{padding:45px 0;padding-bottom:90px}.work--container img{margin:0 auto 20px;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,.2);box-shadow:0 0 7px 3px rgba(0,0,0,.2)}.work--container img.no-shadow{-webkit-box-shadow:none;box-shadow:none}