﻿@charset "utf-8";@import url(../fonts/fonts.css);*,.main{margin:0 auto;padding:0}.navmenu ul li a,body{font-family:Arial,Helvetica,sans-serif}.homebanner,.intro{text-align:center;color:#fff}.intro,.intro a,.intro span{color:#fff}.homebanner h1,.navmenu ul li a,.section-head h6{text-transform:uppercase}.datacon h3,.intro,.intro a,.logo h3,.top-header-bg span a,footer h3{font-family:robotoregular,Arial,Helvetica,sans-serif}.intro a,.logo a,.logo h3,.navmenu ul li a,.top-header-bg span a,footer h3{text-decoration:none}body,html{height:100%}body{background:#fff;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;overflow-x:hidden}.main{position:relative;width:100%;min-height:100%;overflow:hidden}a{border:none!important;outline:0!important}.modal-dialog{margin:50px auto;width:47%;max-width:100%;height:100%;padding:0;font-size:14px}.top-header-bg{background:#34495e;padding:5px;width:100%}.top-header-bg span a{padding:5px;color:#8aa9c8;font-size:12px}.logo{padding:0;width:100%}.logo img{width:auto;height:auto;display:block;float:left}.logo h3{display:inline-block}.navmenu{background:#fff;padding:6px 10px 8px 6px}.navmenu ul li{padding:5px;position:relative;top:4px}.navmenu ul li a{font-weight:700;padding:15px 10px 5px;line-height:18px;color:#292b2c!important;font-size:13px}.navmenu li a:hover,.navmenu li.active a{text-decoration:none;color:#6a9cca!important;border-bottom:1px solid #8d9eae}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0;border-bottom:1px solid #8d9eae}.homebanner{background:url(../images/banner.png) center center/cover no-repeat;min-height:100%}.homebanner span.line{height:1px;width:100px;background:#fff;display:inline-block;margin:10px auto}.homebanner h1{padding-top:320px;font-size:48px;line-height:60px}.homebanner p{margin-bottom:270px}.intro{padding:110px 0;background:#17a2b8}.clients h2,.intro h2,.work h2{font-size:30px;line-height:60px}.faq li,.faq p,.support ol li{line-height:22px}.intro img{width:80%;height:auto;display:block}span.line2{height:1px;width:100px;background:#fff;display:block;margin:10px auto 30px}.section-head h6,footer h3{display:inline-block;position:relative}.intro p{padding:0 20px;margin-bottom:50px;text-align:justify}.datacon a i,.faq h2,.services .item,.support h2,footer{text-align:center}.intro a{background:#343131;padding:10px 20px;border:1px solid #17a2b8;font-size:12px}.logo-cashier{border-left:1px solid #26b9d0}.section-padding{padding:120px 0}.section-head{margin-bottom:80px}.section-head h6{color:#333;font-size:11px;font-weight:500;letter-spacing:2px;padding:0 15px}.section-head h6:after,.section-head h6:before{content:'';width:40px;height:1px;background-color:#2aafc0;position:absolute;bottom:3px}.faq span.line2,.support span.line2{height:1px;width:100px;display:block}.datacon a i,.faq span.line2,.faq.line2{background:#fff}.section-head h6:before{left:-40px}.section-head h6:after{right:-40px}.section-head h4{font-size:30px;font-weight:600;margin-bottom:15px}.services .item{padding:30px 15px;border:0}.services .item i{font-size:40px;color:#2aafc0;margin-bottom:15px}.services .item h6{margin-bottom:10px;font-weight:500}.services .bord{border-left:1px solid #eee;border-right:1px solid #eee;margin-bottom:10px}.services hr{height:1px;width:100%;border:0;display:table;background:#eee;margin-bottom:10px}.faq{background:url(../images/faq-background.png) center center/cover no-repeat;padding:110px 0;text-align:left;color:#fff}.faq p{margin-top:0;padding:10px 20px 5px}.faq li{padding:0 20px}.faq span.line2{margin:10px auto}.support{background:center center/cover no-repeat #367485;display:block;padding:110px 0 80px;color:#fff}.border-support,.border-support-last{padding-left:50px}.support ol{padding-left:25px;padding-top:12px}.support span.line2{background:#fff;margin:10px auto 50px}.border-support{border-right:1px solid #fff;min-height:100px}.left,.right{float:left;min-height:500px}.contactus hr{margin:0 auto 10px;color:#fff}.left{width:40%;background:#343131;padding:80px 150px 100px 0}.datacon{max-width:400px;margin-left:60px;color:#fff}.datacon h3{font-size:24px;letter-spacing:1px;line-height:60px;color:#fff}.datacon p,footer p{font-size:12px;color:#fff}.datacon p{line-height:25px}.datacon a i{color:#292b2c;font-size:20px;margin-right:10px;margin-top:20px;border-radius:50%;padding:10px;width:40px;height:40px;vertical-align:middle}.right{width:60%;background:url(../images/map.png) center center no-repeat;background-size:cover}.right h2{position:relative;bottom:60px}footer{padding:20px 0 0;background:#292b2c}footer p a{color:#d87843;line-height:40px;padding:0 2px}footer p a:hover{color:#fff;transition:.5s;text-decoration:underline!important}footer a{text-decoration:none!important}footer h3{color:#fff;margin-bottom:0;top:10px}@media only screen and (max-width :992px){.navbar-toggle{display:inline-block;margin-top:12px}.navbar-collapse.collapse{display:none!important;border-top:1px solid #e7e7e7!important}.navbar-header,.navbar-nav>li{float:none}.navbar-collapse.collapse.in{display:block!important}.navbar-right{float:none!important}.navbar-nav li>a{padding-top:10px;padding-bottom:10px}.navmenu ul li a{line-height:2px!important}.homebanner img{position:relative;bottom:20px}.services .bord{border:0!important}.services .item{border-bottom:1px solid #eee}.services hr{display:none!important}#faq{padding-left:30px;padding-right:30px}.about-section,.section-padding,.support{padding:0 0 30px}.faq li,.faq p{padding:0}.left,.right{width:100%;padding:0 30px;margin:0 auto;float:none}.fielddata input{width:100%;margin:20px auto}.datacon{margin-left:10px;padding:0}.right h2{position:relative;bottom:0}.left{min-height:350px}.logo-cashier{border:0;border-top:1px solid #26b9d0;padding-top:50px}.border-support,.border-support-last{padding-top:20px}.border-support{border-bottom:1px solid #fff;border-right:0px;padding-left:0}.support ol{padding-left:30px;padding-top:10px;padding-bottom:10px}.support ol li{line-height:32px}}@media only screen and (min-device-width:320px) and (max-device-width:680px) and (orientation:landscape){.navmenu ul li a{line-height:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.navmenu ul li a{line-height:2px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.navmenu ul li{padding:0 2px!important;margin-top:5px!important}.navmenu ul li a{padding:15px 10px 0 0}}