#breadcrumbCanvas{
	background:#fff;
}

.pageTitle h1{
	display:none;
}

#productpage .productName h2{
	font-size:50px;
}

#productpage .productName h2, #productpage .productName p, #productpage .productName a{
	margin-left:50px;
}

@media screen and (max-width: 800px){
	#productpage .productName h2{
		font-size:32px;
	}
	#productpage .productName h2, #productpage .productName p, #productpage .productName a{
		margin-left:0;
	}
}

#breadcrumbs ul{
	font-size:14px;
}

#breadcrumbs ul li a{
	color:#898989;
}

#breadcrumbs ul li:first-child a{
	color:#000;
}

.titleSocialIcons{
	display:none;
}

#productpage .productName p{
	color:#ff8900;
}

.actionBtn{
	background:#ff6800;
}

.tablistWrap {
    background: #ffe8cc;
}

.resp-tab-content{
	padding:0;
}

ul.resp-tabs-list .nav-tabs-justified, ul.resp-tabs-list .nav-tabs.nav-justified {
    margin: 0px;
}

.tablistWrap ul li:hover, .tablistWrap ul li.resp-tab-active{
	background:#ff6800;
	color:#fff;
}

/*For mobile*/
.filterTab h2.resp-accordion{
	background:#ff6800 !important;
	color:#fff;
}

.tablistWrap ul li{
	font-size:16px;
	color:#000;
}

a, #productpage .downloadWrap .dl a{
	color:#ff8900;
}

a:hover, #productpage .downloadWrap .dl a:hover{
	color:#ff8900;
	text-decoration:underline;
}

#productpage .downloadWrap .dl{
	background: url('/library/assets/products/nebula_ap/dl-ap_30x30.png') no-repeat left 0;
}

#productpage .specification .spcList{
	font-size:15px;
	color:#000;
}

#productpage .specification .spctitle{
	color:#000;
}

#productpage .specification .spcNote{
	color:#000;
}

.boxCanvas{
	padding:0;
}

.boxCanvas p{
	font-size:1.4em;
}

.boxCanvas h3{
	font-size:2.4em;
	margin: 0 0 50px;
}

@media screen and (max-width: 1200px){
	.boxCanvas h3{
		font-size:2em;
		margin-bottom:30px;
	}
	.boxCanvas p{
		font-size:1em;
	}
}

@media screen and (max-width: 500px) {
	.boxCanvas h3{
		font-size:1.6em;
		margin: 0 0 10px;
	}
}

.imgCenter{
	margin:0 auto;
}


/*Zero Touch*/
.ZeroTouchAPCanvas{
	background:url('/library/assets/products/nebula_ap/nebula-access-point-zero-touch.png') #fafafa no-repeat right center; 
	height:800px;
	position:relative;
}

@media screen and (max-width: 1400px){
.ZeroTouchAPCanvas {
    background-size: 1300px;
	height:550px;
}
}

@media screen and (max-width: 1200px){
.ZeroTouchAPCanvas {
    background-size: 1000px;
	height:400px;
}
}


.ZeroTouchAPContent{
	position: absolute;
    top: 20%;
	width:50%;
	left:10%;
	padding:50px;
}

@media screen and (max-width: 1025px){
	.ZeroTouchAPContent{
		position: absolute;
		top: 5%;
		width:70%;
		left:0;
	}
}

@media screen and (max-width: 800px){
	.ZeroTouchAPContent{
		position: absolute;
		width:100%;
		left:0;
		padding:20px;
	}
}

@media screen and (max-width: 500px){
	.ZeroTouchAPContent{
		background:rgba(255,255,255,0.8);
		top:0;
	}
}

.ZeroTouchAPContent h3{
	color:#ff6800;
}

.ZeroTouchAPContent h3, .ZeroTouchAPContent p{
	text-align:right;
}

@media screen and (max-width: 800px){
	.ZeroTouchAPContent h3, .ZeroTouchAPContent p{
		text-align:center;
	}
}


/*End*/

/*Single Pane*/
.singlePaneCanvas{
	background:url('/library/assets/products/nebula_ap/nebula-access-points-single-pane.png') #fff no-repeat center bottom; 
    height: 800px;
	position:relative;
}

@media screen and (max-width: 800px){
	.singlePaneCanvas{
		height:600px;
	}
}

@media screen and (max-width: 500px){
	.singlePaneCanvas{
		background-size:500px;
		height:540px;
	}
}

.singlePaneContentBG{
	background:rgba(255,137,0, 0.8);
	height:300px;
	width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

@media screen and (max-width: 1200px){
	.singlePaneContentBG{
		height:200px;
	}
}

@media screen and (max-width: 500px){
	.singlePaneContentBG{
		height:280px;
	}
}

.singlePaneContent{
    padding: 50px;
    width: 60%;
    margin: 0 auto;
}

@media screen and (max-width: 1200px){
	.singlePaneContent{
		width: 100%;
		padding:50px;
	}
}


@media screen and (max-width: 800px){
	.singlePaneContent{
		width: 100%;
		padding: 20px;
	}
}


.singlePaneContent h3, .singlePaneContent p{
	color:#fff;
}

@media screen and (max-width: 800px){
	.singlePaneContent h3, .singlePaneContent p{
		text-align:center;
	}
}


/*End*/



/*Optimized Antenna*/
.OptimizedAntennaCanvas{
	background:url('/library/assets/products/nebula_ap/nebula-access-points-optimized-antenna-design.png') #fff no-repeat center bottom; 
    height: 800px;
	position:relative;
}

@media screen and (max-width: 1400px) {
	.OptimizedAntennaCanvas{
		background-size:1366px;
		height:550px;
	}
}

@media screen and (max-width: 1200px) {
	.OptimizedAntennaCanvas{
		background-size:1025px;
		height:420px;
	}
}


@media screen and (max-width: 800px){
	.OptimizedAntennaCanvas{
		background-size:800px;
		height:330px;
	}
}


@media screen and (max-width: 500px){
	.OptimizedAntennaCanvas{
		background-size:500px;
		height:200px;
	}
}

.OptimizedAntennaBG{
	background:#ff8900;
}


.OptimizedAntennaContent{
	padding:50px;
	width:100%;
	margin:0 auto;
}

@media screen and (max-width: 800px){
	.OptimizedAntennaContent{
		padding:20px;
	}
}

.OptimizedAntennaContent h3, .OptimizedAntennaContent p{
	text-align:center;
	color:#fff;
}

@media screen and (max-width: 800px){
	.OptimizedAntennaContent h3, .OptimizedAntennaContent p{
		text-align:center;
	}
}


.OptimizedAntennaContent a, .OptimizedAntennaContent a:hover{
	color:#fff;
	text-decoration:underline;
}

/*End*/


/*Superb Wireless*/
.SuperbWirelessCanvas{
	background:url('/library/assets/products/nebula_ap/nebula-access-point-superb-wireless-experience.png') #fff no-repeat center bottom; 
	background-size:contain; 
	height:1000px;
	position:relative;
}

@media screen and (max-width: 1400px) {
	.SuperbWirelessCanvas{
		background-size:1366px;
		height:900px;
	}
}

@media screen and (max-width: 800px) {
	.SuperbWirelessCanvas{
		background-size:contain; 
		height:500px;
	}
}

@media screen and (max-width: 500px) {
	.SuperbWirelessCanvas{
		background-size:contain; 
		height:400px;
	}
}


.SuperbWirelessContent{
	width:80%;
	margin:0 auto;
	padding:100px 50px;
}

@media screen and (max-width: 800px) {
	.SuperbWirelessContent{
		width:100%;
		padding:50px;
	}
}

@media screen and (max-width: 800px) {
	.SuperbWirelessContent{
		width:100%;
		padding:20px;
	}
}

.SuperbWirelessContent h3, .SuperbWirelessContent p{
	text-align:center;
}

.SuperbWirelessContent h3{
	color:#ff6800;
}

@media screen and (max-width: 800px) {
	.SuperbWirelessContent h3, .SuperbWirelessContent p{
		text-align:center;
	}
}


/*End*/


/*Enterprise Security*/
.enterpriseSecurityCanvas{
	background: url(/library/assets/products/nebula_ap/nebula-access-point-enterprise-security.png) no-repeat;
	background-size: cover;
	height: 800px;	
}

@media screen and (max-width: 1200px) {
	.enterpriseSecurityCanvas{
		height:600px;
	}
}

@media screen and (max-width: 500px) {
	.enterpriseSecurityCanvas{
		height:400px;
	}
}

.enterpriseSecurityBG{
	background:#ff8900;
	min-height:800px;
}

@media screen and (max-width: 1200px) {
	.enterpriseSecurityBG{
		min-height:600px;
	}
}

@media screen and (max-width: 800px) {
	.enterpriseSecurityBG{
		min-height:auto;
	}
}

.enterpriseSecurityContent{
	padding:50px;
}

@media screen and (max-width: 800px) {
	.enterpriseSecurityContent{
		padding:20px;
	}
}

.enterpriseSecurityContent h3, .enterpriseSecurityContent p{
	text-align:right;
	color:#fff;
}

@media screen and (max-width: 800px) {
	.enterpriseSecurityContent h3, .enterpriseSecurityContent p{
		text-align:center;
		color:#fff;
	}
}

.btn-block{
	padding:50px 0;
	display:block;
	text-align:center;
	background:#f9f9f9;
}

.btn-nebula-solution {
	padding: 15px 30px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
	background:#ff8900;
	color:#fff;
	display:inline-block;
	border:1px solid #ff8900;
}

.btn-nebula-solution:hover{
	color:#fff;
}
