@import url(https://fonts.googleapis.com/css?family=Archivo+Narrow|Arimo|Encode+Sans+Condensed|Istok+Web|Roboto+Condensed|Signika|Ubuntu+Condensed);*{padding:0;margin:0}body{font-family:'Istok Web',sans-serif}.clear-both{clear:both}.page-wrapper{width:1300px;height:auto;margin:0 auto}.page-headers{width:100%;height:auto}.page-headers .page-top-border{width:100%;height:auto;background:#b60202;padding:20px 100px;color:#fff;font-size:17px;text-align:justify;font-family:'Roboto Condensed',sans-serif}.page-headers .page-top{width:100%;height:auto}.page-headers .page-top .lenovo-logo{width:30%;float:left;margin-top:10px}.page-headers .page-top .page-top-menu{width:60%;float:right;margin-top:50px}.page-top-menu .page-top-menu-list{width:auto}.page-top-menu-list li{display:inline-block}.page-top-menu-list li a{display:inline-block;float:left;padding:7px 15px;color:#000;font-family:'Istok Web',sans-serif;font-size:15px;font-style:999}.page-top-menu-list li a:hover{text-decoration:none;background:#0d0909;color:#fff}.page-top-menu-list li a.active{text-decoration:none;background:#0d0909;color:#fff}.page-banner{width:100%;height:auto}.page-banner img{width:100%}.page-contents{width:100%;height:auto;min-height:400px}.page-contents .home-page-content1{width:100%;height:auto;margin:0 0 50px 0}.page-contents .home-page-content1 h1{width:100%;text-align:center;height:auto;padding:70px 0 100px;font-size:42px;font-family:Signika,sans-serif}.page-contents .home-page-content1 p{font-family:Arimo,sans-serif;text-align:justify;line-height:30px;font-size:17px;padding:10px 0}.page-contents .home-page-content1 img{max-width:100%}.page-home-box{width:100%;height:auto;min-height:350px;background:#810d0d;margin:50px 0;padding:30px 0}.page-home-box h2{width:100%;text-align:center;color:#fff;font-size:25px;padding:20px;font-family:'Encode Sans Condensed',sans-serif;text-transform:uppercase;font-weight:700}.page-home-box p{width:100%;text-align:justify;color:#ededed;font-size:15px;padding:20px;font-family:Arimo,sans-serif;line-height:28px}.page-home-category{width:100%;height:auto;min-height:400px;padding:0;margin:50px auto}.page-home-category h3{text-align:center;padding:50px 0;font-family:Signika,sans-serif;font-weight:700;color:#b60202;font-size:30px}.page-home-category .page-home-category-body{width:100%;height:200px;margin:70px auto;max-height:200px;font-family:'Istok Web',sans-serif}.page-home-category .with-border{border-right:1px solid #dadada}.page-home-category .with-border-bottom{border-bottom:1px solid #dadada;padding:30px 20px}.page-home-category .category-icon i{width:100%;text-align:center;font-size:60px;padding-top:30px}.page-home-category .category-title h5{width:100%;text-align:center;padding:0;font-size:17px;text-transform:uppercase;font-weight:700}.page-home-category .category-title{width:100%;text-align:center;padding:1px 0;font-size:14px;text-transform:uppercase;font-weight:700}.page-home-category .category-desc h4{width:100%;height:300px;text-align:center;padding:0 10px 0;font-size:14px;font-family:'Istok Web',sans-serif;line-height:20px}.page-home-category .category-desc{width:100%;height:300px;text-align:center;padding:0 10px 0;font-size:14px}.page-home-category i{color:#e53e3e}.page-footers{width:100%;height:auto;min-height:100px;background:#b60202}.page-footers p{padding:20px 0;color:#fff}.page-footers h5{padding:20px 0;color:#fff;font-size:18px;line-height:25px;text-align:right}.page-footers h6{padding:20px 0;margin:0;font-size:20px;color:#fff;vertical-align:top;text-align:center;line-height:35px}.page-footers .material-icons{font-size:60px}.fixed-header{position:fixed;background:#fff;z-index:999;border-bottom:3px solid #000}.page-contents .home-page-content2{width:100%;height:auto;margin:0 0 50px 0}.page-contents .home-page-content2 h1{width:100%;text-align:center;height:auto;padding:70px 0 50px;font-size:30px;font-family:Signika,sans-serif}.page-contents .home-page-content2 p{line-height:40px;font-family:'Encode Sans Condensed',sans-serif;font-size:18px;text-align:justify}.page-blogs{width:100%;height:auto}.page-blogs .blog-title h3{width:100%;text-align:left;padding:20px 0;font-family:'Archivo Narrow',sans-serif;font-weight:700;font-size:25px}.page-blogs .blog-images{width:100%;padding:20px 0;text-align:center}.page-blogs .blog-images img{max-width:100%;width:100%}.page-blogs .blog-link{width:100%;padding:30px 0}.page-blogs .blog-link a{padding:10px 30px;background:#000;color:#fff}.location-list{padding:5px 0}.location-list a{font-size:17px;color:#333}.location-ul{margin-left:20px}.location-ul li{padding:5px;font-family:Signika,sans-serif;font-size:18px}#map{width:100%;height:500px;margin:0;color:#000}@media screen and (max-width:1200px){.page-wrapper{width:100%}.page-headers .page-top .lenovo-logo{width:100%;float:none;margin-top:10px;text-align:center}.page-headers .page-top .page-top-menu{width:100%;float:none;margin-top:50px;text-align:center}}@media screen and (max-width:700px){.page-wrapper{width:100%;}.page-headers .page-top .lenovo-logo{width:100%;float:none;margin-top:10px;text-align:center;}.page-headers .page-top .page-top-menu{width:100%;float:none;margin-top:50px;text-align:center;}.page-top-menu-list li{display:block;width:100%;}.page-top-menu-list li a{float:none;width:100%;padding:7px 15px;color:#000;background:#000;color:#fff;font-family:'Istok Web',sans-serif;font-size:15px;font-style:999;}.page-top-menu-list li a:hover{text-decoration:none;background:#d90405;color:#fff}.page-top-menu-list li a.active{text-decoration:none;background:#d90405;color:#fff;}.page-contents .home-page-content1 h1{width:100%;text-align:center;height:auto;padding:20px 0 60px;font-size:30px}} .jumbotron-fluid{background-color: #b60202;}