#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:#6CBE45;
}

.actionBtn{
	background:#6CBE45;
}

.tablistWrap {
    background: #ccf0ff;
}

.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:#6CBE45;
	color:#fff;
}

/*For mobile*/
.filterTab h2.resp-accordion{
	background:#6CBE45 !important;
	color:#fff;
}

.tablistWrap ul li{
	font-size:16px;
	color:#000;
}

a, #productpage .downloadWrap .dl a{
	color:#6CBE45;
}

a:hover, #productpage .downloadWrap .dl a:hover{
	color:#6CBE45;
	text-decoration:underline;
}

#productpage .downloadWrap .dl{
	background: url('/library/assets/products/nebula_switch/dl-sw_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 Deployment*/
.ZeroTouchSWContent{
	padding:40px;
	width:90%;
	margin:0 auto;
}

@media screen and (max-width: 1200px) {
	.ZeroTouchSWContent{
		width:80%;
	}
}

@media screen and (max-width: 800px) {
	.ZeroTouchSWContent{
		width:100%;
	}
}


.ZeroTouchSWContent h3, .ZeroTouchSWContent p{
	text-align:center;
}

.ZeroTouchSWContent h3{
	color:#6CBE45;
}

@media screen and (max-width: 800px) {
	.ZeroTouchSWContent{
		padding:20px;
	}
	.ZeroTouchSWCanvas h3, .ZeroTouchSWCanvas p{
		text-align:center;
	}
}

@media screen and (max-width: 500px) {
	.ZeroTouchSWCanvas h3, .ZeroTouchSWCanvas p{
		text-align:center;
	}
}

/*End*/

/**/
.EfficientSWCanvas{
	background:url('/library/assets/products/nebula_switch/nebula-switch-user-friendly-cloud-managed-approach.png') #6CBE45 no-repeat top center;
	background-size:cover;
	height:600px;
	position:relative;
}


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

@media screen and (max-width: 500px) {
	.EfficientSWCanvas{
		background-size:cover;
		height:300px;
	}
}

.EfficientSWBG{
	background:#6CBE45;
	min-height:600px;
	padding:0;
}

@media screen and (max-width: 1200px) {
	.EfficientSWBG{
		min-height:400px;
	}
}

@media screen and (max-width: 800px) {
	.EfficientSWBG{
		min-height:auto;
	}
}

.EfficientSWContent{
	padding:50px;
}


@media screen and (max-width: 800px){
	.EfficientSWContent{
		padding:20px;
	}
}


.EfficientSWContent h3, .EfficientSWContent p{
	text-align:right;
	color:#fff;
}

@media screen and (max-width: 800px){
	.EfficientSWContent h3, .EfficientSWContent p{
		text-align:center;
	}
}

/*End*/

/*Increased Network Uptime*/
.NetworkUptimeSWCanvas{
	padding-bottom:100px;
}

@media screen and (max-width: 800px){
	.NetworkUptimeSWCanvas{
		padding-bottom:50px;
	}
}

.NetworkUptimeSWContent{
	padding:40px;
	width:60%;
	margin:0 auto;
}

@media screen and (max-width: 1300px){
	.NetworkUptimeSWContent{
		width:80%;
	}
}

@media screen and (max-width: 800px){
	.NetworkUptimeSWContent{
		width:100%;
		padding:20px;
	}
}


.NetworkUptimeSWContent h3, .NetworkUptimeSWContent p{
	text-align:center;
}

@media screen and (max-width: 800px){
	.NetworkUptimeSWContent h3, .NetworkUptimeSWContent p{
		text-align:center;
	}
}

.NetworkUptimeSWContent h3{
	color:#6CBE45;
}

/*End*/

/*Better User Experience*/
.BetterUserSWCanvas{
	background:url('/library/assets/products/nebula_switch/nebula-switch-optimized-QoS.png') no-repeat center center; 
	background-size:cover;
	height:600px;
	position:relative;
}

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

@media screen and (max-width: 500px) {
	.BetterUserSWCanvas{
		background-size:cover;
		height:300px;
	}
}

.BetterUserSWBG{
	background:#6CBE45;
	min-height:600px;
	padding:0;
}

@media screen and (max-width: 1200px) {
	.BetterUserSWBG{
		min-height:400px;
	}
}

@media screen and (max-width: 800px) {
	.BetterUserSWBG{
		min-height:auto;
	}
}

.BetterUserSWContent{
	padding:50px;
}

@media screen and (max-width: 1200px){
	.BetterUserSWContent{
		padding:20px;
	}
}

@media screen and (max-width: 800px){
	.BetterUserSWContent{
		width:100%;
	}
}

.BetterUserSWContent h3, .BetterUserSWContent p{
	text-align:left;
	color:#fff;
}

@media screen and (max-width: 800px){
	.BetterUserSWContent h3, .BetterUserSWContent p{
		text-align:center;
	}
}

/*End*/


/*Holistic Management*/
.HolisticMgntCanvas{
	background:url(/library/assets/products/nebula_switch/nebula-switch-network-topology.png) no-repeat right center;
	height:800px;
	position:relative;
}

@media screen and (max-width: 1400px){
	.HolisticMgntCanvas{
		background-size:700px;
		height:600px;
	}
}

@media screen and (max-width: 1200px){
	.HolisticMgntCanvas{
		background-size:600px;
		height:500px;
	}
}

@media screen and (max-width: 450px){
	.HolisticMgntCanvas{
		background-size:400px;
		height:500px;
	}
}

.HolisticMgntContent{
	padding:30px;
	width:40%;
	position:absolute;
	top:20%;
	left:10%;
}

@media screen and (max-width: 1200px){
	.HolisticMgntContent{
		left:0;
		width:50%;
	}
}


@media screen and (max-width: 800px){
	.HolisticMgntContent{
		background:rgba(255,255,255,0.8);
		padding:20px;
		top:0;
		width:100%;
	}
}

.HolisticMgntContent h3, .HolisticMgntContent p{
	text-align:right;
}

@media screen and (max-width: 800px){
	.HolisticMgntContent h3, .HolisticMgntContent p{
		text-align:center;
	}
}

.HolisticMgntContent h3{
	color:#6CBE45;
}

.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:#6CBE45;
	color:#fff;
	display:inline-block;
	border:1px solid #6CBE45;
}

.btn-nebula-solution:hover{
	color:#fff;
}

/*End*/

/* Banner Carousel Control fix */
.carousel-indicators {
    position: static;
    bottom: 0;
    left: 0;
    z-index: 15;
    width: 100%;
    padding-left: 0;
    margin-left: 0;
    text-align: center;
    list-style: none;
}

.carousel-indicators li {
    display: inline-block;
    width: 100%;
    height: 100%;
    margin: 0;
    text-indent: 0;
    cursor: pointer;
    background-color: transparent;
    border: none;
    border-radius: 0;
}

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

.btn {
    padding: 0 20px;
}

#specifications ul {
    margin-left: 40px;
}

.btn-call-to-action {
    background-color: #6CBE45 !important;
}

.btn.btn-outline,
.btn.btn-outline:hover{
    border-color: #6CBE45 !important;
    color: #6CBE45 !important;
}

.text-color {
    color: #6CBE45 !important;
}

#custom_carousel a {
    color: white;
}

.BuyNowCanvas {
    background: #dcdcdc;
}