@import "https://fonts.googleapis.com/css?family=Raleway:100,300,400,700,800,500,600,400italic,500italic,600italic";body{font-family:'Raleway',sans-serif!important;color:#000!important;font-size:14px!important;line-height:24px!important;font-weight:400!important}.work{height:400px!important}.blueheader{font-size:14px;text-align:center;background-color:#069;color:#FFF;padding:10px 0;width:100%}.readmore{padding:5px;text-align:center!important;color:#FFF;background-color:#008421!important}.readmore a{text-decoration:none;color:#fff}.readmore a:hover{text-decoration:none;color:#fff}.work{height:400px}.work img{height:150px}.work p{text-align:justify;font-size:13px;line-height:24px}.para{height:159px!important;padding-top:10px!important}.margin-0{margin:0!important}.btn-group-lg>.btn,.btn-lg{padding:5px 20px!important;font-size:14px!important;line-height:1.7!important;border-radius:0!important}.page-top a{color:#FFF!important}.breadcrumb>.active{color:#7498a9!important}.nav-bar{display:none}a{transition:all .3s;-webkit-transition:all .3s;text-decoration:none}h2,h3,h4,h5,h6{margin-top:0;line-height:1}h1{font-weight:400;color:#666;margin-top:0;font-size:40px;text-transform:capitalize;line-height:60px}.text-right{text-align:left;padding:5px 10px;font-size:14px!important}.project-box img{height:200px!important}.breadcrumb>.active{color:#32e009!important}.breadcrumb{background-color:#171717!important;padding:0 15px;margin-bottom:0;list-style:none;background-color:#f5f5f5;border-radius:0;text-align:right}.pagebottom{background-color:#1b8ec c!important;border-bottom:6px solid #000!important}.page-top{background-color:#171717!important;border-bottom:5px solid #CCC!important;border-top:5px solid #384045!important;margin-bottom:35px!important;min-height:50px!important;padding:0!important;padding:20px 0!important;position:relative!important;text-align:left!important}.subgallery{margin:10px 5px!important;padding:0!important}.subgallery img{height:260px!important}.subgallerymain{padding:0 5px!important}section.page-top h1{border-bottom-color:#08c!important}.page-top h1{border-bottom:5px solid #CCC!important;color:#FFF!important;display:inline-block!important;font-weight:200!important;margin:0 0 -25px!important;min-height:37px!important;font-size:2.6em!important;line-height:40px!important;padding:0 0 17px!important;position:relative!important}#nav > a{display:none}#nav li{position:relative}#nav > ul{height:3.75em}#nav > ul > li{width:25%;height:100%;float:left}#nav li ul{display:none;position:absolute;top:100%}#nav li:hover ul{display:block}.list-inline>li{display:inline-block;padding-right:20px;padding-left:20px}.top-bar{padding:3px 0;background-color:#008ccc;color:#fff;font-size:10px}offcanvas{background-color:#4990c6!important;border-color:#4990c6!important}.footer-bottom{padding:15px 0;background-color:#2e4459;color:#fff}.footer-bottom ul{margin:0;padding:0}.footer-bottom .social li a{color:#333;font-size:18px}.footer-bottom .social li a:hover{color:#ed1c24}.awards{background-image:url(../images/background.jpg) no-repeat!important;height:150px}.clintlist ul li{list-style-image:url url(images/ob_bf79c4_home.png)}.footer{padding:30px 0;background:url(../images/scolar-builders.jpg);background-size:cover;background-repeat:no-repeat;color:#FFF!important;height:auto}.footer h3{text-transform:uppercase;font-weight:800;margin-bottom:20px;font-size:16px}.footer .quick-links ul li{padding-bottom:5px}.footer .quick-links ul li a{color:#fff;text-decoration:underline}.footer .quick-links ul li a:hover{color:#ed1c24;text-decoration:none}.borderdotted{border-style:dotted!important;border-color:#b3b2b1!important}.dotted img{padding:20px!important}.contact-list i{float:left;width:40px;display:block;font-size:20px;color:#fff}.contact-list p{overflow:hidden;text-align:left}.map{padding:80px 0;background:url(../images/map.jpg) no-repeat;background-size:cover;min-height:500px}.map-location{width:280px;height:100px;padding-left:90px;padding-top:10px;font-weight:700;color:#666;margin:0 auto}.testimonials{padding:80px 0}.section-title{margin-bottom:20px}.section-title h1{font-weight:100;color:#666;margin-top:0;font-size:60px;text-transform:capitalize;line-height:60px}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:20px!important;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.section-title h2{margin-top:0;font-weight:700}.services{background-color:#b7eaff;padding:40px;margin-bottom:20px}.services1 h2{font-size:25px!important;color:#000}.navbarr{padding:10px!important}.navbarr li{border-left:1px solid #000}.workimg{padding-right:20px!important;padding-bottom:10px!important}.services a{color:#000!important;text-decoration:none!important}.testi-tabs li{padding-bottom:30px;opacity:.5;transition:all .3s;-webkit-transition:all .3s}.testi-tabs li.active,.testi-tabs li:hover{opacity:1}.testi-tab-content .info{border-left:10px solid #ed1c24;padding:3px 20px}.testi-tab-content .info h5{margin:0}.verticle-center{display:flex;align-items:center;justify-content:center;flex-direction:row}.verticle-center h1{color:#FFF!important}.cta{padding:70px 0;background:url(../images/services.jpg) no-repeat!important}.cta .btn-red{border:0;font-size:18px;font-weight:700;color:#fff;padding:12px 25px}.btn-red{background:#037b17;text-transform:capitalize;font-weight:400;color:#fff}.btn-red:hover{background:#368bdc;color:#fff}.team{padding:20px 0}.team-tabs li{opacity:.5;transition:all .3s;-webkit-transition:all .3s;background-color:#eee;padding:0;margin-bottom:20px}.team-tabs li img{display:block;margin:0 auto;max-width:100%}.team-tabs li.active,.team-tabs li:hover{opacity:1}.team-tab-content p{font-size:15px;line-height:29px}.team-tab-content .social a{color:#999}.team-tab-content .social a:hover{color:#ed1c24}.yellow-bg{background:url(../images/index1.jpg)!important;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center;padding:50px 0;padding-bottom:100px}.gal{text-align:center}.gal img{margin:10px}.gal img:hover{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333}.yellow-bg1{padding:50px 0}.yellow-bg h1{padding-top:50px;font-weight:100;font-size:45px;margin-bottom:30px}.yellow-bg h1 img{margin-right:20px}.yellow-bg p{font-size:16px;line-height:28px;color:#fbfaf9}.yellow-bg a{color:#ed1c24}.feature-box i{float:left;margin-right:20px;width:50px;height:50px;line-height:50px;border-radius:50%;border:2px solid #fff;text-align:center;font-size:22px}.feature-box .content{overflow:hidden}.feature-box h4{margin-top:0;line-height:1.5;color:#f5f5dc}.fo a{color:#F3F!important}.header{position:relative}.headblue{padding:3px 0;background-color:#7498a9;color:#fff;font-size:10px}.header.about-page{height:200px;background:url(../images/banner5.jpg) no-repeat;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center}.header.about-page .banner-overlay{position:absolute;left:0;bottom:20px}.text-right{text-align:left;padding:5px 10px;font-size:12px}.text-left{text-align:left}.header.about-page .banner-overlay h1{text-transform:uppercase;color:#fff;font-weight:300;font-size:30px}.header .header-table{width:100%;height:100%;display:table;background-color:rgba(0,0,0,0.4);z-index:1}.header .header-table .header-table-cell{display:table-cell;vertical-align:middle;text-align:center;width:100%}.header .header-table .header-table-cell h1{color:#fff;text-transform:uppercase;font-size:50px;margin:30px}.header .header-table .header-table-cell h4{text-transform:uppercase;color:#ddd}.btn-border-white{border:1px solid #fff;color:#fff;border-radius:0;-webkit-border-radius:0;font-weight:600;font-size:13px;text-transform:uppercase}.btn-border-white:hover{color:#333;background-color:#fff}.header-bar{position:absolute;width:100%;top:0;left:0;background-color:#fff;z-index:999}.header-bar .logo-bar{position:relative;margin-left:100px;margin-top:-15px}.header-bar .btn-red{color:#fff;font-size:12px;text-transform:uppercase;border-radius:0;margin-top:8px;margin-right:15px}.navbar-toggle{display:block;color:#333;background:#4db0f8;width:50px;height:30px;line-height:30px;padding:0;border-radius:0;-webkit-border-radius:0;text-align:center;font-size:20px}.navmenu-inverse .navmenu-nav > li > a{color:#fff;text-transform:uppercase}.navmenu-inverse .navmenu-nav > li > a:hover{color:#e5c940}.navmenu-inverse .navmenu-nav > li.active a{color:#e5c940}.1{background-color:#CCC}.2{background-color:#CCC!important}.3{background-color:#CCC!important}.4{background-color:#CCC!important}.5{background-color:#CCC!important}.6{background-color:#CCC!important}.7{background-color:#CCC!important}.8{background-color:#CCC!important}.projectcontainer1{background-image:url(../images/Savin-NY-Website-Background-Web1.jpg) norepeat!important}.project1{margin:60px 0 50px;padding:20px;background:url(../images/Savin-NY-Website-Background-Web1.jpg) no-repeat!important}.recent-work{background:url(../images/pattern.png) repeat-y #fff;padding:90px 0}.project-box{position:relative;overflow:hidden;display:block}.project-box .project-overlay{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(85,186,234,0.57);transition:all .3s;-webkit-transition:all .3;opacity:0}.project-box .project-overlay p{font-size:20px;position:absolute;right:30px;bottom:30px;color:#fff}.project-box:hover .project-overlay{opacity:1}.project-box-wrap{position:relative;background:#ebebeb;padding:5px}.project-box-wrap .row{margin:0}.project-box-wrap .col-sm-6{padding:5px}.project-desc{padding:10px 15px;background-color:#333;margin-bottom:0}.project-desc h4{color:#fff;margin:0;position:relative}.project-desc p{color:#fff;margin:0;font-size:12px}.contact-details{padding:100px 0}.contact-details .container i{font-size:30px;margin-bottom:20px}.contact-form{padding:50px 0}.contact-form h1{font-weight:100}.contact-form h4{margin-bottom:50px}.contact-form .form-control{box-shadow:none;min-height:45px;border-radius:0;border:2px solid #eee}.contact-form .form-control:focus{border-color:#e5c940;box-shadow:none}.border-width{width:100px;height:2px;background:#333;margin:0;margin-bottom:10px}.services-container{padding:80px 0;padding-bottom:50px}.service-desc{padding:20px 15px;background-color:#f5f5f5}.service-desc .btn-default{border:0;background-color:#ddd;font-weight:700;border-radius:0}.service-desc .btn-default i{margin-left:5px}.service-desc .btn-default:hover{background-color:#ed1c24;color:#fff}.service-box{margin-bottom:30px}.full-wid{width:100%;text-align:center}.text5{color:#222}.text6{color:#fff;font-weight:900;font-size:60px;line-height:90px;text-transform:uppercase}.btn1{padding:10px 25px;text-transform:uppercase;font-size:15px;letter-spacing:2px;color:#fff;border:1px solid #fff;text-decoration:none}.btn1:hover{color:#333;background:#fff;border-color:#fff;text-decoration:none}@media only screen and ( max-width: 40em ){.headblue{padding:3px 0;background-color:#008ccc;color:#fff;font-size:10px;text-align:center!important}#nav{position:relative}#nav:not( :target ) > a:first-of-type,#nav:target > a:last-of-type{display:block}#nav > ul{height:auto;display:none;position:absolute;left:0;right:0}#nav:target > ul{display:block}#nav > ul > li{width:100%;float:none}#nav li ul{position:static}}@media (max-width: 767px){.navbarr{display:none!important}.nav-bar{display:block!important}.header.about-page{height:250px}.verticle-center{display:block;text-align:center}.verticle-center h1{color:#FFF!important}.cta .verticle-center .btn-red{margin-top:20px}.footer-bottom{text-align:center}.footer-bottom .text-right{text-align:center}.header-bar{position:relative}.yellow-bg h1{font-size:30px}.header .header-table .header-table-cell h1{font-size:30px}.section-title h1{font-size:30px;line-height:30px}.project-box img{width:100%;height:200px!important}.quick-links{margin:30px 0}.feature-box{margin-top:20px}.header-bar .logo-bar{margin-left:15px;margin-top:8px}.header-bar .logo-bar img{width:125px}.header-bar .btn-red{font-size:10px;margin-top:9px}}