h1{font-size:36px;} h2 {font-size:32px;}h3 {font-size:30px;}h4 {font-size:24px;}h5 {font-size:22px;}h6 {font-size:20px;}
.login{
	color: #fff;
	font-size:14px;
}

.text-color{
	color:#64be00;
}

.SecuReporter-blue{color:#6CBE45;}

.card-body a{color:#6CBE45!important;}

.deck-wrapper.page-wrapper{background:#2a2a46;}

.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a.btn-buy {
    height: auto!important;
    line-height: 1em!important;
    padding: 5px 10px;
    color: #fff;
    margin-top: 0px;
}

#section-menu .btn-buy {
    background-color: #000!important;
	border-radius: 15px;
}

.dash-border, .deck-wrapper .btn-outline, .deck-wrapper .btn-outline:active, .deck-wrapper .btn-outline:focus, .deck-wrapper .btn-outline:hover {
    background-color: transparent;
    color: #fff!important;
    border-color: #fff;
}

.anchor {    
	position: relative;
    margin-top: -110px;
    height: 100px;
    visibility: hidden;
}

.anchorfeatures {
	position: relative; 
	margin-top: -126px; 
	height: 120px; 
	visibility: hidden;
}

.analytics-monitor{padding-bottom: 20px;margin-left: 5px;margin-top: 15px;}
.threat-analytics-and-reports{text-align:center;}


@media screen and (max-width: 1025px) {	
.analytics-monitor{padding-bottom: 0px;margin-left: 0px;margin-top: 0px;}
.description {width: 90%; margin-left: 2%;}
}

.secureporterBannerOverviewCnt h2{
	font-size:70px;
}

.FeaturesBannerOverviewCnt h2{
	font-size:48px;
}
.licenseBannerOverviewCnt h2{
	font-size:48px;
}

.secureporterBannerOverviewCnt h4{
	font-size:26px;
}
.FeaturesBannerOverviewCnt h4{
	font-size:26px;
}
.licenseBannerOverviewCnt h4{
	font-size:26px;
}

@media screen and (max-width: 450px) {	
.secureporterBannerOverviewCnt h2{
	font-size:30px;
	}
}


@media screen and (max-width: 450px) {	
.secureporterBannerOverviewCnt h4{
	font-size:20px;
	}
}

@media screen and (max-width: 450px) {	
.FeaturesBannerOverviewCnt h2{
	font-size:30px;
	}
}


@media screen and (max-width: 450px) {	
.FeaturesBannerOverviewCnt h4{
	font-size:20px;
	}
}

@media screen and (max-width: 450px) {	
.licenseBannerOverviewCnt h2{
	font-size:30px;
	}
}


@media screen and (max-width: 450px) {	
.licenseBannerOverviewCnt h4{
	font-size:20px;
	}
}


.deck-wrapper .bg-background {
    background-color: #2a2a46;
}
.deck-wrapper 
	h1.page-title.hide{display:none !important;}
	h6{line-height:1.4em;}
	
.img-center{
	display:block; margin:0 auto;
	}
.product-page .deck-wrapper .section-navigation .navbar-brand h2{
	color:#fff;
	}
.navbar-nav>li>a{
	padding:0; line-height:normal;
	}
ul.nav.navbar-nav.navbar-right{
	margin:13px 0;
	}
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li{margin-left:0; margin-right:0; padding: 2px;}
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a{padding:5px 15px;}
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li.active>a, 
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a:hover, 
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a:focus{/* background:rgba(255,255,255,0.6) !important; */ color:#fff; border-radius:15px;padding:5px 15px;font-family: galano_grotesquesemibold,Helvetica,Arial,sans-serif !important;}
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a{color:#fff !important;}
.deck-wrapper .section-navigation .navbar-default {
	background:linear-gradient(to right, #0079ff 10%, #6CBE45 30%, #0079ff 60%); border:none;
	}
.product-page .deck-wrapper .section-navigation .navbar-brand h2{
	position:relative;
	}

/*Overview*/
.secureporterBannerOverviewCanvas{
	position:relative;
	background: url(/library/assets/products/securporter/SecuReporter_mainbanner.jpg) no-repeat top left;
	height:1000px;
	background-size:cover;
}

@media screen and (max-width: 1440px) {	
.secureporterBannerOverviewCanvas{
	height:800px;
	}
}

@media screen and (max-width: 1025px) {	
.secureporterBannerOverviewCanvas{
	height:600px;
	}
}

@media screen and (max-width: 450px) {	
.secureporterBannerOverviewCanvas{
	height:300px;
	}
}

.secureporterBannerOverviewCnt {
    position: absolute;
    left: 40%;
    top: 25%;
}


@media screen and (max-width: 1025px) {	
.secureporterBannerOverviewCnt {
    left: 35%;
    top: 15%;
}
}

@media screen and (max-width: 450px) {	
.secureporterBannerOverviewCnt {
    left: 15%;
    top: 10%;
}
}

@media screen and (max-width: 350px) {	
.secureporterBannerOverviewCnt {
    left: 10%;
}
}		


.SecureporterImg{
	background: url(/sites/zyxel/files/library/assets/products/securporter/Secureporter_GUI.png) no-repeat center center;
    background-size: contain;
	position: absolute;
    width: 90%;
    height: 50%;
    left: 5%;
    bottom: -10%;
    z-index: 10;
}

ul.SecuReporterBannerBtn{
	list-style: none;text-align: center; margin: 0 auto; display: block; padding: 10px 0; bottom:10%; left:0; right:0;
	}
ul.SecuReporterBannerBtn li{
	display:inline-block;margin-right:10px;
	}
ul.SecuReporterBannerBtn li:last-child{margin-right:0;}
.SecuReporterBannerBtn .btn{
 color:#000; font-size: 14px;border-radius: 35px;background-color: #fff;
	}
.SecuReporterBannerBtn a:hover{
	color:#000!important;
}
	
/*Overview end*/

/*Be a security expert with Secureporter added*/
	
.introductionCanvas{
	background:url('/library/assets/products/securporter/Be-a-security-expert-with-Secureporter-added.jpg');
	position:relative;
	background-repeat:no-repeat; background-position:top center;
	height:600px;
	background-size:cover;
	}

.securitySecureporter{
    padding: 10% 20px;
    width: 60%;
    /* margin-left: -30px; */
}
	
@media screen and (max-width: 1367px){
.securitySecureporter{
        /* padding:5% 0%; */
    }
}


	
/*Be a security expert with Secureporter added end*/	

.introductionCnt {position: absolute;width: 100%;height:100%;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.introductionCnt h2{padding-top:50px;}

/*Our Approaches*/	
.deck-wrapper .card {
    padding: 20px;
    margin-bottom: 15px;
    transition: all .22s;
    position: relative;
    border-left: 1px solid #6CBE45;
	border-top: 1px solid #6CBE45;
	border-right: 1px solid #6CBE45;
	border-bottom: 1px solid #6CBE45;
	background-color: #26304d;
	border-radius: 6px;
}

ul.ApproachesBtn {
    list-style: none;
    margin: 0 auto;
    display: block;
}

ul.ApproachesBtn li{
	display:inline-block;margin-right:10px;
	}
ul.ApproachesBtn li:last-child{margin-right:0;}
ul.ApproachesBtn .btn{
 color:#fff;
	}

/*Our Approaches end*/	

/*Features*/
.FeaturesBannerOverviewCanvas{
	background:url('/library/assets/products/securporter/SecuReporter_Expert_forensic_tools.jpg');
	position:relative;
	background-repeat:no-repeat; background-position:center center;
	height:500px;
	background-size:cover;
	}
	
@media screen and (max-width: 800px){
	.FeaturesBannerOverviewCanvas{
	height:400px;
	}
}

@media screen and (max-width: 450px){
	.FeaturesBannerOverviewCanvas{
	height:250px;
	}
}	
	
.FeaturesBannerOverviewCnt{
    position: absolute;
    left: 38%;
    top: 20%;
}

@media screen and (max-width: 1025px){
	.FeaturesBannerOverviewCnt{
    position: absolute;
    left: 35%;
    top: 20%;
}
}

@media screen and (max-width: 800px){
	.FeaturesBannerOverviewCnt{
    position: absolute;
    left: 30%;
    top: 20%;
}
}

@media screen and (max-width: 450px){
	.FeaturesBannerOverviewCnt{
    position: absolute;
    left: 25%;
    top: 10%;
}
}

@media screen and (max-width: 350px){
	.FeaturesBannerOverviewCnt{
    position: absolute;
    left: 20%;
    top: 10%;
}
}
	

ul.FeaturesBannerBtn{
	list-style: none;text-align: center; margin: 0 auto; display: block; padding: 10px 0; bottom:10%; left:0; right:0;
	}
ul.FeaturesBannerBtn li{
	display:inline-block;margin-right:10px;
	}
ul.FeaturesBannerBtn li:last-child{margin-right:0;}
ul.FeaturesBannerBtn .btn{
    color:#fff !important;
    font-size: 14px;
    background-color: #6CBE45 !important;
	}
	
/*Features end*/


/*Cloud–Based Analytics Service*/	
.CloudBasedCanvas{
	background:url('/library/assets/products/securporter/Cloud_Based_Analytics_Service.jpg');
	position:relative;
	background-repeat:no-repeat; 
	background-position:center center;
	height:600px;
	background-size:cover;
	}

.Cloud–Based-area{padding:10% 5%;}

@media screen and (max-width: 1367px){
.CloudBasedCanvas{
	height:450px;
}
}
	
@media screen and (max-width: 991px){
.Cloud–BasedCanvas{
	height:300px;
}
}

/*Cloud–Based Analytics Service end*/


/*Cloud–Based Analytics Service*/	
.SupportsNebulaCanvas{
	background:url('/library/assets/products/securporter/Support_Nebula.jpg');
	position:relative;
	background-repeat:no-repeat; 
	background-position:center center;
	height:600px;
	background-size:cover;
	}

.support_nebula_area{padding:10% 5%;}

@media screen and (max-width: 1367px){
.SupportsNebulaCanvas{
	height:500px;
}
}
	
@media screen and (max-width: 991px){
.SupportsNebulaCanvas{
	height:300px;
}
}

/*Cloud–Based Analytics Service end*/


/*Penetrating Analysis*/	
.PenetratingCanvas{
	background:url('/library/assets/products/securporter/Penetrating-Analysis.jpg');
	position:relative;
	background-repeat:no-repeat; background-position:center center;
	height:550px;
	background-size:cover;
	}
/*Penetrating Analysis end*/


/*CustomizedReport*/	
.CustomizedReport{
	background:url('/library/assets/products/securporter/Customized-Report.jpg');
	position:relative;
	background-repeat:no-repeat; background-position:center center;
	height:630px;
	background-size:cover;
	}

.CustomizedReportArea{
	width: 50%;
    float: right;
    padding: 5% 10%;
}

@media screen and (max-width: 1600px){
.CustomizedReport{
	height:550px;
}
}

@media screen and (max-width: 1440px){
.CustomizedReport{
	height:450px;
}
.CustomizedReportArea{
    padding: 0% 10%;
}
}


@media screen and (max-width: 1025px){
.CustomizedReport{
	height:500px;
	background-repeat:no-repeat; background-position:left center;
}
.CustomizedReportArea{
    padding: 5%;
}
}
	
@media screen and (max-width: 991px){
.CustomizedReport{
	height:360px;
}
}

/*CustomizedReport end*/


/*Client Identity*/

.ClientIdentity{
	background:url('/library/assets/products/securporter/expand/Client-Identity-Background.png');
	position:relative;
	background-repeat:no-repeat; background-position:center center;
/* 	height:630px; */
	background-size:cover;
	}
	
.ClientIdentity_text{width: 90%; margin:0 auto;}

@media screen and (max-width: 991px) {	
.ClientIdentity_text{width: 100%;}
.ClientIdentity_text h6{padding-bottom:20px;}
}

@media screen and (max-width: 380px) {	
.ClientIdentity {
	height:700px;
}
}

/*Client Identity end*/

/*UserAware*/

.UserAware{
	background:url('/library/assets/products/securporter/expand/User-Aware-Background.png');
	position:relative;
	background-repeat:no-repeat; background-position:center center;
	height:680px;
	background-size:cover;
	}

.UserAware_text{width: 95%; margin:0 auto;}
	
@media screen and (max-width: 991px) {	
.UserAware_text{width: 100%; margin:0 auto;}
.UserAware_text h6{padding-bottom:20px;}
}	

@media screen and (max-width: 380px) {	
.UserAware {
	height:700px;
}
}

/*UserAware end*/

.advanced-analytics, .regulations p{font-size:18px;}

/*Data protection regulations*/

.data-protection-regulations,
.gui-quick-view-img-box {
	position: relative;
}

.data-protection-regulations .fa-plus-circle {
	font-size: 50px;
	color: #ffc800;
}

.data-protection-regulations .scan-traffic .fa-plus-circle {
	position: absolute;
	left: 15%;
	top: 30%;
}

.data-protection-regulations .btn {
	background: transparent;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.data-protection-regulations .btn:last-child {
	margin-right: 0;
}

.data-protection-regulations .btn.active,
.data-protection-regulations .btn:hover {
	background: #6CBE45;
	color: #fff;
	border-color: #6CBE45;
}

.gui-threat-statistics,
.gui-sandboxing,
.gui-botnet,
.gui-top5-application,
.gui-url-detected,
.gui-scanned-traffic,
.partially-anonymous-box,
.fullyanonymous-box,
.botnet-box,
.top5-application-box,
.url-detected-box,
.total-traffic-box ,
.website-analytics-box,
.ip-analytics-box,
.dns-analytics-box,
.gui-Website-Analytics,
.gui-IP-Analytics,
.gui-dns-Analytics{
	display: none;
}

.data-protection-regulations .btn-enlarge {
	background: #6CBE45;
	color: #fff;
	border-color: #6CBE45;
	margin-top: 20px;
}

.data-protection-regulations .fa-arrows-alt {
	color: #fff;
}

.specBox {
	padding-top: 50px;
}

.btnCanvas ul {
	list-style: none;
	display: block;
	margin: 0 auto;
	text-align: center;
	padding: 0;
}

.btnCanvas ul li {
	display: inline-block;
	margin-right: 20px;
}

.btnCanvas ul li:last-child {
	margin-right: 0;
}

.btnCanvas .btn {
	background: #ff2837;
	color: #fff;
}

/*Data protection regulations end*/

/*Ease of setup and monitor*/

.reporting-analytics-box {
	position: relative;
}

.reporting-analytics-box .overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	transition: .5s ease;
	background-color: rgba(0, 62, 171, 0.8);
}

.reporting-analytics-box:hover .overlay {
	opacity: 1;
}

.reporting-analytics-box .text {
	padding: 0 70px;
	position: absolute;
	top: 20%;
}

@media (max-width: 450px) {
	.reporting-analytics-box .text {
	padding: 0 10px;
	position: absolute;
	top: 7%;
}
}

.reporting-analytics-box .btn {
	background: #b20041;
	color: #fff;
}

/*Ease of setup and monitor end*/

/*licensebanner*/
.licenseBannerOverviewCanvas{
	position:relative;
	background-repeat:no-repeat; background-position:center center;
	height:600px;
	background-size:cover;
	}
	
@media screen and (max-width: 1367px) {	
.licenseBannerOverviewCanvas{
	height:500px;
	}
}

@media screen and (max-width: 800px) {	
.licenseBannerOverviewCanvas{
	height:400px;
	}
}

@media screen and (max-width: 450px) {	
.licenseBannerOverviewCanvas{
	height:200px;
	}
}

.licenseBannerOverviewCnt {
    position: absolute;
    left: 38%;
    top: 20%;
}

@media screen and (max-width: 1025px) {	
.licenseBannerOverviewCnt {
    position: absolute;
    left: 35%;
    top: 20%;
}
}

@media screen and (max-width: 991px) {	
.licenseBannerOverviewCnt {
    position: absolute;
    left: 30%;
    top: 20%;
}
}

@media screen and (max-width: 450px) {	
.licenseBannerOverviewCnt {
    position: absolute;
    left: 25%;
    top: 10%;
}
}

@media screen and (max-width: 350px) {	
.licenseBannerOverviewCnt {
    position: absolute;
    left: 20%;
    top: 10%;
}
}		

ul.licenseBannerBtn{
	list-style: none;text-align: center; margin: 0 auto; display: block; padding: 10px 0; bottom:10%; left:0; right:0;
	}
ul.licenseBannerBtn li{
	display:inline-block;margin-right:10px;
	}
ul.licenseBannerBtn li:last-child{margin-right:0;}
ul.licenseBannerBtn .btn{
 color:#fff !important;
    font-size: 14px;
    background-color: #6CBE45;
	}
	
/*licensebanner end*/


/*License & Spec*/
.license-pack {width: 85%; white-space: nowrap; margin:0 auto;}
.row-license-service {width: 30%;}
.row-feature {width: 30%;}
.license-pack th{font-weight:normal; font-size:18px; padding: 20px 10px;white-space:normal; }
.license-pack td {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 10px;padding: 15px;}
.license-pack td, .license-pack th {text-align: center; color: #fff; border-bottom:1px solid #fff;font-size: 16px;}
.license-pack .fa-external-link{padding-left:5px;}
.license-pack a{color:#fff;}
.specCanvas .panel, .specCanvas .panel-body, .specCanvas .panel-heading{
    background: transparent !important;
    color: #fff;
    border-color: #fff !important;
}
#specifications .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top: 1px solid #fff !important;
}
.specCanvas ul{padding:0; margin:0; list-style:none;}
.specCanvas ul li{margin-bottom:10px;}
.specCanvas .panel-heading .panel-title a:active, .specCanvas .panel-heading .panel-title a:focus, .specCanvas .panel-heading .panel-title a:hover, .specCanvas .panel-heading .panel-title a:hover .panel-title-header{color:#fff;}
.specCanvas .panel-heading{border-bottom:1px solid #fff; padding:0;}
.specCanvas .panel{
    margin-bottom: 20px;
}
.specCanvas #accordion .panel{
    margin-bottom: 0 !important;
}
.specCanvas .accordion .panel-heading [data-toggle=collapse]:after{line-height:58px;}
.specCanvas .panel-heading h3.panel-title{font-size:24px;}
.specCanvas .panel-body p{font-size:18px;}
.license-pack ul li{margin-top: 0;margin-bottom: 10px;text-align: left;margin-left: 50px;}

.asterisk {
  list-style: none;
  padding-left: 8%;
}

.specCanvas #accordion .panel-heading{
    color: #6CBE45 !important;
}

.asterisk a, a:hover {
    color: #6CBE45 !important;
}

.asterisk ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.asterisk li:before {
    content: "*";
	margin-right: -0.7em;
    position: relative;
    left: -1.5em;
}

.asterisk li:nth-child(1):before {
   content: "*";
}

.asterisk li:nth-child(2):before {
   content: "*1";
   left: -1.7em;
   margin-right: -1.0em;
}

.asterisk li:nth-child(3):before {
   content: "*2";
   left: -1.8em;
   margin-right: -1.2em;
}


/*Discover More*/
.bg-80-black{background:#575757;}
.discoverMoreCanvas ul{list-style:none; display:block; margin:0 auto; text-align:center; padding:50px 0 0 0;}
.discoverMoreCanvas ul li{display:inline-block; margin:0 25px;}

@media screen and (max-width: 1025px){	
.discoverMoreCanvas ul li{
	width:25%
	}
}

@media screen and (max-width: 450px){	
.discoverMoreCanvas ul li{
	width:50%
	}
}

.discoverMoreCanvas .circle{border-radius: 50%; background:#6CBE45; width:150px; height:150px;margin: 0 auto;}
.discoverMoreCanvas .circle img{padding-top:25px;}
.discoverMoreCanvas .fa-search, .discoverMoreCanvas .fa-shopping-cart{color:#fff; font-size:100px; line-height:150px;}
.discoverMoreCanvas .fa-user, .discoverMoreCanvas .fa-shopping-cart{color:#fff; font-size:100px; line-height:150px;}
.discoverMoreCanvas ul li h4{padding-top:20px; text-align:center;}
.discoverMoreCanvas ul li a, .discoverMoreCanvas ul li a:hover{color:#6CBE45; font-size:20px;}


/*Download*/
#download-files.section-features{background:#2a2a46;}
#download-files .btn-download span.icon-download{background-color:#00beff;}
#download-files .btn-download{color:#00beff;}

/* Additions */
.description hr {
    margin-top: 5px;
}

.btn.btn-lg.bg-color.text-white {
    background: #6CBE45 !important;
}

.container.maxwid {
    max-width: 1320px !important;
}

.btn {
    padding: 0 20px;
}

.openapi-banner {
    background: url(/sites/zyxel/files/library/assets/products/nebula_control_center/Banner_Open_API_1920x800.jpg) no-repeat bottom center;
    height: 800px;
    background-size: cover;
    position: relative;
}

.openapi-banner-area{
	display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
	width: 100%;
}

.openapi-banner-box {
    width: 35%;
    padding-left: 10%;
}

.openapi-banner-box .Learnmore .btn-lg{
	background-color: #64be00!important;
}

@media only screen and (max-width: 1601px){
.openapi-banner {
    height: 550px;
}
}

@media only screen and (max-width: 1440px){
.openapi-banner {
    height: 480px;
}
.openapi-banner-box {
    width: 45%;
    padding-left: 5%;
}
}

@media only screen and (max-width: 1025px){
.openapi-banner {
    height: 500px;
}
.openapi-banner-box {
    width: 50%;
}
}

@media only screen and (max-width: 991px){
.openapi-banner {
    height: 400px;
}
.openapi-banner-box {
    width: 35%;
}
}

@media only screen and (max-width: 450px){
.openapi-banner {
    background: url(/sites/zyxel/files/library/assets/products/nebula_control_center/Banner_Open_API_1000x1000.jpg) no-repeat center bottom;
    height: 600px;
    background-size: cover;
    position: relative;
}
.openapi-banner-area {
    justify-content: flex-start;
    padding-top: 5%;
}
.openapi-banner-area {
    width: 75%;
}
.openapi-banner-box {
    width: 100%;
}
.openapi-banner-box h1 {
    font-size:20px;
}
.openapi-banner-box p {
    font-size:12px;
}
}


/* start */

.Service{
	width: 80%;
    text-align: center;
    margin: 0 auto;
}

/* start */

.Benefits {
	padding-top:50px;
}

.Benefits .text{
	width: 80%;
    text-align: center;
    margin: 0 auto;
}

.Benefits .area {
	display: flex;
    flex-direction: row;
    justify-content: center;
    width: 82%;
    margin: 0 auto;
    padding: 50px 0px;
    text-align: center;
}

.Benefits .area .box {
    width: 33%;
    padding: 20px;
}

.Benefits .area .box img{
	width: 40% !important;
    padding-bottom: 20px;
    text-align: center;
    margin: auto;
}

@media only screen and (max-width:991px){
.Benefits .area {
    flex-direction: column;
}

.Benefits .area .box {
    width: 100%;
}	
}

@media only screen and (min-width: 769px) {
.Benefits .area .box {
	border-left: 1px solid #64be00;
}	
.Benefits .area .box:last-child {
    border-right: 1px solid #64be00;
}
}


/* start */

.integrate {
	width: 85%;
    text-align: center;
    margin: 0 auto;
	padding-top:50px;
}

.integrate .btn-call-to-action {
    color: #fff;
    background-color: #64be00;
}

.integrate a, a:hover {
    color: #fff !important;
}

/* start */

.FAQ a:hover {
    color: #64be00 !important;
}

.FAQ {
	padding-top:50px;
}

.FAQ ol, ul {
	padding-left: 45px;
}

.FAQ ol li {
	padding-top: 20px;
}

.FAQ .step p {
	padding-top:10px;
}

.FAQ .step img{
	width: 80%!important;
    margin: 0 auto;
    border: 1px solid #ccc;
}

.FAQ .disc{
	list-style-type: disc;
}

.FAQ .system{
	padding-top:20px;
	color: #64be00;
	font-size: 16px;
}

.FAQ .code{
	background-color: #000;
    color: #fff;
    padding: 20px;
	word-wrap: break-word;
}

.code {
    display: none;
}

.toggle-btn {
    cursor: pointer;
	text-decoration: none;
}

.fas {
    font-weight: 900;
    font-size: 10px;
}


@media screen and (min-width: 768px) {
    .main-basic-content {
        margin-top: 0px;
    }
}

.SecuPilot {
    text-align: center;
    width: 80%;
    margin: 0 auto;
}

.SecuPilot img{
	width: 90%!important;
    margin: 0 auto;
    padding-top: 20px;
}