h1{font-size:36px;} h2 {font-size:32px;}h3 {font-size:30px;}h4 {font-size:28px;}h5 {font-size:26px;}h6 {font-size:24px;}p {font-size:18px;}
hr {margin-top: 30px;border: 0;border-top: 2px solid #ff8900;width: 20%;}

#section-menu .btn-buy {
    margin-top: 0;
}

.bg-orange-color{background-color:#ffd099;}
.border-orange{border-top: 2px solid #ffd099;border-bottom: 2px solid #ffd099;}
.white-hr {border: 0;border-top: 2px solid #ffffff;width: 20%;text-align: center;margin: 0 auto;}
.note-hr{margin-top: 20px; margin-bottom: 20px; border: 0;border-top: 1px solid #eee;width: 100%;}
.deck-wrapper .section-navigation .navbar-default {background: linear-gradient(to right, #ff6801 20%, #ff6801 100%);}
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a{color: #fff;}
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a:hover,
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a:active,
.deck-wrapper .section-navigation .navbar-default .navbar-nav>li>a:focus{color: #fff!important;}
.product-page .deck-wrapper .section-navigation .navbar-brand h2, .solution-page .deck-wrapper .section-navigation .navbar-brand h2 {color: #fff;}
#section-menu .btn-buy{background-color: #000!important;}
.vpn100-banner{background:url('/library/assets/products/vpn100/vpn100_banner_1920x800.jpg') no-repeat center center; height:650px; background-size:cover; position:relative;}
.vpn100-banner-box {position: absolute; left: 20%; top: 20%; width: 25%;}
.vpn100-banner-box h1 {font-size:95px; color:#ff6800;}
.vpn100-banner-box h6 {font-size:70px; color:#fff;}
.vpn100-intro{background:url('/library/assets/products/vpn100/vpn100_Intro.jpg') no-repeat bottom center; height:600px; background-size:cover; position:relative;}
.vpn100-intro-box {position: absolute; left: 15%; top: 35%; width: 70%;color:#fff;}
.introTitle{width:60%; height:100%;text-align:center;margin:0 auto;}
.cross-group-logo{text-align:center;margin:0 auto;}
.Secure{background:url('/library/assets/products/vpn100/Secure-management-and-monitoring.png') no-repeat center center; height:1600px; background-size:cover; position:relative;}
.networkSecurity{background:url('/library/assets/products/vpn100/Secure-management-and-monitoring-security.jpg') no-repeat center center; height:2500px; background-size:cover; position:relative;}
.cross-group {position: absolute; left: 10%; top: 5%; width: 75%;color: #fff; text-align: center;margin: 0 auto;}
.cross-group-text{width:60%; height:100%; text-align:center;margin:0 auto;line-height: 1.8em;}
.Security{position: absolute; left:10%; top: 38%; width: 80%;color: #fff; text-align: center;margin: 0 auto;}
.Security-text{width:55%; height:100%; text-align:center;margin:0 auto;line-height: 1.8em;}
.nebula-logo{text-align:center;margin:0 auto;}
.management{position: absolute; left:10%; bottom: 10%; width: 75%;color: #fff; text-align: center;margin: 0 auto;}
.monitoring{width:53%; height:100%; text-align:center;margin:0 auto;line-height: 1.8em;}
.security-logo{text-align:center;margin:0 auto;}
.VPN-Firewall-Gateway{background:url('/library/assets/products/vpn100/More-than-just-a-VPN-Firewall-Gateway.png') no-repeat top center; height:1000px; background-size:cover; position:relative;}
.VPN-Firewall-box {position: absolute; left: 5%; top: 20%; width: 85%;color: #fff; text-align: center;margin: 0 auto;}
.VPN-Firewall{width:55%; height:100%; text-align:center;margin:0 auto;line-height: 1.8em;}
.Comprehensive-Connectivity{background:url('/library/assets/products/vpn100/Comprehensive-Connectivity.png') no-repeat bottom center; height:900px; background-size:cover; position:relative;}
.Comprehensive-Connectivity-box {position: absolute; left: 25%; top: 25%; width: 45%;color: #fff; text-align: center;margin: 0 auto;}
.ConnectivityText{line-height: 1.8em;}
.deck-wrapper .small-grid .card { background-color: #c6c7c9;}
.deck-wrapper .card-content h6 { height: 30px;}
.Our-Products{background-color: #414141;}
.btn-product{border-radius: 50px; margin: 20px 0px; padding: 5px 50px;}
.deck-wrapper .small-grid .product.card { background-color: #fff;}
.SD-WAN-section p {margin-bottom: 30px; font-size: 20px; line-height: 26px;}
.SD-WAN-section .Greater-Agility{background-repeat: no-repeat; background-position: center center; background-size:cover; height:300px; position:relative;}
.SD-WAN-section .Higher-Throughput{background-repeat: no-repeat; background-position: center center; background-size:cover; height:300px; position:relative;}
.SD-WAN-section .Lower-Cost{background-repeat: no-repeat; background-position: center center; background-size:cover; height:300px; position:relative;}
.SD-WAN-section .SD-WAN-overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;opacity: 0.7;transition: .5s ease;background-color: #000;}
.SD-WAN-section .SD-WAN-content{position:absolute;top:0;padding: 80px 30px; text-align: center;}
.SD-WAN-section .Greater-Agility:hover .SD-WAN-overlay, .SD-WAN-section .Higher-Throughput:hover .SD-WAN-overlay, .SD-WAN-section .Lower-Cost:hover .SD-WAN-overlay{opacity:0.9; background-color:#c34c38;}
.ourproduct{width: 70%;margin: 0 auto;}

@media screen and (max-width: 1601px) {
.vpn100-banner-box {width: 45%;top:25%;}
.vpn100-banner-box h1 {font-size:85px;}
.vpn100-banner-box h6 {font-size:60px;}
.introTitle{width:75%;}
.cross-group {top: 5%;}
.Comprehensive-Connectivity {height:800px;}
.Comprehensive-Connectivity-box {width: 50%;}
}
@media screen and (max-width: 1440px) {
.vpn100-banner{height:500px;top:15%;}
.vpn100-banner-box {width: 25%;}
.vpn100-banner-box h1 {font-size:60px;}
.vpn100-banner-box h6 {font-size: 42px;}	
.vpn100-intro{height:400px;}
.vpn100-intro-box {top: 25%;}
.introTitle{width:90%;}
.monitoring{width:70%; bottom: 10%;}
.VPN-Firewall{width:65%;}
.Secure{height:1200px;}
.networkSecurity{height:2000px;}
.Security{width: 80%;}
.Security-text{width:70%;}
.cross-group {top: 2%; width: 80%;}
.cross-group-text{width:70%;}
.management {bottom: 10%;width: 80%;}
.monitoring{width:70%; bottom: 10%;}
.Comprehensive-Connectivity{height:700px;}
.Comprehensive-Connectivity-box {width: 56%;left: 20%; top: 20%;}
}

@media screen and (max-width: 1300px) {	
.vpn100-banner-box {width: 25%;top:30%;}
.cross-group {left: 5%; width: 90%;top:5%;}
.cross-group-text{width:90%;}
.Security{width: 90%; left: 5%;}
.Security-text{width:90%;}
.management {width: 90%; left: 5%;}
.monitoring {width: 90%;}
}

@media screen and (max-width: 1025px) {	
.vpn100-banner-box {width: 40%;}
.VPN-Firewall-Gateway{height:1000px;}
.VPN-Firewall-box {top: 15%;}
}
@media screen and (max-width: 991px) {	
.vpn100-banner{background:url('/library/assets/products/vpn100/vpn100_800x800_Banner.png') no-repeat center center; height:800px; background-size:cover; position:relative;}
.vpn100-banner-box {left: 10%;top: 10%; width: 80%;}
.introTitle{width:100%;}
.Secure{height:1300px;}
.networkSecurity{height:2000px;}
.VPN-Firewall{width:80%;}
.VPN-Firewall-Gateway{height:1400px;}
.Comprehensive-Connectivity-box {width: 80%;left: 10%;}
}

@media screen and (max-width: 800px) {
.cross-group {top: 0%;}	
.Security{top:40%;}
.monitoring {width: 100%;bottom:5%;}
}

@media only screen and (max-width: 450px) {	
.vpn100-banner{height:400px;}
.bannerTitle {font-size: 26px;}
.vpn100-intro{height:450px;}
.vpn100-banner-box h1 {font-size:36px;}
.vpn100-banner-box h6 {font-size: 14px;}
.vpn100-intro-box {left: 5%; width: 90%; top:15%;}
.introTitle {width: 100%;}
.Secure{height:1800px;}
.networkSecurity{height:3000px;}
.management {bottom: 8%;}
.monitoring {bottom: 8%;}
.cross-group {top:2%;}
.VPN-Firewall-Gateway{height:1500px;}
.VPN-Firewall {width: 100%;}
.VPN-Firewall-box {top: 10%;}
.Comprehensive-Connectivity{height:900px;}
.Comprehensive-Connectivity-box { left: 10%; top: 10%; width: 85%;}
}


@media screen and (max-width: 350px) {	
.vpn100-banner{height:300px;}
.Secure{height:2100px;}
.networkSecurity{height:3300px;}
.SD-WAN-section .SD-WAN-content { padding: 60px 20px;}
.Comprehensive-Connectivity{height:850px;}
.VPN-Firewall-Gateway{height:1600px;}
.VPN-Firewall-box {top: 8%;}
.deck-wrapper .card-content h6 {height: 50px;}
.deck-wrapper .btn.btn-lg{padding: 0 50px!important;}
}


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

.specifications-container.non-freeze .table.table-specifications tr.accordion-toggle td:before{color:#000;}
.specifications-container.non-freeze .table.table-specifications, .specifications-container .table.table-specifications.fixedCol, .specifications-container.non-freeze .table.table-specifications tr.accordion-toggle td, .specifications-container .table.table-specifications tr th:first-child, .specifications-container.non-freeze .table.table-specifications tr td:first-child{background:#fff; color:#000;}
.specifications-container.non-freeze .table.table-specifications tr td:first-child, .specifications-container.non-freeze .table.table-specifications tr th:first-child{border-right:none; border-left:none;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th, .specifications-container .table.table-specifications tr.accordion-toggle td, .specifications-container.non-freeze .table-header, .specifications-container.non-freeze .table-scroller{border:1px solid #fff;}
.specifications-container .table-scroller, .specifications-container .table-header{border-right:none;}
.specifications-container .table.table-specifications tr.accordion-toggle td{border-bottom:1px solid #000;}
.specifications-container .table.table-specifications tr th{border-bottom:1px solid #000;}
.table-bordered{border:none;}
.specifications-container .table.table-specifications tr th a, .specifications-container .table.table-specifications tr th a:hover, .specifications-container .table.table-specifications tr th a:active{color:#000; text-decoration: none;}
.specifications-container .table.table-specifications .Indent {padding-left:5%!important;}
.specifications-container .table.table-specifications .Indent-2 {padding-left:7%!important;}
.specifications-container .table-scroller, .specifications-container .table-header {overflow-x: hidden;}