.advance-unique .fd-feature,.fd-feature img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out}.fd-mapps,.fd-solution{background-position:right bottom;background-size:cover;background-repeat:no-repeat}.fd-dashboard,.fd-mapps,.fd-solution{background-repeat:no-repeat}.advance-unique h2,.fd-dashboard h2,.fd-mapps h2,.fd-website h2,.fd-work-task h2{font-weight:700;text-transform:uppercase}.fd-solution{background-image:url(../../img/images/fohs/fd-slide.png);padding:80px 0 0}.fd-solution h1{color:#000;font-size:40px;font-weight:700;margin-bottom:20px}.fd-solution .poweredBy li{color:#000;display:inline-block;font-size:25px;font-weight:700;margin-right:10px}.fd-solution .poweredBy p{color:#000;font-size:25px;margin:0;font-weight:700;text-align:center}.free-trial .btn.btn-primary{font-size:16px;padding:10px 30px;margin-top:25px}.fd-solution .poweredBy{padding:30px 0 40px}.fd-solution .red-strip{background-color:#ed431f;color:#fff;font-size:24px;font-weight:700;padding:10px;margin-bottom:10px}.fd-solution .fd-list-top li{color:#000;font-size:23px;font-weight:700;padding:5px 0 0}.red-system-app{background-color:#ed431f;padding:40px 0}.red-system-app p{color:#fff;font-size:25px;font-weight:700;line-height:30px;margin:0 auto;max-width:1060px;text-align:center}.advance-unique{padding:70px 0}.advance-unique h2{font-size:29px;margin-bottom:45px;text-align:center}.advance-unique .fd-feature{border:1px solid #ed431f;border-radius:10px;margin-bottom:25px;padding:25px 15px;text-align:center;transition:all .5s ease-out}.advance-unique .fd-feature h3{font-size:25px;font-weight:700;margin:20px 0 10px;min-height:55px}.fd-mapps h2,.fd-mapps p,.fd-website h2,.fd-work-task h2,.fd-work-task p{margin-bottom:15px}.fd-feature p{color:#4c4c4c;font-size:17px;min-height:80px}.fd-feature:hover{background-color:#f1f1f1;border-radius:0;border-color:#000}.fd-feature img{transition:all .5s ease-out}.fd-feature:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);filter:grayscale(1)}.fd-mapps{background-image:url(../../img/images/fohs/fd-ma-bg.png)}.fd-mapps h2{color:#ed431f;font-size:40px;margin-top:100px}.fd-mapps p{font-size:24px;line-height:35px}.fd-work-task h2{font-size:29px;margin-top:60px}.fd-work-task p{color:#4c4c4c;font-size:16px}.fd-work-task li{color:#000;font-size:16px;padding:5px 0 5px 20px;position:relative}.fd-work-task li::after{background-color:#000;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:13px;width:10px}.fd-website h2{color:#ed431f;font-size:40px;text-align:center}.fd-feat-list-img{float:left;margin-right:21px}.fd-feat-list-img img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.fd-feat-list-cont{float:left;width:calc(100% - 120px);padding:20px 0 0}.fd-feat-list{float:left;width:100%;margin-bottom:10px}.fd-website p{font-size:20px;text-align:center;margin-bottom:15px;line-height:30px}.fd-feat-list-cont h3{color:#000;font-size:20px;font-weight:700}.fd-feat-list-cont p{color:#4c4c4c;font-size:18px;text-align:left}.fd-feat-list:nth-child(2),.fd-feat-list:nth-child(4){padding-left:30px}.fd-feat-list:nth-child(3){padding-left:60px}.website-img{margin-top:50px}.fd-dashboard{background-image:url(../../img/images/fohs/fd-dashboard.png);background-position:left bottom;background-size:100%;background-color:#e6ebf1;padding:58px 0}.fd-dashboard h2{color:#ed431f;font-size:40px;margin-bottom:15px}.fd-dashboard p{font-size:20px;margin-bottom:30px}.fd-dashboard li{font-size:20px;margin-bottom:10px;color:#000}.fd-dashboard li span{margin-right:10px}.fd-website,.fd-work-task{padding:50px 0}
.sites_maps, .sites_maps li { float: left;  position: relative;  width: 100%;}
.sites_maps li { border-left: 1px solid #ddd; padding-bottom: 15px;  padding-left: 20px;}
.sites_maps li:last-child { margin-bottom: 0; padding-bottom: 25px;}
.sites_maps a:hover { color: #31aae1;}
.sites_maps li::after { background: #ddd none repeat scroll 0 0;  content: "";  height: 1px; left: 0; position: absolute;  top: 9px;  width: 15px;}
.sites_maps li ul { margin-top: 15px;}
.sites_maps li ul li::after { width: 10px;}
.sites_maps li ul li:last-child { margin-bottom: 0; padding-bottom: 0;}
.sub_mp > a { font-weight: bold;}
.content_area.sitemap { padding: 50px 0;}
.sites_maps li a, h1.entry-title { font-weight: bold;}
.sites_maps li ul li a { font-weight: normal;}
.sites_maps .sub_mp > a { font-weight: bold;}
input.required.form-control.error { border: 1px solid red;}
