/* --------------------- */
/*   NetScout - ES CSS   */
/* --------------------- */

/* NET-32 */
.hide-ca, .hide-au, .hide-eu, .hide-in, .hide-ln, .hide-su, .hide-kr, .hide-br, .hide-zh, .hide-ja, .hide-ru { display:none; }

/* NET-2 */
.topnav_submenu_title {
  font-size: 12px;
}

/* NET-7 */
#hero_industry_h1 {
  font-size: 30px;
}
.hero_marquee {
  font-size: 15px;
}

/* NET-13 */
p.smaller {
  font-size: 22px;
}

/* NET-31 */
#stickynav .toc-container a {
  font-size: 12px;
}

/* NET-42 */
.btn_default a, .btn_143w a, .btn_143w_2lines a, .btn_143w_2lines_v2 a, .btn_160w_2lines a, .btn_186w a, .btn_186w_2lines a, .btn_186w_3lines a, .btn_245w_2lines a, .btn_auto a, .btn_100p a, .btn_fat a {
  font-size: 12px;
}

/* NET-53 */
.btn-yellow { font-size:12px !important; }
.btn-blue { font-size:13px !important; }

/* NET-57 */
#page_gold {
  font-size: 13px !important;
}

/* NET-33 */
#node-203618 #solutions_tabs_wrapper ul li.ui-state-default #ui-id-2 {
  line-height: 18px;
}
#node-163714 #solutions_tabs_wrapper ul li.ui-state-default #ui-id-1 {
  line-height: 18px;
}

/* NET-59 */
#node-216421 sub, #node-216421 sup {
  font-size: 60%;
}

/* NET-58 */
#node-163884 .hline_header {
  margin: 0 auto 110px;
}

/* NET-54 */
#node-21084 .country_box { width: 45%; }
#node-21084 .phone_numbers { width: 50%; }

/* NET-39 */
.left_nav_item_1st_on, .left_nav_item {
  font-size: 12px;
}

/* NET-48 */
.blue_box  .DS_Body_Copy { font-size:12px; line-height:18px !important; margin-bottom:5px; }

/* NET-50 */
.left_nav_item_1st_on {
  line-height: 16px;
}
.left_nav_item_on {
  line-height: 16px;
}

/* NET-49 */
#node-138620 .title {
  font-size: 24px !important;
}
#content-column .title {
  font-size: 38px;
}

/* NET-35 */
#lpeCDiv_29289 form.lpeRegForm input.mktFormText, #lpeCDiv_29289 form.lpeRegForm select, #lpeCDiv_29289 form.lpeRegForm textarea {
    width: 180px;
}
#lpeCDiv_29289 form.lpeRegForm label {
    width: 175px;
}

/* NET-182 */
.phone_numbers_gold {
    background-color: #cccccc;
    color: #111820;
    float: left;
    font-weight: bold;
    height: 45px;
    margin-bottom: 10px;
    padding: 7px 2px 7px 5px;
    text-align: center;
    width: 30%;
}
.country_box_gold {
    background-color: #97d700;
    color: #111820;
    float: left;
    font-weight: bold;
    height: 50px;
    margin-bottom: 3px;
    margin-right: 1px;
    padding: 7px 2px 2px 5px;
    text-align: center;
    width: 30%;
}
.country_code_gold {
    background-color: #cccccc;
    color: #111820;
    display: table-cell;
    float: left;
    font-weight: bold;
    height: 50px;
    margin-bottom: 3px;
    margin-right: 1px;
    padding: 7px 2px 2px 5px;
    text-align: center;
    vertical-align: middle;
    width: 30%;
}


/* NET-184 */
nav.cta li {
    padding: 1.25em;
    width: 410px;
}
nav.cta li:nth-child(1) a {
    margin-left: -5px;
    padding-right: 40px;
    /*NET-218*/
    width: 420px;
}
nav.cta li:nth-child(2) a {
    /*NET-218*/
    margin-left: 45px;
    transition: all 200ms ease 0s;
	/*NET-255*/
    width: 485px;
}
/* Not working in Chrome */
/*@media screen and (-webkit-min-device-pixel-ratio:0) { 
nav.cta li:nth-child(1) a {
    margin-left: -50px;
    padding-right: 0;
    width: 380px;
}
nav.cta li:nth-child(2) a {
    margin-left: -40px;
    padding-right: 40px;
    width: 390px;
}
}*/

/* NET-217 */
div#page-wrapper div#page.page div#content-wrapper div.container div#columns div.columns-inner.clearfix div#content-column div.content-inner section#main-content div#content div#block-system-main.block.block-system.no-title article#node-222906.node.node-page-reg.article.clearfix div.node-content div.field.field-name-body.field-type-text-with-summary.field-label-hidden.view-mode-full div.field-items div.field-item.even main header nav.cta ul li a {
    width: 300px;
}

/* NET-241 */
form#mktoForm_1042.mktoForm.mktoHasWidth.mktoLayoutLeft div.mktoFormRow div.mktoFieldDescriptor.mktoFormCol div.mktoFieldWrap.mktoRequiredField
{
	display: unset;
}

/* NET-286 */
body.node-type-marketo-page #marketo-page .right-content {
	padding-left: 5px;
    margin-left: 5px;
}
body.node-type-marketo-page #marketo-page .mktoForm .mktoLabel {
    line-height: 1.2em;
}

/* NET-383 */
[href="/virtual-demo/personal-network-tester-linksprinter"] .prod-title {
    align-items: baseline;
}

/*NET-399*/
body.node-type-marketo-page form.mktoForm .mktoFieldWrap {
  min-height: 40px;
}

/* NET-483 */
#At_A_Glance_Wrapper table.at-a-glance-buttons td a {
  font-size: 12px;
}

/* NET-526 */
body #page-wrapper #page .paper h1 {
    text-transform: none !important;
}
