
/*mobile redirect link*/
a.rwmi_mobile_version {
    padding: 40px 0 !important;
    font-size: xx-large !important;
    height: 40px !important;
    top: 0;
    position: sticky;
    position: -webkit-sticky;
}

/* link to contact form */
#contact_us_link {
    float: right;
    vertical-align: middle;
    text-decoration: none;
    font-size: 12px;
    color: #c77c5e;
    padding-right: 20px;
}
#contact_us_link .aui-icon {
    padding-right: 3px;
}

/* site homepage image icons */
.dashboard-section .rw_navicon_module:first-child {
    padding-top: 0px;
}
.dashboard-section .rw_navicon_module .rw_formatting_item.rw_image_size_large {
    padding: 0px 20px;
}
.dashboard-section .rw_item_image {
    width: 100% !important;
    max-width: 90% !important;
}
*::-ms-backdrop, .dashboard-section .rw_item_image {  /* for IE */
    width: 100% !important;
    max-width: 480px !important;
}
/* site homepage search bar */
.rw_searchhighlight_module .rw_search_module_container > div .rw_search_item input {
    border-color: #cecece !important;
}
.rw_searchhighlight_module .rw_search_module_container > div .rw_search_item input::placeholder {
    font-size: 15px;
}
.rw_searchhighlight_module .rw_search_module_container > div {
    max-width: 700px !important;
}


/* hide new window icon*/
.rw_iconfont_new_window:before{
  content: none;
}

/* global menu */
.rw_sub_category_link {
  text-transform: none !important;
}
#rw_sub_category_key_adaptersdev .rw_sub_category_link{
  color: red !important;
}
#rw_sub_category_key_switchesdev .rw_sub_category_link{
  color: red !important;
}
#rw_sub_category_key_swdev .rw_sub_category_link{
  color: red !important;
}
#rw_sub_category_key_bluefieldipudev .rw_sub_category_link{
  color: red !important;
}
#rw_sub_category_key_devinterconnect .rw_sub_category_link{
  color: red !important;
}
#rw_sub_category_key_saf .rw_sub_category_link{
  color: blue !important;
}

/*** Site Header ***/
/* Logo Subtitle */
.rw_has_logo {
    width: auto !important;
}
#rw_logo_container a{
    display: inline-block;
    padding-right: 16px;
}
#site_header_logo_subtitle {
    display: table-cell;
    vertical-align: middle;
    padding-left: 16px;
    border-left: 3px rgba(255, 255, 255, 0.58) solid;
}
#site_header_logo_subtitle a{
    width: 100% !important;
}
#site_header_logo_subtitle a:hover{
    text-decoration: none;
}
#site_header_logo_subtitle h3{
    color: rgba(255, 255, 255, 0.88);
}
/* Links */
.rw_header_right {
    width: auto !important;
}
#site_header_links{
    padding-top: 15px;
    overflow: hidden;
    float: right;
}
#site_header_links ul{
    list-style: none;
    overflow: hidden;
    padding-inline-start: 0;
}
#site_header_links li{
    float: left;
    padding-right: 20px;
}
#site_header_links li a{
    color: white;
}
#site_header_links li a:hover{
    text-decoration: none;
}

/* Header Menu */
#rw_wrapper .rw_header_menu > li > a {
  background: #000000 !important;
}
#rw_wrapper .rw_header_menu > li > a:hover {
  background: #76b900!important;
}
#rw_wrapper .rw_header_menu > li > a {
  color: #ffffff !important;
}
#rw_wrapper .rw_header_menu > li > a span.aui-icon {
  color: #ffffff !important;
}
#rw_wrapper #rw_global_menu .aui-dropdown2-trigger:after, #rw_wrapper .rw_header_menu > li > a .rw_icon_dropdown {
  border-color: #ffffff transparent transparent transparent !important;
}

/* Conditional Content */
.sv-infopopup-container{
	background-color: #c6ff92;
}
.sv-conditional.sv-conditional-unavailable{
	background: repeating-linear-gradient( 45deg, #ffffff, #ffffff 10px, #e6e6e6 10px, #e0e0e0 20px );
}

/* Borderless Table Macro */
.borderless_table {
	margin-top: 10px;
}
.borderless_table td {
	border: none;
}

#rw_footer_wrapper.rw_theme_dark {
    background: #000000;
}

/* Trebuchet MS style */  
#Change font to Nvidia Trebuchet MS   
.wiki-content,  
.wiki-content p,  
.wiki-content table,  
.wiki-content tr,  
.wiki-content td,  
.wiki-content th,  
.wiki-content ol,  
.wiki-content ul,  
.wiki-content link,  
.wiki-content li {  
 font-family: Trebuchet MS ;  
 font-size: 15px;  
}  
  
#title-text a {  
 font-family: Trebuchet MS ;  
 font-size: 33px;  
}  
.wiki-content  h1 {    
 font-family: Trebuchet MS ;  
 font-size: 25px;    
}     
.wiki-content  h2 {    
 font-family: Trebuchet MS ;  
 font-size: 20px;    
}     
.wiki-content  h3 {    
 font-family: Trebuchet MS ;  
}    
 .wiki-content  h4 {    
 font-family: Trebuchet MS ;  
}     
 .wiki-content  h5 {    
 font-family: Trebuchet MS ;  
}     
 .wiki-content  h6 {    
 font-family: Trebuchet MS ;   
}     
/* End of Trebuchet MS style */  


