/* YST Changes - Start */
/* YST Changes */
/** send note to start here***/

.bigHeader a{
	font-size:18px !important;	
}

/***1084 ***/
@media screen and  (max-width: 1024px) and (-webkit-min-device-pixel-ratio:0) {
   ul.menu > li:first-child .dropdown_5columns{
   		margin-left:-0.4%;
   }
   ul.menu > li:first-child .dropdown_5columns .megatable .col_1a{
   		min-width:120px;
		width:120px;
   }
   ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: -8.4%;  
   }
   ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left:27.4%;   
   }
   
    /*ul.menu > li:nth-child(3) .dropdown_5columns th:nth-child(4),  ul.menu > li:nth-child(3) .dropdown_5columns th:nth-child(5), ul.menu > li:nth-child(3) .dropdown_5columns td:nth-child(4),ul.menu > li:nth-child(3) .dropdown_5columns td:nth-child(5){
		display:none;
   }
   */
   
    ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:130px;
		width:130px;
   }
  
   ul.menu > li:nth-child(4) .dropdown_3columns{
		 margin-left:18.6%;  
   }
   
  
   
   
}

/***1084 ***/
@media screen and (min-width: 1084px) and (max-width: 1279px) and and (-webkit-min-device-pixel-ratio:0) {
   ul.menu > li:first-child .dropdown_5columns{
   		margin-left:-11.4%;
	  }
	 ul.menu > li:first-child .dropdown_5columns .megatable .col_1{
   		min-width:100px;
		width:177px;
   }
	  
	   ul.menu > li:first-child .dropdown_5columns .megatable .col_1a{
   		min-width:100px;
		width:166px;
   }
	ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: -26.4%;	
	}
	 ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left:-10.6%;   
   }
   ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:130px;
		width:130px; 
   }
  /*ul.menu > li:nth-child(3) .dropdown_5columns th:nth-child(5), ul.menu > li:nth-child(3) .dropdown_5columns td:nth-child(5){
		display:none;
   }
   */
   
   .reference5 .col_1, .reference5 .col_1a{
		width:175px !important;   
   }
   
	 ul.menu > li:nth-child(4) .dropdown_3columns{
		 margin-left:-26.4%;  
   }
   
    ul.menu > li:nth-child(4) .dropdown_3columns .megatable3 .col_1{
		min-width:165px;
		width:165px; 
   }
}

/***1280 ***/
@media screen and (min-width: 1280px) and (max-width: 1359px) and (-webkit-min-device-pixel-ratio:0){
   ul.menu > li:first-child .dropdown_5columns{
   		margin-left:-1.4%;
	  }
	 ul.menu > li:first-child .dropdown_5columns .megatable .col_1{
   		min-width:100px;
		width:177px;
   }
	  
	   ul.menu > li:first-child .dropdown_5columns .megatable .col_1a{
   		min-width:100px;
		width:166px;
   }
	ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: -15.4%;	
	}
	 ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left:-1.6%;   
   }
   ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:130px;
		width:130px; 
   }
  /*ul.menu > li:nth-child(3) .dropdown_5columns th:nth-child(5), ul.menu > li:nth-child(3) .dropdown_5columns td:nth-child(5){
		display:none;
   }
   */
   
   .reference5 .col_1, .reference5 .col_1a{
		width:175px !important;   
   }
   
	 ul.menu > li:nth-child(4) .dropdown_3columns{
		 margin-left:-14.9%;  
   }
   
    ul.menu > li:nth-child(4) .dropdown_3columns .megatable3 .col_1{
		min-width:165px;
		width:165px; 
   }
}
/***1360 - 1366 ***/
@media screen and (min-width: 1360px) and (max-width: 1366px) and (-webkit-min-device-pixel-ratio:0){
   ul.menu > li:first-child .dropdown_5columns{
   		margin-left:11.6%;
   }
   ul.menu > li:first-child .dropdown_5columns .megatable .col_1a{
   		min-width:164px;
		width:164px;
   }
   
  	ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: 6.4%;	
	}
	
	 ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left:33.4%;   
   }
	
	 ul.menu > li:nth-child(4) .dropdown_3columns{
		 margin-left:25.6%;  
   }
    ul.menu > li:nth-child(4) .dropdown_3columns .megatable3 .col_1{
		min-width:165px;
		width:165px; 
   }
}


/***1440***/
@media screen and (min-width: 1367px) and (max-width: 1440px) and (-webkit-min-device-pixel-ratio:0){
   ul.menu > li:first-child .dropdown_5columns{
   		margin-left:13.6%;
		  }
   ul.menu > li:first-child .dropdown_5columns .megatable .col_1{
   		min-width:164px;
		  }
  .reference5 .col_1{
		width:130px;   
   }
   .megatable .col_1a{
		width:90px !important;   
		min-width:190px !important;
   }
   ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: 7.4%;	
	}
	ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left:33.6%;   
   }
	
	ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:131px;	
	}

	ul.menu > li:nth-child(4) .dropdown_3columns{
	margin-left:26.6%;
	}
}
/**when starting to go forward, start here***/
@media screen and (min-width: 1441px) and (max-width: 1600px) and (-webkit-min-device-pixel-ratio:0){
   ul.menu > li:first-child .dropdown_5columns{
   		margin-left:8.6%;
   }
  ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: -1.6%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left: 8.4%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:150px;
		width:150px;
	}
	ul.menu > li:nth-child(4) .dropdown_3columns{
	margin-left:1.4%;
	}
  
}


@media screen and (min-width: 1601px) and (max-width: 1679px) and (-webkit-min-device-pixel-ratio:0){
 ul.menu > li:first-child .dropdown_5columns{
   		margin-left:10.4%;
   }
  ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: 0.4%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left: 10.4%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:150px;
		width:150px;
	}
	ul.menu > li:nth-child(4) .dropdown_3columns{
	margin-left:0.6%;
	}
   
}

@media screen and (min-width: 1680px) and (max-width: 1919px) and (-webkit-min-device-pixel-ratio:0){
 ul.menu > li:first-child .dropdown_5columns{
   		margin-left:10.4%;
   }
  ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: 0.4%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left: 10.4%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:150px;
		width:150px;
	}
	ul.menu > li:nth-child(4) .dropdown_3columns{
	margin-left:0.6%;
	}
   
}

@media screen and (min-width: 1920px)  and (-webkit-min-device-pixel-ratio:0){
 ul.menu > li:first-child .dropdown_5columns{
   		margin-left:22.4%;
   }
  ul.menu > li:nth-child(2) .dropdown_3columns{
		margin-left: 19.4%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns{
		margin-left: 37.8%;	
	}
	
	ul.menu > li:nth-child(3) .dropdown_5columns .megatable3 .col_1{
		min-width:150px;
		width:150px;
	}
	ul.menu > li:nth-child(4) .dropdown_3columns{
	margin-left:33.4%;
	}
   
}


/*ul.menu > li:first-child .dropdown_5columns{
	margin-left:6.6%;
		
	}
*/

/*ul.menu > li:nth-child(2) .dropdown_3columns{
	margin-left:10.6%;
		
	}


ul.menu > li:nth-child(3) .dropdown_5columns{
	margin-left:6.6%;
		
	}


	ul.menu > li:nth-child(4) .dropdown_3columns{
	margin-left:8.6%;
		
	}
*/

table.reference3 div.col_1 a, table.reference3 div.col_1a a{
	width:100%;
	
	}

 table.reference4 tbody, table.reference3 tbody{
	position:relative;	
	display:block;
	}
	
	#ie10spacer{
		display:none;	
		
	}
	
/* YST Changes - End */

/* Styles for the Hero Accordion on the main page */
#acc1{
	margin-left:2% !important;
}

#acc2{
	margin:-18%  7% !important;
}
#acc3{
	margin:-18%  -24% !important;
}
#acc4{
	margin:-19%  -8% !important;
}
#acc5{
	margin:-19%  0% !important;
}

#heroAccordion {
	font: 400 13px 'Roboto Condensed', sans-serif;
	height:275px !important;
}

#heroAccordion .panel-counter {
	/*height:40px;*/
	position:absolute;
	top:143px;
	/*width:93%;*/
	/*display:none;*/
	 font: 400 13px 'Roboto Condensed', sans-serif;
	 width: 106% !important;
	height:132px;
	left: -1% !important;
	
}

#heroAccordion .panel-counter span{
	padding: 5px;
	font-size: 18px;
	color: #ffffff;
	line-height:1em;
	text-align:center;
	margin-top:-20%;
	float:left;
	margin-left:3%;
	text-transform:uppercase;
	font-family:'Roboto Condensed', sans-serif !important;
	
}

#heroAccordion .panel-counter span#enterprise-block{
	padding: 5px;
	font-size: 24px;
	color: #ffffff;
	/*font-weight:bold;*/
	line-height:1em;
	text-align:center;
	margin-top:-14%;
	float:left;
	margin-left:6%;
}

#heroAccordion .panel-counter span#ii-block{
	padding: 5px;
	font-size: 24px;
	color: #ffffff;
	/*font-weight:bold;*/
	line-height:1.15em;
	text-align:center;
	margin-top:-22%;
	float:left;
	margin-left:-15%;
}

#heroAccordion .panel-counter span#ic-block{
	padding: 5px;
	font-size: 24px;
	color: #ffffff;
	/*font-weight:bold;*/
	line-height:1em;
	text-align:center;
	margin-top:-18%;
	float:left;
	margin-left:-4%;
}

#heroAccordion .panel-counter span#oem-block{
	padding: 5px;
	font-size: 24px;
	color: #ffffff;
	/*font-weight:bold;*/
	line-height:1em;
	text-align:center;
	margin-top:-11%;
	float:left;
	margin-left:33%;
}

@media (max-width: 860px) {
	#heroAccordion.custom-responsive .panel-counter {
		font-size: 16px;
		padding: 2px;
		bottom: 2px !important;
		left: 2px !important;
	}

	#heroAccordion.custom-responsive .hide-medium-screen {
		display: none !important;
	}
}

@media (max-width: 640px) {
	#heroAccordion.custom-responsive .ga-layer {
		font-size: 12px;
	}
}

@media (max-width: 450px) {
	#heroAccordion.custom-responsive .ga-layer {
		font-size: 10px;
		padding: 2px;
	}
}

.grid-accordion{position:relative;margin-left:auto;margin-right:auto;top:0px;z-index:6;}
.grid-accordion *{-webkit-tap-highlight-color:transparent}
/*.ga-mask{position:absolute;width:100%;height:100%;overflow:hidden}*/
/*.ga-panels{position:absolute}*/
.ga-horizontal .ga-panels{height:100%}
.ga-vertical .ga-panels{width:100%}
.ga-panel{position:absolute;overflow:hidden; cursor:pointer;}
.ga-shadow{-webkit-box-shadow:-5px 0 40px 1px #000;-mox-box-shadow:-5px 0 40px 1px #000;box-shadow:-5px 0 40px 1px #000}
.ga-background,.ga-background-opened{border:0;vertical-align:bottom;width:auto;height:auto}
.ga-background-opened{position:absolute;left:0;top:0;visibility:hidden}
.ga-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;display:none;}

/*...For later....
.ga-gold{color:#FFF;background:#d0a529;background:rgba(208,165,41,.8);padding:15%;}
.ga-blue{color:#FFF;background:#4f83b2;background:rgba(79,131,178,.8);padding:15%;}
.ga-teal{color:#FFF;background:#20a6b8;background:rgba(32,166,184,.8);padding:15%;}
.ga-black{color:#FFF;background:#000;background:rgba(0,0,0,.3)}
.ga-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}
*/

.ga-gold{color:#FFF;background:#a5a7a6;background:rgba(165,167,166,.8);padding:15%;}
.ga-blue{color:#FFF;background:#a5a7a6;background:rgba(165,167,166,.8);padding:15%;}
.ga-teal{color:#FFF;background:#a5a7a6;background:rgba(165,167,166,.8);padding:15%;}
.ga-black{color:#FFF;background:#a5a7a6;background:rgba(165,167,166,.8)}
.ga-white{color:#000;background:#a5a7a6;background:rgba(165,167,166,.7)}


.ga-rounded{border-radius:10px}


.ga-padding{padding:10px;width:90%;

}
.ga-pagination-buttons{position:absolute;top:100%;width:100%;text-align:center;padding-top:10px}.ga-pagination-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.ga-pagination-buttons .ga-selected{background-color:#000}.ga-has-buttons{margin-bottom:32px}@media only screen and (min-width:768px) and (max-width:1024px){.ga-pagination-button{width:14px;height:14px}.ga-has-buttons{margin-bottom:36px}}@media only screen and (min-width:568px) and (max-width:768px){.ga-pagination-button{width:16px;height:16px}.ga-has-buttons{margin-bottom:38px}}@media only screen and (min-width:320px) and (max-width:568px){.ga-pagination-button{width:18px;height:18px}.ga-has-buttons{margin-bottom:40px}}.ga-selectable{cursor:default}.ga-grab{cursor:url(images/openhand.cur),move}.ga-grabbing{cursor:url(images/closedhand.cur),move}.ga-no-js{overflow:hidden;max-width:100%}

.grid-accordion p.ga-layer{font-size:14px;line-height:1.4;top:53% !important;}

.grid-accordion h1.ga-layer{font-size:32px;line-height:1.4}.grid-accordion h2.ga-layer{font-size:24px;line-height:1.4}

.grid-accordion h3.ga-layer{
	/** Changes by YST - 1/29/15**/
	font-size:19px;line-height:1.4;color:white;text-align:right;
	top:33% !important;
}


.grid-accordion h4.ga-layer{font-size:16px;line-height:1.4}.grid-accordion h5.ga-layer{font-size:13px;line-height:1.4}.grid-accordion h6.ga-layer{font-size:11px;line-height:1.4}.grid-accordion img.ga-layer{border:0}.grid-accordion .ga-background,.grid-accordion .ga-background-opened{border:0!important;border-radius:0!important;margin:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.grid-accordion a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.grid-accordion .ga-background,.grid-accordion .ga-background-opened,.grid-accordion iframe,.grid-accordion object,.grid-accordion video,.grid-accordion embed,.grid-accordion canvas{max-width:none;max-height:none}

/* End Styles for the Hero Accordion on the main page */