body{font-size:16px;font-family:Lato, sans-serif;font-weight:400;}body input,body textarea,body .btn,body button{font-family:Lato, sans-serif;}blockquote p{font-size:30px;font-weight:400;}.hairline{font-weight:100 !important;}.hairline strong{font-weight:300;}.light{font-weight:300 !important;}.regular{font-weight:400 !important;}.bold{font-weight:700 !important;}.black{font-weight:900 !important;}h1,h2,h3,h4,h5,h6{font-family:Lato, sans-serif;font-weight:700;text-transform:uppercase;}.lead{font-size:21px;font-weight:300;line-height:1.75em;}.lead strong{font-weight:700;}#masthead .menu,#masthead.menu,#navbar-slide.menu{font-family:Lato, sans-serif;font-weight:700;font-size:16px;}#masthead .menu .dropdown-menu,#masthead.menu .dropdown-menu,#navbar-slide.menu .dropdown-menu{font-size:14px;}.menu .navbar-brand{font-family:Lato, sans-serif;font-weight:700;font-size:24px;}.post-head h1{font-size:36px;font-weight:700;}.post-head h2{font-size:28.8px;font-weight:700;}.post-head .lead{color:#959494;}.post-details{color:#959494;}.post-details a,.post-details i{color:#959494;}.post-details a:hover{color:#fec840;}.post-details span{border-color:rgba(0, 0, 0, .1);}.post-title span{color:#959494;}.post-body{font-size:16px;font-weight:400;}.post-extras{color:#959494;}.post-extras a{color:#959494;}.post-extras a:hover{color:#fec840;}.post-tags a,.post-share ul.social-icons li a{border-radius:3px;box-shadow:0px 0px 0px 1px rgba(0, 0, 0, .1);color:#575757;}.post-tags a:hover,.post-share ul.social-icons li a:hover{box-shadow:0px 0px 0px 1px #fec840;color:#fec840;}.post-tags a:hover i,.post-share ul.social-icons li a:hover i{color:#fec840 !important;}.btn,button,input[type="submit"],.button{border-radius:3px;}.btn.btn-lg,button.btn-lg,input[type="submit"].btn-lg,.button.btn-lg{border-radius:3px;}.btn.btn-sm,button.btn-sm,input[type="submit"].btn-sm,.button.btn-sm{border-radius:3px;}.portfolio-title{border-radius:3px;}.pager li > a,.pager li > span{border-radius:3px;}.form-control,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,.select-wrap{border-radius:3px;}.widget_tag_cloud ul li a{border-radius:3px;}.tag-list-inline li span{border-radius:3px;}.tag-list-lg li span{border-radius:3px;}.tag-list-sm li span{border-radius:3px;}.skills-list li:before{color:#fec840;}.map-marker-label{font-size:16px;font-weight:400;}.navbar-brand{padding:0;line-height:100px;height:100px;}.logo-navbar .nav > li > a{padding-top:38px;padding-bottom:38px;line-height:24px;}.logo-navbar .nav > li > a:before{margin-bottom:- 17px;}.logo-navbar .nav > li.active > a:before,.logo-navbar .nav > li > a:hover:before,.logo-navbar .nav > li.current-page-parent > a:before,.logo-navbar .nav > li.current-menu-parent > a:before,.logo-navbar .nav > li.current-page-ancestor > a:before,.logo-navbar .nav > li.current-menu-ancestor > a:before{opacity:1;margin-bottom:- 19px;}#masthead.navbar{min-height:100px;}.navbar-toggle{margin-top:42px;margin-bottom:42px;}#masthead .dropdown-menu{min-width:220px;}@media (min-width:992px){#masthead.navbar-scrolled{min-height:90px;}#masthead.navbar-scrolled .navbar-brand{line-height:90px;height:90px;}#masthead.navbar-scrolled .logo-navbar .navbar-nav > li > a{padding-top:33px;padding-bottom:33px;}#masthead.navbar-scrolled .logo-navbar .navbar-text,#masthead.navbar-scrolled .logo-navbar .sidebar-widget{padding-top:33px;padding-bottom:33px;}.navbar-scrolled .navbar-toggle{margin-top:37px;margin-bottom:37px;}#masthead .logo-navbar .search-close{top:0;height:100px;width:100px;}#masthead .logo-navbar .form-control{/* so that bottom border shows */height:99px;}#masthead.navbar-scrolled .logo-navbar .menu-sidebar .search-close{top:0;height:90px;width:90px;}#masthead.navbar-scrolled .logo-navbar .form-control{height:90px;}.logo-navbar .navbar-text,.logo-navbar .sidebar-widget{line-height:24px;padding-top:38px;padding-bottom:38px;}.transparent-header #content{margin-top:-100px;display:inline-block;vertical-align:top;}.transparent-header #content.layout-boxed{display:inline-block;}.transparent-header.layout-boxed #content{display:block;}.transparent-header.transparent-menu-below #content{margin-top:-150px;}.transparent-topbar #content{margin-top:-136px;}.transparent-topbar.transparent-menu-below #content{margin-top:-186px;}}#navbar-slide{width:270px;}#navbar-slide .navbar-nav{max-height:600px;}#navbar-slide .navbar-brand{height:100px;}.slide-on #masthead,.slide-on #content,.slide-on #navbar-slide,.slide-on .top-bar{-webkit-transform :translateX(-270px);-moz-transform :translateX(-270px);-ms-transform :translateX(-270px);-o-transform :translateX(-270px);transform :translateX(-270px);}@media (max-width:991px){#navbar-slide .navbar-nav{max-height:60%;}}.btn i,button i,.button i{color:inherit !important;}.btn-default{background:#4d4a51 !important;color:#fff !important;}.btn-default:hover{background:rgba(77, 74, 81, 0.9) !important;}.btn-warning{background:#cd6727 !important;color:#fff !important;}.btn-warning:hover{background:rgba(205, 103, 39, 0.9) !important;}.btn-danger{background:#e85543 !important;color:#fff !important;}.btn-danger:hover{background:rgba(232, 85, 67, 0.9) !important;}.btn-success{background:#008d7d !important;color:#fff !important;}.btn-success:hover{background:rgba(0, 141, 125, 0.9) !important;}.btn-info{background:#78a2bb !important;color:#fff !important;}.btn-info:hover{background:rgba(120, 162, 187, 0.9) !important;}.panel-default .panel-heading{background:#4d4a51 !important;}.panel-default .panel-heading a,.panel-default .panel-heading a:hover{color:#fff !important;}.panel-default .panel-title{color:#fff !important;}.panel-warning .panel-heading{background:#cd6727 !important;}.panel-warning .panel-heading a,.panel-warning .panel-heading a:hover{color:#fff !important;}.panel-warning .panel-title{color:#fff !important;}.panel-danger .panel-heading{background:#e85543 !important;}.panel-danger .panel-heading a,.panel-danger .panel-heading a:hover{color:#fff !important;}.panel-danger .panel-title{color:#fff !important;}.panel-success .panel-heading{background:#008d7d !important;}.panel-success .panel-heading a,.panel-success .panel-heading a:hover{color:#fff !important;}.panel-success .panel-title{color:#fff !important;}.panel-info .panel-heading{background:#78a2bb !important;}.panel-info .panel-heading a,.panel-info .panel-heading a:hover{color:#fff !important;}.panel-info .panel-title{color:#fff !important;}.alert-warning{background:#cd6727;color:#fff !important;}.alert-warning a{color:#fff !important;text-decoration:underline;}.alert-warning .btn,.alert-warning .button{background:#cd6727 !important;color:#fff !important;text-decoration:none;border:1px solid #fff;}.alert-warning .close{color:#fff !important;}.alert-danger{background:#e85543;color:#fff !important;}.alert-danger a{color:#fff !important;text-decoration:underline;}.alert-danger .btn,.alert-danger .button{background:#e85543 !important;color:#fff !important;text-decoration:none;border:1px solid #fff;}.alert-danger .close{color:#fff !important;}.alert-success{background:#008d7d;color:#fff !important;}.alert-success a{color:#fff !important;text-decoration:underline;}.alert-success .btn,.alert-success .button{background:#008d7d !important;color:#fff !important;text-decoration:none;border:1px solid #fff;}.alert-success .close{color:#fff !important;}.alert-info{background:#78a2bb;color:#fff !important;}.alert-info a{color:#fff !important;text-decoration:underline;}.alert-info .btn,.alert-info .button{background:#78a2bb !important;color:#fff !important;text-decoration:none;border:1px solid #fff;}.alert-info .close{color:#fff !important;}.progress-bar-default{box-shadow:none;background:#4d4a51;}.progress-bar-default span{color:#fff;}.progress-bar-default.progress-striped .progress-bar,.progress-striped .progress-bar-default{background-color:#4d4a51;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, .15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, .15)), color-stop(0.75, rgba(255, 255, 255, .15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, tr