
#colorboxNodeLoading {
    background: url(/sites/all/modules/patched/colorbox_node/./images/loading.gif) no-repeat center center;
    width: 100%;
    height: 100%;
}

/**/
.container-inline-date {
    clear: both;
}

.container-inline-date .form-item {
    float: none;
    margin: 0;
    padding: 0;
}

.container-inline-date > .form-item {
    display: inline-block;
    margin-right: 0.5em;
    vertical-align: top;
}

fieldset.date-combo .container-inline-date > .form-item {
    margin-bottom: 10px;
}

.container-inline-date .form-item .form-item {
    float: left;
}

.container-inline-date .form-item,.container-inline-date .form-item input {
    width: auto;
}

.container-inline-date .description {
    clear: both;
}

.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option {
    margin-right: 5px;
}

.container-inline-date .date-spacer {
    margin-left: -5px;
}

.views-right-60 .container-inline-date div {
    margin: 0;
    padding: 0;
}

.container-inline-date .date-timezone .form-item {
    clear: both;
    float: none;
    width: auto;
}

.container-inline-date .date-padding {
    float: left;
}

fieldset.date-combo .container-inline-date .date-padding {
    padding: 10px;
}

.views-exposed-form .container-inline-date .date-padding {
    padding: 0;
}

#calendar_div,#calendar_div td,#calendar_div th {
    margin: 0;
    padding: 0;
}

#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar {
    border-collapse: separate;
    margin: 0;
    width: 185px;
}

.calendar td {
    padding: 0;
}

span.date-display-single {
}

span.date-display-start {
}

span.date-display-end {
}

.date-prefix-inline {
    display: inline-block;
}

.date-clear {
    clear: both;
    display: block;
    float: none;
}

.date-no-float {
    clear: both;
    float: none;
    width: 98%;
}

.date-float {
    clear: none;
    float: left;
    width: auto;
}

.date-float .form-type-checkbox {
    padding-right: 1em;
}

.form-type-date-select .form-type-select[class*=hour] {
    margin-left: .75em;
}

.date-container .date-format-delete {
    float: left;
    margin-top: 1.8em;
    margin-left: 1.5em;
}

.date-container .date-format-name {
    float: left;
}

.date-container .date-format-type {
    float: left;
    padding-left: 10px;
}

.date-container .select-container {
    clear: left;
    float: left;
}

div.date-calendar-day {
    background: #F3F3F3;
    border-top: 1px solid #EEE;
    border-left: 1px solid #EEE;
    border-right: 1px solid #BBB;
    border-bottom: 1px solid #BBB;
    color: #999;
    float: left;
    line-height: 1;
    margin: 6px 10px 0 0;
    text-align: center;
    width: 40px;
}

div.date-calendar-day span {
    display: block;
    text-align: center;
}

div.date-calendar-day span.month {
    background-color: #B5BEBE;
    color: white;
    font-size: .9em;
    padding: 2px;
    text-transform: uppercase;
}

div.date-calendar-day span.day {
    font-size: 2em;
    font-weight: bold;
}

div.date-calendar-day span.year {
    font-size: .9em;
    padding: 2px;
}

.date-form-element-content-multiline {
    padding: 10px;
    border: 1px solid #CCC;
}

.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required {
    margin-left: 1.3em;
}

#edit-field-settings-granularity .form-type-checkbox {
    margin-right: .6em;
}

.date-year-range-select {
    margin-right: 1em;
}

/**/
#ui-datepicker-div {
    font-size: 100%;
    font-family: Verdana,sans-serif;
    background: #eee;
    border-right: 2px #666 solid;
    border-bottom: 2px #666 solid;
    z-index: 9999;
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}

.ui-datepicker .ui-datepicker-next {
    right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
    float: left;
    font-size: 1em;
    margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {
    width: 49%;
}

.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
    float: right;
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}

.ui-datepicker td {
    border: 0;
    padding: 1px;
}

.ui-datepicker td span,.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
}

.ui-datepicker-rtl {
    direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

/**/
.field .field-label {
    font-weight: bold;
}

.field-label-inline .field-label,.field-label-inline .field-items {
    float: left;
}

form .field-multiple-table {
    margin: 0;
}

form .field-multiple-table th.field-label {
    padding-left: 0;
}

form .field-multiple-table td.field-multiple-drag {
    width: 30px;
    padding-right: 0;
}

form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {
    padding-right: .5em;
}

form .field-add-more-submit {
    margin: .5em 0 0;
}

/**/
.views-exposed-form .views-exposed-widget {
    float: left;
    padding: .5em 1em 0 0;
}

.views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.6em;
}

.views-exposed-form .form-item,.views-exposed-form .form-submit {
    margin-top: 0;
    margin-bottom: 0;
}

.views-exposed-form label {
    font-weight: bold;
}

.views-exposed-widgets {
    margin-bottom: .5em;
}

.views-align-left {
    text-align: left;
}

.views-align-right {
    text-align: right;
}

.views-align-center {
    text-align: center;
}

.views-view-grid tbody {
    border-top: none;
}

.view .progress-disabled {
    float: none;
}

/**/
#admin-menu {
    background: #101010 url(/sites/all/modules/contrib/admin_menu/images/bkg.png) bottom left repeat-x;
    font-size: 9px;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    left: 0;
    position: absolute;
    text-align: left;
    top: 0;
    width: 100%;
}

#admin-menu-wrapper {
    overflow: hidden;
}

#admin-menu .dropdown .admin-menu-icon a {
    padding: 1px 8px 4px;
}

#admin-menu .dropdown .admin-menu-icon ul a {
    padding: 4px 8px;
}

#admin-menu .dropdown .admin-menu-icon img {
    vertical-align: bottom;
}

#admin-menu .dropdown .admin-menu-users a {
    background: transparent url(/sites/all/modules/contrib/admin_menu/images/icon_users.png) 90% center no-repeat;
    padding-right: 22px;
}

#admin-menu .dropdown .admin-menu-action,#admin-menu .dropdown .admin-menu-search {
    float: right;
}

#admin-menu .dropdown .admin-menu-action a {
    border-left: 1px solid #323232;
    border-right: none;
}

body.admin-menu {
    margin-top: 20px !important;
}

#admin-menu,#admin-menu .dropdown {
    line-height: 1.4em;
    list-style: none;
    margin: 0;
    padding: 0;
    z-index: 999;
}

#admin-menu .dropdown {
    position: static;
}

#admin-menu a,#admin-menu li > span {
    background: transparent none;
    border: none;
    color: #EEE;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

#admin-menu .dropdown a,#admin-menu .dropdown li > span {
    border-right: 1px solid #323232;
    display: block;
    padding: 4px 8px;
}

#admin-menu .dropdown .admin-menu-tab a {
    border-right: 1px solid #52565E;
}

#admin-menu .dropdown li li a {
    border-right: none;
    border-top: 1px solid #323232;
}

#admin-menu .dropdown li {
    background-image: none;
    float: left;
    height: 100%;
    list-style-image: none;
    list-style-type: none;
    margin: 0 !important;
    padding: 0;
}

#admin-menu .dropdown .admin-menu-tab {
    background: url(/sites/all/modules/contrib/admin_menu/images/bkg_tab.png) repeat-x left bottom;
    padding-bottom: 1px;
}

#admin-menu .dropdown li li {
    background: #202020;
    filter: Alpha(opacity=88);
    float: none;
    opacity: 0.88;
    width: 160px;
}

#admin-menu .dropdown li li li {
    filter: Alpha(opacity=100);
    opacity: 1;
}

#admin-menu .dropdown li ul {
    background: none;
    display: none;
    left: -999em;
    line-height: 1.2em;
    margin: 0;
    position: absolute;
    width: 160px;
}

#admin-menu .dropdown li li.expandable ul {
    margin: -20px 0 0 160px;
}

#admin-menu .dropdown li:hover ul ul,#admin-menu .dropdown li:hover ul ul ul,#admin-menu .dropdown li:hover ul ul ul ul,#admin-menu .dropdown li:hover ul ul ul ul ul {
    display: none;
    left: -999em;
}

#admin-menu .dropdown li:hover ul,#admin-menu .dropdown li li:hover ul,#admin-menu .dropdown li li li:hover ul,#admin-menu .dropdown li li li li:hover ul,#admin-menu .dropdown li li li li li:hover ul {
    display: block;
    left: auto;
}

#admin-menu .dropdown li.admin-menu-action:hover ul {
    right: 0;
}

#admin-menu .dropdown li li.expandable {
    background: #45454A url(/sites/all/modules/contrib/admin_menu/images/arrow.png) no-repeat 145px 6px;
}

#admin-menu .dropdown li li:hover {
    background-color: #111;
}

#admin-menu .dropdown li li:hover a,#admin-menu .dropdown li li:hover li:hover a,#admin-menu .dropdown li li:hover li:hover li:hover a {
    color: #FFF;
}

#admin-menu .dropdown li li.expandable:hover a,#admin-menu .dropdown li li.expandable:hover li.expandable:hover a {
    border-color: #444;
    color: #EEE;
}

#admin-menu .dropdown li li.expandable:hover li a,#admin-menu .dropdown li li.expandable:hover li.expandable:hover li a {
    border-color: #323232;
}

#admin-menu .dropdown li li:hover li a {
    color: #EEE;
}

#admin-menu .admin-menu-search .form-item {
    margin: 0;
    padding: 0;
}

#admin-menu .admin-menu-search input {
    background: #fff none center right no-repeat;
    border: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 10px;
    margin: 1px 0;
    outline: none;
    padding: 2px 22px 2px 4px;
    width: 158px;
}

#admin-menu .dropdown .admin-menu-search-results {
    display: block !important;
    left: auto !important;
    top: 100%;
}

#admin-menu .admin-menu-search-results,#admin-menu .admin-menu-search-results li {
    width: 186px;
}

#admin-menu li.highlight {
    background-color: #eee !important;
}

#admin-menu li.highlight > a {
    border-color: #ccc !important;
    color: #111 !important;
}

html.js fieldset.collapsible div.fieldset-wrapper {
    overflow: visible;
}
@media print {
    #admin-menu {
        display: none !important;
    }

    body.admin-menu {
        margin-top: 0 !important;
    }
}
tr.admin-menu-tweak-permissions-processed {
    cursor: pointer;
    cursor: hand;
}

tr.admin-menu-tweak-permissions-processed td.module {
    border-top: 0;
}

/**/
.ctools-locked {
    color: red;
    border: 1px solid red;
    padding: 1em;
}

.ctools-owns-lock {
    background: #FFFFDD none repeat scroll 0 0;
    border: 1px solid #F0C020;
    padding: 1em;
}

a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing {
    padding-right: 18px !important;
    background: url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;
}

div.ctools-ajaxing {
    float: left;
    width: 18px;
    background: url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;
}

/**/
#l10n-client {
    text-align: left;
    z-index: 499;
    line-height: 1em;
    color: #000;
    background: #fff;
    position: fixed;
    bottom: 0;
    right: 0;
    overflow: hidden;
}

.l10n-client-maximized {
    width: 100%;
}

* html #l10n-client {
    position: static;
}

#l10n-client-string-select .string-list,#l10n-client-string-editor .source,#l10n-client-string-editor .editor {
    height: 20em;
}

#l10n-client .labels {
    overflow: hidden;
    position: relative;
    height: 2em;
    color: #fff;
    background: #37a;
}

#l10n-client .labels .label {
    display: none;
}

#l10n-client .labels .toggle {
    cursor: pointer;
    display: block;
    right: 0;
    padding: 0 .75em;
    height: 2em;
    line-height: 2em;
    text-transform: uppercase;
    text-align: center;
}

.l10n-client-maximized .labels .toggle {
    position: absolute;
    background: #000;
}

#l10n-client h2 {
    border-left: 1px solid #fff;
    height: 1em;
    line-height: 1em;
    padding: .5em;
    margin: 0;
    font-size: 1em;
    text-transform: uppercase;
}

#l10n-client .strings h2 {
    border: 0;
}

#l10n-client .strings {
    width: 25%;
    float: left;
}

#l10n-client .source {
    width: 37%;
    float: left;
}

#l10n-client .translation {
    width: 37%;
    float: left;
}

#l10n-client-string-select {
    display: none;
    float: left;
    width: 25%;
}

#l10n-client .string-list {
    height: 17em;
    overflow: auto;
    list-style: none none;
    margin: 0;
    padding: 0;
}

#l10n-client .string-list li {
    font-size: .9em;
    min-height: 2em;
    line-height: 1.5em;
    cursor: default;
    background: transparent;
    list-style: none none;
    border-bottom: 1px solid #ddd;
    padding: .25em .5em;
    margin: 0;
}

#l10n-client .string-list li.translated {
    border-bottom-color: #9c3;
    background: #cf6;
    color: #360;
}

#l10n-client .string-list li.translated:hover {
    background: #df8;
}

#l10n-client .string-list li.translated:active {
    background: #9c3;
}

#l10n-client .string-list li.hidden {
    display: none;
}

#l10n-client .string-list li.untranslated {
}

#l10n-client .string-list li.untranslated:hover {
    background: #ace;
}

#l10n-client .string-list li.untranslated:active {
    background: #8ac;
}

#l10n-client .string-list li.active {
    font-weight: bold;
}

#l10n-client #l10n-client-search-form {
    background: #eee;
    text-align: center;
    height: 2em;
    line-height: 2em;
    margin: 0;
    padding: .5em .5em;
}

#l10n-client #l10n-client-search-form .form-item,#l10n-client #l10n-client-search-form input.form-text,#l10n-client #l10n-client-search-form #search-filter-go,#l10n-client #l10n-client-search-form #l10n-client-search-filter-clear {
    display: inline;
    vertical-align: middle;
}

#l10n-client #l10n-client-search-form .form-item {
    margin: 0;
    padding: 0;
}

#l10n-client #l10n-client-search-form input.form-text {
    width: 80%;
}

#l10n-client #l10n-client-search-form #l10n-client-search-filter-clear {
    width: 10%;
    margin: 0;
}

#l10n-client-string-editor {
    display: none;
    float: left;
    width: 74%;
}

#l10n-client-string-editor .source {
    overflow: hidden;
    width: 50%;
    float: left;
}

#l10n-client-string-editor .source .source-text {
    line-height: 1.5em;
    background: #eee;
    height: 15em;
    padding: 1em;
    margin: 1em 1em 0.5em;
    overflow: auto;
}

#l10n-client-string-editor .context {
    line-height: 1em;
    height: 1em;
    font-size: 0.8em;
    margin: 0.5em 1em 1em 1em;
    padding: 0 1em 0 1em;
}

#l10n-client-string-editor .translation {
    overflow: hidden;
    width: 49%;
    float: right;
}

#l10n-client-form {
    padding: 0;
}

#l10n-client-form .form-textarea {
    height: 13em;
    font-size: 1em;
    line-height: 1.25em;
    width: 95%;
}

#l10n-client-form .form-submit {
    margin-top: 0;
}

#l10n-client-data {
    display: none;
}

.l10n-client-feedback {
    background-color: #DF8;
    padding: 5px;
    font-style: italic;
    margin-bottom: 10px;
}

.l10n-client-feedback.message-warning {
    background-color: #FD8;
}

.l10n-client-feedback.message-error {
    background-color: #F00;
    color: #fff;
}

#l10n-client .l10n-client-minimized {
    height: 2em;
    overflow: hidden;
}

#l10n-client .l10n-client-maximized {
    height: 22em;
}

#l10n-client .toggle-expanded {
    border-bottom: 22em solid #fff;
}

/**/
.page-admin-structure-menu-manage a.menu-2693,ul.links li.menu-2693 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/corp_intro_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2697,ul.links li.menu-2697 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_sustainability_01.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2698,ul.links li.menu-2698 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_2698.png);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2699,ul.links li.menu-2699 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_2699.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2700,ul.links li.menu-2700 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/19_contact.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2701,ul.links li.menu-2701 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/corp_intro_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2705,ul.links li.menu-2705 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_sustainability_01_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2707,ul.links li.menu-2707 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_2699_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2708,ul.links li.menu-2708 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/19_contact_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2709,ul.links li.menu-2709 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/corp_intro_v2_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2713,ul.links li.menu-2713 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_sustainability_01_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2715,ul.links li.menu-2715 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_2699_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2716,ul.links li.menu-2716 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/19_contact_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2718,ul.links li.menu-2718 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessproperty_2015.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2728,ul.links li.menu-2728 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessproperty_2015_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2729,ul.links li.menu-2729 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/4_bannerCoreBusinessHotel.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2730,ul.links li.menu-2730 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessinfraservice_2015.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2731,ul.links li.menu-2731 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessdepartmentstore_2015.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2769,ul.links li.menu-2769 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sustainability.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2770,ul.links li.menu-2770 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_community_01.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2793,ul.links li.menu-2793 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/5D3_2303_revised.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2803,ul.links li.menu-2803 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessproperty_2015_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2813,ul.links li.menu-2813 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessproperty_2015_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2814,ul.links li.menu-2814 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/4_bannerCoreBusinessHotel_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2815,ul.links li.menu-2815 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessinfraservice_2015_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2816,ul.links li.menu-2816 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessdepartmentstore_2015_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2842,ul.links li.menu-2842 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/henrycheng_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2854,ul.links li.menu-2854 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sustainability_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2855,ul.links li.menu-2855 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_community_01_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2878,ul.links li.menu-2878 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/5D3_2303_revised_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2888,ul.links li.menu-2888 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessproperty_2015_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2898,ul.links li.menu-2898 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessproperty_2015_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2899,ul.links li.menu-2899 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessdepartmentstore_2015_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2900,ul.links li.menu-2900 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/4_bannerCoreBusinessHotel_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2901,ul.links li.menu-2901 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/bannercorebusinessinfraservice_2015_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2927,ul.links li.menu-2927 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/henrycheng.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2939,ul.links li.menu-2939 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sustainability_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2940,ul.links li.menu-2940 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_community_01_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-2963,ul.links li.menu-2963 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/5D3_2303_revised_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3347,ul.links li.menu-3347 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3347.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3413,ul.links li.menu-3413 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Austin-720_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3430,ul.links li.menu-3430 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/eight-south-lane--1920_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3431,ul.links li.menu-3431 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/eight-south-lane--1920_5.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3432,ul.links li.menu-3432 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/eight-south-lane--1920_6.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3433,ul.links li.menu-3433 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Park-Signature-720.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3434,ul.links li.menu-3434 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Park-Signature-720_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3435,ul.links li.menu-3435 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Park-Signature-720_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3438,ul.links li.menu-3438 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Woodsville-720.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3440,ul.links li.menu-3440 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Austin-720_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3450,ul.links li.menu-3450 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Reach-720_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3451,ul.links li.menu-3451 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3451_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3452,ul.links li.menu-3452 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Reach-720_3_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3453,ul.links li.menu-3453 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3451.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3454,ul.links li.menu-3454 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Reach-720_3_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3455,ul.links li.menu-3455 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Banner-Photo_Hong-Kong-Convention-and-Exhibition-Centre_A.png);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3456,ul.links li.menu-3456 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Banner-Photo_Hong-Kong-Convention-and-Exhibition-Centre_A_1.png);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3457,ul.links li.menu-3457 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Banner-Photo_Hong-Kong-Convention-and-Exhibition-Centre_A_0.png);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3458,ul.links li.menu-3458 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3458_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 70px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3459,ul.links li.menu-3459 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3458.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 70px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3460,ul.links li.menu-3460 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3458_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 70px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3464,ul.links li.menu-3464 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3464.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3465,ul.links li.menu-3465 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3464_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3466,ul.links li.menu-3466 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3464_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3467,ul.links li.menu-3467 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3467_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3468,ul.links li.menu-3468 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3467.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3469,ul.links li.menu-3469 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3467_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3470,ul.links li.menu-3470 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3470_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3471,ul.links li.menu-3471 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3470.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3472,ul.links li.menu-3472 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3470_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3473,ul.links li.menu-3473 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3473_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3474,ul.links li.menu-3474 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3473.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3475,ul.links li.menu-3475 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3473_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3479,ul.links li.menu-3479 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/K11-Art-Mall.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3480,ul.links li.menu-3480 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/K11-Art-Mall_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3483,ul.links li.menu-3483 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/henrycheng_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3494,ul.links li.menu-3494 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/forklub11_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3495,ul.links li.menu-3495 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_newworldspringboard_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3497,ul.links li.menu-3497 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/10_bannerinnovationsk11_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3503,ul.links li.menu-3503 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3503.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3504,ul.links li.menu-3504 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/10_bannerInnovationsK11.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3505,ul.links li.menu-3505 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/10_bannerInnovationsK11_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3506,ul.links li.menu-3506 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_3451_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3507,ul.links li.menu-3507 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/0_nwclub.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3508,ul.links li.menu-3508 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/0_nwclub_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3512,ul.links li.menu-3512 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwc_for_nwd_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3514,ul.links li.menu-3514 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/home_uniti_720_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3522,ul.links li.menu-3522 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Riverpark-720_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3523,ul.links li.menu-3523 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Riverpark-720_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3524,ul.links li.menu-3524 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Riverpark-720_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3525,ul.links li.menu-3525 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/DC Photo_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3526,ul.links li.menu-3526 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/DC Photo_3_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3527,ul.links li.menu-3527 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/DC Photo_3_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3660,ul.links li.menu-3660 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/forklub11_3_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3671,ul.links li.menu-3671 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/forklub11_3_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3673,ul.links li.menu-3673 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Woodsville-720_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3674,ul.links li.menu-3674 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Woodsville-720_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3675,ul.links li.menu-3675 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/The-Austin-720_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3676,ul.links li.menu-3676 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwc_for_nwd_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3677,ul.links li.menu-3677 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwc_for_nwd_4_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3679,ul.links li.menu-3679 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/home_uniti_720_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3681,ul.links li.menu-3681 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/home_uniti_720.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 90px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3698,ul.links li.menu-3698 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sylvia_10.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3699,ul.links li.menu-3699 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sylvia_12.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3700,ul.links li.menu-3700 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sylvia_11.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3701,ul.links li.menu-3701 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/aaron_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3703,ul.links li.menu-3703 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/aaron_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3704,ul.links li.menu-3704 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/aaron_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3705,ul.links li.menu-3705 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/cherry_8.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3707,ul.links li.menu-3707 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/cherry_9.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3709,ul.links li.menu-3709 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/cherry_10.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3710,ul.links li.menu-3710 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/anthony_7.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3711,ul.links li.menu-3711 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/anthony_9.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3712,ul.links li.menu-3712 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/anthony_8.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3713,ul.links li.menu-3713 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/christy_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3714,ul.links li.menu-3714 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/christy_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3715,ul.links li.menu-3715 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/christy_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3716,ul.links li.menu-3716 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/benson_4a.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3717,ul.links li.menu-3717 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/benson_4a_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3718,ul.links li.menu-3718 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/benson_4a_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3719,ul.links li.menu-3719 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/esther_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3720,ul.links li.menu-3720 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/esther_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3721,ul.links li.menu-3721 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/esther_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3722,ul.links li.menu-3722 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_davidchan.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3723,ul.links li.menu-3723 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_davidchan_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3724,ul.links li.menu-3724 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_davidchan_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3725,ul.links li.menu-3725 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/iris_2a.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3726,ul.links li.menu-3726 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/iris_2a_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3727,ul.links li.menu-3727 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/iris_2a_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3728,ul.links li.menu-3728 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/frankie_3c.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3729,ul.links li.menu-3729 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/frankie_3c_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3730,ul.links li.menu-3730 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/frankie_3c_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3731,ul.links li.menu-3731 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/jade_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3732,ul.links li.menu-3732 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/jade_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3733,ul.links li.menu-3733 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/jade_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3734,ul.links li.menu-3734 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/ivan_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3735,ul.links li.menu-3735 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/ivan_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3736,ul.links li.menu-3736 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/ivan_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3737,ul.links li.menu-3737 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_karenling.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3738,ul.links li.menu-3738 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_karenling_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3739,ul.links li.menu-3739 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_karenling_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3740,ul.links li.menu-3740 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/jimmycheung.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3741,ul.links li.menu-3741 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/jimmycheung_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3742,ul.links li.menu-3742 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/jimmycheung_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3743,ul.links li.menu-3743 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/koey_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3745,ul.links li.menu-3745 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/koey_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3746,ul.links li.menu-3746 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/koey_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3747,ul.links li.menu-3747 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_joshualee.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3748,ul.links li.menu-3748 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_joshualee_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3749,ul.links li.menu-3749 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_joshualee_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3750,ul.links li.menu-3750 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/lillian_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3751,ul.links li.menu-3751 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/lillian_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3752,ul.links li.menu-3752 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/lillian_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3753,ul.links li.menu-3753 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/kevin_8.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3754,ul.links li.menu-3754 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/kevin_10.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3755,ul.links li.menu-3755 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/kevin_9.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3756,ul.links li.menu-3756 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/loning.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3757,ul.links li.menu-3757 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/loning_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3758,ul.links li.menu-3758 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/loning_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3759,ul.links li.menu-3759 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/maverick_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3760,ul.links li.menu-3760 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/maverick_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3761,ul.links li.menu-3761 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/maverick_5.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3762,ul.links li.menu-3762 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mag_2a.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3763,ul.links li.menu-3763 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mag_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3764,ul.links li.menu-3764 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mag_2a_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3765,ul.links li.menu-3765 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/ricky.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3766,ul.links li.menu-3766 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/ricky_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3767,ul.links li.menu-3767 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/ricky_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3768,ul.links li.menu-3768 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/milly_2a.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3769,ul.links li.menu-3769 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/milly_2a_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3770,ul.links li.menu-3770 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/milly_2a_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3771,ul.links li.menu-3771 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rina_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3772,ul.links li.menu-3772 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rina_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3773,ul.links li.menu-3773 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rina_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3774,ul.links li.menu-3774 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/samau_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3775,ul.links li.menu-3775 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/samau.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3776,ul.links li.menu-3776 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/samau_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3777,ul.links li.menu-3777 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rosie_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3778,ul.links li.menu-3778 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rosie_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3779,ul.links li.menu-3779 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rosie_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3780,ul.links li.menu-3780 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rubyzeng.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3782,ul.links li.menu-3782 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rubyzeng_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3783,ul.links li.menu-3783 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/rubyzeng_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3784,ul.links li.menu-3784 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sunny_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3785,ul.links li.menu-3785 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sunny_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3786,ul.links li.menu-3786 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sunny_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3787,ul.links li.menu-3787 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sharon_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3788,ul.links li.menu-3788 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sharon_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3789,ul.links li.menu-3789 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/sharon_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3790,ul.links li.menu-3790 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/tommy_6.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3791,ul.links li.menu-3791 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/tommy_8.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3792,ul.links li.menu-3792 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/tommy_7.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3793,ul.links li.menu-3793 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/vicky_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3794,ul.links li.menu-3794 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/vicky_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3795,ul.links li.menu-3795 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/vicky_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3796,ul.links li.menu-3796 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/vic_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3797,ul.links li.menu-3797 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/vic_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3798,ul.links li.menu-3798 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/vic_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3799,ul.links li.menu-3799 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/winnieko.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3800,ul.links li.menu-3800 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/winnieko_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3801,ul.links li.menu-3801 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/winnieko_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3802,ul.links li.menu-3802 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/winnieso_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3803,ul.links li.menu-3803 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/winnieso_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3804,ul.links li.menu-3804 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/winnieso_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3805,ul.links li.menu-3805 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group2_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3806,ul.links li.menu-3806 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group2_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3807,ul.links li.menu-3807 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group2_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3808,ul.links li.menu-3808 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group1_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3810,ul.links li.menu-3810 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group1_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3811,ul.links li.menu-3811 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group1_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3812,ul.links li.menu-3812 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group3_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3813,ul.links li.menu-3813 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group3_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3814,ul.links li.menu-3814 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group3_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3815,ul.links li.menu-3815 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group4_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3816,ul.links li.menu-3816 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group4_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3817,ul.links li.menu-3817 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group4_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3818,ul.links li.menu-3818 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group5_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3819,ul.links li.menu-3819 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group5_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3820,ul.links li.menu-3820 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group5_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3821,ul.links li.menu-3821 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group6_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3822,ul.links li.menu-3822 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group6_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3823,ul.links li.menu-3823 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group6_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3824,ul.links li.menu-3824 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group7_V2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3825,ul.links li.menu-3825 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group7_V2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3826,ul.links li.menu-3826 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group7_V2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3827,ul.links li.menu-3827 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group8.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 63px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3828,ul.links li.menu-3828 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group8_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3829,ul.links li.menu-3829 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2011group8_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3830,ul.links li.menu-3830 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group1_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3831,ul.links li.menu-3831 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group1_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3832,ul.links li.menu-3832 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group1_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3833,ul.links li.menu-3833 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group2_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3834,ul.links li.menu-3834 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group2_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3835,ul.links li.menu-3835 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group2_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3836,ul.links li.menu-3836 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group3_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3837,ul.links li.menu-3837 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group3_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3838,ul.links li.menu-3838 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2012group3_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3839,ul.links li.menu-3839 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group1_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3840,ul.links li.menu-3840 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group1_v2_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3841,ul.links li.menu-3841 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group1_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3842,ul.links li.menu-3842 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group2_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3843,ul.links li.menu-3843 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group2_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3844,ul.links li.menu-3844 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group2_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3845,ul.links li.menu-3845 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group3_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3846,ul.links li.menu-3846 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group3_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3847,ul.links li.menu-3847 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group3_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3848,ul.links li.menu-3848 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group4_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3849,ul.links li.menu-3849 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group4_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3850,ul.links li.menu-3850 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group4_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3851,ul.links li.menu-3851 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group5_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3852,ul.links li.menu-3852 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/new.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3853,ul.links li.menu-3853 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group5_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3854,ul.links li.menu-3854 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group6_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3855,ul.links li.menu-3855 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group6_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3856,ul.links li.menu-3856 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people2013group6_v2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3857,ul.links li.menu-3857 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Others Group Photo 01-1920.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3858,ul.links li.menu-3858 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Others Group Photo 01-1920_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3859,ul.links li.menu-3859 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Others Group Photo 01-1920_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3860,ul.links li.menu-3860 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group2_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3861,ul.links li.menu-3861 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group2_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3862,ul.links li.menu-3862 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group2_5.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3863,ul.links li.menu-3863 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3864,ul.links li.menu-3864 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group3_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3865,ul.links li.menu-3865 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group3_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3866,ul.links li.menu-3866 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group4_v2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3867,ul.links li.menu-3867 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group4_v2_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3868,ul.links li.menu-3868 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group4_v2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3869,ul.links li.menu-3869 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group5_v2_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3870,ul.links li.menu-3870 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group5_v2_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3871,ul.links li.menu-3871 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group5_v2_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3872,ul.links li.menu-3872 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_newworldspringboard_3_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-3873,ul.links li.menu-3873 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/nwd_banner_newworldspringboard_3_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4134,ul.links li.menu-4134 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Panorama_seaview_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4135,ul.links li.menu-4135 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Panorama_seaview_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4136,ul.links li.menu-4136 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/Panorama_seaview_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4139,ul.links li.menu-4139 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/AndrewTsang_banner_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4140,ul.links li.menu-4140 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/AndrewTsang_banner_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4141,ul.links li.menu-4141 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/AndrewTsang_banner_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4142,ul.links li.menu-4142 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_kevinkwong_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4143,ul.links li.menu-4143 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_kevinkwong_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4144,ul.links li.menu-4144 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_kevinkwong_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4145,ul.links li.menu-4145 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/lettybai_banner.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4146,ul.links li.menu-4146 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/lettybai_banner_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4147,ul.links li.menu-4147 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/lettybai_banner_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4148,ul.links li.menu-4148 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_travisting.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4149,ul.links li.menu-4149 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_travisting_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4150,ul.links li.menu-4150 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_travisting_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4151,ul.links li.menu-4151 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group6.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4152,ul.links li.menu-4152 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group6_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4153,ul.links li.menu-4153 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group6_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4154,ul.links li.menu-4154 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group7.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4155,ul.links li.menu-4155 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group7_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4156,ul.links li.menu-4156 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_group7_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4296,ul.links li.menu-4296 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/TheWoodside_pic_1326px_V2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4297,ul.links li.menu-4297 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/TheWoodside_pic_1326px_V2_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4298,ul.links li.menu-4298 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/TheWoodside_pic_1326px_V2_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4367,ul.links li.menu-4367 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/main_visual_bk.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4368,ul.links li.menu-4368 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/main_visual_bk_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4369,ul.links li.menu-4369 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/main_visual_bk_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4379,ul.links li.menu-4379 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/hori.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4380,ul.links li.menu-4380 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/hori_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4381,ul.links li.menu-4381 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/hori_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4385,ul.links li.menu-4385 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/new_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4386,ul.links li.menu-4386 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/new_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4387,ul.links li.menu-4387 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/new_5.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4504,ul.links li.menu-4504 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_banner_2015.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4505,ul.links li.menu-4505 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_banner_2015_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4506,ul.links li.menu-4506 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_banner_2015_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4844,ul.links li.menu-4844 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/image_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4845,ul.links li.menu-4845 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/skypark_banner_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4846,ul.links li.menu-4846 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/skypark_banner_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 56px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4847,ul.links li.menu-4847 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group01_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4848,ul.links li.menu-4848 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group01_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4849,ul.links li.menu-4849 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group01_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4853,ul.links li.menu-4853 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group02_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4854,ul.links li.menu-4854 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group02_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4855,ul.links li.menu-4855 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group02_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4859,ul.links li.menu-4859 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group04.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4860,ul.links li.menu-4860 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group04_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4861,ul.links li.menu-4861 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group04_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4862,ul.links li.menu-4862 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group05.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4863,ul.links li.menu-4863 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group05_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4864,ul.links li.menu-4864 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group05_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4865,ul.links li.menu-4865 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group06.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4866,ul.links li.menu-4866 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group06_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4867,ul.links li.menu-4867 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group06_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4868,ul.links li.menu-4868 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_macykwok.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4870,ul.links li.menu-4870 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_macykwok_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4871,ul.links li.menu-4871 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_kennywong.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4872,ul.links li.menu-4872 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_kennywong_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4873,ul.links li.menu-4873 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_kennywong_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4874,ul.links li.menu-4874 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_ngmeiying.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4875,ul.links li.menu-4875 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_ngmeiying_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4876,ul.links li.menu-4876 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_ngmeiying_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4878,ul.links li.menu-4878 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group03a_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4879,ul.links li.menu-4879 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group03a_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4880,ul.links li.menu-4880 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_2015group03a_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-4881,ul.links li.menu-4881 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_macykwok_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5513,ul.links li.menu-5513 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_angeltong.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5516,ul.links li.menu-5516 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_angeltong_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5517,ul.links li.menu-5517 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_angeltong_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5518,ul.links li.menu-5518 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_audreykwan_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5519,ul.links li.menu-5519 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_audreykwan_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5520,ul.links li.menu-5520 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/mt_audreykwan_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5521,ul.links li.menu-5521 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_01.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5522,ul.links li.menu-5522 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_01_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5523,ul.links li.menu-5523 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_01_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5524,ul.links li.menu-5524 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_02_2.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5525,ul.links li.menu-5525 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_02_3.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5526,ul.links li.menu-5526 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_02_4.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5527,ul.links li.menu-5527 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_03.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5528,ul.links li.menu-5528 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_03_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5529,ul.links li.menu-5529 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_03_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5530,ul.links li.menu-5530 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_04.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5531,ul.links li.menu-5531 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_04_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5532,ul.links li.menu-5532 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_04_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5533,ul.links li.menu-5533 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_05.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5534,ul.links li.menu-5534 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_05_0.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

.page-admin-structure-menu-manage a.menu-5535,ul.links li.menu-5535 a:before {
    background: url(/sites/default/files/styles/nwd_banner_thumb/public/nwd_banners/people_05_1.jpg);
    padding-left: 150px;
    background-repeat: no-repeat;
    background-position: left;
    height: 39px;
    display: inline-block;
}

/**/
div.panel-pane div.admin-links {
    font-size: xx-small;
    margin-right: 1em;
}

div.panel-pane div.admin-links li a {
    color: #ccc;
}

div.panel-pane div.admin-links li {
    padding-bottom: 2px;
    background: white;
    z-index: 201;
}

div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a {
    color: #000;
}

div.panel-pane div.admin-links a:before {
    content: "[";
}

div.panel-pane div.admin-links a:after {
    content: "]";
}

div.panel-pane div.panel-hide {
    display: none;
}

div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide {
    display: block;
    position: absolute;
    z-index: 200;
    margin-top: -1.5em;
}

div.panel-pane div.node {
    margin: 0;
    padding: 0;
}

div.panel-pane div.feed a {
    float: right;
}

/**/
.video_thumbnail {
    min-width: 100px;
    min-height: 100px;
}

.video-width-text {
    width: 10px;
}

.video-thumb-selection {
}

.video-thumb-selection .form-item {
}

.video-thumbnails {
}

.video-thumbnails .form-item {
    float: left;
    margin-right: 10px;
    max-width: 30%;
    padding-right: 10px;
}

.video-bypass-auto-conversion {
}

.video-default-thumbnail {
}

.video-data {
}

.video_image_teaser {
    float: left;
    padding: 0.5em;
}

br.video_image_clear {
    clear: both;
}

.video_image_view {
}

.video-inprogress {
    border: 1px solid red;
    padding: .5em;
}

.video-conversion-failed {
    border: 1px solid red;
    padding: .5em;
}

.widget-edit {
    max-width: 70%;
}

.widget-edit .form-item {
    white-space: normal !important;
}

.admin_flv_player_wrapper {
    display: none;
}

* html object.video-object {
    display: none;
}

* html object.video-object {
    display: inline;
}

* html object.video-object {
    display: none;
}

div.video-preview {
    float: left;
    padding: 0 10px 10px 0;
}

div.video-widget-data {
    float: left;
    width: 85%;
}

div.video-widget-data input.text-field {
    width: auto;
}

div#video-browser-page-wrapper div#video-browser-page div.video-item {
    float: left;
    height: 128px;
    padding: 5px;
    text-align: center;
    border: 1px #ccc dotted;
}

div#video-browser-page-wrapper div#video-browser-page div.video-item:hover {
    background-color: antiquewhite;
}

/**/
.panel-2col-bricks {
    margin-top: 0;
    padding-top: 0;
}

.panel-2col-bricks .panel-col-top,.panel-2col-bricks .panel-col-middle,.panel-2col-bricks .panel-col-bottom {
    width: 99.9%;
    clear: both;
}

.panel-2col-bricks .panel-col-top .inside,.panel-2col-bricks .panel-col-middle .inside {
    margin-bottom: .5em;
}

.panel-2col-bricks .panel-col-first {
    float: left;
    width: 50%;
}

* html .panel-2col-bricks .panel-col-first {
    width: 49.9%;
}

.panel-2col-bricks .panel-col-first .inside {
    margin: 0 .5em .5em 0;
}

.panel-2col-bricks .panel-col-last {
    float: left;
    width: 50%;
}

* html .panel-2col-bricks .panel-col-last {
    width: 49.9%;
}

.panel-2col-bricks .panel-col-last .inside {
    margin: 0 0 .5em .5em;
}

.panel-2col-bricks .panel-separator {
    margin: 0 0 1em 0;
}

/**/
.nodequeue-dragdrop .position {
    font-weight: bold;
    color: #999;
}

#edit-add-nid {
    color: #999;
}

td.nodequeue-add-submit {
    width: 80%;
}

/**/
div.addressfield-container-inline > div.form-item {
    float: left;
    margin-right: 1em;
}

div.addressfield-container-inline.country-GB > div.form-item {
    float: none;
    margin-right: auto;
}

div.addressfield-container-inline:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

* html div.addressfield-container-inline {
    height: 1%;
}

*:first-child + html div.addressfield-container-inline {
    min-height: 1%;
}

/**/
.views_slideshow_controls_text span:hover {
    text-decoration: underline;
    cursor: pointer;
}

/**/
.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views_slideshow_cycle_image_count {
    display: none;
}

.views_slideshow_cycle_pager div a img {
    width: 75px;
    height: 75px;
}

.views_slideshow_pager_numbered div,.views_slideshow_pager_thumbnails div {
    display: inline;
    padding-left: 10px;
}

.views_slideshow_cycle_pager.thumbnails a.activeSlide img {
    border: 3px solid #000;
}

.views_slideshow_cycle_pager.numbered a.activeSlide {
    text-decoration: underline;
}

/**/
.locale-untranslated {
    font-style: normal;
    text-decoration: line-through;
}

#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group {
    float: left;
    padding-right: .8em;
    margin: 0.1em;
    width: 15em;
}

#locale-translation-filter-form .form-type-select select {
    width: 100%;
}

#locale-translation-filter-form .form-actions {
    float: left;
    padding: 3ex 0 0 1em;
}

.language-switcher-locale-session a.active {
    color: #0062A0;
}

.language-switcher-locale-session a.session-active {
    color: #000000;
}

/**/
.nwd-banner {
    position: relative;
}

.nwd-banner.none {
    min-height: 150px;
}

body.front .nwd-banner.single {
    height: 720px;
}

.nwd-banner.single {
    height: 500px;
}

body.front .nwd-banner.slideshow {
    height: 720px;
    margin-bottom: 0px;
}

.nwd-banner.slideshow {
    height: 500px;
    margin-bottom: 0px;
}

div.breadcrumb-container {
    position: absolute;
    z-index: 1;
    width: 980px;
    left: 50%;
    margin-left: -490px;
    text-align: left;
}

.nwd-banner.none .banner-item {
    width: 100%;
    height: inherit;
    -ms-behavior: url("/sites/all/themes/nwd/polyfills/backgroundsize.min.htc");
    background: no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    position: absolute;
    text-align: center;
    color: #ffffff;
}

body.front .banner-item {
    height: 720px;
}

.banner-item {
    background: no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -ms-behavior: url("/sites/all/themes/nwd/polyfills/backgroundsize.min.htc");
    height: 500px;
}

.banner-item .wrapper {
    height: 100%;
}

.banner-item .container {
    height: 100%;
}

.banner-item .outer_content {
    display: table;
    width: 100%;
    height: 100%;
}

.banner-item .inner_content {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    max-width: 50%;
}

.banner-item .inner_content .disclaimer {
    font-size: 12px;
}

.nwd-banner.slideshow .slide-arrowL {
    position: absolute;
    top: 310px;
    left: 40px;
    cursor: pointer;
    font-size: 100px;
    color: #FFF;
}

.nwd-banner.slideshow .slide-arrowR {
    position: absolute;
    top: 310px;
    right: 40px;
    cursor: pointer;
    font-size: 100px;
    color: #FFF;
}

.nwd-banner.slideshow .carousel-control {
    background: none !important;
    border: none !important;
    width: 100px;
    height: 100px;
    font-size: 100px;
}

.nwd-banner.slideshow .carousel-control {
    top: 50%;
    opacity: 1;
    color: #ffffff;
}

.slideshow .banner-item .otherpage {
    display: none !important;
}

.single .banner-item .frontpage {
    display: none !important;
}

.nwd-banner-menu-item .frontpage {
    display: none !important;
}

.nwd-banner-menu-item .disclaimer {
    display: none !important;
}

/**/
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Light'),local('OpenSans-Light'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

@keyframes blink {
    0% {
        background-color: #f69231;
        color: #fff;
    }

    50% {
        background-color: #d94f13;
        color: #fff;
    }

    100% {
        background-color: #f69231;
        color: #fff;
    }
}

@-moz-keyframes blink {
    0% {
        background-color: #f69231;
        color: #fff;
    }

    50% {
        background-color: #d94f13;
        color: #fff;
    }

    100% {
        background-color: #f69231;
        color: #fff;
    }
}

@-webkit-keyframes blink {
    0% {
        background-color: #f69231;
        color: #fff;
    }

    50% {
        background-color: #d94f13;
        color: #fff;
    }

    100% {
        background-color: #f69231;
        color: #fff;
    }
}

@-o-keyframes blink {
    0% {
        background-color: #f69231;
        color: #fff;
    }

    50% {
        background-color: #d94f13;
        color: #fff;
    }

    100% {
        background-color: #f69231;
        color: #fff;
    }
}

body.admin-menu.adminimal-menu #admin-menu *::-moz-focus-inner {
    border: 0;
}

body.admin-menu.adminimal-menu {
    margin-top: 0px !important;
}

body.admin-menu.adminimal-menu:before {
    content: "";
    display: block;
    width: 100%;
    height: 29px;
    top: 0;
    left: 0;
}

body.adminimal-menu div#admin-menu {
    background: #333;
    background: none repeat scroll 0 0 #202020;
    border-bottom: 1px solid #111111;
    font-family: Open Sans,"Segoe UI","Helvetica",sans-serif;
}

body.adminimal-menu div#admin-menu li.admin-menu-toolbar-home-menu {
    background: transparent;
}

body.adminimal-menu div#admin-menu ul.dropdown span.admin-menu-home-icon {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/home.svg) no-repeat scroll 0 0 transparent;
    display: block;
    margin: 5px 0 0;
    padding: 0;
    width: 15px;
}

body.adminimal-menu div#admin-menu a,body.adminimal-menu div#admin-menu span {
    border: none !important;
    font-family: "Open Sans","Segoe UI","Helvetica",sans-serif;
    font-size: 12px;
    line-height: 18px;
}

body.adminimal-menu div#admin-menu a:hover {
    background-color: #0074bd;
    color: #fff;
}

body.adminimal-menu #admin-menu .dropdown li li {
    background-color: #1f1f1f;
}

body.adminimal-menu #admin-menu .dropdown li li.expandable ul {
    margin-top: -28px;
}

body.adminimal-menu #admin-menu .dropdown li li > li.admin-menu-toolbar-category {
    background: #fff !important;
}

body.adminimal-menu #admin-menu .dropdown li li li:hover,body.adminimal-menu #admin-menu .dropdown li:hover {
    background: #0074bd !important;
}

body.adminimal-menu #admin-menu .dropdown a {
    border-right: none;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-toolbar-category a {
    line-height: 20px;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-toolbar-category a:focus {
    background: #0074BD;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper .dropdown li li {
    opacity: 1;
}

body.adminimal-menu #admin-menu .dropdown li li:hover,body.adminimal-menu #admin-menu .dropdown li li.iehover {
    background-color: #333;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper .dropdown li li a {
    border: none;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper .dropdown li li.expandable {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/square.png) no-repeat scroll 145px 11px #1f1f1f;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper .dropdown li li.expandable a {
    background: transparent;
    padding-right: 25px;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper .dropdown li li.expandable:hover {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/square.png) no-repeat scroll 145px -83px #0074bd !important;
}

body.adminimal-menu div.toolbar-shortcuts {
    float: left;
}

body.adminimal-menu div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu {
    margin: 0;
    padding: 0;
}

body.adminimal-menu div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li {
    float: left;
    list-style: none outside none;
    padding: 0;
    margin: 0;
}

body.adminimal-menu div.shortcut-toolbar div#toolbar a#edit-shortcuts {
    float: right;
    line-height: 18px;
    padding: 5px 10px;
    text-decoration: none;
}

body.adminimal-menu div.shortcut-toolbar div#toolbar a#edit-shortcuts:hover {
    text-decoration: none;
}

body.adminimal-menu div.shortcut-toolbar div#toolbar a#edit-shortcuts:focus {
    background: #0074BD;
}

body.adminimal-menu #admin-menu .dropdown li ul {
    box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}

body.adminimal-menu #admin-menu .dropdown li ul {
    border-top: 3px solid #0074BD;
}

body.adminimal-menu #admin-menu .admin-menu-toolbar-category.expandable .dropdown li ul {
    border-top: none;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-action a {
    border: none !important;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-action:first-child a {
    background: #444;
    padding: 5px 10px;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-action:first-child a:hover,body.adminimal-menu #admin-menu .dropdown li.admin-menu-action:first-child a:focus {
    background: #b73939;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-action.admin-menu-users {
    border-left: 1px solid #000;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-action.admin-menu-users a:hover {
    background: #0074BD;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-action.admin-menu-account a {
    background: #4d8f46 !important;
    border: medium none;
    padding: 5px 10px;
}

body.adminimal-menu #admin-menu .dropdown li.admin-menu-action.admin-menu-account a:hover {
    background: #277d1e !important;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li a {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/shortcut.png) no-repeat scroll 7px 7px transparent;
    border-radius: 0 0 0 0;
    display: block;
    margin-right: 0;
    padding: 5px 10px;
    text-indent: 16px;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li a:hover {
    background-color: #0074bd;
    background-position: 7px -78px;
}

body.adminimal-menu #admin-menu .admin-menu-search input {
    background: none no-repeat scroll right center #444;
    border: medium none;
    border-radius: 0 0 0 0;
    color: #999999;
    font-size: 12px;
    margin: 0 !important;
    outline: medium none;
    padding: 5px 22px 3px 8px;
    width: 110px;
    height: 20px;
}

body.adminimal-menu #admin-menu .admin-menu-search input:focus,#admin-menu .admin-menu-search input:hover,#admin-menu .admin-menu-search input:active {
    background: none no-repeat scroll right center #888;
    color: #eee;
}

body.adminimal-menu li.admin-menu-search:hover {
    background: transparent !important;
}

body.adminimal-menu div#admin-menu li.highlight {
    background-color: #ef6114;
    animation: blink 1s ease both infinite;
    -moz-animation: blink 1s ease both infinite;
    -webkit-animation: blink 1s ease both infinite;
    -o-animation: blink 1s ease both infinite;
    color: #fff !important;
}

body.adminimal-menu #admin-menu li.highlight > a,body.adminimal-menu #admin-menu li.highlight > li {
    border-color: #ef6114;
    color: #fff !important;
    animation: blink 1s ease both infinite;
    -moz-animation: blink 1s ease both infinite;
    -webkit-animation: blink 1s ease both infinite;
    -o-animation: blink 1s ease both infinite;
}

body.adminimal-menu.admin-menu.menu-render-newline div#admin-menu div#admin-menu-wrapper div.shortcut-toolbar {
    clear: both;
    border-top: 1px solid #000;
}

body.adminimal-menu.admin-menu.menu-render-newline {
    margin-top: 56px !important;
}

body.adminimal-menu.admin-menu.menu-render-newline #overlay-container,body.adminimal-menu.admin-menu.newline .overlay-modal-background,body.adminimal-menu.admin-menu.newline .overlay-element,body.adminimal-menu.admin-menu.newline #overlay {
    padding-top: 30px !important;
}

body.adminimal-menu.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu {
    position: absolute;
}

body.adminimal-menu.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li {
    float: none;
    display: none;
    border: none;
}

body.adminimal-menu.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li.label {
    display: block;
    cursor: default;
}

body.adminimal-menu.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li.label a:hover {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/shortcut.png) no-repeat scroll 7px 7px #202020 !important;
    color: #EEEEEE !important;
}

body.adminimal-menu.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu:hover li {
    display: block;
    background: #202020;
}

body.adminimal-menu.admin-menu.menu-render-dropdown .toolbar-shortcuts select#shortcut-menu {
    -webkit-appearance: none;
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/shortcut.png) no-repeat scroll 7px 7px #222222;
    border: medium none;
    color: #EEEEEE;
    font-family: "Open Sans","Segoe UI","Helvetica",sans-serif;
    font-size: 12px;
    padding: 5px 4px 4px 24px;
}

body.adminimal-menu.admin-menu.menu-render-dropdown .toolbar-shortcuts select#shortcut-menu option:hover {
    cursor: pointer;
}

body.adminimal-menu.admin-menu.menu-render-dropdown .toolbar-shortcuts select#shortcut-menu option:first-child {
    display: none;
}

body.adminimal-menu #admin-menu .dropdown .admin-menu-tab {
    background: #444;
    padding-bottom: 2px;
}

body.adminimal-menu #admin-menu #environment-indicator {
    text-shadow: none;
}

body.adminimal-menu #admin-menu #environment-indicator .environment-indicator-name {
    background-image: none;
    border-left: 1px solid #323232;
    border-radius: 0;
    font-size: 12px;
    line-height: 18px;
    padding: 5px 10px;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul,body.adminimal-menu #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li {
    margin: 0;
    padding: 0;
}

body.adminimal-menu #admin-menu .admin-menu-search input {
    background: none no-repeat scroll right center #444;
    border: medium none;
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
    color: #999999;
    font-size: 12px;
    margin: 0 !important;
    outline: medium none;
    padding: 5px 22px 3px 8px;
    width: 110px;
    line-height: 20px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    height: 28px;
    box-sizing: border-box;
}

/**/
.slicknav_btn {
    position: relative;
    display: block;
    vertical-align: middle;
    float: right;
    padding: 0.438em 0.625em 0.438em 0.625em;
    line-height: 1.125em;
    cursor: pointer;
}

.slicknav_menu .slicknav_menutxt {
    display: block;
    line-height: 1.188em;
    float: left;
}

.slicknav_menu .slicknav_icon {
    float: left;
    margin: 0.188em 0 0 0.438em;
}

.slicknav_menu .slicknav_no-text {
    margin: 0
}

.slicknav_menu .slicknav_icon-bar {
    display: block;
    width: 1.125em;
    height: 0.125em;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
    box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
    margin-top: 0.188em
}

.slicknav_nav {
    clear: both
}

.slicknav_nav ul,.slicknav_nav li {
    display: block
}

.slicknav_nav .slicknav_arrow {
    font-size: 0.8em;
    margin: 0 0 0 0.4em;
}

.slicknav_nav .slicknav_item {
    display: block;
    cursor: pointer;
}

.slicknav_nav a {
    display: block
}

.slicknav_nav .slicknav_item a {
    display: inline
}

.slicknav_menu:before,.slicknav_menu:after {
    content: " ";
    display: table;
}

.slicknav_menu:after {
    clear: both
}

.slicknav_menu {
    *zoom:1}

.slicknav_menu {
    font-size: 16px;
}

.slicknav_btn {
    margin: 5px 5px 6px;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #222222;
}

.slicknav_menu .slicknav_menutxt {
    color: #FFF;
    font-weight: bold;
    text-shadow: 0 1px 3px #000;
}

.slicknav_menu .slicknav_icon-bar {
    background-color: #f5f5f5;
}

.slicknav_menu {
    background: #4c4c4c;
    padding: 5px;
}

.slicknav_nav {
    color: #fff;
    margin: 0;
    padding: 0;
    font-size: 0.875em;
}

.slicknav_nav,.slicknav_nav ul {
    list-style: none;
    overflow: hidden;
}

.slicknav_nav ul {
    padding: 0;
    margin: 0 0 0 20px;
}

.slicknav_nav .slicknav_item {
    padding: 5px 10px;
    margin: 2px 5px;
}

.slicknav_nav a {
    padding: 5px 10px;
    margin: 2px 5px;
    text-decoration: none;
    color: #fff;
}

.slicknav_nav .slicknav_item a {
    padding: 0;
    margin: 0;
}

.slicknav_nav .slicknav_item:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #ccc;
    color: #fff;
}

.slicknav_nav a:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #ccc;
    color: #222;
}

.slicknav_nav .slicknav_txtnode {
    margin-left: 15px;
}

.slicknav_menu {
    display: none;
}

#admin-menu-menu-responsive {
    display: none;
}
@media screen and (max-width: 1024px) {
    #admin-menu-menu,a#edit-shortcuts,li.admin-menu-account,#admin-menu-search,#admin-menu-users, {
        display:none;
    }

    #admin-menu {
        display: none !important;
    }

    body.admin-menu,body.admin-menu.adminimal-menu.adminimal-backend,body.admin-menu.adminimal-menu.adminimal-frontend {
        margin-top: 0px !important;
    }

    .slicknav_menu {
        display: block;
    }

    #admin-menu-shortcuts-responsive {
        background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/circledown.svg) no-repeat scroll 16px 50% transparent;
        float: right;
    }

    #admin-menu-shortcuts-responsive select {
        -moz-appearance: none;
        -webkit-appearance: none;
        text-indent: 0.01px;
        text-overflow: '';
        border: none;
        font-size: 0px;
        background: transparent;
        height: 46px;
        width: 46px;
        display: block;
    }

    #admin-menu-shortcuts-responsive select option {
        font-size: 14px;
        background: #fff;
        color: #333;
    }
}
.slicknav_btn {
    float: left;
}

.slicknav_menu {
    background: none repeat scroll 0 0 #222222;
    padding: 0;
    font-family: Open Sans,"Segoe UI","Helvetica",sans-serif;
    color: color:#FFFFFF;
}

.slicknav_menu a,.slicknav_menu a:link,.slicknav_menu a:active {
    color: #fff !important;
    text-decoration: none !important;
}

.slicknav_menu:after {
    clear: none;
}

.slicknav_btn {
    margin: 0;
    outline: medium none;
    padding: 5px 10px;
    text-shadow: none;
    border-radius: 0;
}

.slicknav_icon {
    display: none;
}

.slicknav_menu .slicknav_menutxt {
    text-shadow: none;
    font-weight: normal;
}

.slicknav_nav a:hover,.slicknav_nav .slicknav_item:hover {
    border-radius: 0;
}

.slicknav_nav li.expandable,#admin-menu .slicknav_nav .dropdown li {
    float: none !important;
}

.slicknav_nav .slicknav_item {
}

.slicknav_btn {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/menu.svg) no-repeat scroll 8px 16px rgba(0,0,0,0);
    font-size: 23px;
    padding: 10px 34px;
}

.slicknav_menu:after {
    clear: both;
}

.slicknav_nav .slicknav_item:hover,.slicknav_nav a:hover {
    background: none repeat scroll 0 0 #0074BD;
    border-radius: 0;
    color: #FFFFFF;
    text-decoration: none !important;
}

.slicknav_nav .slicknav_arrow i {
    display: inline-block;
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/menu-arrows.svg) no-repeat scroll 0px 3px rgba(0,0,0,0);
    font-size: 0.8em;
    height: 16px;
    margin: 0 0 0 0.4em;
    width: 16px;
}

.slicknav_open .slicknav_arrow i.open {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/menu-arrows.svg) no-repeat scroll -37px 0 rgba(0,0,0,0);
}

.slicknav_nav li.admin-menu-toolbar-home-menu {
    background-color: #333;
}

li.admin-menu-icon.slicknav_parent > a {
    padding: 0;
    margin: 0;
}

li.admin-menu-icon.slicknav_parent > a > span.slicknav_arrow {
    position: absolute;
    margin-top: 10px;
    margin-left: -5px;
}

.slicknav_nav li.admin-menu-toolbar-home-menu span.admin-menu-home-icon {
    background: url(/sites/all/modules/contrib/adminimal_admin_menu/images/house.svg) no-repeat scroll 17px 10px rgba(0,0,0,0);
    display: inline-block;
    height: 40px;
    width: 50px;
}

/**/
#nwd-node-preview {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=80);
    -moz-opacity: 0.80;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    position: fixed;
    bottom: 40px;
    right: 0;
    height: 0;
    width: 100%;
    padding: 0;
    margin: 0;
    overflow: visible;
    z-index: 999;
    text-align: center;
}

#nwd-node-preview #nwd-node-preview-message {
    color: #000000;
    background-color: #fffbd9;
    margin: 0px;
    padding: 10px;
    line-height: 20px;
}

#nwd-node-preview #nwd-node-preview-message a {
    color: #0000ff;
}

/**/
.clearfix {
    *zoom:1;}

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

.clearfix:after {
    clear: both;
}

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

.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {
    display: block;
}

audio,canvas,video {
    display: inline-block;
    *display: inline;
    *zoom:1;}

audio:not([controls]) {
    display: none;
}

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

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

a:hover,a:active {
    outline: 0;
}

sub,sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

img {
    width: auto\9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}

#map_canvas img,.google-maps img {
    max-width: none;
}

button,input,select,textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle;
}

button,input {
    *overflow: visible;
    line-height: normal;
}

button::-moz-focus-inner,input::-moz-focus-inner {
    padding: 0;
    border: 0;
}

button,html input[type="button"],input[type="reset"],input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}

label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"] {
    cursor: pointer;
}

input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

textarea {
    overflow: auto;
    vertical-align: top;
}

body {
    margin: 0;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    background-color: #ffffff;
}

a {
    color: #0088cc;
    text-decoration: none;
}

a:hover,a:focus {
    color: #005580;
    text-decoration: underline;
}

.img-rounded {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.img-polaroid {
    padding: 4px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}

.img-circle {
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
}

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

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

.row:after {
    clear: both;
}

[class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
}

.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
    width: 940px;
}

.span12 {
    width: 940px;
}

.span11 {
    width: 860px;
}

.span10 {
    width: 780px;
}

.span9 {
    width: 700px;
}

.span8 {
    width: 620px;
}

.span7 {
    width: 540px;
}

.span6 {
    width: 460px;
}

.span5 {
    width: 380px;
}

.span4 {
    width: 300px;
}

.span3 {
    width: 220px;
}

.span2 {
    width: 140px;
}

.span1 {
    width: 60px;
}

.offset12 {
    margin-left: 980px;
}

.offset11 {
    margin-left: 900px;
}

.offset10 {
    margin-left: 820px;
}

.offset9 {
    margin-left: 740px;
}

.offset8 {
    margin-left: 660px;
}

.offset7 {
    margin-left: 580px;
}

.offset6 {
    margin-left: 500px;
}

.offset5 {
    margin-left: 420px;
}

.offset4 {
    margin-left: 340px;
}

.offset3 {
    margin-left: 260px;
}

.offset2 {
    margin-left: 180px;
}

.offset1 {
    margin-left: 100px;
}

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

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

.row-fluid:after {
    clear: both;
}

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

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

.row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.127659574468085%;
}

.row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
}

.row-fluid .span11 {
    width: 91.48936170212765%;
    *width: 91.43617021276594%;
}

.row-fluid .span10 {
    width: 82.97872340425532%;
    *width: 82.92553191489361%;
}

.row-fluid .span9 {
    width: 74.46808510638297%;
    *width: 74.41489361702126%;
}

.row-fluid .span8 {
    width: 65.95744680851064%;
    *width: 65.90425531914893%;
}

.row-fluid .span7 {
    width: 57.44680851063829%;
    *width: 57.39361702127659%;
}

.row-fluid .span6 {
    width: 48.93617021276595%;
    *width: 48.88297872340425%;
}

.row-fluid .span5 {
    width: 40.42553191489362%;
    *width: 40.37234042553192%;
}

.row-fluid .span4 {
    width: 31.914893617021278%;
    *width: 31.861702127659576%;
}

.row-fluid .span3 {
    width: 23.404255319148934%;
    *width: 23.351063829787233%;
}

.row-fluid .span2 {
    width: 14.893617021276595%;
    *width: 14.840425531914894%;
}

.row-fluid .span1 {
    width: 6.382978723404255%;
    *width: 6.329787234042553%;
}

.row-fluid .offset12 {
    margin-left: 104.25531914893617%;
    *margin-left: 104.14893617021275%;
}

.row-fluid .offset12:first-child {
    margin-left: 102.12765957446808%;
    *margin-left: 102.02127659574467%;
}

.row-fluid .offset11 {
    margin-left: 95.74468085106382%;
    *margin-left: 95.6382978723404%;
}

.row-fluid .offset11:first-child {
    margin-left: 93.61702127659574%;
    *margin-left: 93.51063829787232%;
}

.row-fluid .offset10 {
    margin-left: 87.23404255319149%;
    *margin-left: 87.12765957446807%;
}

.row-fluid .offset10:first-child {
    margin-left: 85.1063829787234%;
    *margin-left: 84.99999999999999%;
}

.row-fluid .offset9 {
    margin-left: 78.72340425531914%;
    *margin-left: 78.61702127659572%;
}

.row-fluid .offset9:first-child {
    margin-left: 76.59574468085106%;
    *margin-left: 76.48936170212764%;
}

.row-fluid .offset8 {
    margin-left: 70.2127659574468%;
    *margin-left: 70.10638297872339%;
}

.row-fluid .offset8:first-child {
    margin-left: 68.08510638297872%;
    *margin-left: 67.9787234042553%;
}

.row-fluid .offset7 {
    margin-left: 61.70212765957446%;
    *margin-left: 61.59574468085106%;
}

.row-fluid .offset7:first-child {
    margin-left: 59.574468085106375%;
    *margin-left: 59.46808510638297%;
}

.row-fluid .offset6 {
    margin-left: 53.191489361702125%;
    *margin-left: 53.085106382978715%;
}

.row-fluid .offset6:first-child {
    margin-left: 51.063829787234035%;
    *margin-left: 50.95744680851063%;
}

.row-fluid .offset5 {
    margin-left: 44.68085106382979%;
    *margin-left: 44.57446808510638%;
}

.row-fluid .offset5:first-child {
    margin-left: 42.5531914893617%;
    *margin-left: 42.4468085106383%;
}

.row-fluid .offset4 {
    margin-left: 36.170212765957444%;
    *margin-left: 36.06382978723405%;
}

.row-fluid .offset4:first-child {
    margin-left: 34.04255319148936%;
    *margin-left: 33.93617021276596%;
}

.row-fluid .offset3 {
    margin-left: 27.659574468085104%;
    *margin-left: 27.5531914893617%;
}

.row-fluid .offset3:first-child {
    margin-left: 25.53191489361702%;
    *margin-left: 25.425531914893618%;
}

.row-fluid .offset2 {
    margin-left: 19.148936170212764%;
    *margin-left: 19.04255319148936%;
}

.row-fluid .offset2:first-child {
    margin-left: 17.02127659574468%;
    *margin-left: 16.914893617021278%;
}

.row-fluid .offset1 {
    margin-left: 10.638297872340425%;
    *margin-left: 10.53191489361702%;
}

.row-fluid .offset1:first-child {
    margin-left: 8.51063829787234%;
    *margin-left: 8.404255319148938%;
}

[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;
    line-height: 0;
    content: "";
}

.container:after {
    clear: both;
}

.container-fluid {
    padding-right: 20px;
    padding-left: 20px;
    *zoom:1;}

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

.container-fluid:after {
    clear: both;
}

p {
    margin: 0 0 10px;
}

.lead {
    margin-bottom: 20px;
    font-size: 21px;
    font-weight: 200;
    line-height: 30px;
}

small {
    font-size: 85%;
}

strong {
    font-weight: bold;
}

em {
    font-style: italic;
}

cite {
    font-style: normal;
}

.muted {
    color: #999999;
}

a.muted:hover,a.muted:focus {
    color: #808080;
}

.text-warning {
    color: #c09853;
}

a.text-warning:hover,a.text-warning:focus {
    color: #a47e3c;
}

.text-error {
    color: #b94a48;
}

a.text-error:hover,a.text-error:focus {
    color: #953b39;
}

.text-info {
    color: #3a87ad;
}

a.text-info:hover,a.text-info:focus {
    color: #2d6987;
}

.text-success {
    color: #468847;
}

a.text-success:hover,a.text-success:focus {
    color: #356635;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}

h1,h2,h3,h4,h5,h6 {
    margin: 10px 0;
    font-family: inherit;
    font-weight: bold;
    line-height: 20px;
    color: inherit;
    text-rendering: optimizelegibility;
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    font-weight: normal;
    line-height: 1;
    color: #999999;
}

h1,h2,h3 {
    line-height: 40px;
}

h1 {
    font-size: 38.5px;
}

h2 {
    font-size: 31.5px;
}

h3 {
    font-size: 24.5px;
}

h4 {
    font-size: 17.5px;
}

h5 {
    font-size: 14px;
}

h6 {
    font-size: 11.9px;
}

h1 small {
    font-size: 24.5px;
}

h2 small {
    font-size: 17.5px;
}

h3 small {
    font-size: 14px;
}

h4 small {
    font-size: 14px;
}

.page-header {
    padding-bottom: 9px;
    margin: 20px 0 30px;
    border-bottom: 1px solid #eeeeee;
}

ul,ol {
    padding: 0;
    margin: 0 0 10px 25px;
}

ul ul,ul ol,ol ol,ol ul {
    margin-bottom: 0;
}

li {
    line-height: 20px;
}

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

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

ul.inline > li,ol.inline > li {
    display: inline-block;
    *display: inline;
    padding-right: 5px;
    padding-left: 5px;
    *zoom:1;}

dl {
    margin-bottom: 20px;
}

dt,dd {
    line-height: 20px;
}

dt {
    font-weight: bold;
}

dd {
    margin-left: 10px;
}

.dl-horizontal {
    *zoom:1;}

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

.dl-horizontal:after {
    clear: both;
}

.dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dl-horizontal dd {
    margin-left: 180px;
}

hr {
    margin: 20px 0;
    border: 0;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #ffffff;
}

abbr[title],abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #999999;
}

abbr.initialism {
    font-size: 90%;
    text-transform: uppercase;
}

blockquote {
    padding: 0 0 0 15px;
    margin: 0 0 20px;
    border-left: 5px solid #eeeeee;
}

blockquote p {
    margin-bottom: 0;
    font-size: 17.5px;
    font-weight: 300;
    line-height: 1.25;
}

blockquote small {
    display: block;
    line-height: 20px;
    color: #999999;
}

blockquote small:before {
    content: '\2014 \00A0';
}

blockquote.pull-right {
    float: right;
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eeeeee;
    border-left: 0;
}

blockquote.pull-right p,blockquote.pull-right small {
    text-align: right;
}

blockquote.pull-right small:before {
    content: '';
}

blockquote.pull-right small:after {
    content: '\00A0 \2014';
}

q:before,q:after,blockquote:before,blockquote:after {
    content: "";
}

address {
    display: block;
    margin-bottom: 20px;
    font-style: normal;
    line-height: 20px;
}

code,pre {
    padding: 0 3px 2px;
    font-family: Monaco,Menlo,Consolas,"Courier New",monospace;
    font-size: 12px;
    color: #333333;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

code {
    padding: 2px 4px;
    color: #d14;
    white-space: nowrap;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 20px;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre;
    white-space: pre-wrap;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

pre.prettyprint {
    margin-bottom: 20px;
}

pre code {
    padding: 0;
    color: inherit;
    white-space: pre;
    white-space: pre-wrap;
    background-color: transparent;
    border: 0;
}

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}

form {
    margin: 0 0 20px;
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0;
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 40px;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

legend small {
    font-size: 15px;
    color: #999999;
}

label,input,button,select,textarea {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
}

input,button,select,textarea {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

label {
    display: block;
    margin-bottom: 5px;
}

select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {
    display: inline-block;
    height: 20px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

input,textarea,.uneditable-input {
    width: 206px;
}

textarea {
    height: auto;
}

textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    -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;
}

textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input: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: 1px \9;
    *margin-top: 0;
    line-height: normal;
}

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

select,input[type="file"] {
    height: 30px;
    *margin-top: 4px;
    line-height: 30px;
}

select {
    width: 220px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
}

select[multiple],select[size] {
    height: auto;
}

select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.uneditable-input,.uneditable-textarea {
    color: #999999;
    cursor: not-allowed;
    background-color: #fcfcfc;
    border-color: #cccccc;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
}

.uneditable-input {
    overflow: hidden;
    white-space: nowrap;
}

.uneditable-textarea {
    width: auto;
    height: auto;
}

input:-moz-placeholder,textarea:-moz-placeholder {
    color: #999999;
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: #999999;
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #999999;
}

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

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

.controls > .radio:first-child,.controls > .checkbox:first-child {
    padding-top: 5px;
}

.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-mini {
    width: 60px;
}

.input-small {
    width: 90px;
}

.input-medium {
    width: 150px;
}

.input-large {
    width: 210px;
}

.input-xlarge {
    width: 270px;
}

.input-xxlarge {
    width: 530px;
}

input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"] {
    float: none;
    margin-left: 0;
}

.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"] {
    display: inline-block;
}

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

.controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
}

input.span12,textarea.span12,.uneditable-input.span12 {
    width: 926px;
}

input.span11,textarea.span11,.uneditable-input.span11 {
    width: 846px;
}

input.span10,textarea.span10,.uneditable-input.span10 {
    width: 766px;
}

input.span9,textarea.span9,.uneditable-input.span9 {
    width: 686px;
}

input.span8,textarea.span8,.uneditable-input.span8 {
    width: 606px;
}

input.span7,textarea.span7,.uneditable-input.span7 {
    width: 526px;
}

input.span6,textarea.span6,.uneditable-input.span6 {
    width: 446px;
}

input.span5,textarea.span5,.uneditable-input.span5 {
    width: 366px;
}

input.span4,textarea.span4,.uneditable-input.span4 {
    width: 286px;
}

input.span3,textarea.span3,.uneditable-input.span3 {
    width: 206px;
}

input.span2,textarea.span2,.uneditable-input.span2 {
    width: 126px;
}

input.span1,textarea.span1,.uneditable-input.span1 {
    width: 46px;
}

.controls-row {
    *zoom:1;}

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

.controls-row:after {
    clear: both;
}

.controls-row [class*="span"],.row-fluid .controls-row [class*="span"] {
    float: left;
}

.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"] {
    padding-top: 5px;
}

input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] {
    cursor: not-allowed;
    background-color: #eeeeee;
}

input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly] {
    background-color: transparent;
}

.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline {
    color: #c09853;
}

.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea {
    color: #c09853;
}

.control-group.warning input,.control-group.warning select,.control-group.warning textarea {
    border-color: #c09853;
    -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);
}

.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus {
    border-color: #a47e3c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;
}

.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on {
    color: #c09853;
    background-color: #fcf8e3;
    border-color: #c09853;
}

.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline {
    color: #b94a48;
}

.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea {
    color: #b94a48;
}

.control-group.error input,.control-group.error select,.control-group.error textarea {
    border-color: #b94a48;
    -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);
}

.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus {
    border-color: #953b39;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;
}

.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #b94a48;
}

.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline {
    color: #468847;
}

.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea {
    color: #468847;
}

.control-group.success input,.control-group.success select,.control-group.success textarea {
    border-color: #468847;
    -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);
}

.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus {
    border-color: #356635;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;
}

.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on {
    color: #468847;
    background-color: #dff0d8;
    border-color: #468847;
}

.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline {
    color: #3a87ad;
}

.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea {
    color: #3a87ad;
}

.control-group.info input,.control-group.info select,.control-group.info textarea {
    border-color: #3a87ad;
    -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);
}

.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus {
    border-color: #2d6987;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;
}

.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #3a87ad;
}

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

input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus: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;
}

.form-actions {
    padding: 19px 20px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-top: 1px solid #e5e5e5;
    *zoom:1;}

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

.form-actions:after {
    clear: both;
}

.help-block,.help-inline {
    color: #595959;
}

.help-block {
    display: block;
    margin-bottom: 10px;
}

.help-inline {
    display: inline-block;
    *display: inline;
    padding-left: 5px;
    vertical-align: middle;
    *zoom:1;}

.input-append,.input-prepend {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 0;
    white-space: nowrap;
    vertical-align: middle;
}

.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover {
    font-size: 14px;
}

.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input {
    position: relative;
    margin-bottom: 0;
    *margin-left: 0;
    vertical-align: top;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus {
    z-index: 2;
}

.input-append .add-on,.input-prepend .add-on {
    display: inline-block;
    width: auto;
    height: 20px;
    min-width: 16px;
    padding: 4px 5px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
    background-color: #eeeeee;
    border: 1px solid #ccc;
}

.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group > .dropdown-toggle,.input-prepend .btn-group > .dropdown-toggle {
    vertical-align: top;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.input-append .active,.input-prepend .active {
    background-color: #a9dba9;
    border-color: #46a546;
}

.input-prepend .add-on,.input-prepend .btn {
    margin-right: -1px;
}

.input-prepend .add-on:first-child,.input-prepend .btn:first-child {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.input-append input,.input-append select,.input-append .uneditable-input {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.input-append input + .btn-group .btn:last-child,.input-append select + .btn-group .btn:last-child,.input-append .uneditable-input + .btn-group .btn:last-child {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-append .add-on,.input-append .btn,.input-append .btn-group {
    margin-left: -1px;
}

.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child > .dropdown-toggle {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.input-prepend.input-append input + .btn-group .btn,.input-prepend.input-append select + .btn-group .btn,.input-prepend.input-append .uneditable-input + .btn-group .btn {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child {
    margin-right: -1px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child {
    margin-left: -1px;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-prepend.input-append .btn-group:first-child {
    margin-left: 0;
}

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;
}

.form-search .input-append .search-query,.form-search .input-prepend .search-query {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.form-search .input-append .search-query {
    -webkit-border-radius: 14px 0 0 14px;
    -moz-border-radius: 14px 0 0 14px;
    border-radius: 14px 0 0 14px;
}

.form-search .input-append .btn {
    -webkit-border-radius: 0 14px 14px 0;
    -moz-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
}

.form-search .input-prepend .search-query {
    -webkit-border-radius: 0 14px 14px 0;
    -moz-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
}

.form-search .input-prepend .btn {
    -webkit-border-radius: 14px 0 0 14px;
    -moz-border-radius: 14px 0 0 14px;
    border-radius: 14px 0 0 14px;
}

.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    vertical-align: middle;
    *zoom:1;}

.form-search .hide,.form-inline .hide,.form-horizontal .hide {
    display: none;
}

.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group {
    display: inline-block;
}

.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend {
    margin-bottom: 0;
}

.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox {
    padding-left: 0;
    margin-bottom: 0;
    vertical-align: middle;
}

.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {
    float: left;
    margin-right: 3px;
    margin-left: 0;
}

.control-group {
    margin-bottom: 10px;
}

legend + .control-group {
    margin-top: 20px;
    -webkit-margin-top-collapse: separate;
}

.form-horizontal .control-group {
    margin-bottom: 20px;
    *zoom:1;}

.form-horizontal .control-group:before,.form-horizontal .control-group:after {
    display: table;
    line-height: 0;
    content: "";
}

.form-horizontal .control-group:after {
    clear: both;
}

.form-horizontal .control-label {
    float: left;
    width: 160px;
    padding-top: 5px;
    text-align: right;
}

.form-horizontal .controls {
    *display: inline-block;
    *padding-left: 20px;
    margin-left: 180px;
    *margin-left: 0;
}

.form-horizontal .controls:first-child {
    *padding-left: 180px;
}

.form-horizontal .help-block {
    margin-bottom: 0;
}

.form-horizontal input + .help-block,.form-horizontal select + .help-block,.form-horizontal textarea + .help-block,.form-horizontal .uneditable-input + .help-block,.form-horizontal .input-prepend + .help-block,.form-horizontal .input-append + .help-block {
    margin-top: 10px;
}

.form-horizontal .form-actions {
    padding-left: 180px;
}

table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
}

.table {
    width: 100%;
    margin-bottom: 20px;
}

.table th,.table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #dddddd;
}

.table th {
    font-weight: bold;
}

.table thead th {
    vertical-align: bottom;
}

.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td {
    border-top: 0;
}

.table tbody + tbody {
    border-top: 2px solid #dddddd;
}

.table .table {
    background-color: #ffffff;
}

.table-condensed th,.table-condensed td {
    padding: 4px 5px;
}

.table-bordered {
    border: 1px solid #dddddd;
    border-collapse: separate;
    *border-collapse: collapse;
    border-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.table-bordered th,.table-bordered td {
    border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td {
    border-top: 0;
}

.table-bordered thead:first-child tr:first-child > th:first-child,.table-bordered tbody:first-child tr:first-child > td:first-child,.table-bordered tbody:first-child tr:first-child > th:first-child {
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,.table-bordered tbody:first-child tr:first-child > td:last-child,.table-bordered tbody:first-child tr:first-child > th:last-child {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,.table-bordered tbody:last-child tr:last-child > td:first-child,.table-bordered tbody:last-child tr:last-child > th:first-child,.table-bordered tfoot:last-child tr:last-child > td:first-child,.table-bordered tfoot:last-child tr:last-child > th:first-child {
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,.table-bordered tbody:last-child tr:last-child > td:last-child,.table-bordered tbody:last-child tr:last-child > th:last-child,.table-bordered tfoot:last-child tr:last-child > td:last-child,.table-bordered tfoot:last-child tr:last-child > th:last-child {
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,.table-bordered caption + tbody tr:first-child td:first-child,.table-bordered colgroup + thead tr:first-child th:first-child,.table-bordered colgroup + tbody tr:first-child td:first-child {
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,.table-bordered caption + tbody tr:first-child td:last-child,.table-bordered colgroup + thead tr:first-child th:last-child,.table-bordered colgroup + tbody tr:first-child td:last-child {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
}

.table-striped tbody > tr:nth-child(odd) > td,.table-striped tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}

.table-hover tbody tr:hover > td,.table-hover tbody tr:hover > th {
    background-color: #f5f5f5;
}

table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"] {
    display: table-cell;
    float: none;
    margin-left: 0;
}

.table td.span1,.table th.span1 {
    float: none;
    width: 44px;
    margin-left: 0;
}

.table td.span2,.table th.span2 {
    float: none;
    width: 124px;
    margin-left: 0;
}

.table td.span3,.table th.span3 {
    float: none;
    width: 204px;
    margin-left: 0;
}

.table td.span4,.table th.span4 {
    float: none;
    width: 284px;
    margin-left: 0;
}

.table td.span5,.table th.span5 {
    float: none;
    width: 364px;
    margin-left: 0;
}

.table td.span6,.table th.span6 {
    float: none;
    width: 444px;
    margin-left: 0;
}

.table td.span7,.table th.span7 {
    float: none;
    width: 524px;
    margin-left: 0;
}

.table td.span8,.table th.span8 {
    float: none;
    width: 604px;
    margin-left: 0;
}

.table td.span9,.table th.span9 {
    float: none;
    width: 684px;
    margin-left: 0;
}

.table td.span10,.table th.span10 {
    float: none;
    width: 764px;
    margin-left: 0;
}

.table td.span11,.table th.span11 {
    float: none;
    width: 844px;
    margin-left: 0;
}

.table td.span12,.table th.span12 {
    float: none;
    width: 924px;
    margin-left: 0;
}

.table tbody tr.success > td {
    background-color: #dff0d8;
}

.table tbody tr.error > td {
    background-color: #f2dede;
}

.table tbody tr.warning > td {
    background-color: #fcf8e3;
}

.table tbody tr.info > td {
    background-color: #d9edf7;
}

.table-hover tbody tr.success:hover > td {
    background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover > td {
    background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover > td {
    background-color: #faf2cc;
}

.table-hover tbody tr.info:hover > td {
    background-color: #c4e3f3;
}

[class^="icon-"],[class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-top: 1px;
    *margin-right: .3em;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url(/sites/all/themes/nwd/bootstrap/img/glyphicons-halflings.png);
    background-position: 14px 14px;
    background-repeat: no-repeat;
}

.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:focus > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > li > a:focus > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:focus > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"],.dropdown-submenu:focus > a > [class*=" icon-"] {
    background-image: url(/sites/all/themes/nwd/bootstrap/img/glyphicons-halflings-white.png);
}

.icon-glass {
    background-position: 0 0;
}

.icon-music {
    background-position: -24px 0;
}

.icon-search {
    background-position: -48px 0;
}

.icon-envelope {
    background-position: -72px 0;
}

.icon-heart {
    background-position: -96px 0;
}

.icon-star {
    background-position: -120px 0;
}

.icon-star-empty {
    background-position: -144px 0;
}

.icon-user {
    background-position: -168px 0;
}

.icon-film {
    background-position: -192px 0;
}

.icon-th-large {
    background-position: -216px 0;
}

.icon-th {
    background-position: -240px 0;
}

.icon-th-list {
    background-position: -264px 0;
}

.icon-ok {
    background-position: -288px 0;
}

.icon-remove {
    background-position: -312px 0;
}

.icon-zoom-in {
    background-position: -336px 0;
}

.icon-zoom-out {
    background-position: -360px 0;
}

.icon-off {
    background-position: -384px 0;
}

.icon-signal {
    background-position: -408px 0;
}

.icon-cog {
    background-position: -432px 0;
}

.icon-trash {
    background-position: -456px 0;
}

.icon-home {
    background-position: 0 -24px;
}

.icon-file {
    background-position: -24px -24px;
}

.icon-time {
    background-position: -48px -24px;
}

.icon-road {
    background-position: -72px -24px;
}

.icon-download-alt {
    background-position: -96px -24px;
}

.icon-download {
    background-position: -120px -24px;
}

.icon-upload {
    background-position: -144px -24px;
}

.icon-inbox {
    background-position: -168px -24px;
}

.icon-play-circle {
    background-position: -192px -24px;
}

.icon-repeat {
    background-position: -216px -24px;
}

.icon-refresh {
    background-position: -240px -24px;
}

.icon-list-alt {
    background-position: -264px -24px;
}

.icon-lock {
    background-position: -287px -24px;
}

.icon-flag {
    background-position: -312px -24px;
}

.icon-headphones {
    background-position: -336px -24px;
}

.icon-volume-off {
    background-position: -360px -24px;
}

.icon-volume-down {
    background-position: -384px -24px;
}

.icon-volume-up {
    background-position: -408px -24px;
}

.icon-qrcode {
    background-position: -432px -24px;
}

.icon-barcode {
    background-position: -456px -24px;
}

.icon-tag {
    background-position: 0 -48px;
}

.icon-tags {
    background-position: -25px -48px;
}

.icon-book {
    background-position: -48px -48px;
}

.icon-bookmark {
    background-position: -72px -48px;
}

.icon-print {
    background-position: -96px -48px;
}

.icon-camera {
    background-position: -120px -48px;
}

.icon-font {
    background-position: -144px -48px;
}

.icon-bold {
    background-position: -167px -48px;
}

.icon-italic {
    background-position: -192px -48px;
}

.icon-text-height {
    background-position: -216px -48px;
}

.icon-text-width {
    background-position: -240px -48px;
}

.icon-align-left {
    background-position: -264px -48px;
}

.icon-align-center {
    background-position: -288px -48px;
}

.icon-align-right {
    background-position: -312px -48px;
}

.icon-align-justify {
    background-position: -336px -48px;
}

.icon-list {
    background-position: -360px -48px;
}

.icon-indent-left {
    background-position: -384px -48px;
}

.icon-indent-right {
    background-position: -408px -48px;
}

.icon-facetime-video {
    background-position: -432px -48px;
}

.icon-picture {
    background-position: -456px -48px;
}

.icon-pencil {
    background-position: 0 -72px;
}

.icon-map-marker {
    background-position: -24px -72px;
}

.icon-adjust {
    background-position: -48px -72px;
}

.icon-tint {
    background-position: -72px -72px;
}

.icon-edit {
    background-position: -96px -72px;
}

.icon-share {
    background-position: -120px -72px;
}

.icon-check {
    background-position: -144px -72px;
}

.icon-move {
    background-position: -168px -72px;
}

.icon-step-backward {
    background-position: -192px -72px;
}

.icon-fast-backward {
    background-position: -216px -72px;
}

.icon-backward {
    background-position: -240px -72px;
}

.icon-play {
    background-position: -264px -72px;
}

.icon-pause {
    background-position: -288px -72px;
}

.icon-stop {
    background-position: -312px -72px;
}

.icon-forward {
    background-position: -336px -72px;
}

.icon-fast-forward {
    background-position: -360px -72px;
}

.icon-step-forward {
    background-position: -384px -72px;
}

.icon-eject {
    background-position: -408px -72px;
}

.icon-chevron-left {
    background-position: -432px -72px;
}

.icon-chevron-right {
    background-position: -456px -72px;
}

.icon-plus-sign {
    background-position: 0 -96px;
}

.icon-minus-sign {
    background-position: -24px -96px;
}

.icon-remove-sign {
    background-position: -48px -96px;
}

.icon-ok-sign {
    background-position: -72px -96px;
}

.icon-question-sign {
    background-position: -96px -96px;
}

.icon-info-sign {
    background-position: -120px -96px;
}

.icon-screenshot {
    background-position: -144px -96px;
}

.icon-remove-circle {
    background-position: -168px -96px;
}

.icon-ok-circle {
    background-position: -192px -96px;
}

.icon-ban-circle {
    background-position: -216px -96px;
}

.icon-arrow-left {
    background-position: -240px -96px;
}

.icon-arrow-right {
    background-position: -264px -96px;
}

.icon-arrow-up {
    background-position: -289px -96px;
}

.icon-arrow-down {
    background-position: -312px -96px;
}

.icon-share-alt {
    background-position: -336px -96px;
}

.icon-resize-full {
    background-position: -360px -96px;
}

.icon-resize-small {
    background-position: -384px -96px;
}

.icon-plus {
    background-position: -408px -96px;
}

.icon-minus {
    background-position: -433px -96px;
}

.icon-asterisk {
    background-position: -456px -96px;
}

.icon-exclamation-sign {
    background-position: 0 -120px;
}

.icon-gift {
    background-position: -24px -120px;
}

.icon-leaf {
    background-position: -48px -120px;
}

.icon-fire {
    background-position: -72px -120px;
}

.icon-eye-open {
    background-position: -96px -120px;
}

.icon-eye-close {
    background-position: -120px -120px;
}

.icon-warning-sign {
    background-position: -144px -120px;
}

.icon-plane {
    background-position: -168px -120px;
}

.icon-calendar {
    background-position: -192px -120px;
}

.icon-random {
    width: 16px;
    background-position: -216px -120px;
}

.icon-comment {
    background-position: -240px -120px;
}

.icon-magnet {
    background-position: -264px -120px;
}

.icon-chevron-up {
    background-position: -288px -120px;
}

.icon-chevron-down {
    background-position: -313px -119px;
}

.icon-retweet {
    background-position: -336px -120px;
}

.icon-shopping-cart {
    background-position: -360px -120px;
}

.icon-folder-close {
    width: 16px;
    background-position: -384px -120px;
}

.icon-folder-open {
    width: 16px;
    background-position: -408px -120px;
}

.icon-resize-vertical {
    background-position: -432px -119px;
}

.icon-resize-horizontal {
    background-position: -456px -118px;
}

.icon-hdd {
    background-position: 0 -144px;
}

.icon-bullhorn {
    background-position: -24px -144px;
}

.icon-bell {
    background-position: -48px -144px;
}

.icon-certificate {
    background-position: -72px -144px;
}

.icon-thumbs-up {
    background-position: -96px -144px;
}

.icon-thumbs-down {
    background-position: -120px -144px;
}

.icon-hand-right {
    background-position: -144px -144px;
}

.icon-hand-left {
    background-position: -168px -144px;
}

.icon-hand-up {
    background-position: -192px -144px;
}

.icon-hand-down {
    background-position: -216px -144px;
}

.icon-circle-arrow-right {
    background-position: -240px -144px;
}

.icon-circle-arrow-left {
    background-position: -264px -144px;
}

.icon-circle-arrow-up {
    background-position: -288px -144px;
}

.icon-circle-arrow-down {
    background-position: -312px -144px;
}

.icon-globe {
    background-position: -336px -144px;
}

.icon-wrench {
    background-position: -360px -144px;
}

.icon-tasks {
    background-position: -384px -144px;
}

.icon-filter {
    background-position: -408px -144px;
}

.icon-briefcase {
    background-position: -432px -144px;
}

.icon-fullscreen {
    background-position: -456px -144px;
}

.dropup,.dropdown {
    position: relative;
}

.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 #000000;
    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: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    background-color: #ffffff;
    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.pull-right {
    right: 0;
    left: auto;
}

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

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

.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a {
    color: #ffffff;
    text-decoration: none;
    background-color: #0081c2;
    background-image: -moz-linear-gradient(top,#0088cc,#0077b3);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0077b3));
    background-image: -webkit-linear-gradient(top,#0088cc,#0077b3);
    background-image: -o-linear-gradient(top,#0088cc,#0077b3);
    background-image: linear-gradient(to bottom,#0088cc,#0077b3);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);
}

.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {
    color: #ffffff;
    text-decoration: none;
    background-color: #0081c2;
    background-image: -moz-linear-gradient(top,#0088cc,#0077b3);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0077b3));
    background-image: -webkit-linear-gradient(top,#0088cc,#0077b3);
    background-image: -o-linear-gradient(top,#0088cc,#0077b3);
    background-image: linear-gradient(to bottom,#0088cc,#0077b3);
    background-repeat: repeat-x;
    outline: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);
}

.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {
    color: #999999;
}

.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {
    text-decoration: none;
    cursor: default;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.open {
    *z-index: 1000;
}

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

.dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990;
}

.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid #000000;
    content: "";
}

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px;
}

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover > .dropdown-menu {
    display: block;
}

.dropup .dropdown-submenu > .dropdown-menu {
    top: auto;
    bottom: 0;
    margin-top: 0;
    margin-bottom: -2px;
    -webkit-border-radius: 5px 5px 5px 0;
    -moz-border-radius: 5px 5px 5px 0;
    border-radius: 5px 5px 5px 0;
}

.dropdown-submenu > a:after {
    display: block;
    float: right;
    width: 0;
    height: 0;
    margin-top: 5px;
    margin-right: -10px;
    border-color: transparent;
    border-left-color: #cccccc;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    content: " ";
}

.dropdown-submenu:hover > a:after {
    border-left-color: #ffffff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left > .dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.dropdown .dropdown-menu .nav-header {
    padding-right: 20px;
    padding-left: 20px;
}

.typeahead {
    z-index: 1051;
    margin-top: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

.well blockquote {
    border-color: #ddd;
    border-color: rgba(0,0,0,0.15);
}

.well-large {
    padding: 24px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.well-small {
    padding: 9px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -moz-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}

.fade.in {
    opacity: 1;
}

.collapse {
    position: relative;
    height: 0;
    overflow: hidden;
    -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: #000000;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.2;
    filter: alpha(opacity=20);
}

.close:hover,.close:focus {
    color: #000000;
    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;
    padding: 4px 12px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
    background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
    background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #cccccc;
    *border: 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);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    *zoom:1;-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:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled] {
    color: #333333;
    background-color: #e6e6e6;
    *background-color: #d9d9d9;
}

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

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

.btn:hover,.btn:focus {
    color: #333333;
    text-decoration: none;
    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-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.disabled,.btn[disabled] {
    cursor: default;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.btn-large {
    padding: 11px 19px;
    font-size: 17.5px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.btn-large [class^="icon-"],.btn-large [class*=" icon-"] {
    margin-top: 4px;
}

.btn-small {
    padding: 2px 10px;
    font-size: 11.9px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.btn-small [class^="icon-"],.btn-small [class*=" icon-"] {
    margin-top: 0;
}

.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"] {
    margin-top: -1px;
}

.btn-mini {
    padding: 0 6px;
    font-size: 10.5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.btn-block {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.btn-block + .btn-block {
    margin-top: 5px;
}

input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
    width: 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-primary {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #006dcc;
    *background-color: #0044cc;
    background-image: -moz-linear-gradient(top,#0088cc,#0044cc);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));
    background-image: -webkit-linear-gradient(top,#0088cc,#0044cc);
    background-image: -o-linear-gradient(top,#0088cc,#0044cc);
    background-image: linear-gradient(to bottom,#0088cc,#0044cc);
    background-repeat: repeat-x;
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {
    color: #ffffff;
    background-color: #0044cc;
    *background-color: #003bb3;
}

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

.btn-warning {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #faa732;
    *background-color: #f89406;
    background-image: -moz-linear-gradient(top,#fbb450,#f89406);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
    background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
    background-image: -o-linear-gradient(top,#fbb450,#f89406);
    background-image: linear-gradient(to bottom,#fbb450,#f89406);
    background-repeat: repeat-x;
    border-color: #f89406 #f89406 #ad6704;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled] {
    color: #ffffff;
    background-color: #f89406;
    *background-color: #df8505;
}

.btn-warning:active,.btn-warning.active {
    background-color: #c67605 \9;
}

.btn-danger {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #da4f49;
    *background-color: #bd362f;
    background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
    background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled] {
    color: #ffffff;
    background-color: #bd362f;
    *background-color: #a9302a;
}

.btn-danger:active,.btn-danger.active {
    background-color: #942a25 \9;
}

.btn-success {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #5bb75b;
    *background-color: #51a351;
    background-image: -moz-linear-gradient(top,#62c462,#51a351);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
    background-image: -webkit-linear-gradient(top,#62c462,#51a351);
    background-image: -o-linear-gradient(top,#62c462,#51a351);
    background-image: linear-gradient(to bottom,#62c462,#51a351);
    background-repeat: repeat-x;
    border-color: #51a351 #51a351 #387038;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] {
    color: #ffffff;
    background-color: #51a351;
    *background-color: #499249;
}

.btn-success:active,.btn-success.active {
    background-color: #408140 \9;
}

.btn-info {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #49afcd;
    *background-color: #2f96b4;
    background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
    background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
    background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
    background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
    background-repeat: repeat-x;
    border-color: #2f96b4 #2f96b4 #1f6377;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled] {
    color: #ffffff;
    background-color: #2f96b4;
    *background-color: #2a85a0;
}

.btn-info:active,.btn-info.active {
    background-color: #24748c \9;
}

.btn-inverse {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #363636;
    *background-color: #222222;
    background-image: -moz-linear-gradient(top,#444444,#222222);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#444444),to(#222222));
    background-image: -webkit-linear-gradient(top,#444444,#222222);
    background-image: -o-linear-gradient(top,#444444,#222222);
    background-image: linear-gradient(to bottom,#444444,#222222);
    background-repeat: repeat-x;
    border-color: #222222 #222222 #000000;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled] {
    color: #ffffff;
    background-color: #222222;
    *background-color: #151515;
}

.btn-inverse:active,.btn-inverse.active {
    background-color: #080808 \9;
}

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

button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner {
    padding: 0;
    border: 0;
}

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

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

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

.btn-link,.btn-link:active,.btn-link[disabled] {
    background-color: transparent;
    background-image: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.btn-link {
    color: #0088cc;
    cursor: pointer;
    border-color: transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.btn-link:hover,.btn-link:focus {
    color: #005580;
    text-decoration: underline;
    background-color: transparent;
}

.btn-link[disabled]:hover,.btn-link[disabled]:focus {
    color: #333333;
    text-decoration: none;
}

.btn-group {
    position: relative;
    display: inline-block;
    *display: inline;
    *margin-left: .3em;
    font-size: 0;
    white-space: nowrap;
    vertical-align: middle;
    *zoom:1;}

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

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

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

.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group {
    margin-left: 5px;
}

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

.btn-group > .btn + .btn {
    margin-left: -1px;
}

.btn-group > .btn,.btn-group > .dropdown-menu,.btn-group > .popover {
    font-size: 14px;
}

.btn-group > .btn-mini {
    font-size: 10.5px;
}

.btn-group > .btn-small {
    font-size: 11.9px;
}

.btn-group > .btn-large {
    font-size: 17.5px;
}

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

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

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

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

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

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

.btn-group > .btn + .dropdown-toggle {
    *padding-top: 5px;
    padding-right: 8px;
    *padding-bottom: 5px;
    padding-left: 8px;
    -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}

.btn-group > .btn-mini + .dropdown-toggle {
    *padding-top: 2px;
    padding-right: 5px;
    *padding-bottom: 2px;
    padding-left: 5px;
}

.btn-group > .btn-small + .dropdown-toggle {
    *padding-top: 5px;
    *padding-bottom: 4px;
}

.btn-group > .btn-large + .dropdown-toggle {
    *padding-top: 7px;
    padding-right: 12px;
    *padding-bottom: 7px;
    padding-left: 12px;
}

.btn-group.open .dropdown-toggle {
    background-image: none;
    -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-group.open .btn.dropdown-toggle {
    background-color: #e6e6e6;
}

.btn-group.open .btn-primary.dropdown-toggle {
    background-color: #0044cc;
}

.btn-group.open .btn-warning.dropdown-toggle {
    background-color: #f89406;
}

.btn-group.open .btn-danger.dropdown-toggle {
    background-color: #bd362f;
}

.btn-group.open .btn-success.dropdown-toggle {
    background-color: #51a351;
}

.btn-group.open .btn-info.dropdown-toggle {
    background-color: #2f96b4;
}

.btn-group.open .btn-inverse.dropdown-toggle {
    background-color: #222222;
}

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

.btn-large .caret {
    margin-top: 6px;
}

.btn-large .caret {
    border-top-width: 5px;
    border-right-width: 5px;
    border-left-width: 5px;
}

.btn-mini .caret,.btn-small .caret {
    margin-top: 8px;
}

.dropup .btn-large .caret {
    border-bottom-width: 5px;
}

.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}

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

.btn-group-vertical > .btn {
    display: block;
    float: none;
    max-width: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.btn-group-vertical > .btn + .btn {
    margin-top: -1px;
    margin-left: 0;
}

.btn-group-vertical > .btn:first-child {
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

.btn-group-vertical > .btn:last-child {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}

.btn-group-vertical > .btn-large:first-child {
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.btn-group-vertical > .btn-large:last-child {
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}

.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.alert,.alert h4 {
    color: #c09853;
}

.alert h4 {
    margin: 0;
}

.alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    line-height: 20px;
}

.alert-success {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.alert-success h4 {
    color: #468847;
}

.alert-danger,.alert-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
}

.alert-danger h4,.alert-error h4 {
    color: #b94a48;
}

.alert-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.alert-info h4 {
    color: #3a87ad;
}

.alert-block {
    padding-top: 14px;
    padding-bottom: 14px;
}

.alert-block > p,.alert-block > ul {
    margin-bottom: 0;
}

.alert-block p + p {
    margin-top: 5px;
}

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

.nav > li > a {
    display: block;
}

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

.nav > li > a > img {
    max-width: none;
}

.nav > .pull-right {
    float: right;
}

.nav-header {
    display: block;
    padding: 3px 15px;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    color: #999999;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
    text-transform: uppercase;
}

.nav li + .nav-header {
    margin-top: 9px;
}

.nav-list {
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 0;
}

.nav-list > li > a,.nav-list .nav-header {
    margin-right: -15px;
    margin-left: -15px;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

.nav-list > li > a {
    padding: 3px 15px;
}

.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
    background-color: #0088cc;
}

.nav-list [class^="icon-"],.nav-list [class*=" icon-"] {
    margin-right: 2px;
}

.nav-list .divider {
    *width: 100%;
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #e5e5e5;
    border-bottom: 1px solid #ffffff;
}

.nav-tabs,.nav-pills {
    *zoom:1;}

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

.nav-tabs:after,.nav-pills:after {
    clear: both;
}

.nav-tabs > li,.nav-pills > li {
    float: left;
}

.nav-tabs > li > a,.nav-pills > li > a {
    padding-right: 12px;
    padding-left: 12px;
    margin-right: 2px;
    line-height: 14px;
}

.nav-tabs {
    border-bottom: 1px solid #ddd;
}

.nav-tabs > li {
    margin-bottom: -1px;
}

.nav-tabs > li > a {
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 20px;
    border: 1px solid transparent;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover,.nav-tabs > li > a:focus {
    border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {
    color: #555555;
    cursor: default;
    background-color: #ffffff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}

.nav-pills > li > a {
    padding-top: 8px;
    padding-bottom: 8px;
    margin-top: 2px;
    margin-bottom: 2px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus {
    color: #ffffff;
    background-color: #0088cc;
}

.nav-stacked > li {
    float: none;
}

.nav-stacked > li > a {
    margin-right: 0;
}

.nav-tabs.nav-stacked {
    border-bottom: 0;
}

.nav-tabs.nav-stacked > li > a {
    border: 1px solid #ddd;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.nav-tabs.nav-stacked > li:first-child > a {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-topleft: 4px;
}

.nav-tabs.nav-stacked > li:last-child > a {
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
}

.nav-tabs.nav-stacked > li > a:hover,.nav-tabs.nav-stacked > li > a:focus {
    z-index: 2;
    border-color: #ddd;
}

.nav-pills.nav-stacked > li > a {
    margin-bottom: 3px;
}

.nav-pills.nav-stacked > li:last-child > a {
    margin-bottom: 1px;
}

.nav-tabs .dropdown-menu {
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}

.nav-pills .dropdown-menu {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.nav .dropdown-toggle .caret {
    margin-top: 6px;
    border-top-color: #0088cc;
    border-bottom-color: #0088cc;
}

.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret {
    border-top-color: #005580;
    border-bottom-color: #005580;
}

.nav-tabs .dropdown-toggle .caret {
    margin-top: 8px;
}

.nav .active .dropdown-toggle .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.nav-tabs .active .dropdown-toggle .caret {
    border-top-color: #555555;
    border-bottom-color: #555555;
}

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

.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover,.nav > li.dropdown.open.active > a:focus {
    color: #ffffff;
    background-color: #999999;
    border-color: #999999;
}

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

.tabs-stacked .open > a:hover,.tabs-stacked .open > a:focus {
    border-color: #999999;
}

.tabbable {
    *zoom:1;}

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

.tabbable:after {
    clear: both;
}

.tab-content {
    overflow: auto;
}

.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs {
    border-bottom: 0;
}

.tab-content > .tab-pane,.pill-content > .pill-pane {
    display: none;
}

.tab-content > .active,.pill-content > .active {
    display: block;
}

.tabs-below > .nav-tabs {
    border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
    margin-top: -1px;
    margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus {
    border-top-color: #ddd;
    border-bottom-color: transparent;
}

.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus {
    border-color: transparent #ddd #ddd #ddd;
}

.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li {
    float: none;
}

.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a {
    min-width: 74px;
    margin-right: 0;
    margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
    float: left;
    margin-right: 19px;
    border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
    margin-right: -1px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus {
    border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus {
    border-color: #ddd transparent #ddd #ddd;
    *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
    float: right;
    margin-left: 19px;
    border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
    margin-left: -1px;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus {
    border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus {
    border-color: #ddd #ddd #ddd transparent;
    *border-left-color: #ffffff;
}

.nav > .disabled > a {
    color: #999999;
}

.nav > .disabled > a:hover,.nav > .disabled > a:focus {
    text-decoration: none;
    cursor: default;
    background-color: transparent;
}

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

.navbar-inner {
    min-height: 40px;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #fafafa;
    background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));
    background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
    background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);
    background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);
    background-repeat: repeat-x;
    border: 1px solid #d4d4d4;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);
    *zoom:1;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
    box-shadow: 0 1px 4px rgba(0,0,0,0.065);
}

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

.navbar-inner:after {
    clear: both;
}

.navbar .container {
    width: auto;
}

.nav-collapse.collapse {
    height: auto;
    overflow: visible;
}

.navbar .brand {
    display: block;
    float: left;
    padding: 10px 20px 10px;
    margin-left: -20px;
    font-size: 20px;
    font-weight: 200;
    color: #777777;
    text-shadow: 0 1px 0 #ffffff;
}

.navbar .brand:hover,.navbar .brand:focus {
    text-decoration: none;
}

.navbar-text {
    margin-bottom: 0;
    line-height: 40px;
    color: #777777;
}

.navbar-link {
    color: #777777;
}

.navbar-link:hover,.navbar-link:focus {
    color: #333333;
}

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

.navbar .btn,.navbar .btn-group {
    margin-top: 5px;
}

.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group {
    margin-top: 0;
}

.navbar-form {
    margin-bottom: 0;
    *zoom:1;}

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

.navbar-form:after {
    clear: both;
}

.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox {
    margin-top: 5px;
}

.navbar-form input,.navbar-form select,.navbar-form .btn {
    display: inline-block;
    margin-bottom: 0;
}

.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"] {
    margin-top: 3px;
}

.navbar-form .input-append,.navbar-form .input-prepend {
    margin-top: 5px;
    white-space: nowrap;
}

.navbar-form .input-append input,.navbar-form .input-prepend input {
    margin-top: 0;
}

.navbar-search {
    position: relative;
    float: left;
    margin-top: 5px;
    margin-bottom: 0;
}

.navbar-search .search-query {
    padding: 4px 14px;
    margin-bottom: 0;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 1;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.navbar-static-top {
    position: static;
    margin-bottom: 0;
}

.navbar-static-top .navbar-inner {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

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

.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner {
    border-width: 0 0 1px;
}

.navbar-fixed-bottom .navbar-inner {
    border-width: 1px 0 0;
}

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

.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
    width: 940px;
}

.navbar-fixed-top {
    top: 0;
}

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

.navbar-fixed-bottom {
    bottom: 0;
}

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

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

.navbar .nav.pull-right {
    float: right;
    margin-right: 0;
}

.navbar .nav > li {
    float: left;
}

.navbar .nav > li > a {
    float: none;
    padding: 10px 15px 10px;
    color: #777777;
    text-decoration: none;
    text-shadow: 0 1px 0 #ffffff;
}

.navbar .nav .dropdown-toggle .caret {
    margin-top: 8px;
}

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

.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus {
    color: #555555;
    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-right: 5px;
    margin-left: 5px;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #ededed;
    *background-color: #e5e5e5;
    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;
    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);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);
    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,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled] {
    color: #ffffff;
    background-color: #e5e5e5;
    *background-color: #d9d9d9;
}

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

.navbar .btn-navbar .icon-bar {
    display: block;
    width: 18px;
    height: 2px;
    background-color: #f5f5f5;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
    box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}

.btn-navbar .icon-bar + .icon-bar {
    margin-top: 3px;
}

.navbar .nav > li > .dropdown-menu:before {
    position: absolute;
    top: -7px;
    left: 9px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0,0,0,0.2);
    content: '';
}

.navbar .nav > li > .dropdown-menu:after {
    position: absolute;
    top: -6px;
    left: 10px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #ffffff;
    border-left: 6px solid transparent;
    content: '';
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
    top: auto;
    bottom: -7px;
    border-top: 7px solid #ccc;
    border-bottom: 0;
    border-top-color: rgba(0,0,0,0.2);
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
    top: auto;
    bottom: -6px;
    border-top: 6px solid #ffffff;
    border-bottom: 0;
}

.navbar .nav li.dropdown > a:hover .caret,.navbar .nav li.dropdown > a:focus .caret {
    border-top-color: #333333;
    border-bottom-color: #333333;
}

.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle {
    color: #555555;
    background-color: #e5e5e5;
}

.navbar .nav li.dropdown > .dropdown-toggle .caret {
    border-top-color: #777777;
    border-bottom-color: #777777;
}

.navbar .nav li.dropdown.open > .dropdown-toggle .caret,.navbar .nav li.dropdown.active > .dropdown-toggle .caret,.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
    border-top-color: #555555;
    border-bottom-color: #555555;
}

.navbar .pull-right > li > .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right {
    right: 0;
    left: auto;
}

.navbar .pull-right > li > .dropdown-menu:before,.navbar .nav > li > .dropdown-menu.pull-right:before {
    right: 12px;
    left: auto;
}

.navbar .pull-right > li > .dropdown-menu:after,.navbar .nav > li > .dropdown-menu.pull-right:after {
    right: 13px;
    left: auto;
}

.navbar .pull-right > li > .dropdown-menu .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
    right: 100%;
    left: auto;
    margin-right: -1px;
    margin-left: 0;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.navbar-inverse .navbar-inner {
    background-color: #1b1b1b;
    background-image: -moz-linear-gradient(top,#222222,#111111);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));
    background-image: -webkit-linear-gradient(top,#222222,#111111);
    background-image: -o-linear-gradient(top,#222222,#111111);
    background-image: linear-gradient(to bottom,#222222,#111111);
    background-repeat: repeat-x;
    border-color: #252525;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0);
}

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

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

.navbar-inverse .brand {
    color: #999999;
}

.navbar-inverse .navbar-text {
    color: #999999;
}

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

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

.navbar-inverse .navbar-link {
    color: #999999;
}

.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus {
    color: #ffffff;
}

.navbar-inverse .divider-vertical {
    border-right-color: #222222;
    border-left-color: #111111;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
    color: #ffffff;
    background-color: #111111;
}

.navbar-inverse .nav li.dropdown > a:hover .caret,.navbar-inverse .nav li.dropdown > a:focus .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
    border-top-color: #999999;
    border-bottom-color: #999999;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}

.navbar-inverse .navbar-search .search-query {
    color: #ffffff;
    background-color: #515151;
    border-color: #111111;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

.navbar-inverse .navbar-search .search-query:-moz-placeholder {
    color: #cccccc;
}

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

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

.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused {
    padding: 5px 15px;
    color: #333333;
    text-shadow: 0 1px 0 #ffffff;
    background-color: #ffffff;
    border: 0;
    outline: 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);
}

.navbar-inverse .btn-navbar {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #0e0e0e;
    *background-color: #040404;
    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;
    border-color: #040404 #040404 #000000;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

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

.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active {
    background-color: #000000 \9;
}

.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;
    text-shadow: 0 1px 0 #ffffff;
    *zoom:1;}

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

.breadcrumb > .active {
    color: #999999;
}

.pagination {
    margin: 20px 0;
}

.pagination ul {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *zoom:1;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}

.pagination ul > li {
    display: inline;
}

.pagination ul > li > a,.pagination ul > li > span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
}

.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span {
    background-color: #f5f5f5;
}

.pagination ul > .active > a,.pagination ul > .active > span {
    color: #999999;
    cursor: default;
}

.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus {
    color: #999999;
    cursor: default;
    background-color: transparent;
}

.pagination ul > li:first-child > a,.pagination ul > li:first-child > span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px;
}

.pagination ul > li:last-child > a,.pagination ul > li:last-child > span {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
}

.pagination-centered {
    text-align: center;
}

.pagination-right {
    text-align: right;
}

.pagination-large ul > li > a,.pagination-large ul > li > span {
    padding: 11px 19px;
    font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,.pagination-large ul > li:first-child > span {
    -webkit-border-bottom-left-radius: 6px;
    border-bottom-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,.pagination-large ul > li:last-child > span {
    -webkit-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    border-bottom-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,.pagination-small ul > li:first-child > a,.pagination-mini ul > li:first-child > span,.pagination-small ul > li:first-child > span {
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,.pagination-small ul > li:last-child > a,.pagination-mini ul > li:last-child > span,.pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,.pagination-small ul > li > span {
    padding: 2px 10px;
    font-size: 11.9px;
}

.pagination-mini ul > li > a,.pagination-mini ul > li > span {
    padding: 0 6px;
    font-size: 10.5px;
}

.pager {
    margin: 20px 0;
    text-align: center;
    list-style: none;
    *zoom:1;}

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

.pager:after {
    clear: both;
}

.pager li {
    display: inline;
}

.pager li > a,.pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.pager li > a:hover,.pager li > a:focus {
    text-decoration: none;
    background-color: #f5f5f5;
}

.pager .next > a,.pager .next > span {
    float: right;
}

.pager .previous > a,.pager .previous > span {
    float: left;
}

.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span {
    color: #999999;
    cursor: default;
    background-color: #fff;
}

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

.modal-backdrop.fade {
    opacity: 0;
}

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

.modal {
    position: fixed;
    top: 10%;
    left: 50%;
    z-index: 1050;
    width: 560px;
    margin-left: -280px;
    background-color: #ffffff;
    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;
    outline: none;
    -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 {
    top: -25%;
    -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;
}

.modal.fade.in {
    top: 10%;
}

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

.modal-header .close {
    margin-top: 2px;
}

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

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

.modal-form {
    margin-bottom: 0;
}

.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;
    *zoom:1;-webkit-box-shadow: inset 0 1px 0 #ffffff;
    -moz-box-shadow: inset 0 1px 0 #ffffff;
    box-shadow: inset 0 1px 0 #ffffff;
}

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

.modal-footer:after {
    clear: both;
}

.modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px;
}

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

.modal-footer .btn-block + .btn-block {
    margin-left: 0;
}

.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    font-size: 11px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
    visibility: visible;
}

.tooltip.in {
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.tooltip.top {
    padding: 5px 0;
    margin-top: -3px;
}

.tooltip.right {
    padding: 0 5px;
    margin-left: 3px;
}

.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px;
}

.tooltip.left {
    padding: 0 5px;
    margin-left: -3px;
}

.tooltip-inner {
    max-width: 200px;
    padding: 8px;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
    background-color: #000000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-top-color: #000000;
    border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-right-color: #000000;
    border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-left-color: #000000;
    border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom-color: #000000;
    border-width: 0 5px 5px;
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    white-space: normal;
    background-color: #ffffff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.2);
    -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;
}

.popover.top {
    margin-top: -10px;
}

.popover.right {
    margin-left: 10px;
}

.popover.bottom {
    margin-top: 10px;
}

.popover.left {
    margin-left: -10px;
}

.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.popover-title:empty {
    display: none;
}

.popover-content {
    padding: 9px 14px;
}

.popover .arrow,.popover .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.popover .arrow {
    border-width: 11px;
}

.popover .arrow:after {
    border-width: 10px;
    content: "";
}

.popover.top .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0,0,0,0.25);
    border-bottom-width: 0;
}

.popover.top .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    border-top-color: #ffffff;
    border-bottom-width: 0;
}

.popover.right .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0,0,0,0.25);
    border-left-width: 0;
}

.popover.right .arrow:after {
    bottom: -10px;
    left: 1px;
    border-right-color: #ffffff;
    border-left-width: 0;
}

.popover.bottom .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-bottom-color: #999;
    border-bottom-color: rgba(0,0,0,0.25);
    border-top-width: 0;
}

.popover.bottom .arrow:after {
    top: 1px;
    margin-left: -10px;
    border-bottom-color: #ffffff;
    border-top-width: 0;
}

.popover.left .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-left-color: #999;
    border-left-color: rgba(0,0,0,0.25);
    border-right-width: 0;
}

.popover.left .arrow:after {
    right: 1px;
    bottom: -10px;
    border-left-color: #ffffff;
    border-right-width: 0;
}

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

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

.thumbnails:after {
    clear: both;
}

.row-fluid .thumbnails {
    margin-left: 0;
}

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

.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,a.thumbnail:focus {
    border-color: #0088cc;
    -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-right: auto;
    margin-left: auto;
}

.thumbnail .caption {
    padding: 9px;
    color: #555555;
}

.media,.media-body {
    overflow: hidden;
    *overflow: visible;
    zoom:1;}

.media,.media .media {
    margin-top: 15px;
}

.media:first-child {
    margin-top: 0;
}

.media-object {
    display: block;
}

.media-heading {
    margin: 0 0 5px;
}

.media > .pull-left {
    margin-right: 10px;
}

.media > .pull-right {
    margin-left: 10px;
}

.media-list {
    margin-left: 0;
    list-style: none;
}

.label,.badge {
    display: inline-block;
    padding: 2px 4px;
    font-size: 11.844px;
    font-weight: bold;
    line-height: 14px;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #999999;
}

.label {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.badge {
    padding-right: 9px;
    padding-left: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
}

.label:empty,.badge:empty {
    display: none;
}

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

.label-important,.badge-important {
    background-color: #b94a48;
}

.label-important[href],.badge-important[href] {
    background-color: #953b39;
}

.label-warning,.badge-warning {
    background-color: #f89406;
}

.label-warning[href],.badge-warning[href] {
    background-color: #c67605;
}

.label-success,.badge-success {
    background-color: #468847;
}

.label-success[href],.badge-success[href] {
    background-color: #356635;
}

.label-info,.badge-info {
    background-color: #3a87ad;
}

.label-info[href],.badge-info[href] {
    background-color: #2d6987;
}

.label-inverse,.badge-inverse {
    background-color: #333333;
}

.label-inverse[href],.badge-inverse[href] {
    background-color: #1a1a1a;
}

.btn .label,.btn .badge {
    position: relative;
    top: -1px;
}

.btn-mini .label,.btn-mini .badge {
    top: 0;
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

@-moz-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

@-ms-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

@-o-keyframes progress-bar-stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 40px 0;
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
    background-repeat: repeat-x;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}

.progress .bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #0e90d2;
    background-image: -moz-linear-gradient(top,#149bdf,#0480be);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
    background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
    background-image: -o-linear-gradient(top,#149bdf,#0480be);
    background-image: linear-gradient(to bottom,#149bdf,#0480be);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width 0.6s ease;
    -moz-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
}

.progress .bar + .bar {
    -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);
    -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);
}

.progress-striped .bar {
    background-color: #149bdf;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px;
}

.progress.active .bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

.progress-danger .bar,.progress .bar-danger {
    background-color: #dd514c;
    background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
    background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
    background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
    background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0);
}

.progress-danger.progress-striped .bar,.progress-striped .bar-danger {
    background-color: #ee5f5b;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}

.progress-success .bar,.progress .bar-success {
    background-color: #5eb95e;
    background-image: -moz-linear-gradient(top,#62c462,#57a957);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
    background-image: -webkit-linear-gradient(top,#62c462,#57a957);
    background-image: -o-linear-gradient(top,#62c462,#57a957);
    background-image: linear-gradient(to bottom,#62c462,#57a957);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0);
}

.progress-success.progress-striped .bar,.progress-striped .bar-success {
    background-color: #62c462;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}

.progress-info .bar,.progress .bar-info {
    background-color: #4bb1cf;
    background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
    background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
    background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
    background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0);
}

.progress-info.progress-striped .bar,.progress-striped .bar-info {
    background-color: #5bc0de;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}

.progress-warning .bar,.progress .bar-warning {
    background-color: #faa732;
    background-image: -moz-linear-gradient(top,#fbb450,#f89406);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
    background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
    background-image: -o-linear-gradient(top,#fbb450,#f89406);
    background-image: linear-gradient(to bottom,#fbb450,#f89406);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);
}

.progress-warning.progress-striped .bar,.progress-striped .bar-warning {
    background-color: #fbb450;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}

.accordion {
    margin-bottom: 20px;
}

.accordion-group {
    margin-bottom: 2px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.accordion-heading {
    border-bottom: 0;
}

.accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 15px;
}

.accordion-toggle {
    cursor: pointer;
}

.accordion-inner {
    padding: 9px 15px;
    border-top: 1px solid #e5e5e5;
}

.carousel {
    position: relative;
    margin-bottom: 20px;
    line-height: 1;
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.carousel-inner > .item {
    position: relative;
    display: none;
    -webkit-transition: 0.6s ease-in-out left;
    -moz-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img,.carousel-inner > .item > a > img {
    display: block;
    line-height: 1;
}

.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {
    display: block;
}

.carousel-inner > .active {
    left: 0;
}

.carousel-inner > .next,.carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}

.carousel-inner > .next {
    left: 100%;
}

.carousel-inner > .prev {
    left: -100%;
}

.carousel-inner > .next.left,.carousel-inner > .prev.right {
    left: 0;
}

.carousel-inner > .active.left {
    left: -100%;
}

.carousel-inner > .active.right {
    left: 100%;
}

.carousel-control {
    position: absolute;
    top: 40%;
    left: 15px;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    font-size: 60px;
    font-weight: 100;
    line-height: 30px;
    color: #ffffff;
    text-align: center;
    background: #222222;
    border: 3px solid #ffffff;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.carousel-control.right {
    right: 15px;
    left: auto;
}

.carousel-control:hover,.carousel-control:focus {
    color: #ffffff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.carousel-indicators {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 5;
    margin: 0;
    list-style: none;
}

.carousel-indicators li {
    display: block;
    float: left;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    text-indent: -999px;
    background-color: #ccc;
    background-color: rgba(255,255,255,0.25);
    border-radius: 5px;
}

.carousel-indicators .active {
    background-color: #fff;
}

.carousel-caption {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 15px;
    background: #333333;
    background: rgba(0,0,0,0.75);
}

.carousel-caption h4,.carousel-caption p {
    line-height: 20px;
    color: #ffffff;
}

.carousel-caption h4 {
    margin: 0 0 5px;
}

.carousel-caption p {
    margin-bottom: 0;
}

.hero-unit {
    padding: 60px;
    margin-bottom: 30px;
    font-size: 18px;
    font-weight: 200;
    line-height: 30px;
    color: inherit;
    background-color: #eeeeee;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.hero-unit h1 {
    margin-bottom: 0;
    font-size: 60px;
    line-height: 1;
    letter-spacing: -1px;
    color: inherit;
}

.hero-unit li {
    line-height: 30px;
}

.pull-right {
    float: right;
}

.pull-left {
    float: left;
}

.hide {
    display: none;
}

.show {
    display: block;
}

.invisible {
    visibility: hidden;
}

.affix {
    position: fixed;
}

/**/
@media print {
    .navbar {
        width: 100% !important;
        position: absolute !important;
    }
}

/**/
@font-face {
    font-family: 'RobotoThin';
    src: url(/sites/all/themes/nwd/font/Roboto-Thin.eot);
    src: url(/sites/all/themes/nwd/font/Roboto-Thin.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/Roboto-Thin.woff) format('woff'),url(/sites/all/themes/nwd/font/Roboto-Thin.ttf) format('truetype'),url(/sites/all/themes/nwd/font/Roboto-Thin.svg) format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoLight';
    src: url(/sites/all/themes/nwd/font/Roboto-Light.eot);
    src: url(/sites/all/themes/nwd/font/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/Roboto-Light.woff) format('woff'),url(/sites/all/themes/nwd/font/Roboto-Light.ttf) format('truetype'),url(/sites/all/themes/nwd/font/Roboto-Light.svg) format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoRegular';
    src: url(/sites/all/themes/nwd/font/Roboto-Regular.eot);
    src: url(/sites/all/themes/nwd/font/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/Roboto-Regular.woff) format('woff'),url(/sites/all/themes/nwd/font/Roboto-Regular.ttf) format('truetype'),url(/sites/all/themes/nwd/font/Roboto-Regular.svg) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoMedium';
    src: url(/sites/all/themes/nwd/font/Roboto-Medium.eot);
    src: url(/sites/all/themes/nwd/font/Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/Roboto-Medium.woff) format('woff'),url(/sites/all/themes/nwd/font/Roboto-Medium.ttf) format('truetype'),url(/sites/all/themes/nwd/font/Roboto-Medium.svg) format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoBold';
    src: url(/sites/all/themes/nwd/font/Roboto-Bold.eot);
    src: url(/sites/all/themes/nwd/font/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/Roboto-Bold.woff) format('woff'),url(/sites/all/themes/nwd/font/Roboto-Bold.ttf) format('truetype'),url(/sites/all/themes/nwd/font/Roboto-Bold.svg) format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoBlack';
    src: url(/sites/all/themes/nwd/font/Roboto-Black.eot);
    src: url(/sites/all/themes/nwd/font/Roboto-Black.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/Roboto-Black.woff) format('woff'),url(/sites/all/themes/nwd/font/Roboto-Black.ttf) format('truetype'),url(/sites/all/themes/nwd/font/Roboto-Black.svg) format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondBold';
    src: url(/sites/all/themes/nwd/font/RobotoCondensed-Bold.eot);
    src: url(/sites/all/themes/nwd/font/RobotoCondensed-Bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/RobotoCondensed-Bold.woff) format('woff'),url(/sites/all/themes/nwd/font/RobotoCondensed-Bold.ttf) format('truetype'),url(/sites/all/themes/nwd/font/RobotoCondensed-Bold.svg) format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'PathwayGothicOne';
    src: url(/sites/all/themes/nwd/font/PathwayGothicOne-Regular.eot);
    src: url(/sites/all/themes/nwd/font/PathwayGothicOne-Regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/PathwayGothicOne-Regular.woff) format('woff'),url(/sites/all/themes/nwd/font/PathwayGothicOne-Regular.ttf) format('truetype'),url(/sites/all/themes/nwd/font/PathwayGothicOne-Regular.svg) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSansCondLight';
    src: url(/sites/all/themes/nwd/font/opensans-condlight.eot);
    src: url(/sites/all/themes/nwd/font/opensans-condlight.eot) format('embedded-opentype'),url(/sites/all/themes/nwd/font/opensans-condlight.woff) format('woff'),url(/sites/all/themes/nwd/font/opensans-condlight.ttf) format('truetype'),url(/sites/all/themes/nwd/font/opensans-condlight.svg#OpenSansCondensedLight) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSansCondBold';
    src: url(/sites/all/themes/nwd/font/opensans-condbold.eot);
    src: url(/sites/all/themes/nwd/font/opensans-condbold.eot) format('embedded-opentype'),url(/sites/all/themes/nwd/font/opensans-condbold.woff) format('woff'),url(/sites/all/themes/nwd/font/opensans-condbold.ttf) format('truetype'),url(/sites/all/themes/nwd/font/opensans-condbold.svg#OpenSansCondensedBold) format('svg');
    font-weight: normal;
    font-style: normal;
}

.roboto {
    font-family: 'RobotoRegular',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.robotoThin {
    font-family: 'RobotoThin',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.robotoLight {
    font-family: 'RobotoLight',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.robotoMedium {
    font-family: 'RobotoMedium',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.robotoBold {
    font-family: 'RobotoBold',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.robotoBlack {
    font-family: 'RobotoBlack',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.robotoCondBold {
    font-family: 'RobotoCondBold',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.openSansCondLight {
    font-family: 'OpenSansCondLight',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.openSansCondBold {
    font-family: 'OpenSansCondBold',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.pathwayGothic {
    font-family: 'PathwayGothicOne',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.tahoma {
    font-family: 'Tahoma',Arial,Helvetica,sans-serif;
}

h1,h2,h3,h4,h5,h6 {
    margin-top: 0;
    font-weight: normal;
}

h1 {
    margin-bottom: 20px;
    font-family: 'RobotoThin',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

h2 {
    margin-bottom: 20px;
    font-family: 'RobotoLight',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

h3 {
    margin-bottom: 20px;
    font-family: 'RobotoRegular',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

h4 {
    margin-bottom: 20px;
    font-family: 'RobotoRegular',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
    line-height: 1.5;
}

h5 {
    margin-bottom: 20px;
    font-family: 'RobotoRegular',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

h6 {
    margin-bottom: 20px;
    font-family: 'RobotoRegular',Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

body.ch h6 {
    font-size: 14px;
}

body.ch h2 {
    font-size: 26px;
    font-family: Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

p {
    margin-bottom: 20px;
}

a {
    color: #CC1333;
    text-shadow: none;
    cursor: pointer;
}

a:hover {
    color: #680000;
}

ul,ol {
    margin: 0;
}

p img {
    padding: 15px 0;
}

body.ch p {
    line-height: 1.7;
}

.textBlack {
    color: #000;
}

.textWhite {
    color: #FFF;
}

.textGrey {
    color: #CCC;
}

.textDarkGrey {
    color: #585D62;
}

.textDarkGrey2 {
    color: #333;
}

.textDarkGrey3 {
    color: #7E8A92;
}

.textBlueGreen {
    color: #339999;
}

.textLightBlue {
    color: #C9D5E1;
}

.textIRBlue {
    color: #00C2C2;
}

.textIRGreen {
    color: #B9FFDE;
}

.textSusGreen {
    color: #339900;
}

.textDarkBlue {
    color: #3A3F65;
}

.textRed {
    color: #D7182A;
}

.textPurple {
    color: #4A2A46;
}

.textPurple2 {
    color: #533E3E;
}

.textLightGreen {
    color: #ABCCC3;
}

.textCyan {
    color: #00B2B2;
}

.weight100 {
    font-weight: 100;
}

.weight300 {
    font-weight: 300;
}

.weight400 {
    font-weight: 400;
}

.weight500 {
    font-weight: 500;
}

.weight700 {
    font-weight: 700;
}

.weight900 {
    font-weight: 900;
}

.size16 {
    font-size: 16px;
}

.size17 {
    font-size: 17px;
}

.size20 {
    font-size: 20px;
}

.size50 {
    font-size: 50px;
}

.size80 {
    font-size: 80px;
}

.lineHeight120 {
    line-height: 120%;
}

.iconFontMedium {
    font-size: 60px;
}

.iconFontLarge {
    font-size: 80px;
}

.iconFontExtraLarge {
    font-size: 120px;
}

.eventGrid li h1,.eventGrid li h2,.eventGrid li h3 {
    line-height: 50px;
    margin-bottom: 0px;
}

/**/
@font-face {
    font-family: 'FontAwesome';
    src: url(/sites/all/themes/nwd/font/fontawesome-webfont.eot?v=3.2.1);
    src: url(/sites/all/themes/nwd/font/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'),url(/sites/all/themes/nwd/font/fontawesome-webfont.woff?v=3.2.1) format('woff'),url(/sites/all/themes/nwd/font/fontawesome-webfont.ttf?v=3.2.1) format('truetype'),url(/sites/all/themes/nwd/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"],[class*=" icon-"] {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    *margin-right: .3em;
}

[class^="icon-"]:before,[class*=" icon-"]:before {
    text-decoration: inherit;
    display: inline-block;
    speak: none;
}

.icon-large:before {
    vertical-align: -10%;
    font-size: 1.3333333333333333em;
}

a [class^="icon-"],a [class*=" icon-"] {
    display: inline;
}

[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width {
    display: inline-block;
    width: 1.1428571428571428em;
    text-align: right;
    padding-right: 0.2857142857142857em;
}

[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large {
    width: 1.4285714285714286em;
}

.icons-ul {
    margin-left: 2.142857142857143em;
    list-style-type: none;
}

.icons-ul > li {
    position: relative;
}

.icons-ul .icon-li {
    position: absolute;
    left: -2.142857142857143em;
    width: 2.142857142857143em;
    text-align: center;
    line-height: inherit;
}

[class^="icon-"].hide,[class*=" icon-"].hide {
    display: none;
}

.icon-muted {
    color: #eeeeee;
}

.icon-light {
    color: #ffffff;
}

.icon-dark {
    color: #333333;
}

.icon-border {
    border: solid 1px #eeeeee;
    padding: .2em .25em .15em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.icon-2x {
    font-size: 2em;
}

.icon-2x.icon-border {
    border-width: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.icon-3x {
    font-size: 3em;
}

.icon-3x.icon-border {
    border-width: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.icon-4x {
    font-size: 4em;
}

.icon-4x.icon-border {
    border-width: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.icon-5x {
    font-size: 5em;
}

.icon-5x.icon-border {
    border-width: 5px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

.pull-right {
    float: right;
}

.pull-left {
    float: left;
}

[class^="icon-"].pull-left,[class*=" icon-"].pull-left {
    margin-right: .3em;
}

[class^="icon-"].pull-right,[class*=" icon-"].pull-right {
    margin-left: .3em;
}

[class^="icon-"],[class*=" icon-"] {
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    background-image: none;
    background-position: 0% 0%;
    background-repeat: repeat;
    margin-top: 0;
}

.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"] {
    background-image: none;
}

.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large {
    line-height: .9em;
}

.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin {
    display: inline-block;
}

.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large {
    line-height: .9em;
}

.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x {
    margin-top: .18em;
}

.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large {
    line-height: .8em;
}

.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
    margin-top: .25em;
}

.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"] {
    margin-top: 0;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
    margin-top: .05em;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
    margin-right: .2em;
}

.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
    margin-left: .2em;
}

.nav-list [class^="icon-"],.nav-list [class*=" icon-"] {
    line-height: inherit;
}

.icon-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: -35%;
}

.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"] {
    display: block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 1em;
    line-height: inherit;
    *line-height: 2em;
}

.icon-stack .icon-stack-base {
    font-size: 2em;
    *line-height: 1em;
}

.icon-spin {
    display: inline-block;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}

a .icon-stack,a .icon-spin {
    display: inline-block;
    text-decoration: none;
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
    }
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
    }
}

@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg);
    }

    100% {
        -o-transform: rotate(359deg);
    }
}

@-ms-keyframes spin {
    0% {
        -ms-transform: rotate(0deg);
    }

    100% {
        -ms-transform: rotate(359deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(359deg);
    }
}

.icon-rotate-90:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.icon-rotate-180:before {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.icon-rotate-270:before {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.icon-flip-horizontal:before {
    -webkit-transform: scale(-1,1);
    -moz-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    -o-transform: scale(-1,1);
    transform: scale(-1,1);
}

.icon-flip-vertical:before {
    -webkit-transform: scale(1,-1);
    -moz-transform: scale(1,-1);
    -ms-transform: scale(1,-1);
    -o-transform: scale(1,-1);
    transform: scale(1,-1);
}

a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before {
    display: inline-block;
}

.icon-glass:before {
    content: "\f000";
}

.icon-music:before {
    content: "\f001";
}

.icon-search:before {
    content: "\f002";
}

.icon-envelope-alt:before {
    content: "\f003";
}

.icon-heart:before {
    content: "\f004";
}

.icon-star:before {
    content: "\f005";
}

.icon-star-empty:before {
    content: "\f006";
}

.icon-user:before {
    content: "\f007";
}

.icon-film:before {
    content: "\f008";
}

.icon-th-large:before,.icon-property-grid:before {
    content: "\f009";
}

.icon-th:before {
    content: "\f00a";
}

.icon-th-list:before,.icon-property-list:before {
    content: "\f00b";
}

.icon-ok:before {
    content: "\f00c";
}

.icon-remove:before {
    content: "\f00d";
}

.icon-zoom-in:before {
    content: "\f00e";
}

.icon-zoom-out:before {
    content: "\f010";
}

.icon-power-off:before,.icon-off:before {
    content: "\f011";
}

.icon-signal:before {
    content: "\f012";
}

.icon-gear:before,.icon-cog:before {
    content: "\f013";
}

.icon-trash:before {
    content: "\f014";
}

.icon-home:before {
    content: "\f015";
}

.icon-file-alt:before {
    content: "\f016";
}

.icon-time:before {
    content: "\f017";
}

.icon-road:before {
    content: "\f018";
}

.icon-download-alt:before {
    content: "\f019";
}

.icon-download:before {
    content: "\f01a";
}

.icon-upload:before {
    content: "\f01b";
}

.icon-inbox:before {
    content: "\f01c";
}

.icon-play-circle:before {
    content: "\f01d";
}

.icon-rotate-right:before,.icon-repeat:before {
    content: "\f01e";
}

.icon-refresh:before {
    content: "\f021";
}

.icon-list-alt:before {
    content: "\f022";
}

.icon-lock:before {
    content: "\f023";
}

.icon-flag:before {
    content: "\f024";
}

.icon-headphones:before {
    content: "\f025";
}

.icon-volume-off:before {
    content: "\f026";
}

.icon-volume-down:before {
    content: "\f027";
}

.icon-volume-up:before {
    content: "\f028";
}

.icon-qrcode:before {
    content: "\f029";
}

.icon-barcode:before {
    content: "\f02a";
}

.icon-tag:before {
    content: "\f02b";
}

.icon-tags:before {
    content: "\f02c";
}

.icon-book:before {
    content: "\f02d";
}

.icon-bookmark:before {
    content: "\f02e";
}

.icon-print:before {
    content: "\f02f";
}

.icon-camera:before {
    content: "\f030";
}

.icon-font:before {
    content: "\f031";
}

.icon-bold:before {
    content: "\f032";
}

.icon-italic:before {
    content: "\f033";
}

.icon-text-height:before {
    content: "\f034";
}

.icon-text-width:before {
    content: "\f035";
}

.icon-align-left:before {
    content: "\f036";
}

.icon-align-center:before {
    content: "\f037";
}

.icon-align-right:before {
    content: "\f038";
}

.icon-align-justify:before {
    content: "\f039";
}

.icon-list:before {
    content: "\f03a";
}

.icon-indent-left:before {
    content: "\f03b";
}

.icon-indent-right:before {
    content: "\f03c";
}

.icon-facetime-video:before {
    content: "\f03d";
}

.icon-picture:before {
    content: "\f03e";
}

.icon-pencil:before {
    content: "\f040";
}

.icon-map-marker:before,.icon-property-map:before {
    content: "\f041";
}

.icon-adjust:before {
    content: "\f042";
}

.icon-tint:before {
    content: "\f043";
}

.icon-edit:before {
    content: "\f044";
}

.icon-share:before {
    content: "\f045";
}

.icon-check:before {
    content: "\f046";
}

.icon-move:before {
    content: "\f047";
}

.icon-step-backward:before {
    content: "\f048";
}

.icon-fast-backward:before {
    content: "\f049";
}

.icon-backward:before {
    content: "\f04a";
}

.icon-play:before {
    content: "\f04b";
}

.icon-pause:before {
    content: "\f04c";
}

.icon-stop:before {
    content: "\f04d";
}

.icon-forward:before {
    content: "\f04e";
}

.icon-fast-forward:before {
    content: "\f050";
}

.icon-step-forward:before {
    content: "\f051";
}

.icon-eject:before {
    content: "\f052";
}

.icon-chevron-left:before {
    content: "\f053";
}

.icon-chevron-right:before {
    content: "\f054";
}

.icon-plus-sign:before {
    content: "\f055";
}

.icon-minus-sign:before {
    content: "\f056";
}

.icon-remove-sign:before {
    content: "\f057";
}

.icon-ok-sign:before {
    content: "\f058";
}

.icon-question-sign:before {
    content: "\f059";
}

.icon-info-sign:before {
    content: "\f05a";
}

.icon-screenshot:before {
    content: "\f05b";
}

.icon-remove-circle:before {
    content: "\f05c";
}

.icon-ok-circle:before {
    content: "\f05d";
}

.icon-ban-circle:before {
    content: "\f05e";
}

.icon-arrow-left:before {
    content: "\f060";
}

.icon-arrow-right:before {
    content: "\f061";
}

.icon-arrow-up:before {
    content: "\f062";
}

.icon-arrow-down:before {
    content: "\f063";
}

.icon-mail-forward:before,.icon-share-alt:before {
    content: "\f064";
}

.icon-resize-full:before {
    content: "\f065";
}

.icon-resize-small:before {
    content: "\f066";
}

.icon-plus:before {
    content: "\f067";
}

.icon-minus:before {
    content: "\f068";
}

.icon-asterisk:before {
    content: "\f069";
}

.icon-exclamation-sign:before {
    content: "\f06a";
}

.icon-gift:before {
    content: "\f06b";
}

.icon-leaf:before {
    content: "\f06c";
}

.icon-fire:before {
    content: "\f06d";
}

.icon-eye-open:before {
    content: "\f06e";
}

.icon-eye-close:before {
    content: "\f070";
}

.icon-warning-sign:before {
    content: "\f071";
}

.icon-plane:before {
    content: "\f072";
}

.icon-calendar:before {
    content: "\f073";
}

.icon-random:before {
    content: "\f074";
}

.icon-comment:before {
    content: "\f075";
}

.icon-magnet:before {
    content: "\f076";
}

.icon-chevron-up:before {
    content: "\f077";
}

.icon-chevron-down:before {
    content: "\f078";
}

.icon-retweet:before {
    content: "\f079";
}

.icon-shopping-cart:before {
    content: "\f07a";
}

.icon-folder-close:before {
    content: "\f07b";
}

.icon-folder-open:before {
    content: "\f07c";
}

.icon-resize-vertical:before {
    content: "\f07d";
}

.icon-resize-horizontal:before {
    content: "\f07e";
}

.icon-bar-chart:before {
    content: "\f080";
}

.icon-twitter-sign:before {
    content: "\f081";
}

.icon-facebook-sign:before {
    content: "\f082";
}

.icon-camera-retro:before {
    content: "\f083";
}

.icon-key:before {
    content: "\f084";
}

.icon-gears:before,.icon-cogs:before {
    content: "\f085";
}

.icon-comments:before {
    content: "\f086";
}

.icon-thumbs-up-alt:before {
    content: "\f087";
}

.icon-thumbs-down-alt:before {
    content: "\f088";
}

.icon-star-half:before {
    content: "\f089";
}

.icon-heart-empty:before {
    content: "\f08a";
}

.icon-signout:before {
    content: "\f08b";
}

.icon-linkedin-sign:before {
    content: "\f08c";
}

.icon-pushpin:before {
    content: "\f08d";
}

.icon-external-link:before {
    content: "\f08e";
}

.icon-signin:before {
    content: "\f090";
}

.icon-trophy:before {
    content: "\f091";
}

.icon-github-sign:before {
    content: "\f092";
}

.icon-upload-alt:before {
    content: "\f093";
}

.icon-lemon:before {
    content: "\f094";
}

.icon-phone:before {
    content: "\f095";
}

.icon-unchecked:before,.icon-check-empty:before {
    content: "\f096";
}

.icon-bookmark-empty:before {
    content: "\f097";
}

.icon-phone-sign:before {
    content: "\f098";
}

.icon-twitter:before {
    content: "\f099";
}

.icon-facebook:before {
    content: "\f09a";
}

.icon-github:before {
    content: "\f09b";
}

.icon-unlock:before {
    content: "\f09c";
}

.icon-credit-card:before {
    content: "\f09d";
}

.icon-rss:before {
    content: "\f09e";
}

.icon-hdd:before {
    content: "\f0a0";
}

.icon-bullhorn:before {
    content: "\f0a1";
}

.icon-bell:before {
    content: "\f0a2";
}

.icon-certificate:before {
    content: "\f0a3";
}

.icon-hand-right:before {
    content: "\f0a4";
}

.icon-hand-left:before {
    content: "\f0a5";
}

.icon-hand-up:before {
    content: "\f0a6";
}

.icon-hand-down:before {
    content: "\f0a7";
}

.icon-circle-arrow-left:before {
    content: "\f0a8";
}

.icon-circle-arrow-right:before {
    content: "\f0a9";
}

.icon-circle-arrow-up:before {
    content: "\f0aa";
}

.icon-circle-arrow-down:before {
    content: "\f0ab";
}

.icon-globe:before {
    content: "\f0ac";
}

.icon-wrench:before {
    content: "\f0ad";
}

.icon-tasks:before {
    content: "\f0ae";
}

.icon-filter:before {
    content: "\f0b0";
}

.icon-briefcase:before {
    content: "\f0b1";
}

.icon-fullscreen:before {
    content: "\f0b2";
}

.icon-group:before {
    content: "\f0c0";
}

.icon-link:before {
    content: "\f0c1";
}

.icon-cloud:before {
    content: "\f0c2";
}

.icon-beaker:before {
    content: "\f0c3";
}

.icon-cut:before {
    content: "\f0c4";
}

.icon-copy:before {
    content: "\f0c5";
}

.icon-paperclip:before,.icon-paper-clip:before {
    content: "\f0c6";
}

.icon-save:before {
    content: "\f0c7";
}

.icon-sign-blank:before {
    content: "\f0c8";
}

.icon-reorder:before {
    content: "\f0c9";
}

.icon-list-ul:before {
    content: "\f0ca";
}

.icon-list-ol:before {
    content: "\f0cb";
}

.icon-strikethrough:before {
    content: "\f0cc";
}

.icon-underline:before {
    content: "\f0cd";
}

.icon-table:before {
    content: "\f0ce";
}

.icon-magic:before {
    content: "\f0d0";
}

.icon-truck:before {
    content: "\f0d1";
}

.icon-pinterest:before {
    content: "\f0d2";
}

.icon-pinterest-sign:before {
    content: "\f0d3";
}

.icon-google-plus-sign:before {
    content: "\f0d4";
}

.icon-google-plus:before {
    content: "\f0d5";
}

.icon-money:before {
    content: "\f0d6";
}

.icon-caret-down:before {
    content: "\f0d7";
}

.icon-caret-up:before {
    content: "\f0d8";
}

.icon-caret-left:before {
    content: "\f0d9";
}

.icon-caret-right:before {
    content: "\f0da";
}

.icon-columns:before {
    content: "\f0db";
}

.icon-sort:before {
    content: "\f0dc";
}

.icon-sort-down:before {
    content: "\f0dd";
}

.icon-sort-up:before {
    content: "\f0de";
}

.icon-envelope:before {
    content: "\f0e0";
}

.icon-linkedin:before {
    content: "\f0e1";
}

.icon-rotate-left:before,.icon-undo:before {
    content: "\f0e2";
}

.icon-legal:before {
    content: "\f0e3";
}

.icon-dashboard:before {
    content: "\f0e4";
}

.icon-comment-alt:before {
    content: "\f0e5";
}

.icon-comments-alt:before {
    content: "\f0e6";
}

.icon-bolt:before {
    content: "\f0e7";
}

.icon-sitemap:before {
    content: "\f0e8";
}

.icon-umbrella:before {
    content: "\f0e9";
}

.icon-paste:before {
    content: "\f0ea";
}

.icon-lightbulb:before {
    content: "\f0eb";
}

.icon-exchange:before {
    content: "\f0ec";
}

.icon-cloud-download:before {
    content: "\f0ed";
}

.icon-cloud-upload:before {
    content: "\f0ee";
}

.icon-user-md:before {
    content: "\f0f0";
}

.icon-stethoscope:before {
    content: "\f0f1";
}

.icon-suitcase:before {
    content: "\f0f2";
}

.icon-bell-alt:before {
    content: "\f0f3";
}

.icon-coffee:before {
    content: "\f0f4";
}

.icon-food:before {
    content: "\f0f5";
}

.icon-file-text-alt:before {
    content: "\f0f6";
}

.icon-building:before {
    content: "\f0f7";
}

.icon-hospital:before {
    content: "\f0f8";
}

.icon-ambulance:before {
    content: "\f0f9";
}

.icon-medkit:before {
    content: "\f0fa";
}

.icon-fighter-jet:before {
    content: "\f0fb";
}

.icon-beer:before {
    content: "\f0fc";
}

.icon-h-sign:before {
    content: "\f0fd";
}

.icon-plus-sign-alt:before {
    content: "\f0fe";
}

.icon-double-angle-left:before {
    content: "\f100";
}

.icon-double-angle-right:before {
    content: "\f101";
}

.icon-double-angle-up:before {
    content: "\f102";
}

.icon-double-angle-down:before {
    content: "\f103";
}

.icon-angle-left:before {
    content: "\f104";
}

.icon-angle-right:before {
    content: "\f105";
}

.icon-angle-up:before {
    content: "\f106";
}

.icon-angle-down:before {
    content: "\f107";
}

.icon-desktop:before {
    content: "\f108";
}

.icon-laptop:before {
    content: "\f109";
}

.icon-tablet:before {
    content: "\f10a";
}

.icon-mobile-phone:before {
    content: "\f10b";
}

.icon-circle-blank:before {
    content: "\f10c";
}

.icon-quote-left:before {
    content: "\f10d";
}

.icon-quote-right:before {
    content: "\f10e";
}

.icon-spinner:before {
    content: "\f110";
}

.icon-circle:before {
    content: "\f111";
}

.icon-mail-reply:before,.icon-reply:before {
    content: "\f112";
}

.icon-github-alt:before {
    content: "\f113";
}

.icon-folder-close-alt:before {
    content: "\f114";
}

.icon-folder-open-alt:before {
    content: "\f115";
}

.icon-expand-alt:before {
    content: "\f116";
}

.icon-collapse-alt:before {
    content: "\f117";
}

.icon-smile:before {
    content: "\f118";
}

.icon-frown:before {
    content: "\f119";
}

.icon-meh:before {
    content: "\f11a";
}

.icon-gamepad:before {
    content: "\f11b";
}

.icon-keyboard:before {
    content: "\f11c";
}

.icon-flag-alt:before {
    content: "\f11d";
}

.icon-flag-checkered:before {
    content: "\f11e";
}

.icon-terminal:before {
    content: "\f120";
}

.icon-code:before {
    content: "\f121";
}

.icon-reply-all:before {
    content: "\f122";
}

.icon-mail-reply-all:before {
    content: "\f122";
}

.icon-star-half-full:before,.icon-star-half-empty:before {
    content: "\f123";
}

.icon-location-arrow:before {
    content: "\f124";
}

.icon-crop:before {
    content: "\f125";
}

.icon-code-fork:before {
    content: "\f126";
}

.icon-unlink:before {
    content: "\f127";
}

.icon-question:before {
    content: "\f128";
}

.icon-info:before {
    content: "\f129";
}

.icon-exclamation:before {
    content: "\f12a";
}

.icon-superscript:before {
    content: "\f12b";
}

.icon-subscript:before {
    content: "\f12c";
}

.icon-eraser:before {
    content: "\f12d";
}

.icon-puzzle-piece:before {
    content: "\f12e";
}

.icon-microphone:before {
    content: "\f130";
}

.icon-microphone-off:before {
    content: "\f131";
}

.icon-shield:before {
    content: "\f132";
}

.icon-calendar-empty:before {
    content: "\f133";
}

.icon-fire-extinguisher:before {
    content: "\f134";
}

.icon-rocket:before {
    content: "\f135";
}

.icon-maxcdn:before {
    content: "\f136";
}

.icon-chevron-sign-left:before {
    content: "\f137";
}

.icon-chevron-sign-right:before {
    content: "\f138";
}

.icon-chevron-sign-up:before {
    content: "\f139";
}

.icon-chevron-sign-down:before {
    content: "\f13a";
}

.icon-html5:before {
    content: "\f13b";
}

.icon-css3:before {
    content: "\f13c";
}

.icon-anchor:before {
    content: "\f13d";
}

.icon-unlock-alt:before {
    content: "\f13e";
}

.icon-bullseye:before {
    content: "\f140";
}

.icon-ellipsis-horizontal:before {
    content: "\f141";
}

.icon-ellipsis-vertical:before {
    content: "\f142";
}

.icon-rss-sign:before {
    content: "\f143";
}

.icon-play-sign:before {
    content: "\f144";
}

.icon-ticket:before {
    content: "\f145";
}

.icon-minus-sign-alt:before {
    content: "\f146";
}

.icon-check-minus:before {
    content: "\f147";
}

.icon-level-up:before {
    content: "\f148";
}

.icon-level-down:before {
    content: "\f149";
}

.icon-check-sign:before {
    content: "\f14a";
}

.icon-edit-sign:before {
    content: "\f14b";
}

.icon-external-link-sign:before {
    content: "\f14c";
}

.icon-share-sign:before {
    content: "\f14d";
}

.icon-compass:before {
    content: "\f14e";
}

.icon-collapse:before {
    content: "\f150";
}

.icon-collapse-top:before {
    content: "\f151";
}

.icon-expand:before {
    content: "\f152";
}

.icon-euro:before,.icon-eur:before {
    content: "\f153";
}

.icon-gbp:before {
    content: "\f154";
}

.icon-dollar:before,.icon-usd:before {
    content: "\f155";
}

.icon-rupee:before,.icon-inr:before {
    content: "\f156";
}

.icon-yen:before,.icon-jpy:before {
    content: "\f157";
}

.icon-renminbi:before,.icon-cny:before {
    content: "\f158";
}

.icon-won:before,.icon-krw:before {
    content: "\f159";
}

.icon-bitcoin:before,.icon-btc:before {
    content: "\f15a";
}

.icon-file:before {
    content: "\f15b";
}

.icon-file-text:before {
    content: "\f15c";
}

.icon-sort-by-alphabet:before {
    content: "\f15d";
}

.icon-sort-by-alphabet-alt:before {
    content: "\f15e";
}

.icon-sort-by-attributes:before {
    content: "\f160";
}

.icon-sort-by-attributes-alt:before {
    content: "\f161";
}

.icon-sort-by-order:before {
    content: "\f162";
}

.icon-sort-by-order-alt:before {
    content: "\f163";
}

.icon-thumbs-up:before {
    content: "\f164";
}

.icon-thumbs-down:before {
    content: "\f165";
}

.icon-youtube-sign:before {
    content: "\f166";
}

.icon-youtube:before {
    content: "\f167";
}

.icon-xing:before {
    content: "\f168";
}

.icon-xing-sign:before {
    content: "\f169";
}

.icon-youtube-play:before {
    content: "\f16a";
}

.icon-dropbox:before {
    content: "\f16b";
}

.icon-stackexchange:before {
    content: "\f16c";
}

.icon-instagram:before {
    content: "\f16d";
}

.icon-flickr:before {
    content: "\f16e";
}

.icon-adn:before {
    content: "\f170";
}

.icon-bitbucket:before {
    content: "\f171";
}

.icon-bitbucket-sign:before {
    content: "\f172";
}

.icon-tumblr:before {
    content: "\f173";
}

.icon-tumblr-sign:before {
    content: "\f174";
}

.icon-long-arrow-down:before {
    content: "\f175";
}

.icon-long-arrow-up:before {
    content: "\f176";
}

.icon-long-arrow-left:before {
    content: "\f177";
}

.icon-long-arrow-right:before {
    content: "\f178";
}

.icon-apple:before {
    content: "\f179";
}

.icon-windows:before {
    content: "\f17a";
}

.icon-android:before {
    content: "\f17b";
}

.icon-linux:before {
    content: "\f17c";
}

.icon-dribbble:before {
    content: "\f17d";
}

.icon-skype:before {
    content: "\f17e";
}

.icon-foursquare:before {
    content: "\f180";
}

.icon-trello:before {
    content: "\f181";
}

.icon-female:before {
    content: "\f182";
}

.icon-male:before {
    content: "\f183";
}

.icon-gittip:before {
    content: "\f184";
}

.icon-sun:before {
    content: "\f185";
}

.icon-moon:before {
    content: "\f186";
}

.icon-archive:before {
    content: "\f187";
}

.icon-bug:before {
    content: "\f188";
}

.icon-vk:before {
    content: "\f189";
}

.icon-weibo:before {
    content: "\f18a";
}

.icon-renren:before {
    content: "\f18b";
}

/**/
.footer {
    background-color: #F3F3F3;
}

.footer .logos {
    padding: 40px 0 30px 0;
    overflow: auto;
    clear: both;
}

#logo_footer_nwd {
    width: 191px;
    background-image: url(/sites/all/themes/nwd/assets/logo_nwd.svg);
    background-image: url(/sites/all/themes/nwd/assets/logo_footer_nwd.png)\9;
}

#logo_footer_nws {
    width: 200px;
    background-image: url(/sites/all/themes/nwd/assets/logo_footer_nws.svg);
    background-image: url(/sites/all/themes/nwd/assets/logo_footer_nws.png)\9;
}

#logo_footer_nwcl {
    width: 191px;
    background-image: url(/sites/all/themes/nwd/assets/logo_footer_nwcl.svg);
    background-image: url(/sites/all/themes/nwd/assets/logo_footer_nwcl.png)\9;
}

#logo_footer_nwds {
    width: 244px;
    background-image: url(/sites/all/themes/nwd/assets/logo_footer_nwds.svg);
    background-image: url(/sites/all/themes/nwd/assets/logo_footer_nwds.png)\9;
}

.footer .logos a {
    display: block;
    float: left;
    height: 50px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    margin-right: 50px;
}

.footer .logos a.last-child {
    margin-right: 0;
}

.footerColWrapper {
    padding: 0 0 30px 0;
    clear: both;
    overflow: auto;
}

.footerColWrapper > .footer-col,ul.footerList.level1 {
    float: left;
    min-width: 145px;
    width: auto;
    margin-left: 15px;
}

.footerColWrapper > .footer-col:first-child,ul.footerList.level1:first-child {
    margin-left: 0;
}

ul.footerList.level1 > li > .footerHead {
    display: block;
    border-bottom: 1px solid #D7D7D7;
    margin-bottom: 8px;
    font-size: 13px;
    font-family: 'RobotoRegular',Arial,微軟正黑體,Microsoft JhengHei,STHeiti,华文黑体,SimHei,黑体,新細明體,PMingLiU,細明體,MingLiU,sans-serif;
    color: #333;
    padding-bottom: 3px;
}

ul.footerList.level2 {
    padding: 0px 20px 0 0;
    clear: both;
    font-size: 12px;
    color: #333;
}

.footerHead a,.bgInvestorRelations .footerHead a {
    color: #333;
    text-decoration: none;
}

.footerHead a:hover,.bgInvestorRelations .footerHead a:hover {
    color: #CC1333;
    text-decoration: none;
}

ul.footerList li {
    font-family: Arial,微軟正黑體,Microsoft JhengHei,STHeiti,华文黑体,SimHei,黑体,新細明體,PMingLiU,細明體,MingLiU,sans-serif;
    margin: 7px 0px;
    padding: 0;
    line-height: 1.4;
    list-style-type: none;
}

ul.footerList li:hover {
    color: #CC1333;
}

ul.footerList li a {
    color: #333;
    text-decoration: none;
    font-family: Arial,微軟正黑體,Microsoft JhengHei,STHeiti,华文黑体,SimHei,黑体,新細明體,PMingLiU,細明體,MingLiU,sans-serif;
    cursor: pointer;
}

ul.footerList li a:hover {
    color: #CC1333;
}

ul.footerList > li > ul >li {
    color: #666;
    padding: 0;
}

ul.footerList > li > ul >li i {
    padding: 1px 5px 0 0;
    display: block;
    float: left;
}

ul.footerList > li > ul >li .item {
    overflow: auto;
}

ul.footerList.level1 > li > i.icon-angle-right,ul.footerList.level2 > li > i.icon-angle-right {
    display: none;
}

ul.footerList.level3 > li,ul.footerList.level3 > li a {
    color: #666;
}

body.i18n-zh-hant ul.footerList,body.i18n-zh-hant ul.footerList > li > .footerHead a,body.i18n-zh-hans ul.footerList,body.i18n-zh-hans ul.footerList > li > .footerHead a {
    font-size: 13px;
}

.footerContact {
    font-family: Arial,微軟正黑體,Microsoft JhengHei,STHeiti,华文黑体,SimHei,黑体,新細明體,PMingLiU,細明體,MingLiU,sans-serif;
    font-size: 12px;
    margin-bottom: 14px;
    color: #666;
    line-height: 1.5;
}

.footerContact .nolink {
    color: #333;
}

ul.footerList.footerContact li a,.bgInvestorRelations .footerContact a {
    color: #CC1333;
    text-decoration: none;
}

ul.footerList.footerContact li a:hover,.bgInvestorRelations .footerContact a:hover {
    color: #CC1333;
    text-decoration: underline;
}

.footerBtm {
    padding: 0 0 10px 0;
    clear: both;
    overflow: auto;
}

.footerBtm .otherLinks {
    clear: both;
    overflow: auto;
    padding: 0 0 6px 0;
}

.footerBtm .otherLinks > a {
    color: #999;
    float: left;
    display: inline-block;
    *display: inline;
    zoom:1;font-size: 12px;
    text-decoration: none;
}

.footerBtm .otherLinks > a:hover {
    color: #CC1333;
    text-decoration: none;
}

.footerBtm .otherLinks > .divline {
    display: inline-block;
    *display: inline;
    zoom:1;margin: 0 10px;
    width: 1px;
    height: 16px;
    background-color: #C8C8C8;
    float: left;
}

.footerBtm .copyright {
    color: #999;
    font-size: 12px;
}

.newsSubscription {
    margin: 0;
}

.newsSubscription label {
    padding: 9px 14px 0 0;
    float: left;
    font-size: 12px;
}

.newsSubscription input[type="text"] {
    width: 170px;
    height: 24px;
    overflow: hidden;
    border: 0;
    background-color: #E1E4E7;
    font-size: 12px;
    padding: 8px 10px;
    color: #7D868E;
}

.newsSubscription input[type="text"]:focus {
    background-color: #FFF;
    color: #333;
    outline: none;
}

.newsSubscription .input-append input {
    position: relative;
    margin-bottom: 0;
    *margin-left: 0;
    vertical-align: top;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
}

.newsSubscription button,.bgInvestorRelations .newsSubscription button {
    display: block;
    float: left;
    text-align: center;
    width: 40px;
    height: 40px;
    overflow: hidden;
    font-size: 14px;
    background-color: #E1E4E7;
    border-left: 1px solid #F3F3F3;
    color: #7D868E;
}

.newsSubscription button:hover,.bgInvestorRelations .newsSubscription button:hover {
    color: #FFF;
    text-decoration: none;
    background-color: #7D868E;
}

html,body {
    height: 100%;
}

#wrap {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -600px;
}

#push,#footer {
    height: 600px;
}

/**/
#logo_nwd_full {
    display: block;
    width: 221px;
    height: 30px;
    background: url(/sites/all/themes/nwd/assets/logo_nwd.svg) no-repeat top left;
    background: url(/sites/all/themes/nwd/assets/logo-png24version.png) no-repeat top left\9;
    margin-top: 15px;
}

#logo_header_k11 {
    display: block;
    width: 39px;
    height: 20px;
    background: url(/sites/all/themes/nwd/assets/logo_header_k11.svg) no-repeat top left;
    background: url(/sites/all/themes/nwd/assets/logo_header_k11.png) no-repeat top left\9;
    margin: 16px 0 0 20px;
}

#logo_header_nwclub {
    display: block;
    width: 32px;
    height: 22px;
    background: url(/sites/all/themes/nwd/assets/logo_header_nwclub.svg) no-repeat top left;
    background: url(/sites/all/themes/nwd/assets/logo_header_nwclub.png) no-repeat top left\9;
    margin: 16px 0 0 20px;
}

.navbar.home #logo_header_k11 {
    display: block;
    width: 39px;
    height: 20px;
    background: url(/sites/all/themes/nwd/assets/logo_header_k11_blk.svg) no-repeat top left;
    background: url(/sites/all/themes/nwd/assets/logo_header_k11_blk.png) no-repeat top left\9;
    margin: 16px 0 0 20px;
}

.navbar.home #logo_header_nwclub {
    display: block;
    width: 32px;
    height: 22px;
    background: url(/sites/all/themes/nwd/assets/logo_header_nwclub_blk.svg) no-repeat top left;
    background: url(/sites/all/themes/nwd/assets/logo_header_nwclub_blk.png) no-repeat top left\9;
    margin: 16px 0 0 20px;
}

.headerVerticalDiv {
    display: inline-block;
    *display: inline;
    zoom:1;width: 1px;
    height: 22px;
    background-color: #D6D6D6;
    margin: 16px 0 0 14px;
}

.headerVerticalDivTitle {
    display: inline-block;
    *display: inline;
    zoom:1;width: 1px;
    height: 22px;
    background-color: #D6D6D6;
    margin: 16px 0 0 14px;
}

.navbar.home .headerVerticalDiv {
    background-color: #836E96;
}

.fbLike {
    display: block;
    width: 53px;
    height: 24px;
    margin: 16px 8px 0 8px;
}

.fbLike iframe {
    width: 50px;
    overflow: hidden;
    height: 35px;
    overflow: hidden;
    border: none;
}

.linkedinfollow {
    margin: 16px 8px 0 0;
}

/**/
.page-search .pageTitle {
    color: #000;
}

.page-search .easy-breadcrumb li a {
    color: black;
}

.page-search .search-no-results {
    margin-top: 40px;
}

.page-search #search-form {
    position: absolute;
    right: 0;
    top: -10px;
    z-index: 5;
}

.page-search #search-form input {
    width: auto;
    border-radius: 0;
    padding: 0px 14px;
    height: 42px;
    line-height: 38px;
}

.page-search fieldset.search-advanced {
    display: none;
}

.page-search .no-results {
    margin: 30px 0;
    padding: 0;
}

.page-search .no-results ul {
    margin-left: 20px;
}

.page-search ol.search-results {
    list-style-type: none;
    margin: 30px 0;
    padding: 0;
}

.page-search ol.search-results li {
    background-color: #E9EEF3;
    padding: 30px 16px;
    line-height: 20px;
    text-align: left;
    vertical-align: middle;
    border-top: none;
    margin-bottom: 1px;
}

.page-search ol.search-results li a {
    display: block;
    color: #333;
    text-decoration: none;
}

.page-search ol.search-results li a h4 em {
    color: #b94a48;
    font-style: normal;
}

.page-search ol.search-results li a p strong {
    font-weight: 500;
    color: #b94a48;
}

.page-search ol.search-results li a span.path {
    color: #666;
}

.page-search ol.search-results li:hover {
    background: #fff;
}

.page-search ol.search-results li:hover a h4 {
    color: #b94a48;
}

.page-search ol.search-results li:hover a h4 span {
    color: #333;
}

.page-search .pagination {
    margin-bottom: 30px;
}

/**/
.btn {
    display: inline-block;
    *display: inline;
    padding: 10px 15px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 12px;
    line-height: 20px;
    color: #FFF;
    text-align: center;
    text-shadow: none;
    vertical-align: middle;
    cursor: pointer;
    background-color: #AAABAD;
    background-image: none;
    background-repeat: repeat-x;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    filter: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    text-transform: uppercase;
    font-family: 'RobotoRegular',Arial,STHeiti,华 文 黑 体,SimHei,黑 体,sans-serif;
    font-weight: 300;
}

.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled] {
    color: #DA1428;
    background-color: #FFF;
}

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

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

.btn:hover,.btn:focus {
    color: #CC1333;
    text-decoration: none;
    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.inverse {
    background-color: #FFF;
    color: #CC1333;
    text-decoration: none;
    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.inverse:hover,.btn.inverse:focus {
    background-color: #949090;
    color: #FFF;
}

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

.btn.active,.btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.btn.disabled,.btn[disabled] {
    cursor: default;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.btn-primary {
    background-color: #DA1428;
    color: #FFF;
}

.btn-large {
    padding: 18px 15px 20px 15px;
    height: 60px;
    overflow: hidden;
    font-size: 14px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

a.btn-large {
    height: auto;
}

.btn-large [class^="icon-"],.btn-large [class*=" icon-"] {
    margin-top: 4px;
}

.btn-small {
    padding: 12px 12px;
    font-size: 11.9px;
    letter-spacing: 1px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.btn-small [class^="icon-"],.btn-small [class*=" icon-"] {
    margin-top: 0;
}

.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"] {
    margin-top: -1px;
}

.btn-mini {
    padding: 3px 8px;
    font-size: 10.5px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

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

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

.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    *padding-top: 5px;
    *padding-bottom: 5px;
}

.btn-group.open .dropdown-toggle {
    background-image: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 900;
    display: none;
    float: left;
    min-width: 160px;
    padding: 0 0;
    margin: 1px 0 0;
    list-style: none;
    background-color: #ffffff;
    border: none;
    border: none;
    *border-right-width: 0;
    *border-bottom-width: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-background-clip: padding-box;
    -webkit-overflow-scrolling: touch;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

.dropdown-menu > li > a {
    display: block;
    padding: 8px 12px;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    color: #333333;
    white-space: nowrap;
    text-decoration: none;
    font-size: 14px;
}

.dropdown-menu > li {
    font-size: 14px;
    border-top: 1px solid #D1D1D1;
}

.dropdown-menu > li:first-child {
    border-top: none;
}

.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a {
    text-decoration: none;
    color: #ffffff;
    background-color: #CC1333;
    background-image: none;
    background-repeat: no-repeat;
    filter: none;
}

.btn-large > span {
    font-size: 18px;
    padding: 0 12px 0 0;
    display: inline-block;
    *display: inline;
    zoom:1;}

.btn-large > i {
    font-size: 18px;
}

.btn-large > i {
    padding: 0 12px 0 0;
}

.btn-small > i {
    padding: 0 8px 0 0;
}

.btn-mini > i {
    padding: 0 8px 0 0;
}

.btn > i {
    padding: 0 8px 0 0;
}

.btn > span {
    padding: 0 8px 0 0;
}

.btn:active {
    background-color: transparent \9;
}

.btn-group > .dropdown-toggle {
    font-size: 12px;
    min-width: 130px;
    color: #000;
    background-color: #BBBEC1;
    text-align: left;
}

.btn-group > .dropdown-toggle i {
    padding: 2px 0 0 10px;
    font-size: 14px;
    float: right;
}

.bgInvestorRelations .btn {
    background-color: #1D2028;
    color: #999;
}

.bgInvestorRelations .btn.btn-primary {
    color: #33CCCC;
}

.bgInvestorRelations .btn.btn-inverse {
    background-color: #282B36;
}

.bgInvestorRelations .btn:hover,.bgInvestorRelations .btn.active {
    background-color: #33CCCC;
    color: #1D2028;
}

.bgInvestorRelations .dropdown-menu > li > a:hover,.bgInvestorRelations .dropdown-menu > li > a:focus,.bgInvestorRelations .dropdown-submenu:hover > a,.bgInvestorRelations .dropdown-submenu:focus > a {
    text-decoration: none;
    color: #000;
    background-color: #00C2C2;
}

.btnPlainTextRed {
    font-size: 12px;
    background: none;
    padding: 0;
    margin: 0;
    color: #CC1333;
}

.btnPlainTextRed > span {
    font-size: 18px;
    padding: 0 12px 0 0;
    display: inline-block;
    *display: inline;
    zoom:1;}

.btnPlainTextRed > i {
    font-size: 16px;
    padding: 0 6px 0 0;
}

.btnSearch,.bgInvestorRelations .btnSearch {
    background-color: transparent;
    color: #000;
}

.btnSearch:hover,.bgInvestorRelations .btnSearch:hover {
    background-color: transparent;
    color: #CC1333;
}

.btnSearch:active,.bgInvestorRelations .btnSearch:active {
    color: #CC1333;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.btn.btn-large[data-toggle='collapse'] > span {
    font-size: 14px;
}

.btn[data-toggle='collapse'] span.collapse {
    display: none;
}

.btn[data-toggle='collapse'] span {
    padding: 0;
    margin: 0;
}

.btn[data-toggle='collapse'] span i {
    padding-right: 8px;
}

.btn[data-toggle='collapse'] span span {
    padding-right: 8px;
}

#btnExpandCollapseAll span.collapse {
    display: none;
}

#btnExpandCollapseAll:hover {
    text-decoration: none;
}

.dropdownLabel {
    font-size: 12px;
    text-transform: uppercase;
    color: #999;
    padding-right: 10px;
    vertical-align: middle;
}

.photoButton {
    position: relative;
}

.photoButton img {
    position: relative;
    z-index: 0;
}

.photoButton > .overlay {
    position: absolute;
    width: 100%;
    z-index: 2;
    top: 40%;
}

.photoButton > .overlay > .cnt > h2 {
    text-align: center;
    color: #FFF;
    margin-bottom: 5px;
    padding: 0 25px;
}

.photoButton > .overlay > .cnt > h5 {
    text-align: center;
    color: #FFF;
    padding: 0 25px;
}

.photoButton > .overlay > .btn {
    display: none;
    margin: 0 auto;
}

.photoButton:hover .overlay > .cnt {
    display: none;
}

.photoButton:hover .overlay > .btn {
    display: block;
    display: inline-block\0;
}

.propertyLabel {
    font-size: 12px;
    text-transform: uppercase;
    color: #999;
    padding-right: 10px;
}

.btnPropertyViewMode {
    background-color: #4D5260;
    color: #FFF;
    padding: 10px 15px;
    font-size: 12px;
    margin-right: 5px;
}

.btnPropertyViewMode i {
    padding-right: 8px;
}

.btnPropertyViewMode.active {
    background-color: #CC1333;
    color: #FFF;
}

.btn-group.pull-right {
    margin-left: 10px;
}

.btnPropertyDropdown {
    background-color: #4D5260;
    color: #FFF;
    padding: 10px 15px;
    min-width: 130px;
}

.btn.btnPropertyDropdown {
    font-size: 12px;
}

.btnPropertyDropdown i {
    padding-left: 12px;
    font-size: 14px;
}

.btnPressViewMode {
    background-color: #C8BFC1;
    color: #FFF;
    padding: 10px 15px;
    font-size: 12px;
    margin-right: 5px;
}

.btnPressViewMode i {
    padding-right: 8px;
}

.btnPressViewMode.active {
    background-color: #CC1333;
    color: #FFF;
}

.btn.dropdown-toggle.btnPressDropdown {
    background-color: #C8BFC1;
    color: #333;
    padding: 10px 15px;
    min-width: 130px;
}

.btn.dropdown-toggle.btnPressDropdown {
    font-size: 12px;
}

.btn.dropdown-toggle.btnPressDropdown i {
    padding-left: 12px;
    font-size: 14px;
}

.btn.dropdown-toggle.btnPressDropdown:focus {
    text-decoration: none;
    color: #CC1333;
}

.btn.dropdown-toggle.btnIRDropdown {
    background-color: #393E49;
    color: #FFF;
    padding: 10px 15px;
    min-width: 130px;
}

.btn.dropdown-toggle.btnIRDropdown {
    font-size: 12px;
}

.btn.dropdown-toggle.btnIRDropdown i {
    padding-left: 12px;
    font-size: 14px;
}

.btn.dropdown-toggle.btnIRDropdown:hover {
    background-color: #00C2C2;
    text-decoration: none;
    color: #000;
}

.btn-group.open .dropdown-toggle.btnIRDropdown {
    color: #000;
}

.btnIRDropdownGroupSmall {
    margin-right: 37px;
}

.btnIRDropdownGroupSmall .dropdown-menu {
    min-width: 127px;
}

.btnIRDropdownGroupSmall .dropdown-menu > li > a {
    padding: 5px 15px;
    font-size: 12px;
}

.btn.dropdown-toggle.btnIRDropdownSmall {
    background-color: #393E49;
    color: #FFF;
    padding: 10px 2px 10px 15px;
    min-width: 110px;
    text-align: left;
}

.btn.dropdown-toggle.btnIRDropdownSmall {
    font-size: 12px;
}

.btn.dropdown-toggle.btnIRDropdownSmall i {
    font-size: 14px;
    text-align: right;
    float: right;
    margin-right: 8px;
    padding-top: 4px;
}

.btn.dropdown-toggle.btnIRDropdownSmall:hover {
    background-color: #00C2C2;
    text-decoration: none;
    color: #000;
}

.btn-group.open .dropdown-toggle.btnIRDropdownSmall {
    color: #000;
}

.addthis_toolbox {
    margin-top: 5px;
    margin-bottom: 40px;
}

.addthis_toolbox .ajax-progress {
    display: none;
}

.addthis_toolbox > a > img {
    display: block;
}

.btnShare {
    line-height: 1;
    display: block;
    height: 16px;
    width: 12px !important;
    padding: 0 2px;
    margin: 6px 8px 6px 0;
    float: left;
    background-size: 16px 16px;
}

.btnShare span.jtico {
    background: none;
}

.btnShare.email {
    background-image: url(/sites/all/themes/nwd/assets/share_icon_email.png);
}

.btnShare.facebook {
    background-image: url(/sites/all/themes/nwd/assets/share_icon_facebook.png);
}

.btnShare.twitter {
    background-image: url(/sites/all/themes/nwd/assets/share_icon_twitter.png);
}

.btnShare.weibo {
    background-image: url(/sites/all/themes/nwd/assets/share_icon_weibo.png);
}
@media only screen and (-webkit-min-device-pixel-ratio:2) {
    .btnShare.email {
        background-image: url(/sites/all/themes/nwd/assets/share_icon_email%402x.png);
    }

    .btnShare.facebook {
        background-image: url(/sites/all/themes/nwd/assets/share_icon_facebook%402x.png);
    }

    .btnShare.twitter {
        background-image: url(/sites/all/themes/nwd/assets/share_icon_twitter%402x.png);
    }

    .btnShare.weibo {
        background-image: url(/sites/all/themes/nwd/assets/share_icon_weibo%402x.png);
    }
}
.navbar .btn.btnCorporateHome {
    margin: 16px 10px 0 0;
    background-color: #F5F5F5;
    color: #333;
    padding: 5px 8px;
    font-family: Arial,微 軟 正 黑 體,Microsoft JhengHei,STHeiti,华 文 黑 体,SimHei,黑 体,新 細 明 體,PMingLiU,細 明 體,MingLiU,sans-serif;
}

.navbar .btn.btnCorporateHome i {
    font-size: 15px;
}

.navbar .btn.btnCorporateHome:hover {
    background-color: #333;
    color: #FFF;
}

.bgInvestorRelations .btnSquareCollapse {
    background-color: #00C2C2;
    color: #333;
    margin: 20px 0 0 0;
    position: relative;
    z-index: 10;
    display: block;
    padding: 3px 5px;
}

.bgInvestorRelations .btnSquareCollapse i {
    padding: 0;
}

.bgInvestorRelations .btnSquareWithTextCollapse {
    margin: 0;
    padding: 2px 0;
}

.bgInvestorRelations .btnSquareWithTextCollapse,.bgInvestorRelations .btnSquareWithTextCollapse:hover {
    background-color: transparent;
}

.bgInvestorRelations .btnSquareWithTextCollapse i {
    padding: 0;
}

.bgInvestorRelations .btnSquareWithTextCollapse span.expand {
    background-color: #00C2C2;
    color: #333;
    padding: 10px 0 10px 8px;
    margin-right: 8px;
}

.bgInvestorRelations .btnSquareWithTextCollapse span.collapse {
    background-color: #00C2C2;
    color: #333;
    padding: 5px 0 5px 8px;
    margin-right: 8px;
}

.bgInvestorRelations .btnSquareWithTextCollapse:hover span.expand,.bgInvestorRelations .btnSquareWithTextCollapse:hover span.collapse {
    background-color: #FFF;
}

.bgInvestorRelations .btnSquareWithTextCollapse span.name {
    text-transform: none;
    font-size: 13px;
}

.bgInvestorRelations .btnSquareWithTextCollapse:hover span.name {
    color: #FFF;
}

.btnSquareWithTextCollapse {
    margin: 0;
    padding: 2px 0;
}

.btnSquareWithTextCollapse,.btnSquareWithTextCollapse:hover {
    background-color: transparent;
}

.btnSquareWithTextCollapse i {
    padding: 0;
}

.btnSquareWithTextCollapse span.expand {
    background-color: #CC1333;
    color: #FFF;
    padding: 10px 0 10px 8px;
    margin-right: 8px;
}

.btnSquareWithTextCollapse span.collapse {
    background-color: #CC1333;
    color: #FFF;
    padding: 5px 0 5px 8px;
    margin-right: 8px;
}

.btnSquareWithTextCollapse:hover span.expand,.btnSquareWithTextCollapse:hover span.collapse {
    background-color: #FFF;
    color: #CC1333;
}

.btnSquareWithTextCollapse span.name {
    text-transform: none;
    font-size: 13px;
    color: #CC1333;
}

.btnSquareWithTextCollapse:hover span.name {
    color: #CC1333;
}

.btnAppStore {
    display: block;
    width: 162px;
    height: 54px;
    background-position: top left;
    background-repeat: no-repeat;
}

.i18n-en .btnAppStore {
    background-image: url(/sites/all/themes/nwd/assets/icon_appstore_en.png);
}

.i18n-zh-hans .btnAppStore {
    background-image: url(/sites/all/themes/nwd/assets/icon_appstore_zh-hans.png);
}

.i18n-zh-hant .btnAppStore {
    background-image: url(/sites/all/themes/nwd/assets/icon_appstore_zh-hant.png);
}

.btnPlay {
    display: block;
    width: 100px;
    height: 100px;
    background: url(/sites/all/themes/nwd/assets/btn_video_play.png) top left no-repeat;
    margin: auto;
    border: 0;
    border-radius: 0;
    filter: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.corpotateDirector .btnSquareCollapse {
    margin: 20px 0 0 0;
    position: relative;
    z-index: 10;
    display: block;
    padding: 3px 5px;
    color: #000;
}

.i18n-zh-hant .btn-large,.i18n-zh-hans .btn-large {
    padding-left: 25px;
    padding-right: 25px;
}

/**/
button.add-on {
    height: inherit !important;
}

#search input {
    width: 0;
    -moz-transition: width 0.5s ease-out;
    -webkit-transition: width 0.5s ease-out;
    transition: width 0.5s ease-out;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    margin-top: 10px;
    font-size: 12px;
    background-color: transparent;
}

#search input:focus {
    width: 140px;
    -moz-transition: width 0.5s ease-out;
    -webkit-transition: width 0.5s ease-out;
    transition: width 0.5s ease-out;
    border-bottom: 1px solid #D6D6D6;
}

.formDark .control-label {
    text-align: left;
}

.formDark input,.formDark textarea {
    background-color: #BEBFC2;
    color: #333;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    padding: 30px 20px;
}

.formDark textarea {
    height: 160px;
}

.formDark input:focus,.formDark textarea:focus {
    background-color: #FFF;
    color: #333;
}

.formDark.small input {
    padding: 10px;
}

.formDarkIR .control-label {
    text-align: left;
}

.formDarkIR input,.formDarkIR textarea {
    background-color: #363B45;
    color: #FFF;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    padding: 30px 20px;
}

.formDarkIR textarea {
    height: 160px;
}

.formDarkIR input:focus,.formDarkIR textarea:focus {
    background-color: #FFF;
    color: #333;
}

.formDarkIR .verificationCharacters {
    color: #FFF;
    font-size: 24px;
    font-weight: bold;
    background-color: #363B45;
    padding: 20px;
    margin: 0 20px 0 0;
    float: left;
}

.generalForm.form-horizontal .control-group {
    margin-bottom: 35px;
}

.generalForm .control-label {
    text-align: left;
}

.generalForm input,.generalForm textarea {
    background-color: #FFF;
    color: #333;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    padding: 30px 20px;
}

.generalForm textarea {
    height: 160px;
}

.generalForm input:focus,.generalForm textarea:focus {
    background-color: #FFF;
    color: #333;
}

.generalForm .verificationCharacters {
    color: #333;
    font-size: 24px;
    font-weight: bold;
    background-color: #B0B0B0;
    padding: 20px;
    margin: 0 20px 0 0;
    float: left;
}

.generalForm .error label.control-label {
    color: #333;
}

.generalForm .error input,.generalForm .error textarea {
    border: 2px solid #D7182A;
}

.generalForm .error .help-inline {
    font-size: 22px;
    padding-left: 14px;
    color: #D7182A;
}

.generalForm .control-group .controls .radio.noPaddingLeft {
    padding-left: 0px;
}

#propertySearch {
}

#propertySearch input {
    background-color: #FFF;
    color: #333;
    font-size: 18px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    padding: 23px 20px;
}

#propertySearch .btn {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #CC1333;
    color: #E7737E;
    padding: 23px 25px;
    font-size: 20px;
}

#propertySearch .btn:hover {
    color: #FFF;
}

#propertySearch .btn-group {
    background-color: #333;
    height: 48px;
    padding: 10px 15px;
}

#propertySearch .badge {
    margin-left: 4px;
}

#propertySearch label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding-top: 10px;
    margin-right: 17px;
    font-size: 13px;
}

#propertySearch input[type=checkbox] {
    margin-right: 10px;
}

#propertySearch .btn {
    padding: 23px 20px 23px 26px;
}

.checkbox input[type="checkbox"] {
    visibility: hidden;
    display: none;
}

.checkbox span.checkboxIcon.checked {
    background-position: -34px 0;
}

.checkbox span.checkboxIcon {
    content: '';
    width: 33px;
    height: 34px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox.png);
    background-repeat: no-repeat;
}

.checkbox span.checkboxIcon.square.checked {
    background-position: -17px 0;
}

.checkbox span.checkboxIcon.square {
    content: '';
    width: 17px;
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox_square.png);
    background-repeat: no-repeat;
}

.radio input[type="radio"] {
    position: absolute;
    left: -9999px;
}

.radio span.radioIcon.square.checked {
    background-position: -17px 0;
}

.radio span.radioIcon.square {
    content: '';
    width: 17px;
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox_square.png);
    background-repeat: no-repeat;
}

.radio span.radioIcon.checkboxIcon {
    content: '';
    width: 33px;
    height: 34px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox.png);
    background-repeat: no-repeat;
}

.radio span.radioIcon.checkboxIcon.checked {
    background-position: -34px 0;
}

.radio input[type="radio"]:checked + span.radioIcon.square {
    background-position: -17px 0;
}

.radio input[type="radio"]:checked + span.radioIcon.checkboxIcon {
    background-position: -34px 0;
}

.enquiryForm .divLine.light {
    clear: both
}

/**/
@font-face {
    font-family: 'NWD-PP';
    src: url(/sites/all/themes/nwd/font/NWD-PP.eot);
    src: url(/sites/all/themes/nwd/font/NWD-PP.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nwd/font/NWD-PP.woff) format('woff'),url(/sites/all/themes/nwd/font/NWD-PP.ttf) format('truetype'),url(/sites/all/themes/nwd/font/NWD-PP.svg#NWD-PP) format('svg');
    font-weight: normal;
    font-style: normal;
}

[data-icon]:before {
    font-family: 'NWD-PP';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-hkg:before {
    content: "\e601";
}

.icon-shi-2:before {
    content: "\e600";
}

.icon-xin:before {
    content: "\e000";
}

.icon-shi:before {
    content: "\e001";
}

.icon-sheng:before {
    content: "\e002";
}

.icon-jie:before {
    content: "\e003";
}

.icon-huo:before {
    content: "\e004";
}

.icon-dot:before {
    content: "\e005";
}

.icon-website:before {
    content: "\61";
}

.icon-trees:before {
    content: "\62";
}

.icon-suitcase:before {
    content: "\63";
}

.icon-location:before {
    content: "\64";
}

.icon-house:before {
    content: "\65";
}

.icon-heart:before {
    content: "\66";
}

.icon-grid:before {
    content: "\67";
}

.icon-flag:before {
    content: "\68";
}

.icon-envelope:before {
    content: "\6a";
}

.icon-chart:before {
    content: "\6b";
}

.icon-camera:before {
    content: "\6c";
}

.icon-calender:before {
    content: "\6d";
}

.icon-bulb:before {
    content: "\6e";
}

.icon-buildings:before {
    content: "\6f";
}

.icon-bar:before {
    content: "\70";
}

.icon-badge:before {
    content: "\71";
}

.icon-arrow:before {
    content: "\72";
}

.icon-eye:before {
    content: "\69";
}

.icon-list:before {
    content: "\73";
}

.icon-news:before {
    content: "\75";
}

.icon-up:before {
    content: "\74";
}

.icon-closebr:before {
    content: "\77";
}

.icon-openbr:before {
    content: "\76";
}

.icon-club:before {
    content: "\78";
}

.icon-key:before {
    content: "\79";
}

.icon-man:before {
    content: "\7a";
}

.icon-visit:before {
    content: "\26";
}

.icon-tick:before {
    content: "\27";
}

.icon-TC:before {
    content: "\28";
}

.icon-search:before {
    content: "\29";
}

.icon-SC:before {
    content: "\2a";
}

.icon-onelist:before {
    content: "\2b";
}

.icon-menu:before {
    content: "\2c";
}

.icon-japanese:before {
    content: "\2e";
}

.icon-go:before {
    content: "\2f";
}

.icon-eng:before {
    content: "\30";
}

.icon-dropdown:before {
    content: "\31";
}

.icon-cross:before {
    content: "\32";
}

.icon-cancelbtn:before {
    content: "\34";
}

.icon-cancel:before {
    content: "\35";
}

.icon-corporatehome:before {
    content: "\33";
}

.icon-write:before {
    content: "\36";
}

.icon-showmore:before {
    content: "\37";
}

.icon-grid4:before {
    content: "\38";
}

.icon-exam:before {
    content: "\39";
}

.icon-totalsegments:before {
    content: "\3a";
}

.icon-shoppingbag:before {
    content: "\3b";
}

.icon-metrocity:before {
    content: "\3d";
}

.icon-larger_metrocity:before {
    content: "\3e";
}

.icon-hotel:before {
    content: "\3f";
}

.icon-coins:before {
    content: "\41";
}

.icon-china:before {
    content: "\42";
}

.icon-bridge:before {
    content: "\43";
}

.icon-flag_flying:before {
    content: "\44";
}

.icon-china_main:before {
    content: "\45";
}

.icon-profit:before {
    content: "\3c";
}

.icon-rotation:before {
    content: "\46";
}

.icon-landmark:before {
    content: "\47";
}

.icon-dialogue:before {
    content: "\48";
}

.icon-certificate:before {
    content: "\49";
}

.icon-bigflag:before {
    content: "\4a";
}

.icon-k11:before {
    content: "\2d";
}

.icon-pen2d:before {
    content: "\4b";
}

/**/
body {
    min-width: 1000px;
    background-color: #C9D5E1;
    -webkit-font-smoothing: antialiased;
    padding-top: 98px;
}

body.adminimal-menu {
    padding-top: 100px;
}

#admin-menu,#admin-menu .dropdown {
    z-index: 1031;
}

a.bookmark[name] {
    position: absolute;
    margin-top: -98px;
}

.admin-menu a.bookmark[name] {
    margin-top: -127px;
}

.dropdown-backdrop {
    position: static;
}

.dev-query {
    position: absolute;
    bottom: 0;
    right: 0;
    background: #333;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    bottom: 0;
    color: #fff;
    cursor: pointer;
    font-size: 100%;
    padding: .25em .5em;
    position: fixed;
    z-index: 10002;
}

.dev-query a {
    color: white;
}

body.admin-menu {
    margin-top: 0 !important;
    padding-top: 98px;
}

body.admin-menu .navbar {
    top: 28px;
}

body.front.admin-menu {
    padding-top: 28px;
}

#logo_nwd_full *,.front .page-header {
    display: none;
}

body.front {
    padding-top: 100px;
}

body.front.admin-menu {
    padding-top: 128px;
}

.row-fluid [class*="span"].no-min-height {
    min-height: inherit;
}

.template {
    display: none;
}

.container {
    width: auto;
}

.wrapper .container {
    width: 980px;
    position: relative;
}

.carousel-indicators {
    position: absolute;
    top: auto;
    bottom: -30px;
    left: 0;
    z-index: 5;
    margin: 0;
    list-style: none;
}

.carousel-indicators li {
    display: block;
    float: left;
    width: 8px;
    height: 8px;
    margin-right: 14px;
    text-indent: -999px;
    background-color: #9FADBA;
    border-radius: 5px;
    cursor: pointer;
}

.carousel-indicators .active {
    background-color: #FFF;
}

.carousel-caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 15px;
    background: #333333;
    background: rgba(0,0,0,0.65);
}

.carousel-control {
    position: absolute;
    top: 40%;
    left: 40px;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    font-size: 60px;
    font-weight: 100;
    line-height: 30px;
    color: #ffffff;
    text-align: center;
    background: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    opacity: 0.5;
    filter: alpha(opacity=50);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

.carousel-control.right {
    right: 40px;
}

.slideHd {
    position: relative;
    z-index: 2;
    font-size: 12px;
    display: inline-block;
    *display: inline;
    zoom:1;border-bottom: 1px solid #FFF;
    text-transform: uppercase;
    color: #FFF;
    padding: 0 0 1px 0;
    text-align: center;
    margin: 0 auto;
}

.views-slideshow-controls-text-next,.views-slideshow-controls-text-previous {
    text-indent: -4000px;
}

body.ch .slideHd {
    font-size: 15px;
    padding: 0 0 3px 0;
}
@media (min-width: 1024px) {
    .container {
        max-width:auto;
    }

    .wrapper .container {
        max-width: 980px;
    }
}
@media (min-width: 1200px) {
    .container {
        max-width:auto;
    }

    .wrapper .container {
        max-width: 980px;
    }
}
p.empty-view-message {
    color: #333;
}

.scrollbar-measure {
    width: 100px;
    height: 100px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
}

abbr[title],abbr[data-original-title] {
    cursor: pointer;
    border-bottom: none;
}

.carousel.aligned .carousel-inner {
    background-color: #fff;
}

.carousel.aligned .carousel-inner,.carousel.aligned .carousel-inner > .item {
    width: 100%;
    height: 100%;
}

.carousel.aligned .carousel-inner > .item > img,.carousel.aligned .carousel-inner > .item > a > img {
    max-height: 100%;
}

.carousel.aligned .carousel-inner > .item img,.carousel.aligned .carousel-inner > .item a {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.node-page .field-item ul {
    margin-left: 40px;
}

.node-page .field-item ul li {
    margin: 5px 0;
}

body.maintenance-page.in-maintenance {
    background-color: #fff !important;
    padding-top: 0px;
}

body.maintenance-page.in-maintenance #page {
    background-color: #fff !important;
}

body.maintenance-page.in-maintenance #header {
    margin-bottom: 10px;
    border-bottom: 2px;
    border-bottom-color: #aa0000;
    border-bottom-style: solid;
    display: none;
}

body.maintenance-page.in-maintenance #logo-title {
    text-align: center;
}

body.maintenance-page h1.title {
    display: none;
}

/**/
button.add-on {
    height: inherit !important;
}

#search-block-form input {
    width: 0;
    -moz-transition: width 0.5s ease-out;
    -webkit-transition: width 0.5s ease-out;
    transition: width 0.5s ease-out;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    margin-top: 10px;
    font-size: 12px;
    background-color: transparent;
}

#search-block-form input:focus {
    width: 120px;
    -moz-transition: width 0.5s ease-out;
    -webkit-transition: width 0.5s ease-out;
    transition: width 0.5s ease-out;
    border-bottom: 1px solid #D6D6D6;
}

#search-block-form .btn {
    background-color: transparent;
    background-position: 0 -15px;
    padding: 12px;
    color: #333;
}

#search-block-form .btn:hover {
    color: #cc1333;
}

.formDark .control-label {
    text-align: left;
}

.formDark input,.formDark textarea {
    background-color: #BEBFC2;
    color: #333;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    padding: 30px 20px;
}

.formDark textarea {
    height: 160px;
}

.formDark input:focus,.formDark textarea:focus {
    background-color: #FFF;
    color: #333;
}

.formDark.small input {
    padding: 10px;
}

.formDarkIR .control-label {
    text-align: left;
}

.formDarkIR input,.formDarkIR textarea {
    background-color: #363B45;
    color: #FFF;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    padding: 30px 20px;
}

.formDarkIR textarea {
    height: 160px;
}

.formDarkIR input:focus,.formDarkIR textarea:focus {
    background-color: #FFF;
    color: #333;
}

.formDarkIR .verificationCharacters {
    color: #FFF;
    font-size: 24px;
    font-weight: bold;
    background-color: #363B45;
    padding: 20px;
    margin: 0 20px 0 0;
    float: left;
}

.generalForm.form-horizontal .control-group {
    margin-bottom: 35px;
}

.generalForm .control-label {
    text-align: left;
}

.generalForm input,.generalForm textarea {
    background-color: #FFF;
    color: #333;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid transparent;
    padding: 30px 20px;
}

.generalForm input {
    padding: 20px;
}

.generalForm textarea {
    height: 160px;
}

.generalForm input:focus,.generalForm textarea:focus {
    background-color: #FFF;
    color: #333;
}

.generalForm .verificationCharacters {
    color: #333;
    font-size: 24px;
    font-weight: bold;
    background-color: #B0B0B0;
    padding: 20px;
    margin: 0 20px 0 0;
    float: left;
}

.generalForm .error label.control-label {
    color: #333;
}

.generalForm .error input,.generalForm .error textarea {
    border: 2px solid #D7182A;
}

.generalForm .error .help-inline {
    font-size: 22px;
    padding-left: 14px;
    color: #D7182A;
}

.generalForm .control-group .controls .radio.noPaddingLeft {
    padding-left: 0px;
}

.generalForm.small input,.generalForm.small textarea {
    background-color: #DFE6ED;
    color: #333;
    border: none;
    padding: 20px 10px;
}

.generalForm.small .input-append .add-on,.generalForm.small .input-prepend .add-on {
    background-color: transparent;
    border: none;
    font-size: 14px;
    padding: 10px 7px;
    color: #333;
}

.checkbox input[type="checkbox"] {
    visibility: hidden;
    display: none;
}

.checkbox span.checkboxIcon.checked {
    background-position: -34px 0;
}

.checkbox span.checkboxIcon {
    content: '';
    width: 33px;
    height: 34px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox.png);
    background-repeat: no-repeat;
}

.checkbox span.checkboxIcon.square.checked {
    background-position: -17px 0;
}

.checkbox span.checkboxIcon.square {
    content: '';
    width: 17px;
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox_square.png);
    background-repeat: no-repeat;
}

.radio input[type="radio"] {
    position: absolute;
    left: -9999px;
}

.radio span.radioIcon.square.checked {
    background-position: -17px 0;
}

.radio span.radioIcon.square {
    content: '';
    width: 17px;
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox_square.png);
    background-repeat: no-repeat;
}

.radio span.radioIcon.checkboxIcon {
    content: '';
    width: 33px;
    height: 34px;
    display: inline-block;
    vertical-align: middle;
    margin: -4px 4px 0 0;
    background-image: url(/sites/all/themes/nwd/assets/input_checkbox.png);
    background-repeat: no-repeat;
}

.radio span.radioIcon.checkboxIcon.checked {
    background-position: -34px 0;
}

.radio input[type="radio"]:checked + span.radioIcon.square {
    background-position: -17px 0;
}

.radio input[type="radio"]:checked + span.radioIcon.checkboxIcon {
    background-position: -34px 0;
}

.checkbox input[type="checkbox"]:checked + span.radioIcon.checkboxIcon {
    background-position: -34px 0;
}

/**/
