.softwareCenter{position:relative;margin:0 auto;max-width:1140px;padding:0 15px;font-weight:300}
.softwareCenter .sc-account-number-modal .close{cursor:pointer;outline:0;text-decoration:none;z-index:2}
.softwareCenter .sc-account-number-modal .link-copied{background:#1d9e74;border:#1d9e74;color:white}
.softwareCenter .modal button.close{position:absolute;font-size:40px;top:15px;right:20px;opacity:1;margin-top:-5px}
.softwareCenter .modal .modal-content{border-radius:0;padding:13px 23px}
.softwareCenter .modal .modal-header{border-bottom:0}
.softwareCenter .modal h4{font-size:2.4rem;font-weight:400;padding-right:15px;color:#333}
.softwareCenter .modal ul.softSelect{padding-left:0;list-style-type:none}
.softwareCenter .modal ul.softSelect li{height:45px}
.softwareCenter .modal ul.softSelect li a{font-size:1.5rem;font-weight:400;color:#0b38db}
.softwareCenter .modal ul.softSelect a:hover,.softwareCenter .modal ul.softSelect a:active,.softwareCenter .modal ul.softSelect a:focus{color:#0b38db;text-decoration:none;outline:0}
.softwareCenter .modal .scAgree.modal-dialog{width:740px}
.softwareCenter .modal .softDescription,.softwareCenter .modal .softAgree{float:left;display:inline;width:320px}
.softwareCenter .modal .softAgree{margin-left:20px}
.softwareCenter .modal .softAgree div.eula-container{height:300px;overflow-x:auto}
.softwareCenter .modal .softAgree .eulaAgreeText{opacity:.75;padding:10px 5px}
.softwareCenter .modal .softAgree .eulaAgreeText{display:inline;padding:5px}
.softwareCenter .modal p{font-size:1.3rem;font-weight:300;color:#333}
.softwareCenter .modal h5{margin-top:0;font-size:1.3rem;font-weight:400;text-transform:uppercase}
.softwareCenter .confirmDownload .modal-body{padding-top:0}
.softwareCenter .confirmDownload a.backList{color:#0b38db;font-size:1.3rem;display:block;margin-top:7px}
.softwareCenter .confirmDownload a.backList:hover,.softwareCenter .confirmDownload a.backList:active,.softwareCenter .confirmDownload a.backList:focus{color:#0b38db;text-decoration:none}
.softwareCenter .modal ul.softProduct{padding-left:0;list-style-type:none}
.softwareCenter .modal ul.softProduct li{float:left;display:inline;width:50%;font-size:1.3rem;font-weight:300;margin-bottom:15px}
.softwareCenter .modal ul.softProduct li.firstCol,.softwareCenter .modal .softDescription span.addNote{text-transform:uppercase;font-weight:400}
.softwareCenter .modal ul.softProduct li a{color:#0b38db;word-wrap:break-word}
.softwareCenter .modal ul.softProduct li a:hover,.softwareCenter .modal ul.softProduct li a:active,.softwareCenter .modal ul.softProduct li a:focus{color:#0b38db;text-decoration:none}
.softwareCenter .modal .softAgree a.grnTxt{display:block;text-align:center;font-size:1.4rem;text-transform:uppercase;color:#0b38db}
.softwareCenter .modal .softAgree a.grnTxt:hover,.softwareCenter .modal .softAgree a.grnTxt:active,.softwareCenter .modal .softAgree a.grnTxt:focus{color:#0b38db;text-decoration:none}
.softwareCenter .modal .softAgree .eula-container{margin-bottom:15px}
.softwareCenter .modal .reqAccess.modal-dialog{width:490px}
.softwareCenter .modal .reqAccess .modal-header{padding:15px 0}
.softwareCenter .modal .reqAccess .modal-title{font-size:1.8rem;margin-top:25px;padding-right:0}
.softwareCenter .modal .reqAccess a.grnBtn{text-align:center;display:block;margin:0 auto 10px auto;width:65%}
.softwareCenter .legend{position:relative;background-color:#f5f5f5;font-size:1.3rem;color:#333;padding:20px 15px;margin:0 0 20px 0;height:auto;width:100%;z-index:0;border:0}
.softwareCenter .legend ul{list-style-type:none;padding:0;margin:0;height:100%}
.softwareCenter .legend h3{text-transform:uppercase;font-size:1.4rem;margin:0 0 10px 0;width:100%}
.softwareCenter .legend h3.title{padding:10px 0}
.softwareCenter .legend li h3{font-size:1.4rem;text-transform:none;margin:5px 0;width:100%}
.softwareCenter .legend li p{font-size:1.2rem;font-weight:300}
.softwareCenter .legend ul li{float:left;font-size:1.3rem;width:25%;padding:0 25px}
.softwareCenter .legend ul li.purpleIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendPurpleIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter .legend ul li.grayIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendGrayIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter .legend ul li.orangeIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendOrangeIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter .legend ul li.yellowIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendYellowIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter .legendMobile{display:none;position:fixed;top:0;left:0;background-color:#f5f5f5;font-size:1.3rem;color:#333;padding:20px 15px;margin:0 0 20px 0;height:50px;width:100%;z-index:100;border-bottom:1px solid #ccc}
.softwareCenter .legendMobile ul{list-style-type:none;padding:0;margin:0;height:120px;float:right;text-align:right}
.softwareCenter .legendMobile li{display:inline}
.softwareCenter .legendMobile li div{display:none}
.softwareCenter .legendMobile h3{text-transform:uppercase;font-size:1.4rem;margin:0 0 10px 0;width:100%}
.softwareCenter .legendMobile h3.title{padding:10px 0;width:25%}
.softwareCenter .legendMobile li h3{font-size:1.4rem;text-transform:none;margin:5px 0;width:100%}
.softwareCenter .legendMobile li p{font-size:1.2rem;font-weight:300}
.softwareCenter .legendMobile ul li{float:left;display:inline;font-size:1.3rem;width:25%;padding:0 25px}
.softwareCenter .legendMobile ul li.purpleIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendPurpleIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter .legendMobile ul li.grayIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendGrayIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter .legendMobile ul li.orangeIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendOrangeIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter .legendMobile ul li.yellowIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendYellowIcon.png');background-repeat:no-repeat;background-position:0 5px}
.softwareCenter hr{background-color:#666;width:100%;height:1px;padding:0;border-top:0;margin-bottom:6px;clear:both}
.softwareCenter .introSearch p{width:800px;padding:0 0 20px 0}
.softwareCenter .introSearch .searchInput{display:inline}
.softwareCenter .introSearch .searchBtn{display:inline;margin-left:15px}
.softwareCenter .introSearch .searchBtn a.btn{padding-top:10px;padding-bottom:10px}
.softwareCenter .introSearch .searchInput input{float:left;width:54%;padding:10px;height:40px}
.softwareCenter h2{font-size:56px;font-weight:300}
.softwareCenter p{font-size:2.1rem}
.softwareCenter .panel{border:0}
.softwareCenter .thirdLevel .panel-collapse{background-color:#aaa;padding-bottom:8px;margin-top:-2px}
.softwareCenter .secondLevel.panel-default .panel-collapse{margin:0 5px 0 5px;padding-bottom:5px}
.softwareCenter .panel-default.thirdLevel{border-radius:2px;border:2px solid #fff;background-color:#aaa}
.softwareCenter .panel-default{background-color:#ccc;border-color:#fff}
.softwareCenter .panel-group .panel + .panel{margin-top:0}
.softwareCenter .panel-group .panel-heading + .panel-collapse>.panel-body,.softwareCenter .panel-group .panel-heading + .panel-collapse>.list-group{border-top:0}
.softwareCenter .panel-heading.topLevel h4 a.collapsed{border-bottom:1px solid #00b0f0}
.softwareCenter .panel-heading.topLevel h4 a.collapsed.last{border-bottom:0}
.softwareCenter .panel-default .secondLevel{background-color:#ccc}
.softwareCenter .secondLevel .panel-group{margin-bottom:5px}
.softwareCenter .secondLevel .panel-heading{background-color:#fff;color:#333;border:0;border-radius:4px;margin:0 0 3px 0;padding:0}
.softwareCenter .thirdLevel .panel-heading{background-color:#aaa;color:#fff;border:0;border-radius:0;margin:0;padding:0}
.softwareCenter .panel-heading{display:block;padding:0;margin:0;background-color:#fff;border-radius:2px}
.softwareCenter .panel-heading.topLevel{border-radius:0;margin-right:-1px;margin-top:-1px;margin-left:-1px}
.softwareCenter .panel-heading.topLevel.last{border-bottom:0}
.softwareCenter .panel-heading a{position:relative;display:block;width:100%;height:100%;padding:35px 20px 35px 15px;border:0;margin:0}
.softwareCenter .panel-heading a h3{font-size:2.1rem;font-weight:300;padding:0 0 0 75px;margin:0}
.softwareCenter .panel-heading a img{margin:0;padding:0 5px 0 0}
.softwareCenter .panel-title a{font-size:2.1rem;font-weight:300;margin:0}
.softwareCenter .panel-title{margin:0}
.softwareCenter .secondLevel .panel-title{background-color:#ccc}
.softwareCenter .thirdLevel .panel-title{background-color:#aaa}
.softwareCenter .panel-body{padding:0;margin:0;color:#fff;border-top-color:transparent}
.softwareCenter .panel{padding:0;margin:0;color:#fff;border-top-color:transparent;-webkit-box-shadow:none}
.softwareCenter .panel.secondLevel{margin-bottom:3px}
.softwareCenter .panel.secondLevel .panel-group{background-color:#fff}
.softwareCenter .panel-group{border:0;padding-bottom:0;margin:0;background-color:#fff}
.softwareCenter .panel-group .panel-heading a:after{content:'';position:absolute;left:20px;background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/minusSoftwareCenterWhiteIcon.png');background-repeat:no-repeat;top:20px;width:51px;height:51px}
.softwareCenter .panel-group .panel-heading a.collapsed:after{content:'';background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/plusSoftwareCenterWhiteIcon.png');background-repeat:no-repeat;top:20px;width:51px;height:51px}
.softwareCenter .thirdLevel .panel-heading a:after{left:15px}
.softwareCenter .panel-group .topLevel a:after{content:'';position:absolute;left:20px;background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/minusSoftwareCenterIcon.png');background-repeat:no-repeat;top:20px;width:51px;height:51px}
.softwareCenter .panel-group .topLevel a.collapsed:after{content:'';background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/plusSoftwareCenterIcon.png');background-repeat:no-repeat;top:20px;width:51px;height:51px}
.scOuter{width:970px;padding:5px 15px;border:1px solid #f5f5f5;background-color:#f5f5f5;border-radius:4px;box-sizing:border-box;margin:0}
.scOuter .scTableWrap{width:940px;position:relative;background-color:#f5f5f5;box-sizing:border-box;font-weight:300}
.scOuter .tablesaw-advance-dots{display:none}
.scOuter .tablesaw thead tr:first-child th,.scOuter .tablesaw-swipe th.tablesaw-cell-persist:nth-child(1){width:188px !important;min-width:188px !important;max-width:188px !important;background-color:#00b0f0;height:60px;color:#fff;text-shadow:none;line-height:1.5;vertical-align:top;padding:15px 10px}
.scOuter .tablesaw-swipe .tablesaw-cell-persist:nth-child(1){background-color:transparent}
.scOuter .tablesaw tr:nth-child(odd){background-color:#f5f5f5}
.scOuter .tablesaw tr:nth-child(even){background-color:#fff}
.scOuter .tablesaw tr:nth-child(1){background-color:#fff}
.scOuter .tablesaw-columntoggle td.title a,.tablesaw-swipe td.title a{display:block;white-space:wrap;overflow:hidden;text-overflow:ellipsis;width:auto}
.scOuter .tablesaw-swipe .tablesaw-cell-persist th,.scOuter .tablesaw-swipe td,.scOuter .tablesaw-swipe .tablesaw-cell-persist{border-right:1px solid #fff}
.scOuter .tablesaw tbody tr{border-bottom:0}
.scOuter .tablesaw tr td,.scOuter .tablesaw tr th,.scOuter table.tablesaw thead th,.scOuter table.tablesaw thead td{color:#333;font-size:1.4rem;text-transform:none;height:60px;vertical-align:top}
.scOuter .tablesaw tr td a{font-weight:400;vertical-align:top}
.scOuter .tablesaw tbody tr.relProducts td,.scOuter .tablesaw-swipe tr.relProducts td.tablesaw-cell-persist{border:0;box-shadow:none;height:30px;padding:0 !important}
.scOuter .tablesaw thead{border:0}
.scOuter .tablesaw tr.relProducts{background-color:#ccc;height:30px}
.scOuter .tablesaw tr.relatedProducts td.relP{border-right:0;position:relative;vertical-align:top;padding:0 !important;background-color:#ccc}
.scOuter .tablesaw tr td span.relTitle{position:absolute;width:230px;margin-left:355px;color:#fff;font-size:1.3rem;font-weight:400;text-transform:uppercase;top:7px}
.scOuter .tablesaw-advance{margin-top:-50px;padding-right:3px;min-width:73px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.scOuter .tablesaw-bar{clear:none}
.scOuter .count{display:block;padding-top:12px;margin-right:90px;height:50px;color:#666;font-size:1.3rem;font-weight:400;text-align:right}
.scOuter .tablesaw-swipe .tablesaw-cell-persist{box-shadow:none;font-weight:400}
.scOuter .count span,.scOuter .prodFamily p,.scOuter .reqSoftware p{color:#666;font-size:1.3rem;font-weight:400}
.scOuter .reqSoftware{padding-top:15px}
.scOuter table.tablesaw th a.minorRelease{display:block;height:26px;width:26px;float:right;background:url(../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/btnMinorRelease.png) top left no-repeat}
.scOuter table.tablesaw th a.minorRelease:focus{outline:0}
.scOuter table.tablesaw th a.minorRelease:hover{background:url(../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/btnMinorRelease.png) left -26px no-repeat}
.scOuter .popover .popover-title{background-color:#fff;border-bottom:0;padding:15px 8px 5px 15px;color:#666;min-width:150px;font-weight:400}
.scOuter .popover .popover-title button.close{margin-top:-12px;padding-left:15px;font-size:2.6rem;opacity:1;color:#ccc;font-weight:300}
.scOuter .popover .popover-title button.close:hover,.scOuter .popover .popover-title button.close:active,.scOuter .popover .popover-title button.close:focus{color:#ccc;outline:0}
.scOuter .popover .popover-content{padding:5px 15px 15px 15px}
.panel .scOuter .popover .popover-content a{color:#0b38db;display:block}
.panel .scOuter .popover .popover-content a:hover{color:#0b38db}
.scOuter .tooltip.top .tooltip-inner{background-color:#fff;border-radius:0;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:10px 15px;color:#666;font-weight:bold;opacity:1;-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.2);-moz-box-shadow:1px 2px 10px rgba(0,0,0,0.2);box-shadow:1px 2px 10px rgba(0,0,0,0.2)}
.scOuter .tooltip.top .tooltip-arrow{border-top-color:#fff}
.scOuter .tooltip.in{opacity:1;filter:alpha(opacity=100)}
.scOuter .tablesaw tr td{position:relative}
.scOuter .tablesaw a.currentVersion,.scOuter .tablesaw a.outdatedVersion,.scOuter .tablesaw a.cntrlAvail,.scOuter .tablesaw a.limitedAccess{position:absolute;right:0;top:0;height:16px;width:16px}
.scOuter .tablesaw a.currentVersion:focus,.scOuter .tablesaw a.outdatedVersion:focus,.scOuter .tablesaw a.cntrlAvail:focus,.scOuter .tablesaw a.limitedAccess:focus{outline:0}
.scOuter .tablesaw a.currentVersion{background:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendPurpleIcon.png') left 1px no-repeat}
.scOuter .tablesaw a.outdatedVersion{background:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendGrayIcon.png') left 1px no-repeat}
.scOuter .tablesaw a.cntrlAvail{background:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendOrangeIcon.png') left 1px no-repeat}
.scOuter .tablesaw a.limitedAccess{background:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendYellowIcon.png') left 1px no-repeat}
.scOuter .tablesaw tr td.width-fixed .tooltip{min-width:180px;top:-47px !important}
.scOuter .tablesaw a.noteLink{display:inline-block;margin-top:-4px;margin-left:7px;height:21px;width:21px;background:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/notesIcon.png') left top no-repeat}
/*! Tablesaw - v1.0.4 - 2015-02-19
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2015 Filament Group; Licensed MIT */table.tablesaw tbody th{font-weight:bold}
table.tablesaw thead th,table.tablesaw thead td{color:#444;font-size:.9em}
.tablesaw th,.tablesaw td{line-height:1em;text-align:left;vertical-align:middle}
.tablesaw td,.tablesaw tbody th{vertical-align:middle}
.tablesaw td .btn,.tablesaw tbody th .btn{margin:0}
.tablesaw thead tr:first-child th{font-weight:normal;border-right:1px solid #e4e1de}
.tablesaw tbody tr{border-bottom:1px solid #dfdfdf}
@media only all{.tablesaw-swipe .tablesaw-cell-persist{border-right:1px solid #e4e1de}
.tablesaw-swipe .tablesaw-cell-persist{-webkit-box-shadow:3px 0 4px -1px #e4e1de;box-shadow:3px 0 4px -1px #e4e1de}
}
.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}
.tablesaw-fix-persist{table-layout:fixed}
@media only all{.tablesaw-swipe th.tablesaw-cell-hidden,.tablesaw-swipe td.tablesaw-cell-hidden{display:none}
}
.tablesaw-advance{float:right}
table.tablesaw{empty-cells:show;max-width:100%;width:100%}
.tablesaw{border-collapse:collapse;width:100%}
.tablesaw{border:0;padding:0}
.tablesaw th,.tablesaw td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1em .7em}
.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em}
.tablesaw-enhanced .tablesaw-bar a.btn{color:#00b0f0}
.tablesaw-enhanced .tablesaw-bar .btn:hover{text-decoration:none}
.tablesaw-enhanced .tablesaw-bar .btn:hover,.tablesaw-enhanced .tablesaw-bar .btn:focus{color:#00b0f0;background-color:#fff;outline:0}
.tablesaw-advance .btn{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn{display:inline-block;overflow:hidden;position:relative;margin-left:10px;color:#ccc;font-size:3.0rem;cursor:pointer}
.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.disabled{opacity:.25;filter:alpha(opacity=25);cursor:default;pointer-events:none}
.tablesaw-bar{clear:both}
.tablesaw-toolbar{font-size:.875em;float:left}
.tablesaw-bar .btn,.tablesaw-enhanced .tablesaw-bar .btn{margin-top:.5em;margin-bottom:.5em}
.tablesaw-bar .btn-select,.tablesaw-enhanced .tablesaw-bar .btn-select{margin-bottom:0}
.tablesaw-bar .tablesaw-toolbar .btn{margin-left:.4em;margin-top:0;text-transform:uppercase;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent;font-family:sans-serif;font-size:1em;padding-left:.3em}
.tablesaw-bar .tablesaw-toolbar .btn-select{min-width:0}
.tablesaw-bar .tablesaw-toolbar .btn-select:after{padding-top:.9em}
.tablesaw-bar .tablesaw-toolbar select{color:#888;text-transform:none;background:transparent}
.tablesaw-toolbar ~ table{clear:both}
table.tablesaw thead th,table.tablesaw thead td{color:#444;font-size:.9em}
.tablesaw th,.tablesaw td{line-height:1em;text-align:left;vertical-align:middle}
.tablesaw td,.tablesaw tbody th{vertical-align:middle;font-size:1.17em}
.tablesaw td .btn,.tablesaw tbody th .btn{margin:0}
.tablesaw thead th{font-weight:100;color:#777;text-transform:uppercase;text-shadow:0 1px 0 #fff;text-align:left}
.tablesaw tbody tr{border-bottom:1px solid #dfdfdf}
.tablesaw-fix-persist{table-layout:fixed}
.mobileAccordion{display:none}
.softwareCenter .top_legend{margin-top:22px;margin-left:170px;float:left}
.softwareCenter .top_legend h3{font-weight:bold;font-size:1.3rem;color:black;padding-left:30px;margin:5px 0 0 0}
.softwareCenter .top_legend div{float:left;padding-bottom:10px}
.softwareCenter .top_legend_purpleIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendPurpleIcon.png');background-repeat:no-repeat;background-position:0 5px;margin-right:10px}
.softwareCenter .top_legend_orangeIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendOrangeIcon.png');background-repeat:no-repeat;background-position:0 5px;margin-right:10px}
.softwareCenter .top_legend_grayIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendGrayIcon.png');background-repeat:no-repeat;background-position:0 5px;margin-right:10px}
.softwareCenter .top_legend_yellowIcon{background-image:url('../../../../../etc.clientlibs/settings/wcm/designs/calix/clientlibs/resources/img/triangleLegendYellowIcon.png');background-repeat:no-repeat;background-position:0 5px;margin-right:10px}
@media all and (max-width:768px){.desktopAccordion{display:none}
.mobileAccordion{display:block}
.softwareCenter .introSearch .searchBtn{margin-left:0}
.softwareCenter .legend{position:relative;padding:10px 15px 0 15px;margin:20px 0;left:0;height:auto}
.softwareCenter .legend h3.title{padding:5px 0;margin:0}
.softwareCenter .legend ul{display:block;height:100%;padding:0;margin:15px 0 0 0}
.softwareCenter .legend ul li{float:none;font-size:1.3rem;width:100%;padding:0 25px 15px 25px}
.softwareCenter .legend ul li h3{font-size:1.4rem;width:100%}
.softwareCenter .legend ul li{font-size:1.2rem;width:100%;padding:0 0 10px 25px}
.softwareCenter .legend ul li.purpleIcon{background-position:0 0}
.softwareCenter .legend ul li.grayIcon{background-position:0 0}
.softwareCenter .legend ul li.orangeIcon{background-position:0 0}
.softwareCenter .legend ul li.yellowIcon{background-position:0 0}
.softwareCenter .introSearch p{width:100%;padding:0 0 20px 0}
.softwareCenter .legendMobile{height:50px;cursor:pointer}
.softwareCenter .legendMobile h3.title{padding:0;margin:-3px 0 0 0;width:25%;float:left}
.softwareCenter .legendMobile ul{display:block;height:100%;padding:0;margin:-5px 5px 0 0}
.softwareCenter .legendMobile ul li{float:none;display:inline;font-size:1.3rem;width:100%;padding:0 25px 15px 25px}
.softwareCenter .legendMobile ul li h3{font-size:1.4rem;width:100%;float:left}
.softwareCenter .legendMobile ul li{font-size:1.2rem;width:100%;padding:0 0 10px 25px}
.softwareCenter .legendMobile ul li.purpleIcon{background-position:0 0}
.softwareCenter .legendMobile ul li.grayIcon{background-position:0 0}
.softwareCenter .legendMobile ul li.orangeIcon{background-position:0 0}
.softwareCenter .legendMobile ul li.yellowIcon{background-position:0 0}
.softwareCenter .legendMobile{height:50px;cursor:pointer}
.softwareCenter .legendMobile h3.title{padding:0;margin:-3px 0 0 0;width:25%;float:left}
.softwareCenter .legendMobile ul{display:block;height:100%;padding:0;margin:-5px 5px 0 0}
.softwareCenter .legendMobile ul li{float:none;display:inline;font-size:1.3rem;width:100%;padding:0 25px 15px 25px}
.softwareCenter .legendMobile ul li h3{font-size:1.4rem;width:100%;float:left}
.softwareCenter .legendMobile ul li{font-size:1.2rem;width:100%;padding:0 0 10px 25px}
.softwareCenter .legendMobile ul li.purpleIcon{background-position:0 0}
.softwareCenter .legendMobile ul li.grayIcon{background-position:0 0}
.softwareCenter .legendMobile ul li.orangeIcon{background-position:0 0}
.softwareCenter .legendMobile ul li.yellowIcon{background-position:0 0}
.softwareCenter .introSearch p{width:100%;padding:0 0 20px 0}
.softwareCenter .introSearch .searchInput input{float:none;width:100%;margin:20px 0;padding:10px}
.softwareCenter .introSearch .grnBtn{float:none;font-size:1.3rem;font-weight:300;width:253px;text-align:center;margin:0 0 0 20px}
.softwareCenter{margin:0;padding:0 15px;font-family:'Lato',sans-serif;font-weight:300}
.softwareCenter p{margin:0;padding:0 15px 0 0;font-family:'Lato',sans-serif;font-weight:300;font-size:1.6rem}
.softwareCenter h2{font-size:46px;font-weight:300}
.softwareCenter h3{font-size:1.3rem}
.softwareCenter .panel-heading.topLevel h4 a.last{border-bottom:0}
.softwareCenter .secondLevel .panel-title{color:#fff}
.softwareCenter .thirdLevel .panel-title{color:#fff}
.softwareCenter .panel-default.thirdLevel{border-radius:2px;border:2px solid #fff}
.scOuter .scTableWrap{width:100%;position:relative;background-color:#f5f5f5;box-sizing:border-box;font-family:'Lato',sans-serif;font-weight:300}
.scOuter table.tablesaw{max-width:100%;margin-bottom:50px}
.scOuter{width:100%;padding:5px}
.scOuter .prodFamily{padding:35px 5px 20px 0}
.scOuter .count span,.scOuter .prodFamily p,.scOuter .reqSoftware p{color:#666;font-size:1.5rem;font-weight:400}
.tablesaw thead tr:first-child th{border-right:0}
.scOuter .tablesaw tbody tr.relProducts td{text-align:center;padding:8px !important}
.scOuter .tablesaw tr td span.relTitle{position:relative;margin-left:0;width:auto;font-size:1.3rem;top:0}
.scOuter .tablesaw tr td,.scOuter .tablesaw tr th,.scOuter table.tablesaw thead th,.scOuter table.tablesaw thead td{height:45px;width:auto !important;min-width:auto !important;max-width:auto !important}
.scOuter .tablesaw thead tr:first-child th,.scOuter .tablesaw-swipe th.tablesaw-cell-persist:nth-child(1){width:auto !important;min-width:auto !important;max-width:auto !important}
.scOuter .loadBtn{text-align:center}
.scOuter .reqSoftware{padding-bottom:65px}
.softwareCenter .thirdLevel .panel-heading a:after{left:15px}
.softwareCenter .modal .reqAccess.modal-dialog{width:100%;margin:0}
.softwareCenter .modal .scAgree.modal-dialog{width:100%;margin:0}
.softwareCenter .modal .modal-content{padding:10px 5px}
.softwareCenter .modal .softAgree{margin-left:0;margin-top:15px}
.softwareCenter .modal ul.softSelect li{height:40px}
.softwareCenter .modal .softDescription,.softwareCenter .modal .softAgree{float:none;display:block;width:100%}
.tablesawhide{display:none !important}
.softwareCenter .top_legend{display:none}
}
@media all and (min-width:1200px){.scOuter{margin:0 0 0 55px}
}