﻿/*LI width*/
/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
.stbHeroTabs_NewProductPage .stbHeroTabs_product ul.stbTabbedNav {
	width: 100%; margin-bottom: 0px; display: table; table-layout: fixed;
    background-color: rgb(238, 238, 238);
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product ul.stbTabbedNav li {
	width: auto; padding-right: 0px; float: none; display: table-cell;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product ul.stbTabbedNav li a{
  word-wrap:break-word;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product ul.stbTabbedNav:before, .stbHeroTabs_NewProductPage .stbHeroTabs_product ul.stbTabbedNav:after {
        content: none;
    }
.stbHeroTabs_NewProductPage .stbHeroTabs_product ul.stbTabbedNav li a.stbTabActive
{
  height:100%;

}
.stbHeroTabs_NewProductPage .stbINFO_TopImage1ColWithCopy  .stbGridUnitContent h1{ font-size:1.9em; }
.stbHeroTabs_NewProductPage .stbINFO_TopImage1ColWithCopy .stbTopImage1ColWithCopyHero { padding-bottom: 30px; }
/*Video Carousel*/
.videoThumbnail { border: 1px solid rgb(210,210,210)}

/*Video Carousel End*/
/*CTA BG Color css*/
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbColorCyan100{
    color:#fff;
    background-color:#0072C6;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbColorCyan100 a { color:#fff; }

.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorBlue288 {
	background-color: rgb(34, 189, 239);
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorLime382{
	background-color: rgb(186, 216, 11);
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorLime382 a {
        color:#fff;
}


.heroCTAs .stbColorCyan300 .stbHeroCTA:link,.heroCTAs .stbColorCyan300 .stbHeroCTA:visited,.heroCTAs .stbColorTeal3275 .stbHeroCTA:link,.heroCTAs .stbColorTeal3275 .stbHeroCTA:visited,.stbColorTeal325 .stbHeroCTA:link, .stbColorTeal325 .stbHeroCTA:visited, .stbColorCoolGray11 .stbHeroCTA:link,.heroCTAs .stbColorCoolGray11 .stbHeroCTA:visited,.heroCTAs .stbColorCyan2985 .stbHeroCTA:link,.heroCTAs .stbColorCyan2985 .stbHeroCTA:visited,.stbColorWhite .stbHeroCTA:link, .stbColorWhite .stbHeroCTA:visited,.stbColorYellow124 .stbHeroCTA:link, .stbColorYellow124  .stbHeroCTA:visited,.stbColorCoolGray3 .stbHeroCTA:link, .stbColorCoolGray3 .stbHeroCTA:visited,.heroCTAs .stbColorLime376 .stbHeroCTA:visited,.heroCTAs .stbColorLime376 .stbHeroCTA:link,.heroCTAs .stbColorRed1665 .stbHeroCTA:link,.heroCTAs .stbColorRed1665 .stbHeroCTA:visited,.heroCTAs .stbColorOrange144 .stbHeroCTA:link,.heroCTAs .stbColorOrange144 .stbHeroCTA:visited,.heroCTAs .stbColorCoolGray1 .stbHeroCTA:link,.heroCTAs .stbColorCoolGray1 .stbHeroCTA:visited,.heroCTAs .stbColorWhiteSmoke .stbHeroCTA:link,.heroCTAs .stbColorWhiteSmoke .stbHeroCTA:visited,.heroCTAs .stbColorWhite .stbHeroCTA:link,.heroCTAs .stbColorWhite .stbHeroCTA:visited{
    background-position: 98% center;
    background-image: url("../Images/CTABlackArrow.png");
    background-repeat: no-repeat;
}

.heroCTAs .stbColorBlack .stbHeroCTA:link,.heroCTAs .stbColorBlack .stbHeroCTA:visited,.heroCTAs .stbColorCyan300 .stbHeroCTA:link,.heroCTAs .stbColorCyan300 .stbHeroCTA:visited,.heroCTAs .stbColorOrange166 .stbHeroCTA:link,.heroCTAs .stbColorOrange166 .stbHeroCTA:visited,.heroCTAs .stbColorTeal3295 .stbHeroCTA:link,.heroCTAs .stbColorTeal3295 .stbHeroCTA:visited,.heroCTAs .stbColorPurple526 .stbHeroCTA:link,.heroCTAs .stbColorPurple526 .stbHeroCTA:visited, .stbColorBlue288 .stbHeroCTA:link, .stbColorBlue288 .stbHeroCTA:visited, .stbColorBlue286 .stbHeroCTA:link,.heroCTAs .stbColorBlue286 .stbHeroCTA:visited,.heroCTAs .stbColorBlue660 .stbHeroCTA:link,.heroCTAs .stbColorBlue660 .stbHeroCTA:visited,.heroCTAs .stbColorRed1807 .stbHeroCTA:link,.heroCTAs .stbColorRed1807 .stbHeroCTA:visited,.heroCTAs .stbColorMagenta241 .stbHeroCTA:link,.heroCTAs .stbColorMagenta241 .stbHeroCTA:visited,.heroCTAs .stbColorPurple269 .stbHeroCTA:link,.heroCTAs .stbColorPurple269 .stbHeroCTA:visited,.heroCTAs .stbColorCoolGray9 .stbHeroCTA:link,.heroCTAs .stbColorCoolGray9 .stbHeroCTA:visited,.heroCTAs .stbColorCoolGray11 .stbHeroCTA:link,.heroCTAs .stbColorCoolGray11 .stbHeroCTA:visited ,.heroCTAs .stbColorLime382 .stbHeroCTA:link,.heroCTAs .stbColorLime382 .stbHeroCTA:visited,.heroCTAs .stbColorCyan100 .stbHeroCTA:link,.heroCTAs .stbColorCyan100 .stbHeroCTA:visited,.heroCTAs .stbColorProcessCyan .stbHeroCTA:link,.heroCTAs .stbColorProcessCyan .stbHeroCTA:visited,.heroCTAs .stbColorBlue300 .stbHeroCTA:link,.heroCTAs .stbColorBlue300 .stbHeroCTA:visited{
    background-position: 98% center;
    background-image: url("../Images/CTAarrow.png");
    background-repeat: no-repeat;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorProcessCyan a
{color:white;
  }

.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorWhiteSmoke {
  background-color: #F5F5F5; }

.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorWhiteSmoke a{
 color: #000000; }

.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorBlack {
  background-color: #000000; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorCyan300 {
  background-color: #0072C6; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorOrange166 {
  background-color: #DC3C00; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorTeal3295 {
  background-color: #008272; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorPurple526 {
  background-color: #68217A; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorBlue288 {
  background-color: #002050; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorBlue286 {
  background-color: #00188F; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorBlue660 {
  background-color: #4668C5; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorRed1807 {
  background-color: #BA141A; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorMagenta241 {
  background-color: #B4009E; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorPurple269 {
  background-color: #442359; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorCoolGray9 {
  background-color: #727272; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorCoolGray11 {
  background-color: #505050; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorWhite {
  background-color: #ffffff; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorProcessCyan {
  background-color: #00BCF2;
  color:white;
 }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorCyan2985 {
  background-color: #6DC2E9; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorOrange144 {
  background-color: #FF8C00; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorRed1665 {
  background-color: #DD5900; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorTeal3275 {
  background-color: #00B294; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorTeal325 {
  background-color: #00D8CC; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorLime382 {
  background-color: #BAD80A; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorLime376 {
  background-color: #7FBA00; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorCoolGray3 {
  background-color: #D2D2D2; }


.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs .stbColorYellow124 {
  background-color: #FFB900; }


/*end of CTA color*/
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTabsMainPanel {
	/*background-color: rgb(238, 238, 238);*/
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTabsMainPanel .stbTabbedNav li {
	border-top-color: currentColor; border-right-color: rgb(210, 210, 210); border-top-width: medium; border-right-width: 1px; border-bottom-width: 5px; border-top-style: none; border-right-style: solid; border-bottom-style: none;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTabsMainPanel .stbTabbedNav li:first-child {
	border-left-color: rgb(210, 210, 210); border-left-width: 1px; border-left-style: solid;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbGridUnitContent {
	margin-top: 50px; margin-right: 2%; margin-bottom: 57px; float: left;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbGridUnitContent {
	display: table-cell;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbGridUnitContent h1 {
	margin-top: 0px;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTabHeader {
	display: table; 
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTabsMainPanel .grid-container {
	height: auto;
}
.ProductsPage .stbHeroTabs_product .stbTabHeader .stbGridUnitContent p {
	display: none; margin-bottom:0;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs {
	width: 40%; margin-left: 2%; vertical-align: middle; display: table-cell;
}
    .stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs.Mobile {
        display:none;
    }
.stbHeroTabs_NewProductPage .stbHeroTabs_product .singleCTA.heroCTAs {
	width: 30%;
}
 .stbHeroTabs_NewProductPage .stbHeroTabs_product .singleCTA.heroCTAs ul li a.stbHeroCTA:link, .stbHeroTabs_NewProductPage .stbHeroTabs_product .singleCTA.heroCTAs ul li a.stbHeroCTA:visited {
        max-width:100%;
    }
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul {
	list-style-type: none;width:100%;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .grid-container .heroCTAs ul li{}
.mstNonResponsive .stbHeroTabs_NewProductPage .stbHeroTabs_product .grid-container .heroCTAs ul li {
	width:35%;
}
/*.mstNonResponsive .stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:link,.mstNonResponsive .stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:visited {
  padding-right:15px;max-width:140px;
}*/
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:link,.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:visited  {
	line-height: 120%; padding-right: 35px;font-size: 1.6em; text-decoration: none; vertical-align: middle; display: table-cell; max-width: 120px;
}

.stbHeroTabs_NewProductPage .stbHeroTabs_product a.stbTabActive {
	border-bottom-width: 5px; border-bottom-style: solid;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTab span {
	padding:0.7em 1.35em 0.5em 1.35em; color: rgb(0, 0, 0); min-height: 0px;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li {
	padding: 7px 3%; margin-left: 6%; float: right; display: table;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product a.stbTabActive {
	border-bottom-color: rgb(0, 114, 198);
}
@media screen and (max-width:1057px) and (min-width:900px)
{
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs {
	width: 50%;
}
}
@media screen and (max-width:900px) and (min-width:715px)
{
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs {
	width: 55%;
}
}
@media screen and (max-width:715px) and (min-width:640px)
{
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs {
	width: 55%;
}
}
@media screen and (max-width:640px) and (min-width:540px)
{
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs {
	width: 66%;
}
}
@media screen and (min-width:540px)
{
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:link,.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:visited
{
   font-family: "Segoe UI Light", "Segoe WP Light", "Segoe UI", "Segoe WP", Tahoma, Arial, sans-serif;
}
}
@media screen and (max-width:900px) and (min-width:540px)
{
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:link,.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:visited  {
	line-height: 120%; font-size: 1.3em; margin-left: 2.5%;
}

.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li:last-child {
	margin-left: 0px;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li {
	padding: 10px 5%;
}

.SideMediaWithCopySmallerImage .stbMediaItem{ padding-top:10%; }
}
@media screen and (max-width:540px)
{
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbGridUnitContent {
	width: 100%;
    margin-right:0;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbComponent {
	padding:0 2% 30px 2%;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbComponent .stbTabHeader .stbGridUnitContent{
   padding-left:0;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTabsMainPanel {
	display: none;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs {
 padding-top: 20px;width:100%;margin-left:0;
}
.stbHeroTabs_NewProductPage .stbINFO_TopImage1ColWithCopy .stbGridUnitContent h1 { font-size:1.6em; }
/* single CTA*/
.stbHeroTabs_NewProductPage .stbHeroTabs_product .singleCTA.heroCTAs {
	width: 100%; display:block;
}

/*.stbHeroTabs_NewProductPage .stbHeroTabs_product .singleCTA.heroCTAs ul li a.stbHeroCTA:link,.stbHeroTabs_NewProductPage .stbHeroTabs_product .singleCTA.heroCTAs ul li {max-width:none;}a.stbHeroCTA:visited */

    .stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul {
        /*float:left;*/
        width:100%;
    }
        .stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li {
            float:left;
            margin-left:0;
            margin-right:2.5%;
        }
         
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbGridUnitContent {
	margin-top: 30px; margin-bottom: 5px; float: none; display: block;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .stbTabHeader {
	display: block;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:link,.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs ul li a.stbHeroCTA:visited {
	padding-top: 3px; padding-bottom: 3px; font-size: 1em;
}
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs.Mobile {
        display:block;
    }
.stbHeroTabs_NewProductPage .stbHeroTabs_product .heroCTAs.Desktop {
        display:none;
    }
 
}
