html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

body {
    margin: 0;
    font-family: 'Segoe UI', Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
    color: #333;
    background-color: #fff
}

.overview-wrapper #theme-layout #z170-warp article,
.overview-wrapper #theme-layout #z170-warp aside,
.overview-wrapper #theme-layout #z170-warp footer,
.overview-wrapper #theme-layout #z170-warp header,
.overview-wrapper #theme-layout #z170-warp hgroup,
.overview-wrapper #theme-layout #z170-warp nav,
.overview-wrapper #theme-layout #z170-warp section {
    display: block
}

.overview-wrapper #theme-layout #z170-warp a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.overview-wrapper #theme-layout #z170-warp a:hover,
.overview-wrapper #theme-layout #z170-warp a:active {
    outline: 0
}

.overview-wrapper #theme-layout #z170-warp sub,
.overview-wrapper #theme-layout #z170-warp sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

.overview-wrapper #theme-layout #z170-warp sup {
    top: -0.5em
}

.overview-wrapper #theme-layout #z170-warp img {
    height: auto;
    vertical-align: middle;
    border: none;
    -ms-interpolation-mode: bicubic;
}

.overview-wrapper #theme-layout #z170-warp .item img {
    width: 100%;
}
.overview-wrapper #theme-layout #z170-warp .bg img {
    width: 100%;
}
.overview-wrapper #theme-layout #z170-warp button,
.overview-wrapper #theme-layout #z170-warp input,
.overview-wrapper #theme-layout #z170-warp select,
.overview-wrapper #theme-layout #z170-warp textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle
}

.overview-wrapper #theme-layout #z170-warp button,
.overview-wrapper #theme-layout #z170-warp input {
    *overflow: visible;
    line-height: normal
}

.overview-wrapper #theme-layout #z170-warp button,
.overview-wrapper #theme-layout #z170-warp input[type="button"],
.overview-wrapper #theme-layout #z170-warp input[type="reset"],
.overview-wrapper #theme-layout #z170-warp input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button
}

.overview-wrapper #theme-layout #z170-warp input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield
}

.overview-wrapper #theme-layout #z170-warp input[type="search"]::-webkit-search-decoration,
.overview-wrapper #theme-layout #z170-warp input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.overview-wrapper #theme-layout #z170-warp a {
    color: #33b9ff;
    text-decoration: none
}

.overview-wrapper #theme-layout #z170-warp a:hover {
    color: #0164a2;
    text-decoration: none;
    cursor: pointer
}

.overview-wrapper #theme-layout #z170-warp a:active {
    background-color: transparent
}

.overview-wrapper #theme-layout #z170-warp input {
    outline: none
}

.overview-wrapper #theme-layout #z170-warp input::-webkit-search-decoration,
.overview-wrapper #theme-layout #z170-warp input::-webkit-search-cancel-button {
    display: none
}

.op0 {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    -moz-opacity: 0;
    opacity: 0
}

#main-zone {
    overflow: hidden
}

.overview-wrapper #theme-layout #z170-warp h6 {
    font-size: 1em;
    font-weight: bold
}

.row {
    margin-left: -24px;
    *zoom: 1
}

.row:before,
.row:after {
    display: table;
    content: "";
    line-height: 0
}

.row:after {
    clear: both
}

.overview-wrapper #theme-layout #z170-warp [class*="span"] {
    float: left;
    margin-left: 24px
}

.container,
.navbar-fixed-top .container {
    width: 960px
}

.span12 {
    width: 960px
}

.span9 {
    width: 714px
}

.span8 {
    width: 632px
}

.span7 {
    width: 550px
}

.span6 {
    width: 468px
}

.span4 {
    width: 304px
}

.span3 {
    width: 220px;
    *width: 220px
}

.span2 {
    width: 140px
}

.row-fluid {
    width: 100%;
    *zoom: 1
}

.row-fluid:before,
.row-fluid:after {
    display: table;
    content: "";
    line-height: 0
}

.row-fluid:after {
    clear: both
}

.row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.5%;
    *margin-left: 2.44792%
}

.row-fluid [class*="span"]:first-child {
    margin-left: 0
}

.row-fluid .span6 {
    width: 48.75%;
    *width: 48.69792%
}

.row-fluid-line>.span6 {
    width: 46.25%
}

[class*="span"].hide,
.row-fluid [class*="span"].hide {
    display: none
}

[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
    float: right
}

.container {
    margin-right: auto;
    margin-left: auto;
    *zoom: 1
}

.container:before,
.container:after {
    display: table;
    content: "";
    line-height: 0
}

.container:after {
    clear: both
}

.container-fluid {
    *zoom: 1
}

.container-fluid:before,
.container-fluid:after {
    display: table;
    content: "";
    line-height: 0
}

.container-fluid:after {
    clear: both
}

.overview-wrapper #theme-layout #z170-warp p {
    margin: 0 0 10px
}

.overview-wrapper #theme-layout #z170-warp h1,
.overview-wrapper #theme-layout #z170-warp h2,
.overview-wrapper #theme-layout #z170-warp h3,
.overview-wrapper #theme-layout #z170-warp h4,
.overview-wrapper #theme-layout #z170-warp h5,
.overview-wrapper #theme-layout #z170-warp h6 {
    margin: 10px 0;
    font-family: inherit;
    font-weight: bold;
    line-height: 1;
    color: inherit;
    text-rendering: optimizelegibility
}

.overview-wrapper #theme-layout #z170-warp h1 {
    font-size: 36px;
}

.overview-wrapper #theme-layout #z170-warp h2 {
    font-size: 30px;
    line-height: 40px
}

.overview-wrapper #theme-layout #z170-warp h3 {
    font-size: 24px;
    line-height: 40px
}

.overview-wrapper #theme-layout #z170-warp h4 {
    font-size: 18px;
    line-height: 20px
}

.overview-wrapper #theme-layout #z170-warp h5 {
    font-size: 14px;
    line-height: 20px
}

.overview-wrapper #theme-layout #z170-warp ul,
.overview-wrapper #theme-layout #z170-warp ol {
    padding: 0;
    margin: 0 0 10px 25px
}

.overview-wrapper #theme-layout #z170-warp ul ul,
.overview-wrapper #theme-layout #z170-warp ul ol,
.overview-wrapper #theme-layout #z170-warp ol ol,
.overview-wrapper #theme-layout #z170-warp ol ul {
    margin-bottom: 0
}

.overview-wrapper #theme-layout #z170-warp li {
    line-height: 24px
}

ul.unstyled,
ol.unstyled {
    margin-left: 0;
    list-style: none
}

.overview-wrapper #theme-layout #z170-warp form {
    margin: 0 0 20px
}

.overview-wrapper #theme-layout #z170-warp label,
.overview-wrapper #theme-layout #z170-warp input,
.overview-wrapper #theme-layout #z170-warp button,
.overview-wrapper #theme-layout #z170-warp select,
.overview-wrapper #theme-layout #z170-warp textarea {
    font-weight: normal;
    line-height: 20px
}

.overview-wrapper #theme-layout #z170-warp input,
.overview-wrapper #theme-layout #z170-warp button,
.overview-wrapper #theme-layout #z170-warp select,
.overview-wrapper #theme-layout #z170-warp textarea {
    font-family: Arial, Helvetica, sans-serif
}

.overview-wrapper #theme-layout #z170-warp label {
    display: block;
    margin-bottom: 5px
}

input[type="text"] {
    height: 20px;
    padding: 4px 6px;
    color: #555
}

input[type="text"] {
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s
}

input[type="text"]:focus {
    border-color: rgba(82, 168, 236, 0.8);
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}

input[type="radio"],
input[type="checkbox"] {
    margin: 4px 0 0;
    *margin-top: 0;
    margin-top: 1px \9;
    line-height: normal;
    cursor: pointer
}

input[type="file"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
    width: auto
}

select {
    width: 220px;
    border: 1px solid #bbb;
    background-color: #fff
}

input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #999
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #999
}

button:focus {
    outline: 0
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #999
}

.checkbox {
    min-height: 20px;
    padding-left: 18px
}

.checkbox input[type="checkbox"] {
    margin-left: -18px;
    float: left;
    width: 20px
}

.radio.inline,
.checkbox.inline {
    display: inline-block;
    padding-top: 5px;
    margin-bottom: 0;
    vertical-align: middle
}

.radio.inline+.radio.inline,
.checkbox.inline+.checkbox.inline {
    margin-left: 10px
}

input,
textarea,
.uneditable-input {
    margin-left: 0
}

input:focus:required:invalid,
textarea:focus:required:invalid,
select:focus:required:invalid {
    color: #b94a48;
    border-color: #ee5f5b
}

input:focus:required:invalid:focus,
textarea:focus:required:invalid:focus,
select:focus:required:invalid:focus {
    border-color: #e9322d;
    -webkit-box-shadow: 0 0 6px #f8b9b7;
    -moz-box-shadow: 0 0 6px #f8b9b7;
    box-shadow: 0 0 6px #f8b9b7
}

input.search-query {
    padding-right: 14px;
    padding-right: 4px \9;
    padding-left: 14px;
    padding-left: 4px \9;
    margin-bottom: 0;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px
}

.dropdown-toggle {
    *margin-bottom: -3px
}

.dropdown-toggle:active,
.open .dropdown-toggle {
    outline: 0
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top;
    border-top: 4px solid #000;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: ""
}

.dropdown .caret {
    margin-top: 8px;
    margin-left: 2px
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 250;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #e5e5e5;
    border-bottom: 1px solid #fff
}

.dropdown-menu a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    color: #333;
    white-space: nowrap
}

.dropdown-menu li>a:hover,
.dropdown-menu li>a:focus,
.dropdown-submenu:hover>a {
    text-decoration: none;
    color: #33b9ff
}

.dropdown-menu .active>a,
.dropdown-menu .active>a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #33b9ff;
    background-color: #0081c2;
    background-image: -moz-linear-gradient(top, #33b9ff, #0077b3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#33b9ff), to(#0077b3));
    background-image: -webkit-linear-gradient(top, #33b9ff, #0077b3);
    background-image: -o-linear-gradient(top, #33b9ff, #0077b3);
    background-image: linear-gradient(to bottom, #08c, #0077b3);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0)
}

.dropdown-menu .disabled>a,
.dropdown-menu .disabled>a:hover {
    color: #999
}

.dropdown-menu .disabled>a:hover {
    text-decoration: none;
    background-color: transparent;
    cursor: default
}

.open {
    *z-index: 1000
}

.open>.dropdown-menu {
    display: block
}

.collapse {
    height: 0;
    overflow: hidden;
    overflow: visible \9;
    -webkit-transition: height 0.35s ease;
    -moz-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    transition: height 0.35s ease
}

.collapse.in {
    height: auto
}

.close {
    float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
    filter: alpha(opacity=20)
}

.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.4;
    filter: alpha(opacity=40)
}

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none
}

.btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 14px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 20px;
    *line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #333;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
    background-image: -o-linear-gradient(top, #fff, #e6e6e6);
    background-image: linear-gradient(to bottom, #fff, #e6e6e6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #e6e6e6;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #bbb;
    *border: 0;
    border-bottom-color: #a2a2a2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
    color: #333;
    background-color: #e6e6e6;
    *background-color: #d9d9d9
}

.btn:active,
.btn.active {
    background-color: #ccc \9
}

.btn:first-child {
    *margin-left: 0
}

.btn:hover {
    color: #333;
    text-decoration: none;
    background-color: #e6e6e6;
    *background-color: #d9d9d9;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear
}

.btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.btn.active,
.btn:active {
    background-color: #e6e6e6;
    background-color: #d9d9d9 \9;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)
}

.btn {
    border-color: #c5c5c5;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25)
}

.btn .caret {
    margin-top: 8px;
    margin-left: 0
}

button.btn,
input[type="submit"].btn {
    *padding-top: 3px;
    *padding-bottom: 3px
}

.btn-group {
    position: relative;
    white-space: nowrap;
    *margin-left: .3em
}

.btn-group:first-child {
    *margin-left: 0
}

.btn-group+.btn-group {
    margin-left: 5px
}

.btn-toolbar {
    font-size: 0;
    margin-top: 10px;
    margin-bottom: 10px
}

.btn-toolbar .btn-group {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.btn-group>.btn {
    position: relative;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.btn-group>.btn,
.btn-group>.dropdown-menu {
    font-size: 13px
}

.btn-group>.btn:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px
}

.btn-group>.dropdown-toggle {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px
}

.btn-group>.btn:hover,
.btn-group>.btn:focus,
.btn-group>.btn:active,
.btn-group>.btn.active {
    z-index: 2
}

.btn-group.open .dropdown-toggle {
    outline: 0
}

.nav {
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none
}

.nav>li>a {
    display: block
}

.nav>li>a:hover {
    text-decoration: none;
    background-color: #eee
}

.nav-pills>.active>a,
.nav-pills>.active>a:hover {
    color: #fff;
    background-color: #33b9ff
}

.nav .dropdown-toggle:hover .caret {
    border-top-color: #0164a2;
    border-bottom-color: #0164a2
}

.nav>.dropdown.active>a:hover {
    cursor: pointer
}

.nav li.dropdown.open a:hover .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
    opacity: 1;
    filter: alpha(opacity=100)
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
    color: rgba(255, 255, 255, 0.75)
}

.btn {
    border-color: #c5c5c5;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25)
}

.btn-primary {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #006ecc;
    background-image: -moz-linear-gradient(top, #33b9ff, #04c);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#33b9ff), to(#04c));
    background-image: -webkit-linear-gradient(top, #33b9ff, #04c);
    background-image: -o-linear-gradient(top, #33b9ff, #04c);
    background-image: linear-gradient(to bottom, #08c, #04c);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', GradientType=0);
    border-color: #04c #04c #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #04c;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
    color: #fff;
    background-color: #04c;
    *background-color: #003bb3
}

.btn-primary:active,
.btn-primary.active {
    background-color: #039 \9
}

.navbar {
    overflow: visible;
    margin-bottom: 20px;
    color: #555;
    *position: relative;
    *z-index: 2
}

.navbar-inner {
    min-height: 40px;
    background-color: #000
}

#mainmenu .navbar-inner {
    border: none
}

.navbar .brand:hover {
    text-decoration: none
}

.navbar .divider-vertical {
    height: 40px;
    margin: 0 9px;
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #fff
}

.navbar .btn {
    margin-top: 6px
}

.navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    margin-bottom: 0
}

.navbar-fixed-top .navbar-inner {
    border: 0
}

.navbar-fixed-top .navbar-inner {
    padding-left: 0;
    padding-right: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.navbar-fixed-top .container {
    width: 960px
}

.navbar-fixed-top {
    top: 0
}

.navbar-fixed-top .navbar-inner {
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1)
}

.navbar .nav {
    left: 0;
    display: block;
    float: left;
    margin: 0 10px 0 0
}

.navbar .nav>li {
    float: left
}

.navbar .nav>li>a {
    float: none;
    padding: 10px 15px 10px;
    color: #555;
    text-decoration: none
}

.navbar .nav>li>a:focus,
.navbar .nav>li>a:hover {
    background-color: transparent;
    color: #333;
    text-decoration: none
}

.navbar .nav>.active>a,
.navbar .nav>.active>a:hover,
.navbar .nav>.active>a:focus {
    color: #555;
    text-decoration: none;
    background-color: #e5e5e5;
    -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
    -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125)
}

.navbar .btn-navbar {
    display: none;
    float: right;
    padding: 7px 10px;
    margin-left: 5px;
    margin-right: 5px;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #ededed;
    background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
    background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
    background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFE5E5E5', GradientType=0);
    border-color: #e5e5e5 #e5e5e5 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #e5e5e5;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075)
}

.navbar .btn-navbar:hover {
    color: #fff;
    background-color: #e5e5e5;
    *background-color: #d8d8d8
}

.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
    background-color: #cbcbcb \9
}

.navbar-inverse {
    color: #999
}

.navbar-inverse .brand,
.navbar-inverse .nav>li>a {
    color: #CFCFCF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.navbar-inverse .brand:hover,
.navbar-inverse .nav>li>a:hover {
    color: #fff
}

.navbar-inverse .nav>li>a:focus,
.navbar-inverse .nav>li>a:hover {
    background-color: transparent;
    color: #fff
}

.navbar-inverse .nav .active>a,
.navbar-inverse .nav .active>a:hover,
.navbar-inverse .nav .active>a:focus {
    color: #fff;
    background-color: #111
}

.navbar-inverse .divider-vertical {
    border-left-color: #111;
    border-right-color: #222
}

.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
    color: #ccc
}

.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
    color: #ccc
}

.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
    padding: 5px 15px;
    color: #333;
    text-shadow: 0 1px 0 #fff;
    background-color: #fff;
    border: 0;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    outline: 0
}

.navbar-inverse .btn-navbar {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #0e0e0e;
    background-image: -moz-linear-gradient(top, #151515, #040404);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
    background-image: -webkit-linear-gradient(top, #151515, #040404);
    background-image: -o-linear-gradient(top, #151515, #040404);
    background-image: linear-gradient(to bottom, #151515, #040404);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF151515', endColorstr='#FF040404', GradientType=0);
    border-color: #040404 #040404 #000;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #040404;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
}

.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
    color: #fff;
    background-color: #040404;
    *background-color: #000
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999999;
    background-color: #000
}

.modal-backdrop,
.modal-backdrop.fade.in {
    opacity: 0.8;
    filter: alpha(opacity=80)
}

.modal {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 5050;
    overflow: auto;
    width: 560px;
    margin: -250px 0 0 -280px;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.3);
    *border: 1px solid #999;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box
}

.modal.fade {
    -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
    -o-transition: opacity 0.3s linear, top 0.3s ease-out;
    transition: opacity 0.3s linear, top 0.3s ease-out;
    top: -25%
}

.modal.fade.in {
    top: 50%
}

.modal-header {
    padding: 9px 15px;
    border-bottom: 1px solid #eee
}

.modal-header .close {
    margin-top: 2px;
    font-family: 'Arial Unicode MS', Arial, Helvetica, sans-serif!important
}

.modal-header h3 {
    margin: 0;
    line-height: 30px
}

.modal-body {
    overflow-y: auto;
    max-height: 400px;
    padding: 15px
}

.modal-footer {
    padding: 14px 15px 15px;
    margin-bottom: 0;
    text-align: right;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: inset 0 1px 0 #fff;
    -moz-box-shadow: inset 0 1px 0 #fff;
    box-shadow: inset 0 1px 0 #fff;
    *zoom: 1
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}

.thumbnails {
    margin-left: -24px;
    list-style: none;
    *zoom: 1
}

.thumbnails>li {
    float: left;
    margin-bottom: 20px;
    margin-left: 24px
}

.thumbnail {
    display: block;
    padding: 4px;
    line-height: 20px;
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out
}

a.thumbnail:hover {
    border-color: #33b9ff;
    -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25)
}

.thumbnail>img {
    display: block;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto
}

.label,
.badge {
    font-size: 10.998px;
    font-weight: bold;
    line-height: 14px;
    color: #fff;
    vertical-align: baseline;
    white-space: nowrap;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #999
}

.label {
    padding: 1px 4px 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.badge {
    margin-left: 4px;
    padding: 1px 9px 2px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px
}

a.label:hover,
a.badge:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.hide {
    display: none
}

.show {
    display: block
}

.invisible {
    visibility: hidden
}

.affix {
    position: fixed
}

.clearfix {
    *zoom: 1
}

.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
    line-height: 0
}

.clearfix:after {
    clear: both
}

.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.btn-asus {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 14px 4px;
    margin-bottom: 0;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    vertical-align: middle;
    border: 1px solid #13a2ec;
    border-top-color: #09c2ff;
    font-size: 13px;
    background-size: 100%;
    background-color: #0293db;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #14a5ed), color-stop(55%, #0293db));
    background-image: -webkit-linear-gradient(#14a5ed 40%, #0293db 55%);
    background-image: -moz-linear-gradient(#14a5ed 40%, #0293db 55%);
    background-image: -o-linear-gradient(#14a5ed 40%, #0293db 55%);
    background-image: linear-gradient(#14a5ed 40%, #0293db 55%);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    *margin-left: 0.3em
}

.btn-asus-gray {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 14px 4px;
    margin-bottom: 0;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    vertical-align: middle;
    border: 1px solid #807e7f;
    border-top-color: #878787;
    font-size: 13px;
    background-size: 100%;
    background-color: #807e7f;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #929091), color-stop(55%, #807e7f));
    background-image: -webkit-linear-gradient(#929091 40%, #807e7f 55%);
    background-image: -moz-linear-gradient(#929091 40%, #807e7f 55%);
    background-image: -o-linear-gradient(#929091 40%, #807e7f 55%);
    background-image: linear-gradient(#929091 40%, #807e7f 55%);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    *margin-left: 0.3em
}

.btn-asus-gray:hover {
    color: #fff;
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #807e7f), color-stop(55%, #929091));
    background-image: -webkit-linear-gradient(#807e7f 40%, #929091 55%);
    background-image: -moz-linear-gradient(#807e7f 40%, #929091 55%);
    background-image: -o-linear-gradient(#807e7f 40%, #929091 55%);
    background-image: linear-gradient(#807e7f 40%, #929091 55%);
    background-position: 0 -15px;
    text-decoration: none;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear
}

.btn-asus:first-child {
    *margin-left: 0
}

.no-cssgradients .btn-asus {
    background-color: #33b9ff
}

.btn-asus:hover {
    color: #fff;
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #30b0ef), color-stop(55%, #02a7f9));
    background-image: -webkit-linear-gradient(#30b0ef 40%, #02a7f9 55%);
    background-image: -moz-linear-gradient(#30b0ef 40%, #02a7f9 55%);
    background-image: -o-linear-gradient(#30b0ef 40%, #02a7f9 55%);
    background-image: linear-gradient(#30b0ef 40%, #02a7f9 55%);
    background-position: 0 -15px;
    text-decoration: none;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear
}

.no-cssgradients .btn-asus:hover {
    background-color: #009ceb
}

.btn-asus:focus,
.btn-asus-gray:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.btn-asus.active,
.btn-asus:active,
.btn-asus-gray:active,
.btn-group>.btn-asus.dropdown-toggle.active,
.btn-group>.btn-asus.dropdown-toggle:active,
.btn-group.open>.btn-asus.dropdown-toggle {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #d3d3d3;
    background-image: none;
    \: #d3d3d3 #d3d3d3 #adadad;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #d3d3d3;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 6px 10px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 6px 10px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 0 6px 10px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 6px 10px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05);
    outline: 0
}

.btn-asus.active:hover,
.btn-asus.active:active,
.btn-asus.active.active,
.btn-asus.active.disabled,
.btn-asus.active[disabled],
.btn-asus:active:hover,
.btn-asus:active:active,
.btn-asus:active.active,
.btn-asus:active.disabled,
.btn-asus:active[disabled],
.btn-group>.btn-asus.dropdown-toggle.active:hover,
.btn-group>.btn-asus.dropdown-toggle.active:active,
.btn-group>.btn-asus.dropdown-toggle.active.active,
.btn-group>.btn-asus.dropdown-toggle.active.disabled,
.btn-group>.btn-asus.dropdown-toggle.active[disabled],
.btn-group>.btn-asus.dropdown-toggle:active:hover,
.btn-group>.btn-asus.dropdown-toggle:active:active,
.btn-group>.btn-asus.dropdown-toggle:active.active,
.btn-group>.btn-asus.dropdown-toggle:active.disabled,
.btn-group>.btn-asus.dropdown-toggle:active[disabled],
.btn-group.open>.btn-asus.dropdown-toggle:hover,
.btn-group.open>.btn-asus.dropdown-toggle:active,
.btn-group.open>.btn-asus.dropdown-toggle.active,
.btn-group.open>.btn-asus.dropdown-toggle.disabled,
.btn-group.open>.btn-asus.dropdown-toggle[disabled] {
    color: #fff;
    background-color: #d3d3d3;
    *background-color: #c6c6c6
}

.btn-asus.active:active,
.btn-asus.active.active,
.btn-asus:active:active,
.btn-asus:active.active,
.btn-group>.btn-asus.dropdown-toggle.active:active,
.btn-group>.btn-asus.dropdown-toggle.active.active,
.btn-group>.btn-asus.dropdown-toggle:active:active,
.btn-group>.btn-asus.dropdown-toggle:active.active,
.btn-group.open>.btn-asus.dropdown-toggle:active,
.btn-group.open>.btn-asus.dropdown-toggle.active {
    background-color: #b9b9b9 \9
}

.btn-asus.disabled,
.btn-asus[disabled] {
    cursor: default;
    background-image: none;
    background-color: #e6e6e6;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=65);
    opacity: 0.65;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-group .caret {
    border-top: 4px solid #33b9ff;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8
}

.btn-group>.btn-asus {
    position: relative;
    margin-left: -1px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0
}

.btn-group>.btn-asus:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px
}

.btn-group>.btn-asus:last-child,
.btn-group>.dropdown-toggle {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px
}

.btn-group>.btn-asus.dropdown-toggle {
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4)
}

.btn-asus .caret {
    border-bottom-color: #fff;
    border-top-color: #fff;
    opacity: 0.85;
    margin-left: 0;
    margin-top: 7px
}

.big_img {
    box-shadow: 0 0 5px #DDD
}

#MainZone_News a {
    color: #000;
    text-decoration: none
}

.breadcrumb {
    padding: 8px 15px;
    margin: 0 0 20px;
    list-style: none;
    background-color: #f5f5f5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.breadcrumb li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-shadow: 0 1px 0 #fff
}

.breadcrumb .divider {
    padding: 0 5px;
    color: #ccc
}

.breadcrumb .active {
    color: #999
}

.badge-asus {
    background-color: #1fb2ff;
    background-image: -moz-linear-gradient(top, #07abff, #47c0ff);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#07abff), to(#47c0ff));
    background-image: -webkit-linear-gradient(top, #07abff, #47c0ff);
    background-image: -o-linear-gradient(top, #07abff, #47c0ff);
    background-image: linear-gradient(to bottom, #07abff, #47c0ff);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF07ABFF', endColorstr='#FF47C0FF', GradientType=0)
}

form {
    margin: 0
}

.row-fluid-line {
    overflow: hidden;
    *zoom: 1
}

.row-fluid-line>[class*="span"] {
    float: left;
    margin-left: 2.5%;
    padding-left: 2.5%;
    background: url("//www.asus.com/media/img/gray-line.jpg") repeat-y 0 0
}

.row-fluid-line>[class*="span"]:first-child {
    margin-left: 0;
    padding-left: 0;
    background: none
}

.row-fluid-line>.span3 {
    width: 20.625%
}

.row-fluid-line>.span4 {
    width: 29.16667%
}

.row-fluid>.span-5col {
    width: 18%
}

.lt-ie8 .row-fluid>.span-5col {
    width: 17.98%
}

.span1-line,
.span2-line,
.span3-line,
.span4-line,
.span5-line,
.span6-line,
.span7-line,
.span8-line,
.span9-line,
.span10-line,
.span11-line {
    border-left: 1px solid #ccc;
    padding-left: 23px
}

.span3-line {
    width: 198px
}

.span8-line {
    width: 608px
}

.span9-line {
    width: 690px;
    *width: 691px
}

.span2-hot-product {
    width: 140px;
    border-left: 1px solid #ccc;
    padding-left: 11px;
    margin-left: 12px;
    position: relative;
    margin-top: 1em
}

.span3-hot-product {
    width: 196px;
    margin-left: 12px
}

.span3-hot-product .category-image {
    margin-top: 15px;
    margin-bottom: 0.5em
}

.span3-hot-product .category-image.leftimage {
    margin-left: -12px
}

.article-btn {
    position: absolute;
    right: 24px;
    top: 24px
}

.article-btn .article-go-left,
.article-btn .article-go-right {
    display: inline-block;
    width: 21px;
    height: 21px;
    background-position: 0 -22px
}

.article-btn .article-go-right {
    background-position: 0 -43px;
    margin-left: 2px
}

.article-btn .article-go-left {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px -21px
}

.article-btn .article-go-left:hover {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px -21px
}

.article-btn .article-go-right {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat -25px 0px
}

.article-btn .article-go-right:hover {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat -25px 0px
}

.article-btn .no_next {
    opacity: 1;
    filter: alpha(opacity=100)
}

.article-btn .article-go-left.no_next:hover,
.article-btn .article-go-left.no_next {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px 0px;
    cursor: default
}

.article-btn .article-go-right.no_next:hover,
.article-btn .article-go-right.no_next {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat -25px -21px;
    cursor: default
}

a.more-btn {
    background: url("//www.asus.com/media/img/more-button.gif") no-repeat 100% 3px;
    background-position: 100%;
    padding-right: 10px;
    text-decoration: none
}

.gray-bg {
    background: url("//www.asus.com/media/img/gray-background.jpg") repeat-x 0 0
}

/*
.gray-bg-small {
    background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAyAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAIBgYGBgYIBgYIDAgHCAwOCggICg4QDQ0ODQ0QEQwODQ0ODBEPEhMUExIPGBgaGhgYIyIiIiMnJycnJycnJycnAQkICAkKCQsJCQsOCw0LDhEODg4OERMNDQ4NDRMYEQ8PDw8RGBYXFBQUFxYaGhgYGhohISAhIScnJycnJycnJyf/wAARCABvAAIDASIAAhEBAxEB/8QAUAABAQEBAAAAAAAAAAAAAAAAAAIBBwEBAAAAAAAAAAAAAAAAAAAAABABAQEBAAAAAAAAAAAAAAAAABEBYREBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A7FBU6AuDZwBcFTQGzBcAVBUAbBYCoKAf/9k=) repeat-x 0 0
}
*/

.curl-shadow {
    position: relative;
    z-index: 1;
    overflow: visible
}

.side-content {
    overflow: hidden
}

hr.gray {
    background: #ccc;
    color: #ccc;
    clear: both;
    float: none;
    width: 100%;
    height: 1px;
    margin: 18px 0;
    border: none
}

#breadcrumbs {
    padding-top: 5px
}

#breadcrumbs a {
    color: #6a6a6a;
    text-decoration: none;
    font-size: 11px
}

#breadcrumbs a:hover {
    color: #33b9ff
}

.page-title {
    font-size: 28px;
    font-weight: normal;
    margin-bottom: 25px;
    padding-bottom: 7px
}

.double-border-bottom {
    border-bottom: 1px solid #fff;
    -webkit-box-shadow: inset 0 -1px 0px #cccccc;
    -moz-box-shadow: inset 0 -1px 0px #cccccc;
    box-shadow: inset 0 -1px 0px #cccccc
}

#product-list-checkbox label.checkbox:hover {
    color: #33b9ff
}

#befor-compare-area {
    margin-bottom: 1em
}

#befor-compare-area h3 {
    font-size: 1.3em;
    float: left
}

#compare-list-table th h2 {
    text-align: center;
    font-size: 1.15em;
    line-height: 1.1;
    font-weight: normal
}

#compare-list-table tr:first-child:hover th {
    background-color: transparent
}

#compare-list-table tr.different {
    color: #00a8ff
}

#compare-list-table .compare-item td {
    background-color: #1fb2ff;
    background-image: -moz-linear-gradient(top, #07abff, #47c0ff);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#07abff), to(#47c0ff));
    background-image: -webkit-linear-gradient(top, #07abff, #47c0ff);
    background-image: -o-linear-gradient(top, #07abff, #47c0ff);
    background-image: linear-gradient(to bottom, #07abff, #47c0ff);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF07ABFF', endColorstr='#FF47C0FF', GradientType=0)
}

#compare-list-table .compare-item td a.closeitem-button {
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    display: block;
    background: url("//www.asus.com/media/img/close_round.png") no-repeat scroll 100% 0
}

#compare-list-table .compare-item td a.closeitem-button:hover {
    background-image: url("//www.asus.com/media/img/close_round_hover.png")
}

#compare-list-table .compare-item.closed td a.closeitem-button {
    background-position: 0 -521px
}

#compare-list-table .compare-item.closed td a.closeitem-button:hover,
#compare-list-table .compare-item.closed td a.closeitem-button.open_round_hover,
#compare-list-table .compare-item.closed td a.closeitem-button.open_round-hover {
    background-position: 0 -461px
}

#compare-list-table .compare-item.closed td a.closeitem-button:hover {
    background-position: 0 -461px
}

.print-btn,
.link-btn,
.doc-btn {
    padding-top: 3px;
    padding-bottom: 3px
}

.print-btn {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px -151px;
    padding: 0 0 0 28px;
    height: 22px;
    display: inline-block;
    line-height: 2.2;
    *margin-top: 10px
}

.add-to-list input[type="checkbox"] {
    margin-right: 8px
}

.link-btn {
    background-position: 0 -1076px;
    padding-left: 25px
}

.doc-btn {
    background-position: 0 -1138px;
    padding-left: 23px
}

#specifications .product-aside {
    margin-left: 0
}

#product-spec li {
    width: 100%;
    vertical-align: top;
    background-color: #f0f0f0;
    overflow: hidden;
    padding-bottom: 10px
}

#product-spec li .spec-item {
    width: 17%;
    display: block;
    float: left;
    font-size: 1.2em;
    color: #33b9ff;
    background-color: #EAEAEA;
    padding: 20px;
    padding-bottom: 99999px;
    margin-bottom: -99999px
}

.product-spec {
    width: 100%!important;
    border: 1px solid #CCC;
    *border-bottom: 0px solid #CCC;
    border-bottom: 0px solid #CCC\9;
    margin: 0px 0px;
    overflow: hidden
}

.product-spec:first-child {
    border-top: 1px solid #CCC
}

.product-spec>li {
    width: 100%;
    vertical-align: top;
    background-color: #f0f0f0;
    list-style: none;
    overflow: hidden;
    padding-bottom: 20px;
    *border-bottom: 1px solid #CCC;
    border-bottom: 1px solid #CCC \9
}

.product-spec>li .spec-item {
    width: 17.3%;
    display: block;
    float: left;
    font-size: 1.2em;
    color: #33b9ff;
    background-color: #EAEAEA;
    padding: 20px;
    padding-bottom: 99999px;
    margin-bottom: -99999px
}

.product-spec>li:nth-child(even) .spec-item {
    background-color: #ffffff
}

.product-spec>li:nth-child(even) {
    background-color: #ffffff
}

.product-spec>li>.spec-data {
    width: 70%;
    padding: 20px;
    border-left: 1px solid #ccc;
    margin-left: 21.5%;
    padding-bottom: 99999px;
    margin-bottom: -99999px
}

.product-spec>li>.spec-data li {
    list-style: disc
}

.product-spec>li>.spec-data font {
    color: #333!important
}

#product-feature-area section h2 {
    font-size: 17px;
    line-height: 1.1;
    margin-bottom: 0.8em;
    color: #000;
    font-weight: normal
}

#product-review-area .media-review-article h1,
#product-review-area .new-article h1 {
    font-size: 18px;
    color: #33b9ff;
    font-weight: normal;
    line-height: 1.1;
    margin-bottom: 0.5em
}

.searchbar-gray {
    background-color: #e3e3e3;
    background-image: -moz-linear-gradient(top, #e9e9e9, #dbdbdb);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e9e9e9), to(#dbdbdb));
    background-image: -webkit-linear-gradient(top, #e9e9e9, #dbdbdb);
    background-image: -o-linear-gradient(top, #e9e9e9, #dbdbdb);
    background-image: linear-gradient(to bottom, #e9e9e9, #dbdbdb);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFE9E9E9', endColorstr='#FFDBDBDB', GradientType=0);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    padding: 10px 0;
    text-align: center;
    margin-bottom: 10px
}

.searchbar-gray .form-search {
    position: relative;
    display: inline-block
}

.searchbar-gray .form-search label {
    padding-right: 8px
}

.searchbar-gray .search-btn-blue {
    background: url("//www.asus.com/media/web_img/search_btn.png") no-repeat 0 0px;
    border: medium none;
    border-radius: 0 0 0 0;
    cursor: pointer;
    height: 23px;
    position: absolute;
    right: 3px;
    top: 4px;
    width: 25px;
    *right: 125px
}

.searchbar-gray .search-btn-blue span {
    display: none
}

#search-result {
    background-color: #fff;
    margin-left: -23px;
    padding: 15px 23px 15px 23px;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc
}

#search-result .pagination {
    text-align: center
}

#search-result #search-result-header {
    margin-bottom: 1em;
    padding-bottom: 0.5em
}

#search-result #search-result-header .item-title {
    font-size: 20px
}

.search-unit {
    position: relative
}

.search-unit .hot-product-pic {
    width: 100px;
    height: 100px;
    float: left;
    margin-right: 1em
}

.search-unit .add-to-list {
    position: absolute;
    top: 0;
    right: 10px
}

.search-unit .search-quicklink {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 2em;
    margin-bottom: 2em;
    background-color: #eee;
    text-align: right;
    border-bottom: 1px solid #ccc
}

#left-nav .divider {
    background-color: #ccc;
    border-bottom: 1px solid #fff;
    height: 1px;
    margin: 8px 1px;
    overflow: hidden
}

#left-nav.search-nav a:link,
#left-nav.search-nav a:visited {
    color: #33b9ff
}

#left-nav.search-nav a:hover {
    color: #0164a2
}

#left-nav.search-nav .nav-item-title {
    font-size: 16px
}

#left-nav.search-nav .active a {
    color: #000
}

.gallery-list>li {
    float: left;
    display: block
}

.gallery-list>li img {
    width: 238px;
    border-right: 1px solid #DDD;
    border-bottom: 1px solid #DDD
}

.gallery-list {
    border-top: 1px solid #DDD
}

#gallery {
    border-left: 1px solid #DDD
}

#product-gallery-area {
    width: 100%;
    margin: 0 auto
}

.lt-ie9 .gallery-list>li img {
    filter: progid: DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=315, Strength=1) progid: DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=225, Strength=0.3) progid: DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=0.3);
    max-width: none
}

.gallery-list>li:first-child img {
    width: 477px
}

.gallery-list .bigone img {
    width: 480px
}

.gallery-list .after-big-1 {
    margin-top: -240px
}

.gallery-list .after-big-2 {
    margin-left: 240px;
    margin-top: -240px;
    *margin-left: 0px
}

.member-func {
    border-bottom: 1px solid #ccc;
    padding-bottom: 1.5em
}

.member-func:last-child {
    border: none
}

.member-func .member-func-title {
    font-size: 16px
}

.member-func li {
    padding-top: 3px;
    padding-bottom: 3px
}

#member-page-content {
    min-height: 680px
}

.blueword {
    color: #33b9ff
}

.blueword a.icon-pencil {
    margin-left: 15px
}

#middle-menu-zone {
    background-color: #1b1b1b;
    padding: 25px 0 0
}

#middle-menu-zone #extra_link #footer_country_link {
    background: url("//www.asus.com/media/img/global_icon.png") no-repeat scroll 12px 8px;
    color: #FFF;
    display: block;
    float: left;
    font-size: 14px;
    padding: 8px 22px 8px 40px;
    text-decoration: none;
    background-color: #313131;
    border-radius: 35px
}

#middle-menu-zone #extra_link #footer_country_link span {
    color: #33b9ff
}

#middle-menu {
    margin-bottom: 0
}

#middle-menu .divider-vertical {
    display: none
}

#gallery .after-big-2 {
    border-top: 1px solid #DDD
}

.gallery-list .bigone img {
    width: 477px
}

#MDA {
    font-weight: bold;
    margin-top: 10px
}

html.Award #content {
    margin-bottom: 20px;
    min-height: 400px
}

#news-content .select-zone {
    text-align: left
}

#awards-page-zone .pull-right {
    margin-right: 20px
}

#news-content .btn-toolbar .btn-group {
    display: block;
    float: left
}

#news-content .select-zone .btn-toolbar .pagination {
    float: right;
    margin: 0
}

#news-content .row-fluid-line {
    clear: both
}

#list-table-area #compare-list-table .closed .closeitem-button {
    background: url("//www.asus.com/media/img/open_round.png") no-repeat scroll 100% 0
}

#list-table-area #compare-list-table .closed .closeitem-button:hover {
    background: url("//www.asus.com/media/img/open_round_hover.png") no-repeat scroll 100% 0
}

#AwardModal .modal-body img {
    padding: 0px 5px 5px 5px;
    display: block;
    float: left
}

#searchinput2 {
    border-radius: 0px
}

#member-above .span2 {
    width: 16%
}

#member-above .arrow-style {
    border-left: 1px solid #E5E5E5;
    bottom: 0;
    position: absolute;
    top: 70px;
    right: 0;
    padding-left: 17px;
    border-color: #E5E5E5;
    float: right
}

#member-above .arrow-style ul li {
    margin-bottom: 7px;
    padding-left: 18px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWBJREFUeNpskT1Lw1AUhk+Tkn5Am9hBhNo5dJAspbuCTlLQyf4B/Qcurg6Ci4Kji1MQBPEnCOLSCGZJcahTWuj3VyBNW1vfU+rFoi88ueck77m559zQfD4nlmVZMSxnoAC2gAfewHUul3ukpUJcYNu2jvgplUrpqqpSJBKh2WxGvu9Tr9ej4XD4gO9HhmF8hRzHkZG8apqWTyQS9J+63S55nneazWYvJUVRjmHMR6NRmkwmC9ZuwyJm4vE4wXdeqVTSXFCQZZnG47GAtX4XE/l0OiVsCKuyK2UymTQbgiAQ/GjTVMU7Pi68G2HTNJu6rlMymfxz9vK+S8sfUqlUokaj0Q8jfsEkdriH37L3PoWZNRgMeHmWeM71er3TbrdFk9b2x0rT1WqVRqPRfbFYdCQ8Oig6dF23j8IVI0xUq9Wo1Wq9w3MiLo6FXrj5K3CAach8cZhOE/kNuMDGiwN+CzAAcz3FLflNBE4AAAAASUVORK5CYII=") no-repeat 0 7px;
    display: block
}

.close-drop {
    text-indent: -9999px;
    height: 25px;
    height: 15px;
    width: 25px;
    margin: 0px;
    padding: 0px!important;
    position: absolute;
    top: 5px;
    right: 3px;
    background: url("//www.asus.com/media/img/glyphicons-halflings.png") -306px 0px no-repeat
}

.close-drop:hover {
    background: url("//www.asus.com/media/img/glyphicons-halflings-blue.png") -306px 0px no-repeat
}

#features>#product-feature-area>.row-fluid-line>[class*="span"] {
    margin: 0px!important;
    background-image: none!important;
    padding: 0px!important;
    border-bottom: 1px solid #CCC
}

#features>#product-feature-area>.row-fluid-line>[class*="span"]>section table {
    border-collapse: separate!important;
    width: 100%
}

#features>#product-feature-area hr {
    display: none
}

#ulMemberDrop>#member-above>ul>li>span.member-func-title {
    font-size: 16px;
    color: #333
}

#product_content_area>#features>#product-feature-area>.row-fluid-line>.hide-border-bottom {
    border-bottom: 0px solid #CCC!important
}

#search-result .search-unit .clearfix a {
    display: block
}

.search-unit .product-name {
    font-size: 16px;
    color: #000000;
    line-height: 1.2
}

#search-result .search-unit .clearfix span {
    color: #000000
}

#search-result .search-unit .clearfix a:hover h2 {
    color: #33b9ff
}

#reg-proudct-info-right {
    margin-top: 3em;
    border-left: 1px solid #CCC;
    margin-left: 10px;
    padding-left: 38px;
    float: left;
    width: 320px
}

#reg-proudct-info img {
    margin-top: 40px;
    margin-bottom: 40px
}

#reg-proudct-info-right #reg-product-items {
    list-style: none;
    margin: 0px;
    padding: 0px
}

#reg-proudct-info-right #reg-product-items li {
    float: left;
    width: 120px;
    height: 166px
}

#reg-proudct-info-right #reg-product-items li.reg-product-item-left {
    margin-right: 56px
}

#reg-proudct-info-right #reg-product-items li a h5 {
    color: #000000;
    margin: 0px;
    padding: 0px
}

#reg-proudct-info-right #reg-product-items li a p {
    font-size: 11px;
    color: #000000
}

#reg-proudct-info-right #reg-product-items li a:hover h5 {
    color: #33b9ff
}

#reg-proudct-info p {
    margin-bottom: 26px
}

#memberbar-zone .navbar-inner {
    min-height: 30px;
    background-color: #000000;
    border-bottom: 1px solid #313131
}

#memberbar-zone .navbar-inner .divider-vertical {
    border-left-color: #333;
    border-right-color: #222
}

#memberbar-zone .container {
    overflow: visible
}

#memberbar {
    margin: 0;
    overflow: visible;
    float: right
}

#memberbar ul.nav>li>a.top-cloud {
    background: url("//www.asus.com/media/img/cloud-icon.png") no-repeat 0px -15px;
    width: 28px;
    height: 25px
}

#memberbar ul.nav>li>a.top-cloud:hover {
    background: url("//www.asus.com/media/img/cloud-icon.png") no-repeat 0px 0px
}

#memberbar ul.nav>li>a {
    position: relative;
    padding: 4px 5px 5px 8px;
    background-color: transparent;
    color: #A5A4A4
}

#memberbar ul.nav>li>a:hover {
    color: #ffffff
}

#memberbar .divider-vertical {
    height: 16px;
    margin-top: 6px
}

#memberbar .avatar {
    border: 1px solid #5d5d5d;
    margin-top: 2px
}

#memberbar .info-number {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0 -83px;
    display: inline-block;
    width: 20px;
    height: 20px;
    color: #000000;
    text-align: center;
    margin-left: 0.5em;
    font-size: 11px
}

#compare-list .dropdown-menu,
#viewed-list .dropdown-menu {
    width: 720px;
    padding: 20px 44px;
    margin-left: -405px;
    left: 50%;
    top: 30px\9
}

#compare-list .dropdown-menu:after,
#viewed-list .dropdown-menu:after {
    right: 20px;
    left: auto
}

#compare-list .dropdown-menu:before,
#viewed-list .dropdown-menu:before {
    right: 20px;
    left: auto
}

#compare-list .dropdown-menu .divider,
#viewed-list .dropdown-menu .divider {
    margin: 12px 1px
}

#compare-list .dropdown-menu .compare-viewed-list>li,
#viewed-list .dropdown-menu .compare-viewed-list>li {
    position: relative;
    background: url("//www.asus.com/media/img/p_130_rull.jpg") no-repeat 0 0;
    min-height: 130px;
    margin-left: 2.0%
}

#compare-list .dropdown-menu .compare-viewed-list>li:first-child,
#viewed-list .dropdown-menu .compare-viewed-list>li:first-child {
    margin-left: 0px
}

#compare-list .dropdown-menu .compare-viewed-list>li img,
#viewed-list .dropdown-menu .compare-viewed-list>li img {
    border: 1px solid #ccc
}

#compare-list .dropdown-menu .compare-viewed-list>li .removebutton,
#viewed-list .dropdown-menu .compare-viewed-list>li .removebutton {
    right: -10px;
    top: -8px;
    position: absolute;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    background: url("//www.asus.com/media/img/remove.png") no-repeat 0 0
}

#compare-list .dropdown-menu .compare-viewed-list>li .removebutton:hover,
#viewed-list .dropdown-menu .compare-viewed-list>li .removebutton:hover {
    background: url("//www.asus.com/media/img/remove_hover.png") no-repeat 0 0
}

#compare-list .dropdown-menu .compare-viewed-list>li .list-product-name,
#viewed-list .dropdown-menu .compare-viewed-list>li .list-product-name {
    display: block;
    text-align: center
}

#compare-list .dropdown-menu .compare-viewed-list>li a,
#viewed-list .dropdown-menu .compare-viewed-list>li a {
    padding: 0
}

#compare-list .panel-group-title,
#viewed-list .panel-group-title {
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 2px;
    color: #454545;
    line-height: 34px;
    display: block;
    float: left
}

#compare-list .comparenow,
#viewed-list .comparenow {
    padding: 4px 20px;
    display: inline-block;
    margin-left: 5px;
    color: #fff;
    cursor: pointer
}

#compare-list-table td {
    word-wrap: break-word;
    word-break: break-all
}

.compare_title {
    min-height: 55px
}

#memberbar .compare-groups {
    float: right;
    height: 26px;
    margin-right: 15px;
    margin-top: 8px
}

#viewed-list .dropdown-menu {
    padding: 40px 44px 20px;
    width: 720px;
    *width: 730px;
    top: 30px\9
}

#viewed-list .dropdown-menu:after {
    right: 234px;
    left: auto
}

#viewed-list .dropdown-menu:before {
    right: 234px;
    left: auto
}

#viewed-list .dropdown-menu .compare-viewed-list {
    margin-bottom: 20px
}

#member-list .dropdown-menu {
    padding: 0;
    width: 960px;
    left: 50%;
    margin-left: -481px;
    top: 30px\9
}

#member-list .dropdown-menu:after {
    left: 930px
}

#member-list .dropdown-menu:before {
    left: 930px
}

#member-list .dropdown-menu .add-padding,
#member-list .dropdown-menu #memeber-under {
    padding-left: 30px;
    padding-right: 30px
}

#member-list .dropdown-menu .member-main-title {
    font-size: 22px;
    color: #333;
    display: inline-block;
    margin-top: 0.8em;
    margin-bottom: 0.5em;
    float: left
}

.member-main-title a {
    padding: 3px 20px 0 0
}

#member-list .dropdown-menu .memeber-item-title {
    font-size: 15px;
    color: #333
}

#member-list .dropdown-menu .member-level-info {
    float: right;
    padding-top: 12px
}

#member-list .dropdown-menu .member-level-info .member-level,
#member-list .dropdown-menu .member-level-info .member-exp,
#member-list .dropdown-menu .member-level-info .member-currency {
    padding-top: 12px
}

#member-list .dropdown-menu .logout-btn {
    float: right
}

#member-above>ul>li>ul {
    padding-bottom: 1.5em
}

#member-above>ul>li>ul a {
    font-size: 13px;
    color: #33b9ff;
    padding-left: 0;
    background-color: transparent;
    white-space: normal;
    background-image: none
}

#member-above>ul>li>ul a:hover {
    color: #0164a2;
    background-color: transparent
}

#memeber-under {
    background-color: #151515;
    background-image: -moz-linear-gradient(top, #0a0a0a, #282828);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0a0a0a), to(#282828));
    background-image: -webkit-linear-gradient(top, #0a0a0a, #282828);
    background-image: -o-linear-gradient(top, #0a0a0a, #282828);
    background-image: linear-gradient(to bottom, #0a0a0a, #282828);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF0A0A0A', endColorstr='#FF282828', GradientType=0);
    padding-top: 1em;
    padding-bottom: 1em
}

#memeber-under .row-fluid-line:first-child {
    margin-bottom: 0.5em
}

#memeber-under .row-fluid-line>li {
    border-right: 1px solid #333
}

#memeber-under .row-fluid-line>li>ul>li:first-child {
    border-bottom: 1px solid #333;
    margin-bottom: 7px;
    padding-bottom: 7px;
    height: 125px;
    overflow: hidden
}

#memeber-under .row-fluid-line>li:first-child {
    background-image: none
}

#memeber-under a {
    color: #33b9ff;
    background-color: transparent;
    padding-left: 0;
    background-image: none
}

#memeber-under a:hover {
    color: #fff
}

#memeber-under .memeber-item-title {
    display: block;
    color: #ccc;
    padding-bottom: 0.6em
}

#memeber-under li .thumbpic {
    padding: 0 5px 5px 0;
    float: left
}

#memeber-under li .thumbpic img {
    border: 1px solid #666
}

#memeber-under .memeber-forum-list li {
    border-bottom: 1px solid #333;
    margin-bottom: 5px!important;
    padding-bottom: 0px!important;
    height: auto!important
}

#memeber-under .memeber-forum-list li:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0
}

.navbar .container {
    width: 960px;
    position: relative
}

#mainmenu {
    margin-top: 30px;
    margin-bottom: 0;
    position: relative;
    z-index: 5001
}

.lt-ie8 #mainmenu {
    padding-top: 30px
}

#mainmenu .nav>li {
    padding: 10px
}

#mainmenu .nav>li>a {
    padding: 10px;
    line-height: 19px;
    color: #C0C0C0
}

#mainmenu .nav>li>a:hover {
    background-color: transparent;
    color: #33B9FF;
    text-decoration: none
}

#mainmenu .nav>li.active>a {
    color: #33B9FF;
    background-color: transparent;
    box-shadow: none
}

#mainmenu .nav>li.active:hover>a {
    color: #33B9FF;
    background-color: transparent
}

#nav {
    font-size: 16px
}

#nav ul {
    font-size: 12px
}

#asus-logo {
    margin-left: 0;
    padding-top: 20px
}

#asus-logo a {
    background: url("//www.asus.com/media/web_img/asus_logo.png") no-repeat;
    display: block;
    text-indent: -9999em;
    height: 23px
}

#social-media {
    float: left;
    margin-top: 3px;
    margin-right: 6px
}

#social-media ul li {
    padding: 0px 3px 0px 0px!important
}

#social-media ul li a {
    width: 26px;
    height: 26px;
    padding: 0!important
}

#social-media ul li .fb-icon {
    background: url("//www.asus.com/media/img/social_media.png") no-repeat scroll 0 0
}

#social-media ul li .youtube-icon {
    background: url("//www.asus.com/media/img/social_media.png") no-repeat scroll -27px 0
}

#social-media ul li .twitter-icon {
    background: url("//www.asus.com/media/img/social_media.png") no-repeat scroll -54px 0
}

#main-search-zone {
    padding-top: 15px;
    position: absolute;
    right: 0px
}

#main-search-zone #social-media .nav {
    margin: 0 2px 0 0
}

#main-search-zone #main-search {
    margin: 0
}

#main-search-zone #search-btn {
    background: url("//www.asus.com/media/web_img/search_btn.png") no-repeat 0 0px;
    border: none;
    cursor: pointer;
    height: 23px;
    position: absolute;
    right: 5px;
    top: 3px;
    *top: 4px;
    width: 25px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0
}

#main-search-zone #search-btn span {
    display: none
}

#main-search {
    float: left;
    position: relative
}

#main-search .search-query {
    width: 140px;
    font-size: 13px;
    height: 18px;
    line-height: 18px;
    padding: 6px 30px 6px 15px;
    background-color: #3B3B3B;
    border: none;
    color: #C8C8C8;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px
}

.search-query:focus {
    border-color: #00adff;
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: inset 0 1px 1px #00adff, 0 0 8px #00adff;
    -moz-box-shadow: inset 0 1px 1px #00adff, 0 0 8px #00adff;
    box-shadow: inset 0 1px 1px #00adff, 0 0 8px #00adff
}

#product-sub-nav,
#product-business-nav,
#shop-sub-nav {
    position: absolute;
    *z-index: 999;
    width: 900px;
    left: 50%;
    padding: 1.5em 30px 0.5em 30px;
    background-color: #151515;
    background-image: -moz-linear-gradient(top, #282828, #151515);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#282828), to(#151515));
    background-image: -webkit-linear-gradient(top, #282828, #151515);
    background-image: -o-linear-gradient(top, #282828, #151515);
    background-image: linear-gradient(to bottom, #282828, #151515);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#282828', endColorstr='#FF151515', GradientType=0);
    list-style-type: none;
    margin-left: -480px;
    margin-top: 10px
}

#products_memu>a:hover,
#commercial_memu>a:hover,
#shop_memu>a:hover {
    position: relative
}

#products_memu>a:hover:after,
#commercial_memu>a:hover:after,
#shop_memu>a:hover:after {
    content: "";
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #282828;
    position: absolute;
    left: 50%;
    margin-left: -3px;
    top: 100%;
    margin-top: 4px
}

#product-sub-nav>ul,
#product-business-nav>ul,
#shop-sub-nav>ul {
    margin-left: 0
}

#product-sub-nav>ul>li,
#product-business-nav>ul>li,
#shop-sub-nav>ul>li {
    list-style-type: none;
    color: #33b9ff;
    margin-bottom: 1.5em;
    line-height: 18px;
    *height: auto;
    font-size: 14px;
    *min-height: 300px
}

#product-sub-nav>ul ul,
#product-business-nav>ul ul,
#shop-sub-nav>ul ul {
    margin-left: 0;
    list-style-type: none;
    margin-top: 10px
}

#product-sub-nav>ul ul li a,
#product-business-nav>ul ul li a,
#shop-sub-nav>ul ul li a {
    color: white;
    text-decoration: none;
    padding: 0.4em 0;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px
}

#product-sub-nav>ul ul li a:hover,
#product-business-nav>ul ul li a:hover,
#shop-sub-nav>ul ul li a:hover {
    color: #33b9ff
}

.no-marging-left {
    margin-left: 0!important;
    clear: both
}

#product-sub-nav>ul ul li a:active,
#product-business-nav>ul ul li a:active,
#shop-sub-nav>ul ul li a:active {
    background-color: transparent
}

#main-product-nav div {
    display: none
}

#main-search,
#main-product-nav {
    height: auto
}

#middle-menu {
    font-size: 16px
}

#middle-menu .navbar-li {
    margin: 4px 0;
    display: block
}

#middle-menu a {
    color: #a5a4a4
}

#middle-menu a:hover {
    color: #33b9ff;
    background-color: transparent
}

#middle-menu .menuevent {
    background: url(//www.asus.com/media/web_img/asus_sprite.png) no-repeat 0 -103px;
    padding: 2px 0 0 26px;
    display: block;
    color: #33b9ff
}

#middle-menu .menuevent:hover {
    color: #0164A2
}

#mainfooter #bottom-menu {
    margin-top: 55px
}

#mainfooter #bottom-menu a:link,
#mainfooter #bottom-menu a:visited {
    color: #606060;
    font-size: 85%;
    margin-right: 10px;
    padding-right: 10px;
    text-decoration: none
}

#mainfooter {
    background-color: #1B1B1B;
    padding: 34px 0px 20px 0px
}

#mainfooter .container {
    position: relative
}

#mainfooter .row {
    margin-left: 0px;
    overflow: hidden
}

#mainfooter .span3 {
    width: 214px;
    padding-bottom: 99999px;
    margin-bottom: -99999px
}

#products-sitemap h4,
#aside-menu h4,
#help-menu h4 {
    color: #ffffff;
    font-weight: normal;
    font-size: 16px
}

#products-sitemap ul,
#aside-menu ul,
#help-menu ul {
    display: block;
    list-style: none outside none;
    margin: 0 0 0 0;
    float: left;
    font-size: 11px
}

#products-sitemap ul li,
#aside-menu ul li,
#help-menu ul li {
    width: 140px
}

#products-sitemap ul a,
#aside-menu ul a,
#help-menu ul a {
    color: #a5a4a4;
    text-decoration: none;
    font-size: 12px
}

#products-sitemap ul a:hover,
#aside-menu ul a:hover,
#help-menu ul a:hover {
    color: #33b9ff
}

#bottom-menu {
    margin-top: 40px;
    color: #A5A4A4!important
}

#bottom-menu a {
    color: #A5A4A4!important
}

#bottom-menu a:hover {
    color: #33b9ff!important
}

#bottom-menu a:link,
#bottom-menu a:visited {
    color: #333;
    font-size: 85%;
    margin-right: 10px;
    padding-right: 10px;
    text-decoration: none
}

#bottom-menu a:hover {
    color: #33b9ff
}

#bottom-menu #copyright {
    font-size: 85%;
    float: right;
    margin-right: 30px;
    *margin-top: -20px
}

#bottom-menu>a:first-child {
    border-right: 1px solid #333
}

#products-sitema {
    margin-left: 10px
}

#help-menu {
    border-right: 1px solid #313131
}

#call_center {
    color: #A5A4A4
}

#call_center h4 {
    font-size: 12px;
    float: left;
    margin: 4px 4px 0px 0px;
    padding: 0px;
    color: #A5A4A4;
    line-height: 10px
}

#call_center p {
    margin: 0
}

#call_center span {
    color: #777;
    font-size: 16px;
    font-weight: bold;
    padding: 0
}

.container>.row>.span4 {
    margin-left: 0px;
    width: 300px;
    padding-left: 20px
}

.member-collapse.collapse {
    height: auto!important;
    overflow: visible!important
}

.search-collapse.collapse {
    height: auto!important;
    overflow: visible!important
}

#memberbar {
    float: right
}

#product-level3 .caret {
    *height: 9px
}

.navbar .nav>li>a>.member-arrow {
    display: none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    z-index: 9999;
    left: 100%;
    margin-left: -20px;
    top: 28px
}

.award-unit .award-model {
    height: 250px
}

.left-menu-zone .open {
    z-index: 200
}

.btn-group .dropdown-menu {
    max-width: 320px!important
}

#ulInitDrop {
    width: 200px;
    left: 50%;
    margin-left: -100px;
    padding: 10px
}

#ulInitDrop .member-arrow {
    display: block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    z-index: 308;
    left: 50%;
    margin-left: -8px;
    top: -6px
}

.open-check {
    margin-bottom: 10px
}

.open-check input[type="checkbox"] {
    padding: 0px;
    margin: 0px;
    margin-right: 4px
}

#media_area>.article>.btn-group>a {
    color: white!important
}

#compare_panel>.compare_title {
    min-height: 50px
}

#main-search-zone .selectbox {
    width: 280px;
    margin-left: -89px;
    box-shadow: 0 0 4px #484E53;
    list-style-type: none;
    position: absolute;
    background-color: white;
    top: 30px;
    right: 0;
    *border: 1px solid #ccc;
    border: 1px solid #ccc\0
}

:root #main-search-zone .selectbox {
    border: 0px solid #cccccc \0/IE9
}

#main-search-zone .selectbox li {
    padding: 6px;
    color: #222
}

#main-search-zone .selectbox li .keyword,
.selectbox2 .keyword {
    font-weight: bold;
    color: #0080E4
}

.selectbox .select,
.selectbox2 .select {
    background-color: #dcdcdc;
    cursor: pointer
}

.selectbox2 {
    margin-left: 160px!important;
    width: 548px;
    text-align: left;
    position: absolute;
    z-index: 1000;
    list-style-type: none;
    background-color: white;
    box-shadow: 0 0 4px #484E53
}

.selectbox2 li {
    padding: 6px;
    color: #222
}

#product-social-button {
    width: 280px
}

.hide-line {
    border: 0px solid #ffffff!important
}

#member-page-content select {
    width: auto;
    height: auto;
    padding: 0px;
    margin-top: 10px
}

#member-page-content img[src$="magtable_2.gif"],
#member-page-content img[src$="magtable_4.gif"] {
    display: none
}

#main-zone>.container h1.page-title.double-border-bottom {
    margin-bottom: 25px!important
}

.btn-group a.btn-asus {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

#news_menu_list #left-nav>li a {
    *color: #33b9ff
}

#news_menu_list #left-nav>li a:hover {
    *color: #0164a2
}

#memberbar #cart-list .dropdown-menu {
    width: 290px;
    left: 50%;
    margin-left: -145px;
    padding: 20px 24px
}

.open#cart-list .member-arrow {
    display: block!important
}

.cart-li {
    width: 260px;
    border-bottom: 1px solid #ccc;
    margin: 10px 0px
}

#cart-list>a {
    padding-left: 20px!important;
    background-position: 0px 7px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEI1RDBFQ0Y2RUE2MTFFMjk4MzVGQzYwQTIwNjE0RDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEI1RDBFRDA2RUE2MTFFMjk4MzVGQzYwQTIwNjE0RDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjVEMEVDRDZFQTYxMUUyOTgzNUZDNjBBMjA2MTRENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQjVEMEVDRTZFQTYxMUUyOTgzNUZDNjBBMjA2MTRENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvBiTlkAAADBSURBVHjaYszNK2hggIAJkydN+MBAImAB4noo2x+IDUk1gAmIHYH4AhAbAF3jQKoBjCAC6g2QSxYA8UMS9B9gQRNIICcMkEEh1DuEgAEQ92Mz4AIwJg4Q0g30MkogUgQoNgDdC/lERqU+LgMCoJgYAEq1C9AN2ADEE4k0ABTgH2AGHIAmJKJdANTMCA9EaNQFQg2C2wDlw/AFNDlEUkaKXwUgdR/KNQQafAFJDpR4zkO5ikC5B7gSiQLUIKLkAAIMALuMOPjD8915AAAAAElFTkSuQmCC)
}

.cart-view {
    margin: 0px 0px
}

.cart-item {
    list-style-type: none
}

.cart-item>.cart-link {
    padding: 0;
    color: #000
}

.cart-item>.cart-link>div {
    float: left
}

.cart-item>.cart-link:hover .cart-p-name {
    color: #33b9ff
}

.cart-item>.cart-link:hover .cart-quantity {
    color: #000
}

.cart-p-name {
    font-size: 12px;
    width: 170px;
    overflow: hidden;
    white-space: normal;
    height: 40px
}

.cart-quantity {
    font-size: 12px;
    margin-bottom: 0px
}

.cart-quantity span {
    color: #0164a2
}

.cart-p-img {
    float: left;
    margin-right: 9px;
    width: 70px;
    height: 70px
}

.cart-price {
    color: #33b9ff;
    font-size: 16px;
    text-align: right
}

.cart-price span {
    color: #000;
    font-size: 10px;
    text-decoration: line-through;
    margin-right: 6px
}

.cart-shipping {
    font-size: 12px;
    color: #000
}

.cart-shipping span {
    float: right;
    *margin-top: -26px
}

.cart-Total {
    color: #000;
    font-weight: bold;
    font-size: 16px;
    width: 260px
}

.cart-Total span {
    color: #33b9ff;
    float: right;
    *: -26px
}

.cartBtn {
    color: #ffffff!important;
    width: 28%;
    margin-right: 30px;
    display: inline-block!important
}

.cart-group {
    margin-left: 0
}

.cart-group>li {
    list-style: none
}

.cart-group .btn-asus {
    margin-right: 0px
}

.sec-bar {
    background-color: #30A3E4;
    width: 0%;
    height: 3px;
    position: absolute;
    top: 100%;
    margin-top: -3px;
    z-index: 10;
    overflow: hidden
}

.sb-cut-nav {
    margin: 10px auto;
    text-align: center
}

.sb-cut-nav a {
    margin-left: 10px;
    width: 30px;
    height: 30px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    background-repeat: no-repeat;
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAMAEYDAREAAhEBAxEB/8QAiQAAAgMBAAAAAAAAAAAAAAAAAAYHCAkFAQEBAAMBAAAAAAAAAAAAAAAABwEFBggQAAAEBAYBAwUBAAAAAAAAAAEREgMAAgQFIRMUFQYWB0EiIzFRcUIlFxEAAQIDBQUECwAAAAAAAAAAAAERIQIDYRMUBQYxQVESBIEiMiRxkaGxwUJSojMVFv/aAAwDAQACEQMRAD8A2N5Jya7Dd6xinrHaJiiemZbaamGU0CICIkShmEDIYAkbiN0qbtaQfqymfZdmYndACWkAFRehnGN4huGmMgIAhfzvza78F4K7c7F8dzuFYzb6esGUJtPmyuTi6EswCAiTYygfqMdJpXK6WY9alOr4URZlTjsT3q5xuus7rZTl15RhPNMkiL9LoqqvqRktKm+I/L/PG+d2G2XO/V3ILZyCtaoayjrXJn0DUTBJK43NOYtoETEJcCig6j030K9FUqU5EkmklVUVGTZGPF9kYkp0lq/MpMxp061WerJUnSRUmj4oIsvBlitiGjURo9EBABAEX8o6huf9DU68pdVoyIiwWr1L7YwA9WTbtupdqToUfCn84meJn9TgDrQAQAj+ROpdTu3eMvreWGtzFGZhl5aPctRJTicbHKMVipMJ+Xd8dsGZ3sNNqDBYKpjmuW7z+lG7XZrWK2+Fv8I7cHVt37KmfZt+yySkVabK9poMl+4jL9o7fU/7vC+Y5Lr5rt/ue3hD2E30X/OY7yt5fd7lvW7eRrOMWLlRNywhABAH/9k=)
}

.sb-cut-nav a:hover,
.sb-cut-nav a.active {
    background-position: -35px 0px
}

#searchinputDefault {
    display: none
}

.form-search label {
    display: inline-block
}

#memberbar-zone {
    z-index: 5002
}

.version-group {
    float: right;
    margin-top: 6px;
    margin-right: 10px
}

#version-btn-1 {
    padding: 0 10px;
    border-right: 1px solid #ccc;
    line-height: 12px;
    display: inline-block
}

#version-btn-2 {
    padding: 0 10px;
    line-height: 12px;
    display: inline-block
}

#version-btn-1.active,
#version-btn-2.active {
    color: #0164a2
}

#member-msg-num {
    display: inline-block;
    padding: 0px!important
}

#member-msg-num .info-number {
    margin-left: 0em
}

#anchorMemberDrop,
#asus-cloud {
    display: inline-block;
    padding: 2px!important;
    margin-right: 4px
}

#asus-cloud {
    height: 22px;
    padding-left: 32px!important;
    margin: 0 8px;
    background: transparent url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAOABwDAREAAhEBAxEB/8QAaAAAAwEBAAAAAAAAAAAAAAAABgcIAQkBAQAAAAAAAAAAAAAAAAAAAAAQAAAFAgQEBAcBAAAAAAAAAAECAwQFBgcREhMUACEVFjEiMhdBYWJTldVXCBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A5I2wsgZ0aFrW5ThhB0IZo5mEoV1IItZWZatETqlIybGMCpirHIBc3IRKIiX4DwGNv9FOl5JNhN29pB1bpRQEnFDoRDdEqTQRyjoOyFK4KsUvMFBP6ueHAGNY2dtclcWVtDT5KmgKxUIVWjZqUcN3MZJKroA5QbHTK3RURBTHSIoBz4HDzB44BOPtxX/cXaPZc33Rpa/QNivu9L7ulkzZPqww+fAUJduApap3tIS1U143tvUxqUh0H9JyzF++RIii1KRu5YuopF2iZBcgZwKIgYpswG54gAKXsC3n91p38RUP63gHxc2BdhSlk6am65cKygdaeMriSjOTTX0THSBNig0BA8oYhRARKdVApOfkEQ8AO+lOvY3tHuqV2Ww33uts3OntN/h03Y4dX2WfnrbfT1OXp4D/2Q==) 0 50% no-repeat
}

#anchorMemberDrop>img {
    margin-top: 0!important;
    margin-right: 6px
}

.no-menu-list #contentpage_menu_list {
    display: none
}

.no-menu-list #member-page-content {
    border-left: 0px solid #ccc
}

.detect-section {
    margin-top: 120px
}

.detect-top {
    margin-bottom: 50px
}

.detect-top h1 {
    font-size: 18px;
    font-weight: normal;
    line-height: 22px
}

.detect-middle {
    border-top: solid 1px #CCC;
    padding-top: 50px;
    margin-bottom: 50px
}

.detect-middle .span6,
.detect-middle .span6-line {
    min-height: 100px
}

.detect-middle .span6 a,
.detect-middle .span6-line a {
    background: #FFF url(//www.asus.com/media/img/entry-icon.png) 0 0 no-repeat;
    height: 41px;
    display: block;
    padding-left: 50px;
    font-size: 14px;
    vertical-align: middle
}

.detect-bottom {
    background: url("//www.asus.com/media/img/product-header-gray-bg.jpg") no-repeat 0px 0;
    background-size: 100%
}

.detect-bottom p {
    margin: 40px 0 0 0
}

#ResultArea .span3 {
    margin-left: 3%;
    width: 22%
}

#ResultArea .span9-line {
    margin-left: 2%;
    width: 70%
}

@media (min-width: 960px) {
    .curl-shadow::before,
    .curl-shadow::after,
    #article-zone:before,
    #article-zone:after,
    .product-home-top-banner:before,
    .product-home-top-banner:after,
    #business-banner-zone #inner-banner-zone::before,
    #business-banner-zone #inner-banner-zone::after {
        content: "";
        z-index: -1;
        position: absolute;
        left: 14px;
        top: 30px;
        width: 300px;
        height: 100px;
        -webkit-box-shadow: rgba(0, 0, 0, 0.5) -8px -2px 14px;
        -moz-box-shadow: rgba(0, 0, 0, 0.5) -8px -2px 14px;
        box-shadow: rgba(0, 0, 0, 0.5) -8px -2px 14px;
        -webkit-transform: scale(1) rotate(6deg) translate(-3pt, 2pt) skew(15deg, 0deg);
        -moz-transform: scale(1) rotate(6deg) translate(-3pt, 2pt) skew(15deg, 0deg);
        -o-transform: scale(1) rotate(6deg) translate(-3pt, 2pt) skew(15deg, 0deg);
        transform: scale(1) rotate(6deg) translate(-3pt, 2pt) skew(15deg, 0deg)
    }
    .curl-shadow::after,
    #article-zone:after,
    .product-home-top-banner:after,
    #business-banner-zone #inner-banner-zone::after {
        left: auto;
        right: 12px;
        -webkit-box-shadow: rgba(0, 0, 0, 0.5) 8px -2px 14px;
        -moz-box-shadow: rgba(0, 0, 0, 0.5) 8px -2px 14px;
        box-shadow: rgba(0, 0, 0, 0.5) 8px -2px 14px;
        -webkit-transform: scale(1) rotate(-6deg) translate(3pt, 2pt) skew(-15deg, 0deg);
        -moz-transform: scale(1) rotate(-6deg) translate(3pt, 2pt) skew(-15deg, 0deg);
        -o-transform: scale(1) rotate(-6deg) translate(3pt, 2pt) skew(-15deg, 0deg);
        transform: scale(1) rotate(-6deg) translate(3pt, 2pt) skew(-15deg, 0deg)
    }
    #main-product-nav,
    #main-search {
        display: block!important
    }
    #product-sub-nav>ul ul,
    #product-business-nav>ul ul,
    #shop-sub-nav>ul ul {
        display: block!important
    }
}

.social_header {
    min-height: 52px;
    padding-left: 70px
}

.social-title {
    font-size: 30px;
    font-weight: normal
}

.social_header p {
    margin: 0
}

.social_header h3 {
    margin: 0;
    line-height: 26px;
    font-weight: normal
}

.s-faceBook {
    background: #fff url("//www.asus.com/media/img/social-icon.png") 0 0 no-repeat
}

.s-twitter {
    background: #fff url("//www.asus.com/media/img/social-icon.png") 0 -93px no-repeat
}

.s-YouTube {
    background: #fff url("//www.asus.com/media/img/social-icon.png") 0 -175px no-repeat
}

.s-google {
    background: #fff url("//www.asus.com/media/img/social-icon.png") 0 -257px no-repeat
}

.s-pinterest {
    background: #fff url("//www.asus.com/media/img/social-icon.png") 0 -339px no-repeat
}

.s-instangram {
    background: #fff url("//www.asus.com/media/img/social-icon.png") 0 -422px no-repeat
}

.link-group {
    margin: 0px 0 30px 70px
}

.no-result {
    min-height: 300px;
    text-align: center;
    margin-top: 20px;
    font-size: 22px
}

#aside-button {
    margin-left: 0
}

#product-social-button {
    float: right
}

#RememberModel {
    top: 50%;
    left: 50%;
    z-index: 1000000
}

#rog_black_style {
    background-color: #000000
}

#rog_black_style #mainmenu .nav>li>a:hover {
    color: #a10302
}

#rog_black_style #mainmenu .nav>li.active>a {
    color: #a10302
}

#rog_black_style #product-sub-nav>ul>li,
#rog_black_style #product-business-nav>ul>li,
#rog_black_style #shop-sub-nav>ul>li {
    color: #a10302
}

#rog_black_style #memberbar .info-number {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat -25px -83px
}

#rog_black_style #main-search-zone #search-btn {
    background: url("//www.asus.com/media/web_img/search_btn_black.png") no-repeat 0 0px
}

#rog_black_style #middle-menu .menuevent {
    background: url(//www.asus.com/media/web_img/asus_sprite.png) no-repeat 0 -127px;
    color: #a10302
}

#rog_black_style #middle-menu-zone #extra_link #footer_country_link span {
    color: #a10302
}

#rog_black_style .article-btn .article-go-left {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px -62px
}

#rog_black_style .article-btn .article-go-left:hover {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px -62px
}

#rog_black_style .article-btn .article-go-right {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat -25px -41px
}

#rog_black_style .article-btn .article-go-right:hover {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat -25px -41px
}

#rog_black_style .article-btn .article-go-left.no_next:hover,
#rog_black_style .article-btn .article-go-left.no_next {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px -41px
}

#rog_black_style .article-btn .article-go-right.no_next:hover,
#rog_black_style .article-btn .article-go-right.no_next {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat -25px -62px
}

#rog_black_style #products-sitemap ul a:hover,
#rog_black_style #aside-menu ul a:hover,
#rog_black_style #help-menu ul a:hover,
#rog_black_style #product-sub-nav>ul ul li a:hover,
#rog_black_style #product-business-nav>ul ul li a:hover,
#rog_black_style #shop-sub-nav>ul ul li a:hover,
#rog_black_style #middle-menu a:hover {
    color: #a10302
}

#rog_black_style #bottom-menu a:hover {
    color: #a10302!important
}

#rog_black_style .print-btn {
    background: url("//www.asus.com/media/web_img/asus_sprite.png") no-repeat 0px -175px;
    color: #a10302
}

#rog_black_style .print-btn:hover {
    color: #920201
}

#rog_black_style .gray-bg-small {
    background-image: none
}

#rog_black_style #main-search-zone .selectbox li .keyword {
    color: #a10302
}

#rog_black_style .nav-tabs>.active>a {
    color: #000000
}

#rog_black_style .nav-tabs>li>a:hover {
    color: #000000
}

#rog_black_style .search-query:focus {
    border-color: #ff0000;
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: 0 0px 10px rgba(255, 0, 0, 0.5);
    -moz-box-shadow: 0 0px 10px rgba(255, 0, 0, 0.5);
    box-shadow: 0 0px 10px rgba(255, 0, 0, 0.5)
}

#rog_black_style .gray-bg-small {
    background-image: none
}

#rog_black_style .product-spec {
    border: 1px solid #3B3B3B
}

#rog_black_style .product-spec:first-child {
    border-top: 1px solid #3B3B3B
}

#rog_black_style .product-spec>li {
    background-color: #1A1A1A;
    color: #ffffff;
    *border-bottom: 1px solid #3B3B3B;
    border-bottom: 1px solid #3B3B3B \9
}

#rog_black_style .product-spec>li .spec-item {
    color: #A10304;
    background-color: #1A1A1A
}

#rog_black_style .product-spec>li>.spec-data {
    border-left: 1px solid #3B3B3B
}

#rog_black_style .product-spec>li:nth-child(even) {
    background-color: #000
}

#rog_black_style .product-spec>li:nth-child(even) .spec-item {
    background-color: #000
}

#rog_black_style #NBSpecNotic {
    color: #565656
}

#rog_black_style #gallery {
    border-left: 1px solid #3b3b3b
}

#rog_black_style .gallery-list {
    border-top: 1px solid #3b3b3b
}

#rog_black_style .gallery-list>li img {
    border-right: 1px solid #3b3b3b;
    border-bottom: 1px solid #3b3b3b
}

#award-select-zone .control-label {
    font-size: 14px
}

#award-select-zone .btn-group {
    margin-left: 20px
}

#AwardModal,
#PopupModel,
#ProductVideoModal,
#VideoModal,
#ShopModal,
#ProductAwardModal {
    z-index: 1000000
}

.youtubeBox {
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex
}

.y-iframe {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 80%;
    height: 80%;
    margin: auto
}

.y-close {
    position: absolute;
    right: 16px;
    top: 16px
}

.y-title {
    position: absolute;
    top: 16px;
    left: 16px;
    font-size: 22px
}

#overview-aside-nav {
    position: fixed;
    top: 50%;
    right: 6px;
    margin-top: -11.6875em;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#overview-aside-nav ul {
    list-style: none;
    display: block
}

#overview-aside-nav ul li {
    position: relative;
    width: 20px;
    height: 8px;
    padding: 7px;
    cursor: pointer;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease
}

#overview-aside-nav ul li div {
    width: 8px;
    height: 8px;
    overflow: hidden;
    margin-left: auto;
    background: #C8C8C8;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
    box-shadow: inset 0 0 1px #777
}

#overview-aside-nav ul li b {
    display: none;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 24px;
    white-space: nowrap;
    font-size: 12px;
    color: #0096FF;
    font-weight: 600;
    line-height: 1
}

#overview-aside-nav ul li:hover b {
    display: block!important;
    -webkit-animation: fadein 0.3s ease-out;
    -moz-animation: fadein 0.3s ease-out;
    -ms-animation: fadein 0.3s ease-out;
    -o-animation: fadein 0.3s ease-out;
    animation: fadein 0.3s ease-out
}

#overview-aside-nav ul li:hover div {
    background: #00A8FF
}

#overview-aside-nav ul li.on {
    height: 30px!important
}

#overview-aside-nav ul li.on div {
    background: #00A8FF;
    height: 30px!important
}

@media (max-width: 959px) {
    #overview .overview-wrapper {
        width: 100%!important
    }
}

#MDA .MDA2015 {
    margin-left: 20px;
    margin-right: 20px;
    position: relative;
    z-index: 10000
}
