<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* line 4, ../../scss/base/_variables.scss */
.text-uppercase {
    text-transform: uppercase;
}

/* line 8, ../../scss/base/_variables.scss */
.text-capitalize {
    text-transform: capitalize;
}

/* line 1, ../../scss/layout/_header.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
    display: block;
    margin: 0;
    padding: 0;
}

/* line 7, ../../scss/layout/_header.scss */
h1, h2, h3, h4, h5, h6, p {
    line-height: 1;
    margin: 0;
}

/* line 12, ../../scss/layout/_header.scss */
ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

/* line 18, ../../scss/layout/_header.scss */
section &gt; ul li {
    margin-bottom: 0;
}

/* line 22, ../../scss/layout/_header.scss */
table, tbody, tr, th, td {
    padding: 0;
}

/* line 26, ../../scss/layout/_header.scss */
body, input, button, select, textarea {
    font-family: 'Roboto', sans-serif;
}

/* line 30, ../../scss/layout/_header.scss */
body {
    background: #f6f8fb none repeat scroll 0 0;
    color: #333;
    font-size: 14px;
    margin: 0;
}

/* line 37, ../../scss/layout/_header.scss */
.nt-wrapper {
    margin: 0 auto;
    width: 970px;
}

/* line 44, ../../scss/layout/_header.scss */
.nt *,
.nt *:before,
.nt *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* line 48, ../../scss/layout/_header.scss */
.nt-navbar-header {
    background-color: #333333;
}

/* line 52, ../../scss/layout/_header.scss */
.nt-navbar-brand {
    padding: 0 10px 0 30px;
}

/* line 57, ../../scss/layout/_header.scss */
.nt-brand,
.nt-city {
    float: left;
}

/* line 61, ../../scss/layout/_header.scss */
.nt-brand {
    display: block;
    line-height: 24px;
    max-height: 48px;
    overflow: hidden;
    padding: 12px 0;
}

/* line 69, ../../scss/layout/_header.scss */
.nt-city {
    line-height: 48px;
    max-height: 48px;
    padding: 0 20px 0 5px;
}

/* line 75, ../../scss/layout/_header.scss */
.nt-city-view {
    color: #fff;
}

/* line 79, ../../scss/layout/_header.scss */
.nt-navbar-header .nt-nav {
    padding-right: 18px;
}

/* line 83, ../../scss/layout/_header.scss */
.nt-nav-left ul &gt; li {
    float: left;
}

/* line 87, ../../scss/layout/_header.scss */
.nt-nav-left ul &gt; li &gt; a {
    color: #fff;
    display: block;
    font-family: "Montserrat", sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 23px;
    padding: 13px 12px 12px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}

/* line 100, ../../scss/layout/_header.scss */
.nt-nav-left ul &gt; li &gt; a:hover {
    background-image: url(../images/overlay.png);
}

/* line 105, ../../scss/layout/_header.scss */
.nt-nav-left ul &gt; li &gt; a:hover::after,
.nt-nav-left ul &gt; li.active &gt; a::after {
    background-color: rgba(255, 255, 255, 0.8);
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: auto;
    width: 100%;
}

/* line 117, ../../scss/layout/_header.scss */
.nt-nav-left ul &gt; li.active &gt; a::after,
.nt-nav-left ul &gt; li.active &gt; a:hover::after {
    background-color: #ffc500;
}

/* line 122, ../../scss/layout/_header.scss */
.nt-nav-left ul &gt; li &gt; a.nt-nav-others:hover::after,
.nt-nav-left ul &gt; li.active &gt; a.nt-nav-others::after {
    background-color: rgba(0, 0, 0, 0);
}

/* line 126, ../../scss/layout/_header.scss */
.nt-nav-search {
    display: none;
}

/* line 130, ../../scss/layout/_header.scss */
.nt-nfcn-nos {
    background-color: #e7413a;
    border-radius: 3px;
    color: #fff;
    font-size: 11px;
    left: 25px;
    line-height: 16px;
    height: 16px;
    min-width: 16px;
    padding: 1px 4px;
    position: absolute;
    text-align: center;
    top: 5px;
}

@-moz-document url-prefix() {
    /* line 146, ../../scss/layout/_header.scss */
    .nt-nfcn-nos {
        padding: 0 4px;
    }
}

/* line 151, ../../scss/layout/_header.scss */
.navbar-toggle {
    display: none;
}

@media (max-width: 767px) {
    /* line 156, ../../scss/layout/_header.scss */
    .nt-wrapper {
        width: auto;
    }

    /* line 160, ../../scss/layout/_header.scss */
    header.nt-header {
        background-color: #333;
    }
    /* line 164, ../../scss/layout/_header.scss */
    header.nt-header .nt-container,
    header.nt-header .nt-navbar-brand {
        padding-left: 0;
        padding-right: 0;
    }
    /* line 169, ../../scss/layout/_header.scss */
    header.nt-header .nt-navbar-brand {
        padding-left: 10px;
    }
    /* line 173, ../../scss/layout/_header.scss */
    header.nt-header .nt-nav-others {
        display: none;
    }
    /* line 177, ../../scss/layout/_header.scss */
    header.nt-header .nt-nav-left ul &gt; li &gt; a {
        border-top: 1px solid #000;
    }
    /* line 182, ../../scss/layout/_header.scss */
    header.nt-header .nt-nav-left ul &gt; li &gt; a:hover::after,
    header.nt-header .nt-nav-left ul &gt; li.active &gt; a::after {
        height: 100%;
        width: 2px;
    }
    /* line 187, ../../scss/layout/_header.scss */
    header.nt-header .navbar-toggle {
        background-color: transparent;
        border: 0 none;
        border-radius: 3px;
        display: block;
        float: right;
        margin-right: 10px;
        margin-top: 9px;
        padding: 2px 5px;
    }
    /* line 199, ../../scss/layout/_header.scss */
    header.nt-header .nt-navbar-header .nt-nav {
        padding-right: 0;
    }
    /* line 202, ../../scss/layout/_header.scss */
    header.nt-header .nt-navbar-header .nt-nav .nt-nav-left ul &gt; li {
        width: 100%;
    }
    /* line 205, ../../scss/layout/_header.scss */
    header.nt-header .nt-navbar-header .nt-nav .nt-nav-left ul &gt; li .nt-dropdown-menu.nt-native {
        display: block;
        position: relative;
        width: 100%;
    }
    /* line 210, ../../scss/layout/_header.scss */
    header.nt-header .nt-navbar-header .nt-nav .nt-nav-left ul &gt; li .nt-dropdown-menu.nt-native &gt; li &gt; a {
        padding-left: 12px;
        padding-right: 12px;
    }
    /* line 220, ../../scss/layout/_header.scss */
    header.nt-header .nt-navbar-header .nt-navbar .nt-nav .nt-nav-right {
        border-top: 1px solid #000;
        width: 100%;
    }
    /* line 229, ../../scss/layout/_header.scss */
    header.nt-header .nt-nav-pills .nt-btn-container {
        float: left;
        padding-left: 10px !important;
    }
    /* line 234, ../../scss/layout/_header.scss */
    header.nt-header .nt-nav-pills .nt-pills-container {
        float: right;
    }
    /* line 239, ../../scss/layout/_header.scss */
    header.nt-header .nt-nav-pills .nt-btn-container + .nt-pills-container {
        padding-left: 12px !important;
    }
    /* line 243, ../../scss/layout/_header.scss */
    header.nt-header .hide-search &gt; .nt-btn-primary {
        /*max-width: 69px;*/
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    /* line 251, ../../scss/layout/_header.scss */
    header.nt-header .nt-notification .nt-dropdown-menu {
        min-width: 256px;
        padding: 0;
    }
    /* line 255, ../../scss/layout/_header.scss */
    header.nt-header .nt-notification section {
        max-height: 260px;
        overflow: auto;
    }

    /* line 264, ../../scss/layout/_header.scss */
    .nt-navbar .nt-nav .nt-nav-left {
        float: none !important;
    }

    /* line 271, ../../scss/layout/_header.scss */
    .collapsed-true &gt; .md-bar {
        display: inline-block;
    }
    /* line 275, ../../scss/layout/_header.scss */
    .collapsed-true &gt; .md-close {
        display: none;
    }

    /* line 281, ../../scss/layout/_header.scss */
    .collapsed-false &gt; .md-bar {
        display: none;
    }
    /* line 285, ../../scss/layout/_header.scss */
    .collapsed-false &gt; .md-close {
        color: #fff !important;
        display: inline-block;
    }
}
/* line 2, ../../scss/layout/_helper.scss */
.nt-aside.nt-left,
.nt-aside.nt-right {
    width: 243px;
}

/* line 6, ../../scss/layout/_helper.scss */
.nt-aside.nt-right {
    margin-left: 15px;
}

/* line 11, ../../scss/layout/_helper.scss */
.nt-section.nt-right,
.nt-section.nt-left {
    margin-left: 15px;
    width: 712px;
}

/* line 16, ../../scss/layout/_helper.scss */
.nt-section.nt-left {
    margin-left: 0;
}

/* line 20, ../../scss/layout/_helper.scss */
.nt-timespan {
    color: #757575;
    font-size: 12px;
    font-weight: 400;
}

/* line 27, ../../scss/layout/_helper.scss */
.nt-sync-text,
a.nt-sync-text {
    color: #757575;
    font-size: 12px;
    font-weight: 500;
}

/* line 34, ../../scss/layout/_helper.scss */
.nt-sync:hover &gt; .nt-sync-text,
.nt-sync:hover &gt; .nt-sync-icon {
    cursor: pointer;
    text-decoration: underline;
}

/* line 39, ../../scss/layout/_helper.scss */
.nt-follow {
    padding-left: 6px;
}

/* line 43, ../../scss/layout/_helper.scss */
.nt-follow.done {
    display: none;
}

/* line 47, ../../scss/layout/_helper.scss */
.media {
    margin-top: 16px;
}

/* line 51, ../../scss/layout/_helper.scss */
.media:first-child {
    margin-top: 0;
}

/* line 56, ../../scss/layout/_helper.scss */
.media,
.media-body {
    zoom: 1;
    overflow: hidden;
}

/* line 61, ../../scss/layout/_helper.scss */
.media-body {
    width: 10000px;
}

/* line 65, ../../scss/layout/_helper.scss */
.media-object {
    display: block;
}

/* line 70, ../../scss/layout/_helper.scss */
.media-right,
.media &gt; .pull-right {
    padding-left: 10px;
}

/* line 75, ../../scss/layout/_helper.scss */
.media-left,
.media &gt; .pull-left {
    padding-right: 10px;
}

/* line 80, ../../scss/layout/_helper.scss */
.media &gt; .pull-right,
.media &gt; .pull-left {
    margin: 0;
}

/* line 86, ../../scss/layout/_helper.scss */
.media-left,
.media-right,
.media-body {
    display: table-cell;
    vertical-align: top;
}

/* line 91, ../../scss/layout/_helper.scss */
.media-middle {
    vertical-align: middle;
}

/* line 95, ../../scss/layout/_helper.scss */
.media-bottom {
    vertical-align: bottom;
}

/* line 99, ../../scss/layout/_helper.scss */
.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}

/* line 104, ../../scss/layout/_helper.scss */
.nt-profile {
    position: relative;
}

/* line 108, ../../scss/layout/_helper.scss */
.nt-profile .profile-name .profile-name-el {
    color: #333;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
}

/* line 116, ../../scss/layout/_helper.scss */
.nt-profile .profile-name a:hover.profile-name-el {
    color: #000;
}

/* line 120, ../../scss/layout/_helper.scss */
.nt-profile .profile-action {
    font-size: 0;
}

/* line 124, ../../scss/layout/_helper.scss */
.nt-profile .profile-action &gt; .profile-action-el {
    color: #757575;
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    vertical-align: middle;
}

/* line 132, ../../scss/layout/_helper.scss */
.nt-profile .profile-action &gt; .nt-dot-divider {
    background-color: #757575;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    height: 5px;
    margin: 0 5px;
    width: 5px;
}

/* line 140, ../../scss/layout/_helper.scss */
.nt-profile .profile-action &gt; a:hover {
    text-decoration: underline;
}

/* line 144, ../../scss/layout/_helper.scss */
.nt-page-title {
    border-bottom: 1px solid #ccc;
    font-size: 30px;
    line-height: 1.1;
    margin: 0 0 24px;
    padding: 0 5px 5px;
}

/* line 153, ../../scss/layout/_helper.scss */
.nt-content-title,
.nt-aside-title {
    color: #4d4d4d;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 8px;
    text-transform: uppercase;
}

/* line 164, ../../scss/layout/_helper.scss */
.nt-page-title,
.nt-content-title,
.nt-aside-title {
    color: #4d4d4d;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

@media (max-width: 767px) {
    /* line 173, ../../scss/layout/_helper.scss */
    .nt-section.nt-right,
    .nt-section.nt-left {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }

    /* line 180, ../../scss/layout/_helper.scss */
    .nt-aside.nt-left,
    .nt-aside.nt-right {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    /* line 187, ../../scss/layout/_helper.scss */
    .nt-sync-text,
    a.nt-sync-text {
        display: none;
    }
    .nt-aside.nt-left {
        display: none;
    }	
}
/* line 1, ../../scss/layout/_aside.scss */
.nt-aside &gt; .nt-aside-sec {
    margin-bottom: 15px;
}

/* line 5, ../../scss/layout/_aside.scss */
.nt-aside &gt; .nt-profile {
    margin-left: 8px;
    margin-right: 8px;
}

/* line 10, ../../scss/layout/_aside.scss */
.nt-aside-nav ul &gt; li {
    line-height: 34px;
    margin: 0;
}

/* line 15, ../../scss/layout/_aside.scss */
.nt-aside-nav ul &gt; li &gt; a {
    border-bottom: 1px solid #e3e5e7;
    color: #333;
    display: block;
    font-size: 12px;
    font-weight: 500;
    position: relative;
}

/* line 24, ../../scss/layout/_aside.scss */
.parent-nav &gt; a {
    border-top: 1px solid #e3e5e7;
}

/* line 29, ../../scss/layout/_aside.scss */
.nt-aside-nav ul &gt; li &gt; a:hover,
.nt-aside-nav ul &gt; li.active &gt; a {
    background-color: #fff;
}

/* line 33, ../../scss/layout/_aside.scss */
.nt-aside-nav ul &gt; li.active &gt; a {
    color: #0980f4;
    cursor: default;
}

/* line 38, ../../scss/layout/_aside.scss */
.nt-aside-nav ul &gt; li.active &gt; a:before {
    background-color: #0980f4;
    content: "";
    height: 34px;
    left: 0;
    position: absolute;
    top: 0;
    width: 2px;
}

/* line 49, ../../scss/layout/_aside.scss */
.nt-aside-nav ul &gt; li &gt; a &gt; .media-left,
.nt-aside-nav ul &gt; li &gt; a &gt; .media-right {
    min-width: 34px;
    padding: 0;
    text-align: center;
}

/* line 56, ../../scss/layout/_aside.scss */
.side-nav-header,
a.side-nav-header {
    border-bottom: 1px solid #e3e5e7;
    color: rgba(5, 5, 5, 0.54);
    display: block;
    font-size: 12px;
    font-weight: 700;
    line-height: 34px;
    margin: 0;
}

/* line 67, ../../scss/layout/_aside.scss */
.side-nav-header .see-all,
.side-nav-header a.see-all {
    color: rgba(5, 5, 5, 0.54);
    font-weight: 400;
    min-width: 50px;
}

/* line 73, ../../scss/layout/_aside.scss */
.side-nav-header a:hover.see-all {
    color: rgba(5, 5, 5, 0.9);
}

/* line 79, ../../scss/layout/_aside.scss */
.nt-aside .nt-map-container,
.nt-aside .nt-location-pointer {
    margin: 8px;
}
/* line 83, ../../scss/layout/_aside.scss */
.nt-aside .nt-location-pointer {
    font-size: 12px;
    line-height: 1.3;
}
/* line 88, ../../scss/layout/_aside.scss */
.nt-aside .nt-history &gt; li {
    border-bottom: 1px solid #e3e5e7;
    padding: 8px;
}
/* line 92, ../../scss/layout/_aside.scss */
.nt-aside .nt-history &gt; li div &gt; span {
    color: #757575;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 8px;
    max-width: 40%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* line 103, ../../scss/layout/_aside.scss */
.nt-aside .nt-history &gt; li .nt-name {
    margin-right: 8px;
    max-width: 60%;
}

/* line 5, ../../scss/base/_extend.scss */
a:link,
a:visited,
a:focus,
a:hover,
a:active {
    text-decoration: none;
    cursor: pointer;
}

/* line 11, ../../scss/base/_extend.scss */
.nt-link,
a.nt-link {
    color: #0980f4;
}

/* line 15, ../../scss/base/_extend.scss */
a:hover.nt-link {
    text-decoration: underline;
}

/* line 19, ../../scss/base/_extend.scss */
img {
    border: 0 none;
    max-width: 100%;
}

/* line 33, ../../scss/base/_extend.scss */
.nt-clearfix:before,
.nt-clearfix:after,
.nt-container:before,
.nt-container:after,
.nt-content:before,
.nt-content:after,
.nt-navbar-header:before,
.nt-navbar-header:after,
.uploaded-complaint-img #postCompImage:before,
.uploaded-complaint-img #postCompImage:after {
    content: " ";
    display: table;
}

/* line 42, ../../scss/base/_extend.scss */
.nt-clearfix:after,
.nt-container:after,
.nt-content:after,
.nt-navbar-header:after,
.uploaded-complaint-img #postCompImage:after {
    clear: both;
}

/* line 46, ../../scss/base/_extend.scss */
.nt-content {
    padding-top: 15px;
}

/* line 50, ../../scss/base/_extend.scss */
.nt .pull-left {
    float: left !important;
}

/* line 54, ../../scss/base/_extend.scss */
.nt .pull-right {
    float: right !important;
}

/* line 58, ../../scss/base/_extend.scss */
.text-right {
    text-align: right;
}

/* line 62, ../../scss/base/_extend.scss */
.text-left {
    text-align: left;
}

/* line 66, ../../scss/base/_extend.scss */
.text-center {
    text-align: center;
}

/* line 70, ../../scss/base/_extend.scss */
.tpls-block {
    width: 100%;
}

@media (max-width: 767px) {
    /* line 75, ../../scss/base/_extend.scss */
    .nt-container {
        padding-left: 10px;
        padding-right: 10px;
    }
}
/* line 1, ../../scss/components/_buttons.scss */
.nt-btn {
    background-image: none;
    border: 1px solid transparent;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    margin: 0;
    padding: 5px 12px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
    white-space: nowrap;
}
/* line 18, ../../scss/components/_buttons.scss */
.nt-btn &gt; i + span {
    position: relative;
    top: 1px;
}
/* line 23, ../../scss/components/_buttons.scss */
.nt-btn .material-icons {
    font-size: 18px;
    padding-right: 8px;
}
/* line 29, ../../scss/components/_buttons.scss */
.nt-btn .material-icons,
.nt-btn .material-text {
    display: inline-block;
    vertical-align: middle;
}

/* line 37, ../../scss/components/_buttons.scss */
.nt .pull-right &gt; .nt-btn + .nt-btn {
    margin-left: 8px;
}
/* line 43, ../../scss/components/_buttons.scss */
.nt .pull-left &gt; .nt-btn + .nt-btn {
    margin-left: 8px;
}

/* line 49, ../../scss/components/_buttons.scss */
.nt-btn-md {
    line-height: 24px;
}

/* line 54, ../../scss/components/_buttons.scss */
.nt-btn-default,
a.nt-btn-default {
    background-color: transparent;
    border-color: #eaeaea;
    color: #757575;
}

/* line 61, ../../scss/components/_buttons.scss */
.nt-btn-primary,
a.nt-btn-primary {
    background-color: #ffc500;
    border-color: #ffc500;
    color: #333;
}

/* line 68, ../../scss/components/_buttons.scss */
.nt-btn-success,
a.nt-btn-success {
    background-color: #0980f4;
    border-color: #0980f4;
    color: #fff;
}

/* line 75, ../../scss/components/_buttons.scss */
.nt-btn-danger,
a.nt-btn-danger {
    background-color: #e7413a;
    border-color: #e7413a;
    color: #fff;
}

/* line 82, ../../scss/components/_buttons.scss */
.nt-btn:focus,
.nt-btn:hover {
    background-image: url(../images/overlay.png);
}

/* line 87, ../../scss/components/_buttons.scss */
.nt-navbar-header .nt-btn {
    font-weight: 700;
}
/* line 92, ../../scss/components/_buttons.scss */
.nt-navbar-header .nt-btn-default,
.nt-navbar-header a.nt-btn-default {
    background-color: transparent;
    border-color: #ffc500;
    color: #ffc500;
}
/* line 99, ../../scss/components/_buttons.scss */
.nt-navbar-header .nt-btn-default:focus,
.nt-navbar-header .nt-btn-default:hover {
    background-color: #ffc500;
    background-image: none;
}
/* line 107, ../../scss/components/_buttons.scss */
.nt-navbar-header .nt-btn-default:focus,
.nt-navbar-header .nt-btn-default:hover,
.nt-navbar-header .nt-btn-primary:focus,
.nt-navbar-header .nt-btn-primary:hover {
    color: #333;
}

/* line 112, ../../scss/components/_buttons.scss */
.nt-nav-pills .nt-pills-container {
    max-height: 48px;
    padding-left: 12px;
    padding-right: 12px;
}

/* line 118, ../../scss/components/_buttons.scss */
.nt-nav-pills .nt-btn-container {
    padding-left: 4px;
    padding-right: 4px;
}

/* line 123, ../../scss/components/_buttons.scss */
.nt-nav-pills .nt-btn-container + .nt-pills-container {
    padding-left: 20px;
}

/* line 128, ../../scss/components/_buttons.scss */
.nt-nav-pills .nt-pills-container,
.nt-nav-pills .nt-btn-container {
    float: left;
    padding-bottom: 12px;
    padding-top: 12px;
}

/* line 134, ../../scss/components/_buttons.scss */
.nt-nav-pills .nt-btn {
    font-family: "Montserrat", sans-serif;
}

/* line 139, ../../scss/components/_buttons.scss */
.nt-btn-filter,
a.nt-btn-filter {
    background-color: #dbdbdb;
    border-color: #dbdbdb;
    color: #333;
}

/* line 146, ../../scss/components/_buttons.scss */
.open .nt-btn-filter,
.open .nt-btn-filter:hover {
    background-color: #fff;
    background-image: none;
}

/* line 151, ../../scss/components/_buttons.scss */
.nt-nav-pills .profile-image {
    background-color: #b3b3b3;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    color: #fff;
    display: block;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 24px;
}

/* line 164, ../../scss/components/_buttons.scss */
label {
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 5px;
    max-width: 100%;
}

/* line 172, ../../scss/components/_buttons.scss */
.nt-label {
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    border-style: solid;
    border-width: 1px;
    display: table-cell;
    font-size: 12px;
    font-weight: 700;
    line-height: 12px;
    padding: 2px 6px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    white-space: nowrap;
}

/* line 187, ../../scss/components/_buttons.scss */
.nt-label-open {
    border-color: #E7413A;
    color: #E7413A;
}

/* line 192, ../../scss/components/_buttons.scss */
.nt-label-solved {
    border-color: #00bd00;
    color: #00bd00;
}

/* line 197, ../../scss/components/_buttons.scss */
.nt-label-on-the-job {
    border-color: #2bb5f9;
    color: #2bb5f9;
}

/* line 202, ../../scss/components/_buttons.scss */
.nt-btn-block {
    width: 100%;
}

/* line 206, ../../scss/components/_buttons.scss */
a.nt-btn-sp, .nt-btn-sp {
    background-color: #0980f4;
    background-image: none;
    border-radius: 3px;
    border-style: none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
    margin: 0;
    padding: 15px 20px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: background-color 0.2s ease 0s, box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1) 0s;
    vertical-align: middle;
    white-space: nowrap;
}

/* line 228, ../../scss/components/_buttons.scss */
a.nt-btn-sp:hover, .nt-btn-sp:hover {
    background-color: rgba(9, 128, 244, 0.9);
}

/* line 232, ../../scss/components/_buttons.scss */
a.nt-btn-fb, .nt-btn-fb {
    background-color: #3b579d;
}

/* line 236, ../../scss/components/_buttons.scss */
a.nt-btn-fb:hover, .nt-btn-fb:hover {
    background-color: rgba(59, 87, 157, 0.9);
}

/* line 240, ../../scss/components/_buttons.scss */
.nt-btn-fb &gt; .fa {
    color: #fff;
    font-size: 20px;
    min-width: 50px;
    vertical-align: middle;
}

@media (max-width: 991px) {
    /* line 248, ../../scss/components/_buttons.scss */
    .nt-md {
        display: none;
    }
}
@media (min-width: 992px) {
    /* line 255, ../../scss/components/_buttons.scss */
    .nt-xs,
    .nt-sm {
        display: none;
    }
}
/* line 262, ../../scss/components/_buttons.scss */
.nt .bttn-media-controls &gt; span {
    width: auto;
}
/* line 267, ../../scss/components/_buttons.scss */
.nt .bttn-media-controls &gt; .fa,
.nt .bttn-media-controls &gt; span {
    line-height: normal;
    padding: 0;
}

/* line 275, ../../scss/components/_buttons.scss */
.nt-chosen-left-pane .chzn-container-single .chzn-single abbr {
    top: 0;
}
/* line 280, ../../scss/components/_buttons.scss */
.nt-chosen-left-pane .chzn-container-single .chzn-single abbr,
.nt-chosen-left-pane .chzn-container-single .chzn-single abbr:hover {
    background-position: 0 -12px;
}

@media (max-width: 767px) {
    /* line 289, ../../scss/components/_buttons.scss */
    .nt-card .nt-card-actions .nt-btn &gt; i + span {
        display: none;
    }
    /* line 293, ../../scss/components/_buttons.scss */
    .nt-card .nt-card-actions .nt-btn .material-icons {
        padding-right: 0;
    }
}
/* line 1, ../../scss/components/_form.scss */
input, select, textarea, button {
    outline: 0 none;
}

/* line 6, ../../scss/components/_form.scss */
.nt-form-vertical .nt-form-group {
    margin-bottom: 15px;
}

/* line 11, ../../scss/components/_form.scss */
.nt-form-group {
    position: relative;
}

/* line 16, ../../scss/components/_form.scss */
input[type="text"].nt-form-control,
.nt-form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #333;
    display: block;
    font-size: 12px;
    height: 30px;
    line-height: 18px;
    margin: 0;
    padding: 6px 8px;
    width: 100%;
}

/* line 32, ../../scss/components/_form.scss */
input[type="text"].nt-form-control:focus,
.nt-form-control:focus {
    border-color: #0980f4;
}

/* line 37, ../../scss/components/_form.scss */
.nt-error input[type="text"].nt-form-control,
.nt-error .nt-form-control {
    border-color: #e7413a;
}

/* line 42, ../../scss/components/_form.scss */
input[type="text"].nt-form-control-small,
.nt-form-control-small {
    height: 24px;
    line-height: 18px;
    padding: 3px 10px;
}

/* line 50, ../../scss/components/_form.scss */
.nt-nav-search input[type="text"].nt-form-control-small,
.nt-nav-search .nt-form-control-small {
    background-color: #4c4c4c;
    border-color: transparent;
    color: rgba(255, 255, 255, 0.5);
    font-family: "Montserrat", sans-serif;
    padding-left: 34px;
    padding-right: 24px;
}

/* line 60, ../../scss/components/_form.scss */
.nt-card-comment input[type="text"].nt-form-control {
    padding-right: 36px;
}

/* line 64, ../../scss/components/_form.scss */
.nt-form-normal {
    min-height: 30px;
}

/* line 68, ../../scss/components/_form.scss */
textarea {
    resize: none;
}

/* line 73, ../../scss/components/_form.scss */
.nt-radio-group input[type="radio"] {
    display: none;
}
/* line 77, ../../scss/components/_form.scss */
.nt-radio-group input[type="radio"] + label {
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    margin: 20px 0 0;
}
/* line 86, ../../scss/components/_form.scss */
.nt-radio-group input[type="radio"] + label &gt; span {
    display: inline;
}
/* line 90, ../../scss/components/_form.scss */
.nt-radio-group input[type="radio"] + label .radio-bttn {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid #333;
    display: inline-block;
    height: 16px;
    margin-right: 5px;
    position: relative;
    vertical-align: middle;
    width: 16px;
}
/* line 101, ../../scss/components/_form.scss */
.nt-radio-group input[type="radio"] + label .radio-bttn &gt; b {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background-color: transparent;
    height: 8px;
    left: 50%;
    margin: -4px 0 0 -4px;
    position: absolute;
    top: 50%;
    width: 8px;
}
/* line 112, ../../scss/components/_form.scss */
.nt-radio-group input[type="radio"]:checked + label {
    cursor: default;
}
/* line 116, ../../scss/components/_form.scss */
.nt-radio-group input[type="radio"]:checked + label .radio-bttn &gt; b {
    background-color: #333;
}

/* line 121, ../../scss/components/_form.scss */
.nt-required {
    background-color: #ffeeee;
    border: 1px solid rgba(255, 64, 59, 0.4);
    border-radius: 4px;
    color: #ff403b;
    cursor: text;
    font-size: 100%;
    font-weight: 400;
    height: 100%;
    left: 0;
    margin: 0;
    padding-left: 15px;
    position: absolute;
    right: 0;
    top: 0;
}

/* line 139, ../../scss/components/_form.scss */
.modal-sign-in .nt-required {
    font-size: 16px;
    height: 60px;
    line-height: 60px;
}

/* line 1, ../../scss/components/_icon.scss */
.nt-navbar-header .material-icons {
    color: rgba(255, 255, 255, 0.54);
    cursor: pointer;
    vertical-align: middle;
}

/* line 7, ../../scss/components/_icon.scss */
.nt-city .material-icons {
    background-color: #212121;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 16px;
    line-height: 16px;
    margin-top: -3px;
}

/* line 16, ../../scss/components/_icon.scss */
.nt-city.open .material-icons,
.nt-city .material-icons:hover {
    background-color: #000;
}

/* line 20, ../../scss/components/_icon.scss */
.nt-nav-others .material-icons {
    border: 1px solid rgba(255, 255, 255, 0.54);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    font-size: 16px;
    line-height: 16px;
}

/* line 28, ../../scss/components/_icon.scss */
.nt-navbar-header .open .material-icons,
.nt-navbar-header .material-icons:hover {
    color: white;
}

/* line 33, ../../scss/components/_icon.scss */
.open &gt; .nt-nav-others .material-icons,
.nt-nav-others .material-icons:hover {
    border-color: white;
}

/* line 37, ../../scss/components/_icon.scss */
.nt-nav-pills .material-icons {
    line-height: 24px;
}

/* line 41, ../../scss/components/_icon.scss */
.profile-settings .nt-dropdown-menu &gt; li &gt; a &gt; .material-icons {
    color: #757575;
}

/* line 46, ../../scss/components/_icon.scss */
.nt-nav-search .material-icons {
    color: #cacaca;
    font-size: 18px;
    left: 10px;
    position: absolute;
}
/* line 53, ../../scss/components/_icon.scss */
.nt-nav-search .close-search {
    font-size: 16px;
    left: auto;
    right: 5px;
    top: 0;
}

/* line 61, ../../scss/components/_icon.scss */
.nt-aside-nav ul &gt; li &gt; a .material-icons {
    color: #717273;
    font-size: 20px;
}

/* line 66, ../../scss/components/_icon.scss */
.nt-aside-nav ul &gt; li.active &gt; a .media-right .material-icons {
    color: #0980f4;
}

/* line 70, ../../scss/components/_icon.scss */
.nt-follow .material-icons {
    color: #757575;
    cursor: pointer;
    font-size: 18px;
    vertical-align: middle;
}

/* line 77, ../../scss/components/_icon.scss */
.nt-follow.done .material-icons {
    cursor: default;
}

/* line 81, ../../scss/components/_icon.scss */
.my-place .material-icons {
    color: #757575;
    font-size: 21px;
    vertical-align: middle;
}

/* line 87, ../../scss/components/_icon.scss */
.navbar-profile {
    height: 24px;
    width: 24px;
}

/* line 1, ../../scss/components/_thumbnail.scss */
.nt-thumbnail {
    background-clip: content-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

/* line 13, ../../scss/components/_thumbnail.scss */
.nt-thumbnail-30x30 {
    height: 30px;
    width: 30px;
}

/* line 18, ../../scss/components/_thumbnail.scss */
.nt-thumbnail-40x40 {
    height: 40px;
    width: 40px;
}

/* line 23, ../../scss/components/_thumbnail.scss */
.nt-thumbnail-50x50 {
    height: 50px;
    width: 50px;
}

/* line 28, ../../scss/components/_thumbnail.scss */
.nt-thumbnail-100x100 {
    height: 100px;
    width: 100px;
}

@media (max-width: 767px) {
    /* line 34, ../../scss/components/_thumbnail.scss */
    .nt-card .nt-card-detail .nt-img &gt; li &gt; .nt-thumbnail {
        height: 50px;
    }
}
/* line 1, ../../scss/components/_tabs.scss */
.nt-nav-tabs &gt; li {
    float: left;
}

/* line 6, ../../scss/components/_tabs.scss */
.nt-tab-content &gt; .nt-tab-pane {
    display: none;
}
/* line 10, ../../scss/components/_tabs.scss */
.nt-tab-content &gt; .active {
    display: block;
}

/* line 2, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs,
.nt-card {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    -ms-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
}

/* line 10, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li {
    width: 33.333%;
}
/* line 14, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li &gt; a {
    background-color: #fff;
    border-right: 1px solid #e2e3e5;
    display: block;
    padding: 15px 25px;
    position: relative;
}
/* line 22, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li:last-child &gt; a {
    border-right-style: none;
}
/* line 27, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li &gt; a:hover::after,
.nt-feed .nt-nav-tabs &gt; li.active &gt; a::after {
    background-color: #dbdbdb;
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: auto;
    width: 100%;
}
/* line 38, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li.active &gt; a::after {
    background-color: #0980f4;
}
/* line 43, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li &gt; a .tab-label,
.nt-feed .nt-nav-tabs &gt; li &gt; a .tab-label-bottom {
    color: #757575;
    font-size: 12px;
    line-height: 18px;
}
/* line 49, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li &gt; a .tab-label {
    color: #333;
    font-weight: 700;
    text-transform: uppercase;
}
/* line 55, ../../scss/components/_card.scss */
.nt-feed .nt-nav-tabs &gt; li.active &gt; a .tab-label {
    color: #0980f4;
}
/* line 59, ../../scss/components/_card.scss */
.nt-feed .nt-tab-content {
    padding: 8px 0;
}
/* line 63, ../../scss/components/_card.scss */
.nt-feed .my-place {
    line-height: 30px;
    text-align: center;
    width: 30px;
}
/* line 69, ../../scss/components/_card.scss */
.nt-feed .chzn-container {
    width: 240px !important;
}
/* line 73, ../../scss/components/_card.scss */
.nt-feed .chzn-container-single .chzn-single {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none;
    background: #dbdbdb none repeat scroll 0 0;
    border-color: #d6d6d6;
    color: #808080;
    height: 30px;
    line-height: 28px;
    font-size: 14px;
    padding: 0 0 0 8px;
}
/* line 86, ../../scss/components/_card.scss */
.nt-feed .nt-filter .chzn-container {
    width: 100% !important;
}
/* line 90, ../../scss/components/_card.scss */
.nt-feed .nt-filter .chzn-container-single .chzn-single {
    background: #fff none repeat scroll 0 0;
}
/* line 95, ../../scss/components/_card.scss */
.nt-feed .chzn-container-single .chzn-single div {
    right: 0;
    top: 4px;
}
/* line 100, ../../scss/components/_card.scss */
.nt-feed .chzn-container-single .chzn-single abbr {
    right: 6px;
    top: 10px;
    z-index: 2;
}
/* line 106, ../../scss/components/_card.scss */
.nt-feed .chzn-container .chzn-drop {
    border-color: #d6d6d6;
    border-width: 1px;
    top: 0;
}
/* line 112, ../../scss/components/_card.scss */
.nt-feed .chzn-container-single .chzn-drop {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    margin-top: 1px;
}
/* line 117, ../../scss/components/_card.scss */
.nt-feed .nt-btn-filter .material-text {
    display: inline-block;
    vertical-align: middle;
}
/* line 122, ../../scss/components/_card.scss */
.nt-feed .nt-btn-filter .material-icons {
    font-size: 18px;
    vertical-align: middle;
}
/* line 127, ../../scss/components/_card.scss */
.nt-feed .nt-filter-dropdown {
    padding: 12px;
    position: relative;
    width: 498px;
}
/* line 133, ../../scss/components/_card.scss */
.nt-feed .nt-filter-dropdown &gt; div {
    float: left;
    padding: 15px;
    width: 50%;
}
/* line 139, ../../scss/components/_card.scss */
.nt-feed .nt-float-el {
    bottom: 27px;
    left: auto;
    position: absolute;
    right: 27px;
    top: auto;
}
/* line 147, ../../scss/components/_card.scss */
.nt-feed .nt-filter-result ul &gt; li {
    display: table-cell;
}
/* line 150, ../../scss/components/_card.scss */
.nt-feed .nt-filter-result ul &gt; li .result-label {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    border: 1px solid #d6d6d6;
    color: #333;
    font-size: 12px;
    line-height: 20px;
    margin: 3px 2px;
    padding: 2px 6px;
}
/* line 160, ../../scss/components/_card.scss */
.nt-feed .nt-filter-result ul &gt; li .result-text {
    max-width: 75px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: auto;
}
/* line 168, ../../scss/components/_card.scss */
.nt-feed .nt-filter-result ul &gt; li .result-close {
    cursor: pointer;
    padding-left: 5px;
}
/* line 173, ../../scss/components/_card.scss */
.nt-feed .nt-filter-result ul &gt; li .result-close .material-icons {
    font-size: 16px;
    vertical-align: middle;
}

/* line 181, ../../scss/components/_card.scss */
.nt-header &gt; .nt-header-el,
.nt-header &gt; a.nt-header-el {
    color: #333;
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
}

/* line 188, ../../scss/components/_card.scss */
.nt-header &gt; a:hover.nt-header-el {
    color: #000;
    text-decoration: none;
}

/* line 193, ../../scss/components/_card.scss */
.nt-card {
    margin-bottom: 16px;
}
/* line 196, ../../scss/components/_card.scss */
.nt-card .nt-card-profile {
    margin: 16px 16px 8px;
}
/* line 200, ../../scss/components/_card.scss */
.nt-card .nt-label-float {
    left: auto;
    position: absolute;
    right: 0;
    top: 6px;
}
/* line 207, ../../scss/components/_card.scss */
.nt-card .nt-card-detail {
    margin: 8px 16px 16px;
}
/* line 210, ../../scss/components/_card.scss */
.nt-card .nt-card-detail ul &gt; li {
    display: inline;
    line-height: 18px;
    margin: 0;
}
/* line 220, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-header,
.nt-card .nt-card-detail .nt-type,
.nt-card .nt-card-detail .nt-location,
.nt-card .nt-card-detail .nt-description,
.nt-card .nt-card-detail .nt-img {
    margin-bottom: 8px;
}
/* line 225, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-list-detail &gt; li,
.nt-card .nt-card-detail .nt-list-detail &gt; li &gt; a {
    font-size: 12px;
    font-weight: 400;
    color: #757575;
}
/* line 231, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-list-detail &gt; li &gt; a {
    color: #0980f4;
}
/* line 236, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-type &gt; li,
.nt-card .nt-card-detail .nt-type &gt; li &gt; a {
    text-transform: uppercase;
}
/* line 240, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-list-detail .nt-divider {
    padding: 0 1px;
}
/* line 244, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-list-detail .nt-divider .material-icons {
    font-size: 12px;
    vertical-align: middle;
}
/* line 249, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-description {
    font-size: 14px;
    line-height: 22px;
}
/* line 254, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-ref {
    background-color: #e6e6e6;
    border-radius: 3px;
    color: #757575;
    display: inline;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    padding: 2px 4px;
}
/* line 266, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-img,
.nt-card .nt-card-detail .nt-card-actions {
    margin-left: -4px;
    margin-right: -4px;
}
/* line 272, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-img &gt; li,
.nt-card .nt-card-detail .nt-card-actions &gt; li {
    float: left;
    padding: 0 4px;
}
/* line 277, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-img &gt; li {
    width: 16.666%;
}
/* line 281, ../../scss/components/_card.scss */
.nt-card .nt-card-detail .nt-img &gt; li &gt; .nt-thumbnail {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 100%;
}
/* line 288, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-description {
    margin-bottom: 8px;
}
/* line 292, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-img {
    margin-left: -4px;
    margin-right: -4px;
}
/* line 297, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-img &gt; li {
    float: left;
    padding: 0 4px;
}
/* line 302, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-img &gt; li {
    width: 16.666%;
}
/* line 306, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-img &gt; li &gt; .nt-thumbnail {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 100%;
}
/* line 312, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-inner {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    background-color: #f5f6f8;
    border-top: 1px solid #e6e6e6;
    padding-bottom: 16px;
}
/* line 319, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-card-profile {
    margin: 16px 16px 0;
}
/* line 324, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-status &gt; li,
.nt-card .nt-card-comment .related ul &gt; li {
    float: left;
    margin-right: 5px;
}
/* line 329, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .related ul &gt; li {
    color: #757575;
    font-size: 12px;
    font-weight: 500;
    margin-right: 16px;
}
/* line 337, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-status &gt; li.pull-right,
.nt-card .nt-card-comment .related ul &gt; li.pull-right {
    margin-right: 0;
}
/* line 343, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .nt-status &gt; li,
.nt-card .nt-card-comment .nt-status &gt; li .profile-name-el,
.nt-card .nt-card-comment .nt-description {
    font-size: 12px;
    line-height: 18px;
}
/* line 348, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .media-left {
    min-width: 50px;
}
/* line 352, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .related ul &gt; li {
    float: left;
}
/* line 356, ../../scss/components/_card.scss */
.nt-card .nt-card-comment .related {
    border-bottom: 1px solid #e6e6e6;
    margin: 16px 16px 0;
    padding-bottom: 8px;
}
/* line 362, ../../scss/components/_card.scss */
.nt-card .nt-sync-icon .material-icons {
    font-size: 20px;
    vertical-align: middle;
}

/* line 368, ../../scss/components/_card.scss */
.photo-camera {
    left: auto;
    position: absolute;
    right: 8px;
    top: 6px;
}

/* line 375, ../../scss/components/_card.scss */
.photo-camera &gt; .material-icons {
    color: rgba(51, 51, 51, 0.3);
    font-size: 18px;
}

/* line 380, ../../scss/components/_card.scss */
.photo-camera:hover &gt; .material-icons {
    color: #333333;
    cursor: pointer;
}

/* line 385, ../../scss/components/_card.scss */
.uploaded-complaint-img #postCompImage {
    margin-left: -4px;
    margin-right: -4px;
}

/* line 390, ../../scss/components/_card.scss */
.uploaded-complaint-img #postCompImage &gt; li {
    float: left;
    padding: 0 4px;
    width: 16.666%;
}

/* line 396, ../../scss/components/_card.scss */
.uploaded-complaint-img #postCompImage &gt; li &gt; i {
    background-clip: content-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 100%;
    display: block;
    margin: 8px auto 0;
    overflow: hidden;
    position: relative;
    height: 100px;
    border-radius: 3px;
    width: 100%;
}

/* line 411, ../../scss/components/_card.scss */
.uploaded-complaint-img #postCompImage &gt; li &gt; i .delImage {
    background-image: url("/theme/images/icon/preview-delete.png");
    cursor: pointer;
    float: right;
    height: 20px;
    position: relative;
    width: 20px;
}

/*
        Complaint image modal popup
*/
/* line 424, ../../scss/components/_card.scss */
#pImgMask {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #000;
    opacity: .9;
    top: 0;
    z-index: 99999;
}

/* line 433, ../../scss/components/_card.scss */
#pImgWrp {
    width: 80%;
    height: 80%;
    position: fixed;
    background: #000;
    top: 10%;
    left: 10%;
    float: left;
    z-index: 100000;
}

/* line 443, ../../scss/components/_card.scss */
#leftArr {
    width: 20%;
    left: 0;
    background-position: center left;
    background-image: url("/theme/photo-gallery/images/Arrows-LWhite-icon.png");
}

/* line 449, ../../scss/components/_card.scss */
#rightArr {
    background-position: center right;
    background-image: url("/theme/photo-gallery/images/Arrows-RWhite-icon.png");
    left: auto;
    right: 0;
    width: 20%;
}

/* line 457, ../../scss/components/_card.scss */
.slide-nav {
    opacity: 0.3;
    height: 100%;
    position: absolute;
    top: 0;
    cursor: pointer;
    background-repeat: no-repeat;
}

/* line 466, ../../scss/components/_card.scss */
.slide-nav:hover {
    opacity: 1;
}

/* line 470, ../../scss/components/_card.scss */
#pImgVw {
    float: left;
    height: 100%;
    position: relative;
    width: 70%;
}

/* line 476, ../../scss/components/_card.scss */
#pImgCmt {
    width: 30%;
    height: 100%;
    background: #FFF;
    float: left;
    margin: 0;
    overflow-y: auto;
}

/* line 484, ../../scss/components/_card.scss */
#imgOrg {
    width: 100%;
    height: 100%;
    /*background-image: url(\ + li.attr(org-img) + \);*/
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
}

/* line 493, ../../scss/components/_card.scss */
.imgCls {
    width: 12px;
    height: 12px;
    float: left;
    position: fixed;
    top: 10px;
    right: 10px;
    margin: 0px 3px;
    background-size: contain;
    background-image: url("/theme/photo-gallery/images/close.png");
    background-repeat: no-repeat;
    background-position: center center;
    z-index: 999;
    cursor: pointer;
}

/* line 509, ../../scss/components/_card.scss */
#slideWrapper {
    height: 100%;
    width: 100%;
}

@-webkit-keyframes slideInLeft {
    /* line 515, ../../scss/components/_card.scss */
    from {
        -webkit-transform: translate3d(-15%, 0, 0);
        transform: translate3d(-15%, 0, 0);
        visibility: visible;
    }

    /* line 521, ../../scss/components/_card.scss */
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes slideInLeft {
    /* line 528, ../../scss/components/_card.scss */
    from {
        -webkit-transform: translate3d(-15%, 0, 0);
        transform: translate3d(-15%, 0, 0);
        visibility: visible;
    }

    /* line 534, ../../scss/components/_card.scss */
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

/* line 540, ../../scss/components/_card.scss */
.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
    /* line 546, ../../scss/components/_card.scss */
    from {
        -webkit-transform: translate3d(15%, 0, 0);
        transform: translate3d(100%, 0, 0);
        visibility: visible;
    }

    /* line 552, ../../scss/components/_card.scss */
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes slideInRight {
    /* line 559, ../../scss/components/_card.scss */
    from {
        -webkit-transform: translate3d(15%, 0, 0);
        transform: translate3d(15%, 0, 0);
        visibility: visible;
    }

    /* line 565, ../../scss/components/_card.scss */
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

/* line 571, ../../scss/components/_card.scss */
.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

/* line 576, ../../scss/components/_card.scss */
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

/* line 583, ../../scss/components/_card.scss */
.nt-card-view {
    background-color: #f5f6f8;
    border-bottom: 1px solid #e6e6e6;
    border-radius: 3px 3px 0 0;
    padding: 16px;
}
/* line 590, ../../scss/components/_card.scss */
.nt-card-view .nt-status &gt; a,
.nt-card-view .nt-status &gt; span {
    float: left;
    font-size: 12px;
    margin-right: 5px;
}
/* line 596, ../../scss/components/_card.scss */
.nt-card-view .nt-status &gt; a {
    font-weight: 500;
}

@media (max-width: 767px) {
    /* line 603, ../../scss/components/_card.scss */
    .nt-feed .nt-filter-result ul &gt; li {
        float: left;
    }
    /* line 607, ../../scss/components/_card.scss */
    .nt-feed .nt-btn-filter .material-text {
        display: none;
    }
    /* line 611, ../../scss/components/_card.scss */
    .nt-feed .nt-btn-filter .material-icons {
        padding-left: 0;
        padding-right: 0;
    }
    /* line 616, ../../scss/components/_card.scss */
    .nt-feed .chzn-container {
        width: 200px !important;
    }
    /* line 620, ../../scss/components/_card.scss */
    .nt-feed .nt-filter-dropdown {
        padding: 0;
        width: 310px;
    }
    /* line 624, ../../scss/components/_card.scss */
    .nt-feed .nt-filter-dropdown &gt; div {
        padding: 8px;
    }
    /* line 628, ../../scss/components/_card.scss */
    .nt-feed .nt-filter-dropdown .nt-radio-group input[type="radio"] + label {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    /* line 635, ../../scss/components/_card.scss */
    .nt-feed .nt-float-el {
        right: 8px;
    }
}
/* line 1, ../../scss/components/_modal.scss */
.modal-sign-in {
    background-color: white;
    border: 0 none;
    border-radius: 0;
    bottom: 0;
    box-shadow: none;
    display: none;
    left: 0;
    margin-left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: auto;
    z-index: 1050;
}

/* line 17, ../../scss/components/_modal.scss */
.modal-sign-in.fade {
    opacity: 0;
    transition: opacity 0.15s linear 0s;
}

/* line 22, ../../scss/components/_modal.scss */
.modal-sign-in.fade.in {
    opacity: 1;
}

/* line 26, ../../scss/components/_modal.scss */
.modal-open {
    overflow: hidden;
}
/* line 29, ../../scss/components/_modal.scss */
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

/* line 35, ../../scss/components/_modal.scss */
.modal-sign-in.fade.in {
    top: 0;
}

/* line 39, ../../scss/components/_modal.scss */
.modal-sign-in .modal-dialog {
    margin: 30px auto;
    width: 500px;
}

/* line 44, ../../scss/components/_modal.scss */
.modal-sign-in .modal-content {
    box-shadow: none;
    border: 0 none;
    border-radius: 0;
}

/* line 52, ../../scss/components/_modal.scss */
.modal-sign-in .modal-header,
.modal-sign-in .modal-body,
.modal-sign-in .modal-footer {
    border-bottom: 0 none;
    padding: 0;
}

/* line 57, ../../scss/components/_modal.scss */
.modal-sign-in .modal-footer {
    background-color: transparent;
    border: 0 none;
    margin-top: 20px;
}

/* line 64, ../../scss/components/_modal.scss */
.modal-sign-in .modal-footer .info,
.modal-sign-in .modal-footer .link {
    color: #4d4d4d;
    font-size: 14px;
    font-weight: 500;
}

/* line 70, ../../scss/components/_modal.scss */
.modal-sign-in .modal-footer .link {
    color: #0980f4;
}

/* line 74, ../../scss/components/_modal.scss */
.modal-sign-in .modal-footer a:hover.link {
    text-decoration: underline;
    cursor: pointer;
}

/* line 79, ../../scss/components/_modal.scss */
.modal-sign-in .modal-title {
    color: #4d4d4d;
    font-size: 36px;
    font-weight: 400;
    line-height: 40px;
    margin: 0 0 20px;
    text-align: center;
}

/* line 88, ../../scss/components/_modal.scss */
.modal-sign-in .close {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #000000;
    cursor: pointer;
    display: block;
    font-size: 21px;
    font-weight: bold;
    height: 24px;
    left: auto;
    line-height: 1;
    opacity: 0.5;
    position: fixed;
    right: 30px;
    text-shadow: none;
    top: 30px;
    width: 24px;
}

/* line 107, ../../scss/components/_modal.scss */
.modal-sign-in .close:hover {
    opacity: 1;
}

/* line 111, ../../scss/components/_modal.scss */
.modal-sign-in .nt-divider {
    display: block;
    padding: 20px 0;
    position: relative;
}

/* line 117, ../../scss/components/_modal.scss */
.modal-sign-in .nt-divider &gt; b {
    background-color: rgba(0, 0, 0, 0.2);
    height: 1px;
    left: 0;
    position: absolute;
    top: auto;
    width: 47%;
}

/* line 126, ../../scss/components/_modal.scss */
.modal-sign-in .nt-divider &gt; b._right {
    left: auto;
    right: 0;
}

/* line 131, ../../scss/components/_modal.scss */
.modal-sign-in .nt-divider &gt; i {
    color: #4d4d4d;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    height: 20px;
    left: 50%;
    line-height: 20px;
    margin-left: -15px;
    margin-top: -10px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 50%;
    width: 30px;
}

/* line 148, ../../scss/components/_modal.scss */
.modal-sign-in .nt-form-control {
    background-color: #f5f6f8;
    border-color: #bdbdbd;
    color: #4d4d4d;
    font-size: 16px;
    font-weight: 400;
    height: 60px;
    margin-bottom: 10px;
    padding: 10px 15px;
    width: 100%;
}

/* line 160, ../../scss/components/_modal.scss */
.modal-sign-in .input-append {
    margin: 0;
}

/* line 164, ../../scss/components/_modal.scss */
.input-append .nt-form-control {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

/* line 169, ../../scss/components/_modal.scss */
.input-append .nt-btn-sp {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

/* line 174, ../../scss/components/_modal.scss */
.modal-sign-in .input-button-right {
    padding-left: 0;
}

/* line 178, ../../scss/components/_modal.scss */
.modal-bg-transparent {
    background-color: transparent;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}

/* line 188, ../../scss/components/_modal.scss */
.modal-bg-transparent .modal-content {
    background-color: #fff;
    border-radius: 6px;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    outline: 0 none;
    position: relative;
}

/* line 198, ../../scss/components/_modal.scss */
.modal-bg-transparent.fade.in {
    top: 0;
}

/* line 202, ../../scss/components/_modal.scss */
.modal-title {
    font-weight: 700;
}

/* line 206, ../../scss/components/_modal.scss */
.modal-body .nt-description {
    line-height: 22px;
}

/* line 210, ../../scss/components/_modal.scss */
.modal {
    bottom: 0;
    display: none;
    left: 0;
    outline: 0 none;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1050;
}
/* line 220, ../../scss/components/_modal.scss */
.modal .close {
    color: #000000;
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    opacity: 0.2;
    text-shadow: none;
}
/* line 230, ../../scss/components/_modal.scss */
.modal .close:hover {
    opacity: 0.9;
}
/* line 234, ../../scss/components/_modal.scss */
.modal button.close {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    cursor: pointer;
    padding: 0;
}

/* line 242, ../../scss/components/_modal.scss */
.fade {
    opacity: 0;
    transition: opacity 0.15s linear 0s;
}

/* line 247, ../../scss/components/_modal.scss */
.fade.in {
    opacity: 1;
}

/* line 251, ../../scss/components/_modal.scss */
.modal-backdrop {
    background-color: #000000;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1040;
}

/* line 261, ../../scss/components/_modal.scss */
.modal-backdrop.fade {
    opacity: 0;
}

/* line 265, ../../scss/components/_modal.scss */
.modal-backdrop.in {
    opacity: 0.5;
}

/* line 269, ../../scss/components/_modal.scss */
.modal.fade .modal-dialog {
    transform: translate(0px, -25%);
    transition: transform 0.3s ease-out 0s;
}

/* line 274, ../../scss/components/_modal.scss */
.modal.in .modal-dialog {
    transform: translate(0px, 0px);
}

/* line 278, ../../scss/components/_modal.scss */
.modal-dialog {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 600px;
}

@media (max-width: 767px) {
	.modal-dialog {
		width: 100%;
	}
}

/* line 285, ../../scss/components/_modal.scss */
.modal-header {
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.4286px;
    padding: 15px;
}
/* line 290, ../../scss/components/_modal.scss */
.modal-header .modal-title {
    line-height: 1.42857;
    margin: 0;
}

/* line 296, ../../scss/components/_modal.scss */
.modal-body {
    padding: 15px;
    position: relative;
    max-height: 10000px;
    overflow-y: visible;
}

/* line 303, ../../scss/components/_modal.scss */
.modal-success {
    margin-right: auto;
    margin-left: auto;
}
/* line 307, ../../scss/components/_modal.scss */
.modal-success .modal-dialog {
    margin: 0 auto;
    width: 800px;
}
/* line 312, ../../scss/components/_modal.scss */
.modal-success .close {
    margin: 10px 15px 0 0;
}

/* line 317, ../../scss/components/_modal.scss */
.thank-you-container {
    background-color: #f2f2f2;
    border-radius: 6px;
}

/* line 322, ../../scss/components/_modal.scss */
.box-header {
    padding: 60px 20px 0;
}

/* line 326, ../../scss/components/_modal.scss */
.box-header .media {
    margin: 0 auto;
    max-width: 460px;
    width: 460px;
}

/* line 332, ../../scss/components/_modal.scss */
.box-header &gt; label {
    color: #5c6a79;
    margin-bottom: 30px;
    text-align: center;
}

/* line 338, ../../scss/components/_modal.scss */
.thank-you-success-icon {
    background-color: #ffffff;
    border-radius: 100%;
    display: block;
    height: 118px;
    line-height: 135px;
    margin: 0 auto 30px;
    position: relative;
    text-align: center;
    width: 118px;
}

/* line 350, ../../scss/components/_modal.scss */
.thank-you-success-icon::after {
    background: rgba(0, 0, 0, 0) url("../images/box-shadow-172x172.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height: 178px;
    left: 0;
    position: absolute;
    top: 0;
    width: 178px;
}

/* line 361, ../../scss/components/_modal.scss */
.thank-you-success-icon .success-icon {
    background: white url("../images/onboarding-success.png") no-repeat scroll center center;
    border-radius: 100%;
    display: inline-block;
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

/* line 373, ../../scss/components/_modal.scss */
.thank-you-container .box-header .title {
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    margin-bottom: 5px;
    text-align: center;
}

/* line 381, ../../scss/components/_modal.scss */
.thank-you-container .box-header .message {
    font-size: 20px;
    font-weight: 400;
    line-height: 1.8;
    margin: 0 auto;
    text-align: center;
    width: 80%;
}

/* line 391, ../../scss/components/_modal.scss */
.thank-you-container .box-header .title,
.thank-you-container .box-header .message {
    color: #5c6a79;
    font-family: "Bitter",serif;
}

/* line 396, ../../scss/components/_modal.scss */
.share-media-controls {
    display: inline-block;
    margin: 15px auto 30px;
    width: 310px;
}

/* line 403, ../../scss/components/_modal.scss */
.bttn-media-container,
.share-media-divider {
    display: table-cell;
    vertical-align: middle;
}

/* line 408, ../../scss/components/_modal.scss */
.share-media-divider {
    padding: 0 30px;
    position: relative;
}

/* line 413, ../../scss/components/_modal.scss */
.share-media-divider &gt; b {
    background-color: rgba(0, 0, 0, 0.2);
    height: 100%;
    left: auto;
    position: absolute;
    top: 0;
    width: 1px;
}

/* line 422, ../../scss/components/_modal.scss */
.share-media-divider &gt; i {
    background-color: #f2f2f2;
    color: #5c6a79;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    height: 30px;
    left: 50%;
    line-height: 30px;
    margin-left: -15px;
    margin-top: -15px;
    position: absolute;
    text-transform: uppercase;
    top: 50%;
    width: 30px;
}

/* line 439, ../../scss/components/_modal.scss */
.bttn-media-controls {
    border-radius: 4px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    display: inline-block;
    font-size: 0;
    margin: 5px 0;
    padding: 10px;
    text-decoration: none !important;
    width: 300px;
}

/* line 450, ../../scss/components/_modal.scss */
.bttn-media-controls.f-share {
    background-color: #fff;
    color: #3b5998;
}

/* line 456, ../../scss/components/_modal.scss */
.bttn-media-controls.f-invite,
.bttn-media-controls.e-invite {
    color: #fff;
}

/* line 460, ../../scss/components/_modal.scss */
.bttn-media-controls.f-invite {
    background-color: #3b5998;
}

/* line 464, ../../scss/components/_modal.scss */
.bttn-media-controls.e-invite {
    background-color: #d34836;
}

/* line 468, ../../scss/components/_modal.scss */
.bttn-media-controls &gt; span {
    display: inline-block;
    font-size: 15px;
    font-weight: 500;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
}

/* line 477, ../../scss/components/_modal.scss */
.bttn-media-controls &gt; .material-icons {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}

/* line 483, ../../scss/components/_modal.scss */
.thank-you-container .box-footer {
    background-color: #ddd;
    border-radius: 0 0 6px 6px;
    border-top: 1px solid #c2c2c2;
    padding: 20px 30px;
}

/* line 490, ../../scss/components/_modal.scss */
.thank-you-container .box-footer span {
    color: #454747;
    display: inline-block;
    font-size: 16px;
    margin-right: 10px;
    vertical-align: middle;
}

/* line 498, ../../scss/components/_modal.scss */
.thank-you-container .box-footer input.input-control[type="text"] {
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #333;
    display: inline-block;
    font-weight: 400;
    height: 30px;
    margin: 0;
    padding: 4px 6px;
    vertical-align: middle;
    width: 102px;
}

/* line 512, ../../scss/components/_modal.scss */
.thank-you-container .box-footer .footer-link a,
.thank-you-container .box-footer .footer-link span {
    color: #757575;
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
    line-height: 30px;
}

/* line 520, ../../scss/components/_modal.scss */
.thank-you-container .box-footer .footer-link a {
    text-decoration: underline;
    text-transform: uppercase;
}

/* line 524, ../../scss/components/_modal.scss */
.thank-you-container .box-footer .send-verification input.input-control[type="text"] {
    width: auto;
    border-radius: 4px 0 0 4px;
}

/* line 528, ../../scss/components/_modal.scss */
.box-footer .send-verification .append-control-group .event {
    width: auto;
    padding: 0 20px;
    line-height: 48px;
    margin-right: 10px;
}

@media (max-width: 767px) {
    /* line 536, C:/Users/sukumar.p/Desktop/backup/icmyc new/scss/components/_modal.scss */
    .modal-success .modal-dialog {
        padding-left: 10px;
        padding-right: 10px;
        width: 100%;
    }
}
/* line 1, C:/Users/sukumar.p/Desktop/backup/icmyc new/scss/actions/_dropdown.scss */
.dropdown {
    position: relative;
}

/* line 5, ../../scss/actions/_dropdown.scss */
.nt-dropdown-menu {
    background-color: #fff;
    border: 0 none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    -ms-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 12px;
    left: 0;
    list-style: outside none none;
    margin: 0;
    min-width: 160px;
    padding: 3px 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 9999;
}

/* line 26, ../../scss/actions/_dropdown.scss */
.nt-city .nt-dropdown-menu,
.profile-settings .nt-dropdown-menu,
.nt-notification .nt-dropdown-menu {
    left: auto;
    margin-top: -5px;
    right: 0;
}

/* line 33, ../../scss/actions/_dropdown.scss */
.profile-settings .nt-dropdown-menu,
.nt-notification .nt-dropdown-menu {
    margin-top: -2px;
}

/* line 37, ../../scss/actions/_dropdown.scss */
.open &gt; .nt-dropdown-menu {
    display: block;
}

/* line 41, ../../scss/actions/_dropdown.scss */
.nt-dropdown-menu.nt-caret:after {
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: "";
    left: 0;
    position: absolute;
    top: -10px;
}

/* line 53, ../../scss/actions/_dropdown.scss */
.nt-city .nt-dropdown-menu.nt-caret:after,
.profile-settings .nt-dropdown-menu.nt-caret:after,
.nt-notification .nt-dropdown-menu:after {
    left: auto;
    right: 16px;
}

/* line 59, ../../scss/actions/_dropdown.scss */
.profile-settings .nt-dropdown-menu.nt-caret:after,
.nt-notification .nt-dropdown-menu:after {
    left: auto;
    right: 13px;
}

/* line 64, ../../scss/actions/_dropdown.scss */
.nt-dropdown-menu &gt; li &gt; a {
    border-bottom: 1px solid #e0e0e0;
    clear: both;
    color: #333;
    display: block;
    font-family: "Montserrat", sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
    padding: 12px 20px;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}

/* line 79, ../../scss/actions/_dropdown.scss */
.nt-dropdown-menu &gt; li:last-child &gt; a {
    border-bottom: 0 none;
}

/* line 85, ../../scss/actions/_dropdown.scss */
.nt-dropdown-menu &gt; li &gt; a:hover,
.nt-dropdown-menu &gt; li.active &gt; a,
.nt-dropdown-menu &gt; li.active &gt; a:hover {
    background-color: #f2f2f2;
}

/* line 89, ../../scss/actions/_dropdown.scss */
.profile-settings .nt-dropdown-menu &gt; li &gt; a &gt; span {
    display: inline-block;
    padding-left: 12px;
    vertical-align: middle;
}

/* line 95, ../../scss/actions/_dropdown.scss */
.nt-dropdown-menu.nt-native {
    background-color: #333333;
    margin-top: -1px;
    padding-bottom: 0;
    padding-top: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

/* line 103, ../../scss/actions/_dropdown.scss */
ul.nt-native &gt; li {
    float: none;
}

/* line 107, ../../scss/actions/_dropdown.scss */
ul.nt-native &gt; li &gt; a {
    border-bottom: 0 none;
    border-top: 1px solid #000;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
}

/* line 117, ../../scss/actions/_dropdown.scss */
ul.nt-native &gt; li &gt; a:hover,
ul.nt-native &gt; li.active &gt; a,
ul.nt-native &gt; li.active &gt; a:hover {
    background-color: transparent;
}

/* line 122, ../../scss/actions/_dropdown.scss */
ul.nt-native &gt; li &gt; a:hover::after,
ul.nt-native &gt; li.active &gt; a::after {
    background-color: rgba(255, 255, 255, 0.8);
    bottom: auto;
    height: 100%;
    top: 0;
    width: 2px;
}

/* line 131, ../../scss/actions/_dropdown.scss */
ul.nt-native &gt; li.active &gt; a::after,
ul.nt-native &gt; li.active &gt; a:hover::after {
    background-color: #ffc500;
}

/* line 136, ../../scss/actions/_dropdown.scss */
.nt-filter .nt-dropdown-menu {
    left: auto;
    right: 0;
    top: 33px;
}
/* line 142, ../../scss/actions/_dropdown.scss */
.nt-filter .nt-dropdown-menu.nt-caret::after {
    left: auto;
    right: 15px;
}
/* line 147, ../../scss/actions/_dropdown.scss */
.nt-filter .nt-dropdown-menu.nt-caret::before {
    border-bottom: 10px solid rgba(0, 0, 0, 0.2);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    left: auto;
    position: absolute;
    right: 14px;
    top: -10px;
}

/* line 161, ../../scss/actions/_dropdown.scss */
.nt-notification header,
.nt-notification footer {
    background-color: #f2f2f2;
    border-bottom: 1px solid #e6e6e6;
    border-radius: 3px 3px 0 0;
    color: #4d4d49;
    font-weight: 700;
    line-height: 30px;
    min-height: 30px;
    padding: 0 15px;
    text-transform: uppercase;
}
/* line 173, ../../scss/actions/_dropdown.scss */
.nt-notification footer {
    border-bottom: 0 none;
    border-top: 1px solid #e6e6e6;
    border-radius: 0 0 3px 3px;
}
/* line 178, ../../scss/actions/_dropdown.scss */
.nt-notification footer &gt; a {
    display: block;
}
/* line 183, ../../scss/actions/_dropdown.scss */
.nt-notification section {
    padding: 10px 0;
}
/* line 186, ../../scss/actions/_dropdown.scss */
.nt-notification section .media {
    display: block;
    margin-top: 5px;
    padding: 5px 15px;
}
/* line 192, ../../scss/actions/_dropdown.scss */
.nt-notification section .media:first-child {
    margin-top: 0;
}
/* line 196, ../../scss/actions/_dropdown.scss */
.nt-notification section .media:hover {
    background-color: #f2f2f2;
}
/* line 200, ../../scss/actions/_dropdown.scss */
.nt-notification section .media span {
    color: #333;
    font-size: 12px;
}
/* line 205, ../../scss/actions/_dropdown.scss */
.nt-notification section .media .nt-link {
    color: #0980f4;
}
/* line 210, ../../scss/actions/_dropdown.scss */
.nt-notification section .profile-name {
    display: inline;
}
/* line 215, ../../scss/actions/_dropdown.scss */
.nt-notification .nt-profile .profile-name .profile-name-el {
    font-size: 12px;
}
/* line 219, ../../scss/actions/_dropdown.scss */
.nt-notification .nt-dropdown-menu {
    min-width: 460px;
    padding: 0;
}
/* line 225, ../../scss/actions/_dropdown.scss */
.nt-notification .material-holder {
    display: inline-block;
    height: 12px;
    margin-right: 5px;
    position: relative;
    top: -6px;
    vertical-align: middle;
}
/* line 234, ../../scss/actions/_dropdown.scss */
.nt-notification .material-holder .material-icons {
    color: #757575;
    font-size: 12px;
}

@-moz-document url-prefix() {
    /* line 243, ../../scss/actions/_dropdown.scss */
    .nt-notification .material-holder {
        top: -5px;
    }
}

/* line 1, ../../scss/base/_helper.scss */
.row-fluid [class*="span"] {
    min-height: 1px;
}

/* line 5, ../../scss/base/_helper.scss */
[class*="span"] {
    float: none;
    margin-left: 0;
}

/*********************************************************
                Dashboard Success Stories 
                 Added By Vijil
**********************************************************/
.nt-db-carousel *,
.nt-db-carousel *:before,
.nt-db-carousel *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.nt-db-carousel {
    margin: 0 0 35px;
}
.nt-db-carousel .carousel-inner {
    border-radius: 5px;
}
.nt-db-carousel .carousel-inner &gt; .item {
    height: 326px;
}
.nt-db-carousel .carousel-indicators {
    bottom: -30px;
    top: auto;
    left: 0;
    margin-left: 0;
    cursor: pointer;
    width: 100%;
    z-index: 0;
}
.nt-db-carousel .carousel-indicators li {
    background-color: #bababa;
    margin: 0 5px 0 0;;
    width:10px;
    height: 10px;
}
.nt-db-carousel .carousel-indicators .active {
    background-color: #666666;
    width:10px;
    height: 10px;
}
.nt-db-carousel .carousel-caption {
    padding: 15px 30px;
    left: 0;
    bottom: 0;
    width: 100%;
}
.nt-db-carousel .carousel-caption.mcmb {
    background-color: rgba(207,50,73,.8);
}
.nt-db-carousel .carousel-inner a:hover .carousel-caption.mcmb {
    background-color: rgba(207,50,73,1);
}
.nt-db-carousel .carousel-caption.o-work {
    background-color: rgba(239,122,44,.8);
}
.nt-db-carousel .carousel-inner a:hover .carousel-caption.o-work {
    background-color: rgba(239,122,44,1);
}
.nt-db-carousel .carousel-caption h4 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    font-family: bitter;
    line-height: 36px;
    margin: 0 0 10px;
    text-align: left;
}
.nt-db-carousel .carousel-caption p {
    font-size: 16px;
    color: #fff;
    line-height: 26px;
    text-align: left;
}
.nt-db-carousel .carousel-caption-post {
    display: table-cell;
    height: 326px;
    vertical-align: middle;
    padding: 0 40px;
}
.nt-db-carousel .carousel-caption-post h4 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    font-family: bitter;
    margin: 0 0 20px;
}
.nt-db-carousel .carousel-caption-post p {
    font-size: 18px;
    line-height: 26px;
    color: #fff;
    margin: 0 0 30px;
}
.nt-db-carousel .carousel-caption-post a {
    font-size: 14px;
    line-height: 38px;
    color: #fff;
    font-weight: bold;
    border-radius: 5px;
    border: 2px solid #fff;
    padding: 0 45px;
    display: inline-block;
}
.nt-db-carousel .carousel-caption-post a:hover {
    color: #333;
    background-color: #fff;
}
.success-story-card{
    padding:19px 15px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #eaeaea;
    background-color:#fff;
    position:relative;
    border-radius:3px;
    margin: 0 5px;
}
#success_story_feed .success-story-card {
	margin: 0 0 20px;
}
.ss-image-holder .news-thumb330x135 {
    float:left;
    height: 135px;
    margin-right: 10px;
    width: 330px;
}
.ss-image-holder .news-thumb330x135-single {
    float:none;
    display:inline-block;
    margin:0;
}
.ss-image-holder .news-thumb330x135:last-child {
    margin: 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .site-visits .pull-left:last-child{
        margin-right:3px;
    }
}
.ss-image-holder .before,.ss-image-holder .after {
    color: #fff;
    font-weight: 700;
    position: absolute;
    text-transform: uppercase;
    text-shadow:1px 1px 1px rgba(0, 0, 0, 0.7) ;
}
.ss-image-holder .before{
    left: 10px;
    top: 10px;
}
.ss-image-holder .after {
    right: 10px;
    bottom: 10px;
}
.success-story-card h3 {
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    margin: 0;
    min-height: 30px;
    overflow: hidden;
    width: 93%;
}
.success-story-card h3 a{
    color:#333;
}
.success-story-card p {
    color: #444;
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0 10px;
}
.display-middle {
    display: table-cell;
    height: 50px;
    vertical-align: middle;
    width: 583px;
}
.success-story-card p .view-complaint{
    font-style:normal;
    text-decoration:underline;
}
.success-user{
    padding:0px 0 10px;
}
.success-user .media {
    display: inline-block;
    width:100%;
}
.success-user .media .media-body{
    text-align:left;
}
.success-left,.success-right{
    position:absolute;
}
.success-left {
    bottom: -5px;
    left: -19px;
}
.success-right{
    right:-4px;
    top:0;
}
.succuss-descriptiom{
    position:relative;
}
.success-story-card .success-view {
    margin: 30px 75px 5px;
}
.success-story-card .success-view a{
    color:#ce5922;
    text-decoration:underline;
}

.success-story-card .success-view a:hover,
.success-story-card p .view-complaint:hover{
    text-decoration:none;
}
.success-view .news-card-btn:hover{
    color:#fff;
}
.site-visits {
    background-color: #f5f6f8;
    left: -15px;
    padding: 10px 0 10px 15px;
    position: relative;
    top: 19px;
    border-top:1px solid #e6e6e6;
    height: 63px;
}
.site-visits .pull-left{
    margin-right:30px;
}
.site-visits .pull-left:last-child{
    margin-right:5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .site-visits .pull-left:last-child{
        margin-right:3px;
    }
}
.site-visits .pull-left span{
    font-weight:bold;
    font-size:16px;
    line-height:22px;
    color:#4d4d4d;
}
.site-visits .pull-left div{
    font-size:12px;
    line-height:18px;
    color:#656161;
    text-transform:uppercase;
}

.ss-left {
    background: url("../images/ss-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 62px;
    position: absolute;
    right: -38px;
    top: 0;
    width: 38px;
}
.post-bttn {
    border-radius: 3px;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    margin-left: 10px;
    padding: 0 0 0 24px;
    position: relative;
    text-transform: uppercase;
    top: 30px;
}

.post-bttn span {
    background-color: #1a83f1;
    border-bottom: 1px solid #18669c;
    border-radius: 0 3px 3px 0;
    color: #fff;
    float: left;
    padding-right: 15px;
}
.ss-right {
    background: url("../images/ss-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 41px;
    position: absolute;
    left:0;
    width: 24px;
}
@media (max-width: 768px) {
    .succuss-bottom {
        display: none;
    }
}
/*-- signup cta --*/
.signup-cta-container {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
    background-color: #fff;
}
.signup-cta-container .media{
    position: relative;
    padding: 20px 0;
}
.signup-cta-container .title, .signup-cta-container .info {
    color: #333;
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 8px;
}
.signup-cta-container .info {
    font-size: 16px;
    line-height: normal;
    margin-bottom: 0;
}
.signup-cta-container .bttn-signup {
    background-color: #046DD1;
    border: 1px solid #046DD1;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-weight: 800;
    line-height: 14px;
    margin-left: 20px;
    min-height: 14px;
    padding: 17px 30px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    background-image: -ms-linear-gradient(top, #0980f3 0%, #046dd1 100%);
    background-image: -moz-linear-gradient(top, #0980f3 0%, #046dd1 100%);
    background-image: -o-linear-gradient(top, #0980f3 0%, #046dd1 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0980f3), color-stop(1, #046dd1));
    background-image: -webkit-linear-gradient(top, #0980f3 0%, #046dd1 100%);
    background-image: linear-gradient(to bottom, #0980f3 0%, #046dd1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0980f3', endColorstr='#ff046dd1', GradientType=0);
    width: auto;
}
.nt-content .page-title {
    border-bottom: 1px solid #ccc;
    color: #4D4D4D;
    font-size: 30px;
    line-height: 30px;
    margin: 0 0 20px;
    min-height: 30px;
    overflow: hidden;
    padding: 6px 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.nt-aside-page input[type="text"] {
    background-color: #ccc;
    border-radius: 3px;
    border-style: none;
    color: #666;
    font-size: 12px;
    margin-bottom: 0;
    min-height: 34px;
    padding: 0 8px;
    width: 100%;
}
.nt-aside-page .side-nav-header {
    border: 0;
}
.nt-aside-page .chzn-container-single .chzn-single {
    background-color: #ccc;
    background-image: none;
    border-radius: 3px;
    border-style: none;
    box-shadow: none;
    color: #666;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
}
.nt-aside-page .chzn-container-single .chzn-default,
.nt-aside-page .chzn-container .chzn-results .highlighted,
.nt-aside-page .chzn-container .chzn-results .active-result {
    color: #666;
}
.nt-aside-page .chzn-container-single .chzn-drop {
    border-radius: 3px;
}
.nt-aside-page .chzn-container .chzn-drop {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #F2F2F2;
    box-shadow: none;
    top: 0;
}
.nt-aside-page .chzn-container-single .chzn-search {
    padding: 0;
}
.nt-aside-page .chzn-container-single .chzn-search input {
    background: url(../chosen/chosen-sprite.png) no-repeat scroll 100% -9999px #fff;
    border-color: #F2F2F2;
    border-radius: 0;
    border-style: none none solid;
    border-width: 1px;
    font-size: 12px;
    font-weight: 600;
    line-height: normal;
    margin: 0;
    min-height: 34px;
    padding: 4px 20px 4px 10px;
}
.nt-aside-page .chzn-container .chzn-results {
    margin: 0 0 4px;
    padding: 0;
}
.nt-aside-page .chzn-container .chzn-results li {
    padding: 5px 10px;
}
.nt-aside-page .chzn-container .chzn-results .highlighted {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    text-decoration: underline;
}
.nt-aside-page .chzn-container-single .chzn-single div {
    right: 0;
    top: 6px;
}
.nt-aside-page .chzn-container-single .chzn-single abbr {
    right: 6px;
    top: 12px;
}
.filter-tab-container {
    background-color: #fff;
}
.filter-tab-container2 {
    background-color: rgba(0, 0, 0, 0);
}
.filter-tab-container .nav-tabs {
    border-bottom: 1px solid #4D4D4D;
    margin-bottom: 0;
}
.filter-tab-container2 .nav-tabs {
    background-color: #fff;
    border-radius: 3px;
    border-style: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #EAEAEA;
    margin-bottom: 10px;
}
.filter-tab-container .nav-tabs &gt; li {
    margin-bottom: 0;
}
.filter-tab-container .nav-tabs &gt; li &gt; a {
    border-style: none none solid;
    color: #4D4D4D;
    font-size: 100%;
    font-weight: 700;
    margin-right: 0;
}
.filter-tab-container2 .nav-tabs &gt; li &gt; a {
    border-style: none;
    color: #7d7d76;
}
.filter-tab-container .nav-tabs &gt; li &gt; a &gt; span {
    color: #8d8d91;
}
.filter-tab-container2 .nav-tabs &gt; li &gt; a &gt; span {
    color: #b3b3b3;
}
.filter-tab-container .nav &gt; li &gt; a:hover,
.filter-tab-container .nav &gt; li &gt; a:focus {
    background-color: transparent;
    border-color: transparent transparent #4d4d4d;
    border-style: none none solid;
    border-width: 3px;
}
.filter-tab-container .nav &gt; li &gt; a:focus {
    border-color: transparent;
}
.filter-tab-container2 .nav &gt; li &gt; a:hover {
    border-style: none;
    color: #333;
}
.filter-tab-container .nav-tabs &gt; .active &gt; a,
.filter-tab-container .nav-tabs &gt; .active &gt; a:hover,
.filter-tab-container .nav-tabs &gt; .active &gt; a:focus {
    background-color: rgba(0, 0, 0, 0);
    border-color: #4D4D4D;
    border-style: none none solid;
    border-width: 3px;
    color: #4D4D4D;
}
.filter-tab-container2 .nav-tabs &gt; .active &gt; a,
.filter-tab-container2 .nav-tabs &gt; .active &gt; a:hover,
.filter-tab-container2 .nav-tabs &gt; .active &gt; a:focus {
    border-style: none;
    color: #333;
}
.message-box .filter-tab-container {
    border-radius: 3px 3px 0 0;
    background-color: #fff;
    padding: 0 15px;
}
.message-box .filter-tab-container .nav-tabs {
    border-bottom: 1px solid #CCCCCC;
    border-radius: 3px 3px 0 0;
    box-shadow: none;
    margin-bottom: 0;
}
.message-box .filter-tab-container .nav-tabs &gt; li &gt; a {
    font-size: 13px;
    font-weight: 500;
    padding-bottom: 7px;
}
.message-box .filter-tab-container .nav-tabs &gt; li:first-child &gt; a {
    padding-left: 0;
}
.message-box .filter-tab-container .nav &gt; li &gt; a:hover,
.message-box .filter-tab-container .nav &gt; li &gt; a:focus {
    border-style: none;
}
.filter-tab-container2 .nav-tabs &gt; .active {
    position: relative;
}
.filter-tab-container2 .nav-tabs &gt; .active &gt; a:before {
    border-bottom: 7px solid rgba(0, 0, 0, 0.13);
    border-left: 7px solid rgba(0, 0, 0, 0);
    border-right: 7px solid rgba(0, 0, 0, 0);
    bottom: 0;
    content: "";
    display: inline-block;
    left: 50%;
    margin-left: -7px;
    position: absolute;
}
.filter-tab-container2 .nav-tabs &gt; .active &gt; a:after {
    border-bottom: 6px solid #EAEAEA;
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    bottom: -2px;
    content: "";
    display: inline-block;
    left: 50%;
    margin-left: -6px;
    position: absolute;
}
.message-box .filter-tab-container .nav-tabs &gt; .active &gt; a:before {
    border-bottom: 6px solid rgba(0, 0, 0, 0.13);
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    margin-left: -6px;
}
.message-box .filter-tab-container .nav-tabs &gt; .active &gt; a:after {
    border-bottom: 5px solid #fff;
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    margin-left: -5px;
}
.filter-tab-container2 .nav-tabs &gt; li.dropdown &gt; a {
    background-color: #fff;
    border-color: #E6E6E6;
    border-style: solid solid none;
    border-width: 1px;
    color: #666;
    font-size: 12px;
    font-weight: 400;
    margin: 16px 9px 0 0;
    padding: 3px 12px;
}
.filter-tab-container2 .dropdown-menu {
    background-color: #F2F2F2;
    border: 1px solid #E6E6E6;
    box-shadow: none;
    margin: 0;
    min-width: 120px;
    padding: 0;
}
.filter-tab-container2 .pull-right &gt; .dropdown-menu {
    right: 9px;
}
.filter-tab-container2 .nav-tabs .dropdown-menu {
    border-radius: 3px 0 3px 3px;
}
.filter-tab-container2 .dropdown-menu &gt; li &gt; a {
    border-bottom: 1px solid #E6E6E6;
    color: #666;
    font-size: 11px;
    line-height: 30px;
    min-height: 30px;
    padding: 0 15px;
}
.filter-tab-container2 .dropdown-menu &gt; li {
    border-bottom: 1px solid #f2f2f2;
}
.filter-tab-container2 .dropdown-menu &gt; li:last-child,
.filter-tab-container2 .dropdown-menu &gt; li:last-child &gt; a {
    border-bottom-style: none;
}
.filter-tab-container .nav-tabs &gt; .active &gt; a.dropdown-toggle,
.filter-tab-container .nav-tabs &gt; .active &gt; a.dropdown-toggle:hover,
.filter-tab-container .nav-tabs &gt; .active &gt; a.dropdown-toggle:focus,
.filter-tab-container2 .nav-tabs &gt; li.dropdown.open.active &gt; a.dropdown-toggle,
.filter-tab-container2 .nav-tabs &gt; li.dropdown.open.active &gt; a.dropdown-toggle:hover,
.filter-tab-container2 .nav-tabs &gt; li.dropdown.open.active &gt; a.dropdown-toggle:focus {
    background-color: #fff;
    background-image: none;
    border-color: #E6E6E6;
    color: #666;
}
.filter-tab-container2 .dropdown-menu &gt; li &gt; a:hover,
.filter-tab-container2 .dropdown-menu &gt; li &gt; a:focus,
.filter-tab-container2 .dropdown-menu &gt; .active &gt; a,
.filter-tab-container2 .dropdown-menu &gt; .active &gt; a:hover,
.filter-tab-container2 .dropdown-menu &gt; .active &gt; a:focus {
    background-color: #E6E6E6;
    background-image: none;
    border-color: #E6E6E6;
    color: #666;
}
.filter-tab-container .nav-tabs &gt; .dropdown.active &gt; a,
.filter-tab-container .nav-tabs &gt; .dropdown.active &gt; a:hover,
.filter-tab-container .nav-tabs &gt; .dropdown.active &gt; a:focus {
    border-color: #E6E6E6;
    border-style: solid solid none;
    border-width: 1px;
    color: #666;
}
.filter-tab-container .nav-tabs &gt; .dropdown.active &gt; a:before,
.filter-tab-container .nav-tabs &gt; .dropdown.active &gt; a:after {
    border-style: none;
}
.filter-tab-container2 .sorting {
    border-bottom: 1px solid #e6e6e6;
    padding: 10px;
}
.filter-tab-container2 .sorting .caret {
    border-top-color: #8D8D91;
    position: relative;
    top: -1px;
    vertical-align: middle;
}
.filter-tab-container2 .nav .dropdown-toggle .caret,
.filter-tab-container2 .nav li.dropdown.open .caret,
.filter-tab-container2 .nav li.dropdown.open.active .caret,
.filter-tab-container2 .nav li.dropdown.open a:hover .caret,
.filter-tab-container2 .nav li.dropdown.open a:focus .caret {
    border-bottom-color: #666;
    border-top-color: #666;
}
.filter-tab-container .sorting .caret2 {
    border-style: none solid solid;
    border-bottom: 4px solid #8D8D91;
}
.page-listing .well {
    background-color: #fff;
    float: left;
    margin: 0 6px 6px 0;
    width: 353px;
    padding: 0;
}
.page-listing .well:nth-child(2n) {
    margin-right: 0;
}
.thumb150x150 {
    background-clip: content-box;
    background-position: 25% top;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    margin: 0 auto;
    overflow: hidden;
}
.thumb150x150 {
    height: 150px;
    width: 150px;
}
.page-letter {
    color: #fff;
    display: table-cell;
    font-size: 100px;
    font-weight: 300;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 150px;
    height: 150px;
}
.page-listing .well .media .media-body {
    position: relative;
    height: 150px;
    padding: 10px 15px 10px 5px;
}
.page-listing .well .media .media-body .title {
    color: #1a1a1a;
    display: block;
    font-size: 128%;
    font-weight: 700;
    line-height: 1.25;
    max-height: 69px;
    overflow: hidden;
    position: relative;
    margin: 0 0 6px;
}
.page-listing .well .media .media-body .info {
    color: #b3b3b3;
    font-weight: 700;
    display: inline-block;
}
.page-listing .well .media .media-body .bttn-follow[type="button"] {
    bottom: 10px;
    left: 5px;
    position: absolute;
}
.page-listing .well .media .media-body .title:after {
    content: "";
    height: 22px;
    position: absolute;
    right: 0;
    text-align: right;
    top: 47px;
    width: 100px;
    background-image: -ms-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 89%);
    background-image: -moz-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 89%);
    background-image: -o-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 89%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, rgba(255, 255, 255, 89%) ));
    background-image: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 89%);
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 89%);
}
/*----BREADCRUMBS---- */
.breadcrumb {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0;
    margin-bottom: 10px;
    padding: 5px 0 0;
}
.breadcrumb &gt; li {
    font-size: 11px;
}
.breadcrumb &gt; li &gt; a,
.breadcrumb &gt; li &gt; .divider {
    color: #808080;
}
._content .breadcrumb &gt; li &gt; a,
._content .breadcrumb &gt; li &gt; .divider {
    color: #fff;
}
.breadcrumb &gt; .active {
    color: #1a1a1a;
}
._content .breadcrumb &gt; .active {
    color: rgba(255, 255, 255, 0.5);
}
.breadcrumb &gt; li &gt; .divider {
    padding: 0 2px;
}
/*************************************************************
    AUTHOR			: VIJIL CHERUVALATH
    PAGE  			: CITY PULSE AND ITS RELATED PAGES
    DATE        	: 16 JUNE 2014
**************************************************************/
.news-location {
    background-color: #F3F4F5;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    color: #808080;
    font-size: 14px;
    padding: 3px 10px;
    position: absolute;
    right: 0;
    top: 0;
    width: 220px;
}
.news-location span{
    margin-top:7px;
    color: #808080;
}
.news-location .city-news-search {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 0;
    width: 165px;
    color:#4d4d4d;
}
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; li &gt; a{
    border-radius:0;
    border-top:3px solid #b3b3b4;
    padding:6px 20px;
    text-align:center;
}
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; .active &gt; a,
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; .active &gt; a:hover,
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; .active &gt; a:focus {
    border-top:3px solid #b3b3b4;
    color: #333;
}
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; li &gt; a.all{
    border-color:#b3b3b4 !important;
    width:92px;
}
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; li &gt; a.city-news{
    border-color:#f7905d !important;
    width:auto;
}
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; li &gt; a.history{
    border-color:#a2c02b !important;
    width:auto;
}
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; li &gt; a.champions{
    border-color:#ffc500 !important;
    width:auto;
}
.city-pulse-container .filter-tab-container2 .nav-tabs &gt; li &gt; a.photos{
    border-color:#8dcae8 !important;
    width:auto;
}

.city-pulse-container .filter-tab-container2 .nav-tabs &gt; li &gt; a.videos{
    border-color:#9676dd !important;
    width:auto;
}
.city-pulse-container .tab-content{
    overflow:hidden;
}

.news-container{
    width: 975px ;
    overflow: hidden;
    margin-left: -5px;
}
.news-box{
    float: left;
    margin: 0 5px 10px;
    width: 300px;
    border-top:3px;
    border-bottom:3px;
    border-left:0;
    border-right:0;
    border-style:solid;
    border-color:#f7905d;
    border-radius:3px;
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #EAEAEA;
    background-color:#fff;
    position:relative;
    min-height:115px;
}
.news-box a,.news-box a:focus,.news-box a:active{
    text-decoration:none !important;
}
.news-box-orange{
    border-color:#f7905d;
}
.news-box-green{
    border-color:#a2c02b;
}
.news-box-red{
    border-color:#f15a24;
}
.news-box-yellow{
    border-color:#ffc500;
}
.news-box-blue{
    border-color:#8dcae8;
}
.news-box-violet{
    border-color:#9676dd;
}
[class^="news-tag-"],
[class*="news-tag-"]{
    position:absolute;
    font-size:12px;
    color:#fff;
    padding:8px 10px;
    left:0;
    top:115px;
}
.news-box [class^="news-tag-"]:hover,
.news-box [class*="news-tag-"]:hover,
.news-box [class^="news-tag-"]:active,
.news-box [class*="news-tag-"]:active,
.news-box [class^="news-tag-"]:focus,
.news-box [class*="news-tag-"]:focus{
    color:#fff;
    text-decoration:underline !important;
}
.news-tag-orange{
    background-color:rgba(247,144,93,.85);
}
.news-tag-green{
    background-color:rgba(162,192,43,.85);
}
.news-tag-red{
    background-color:rgba(241,90,36,.85);
}
.news-tag-yellow{
    background-color:rgba(255,197,0,.85);
}
.news-tag-blue{
    background-color:rgba(141,202,232,.85);
}
.news-tag-violet{
    background-color:rgba(150,118,221,.85);
}
.news-box2{
    width: 640px;
}
.news-thumb,.news-thumb310-155,.city-pulse-thumb290-145,.news-thumb250-125{
    background-clip: content-box;
    background-position: 25% top;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    float:left;
    overflow: hidden;
}
.city-pulse-thumb290-145 {
    height:145px;
    width:290px;
}
.news-thumb310-155 {
    height:155px;
    width:100%;
}
.news-thumb250-125{
    width:250px;
    height:125px;
}
.news-description{
    padding:12px 15px;
    float:left;
    width:280px;
}
.news-description h3{
    color: #000000;
    font-family: "Bitter";
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
}
.news-description h3:hover {
    text-decoration: underline;
}
.news-description h6{
    font-size:12px;
    color:#4d4d4d;
    margin:6px 0;
}
.news-description p{
    font-size:12px;
    color:#4d4d4d;
    line-height:16px;
}
.news-description-champion h3,
.news-description-champion h6 {
    padding-right:40px;
}
.related-news{
    list-style:none;
    margin:0 0 10px;
    clear:both;
}
.related-news li{
    border-bottom:1px solid #dbdbdb;
    padding:12px 15px;
}
.related-news li:first-child{
    border-top:1px solid #dbdbdb;
}
.related-news li a{
    font-size:14px;
    font-weight:bold;
    color:#000;
    font-family: "Bitter";
}
.modern-pictograms-champion {
    bottom: 0;
    color: #FFC500;
    font-size: 67px;
    position: absolute;
    right: 0;
    text-shadow: 1px 1px 1px #ffae00;
}
.modern-pictograms-video {
    color: #FFFFFF;
    font-size: 84px;
    left: 120px;
    position: absolute;
    top: 36px;
}
/* ---------- NEWS DETAIL PAGE ----------------- */
.city-pulse-container .left-pane{
    width:640px;
}
.city-pulse-container .left-pane-listing {
    width:620px;
}
.city-pulse-container .left-pane .well {
    background-color: #F5F6F8;
    border-color: #E6E6E6;
    border-style: solid none none;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #EAEAEA;
    border-radius: 3px;
    padding: 0;
}
.city-pulse-container .right-pane{
    width:310px;
    margin-left:20px;
}
.dashboard-container .city-pulse-container .left-pane .well{
    background-color: #F5F6F8;
    border-color: #E6E6E6;
    border-style: solid none none;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #EAEAEA;
    border-radius:3px;
}
.city-pulse-container .well .news-detail-content{
    padding:20px;
    background-color:#fff;
}
.news-detail-heading h3 {
    color: #000000;
    font-family: "Bitter";
    font-size: 30px;
    font-weight: bold;
    line-height: 34px;
}
.news-detail-heading h6{
    font-size:12px;
    color:#4d4d4d;
    margin:15px 0 0;
}
.news-detail-content .news-detail-decri,.news-detail-content p {
    font-size:16px;
    line-height:23px !important;
    color:#4d4d4d;
    margin:28px 0 0;
}
.image-align-center{
    margin:auto;
    width:392px;
}
.mygallery {
	float: left;
	width: 100%;
}
.image-caption {
    background-color: rgba(0, 0, 0, 0.65);
    bottom: 0;
    color: #808080;
    font-style: italic;
    left: 0;
    padding: 5px 0;
    position: absolute;
    text-indent: 11px;
    width: 100%;
    font-size:12px;
}
.news-detail-decri.media &gt; .pull-left{
    margin-right:20px;
}
.news-detail-content .highlight-text{
    font-size:18px;
    border-left:3px solid #666666;
    padding:20px 25px;
    line-height:20px;
    font-family: "Bitter";
    background:url(../images/city-pulse/news-detail-quate.jpg) no-repeat 8px 8px  #fafafa;
}
.news-detail-content .highlight-text-italic{
    font-size:22px;
    font-style:italic;
    text-align:center;
    line-height:24px;
    font-family: "Bitter";
    padding:0 20px;
}
.news-detail-content hr {
    border-color: #B3B3B3;
    border-width: 0 0 1px;
    color: #B3B3B3;
    margin: 30px auto;
    width: 300px;
    clear:both;
}
.news-detail-content .news-detail-small{
    font-size:14px;
}
.news-detail-content .news-share-buttons{
    margin:30px 0 10px;
}
.news-share-buttons .facebook-share {
    padding:0;
    width:290px;
}
.news-share-buttons .twitter-share {
    background-color: #00a3ed;
    border: 1px solid #0095ed;
    border-radius: 3px;
    color: #fff;
    display: block;
    font-size: 12px;
    height: 35px;
    line-height: 32px;
    padding:0;
    width:290px;
    text-decoration: none !important;
    background-image: -ms-linear-gradient(top, #00AFED 0%, #0095ED 100%);
    background-image: -moz-linear-gradient(top, #00AFED 0%, #0095ED 100%);
    background-image: -o-linear-gradient(top, #00AFED 0%, #0095ED 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #00AFED), color-stop(1, #0095ED));
    background-image: -webkit-linear-gradient(top, #00AFED 0%, #0095ED 100%);
    background-image: linear-gradient(to bottom, #00AFED 0%, #0095ED 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3B5798', endColorstr='#ff213A68', GradientType=0);
}
.news-share-buttons .twitter-share:active,
.news-share-buttons .twitter-share:hover,
.news-share-buttons .twitter-share:focus,
.news-share-buttons .facebook-share:focus,
.news-share-buttons .facebook-share:hover,
.news-share-buttons .facebook-share:active {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5) inset;
}
.comment-against-news, .comment-against-news2 {
    border-bottom: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    margin: 0 15px;
    padding: 10px 0;
    color:#000;
}
.comment-against-news{
    margin:0;
    padding: 10px 20px;
}
.comment-against-news2 {
    border-style: none;
    margin: 0;
}
.comment-against-news2 .media {
    padding: 0 20px;
}
.font-small.brief-news-description {
    line-height: 15px;
}
.dashboard-container .action-against-news{
    padding: 10px 20px;
}
.comment-content {
    margin: 5px 0;
}
.dashboard-container .action-against-news .comment-content textarea{
    width:506px;
}
.city-pulse-container .filter-tab-container2 .nav-tabs-right &gt; li &gt; a{
    padding:8px 20px;
    border:0;
}
.city-pulse-container .filter-tab-container2 .nav-tabs-right &gt; .active &gt; a,
.city-pulse-container .filter-tab-container2 .nav-tabs-right &gt; .active &gt; a:hover,
.city-pulse-container .filter-tab-container2 .nav-tabs-right &gt; .active &gt; a:focus{
    border:0;
}
.right-pane-news .news-box{
    margin:0 0 8px;
}
.right-pane-news .news-box-border-none{
    border:0;
}
.right-pane-news .related-news li:first-child{
    border-top:0;
}
.right-pane-news .related-news li:last-child{
    border:0;
}
.news-box .related-news li a:hover{
    text-decoration:underline !important;
}
.news-right-heading{
    font-size:16px;
    font-weight:bold;
    color:#4d4d4d;
    margin:13px 0 8px;
}
.related-city-pulse h3{
    font-family: "Bitter";
    color:#000;
    margin-bottom:10px;
}
.related-city-pulse h5{
    font-family: "Bitter";
    color:#000;
    margin-top:10px;
    line-height:20px;
}
.related-city-pulse-colum{
    float: left;
    margin-left: 10px;
    width: 290px;
    color:#000;
}
.related-city-pulse-colum:hover{
    color:#000;
}
.related-city-pulse-row .related-city-pulse-colum:first-child{
    margin-left:0;
}
/*************************************************************
        AUTHOR			: VIJIL CHERUVALATH
        PAGE  			: CITY PULSE AND ITS RELATED PAGES NEW DESIGN
        DATE        	: 10 DEC 2014
**************************************************************/
.city-pulse-container2 .news-container2 {
    padding: 6px 19px 19px;
    background-color: #fff;
    border-color: #e6e6e6;
    border-radius: 3px;
    border-style: solid none none;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #eaeaea;
}
.news-thumb390x250,.news-thumb290x155,.news-thumb310x155 {
    background-clip: content-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    float: left;
    overflow: hidden;
}
.news-thumb390x250{
    width:390px;
    height:250px;
}
.news-thumb290x155{
    width:300px;
    height:155px;
}
.news-thumb310x155{
    width:100%;
    height:155px;
}
.news-container2 [class^="news-head-"],
.news-container2 [class*="news-head-"]{
    color:#4d4d4d;
    font-size:16px;
    font-weight:bold;
    border-bottom:2px solid #4d4d4d;
    padding-bottom:10px;
    text-transform:uppercase;
    margin-top:13px;
}
.news-head-news{
    border-color:#f7905d !important;
}
.news-head-history{
    border-color:#a2c02b  !important;
}
.news-head-photos{
    border-color:#8dcae8  !important;
}
.news-head-champion{
    border-color:#ffc500  !important;
}
.news-head-videos{
    border-color:#9676dd  !important;
}
.more-news {
    top: 0;
    color: #4d4d4d;
    font-size: 12px;
    font-weight: normal;
    position: absolute;
    right: 0;
    text-transform:none;
}
.more-news:hover, .more-news:active,.more-news:focus{
    text-decoration:none;
}
.more-arrow{
    font-size:16px;
}/*
.city-pulse-container .news-container2 .left-pane {
    width: 100%;
}*/
.city-pulse-container .news-container2 .right-pane{
    width:290px;
}
.news-container2 .right-pane-news .news-box{
    width:290px;
}
.news-container2 .news-box{
    border:0;
    box-shadow:none;
    margin:0;
    padding:13px 0 13px;
    border-bottom:1px solid #c2c2c2;
    border-radius:0;
    min-height: 175px;
}
.news-box-big{
    width:100%;
}
.news-container2 .news-box2{
    width:100%;
}
.news-container2 .news-box[class^="news-tag-"],
.news-container2 .news-box [class*="news-tag-"] {
    top:130px;
}
.news-container2 .news-box-big [class^="news-tag-"],
.news-container2 .news-box-big [class*="news-tag-"] {
    top:225px;
}
.news-box-big .news-description {
    width: 502px;
}
.news-box-big .news-description h3{
    font-size:30px;
    line-height:normal;
}
.news-container2 .right-pane-news .news-description {
    padding: 12px 10px 0 0;
    width: 280px;
}
.news-container2 .modern-pictograms-video {
    left: 112px;
    top: 48px;
}
.news-container2 .modern-pictograms-champion{
    bottom:-13px;
}
.news-container2 .news-box-photos {
    width:100%;	
}
.news-container2 .news-box-photos [class^="news-tag-"],
.news-container2 .news-box-photos [class*="news-tag-"] {
    top:-256px;
    z-index:9;
}
.news-box-photos .news-gallery{
    float:left;
    width:100%;
}
.news-box-photos .carousel-caption{
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
}
.news-box-photos .news-description {
    float: left;
    height: 50px;
    padding: 15px;
    width: 100%;
    bottom: 0;
    min-height: 80px;
    left: 0;
}
.news-box-photos .news-description h3,.news-box-photos .news-description h6{
    color:#fff;
}
.news-description.carousel-caption h3{
    height:26px;
    overflow:hidden;
}
.news-box-photos .news-gallery .item{
    background-clip: content-box;
    background-position: 25% top;
    background-repeat: no-repeat;
    background-size: cover;
    height:346px;
    overflow: hidden;
}
.news-box-photos .carousel{
    margin:0;
}
.news-box-photos .carousel-control {
    background-color: rgba(0, 0, 0, 0.3);
    border: 0 none;
    border-radius: 0;
    bottom: 0;
    font-size: 20px;
    height: 80px;
    left: 0;
    line-height: 30px;
    margin-top: 0;
    opacity: 1;
    top: auto;
    width: 30px;
    cursor:pointer;
}
.news-box-photos .carousel-control.right {
    left: auto;
    right: 0;
}
.news-box-photos .carousel-control .fa {
    margin-left: -7px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
}
.city-pulse-container2 .news-container3{
    width:950px;
}
.news-container2 .news-box3 {
    margin: 0 ;
    width: 300px;
}
.news-container2 .news-box4 {
    margin: 0 15px 0 0;
    width: 290px;
    min-height: 220px;
}

.news-container2 .news-box4 .news-description{
    width:310px;
}
.news-container2 .news-box3 .news-description {
    padding: 12px 10px 0 0;
}
.news-container2 .news-box-big .modern-pictograms-video {
    left: 160px;
    top: 100px;
}
.city-pulse-container .comment-content textarea {
    box-sizing: border-box;
    font-size: 12px;
    min-height: 28px;
}
.city-pulse-container .action-against-news {
    padding: 10px 20px;
}
/*************************************************************
        AUTHOR		: VIJIL
        PAGE 		: LOCAL INFORMATION
        DATE		: 23 JULY 2014
**************************************************************/
.mrt5{
    margin-top:5px;
}
.mrt8{
    margin-top:8px;
}
.mrt10{
    margin-top:10px;
}
.mrt27{
    margin-top:27px;
}
.mrt40{
    margin-top:40px;
}
.info-bg-400,.info-bg-150,.info-bg-170,.info-bg-300{
    background-position:center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    margin: 0 auto;
}
.info-bg-400{
    height:400px;
    width:100%;
}
.info-bg-150{
    height:150px;
}
.info-bg-170{
    height:170px;
}
.info-bg-300{
    height:300px;
}
.gradient-bg{
    background: -moz-linear-gradient( to right ,rgba(0, 167, 221, .3) 0%,rgba(51, 51, 145, .3) 20%,rgba(230, 20, 136, .3) 40%,rgba(235, 43, 54, .3) 60%,rgba(253, 230, 43, .3) 80%,rgba(6, 160, 83, .3) 100%);
    background: -webkit-linear-gradient( to right ,rgba(0, 167, 221, .3) 0%,rgba(51, 51, 145, .3) 20%,rgba(230, 20, 136, .3) 40%,rgba(235, 43, 54, .3) 60%,rgba(253, 230, 43, .3) 80%,rgba(6, 160, 83, .3) 100%);
    background: -ms-linear-gradient( to right ,rgba(0, 167, 221, .3) 0%,rgba(51, 51, 145, .3) 20%,rgba(230, 20, 136, .3) 40%,rgba(235, 43, 54, .3) 60%,rgba(253, 230, 43, .3) 80%,rgba(6, 160, 83, .3) 100%);
    background-image: -o-linear-gradient( to right ,rgba(0, 167, 221, .3) 0%,rgba(51, 51, 145, .3) 20%,rgba(230, 20, 136, .3) 40%,rgba(235, 43, 54, .3) 60%,rgba(253, 230, 43, .3) 80%,rgba(6, 160, 83, .3) 100%);
    background-image: linear-gradient( to right ,rgba(0, 167, 221, .3) 0%,rgba(51, 51, 145, .3) 20%,rgba(230, 20, 136, .3) 40%,rgba(235, 43, 54, .3) 60%,rgba(253, 230, 43, .3) 80%,rgba(6, 160, 83, .3) 100%);
    height:400px;
    width:100%;
}
.info-bg-150 .gradient-bg{
    height:150px;
}
.info-bg-170 .gradient-bg-ward{
    height:170px;
}
.gradient-bg-agency,.gradient-bg-wqs,
.gradient-bg-budget,.gradient-bg-er,
.gradient-bg-sc-co,.gradient-bg-ward,
.gradient-bg-sc-co,.gradient-bg-openworks{
    height:150px;
    width:100%;
}
.local-info-search-container-fixed .gradient-bg-agency,
.local-info-search-container-fixed .gradient-bg-wqs,
.local-info-search-container-fixed .gradient-bg-budget,
.local-info-search-container-fixed .gradient-bg-er,
.local-info-search-container-fixed .gradient-bg-sc-co,
.local-info-search-container-fixed .gradient-bg-ward,
.local-info-search-container-fixed .gradient-bg-openworks{
    height:58px;
}
.gradient-bg-agency{
    background-color:rgba(102,45,145,.3);
}
.gradient-bg-wqs{
    background-color:rgba(142,185,54,.3);
}
.gradient-bg-budget{
    background-color:rgba(241,90,36,.3);
}
.gradient-bg-er{
    background-color:rgba(255,29,37,.3);
}
.gradient-bg-sc-co{
    background-color:rgba(251,176,59,.3);
}
.gradient-bg-ward{
    background-color:rgba(0,146,69,.3);
}
.gradient-bg-openworks{
    background-color:rgba(46,130,225,.3);
}
.local-info-search-container .content {
    padding: 93px 0 101px;
}
.info-bg-150 .content {
    padding: 25px 0 15px;
}
.info-bg-170 .content {
    padding: 25px 0 15px;
}
.local-info-search-container .content h1,
.local-info-search-container .content h2{
    color:#fff;
    font-size:34px;
    font-weight:200;
    margin:0 0 20px;
}
.local-info-search-container .content h2{
    font-size:26px;
}
.local-info-search-container .content h5 {
    color:#fff;
}
.local-info-search-container .content h3 {
    color: #fff;
    font-size: 22px;
    font-weight: 200;
    line-height: 24px;
    margin: auto auto 40px;
    width: 490px;
}
.content .info-search {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.15);
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 3px;
    color: #fff;
    font-size: 28px;
    font-weight: 200;
    height: 49px;
    line-height: 49px;
    padding: 0 50px 0 30px;
    width: 515px;
}
.content .info-search:focus {
    border: 1px solid rgba(255, 255, 255, 0.8);
}
.local-info-search-container .content .modern-pictograms-close,
.local-info-search-container .content .modern-pictograms-search{
    color: #fff;
    font-size: 40px;
    position: absolute;
    right: 9px;
    top: 8px;
    cursor:pointer;
}
.local-info-search-container .content .modern-pictograms-search{
    font-size:34px;
}
.local-info-container .row-fluid .span6{
    margin-left:10px;
    width:475px;
}
.local-info-container .row-fluid .span6:first-child{
    margin-left:0;
}
.local-info-container .col-md-6 .well,
.local-info-container .col-md-12 .well{
    background-color: #fff;
    border:0;
    border-radius:3px;
    padding:0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #eaeaea;
}
.local-info-container .col-md-6 .well h3,
.local-info-container .col-md-12 .well h3{
    font-family:"Bitter";
    font-size:26px;
    padding:26px 20px 0;
}
.local-info-type .col-md-6 .well h3{
    padding:0;
}
.local-info-container .col-md-6 .well h3 a{
    font-family:"Bitter";
    color:#333;
    padding:26px 20px 27px;
}
.local-info-type .col-md-6 .well h3:hover,
.local-info-type .col-md-6 .well h3 a:hover{
    text-decoration:none;
    background-color:#f8f8f8;
    transition: background-color .5s ease;
}
.local-info-container .modern-pictograms-arrow{
    font-size:52px;
    color:#333;
    line-height:20px;
}
.local-info-container .col-md-6 .well-bottom {
    box-shadow: 0 -10px 30px rgba(0, 0, 0, 0.3);
    margin-top: -22px;
}
.backto-local-info {
    color: #fff;
    font-size: 16px;
    left: 0;
    position: absolute;
    top: 0;
}
.backto-local-info .modern-pictograms-back{
    font-size:60px;
}
.backto-local-info:hover{
    text-decoration:none;
    color:#fff;
}
.local-info-container .col-md-6 .well h3 a.ward-name{
    padding:0;
    color:#0980f4;
}
.local-info-container .well .content{
    padding:15px 0 0;
}
.local-info-container .ward-information .content,
.local-info-container .ward-quality-score .content,
.local-info-container .ward-budget .content,
.local-info-container .schools-colleges-detail .content,
.local-info-container .budget-detail .content,
.local-info-container .work-funds .content{
    padding:20px;
}
[class^="thumb35x35-"],
[class*="thumb35x35-"]{
    display: table-cell;
    height: 35px;
    text-align: center;
    vertical-align: middle;
    width: 35px;
    color: #fff;
}
.thumb35x35-most{
    background-color:#f15a24;
}
.thumb35x35-wqs {
    background-color: #00a99d;
    font-weight: bold;
}
.thumb35x35-budget {
    background-color: #fbb03b;
    font-size: 22px;
}
.thumb35x35-area{
    background-color:#c69c6d;
}
.thumb35x35-pop{
    background-color:#6993d3;
}
.thumb35x35-ac{
    background-color:#9dd369;
}
.thumb35x35-pc{
    background-color:#d369c2;
}
.thumb35x35-posted{
    background-color:#f15a24;
}
.thumb35x35-top{
    border:1px solid #f15a24;
    color:#f15a24;
}
.thumb35x35-up{
    background-color:#8eb936;
}
.thumb35x35-down{
    background-color:#f15a24;
}
.thumb35x35-mobile{
    background-color:#05b0e0;
}
.thumb35x35-roads{
    background-color:#ee7a75;
}
.thumb35x35-garbage{
    background-color:#c57a75;
}
.thumb35x35-public{
    background-color:#2bb5f9;
}
.thumb35x35-lakes{
    background-color:#9e005d;
}
.thumb35x35-parks{
    background-color:#00a99d;
}
.ward-information .modern-pictograms-,
.ward-quality-score .modern-pictograms-,
.schools-colleges-detail .modern-pictograms-,
.budget-detail .modern-pictograms-{
    color: #fff;
    font-size: 22px;
    margin: 0;
}
.ward-information .media-body,
.all-civic-agencies .media-body{
    min-height:55px;
}
.ward-information-detail .media-body,
.budget-detail .media-body,
.ward-quality-score .media-body {
    min-height: 40px;
}
.top-complaints .media-body {
    min-height: 35px;
}
.ward-information .media-body h4,
.ward-quality-score .media-body h4,
.ward-budget .media-body h4,
.schools-colleges-detail .media-body h4,
.budget-detail .media-body h4{
    font-size:20px;
    font-family:"Bitter";
    padding-right: 30px;
    line-height:normal;
}
.ward-information .media-body p,
.civic-agencies .content .media-body p,
.elected-representatives .content .media-body p,
.schools-colleges .content .media-body p,
.budget-detail .content  p,
.ward-quality-score .content  p{
    font-size:14px;
    color:#808080;
    line-height:18px;
    margin:0;
    padding-right: 30px;
}
.top-complaints .media-body h4{
    line-height:normal;
}
.elected-representives .media-body h4{
    padding-right: 30px;
    line-height:normal;
}
.elected-representives .media-body p{
    padding-right: 30px;
}
.ward-information [class^="highlight-"],
.ward-information [class*="highlight-"]{
    font-weight:bold;
}
.highlight-most,.highlight-most:hover{
    color:#f15a24;
}
.highlight-resolve,.highlight-resolve:hover{
    color:#00bd00;
}
.highlight-wqs,.highlight-wqs:hover{
    color:#00a99d;
}
.highlight-budget,.highlight-budget:hover{
    color:#fbb03b;
}
.highlight-area,.highlight-area:hover{
    color:#c69c6d;
}
.highlight-pop,.highlight-pop:hover{
    color:#6993d3;
}
.highlight-ac,.highlight-ac:hover{
    color:#9dd369;
}
.highlight-pc,.highlight-pc:hover{
    color:#d369c2;
}
.highlight-posted,.highlight-posted:hover{
    color:#f15a24;
}
.highlight-up,.highlight-up:hover{
    color:#8eb936;
}
.highlight-down,.highlight-down:hover{
    color:#f15a24;
}
.local-info-container .well .content ul{
    list-style:none;
    margin:0;
}
.local-info-container .well .content li{
    border-bottom:1px solid #e6e6e6;
}
.local-info-container .well .content li:last-child{
    border:0;
}
.local-info-container .well .content li a{
    padding:20px;
}
.local-info-container .top-complaints .content li a{
    color:#333;
    padding:10px 20px;
    font-family:"Bitter";
}
.local-info-container .civic-agencies .content li:last-child a,
.local-info-container .schools-colleges .content li:last-child a,
.local-info-container .neighbourhood-groups .content li:last-child a,
.local-info-container .top-complaints .content li:last-child a,
.ward-quality-score .see-all{
    border:0;
    padding:10px 20px;
    background-color:#f8f8f8;
    border-radius:0 0 3px 3px;
    cursor:pointer;
}
.ward-quality-score .see-all{
    padding:15px 20px;
    color:#009eff;
}
.ward-quality-score .see-all .modern-pictograms-show,
.ward-quality-score .see-all .modern-pictograms-hide,
.modern-pictograms-show,
.modern-pictograms-hide{
    color: #009eff;
    font-size: 14px;
    font-weight: bold;
}
.ward-quality-score .see-all .modern-pictograms-hide{
    display:none;
}
.local-info-container .top-complaints .content li:last-child a{
    color: #009eff;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
}
.local-info-container .well .content ul li a:hover,
.all-wards .well a:hover,
.all-elected-rep .well a:hover,
.all-civic-agencies .well a:hover,
.all-schools-colleges .well a:hover,
.all-lakes .well a:hover,
.all-wards-wqs .well a:hover,
.ward-quality-score .see-all:hover{
    background-color:#f8f8f8;
    text-decoration:none;
    transition: background-color .5s ease;
    border-radius:0 0 3px 3px;
}
.local-info-container .neighbourhood-groups .content ul li a:hover{
    background:none;
    text-decoration:underline;
}
.civic-agencies .content .media-body p,
.elected-representatives .content .media-body p{
    margin:0;
    padding-right:30px;
}
.civic-agencies .content .media-body h4,
.elected-representatives .content .media-body h4{
    padding-right:30px;
}
.local-info-container .well .modern-pictograms-arrow{
    color: #999;
    margin: 0;
    position: absolute;
    right: 20px;
    top: 42%;
}
.local-info-type .well h3 .modern-pictograms-arrow{
    font-size:52px;
    color:#333;
    line-height:20px;
    position:static;
}
.local-info-container .lakes-arround .modern-pictograms-arrow{
    top:35%;
}
.local-info-container .elected-representatives .content{
    padding:15px 0;
}
.local-info-container .elected-representatives .content li,
.local-info-container .top-complaints .content li{
    border:0;
}
.local-info-container .elected-representatives .content li a{
    padding:10px 20px;
}
.elected-representatives .content .media-body p{
    font-size:12px;
}
.local-info-container .neighbourhood-groups .content{
    padding:0;
}
.local-info-container .neighbourhood-groups .content li{
    padding:20px;
}
.neighbourhood-groups .content .media-body{
    min-height:35px;
}
.local-info-container .neighbourhood-groups .content li a,
.local-info-container .neighbourhood-groups .content li:last-child{
    padding:0;
}
.local-info-container .how-to-box{
    background-image: url("../images/CTA-bg.jpg");
    height: 112px;
    width: 475px;
}
.how-to-box .how-to-box-bg {
    background-color: rgba(0, 0, 0, 0.1);
    height: 87px;
    padding: 25px 30px 0;
    width: 415px;
}
.local-info-container .span6 .how-to-box a{
    color:#fff;
}
.local-info-container .span6 .how-to-box a:hover{
    text-decoration:none;
}
.local-info-container .span6 .how-to-box h3{
    padding:0;
    font-size:44px;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
    font-weight:200;
}
.local-info-container .span12 .complaint-status-chart{
    padding:20px;
}
.complaint-status-chart h3{
    font-family:"Bitter";
    font-size:26px; 
    font-weight:bold;
    color:#f15a24;
}
.status-filter .chzn-container-single .chzn-single {
    background-color: #fff;
    background-image: none;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    box-shadow: none;
    color: #808080;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 0 0 0 10px;
}
.status-filter .ward-select .chzn-container-single .chzn-single{
    border-radius:3px 0 0 3px;
    border-right:0;
}
.status-filter .exact-ward-select .chzn-container-single .chzn-single{
    border-radius:0 3px 3px 0;
}
.status-filter .chzn-container .chzn-drop{	
    border-radius:0 0 3px 3px;
    box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
    border: 1px solid #e6e6e6;
    border-top:0;
}
.duration-select{
    margin-left:10px;
}
.duration-select .chzn-container{
    min-width:150px;
}
.duration-select .chzn-container-single .chzn-single{
    background:url(../images/status-date-icon.png) no-repeat 10px center;
    padding-left:40px;
}
.status-filter .chzn-container .chzn-results{
    margin:0;
    padding:0;
}
.status-filter .chzn-container .chzn-results li{
    border-bottom: 1px solid #f2f2f2;
    color: #808080;
    font-size: 12px;
    line-height: 20px;
    min-height: 20px;
    padding: 0 15px;
}
.status-filter .chzn-container .chzn-results li:last-child{
    border:0;
}
.status-filter .chzn-container .chzn-results li:hover,
.status-filter .chzn-container .chzn-results .highlighted{
    background-color:#e6e6e6;
    background-image:none;
}
.status-filter .chzn-container-single .chzn-single div b{
    background:url(../images/icon/chosen.png) no-repeat scroll 0 10px rgba(0, 0, 0, 0)
}
.status-filter .chzn-container-active.chzn-with-drop .chzn-single div b {
    background-position: 0 -45px;
}
.status-filter .chzn-with-drop{
    box-shadow:0 5px 6px rgba(0, 0, 0, 0.1);
}
.complaint-status-table,
.work-funds-table,
.wqs-table{
    border:1px solid #e6e6e6;
    border-radius:3px;
    font-size:12px;
}
.complaint-status-table table th,
.work-funds-table table th,
.wqs-table table th{
    background-color:#f5f6f8;
    border-radius:3px;
    padding:10px 20px;
    text-align:right;
    font-size:12px;
    vertical-align:middle;
}
.work-funds-table table th.text-left,
.work-funds-table-left table th,
.wqs-table table th.text-left{
    text-align:left;
}
.complaint-status-table table th.months{
    text-align:left;
}
.complaint-status-table table th.complaint{
    color:#e7413a;
}
.complaint-status-table table th.on-the-job{
    color:#2bb5f9;
}
.complaint-status-table table th.resolved{
    color:#0fc00f;
}
.complaint-status-table table td,
.work-funds-table table td,
.wqs-table table td{
    border-radius:5px;
    padding:10px 20px;
    text-align:right;
    font-size:12px;
    line-height:normal;
    vertical-align:top;
}
.complaint-status-table table td.text-left,
.work-funds-table table td.text-left,
.wqs-table table td.text-left{
    text-align:left;
}
.complaint-status-table table tr,
.work-funds-table table tr,
.wqs-table table tr{
    border-bottom:1px solid #e6e6e6;
}
.complaint-status-table table tr:last-child,
.work-funds-table table tr:last-child,
.wqs-table table tr:last-child{
    border:0;
}
.complaint-status-table table .percentage{
    color:#999;
}
/* All Listing */
.local-info-container .all-wards .span6:nth-child(2n+1),
.local-info-container .all-elected-rep .span6:nth-child(2n+1),
.local-info-container .all-civic-agencies .span6:nth-child(2n+1),
.local-info-container .all-schools-colleges .span6:nth-child(2n+1),
.local-info-container .all-lakes .span6:nth-child(2n+1),
.local-info-container .all-wards-wqs .span6:nth-child(2n+1) {
    margin-left: 0;
}
.all-wards .well a,
.all-lakes .well a,
.all-wards-wqs .well a{
    color: #333;
    display: table-cell;
    font-family: "Bitter";
    font-size: 26px;
    height: 55px;
    padding: 30px 40px 30px 20px;
    vertical-align: middle;
    width: 470px;
}
.all-wards .well a:hover,
.all-lakes .well a:hover,
.all-wards-wqs .well a:hover{
    border-radius:3px;
}
.all-elected-rep .well a,
.all-civic-agencies .well a,
.all-schools-colleges .well a{
    padding:20px;
}
.all-elected-rep .well a p,
.all-civic-agencies .well a p,
.all-schools-colleges .well a p{
    color: #999;
    height: 60px;
    line-height: normal;
    margin: 0;
    padding-right: 30px;
}
.local-info-container .all-elected-rep .content,
.local-info-container .all-civic-agencies .content{
    padding:0;
}
.all-wards  h2,
.all-elected-rep  h2,
.all-civic-agencies  h2,
.all-schools-colleges  h2,
.all-lakes  h2,
.all-wards-wqs  h2,
.local-info-open-works h2{
    font-size:26px;
    font-family:"Bitter";
    color:#333;
    padding-left:20px;
    margin-bottom:20px;
}
.local-info-search-container .chzn-container{
    top:-7px;
    left:4px;
    width: 130px !important;
}
.local-info-search-container .chzn-container-single .chzn-single {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.15);
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-right:0;
    border-radius: 3px 0 0 3px;
    box-shadow: none;
    color: #fff;
    font-size: 18px;
    height: 49px;
    line-height: 49px;
    padding: 0 0 0 10px;
}
.content .info-search-edit{
    border-radius:0 3px 3px 0;
    width:503px;
}
.local-info-search-container .chzn-container .chzn-drop{	
    border-radius:0 0 3px 3px;
    box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
    border: 1px solid #e6e6e6;
    border-top:0;
}
.local-info-search-container .chzn-container .chzn-results{
    margin:0;
    padding:0;
}
.local-info-search-container .chzn-container .chzn-results li {
    border-bottom: 1px solid #f2f2f2;
    color: #808080;
    font-size: 16px;
    line-height: 30px;
    min-height: 30px;
    padding: 0 15px;
}
.local-info-search-container .chzn-container .chzn-results li:last-child{
    border:0;
}
.local-info-search-container .chzn-container .chzn-results li:hover,
.local-info-search-container .chzn-container .chzn-results .highlighted{
    background-color:#e6e6e6;
    background-image:none;
}
.local-info-search-container .chzn-container-single .chzn-single div b{
    background:url(../images/icon/search-icon.png) no-repeat scroll 0 22px rgba(0, 0, 0, 0)
}
.local-info-search-container .chzn-container-active.chzn-with-drop .chzn-single div b {
    background-position: 0 -20px;
}
.local-info-search-container .chzn-with-drop{
    box-shadow:0 5px 6px rgba(0, 0, 0, 0.1);
}
.local-info-search-container .chzn-container-single .chzn-single div{
    width:22px;
    height: 23px;
    top: 0;
}
.local-info-container  .other-representives .content{
    padding:25px 20px;
}
.local-info-container .other-representives .content a {
    border-radius: 50px;
    color: #fff;
    font-family: "Bitter";
    font-size: 28px;
    padding: 25px 35px;
    margin-bottom:10px;
}
.local-info-container .other-representives .content a:hover{
    text-decoration:none;
    color:#fff;
}
.representative-mp{
    background-color:#ff777c;
}
.representative-mla{
    background-color:#f1806f;
}
.representative-corporator{
    background-color:#ff9770;
}
.local-info-container .other-representives .content a .see-all {
    font-family: "Roboto",Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    right: 43px;
    top: 34px;
    color:rgba(255,255,255,.7);
}
.local-info-container .other-representives .modern-pictograms-arrow{
    top:40%;
    color:rgba(255,255,255,.7);
}
.local-info-container .civic-agencies-all .content li:last-child a,
.local-info-container .other-schools-colleges .content li:last-child a{
    background:none;
    padding:20px;
}
.local-info-container .civic-agencies-other .content{
    padding:25px 0 15px;
}
.local-info-container .civic-agencies-other .content li:last-child a{
    background:none;
}
.local-info-container .civic-agencies-other .content li{
    border:0;
}
.local-info-container .civic-agencies-other .content li a {
    padding: 10px 20px;
}
.ward-information-detail .media-edit{
    padding:20px;
}
.budget-detail .content  p{
    margin-bottom:30px;
}
.budget-detail .content p.chart-desc {
    margin: -28px 0 0;
    position: relative;
    z-index: 9;
}
.budget-detail .inner-text {
    color: #333;
    font-family: "Bitter";
    font-size: 20px;
    left: 169px;
    position: absolute;
    text-align: center;
    top: 140px;
    width: 140px;
    z-index: 1;
}
.budget-detail .content svg{
    margin-top:-10px;
}
.ward-quality-score .media-body h6{
    color: #333;
    font-family: "Bitter";
    font-size: 14px;
}
.ward-quality-score .wqs-table{
    display:none;
}
.local-info-container .row-fluid .masonry-container .masonry-box {
    margin:0 5px 0;
}
.local-info-container .row-fluid .masonry-container  {
    margin-left: -5px;
    overflow: hidden;
    width: 970px;
}
/*************************************************************
    AUTHOR		: VIJIL
    CTA 		: Local Info Scroll
        DATE		: 22 SEPTEMBER 2014
**************************************************************/
#localInfo{
    position:absolute;
    left:0;
    top:18px;
    margin:0;
}
#localInfo.nav &gt; li &gt; a {
    font-size: 16px;
    padding: 12px 20px;
    color:#fff;
    border-radius: 3px;
    min-width:190px;
}
#localInfo.nav &gt; li &gt; a span {
    display: inline-block;
    margin-top: 8px;
}
#localInfo.nav &gt; li &gt; a:hover,
#localInfo.nav &gt; li &gt; a.hover{
    background-color:rgba(255, 255, 255, 0.15);
}
#localInfo.nav &gt; li &gt; a .modern-pictograms-local-menu{
    font-size:30px;
    float:left;
}
#localInfo.nav .dropdown-menu {
    border-radius: 3px;
    left: 0;
    width:230px;
    margin:9px 0 0;
}
#localInfo.nav &gt; li &gt; .dropdown-menu:before {
    position: absolute;
    top: -9px;
    left: 23px;
    display: inline-block;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #ccc;
    border-left: 9px solid transparent;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    content: '';
}

#localInfo.nav &gt; li &gt; .dropdown-menu:after {
    position: absolute;
    top: -8px;
    left: 23px;
    display: inline-block;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #ffffff;
    border-left: 8px solid transparent;
    content: '';
}
#localInfo.nav .dropdown-menu &gt; li &gt; a {
    border-bottom: 1px solid #e5e5e5;
    color: #454545;
    font-size: 14px;
    padding: 0 20px;
    line-height:44px;
}
#localInfo.nav .dropdown-menu &gt; li &gt; a:hover,
#localInfo.nav .dropdown-menu &gt; li &gt; a:focus,
#localInfo.nav .dropdown-menu &gt; li &gt; a.active {
    background-color: #f4f4f4;
    background-image: none;
}
#localInfo.nav .dropdown-menu &gt; li:last-child &gt; a {
    border-bottom-style: none;
    text-transform: none;
}
#localInfo.nav li.dropdown.open &gt; .dropdown-toggle,
#localInfo.nav li.dropdown.active &gt; .dropdown-toggle,
#localInfo.nav li.dropdown.open.active &gt; .dropdown-toggle {
    background-color: transparent;
}
.local-info-search-container-fixed {
    position: fixed;
    top: 0;
    z-index: 7999;
    margin-top:0;
    width:100%;
    height:58px;
    box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);
}
.local-info-search-container-fixed .gradient-bg-agency {
    height: 58px;
}
.local-info-search-container-fixed .content {
    padding: 10px 0;
}
.local-info-search-container-fixed #localInfo{
    top:10px;
}
.local-info-search-container-fixed .content .info-heading {
    left: 240px;
    margin: 0;
    position: absolute;
    top: 16px;
    width: 440px;
    font-size:22px;
}
.local-info-search-container-fixed .info-search-box {
    position: absolute;
    right: 0;
    top: 10px;
    width: 375px;
    text-align:right;
}
.local-info-search-container-fixed .content .modern-pictograms-search,
.local-info-search-container-fixed .content .modern-pictograms-close {
    font-size: 23px;
    right: 3px;
    top: 7px;
}
.local-info-search-container-fixed .chzn-container-single .chzn-single{
    height:35px;
    line-height:35px;
    font-size:16px;
}
.local-info-search-container-fixed .chzn-container-single .chzn-single span{
    text-align:center;
    font-size:14px;
}
.local-info-search-container-fixed .chzn-container-single .chzn-single div b{
    background-position:0 15px;
}
.local-info-search-container-fixed .chzn-container-active.chzn-with-drop .chzn-single div b{
    background-position:0 -27px;
}
.local-info-search-container-fixed .content .info-search{
    font-size: 17px;
    font-weight: 200;
    height: 35px;
    line-height: 35px;
    padding: 0 25px 0 10px;
    width: 203px;
}
.local-info-search-container-fixed #localInfo.nav &gt; li &gt; a{
    padding:7px 20px;
}
.local-info-search-container-fixed .chzn-container .chzn-results li{
    text-align:left;
}
.local-info-search-container-fixed .content h5 {
    display:none;
}
/* ..........................
 New citipulse theme
 ...........................*/
/* Citypulse new dashboard card */
.nt-city-pulse {
    margin: 0 0 20px;
}

.bx-wrapper {
    position: relative;
    padding: 0;
    *zoom: 1;
    width: 100% !important;
}

.bx-wrapper .bx-viewport {
    -webkit-transform: translatez(0);
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
}

.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 0;
    width: 28px;
    height: 100%;
    text-indent: -9999px;
    z-index: 9999;
    background-color: rgba(0,0,0,.3);
}

.bx-wrapper .bx-controls-direction a.disabled {
    display: none;
}

.bx-wrapper .bx-prev {
    left: 0;
    background:url(../images/city-left.png) no-repeat center center;
    border-radius: 3px 0 0 3px;

}

.bx-wrapper .bx-next {
    right: 0;
    background:url(../images/city-right.png) no-repeat center center;
    border-radius: 0 3px 3px 0;
}

.city-pulse-card {
    position: relative;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #EAEAEA;
    background-color: #fff;
    border-radius: 3px;
}

.nt-city-thumb100x145 {
    background-clip: content-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    overflow: hidden;
}

.nt-city-thumb100x145 {
    height: 145px;
    width: 100%;
    border-radius: 3px 3px 0 0;
}

[class^="nt-city-tag-"],
[class*="nt-city-tag-"]{
    position:absolute;
    font-size:12px;
    color:#fff;
    padding:8px 10px;
    left:0;
    top:108px;
    z-index: 1;
}

[class^="nt-city-tag-"]:hover,
[class*="nt-city-tag-"]:hover,
[class^="nt-city-tag-"]:active,
[class*="news-tag-"]:active,
[class^="nt-city-tag-"]:focus,
[class*="nt-city-tag-"]:focus {
    color:#fff;
    text-decoration:underline !important;
}

.nt-city-tag-orange {
    background-color:rgba(247,144,93,.85);
}

.nt-city-tag-green {
    background-color:rgba(162,192,43,.85);
}

.nt-city-tag-red {
    background-color:rgba(241,90,36,.85);
}

.news-tag-yellow {
    background-color:rgba(255,197,0,.85);
}

.nt-city-tag-blue {
    background-color:rgba(141,202,232,.85);
}

.nt-city-tag-violet {
    background-color:rgba(150,118,221,.85);
}

.nt-city-description {
    padding: 12px 15px;
}

.nt-city-description h3 {
    color: #000000;
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
    margin: 0 0 5px;
}

.nt-city-description .text-right span {
    color: #0980f4;
    font-size: 12px;
    font-weight: 500;
}

.nt-city-description h3:hover {
    text-decoration: underline;
}

.nt-city-description h6 {
    font-size:12px;
    color:#4d4d4d;
    margin:6px 0;
}

.nt-city-description p {
    font-size:12px;
    color:#4d4d4d;
    line-height:16px;
}
.nt-news-container {
    margin-left: -5px;
    width: 720px;
}
.city-pulse-container .nav-tabs {
    background-color: #fff;
    border-radius: 3px;
    border: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 0 #EAEAEA;
    margin-bottom: 10px;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li {
    margin-bottom: 0;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; .active {
    position: relative;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a {
    border-radius:0;
    border: 0;
    border-top:3px solid #b3b3b4;
    padding:6px 20px;
    text-align:center;
    margin: 0;
    font-size: 14px;
    font-weight: 700;
    color: #7d7d76;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a:hover,
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a:focus,
.city-pulse-container .city-tab-container .nav-tabs &gt; .active &gt; a,
.city-pulse-container .city-tab-container .nav-tabs &gt; .active &gt; a:hover,
.city-pulse-container .city-tab-container .nav-tabs &gt; .active &gt; a:focus {
    border-top:3px solid;
    color: #333;
    background: none !important;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a.all{
    border-color:#b3b3b4 !important;
    width:92px;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a.city-news{
    border-color:#f7905d !important;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a.history{
    border-color:#a2c02b !important;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a.champions{
    border-color:#ffc500 !important;
}
.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a.photos{
    border-color:#8dcae8 !important;
}

.city-pulse-container .city-tab-container .nav-tabs &gt; li &gt; a.videos{
    border-color:#9676dd !important;
}
/*.city-tab-container .nav-tabs &gt; .active &gt; a:before {
    border-bottom: 7px solid rgba(0, 0, 0, 0.13);
    border-left: 7px solid rgba(0, 0, 0, 0);
    border-right: 7px solid rgba(0, 0, 0, 0);
    bottom: 0;
    content: "";
    display: inline-block;
    left: 50%;
    margin-left: -7px;
    position: absolute;
}
.city-tab-container .nav-tabs &gt; .active &gt; a:after {
    border-bottom: 6px solid #EAEAEA;
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    bottom: -2px;
    content: "";
    display: inline-block;
    left: 50%;
    margin-left: -6px;
    position: absolute;
}*/
.city-tab-container .nav-tabs &gt; li &gt; a.filter-btn-active:before {
    border-bottom: 7px solid rgba(0, 0, 0, 0.13);
    border-left: 7px solid rgba(0, 0, 0, 0);
    border-right: 7px solid rgba(0, 0, 0, 0);
    bottom: 0;
    content: "";
    display: inline-block;
    left: 50%;
    margin-left: -7px;
    position: absolute;
}
.city-tab-container .nav-tabs &gt; li &gt; a.filter-btn-active:after {
    border-bottom: 6px solid #EAEAEA;
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    bottom: -2px;
    content: "";
    display: inline-block;
    left: 50%;
    margin-left: -6px;
    position: absolute;
}
.nt-city-card {
    width: 230px;
    margin: 0 5px 10px 5px;
}
.city-pulse-container .modern-pictograms-video {
    color: #FFFFFF;
    font-size: 84px;
    left: 50%;
    position: absolute;
    top: 48px;
    margin-left: -35px;
}
.city-pulse-container .modern-pictograms-champion {
    top: 0;
    color: #FFC500;
    font-size: 67px;
    position: absolute;
    right: 0;
    text-shadow: 1px 1px 1px #ffae00;
}
/* .......... BBMP Page .......... */
.nt-content-bbmp h1 {
    font-size: 30px;
    margin: 0 0 30px;
    font-family: "Bitter";
}
.bbmp-info {
    margin: 20px 0 0 ;
}
.nt-content-bbmp p {
    font-size: 14px;
    line-height: 22px;
    margin: 0 0 15px;
}
.nt-content-bbmp  h2 {
    font-size: 26px;
    font-family: "Bitter";
    color: #333;
    padding-left: 20px;
    margin: 20px 0;
}
.nt-content-bbmp .nt-aside h4 {
    font-size: 20px;
    line-height: normal;
    font-weight: bold;
    margin: 0 0 10px;
    font-family: "Bitter";
}
.nt-content-bbmp .nt-aside .city-pulse-card {
    margin: 0 0 10px;
}
.load-more-bbmp {
    background-color: #fff;
    text-align: center;
    border-radius: 3px;
    color: #333;
    font-size: 12px;
    text-transform: uppercase;
    padding: 15px 0;
    cursor: pointer;
    display: block;
}
/*..........MCMB Post a complaint ..........*/
.mcmb-pac .step-location .section-header {
    background-color: #ff7043;
}
.mcmb-pac .step-content .step-location .section-header .step-mark {
    background-color: #ff5723;
}
.mcmb-pac .step-location .triangle-top-right, .mcmb-pac .step-location .triangle-top-left {
    border-color: #b33b17 transparent transparent;
}
/*.step-related-complaints .section-header {
    background-color: #ffa623;
}
.step-content .step-related-complaints .section-header .step-mark {
    background-color: #f5820d;
}
.step-related-complaints .triangle-top-right, .step-related-complaints .triangle-top-left {
    border-color: #8f4c08 transparent transparent;
}*/
.step-related-complaints .section-content .title {
    color: #757575;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    margin: 0 0 15px;
}
.step-related-complaints .nt-card .media {
    margin: 0;
}
a.cta-bttn-default-close,.cta-bttn-default-close {
    background-color: #333;
    margin-right: 10px;
}
.step-related-complaints .nt-thumbnail {
    border-radius: 0;
}
.step-related-complaints .nt-card {
    border-radius: 0;
    box-shadow: none;
    border: 0;
    margin: 0;
    background: none;
    border-top: 1px solid #e6e6e6;
    padding: 15px;
    background-color: #fff;
}
.step-related-complaints .nt-card:last-child {
    border-bottom: 1px solid #e6e6e6;
    margin: 10px 0;
}
#related_next {
    margin: 10px 0 0;
}
.step-related-complaints .desc {
    font-size: 14px;
    color: #333;
    margin: 0 0 10px;
}
.step-related-complaints .nt-card .nt-card-detail {
    margin: 0 10px 0;
}
.step-related-complaints .nt-card .nt-card-detail .nt-header {
    margin-bottom: 5px; 
} 
.step-related-complaints .nt-card .nt-card-detail .nt-header a {
    font-size: 16px;
} 
.step-related-complaints .nt-card .nt-card-detail .nt-type, 
.step-related-complaints .nt-card .nt-card-detail .nt-location {
    margin-bottom: 0; 
    /*white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;*/
}
.step-related-complaints .nt-card .nt-card-detail ul &gt; li {
    line-height: 1;
}
.step-related-complaints .view {
    cursor: pointer;
    font-size: 14px;
    color: #808080;
}
.step-related-complaints .nt-card .nt-card-detail .nt-list-detail &gt; li &gt; a {
    color: #757575;
}
.complaint-modal-lg .modal-dialog {
    width: 720px;
}
.complaint-modal-lg.modal button.close {
    margin-right: 10px;
    position: relative;
    top: 19px;
}
.map-well {
    padding: 0;
    margin: 10px 0 0;
    background-color: #fff;
    text-align: center;
}
.map-well a {
    padding: 15px;
    color: #1a83f1;
    font-size: 14px;
    display: block;
    line-height: 18px;
    text-transform: uppercase;
    text-align: center;	
}
#myMCMBSuccess .thank-you-success-icon .success-icon {
    background: white url(../images/mcmb-loudspeaker.gif) no-repeat scroll center center;
}
#myMCMBSuccess .thank-you-container .box-header .title {
    font-size: 26px;
    line-height: 30px;
}
#myMCMBSuccess .thank-you-container .box-header .message {
    font-size: 14px;
}
.voteUpDisabled {    
    background-color: #a0a0a0;
    border-color: #a0a0a0;
}
.nt-nav-left ul &gt; li &gt; a .mcmb-nfcn {
    background-color: #e7413a;
    border-radius: 3px;
    color: #fff;
    font-size: 10px;
    right: 0px;
    line-height: 1;
    min-width: 16px;
    padding: 1px 4px;
    position: absolute;
    display: inline-block;
    text-align: center;
    top: 5px;
    font-weight: 300;
    text-transform: lowercase;
}
.pb-listing-top .pb-caption {
    width: 910px !important; 
    min-width: 910px;
}
.nt-feed .nt-nav-tabs &gt; li {
    position: relative;
}
.nt-feed .nt-nav-tabs &gt; li a.download-input {
    position: absolute;
    right: 10px;
    top: 13px;
    border: 0;
    padding: 0;
    color: #333;
}
.nt-feed .nt-nav-tabs &gt; li.active a.download-input::after,
.nt-feed .nt-nav-tabs &gt; li.active a.download-input:hover::after {
    height: 0 !important;
}
.left-nav-filter-container input[type="text"].auto-complet-box.mcmb-auto-focus {
    min-width: 300px;
	background-color: #fff;
	border: 1px solid #0980f4;
}
@media (max-width: 767px) {
    .complaint-modal-lg .modal-dialog {
        width: auto;
    }
    .nt-nav-left ul &gt; li &gt; a .mcmb-nfcn {
        right: auto;
        top: 19px;
        left: 137px;
    }
    .pb-listing-top {
        height: auto !important;
    }
    .pb-listing-top .pb-caption {
        min-width: auto;
        width: auto !important; 
    }
    .pb-right-cta-box {
        margin-top: 0 !important;
    }
    .map-well {
        padding: 10px 0 0;
    }
}
/* Mumbai success story styles */
._content_mumbai .col-md-6 {
    padding-left: 8px;
    padding-right: 8px;
}
._content_mumbai ._story .well {
    width: 100%;
}
._content_mumbai ._story .well .thumb477x236 {
    width: 100%;
}
._content_mumbai ._story .well .inner .s-desc {
    color: #333;
    font-size: 16px;
    line-height: 26px;
    min-height: 105px;
} 
._content_mumbai ._story .media {
    border-top: 1px solid #eaeaea;
    border-bottom: 0;
}
._content_mumbai .media-left, ._content_mumbai .media-right, ._content_mumbai .media-body {
    vertical-align: middle;
    cursor: default;
}
._content_mumbai .ss-user {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    font-weight: bold;
    cursor: default;
}
._content_mumbai .ss-user-address {
    font-size: 14px;
    color: #333;
    line-height: 20px;
}
._content_mumbai ._story .well .after {
    top: 10px;
    bottom: auto;
}
.engineer-name {
    color: rgba(255, 255, 255,1 );
    background-color: rgba(0, 0, 0,.5);
    position: absolute;
    bottom: 10px;
    right: 10px;
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px;
}
._content_mumbai .bg-img .comment {
    margin-left: -350px;
    width: 700px;
}
._content_mumbai .bg-img .comment &gt; h1 {
    font-size: 60px;
    margin-bottom: 15px;
}
@media (max-width: 768px) {
    ._content_mumbai .bg-img .comment {
        margin-left: 0;
        width: 100%;
        position: static;
    }
}
/* ....... MCMB Dashboard Design Css ............. */
.mcmb-db-banner {
	text-align: center;
	background-image:url(../images/mcmb_dashboard.jpg);
	background-size: cover;
	padding: 60px 0;
}
.mcmb-db-banner h1 {
	font-size: 34px;
	line-height: 38px;
	color: #fff;
	margin: 0 0 15px;
	font-weight: 300;
}
.mcmb-db-banner h1 .count {
	font-weight: bold;
}
.mcmb-db-banner p {
	font-size: 16px;
	line-height: 28px;
	color: #fff;
	margin: 0;
}
.mcmb-db-content {
	background-color: #f6f8fb;
	padding: 50px 0;
}
.mcmb-well {    
	min-height: 20px;
    padding: 20px 30px;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow:  0 1px 1px rgba(0, 0, 0, 0.1);
}
.mcmb-title {
	color: #333;
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 20px;
}
.dropdown.ward-filter {
	min-width: 200px;
}
.dropdown.ward-filter .btn {
    width: 100%;
    border-color: #e0e0e0;
    color: #333;
    text-align: left;
    padding: 0 20px;
    line-height: 34px;
	font-weight: bold;
	position: relative;
	background-color: #fff !important;
}
.dropdown.ward-filter .material-icons {
    color: #999;
    position: absolute;
    right: 10px;
    top: 5px;
}
.dropdown.ward-filter .dropdown-menu {
	left: auto;
	right: 0;
	min-width: 200px;
	padding: 20px 25px;
}
.filter-radio-button {
  display: block;
  position: relative;
  font-weight: bold;
  margin: 10px 0;
  font-size: 14px;
  color: #333;
  padding: 5px 0;
}
.filter-radio-button label {
  font-size: 14px;
  cursor: pointer;
  display: block;
  line-height: 20px;
  padding-left: 35px;
  position: relative;
  text-align: left;
  font-weight: normal;
  margin: 0;
  color: #333;
}
.filter-radio-button label [type="radio"] {
  padding: 0;
}
.filter-radio-button label .control-indicator {
  background: transparent none repeat scroll 0 0;
  border: 2px solid #ccc;
  border-radius: 100%;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
.filter-radio-button label .control-indicator:after {
    background-color: #0980f4;
    border-radius: 100%;
    content: "";
    display: none;
    height: 8px;
    left: 50%;
    margin-left: -4px;
    margin-top: -4px;
    position: absolute;
    top: 50%;
    width: 8px;
}
.filter-radio-button label input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.filter-radio-button label input:checked ~ .control-indicator {
  background: #fff none repeat scroll 0 0;
  border-color: #0980f4;
}
.filter-radio-button label input:checked ~ .control-indicator:after {
  display: block;
}
.data-wrapper {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	margin-top: 10px;
}
.data-wrapper .col-md-7,.data-wrapper .col-md-5 {
	padding: 0;
}
.data-wrapper li:first-child {
	padding: 20px 30px;
	background-color:#f4f7f8;
	font-size: 14px;
	color: #757575;
	font-weight: bold;
}
.data-wrapper ul li .pull-right {
	min-width: 150px;
	position: relative;
}
.data-wrapper li {
	border-bottom: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	display: block;
	font-size: 14px;
	color: #212121;
}
/*.data-wrapper li:last-child {
	border-bottom: 0;
}*/
.data-wrapper li a {
	display: block;
	padding: 18px 30px;
	font-size: 14px;
	color: #212121;
	text-decoration: none;
}
.data-wrapper li .pull-left .material-icons {
	font-size: 11px;
	padding-right: 20px;
}
.data-wrapper li .pull-right .material-icons {
    position: absolute;
    right: -22px;
    top: -5px;
	color: #d5d5d5;
}
.data-wrapper li a:hover .pull-right .material-icons {
	color: #212121;
}
.data-wrapper li a.view-all {
	display: inline-block;
	font-size: 12px;
	color: #0980f4;
	margin: 0 0 0 68px;
	padding: 18px 0;
}
.cat-color-1 {
	color: #22cce1;
}
.cat-color-2 {
	color: #5469cd;
}
.cat-color-3 {
	color: #fed531;
}
.cat-color-4 {
	color: #20c894;
}
.cat-color-5 {
	color: #fc234a;
}
.ag-color-1 {
	color: #1486c6;
}
.ag-color-2 {
	color: #22cce1;
}
.ag-color-3 {
	color: #062368;
}
.ag-color-4 {
	color: #fc234a;
}
.ag-color-5 {
	color: #179bae;
}
.ag-color-6 {
	color: #e12c60;
}
.ag-color-7 {
	color: #fd8e25;
}
.ward-color-1 {
	color: #22cce1;
}
.ward-color-2 {
	color: #4ed6e7;
}
.ward-color-3 {
	color: #7ae0ed;
}
.ward-color-4 {
	color: #a7ebf3;
}
.ward-color-5 {
	color: #d3f5f9;
}
.mcmb-title .back {
    display: inline-block;
    color: #9e9e9e;
    margin-right: 22px;
    position: relative;
    top: 4px;
}
.input-count {
	font-size: 16px;
	color: #757575;
}
.donut-inner {
    position: absolute;
    width: 130px;
    left: 50%;
    top: 50%;
    text-align: center;
    margin-left: -65px;
    margin-top: -18px;
}
.donut-inner .donut-count {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	line-height: 1;
}
.donut-inner .donut-text {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	line-height: 1;
}
.mcmb-cat-graph-bar {
	margin: 100px 30px 0;
	text-align: center;
}
.mcmb-cat-graph-donut {
	margin: 40px auto;
}

/* City pulse detail page*/
@media (max-width: 767px) {
	.city-pulse-container2 .left-pane,
	.city-pulse-container2 .right-pane {
		width: auto !important;
		float: none !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.city-pulse-container2 .mygallery {
		display: none;
	}
	
	.city-pulse-container2 .news-detail-content {
		padding: 10px;
	}
	
	.city-pulse-container2 .right-pane-news .news-box-border-none {
		width: auto;
	}
}

/* ....... Budget Brief 2017- 2018 .......*//* line 1, ../../scss/layout/_budget-brief.scss */
.modal-budget-brief {
  background-color: transparent;
  border: 0 none;
  margin-left: auto;
  margin-right: auto;
  width: auto;
}
/* line 2, ../../scss/layout/_budget-brief.scss */
.modal-budget-brief.modal.fade.in {
  top: 0;
}
/* line 12, ../../scss/layout/_budget-brief.scss */
.modal-budget-brief input[type="email"] {
  height: 40px;
}
/* line 16, ../../scss/layout/_budget-brief.scss */
.modal-budget-brief a.nt-btn-sp, .modal-budget-brief .nt-btn-sp {
  padding-bottom: 5px;
  padding-top: 5px;
}
.modal-budget-brief .required-field-error {
    left: 0;
    background-color: #ffeeee;
    top: 0;
    height: 40px;
    border: 1px solid rgba(255, 64, 59, 0.4);
    line-height: 40px;
    margin: 0;
    border-radius: 3px 0 0 3px;
    padding-left: 15px;
    right: 0;
}
@media (max-width: 767px) {
  /* line 23, ../../scss/layout/_budget-brief.scss */
  .modal-dialog {
    width: auto;
  }
}
/* line 29, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-top-banner {
  background-color: #0980f4;
  color: #fff;
  font-size: 16px;
}
/* line 34, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-top-banner .inner {
  max-width: 650px;
  margin: 0 auto;
  padding-bottom: 25px;
  padding-top: 25px;
}
/* line 40, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-top-banner .inner h1 {
  font-size: 36px;
  margin: 50px auto 30px;
}
/* line 44, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-top-banner .inner h1 span {
  font-weight: 300;
}
/* line 49, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-top-banner .inner p {
  line-height: 1.42857143;
}
/* line 55, ../../scss/layout/_budget-brief.scss */
.budget-brief .md-circle {
  border-radius: 100%;
  width: 48px;
  height: 48px;
  background-color: #eaeaea;
  display: inline-block;
  line-height: 48px;
  margin-left: 10px;
  text-align: center;
}
/* line 66, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter {
  background-color: #f6f8fb;
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 30px;
  padding-top: 30px;
}
/* line 74, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .md-print &gt; .material-icons,
.budget-brief .bb-filter .md-download &gt; .material-icons {
  color: #828282;
  vertical-align: middle;
}
/* line 79, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .md-print:hover,
.budget-brief .bb-filter .md-download:hover {
  cursor: pointer;
}
/* line 82, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .md-print:hover &gt; .material-icons,
.budget-brief .bb-filter .md-download:hover &gt; .material-icons {
  color: #000;
  vertical-align: middle;
}
/* line 90, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .nt-form-group .chzn-container {
  width: 256px !important;
}
/* line 94, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .nt-form-group .chzn-container-single .chzn-single {
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border-color: #ccc;
  box-shadow: none;
  height: 48px;
  line-height: 46px;
  padding: 0 0 0 15px;
  color: #999;
  font-size: 16px;
}
/* line 107, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .nt-form-group .chzn-container-active.chzn-with-drop .chzn-single {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 112, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .nt-form-group .chzn-container-single .chzn-single-with-deselect span {
  margin-right: 40px;
}
/* line 116, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .nt-form-group .chzn-container-single .chzn-single div {
  right: 0;
  top: 13px;
  height: 15px;
  width: 20px;
}
/* line 123, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-filter .nt-form-group .chzn-container-single .chzn-single abbr {
  right: 24px;
  top: 19px;
}
/* line 130, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-location-summary {
  background-color: #f6f8fb;
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 40px;
  padding-top: 40px;
}
/* line 136, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-location-summary .location-name {
  color: #333;
  font-size: 45px;
  font-weight: 700;
  margin-bottom: 40px;
}
/* line 146, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-location-summary ul &gt; li .bb-label,
.budget-brief .bb-location-summary ul &gt; li .bb-value {
  display: inline-block;
  font-size: 18px;
  line-height: 30px;
  vertical-align: middle;
}
/* line 152, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-location-summary ul &gt; li .bb-label {
  color: #999;
  min-width: 200px;
}
/* line 157, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-location-summary ul &gt; li .bb-value {
  color: #333;
  font-weight: 700;
  max-width: 175px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 169, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs {
  padding-top: 75px;
}
/* line 171, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs .well {
  padding: 0;
  margin-bottom: 50px;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  box-shadow: none;
}
/* line 181, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs .well .media-left,
.budget-brief .bb-graphs .well .media-right,
.budget-brief .bb-graphs .well .media-body {
  vertical-align: middle;
}
/* line 185, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs .well .media-body {
  line-height: 1.42857143;
}
/* line 189, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs .well .well-header {
  padding: 20px;
  font-size: 18px;
  font-weight: 700;
  color: #333;
  border-bottom: 1px solid #e5e5e5;
}
/* line 196, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs .well .well-header .media-left {
  padding-right: 20px;
}
/* line 201, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs .well .well-body {
  padding: 20px;
}
/* line 204, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-graphs .well .well-body &gt; .bb-caption {
  margin-top: 20px;
}
/* line 212, ../../scss/layout/_budget-brief.scss */
.budget-brief [class^="icon-budget-brief-"],
.budget-brief [class*=" icon-budget-brief-"] {
  display: inline-block;
  width: 119px;
  height: 148px;
  background-image: url(../images/budget-brief.png);
  background-repeat: no-repeat;
  margin: 0;
}
/* line 221, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-1 {
  width: 42px;
  height: 43px;
  background-position: -145px -346px;
}
/* line 227, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2 {
  width: 44px;
  height: 44px;
  background-position: -81px -346px;
}
/* line 233, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-3 {
  width: 27px;
  height: 39px;
  background-position: -429px -140px;
}
/* line 239, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-4 {
  width: 32px;
  height: 45px;
  background-position: -429px -75px;
}
/* line 245, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-5 {
  width: 33px;
  height: 45px;
  background-position: -429px -10px;
}
/* line 251, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-6 {
  width: 51px;
  height: 45px;
  background-position: -10px -346px;
}
/* line 257, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-7 {
  width: 34px;
  height: 27px;
  background-position: -270px -346px;
}
/* line 263, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-8 {
  width: 29px;
  height: 27px;
  background-position: -429px -199px;
}
/* line 269, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-9 {
  width: 43px;
  height: 40px;
  background-position: -207px -346px;
}
/* line 275, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-life-cycle-1 {
  background-position: -151px -10px;
}
/* line 279, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-life-cycle-2 {
  width: 121px;
  background-position: -10px -10px;
}
/* line 284, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-life-cycle-5 {
  background-position: -290px -10px;
}
/* line 288, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-life-cycle-3 {
  background-position: -10px -178px;
}
/* line 292, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-life-cycle-4 {
  background-position: -149px -178px;
}
/* line 296, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-life-cycle-6 {
  background-position: -288px -178px;
}
/* line 301, ../../scss/layout/_budget-brief.scss */
.budget-brief [class^="icon-budget-brief-2-"],
.budget-brief [class*=" icon-budget-brief-2-"] {
  background-image: url(../images/budget-brief-2.png);
  height: 40px;
  width: 40px;
}
/* line 307, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-bus-shelters {
  background-position: -10px -10px;
}
/* line 311, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-ews-infra {
  background-position: -10px -70px;
}
/* line 315, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-crime-safety {
  background-position: -70px -10px;
}
/* line 319, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-health {
  background-position: -130px -10px;
}
/* line 323, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-heritage-sites {
  background-position: -130px -70px;
}
/* line 327, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-general-expenses {
  background-position: -70px -70px;
}
/* line 331, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-lakes {
  background-position: -70px -130px;
}
/* line 335, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-other-infra {
  background-position: -10px -130px;
}
/* line 339, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-parks {
  background-position: -130px -130px;
}
/* line 343, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-public-amenities {
  background-position: -190px -10px;
}
/* line 347, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-roads {
  background-position: -190px -130px;
}
/* line 351, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-public-toilets {
  background-position: -190px -70px;
}
/* line 355, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-special-dev-works {
  background-position: -10px -190px;
}
/* line 359, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-solid-waste-management {
  background-position: -130px -190px;
}
/* line 363, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-storm-water-drains {
  background-position: -70px -190px;
}
/* line 367, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-streetlights {
  background-position: -190px -190px;
}
/* line 371, ../../scss/layout/_budget-brief.scss */
.budget-brief .icon-budget-brief-2-women-welfare {
  background-position: -250px -10px;
}
/* line 376, ../../scss/layout/_budget-brief.scss */
.budget-brief .thumbnail-caption,
.budget-brief .thumbnail-caption-2 {
  display: block;
  line-height: 18px;
  margin-top: 10px;
}
/* line 382, ../../scss/layout/_budget-brief.scss */
.budget-brief .thumbnail-caption-2 {
  margin-top: 30px;
}
/* line 386, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-caption {
  font-size: 11px;
  color: #999;
  display: block;
  line-height: 14px;
}
/* line 393, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-hz-label {
  font-size: 100%;
  color: #000;
  line-height: 20px;
}
/* line 399, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-value-2 {
  color: #333;
  font-weight: 700;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  font-size: 18px;
  line-height: 40px;
  vertical-align: middle;
}
/* line 412, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-value-3 {
  color: #333;
  font-weight: 700;
  font-size: 18px;
}
/* line 418, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-badge {
  background-color: #fe0000;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 427, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-horizontal {
  margin-bottom: 20px;
}
/* line 430, ../../scss/layout/_budget-brief.scss */
.budget-brief .bb-horizontal:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border: 0 none;
}
/* line 438, ../../scss/layout/_budget-brief.scss */
.budget-brief .well-body .table {
  border: 1px solid #e5e5e5;
  margin-bottom: 0;
}
/* line 443, ../../scss/layout/_budget-brief.scss */
.budget-brief .well-body .table &gt; thead &gt; tr &gt; th,
.budget-brief .well-body .table &gt; tbody &gt; tr &gt; td {
  border-bottom-color: #e5e5e5;
  border-bottom-width: 1px;
  text-align: center;
  vertical-align: middle;
}
/* line 449, ../../scss/layout/_budget-brief.scss */
.budget-brief .well-body .table &gt; thead &gt; tr &gt; th.text-left,
.budget-brief .well-body .table &gt; tbody &gt; tr &gt; td.text-left {
  text-align: left;
}
/* line 454, ../../scss/layout/_budget-brief.scss */
.budget-brief .well-body .table &gt; thead &gt; tr &gt; th {
  background-color: #fbf7f6;
  font-weight: 400;
}

@media (min-width: 992px) {
  /* line 464, ../../scss/layout/_budget-brief.scss */
  .budget-brief .nt-wrapper {
    width: 1200px;
  }
  /* line 469, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-top-banner .inner {
    padding-bottom: 40px;
    padding-top: 40px;
  }
  /* line 477, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .nt-wrapper &gt; .row {
    margin-left: -25px;
    margin-right: -25px;
  }
  /* line 482, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .nt-wrapper &gt; .row [class^="col-md-"],
  .budget-brief .bb-graphs .nt-wrapper &gt; .row [class*=" col-md-"] {
    padding-left: 25px;
    padding-right: 25px;
  }
  /* line 489, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .nt-wrapper .well-body .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 494, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .nt-wrapper .well-body .row [class^="col-md-"],
  .budget-brief .bb-graphs .nt-wrapper .well-body .row [class*=" col-md-"] {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 504, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-vertical .m-line-2 {
    min-height: 36px;
  }
}
@media (max-width: 767px) {
  /* line 512, ../../scss/layout/_budget-brief.scss */
  .md-header {
    display: none;
  }

  /* line 516, ../../scss/layout/_budget-brief.scss */
  .budget-brief .row {
    margin-left: -10px;
    margin-right: -10px;
  }
  /* line 521, ../../scss/layout/_budget-brief.scss */
  .budget-brief .row [class^="col-"],
  .budget-brief .row [class*=" col-"] {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 529, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-top-banner .inner h1 {
    font-size: 27px;
    margin: 25px auto 15px;
  }
  /* line 536, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-filter {
    padding-bottom: 15px;
    padding-top: 15px;
  }
  /* line 541, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-filter .pull-left,
  .budget-brief .bb-filter .pull-right {
    float: none !important;
    text-align: center;
  }
  /* line 546, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-filter .pull-right {
    margin-top: 10px;
  }
  /* line 551, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-location-summary {
    padding-bottom: 30px;
    padding-top: 30px;
  }
  /* line 555, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-location-summary .location-name {
    font-size: 27px;
    margin-bottom: 30px;
  }
  /* line 563, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-location-summary ul &gt; li .bb-label,
  .budget-brief .bb-location-summary ul &gt; li .bb-value {
    font-size: 14px;
    line-height: 25px;
  }
  /* line 568, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-location-summary ul &gt; li .bb-label {
    min-width: 160px;
  }
  /* line 572, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-location-summary ul &gt; li .bb-value {
    max-width: 160px;
  }
  /* line 579, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs {
    padding-top: 30px;
  }
  /* line 582, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .well {
    margin-bottom: 10px;
  }
  /* line 585, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .well .well-header {
    padding: 10px;
    font-size: 16px;
  }
  /* line 589, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .well .well-header .media-left {
    padding-right: 10px;
  }
  /* line 594, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-graphs .well .well-body {
    height: auto !important;
    padding: 10px;
  }
  /* line 601, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-value-2 {
    line-height: 30px;
  }
  /* line 605, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-side-header {
    margin-bottom: 10px;
  }
  /* line 608, ../../scss/layout/_budget-brief.scss */
  .budget-brief .bb-side-header .bb-caption {
    border-bottom: 1px solid #F2F2F2;
    padding-bottom: 9px;
  }
  /* line 615, ../../scss/layout/_budget-brief.scss */
  .budget-brief .well-body .table {
    border: 0 none;
  }
  /* line 620, ../../scss/layout/_budget-brief.scss */
  .budget-brief .thumbnail-caption-2 {
    margin-top: 10px;
    margin-bottom: 30px;
  }
}
.blink-budget {
    font-size: 12px;
    color: #F00;
    font-weight: bold;
    line-height: 12px;
    padding: 2px 4px;
    color: #fff;
    position: absolute;
    right: 43px;
    top: 8px;
    background-color: #f00;
    border-radius: 9px;
}

/* .....Ward Sabha ....... */
.ws-container {
    background-color: #fff;
}
.ws-home .top-banner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url(../images/wardsabha/ws-banner.jpg);
    background-position: center;
    background-size: cover;
    min-height: 70vh;
    width: 100%;
    position: relative;
}
.ws-home .top-banner .content {
    max-width: 600px;
    margin: auto;
    text-align: center;
    z-index: 1;
}
.ws-home .top-banner .content h1,
.ws-home .top-banner .content h3,
.ws-home .top-banner .content p {
    color: #fff;
    margin-bottom: 10px;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
    margin-top: 0;
}
.ws-home .top-banner .content h1 {
    line-height: 60px;
    font-size: 46px;
    font-weight: bold;
    font-family: bitter;
}
.ws-home .top-banner .content h3 {
    line-height: 32px;
    font-size: 24px;
    font-weight: bold;
    font-family: bitter;
}
.ws-home .top-banner .content p {
    font-size: 14px;
    line-height: 22px;
    margin: 0 0 30px;
}
.ws-events {
    padding: 0 0 40px;
}
.ws-events  h2, .ws-gallery h2 {
    line-height: 18px;
    font-size: 26px;
    font-weight: bold;
    font-family: bitter;
    margin: 0 0 30px;
    text-align: center;
}
.ws-tabs {
    margin: auto;
    max-width: 550px;
}
.ws-tabs .nav-tabs {
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    -ms-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 -1px 0 0 rgba(234, 234, 234, 0.5);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    margin-bottom: 40px;
}
.ws-tabs .nav-tabs &gt; li {
    margin:0;
    width: 50%;
    border-right: 1px solid #e2e3e5;
}
.ws-tabs .nav-tabs &gt; li &gt; a {
    background-color: #fff;
    border: 0;
    display: block;
    padding: 15px 25px;
    position: relative;
    margin: 0;
}
.ws-tabs .nav-tabs &gt; li &gt; a:hover::after,
.ws-tabs .nav-tabs &gt; li.active &gt; a::after {
    background-color: #dbdbdb;
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: auto;
    width: 100%;
}
.ws-tabs .nav-tabs &gt; li.active &gt; a::after {
    background-color: #0980f4;
}
.ws-tabs .nav-tabs &gt; li &gt; a .event-label,
.ws-tabs .nav-tabs &gt; li &gt; a .event-label-bottom {
    color: #757575;
    font-size: 12px;
    line-height: 18px;
}
.ws-tabs .nav-tabs &gt; li &gt; a .event-label {
    color: #333;
    font-weight: 700;
    text-transform: uppercase;
}
.ws-tabs .nav-tabs &gt; li.active &gt; a .event-label {
    color: #0980f4;
} 
.ws-tabs .nav-tabs &gt; li.active &gt; a:hover, 
.ws-tabs .nav-tabs &gt; li.active &gt; a:focus {
    border: 0;
    color: #0980f4;
}
.ws-tabs .nav-tabs &gt; li:last-child &gt; a {
    border-right-style: none;
}
.ws-blocks {
    margin: auto;
    max-width: 300px;
    margin-bottom : 50px;
}
.img-holder {
    background-color: #d8d8d8;
    display: table-cell;
    width: 100%;
    height: 140px;
    vertical-align: middle;
    min-width: 300px;
    text-align: center;
    position: relative;
}
.ws-details {
    margin: 20px 0 0;
    color: #999;
    font-size: 12px;
    min-height: 185px;
}
.ws-details h4 {
    font-family: bitter;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 15px;
    line-height: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ws-details .material-icons {
    font-size: 14px;
    margin-top: 3px;
}
.ws-details .nt-btn .material-icons {
    margin: 0;
}
.ws-details p {
    line-height: 18px;
    margin: 0 0 10px;
}
.ws-details p.ws-venue{
    height: 54px;

}
.ws-details .media {
    margin-top: 0;
}
.ws-details .media-right {
    vertical-align: bottom;
}
.img-holder .nt-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -12px;
    display: none; 
}
.ws-blocks:hover .img-holder .nt-btn {
    display: inline-block;
}
.ws-gallery {
    background-color: #e4e4e4;
    padding: 40px 0;
}
.ws-footer {
    background-color:#303030;
    padding:45px 0 0
}
.ws-footer ul {
    margin:0 0 0 75px
}
.ws-footer ul:first-child {
    margin-left:0
}
.ws-footer ul&gt;li {
    color:#e8e8e8;
    font-size:12px;
    font-weight:700;
    line-height:20px;
    text-transform:uppercase
}
.ws-footer ul&gt;li&gt;a {
    color:#b5b5b5;
    display:inline-block;
    font-size:12px;
    font-weight:400;
    text-transform:capitalize
}
.ws-footer ul&gt;li&gt;a&gt;.fa {
    font-size:12px;
    margin-right:5px;
    position:relative;
    text-align:center;
    top:0;
    vertical-align:middle;
    width:13px
}
.ws-footer .copyright, #footer .inner {
    border-bottom:1px solid rgba(0, 0, 0, .49);
    padding:15px
}
.ws-footer .copyright {
    border-bottom-style:none;
    border-top:1px solid rgba(72, 72, 72, .79)
}
.ws-footer .copyright .el-brand {
    height:38px;
    line-height:38px
}
.ws-footer .copyright .el-link {
    color:#e8e8e8;
    font-size:12px;
    margin:0 15px
}
.ws-footer.copyright, .ws-footer .inner {
    border-bottom: 1px solid rgba(0, 0, 0, .49);
    padding: 15px;
}
.ws-info {
    padding: 60px 0 0;
    position: relative;
    z-index: 1;
}
.ws-info-block {
    margin: auto;
    width: 260px;
    height: 428px;
    text-align: center;
    color: #fff;
    padding: 30px;
}
.ws-info-block h5 {
    font-size: 18px;
    line-height: 1.2;
    margin: 0 0 20px;
    text-transform: uppercase;
    min-height: 44px;
}
.ws-info-block p {
    font-size: 14px;
    line-height: 1.3;
    margin: 0 0 15px;
}
.ws-info-more {
    background-color: #3b79bd;
    padding: 150px 0 100px;
    position: relative;
    top: -100px;
}
.ws-info-more h3 {
    font-family: bitter;
    color: #fff;
    font-size: 28px;
    line-height: 1.3;
    margin: 0 0 30px;
    font-weight: bold;
}
.ws-info-more p {
    color: #fff;
    font-size: 14px;
    line-height: 21px;
}
.ws-info-more .media &gt; .pull-right {
    padding-left: 60px;
}
.wa-arrow {
    cursor: pointer;
}
.ws-minuts .modal-dialog {
    width: 800px;
}
.ws-minuts .modal-header {
    border: 0;
}
.ws-minuts .modal-header h3 {
    font-family: bitter;
    text-align: center;
    padding: 20px;
    font-weight: bold;
}
.ws-minuts .modal-body {
    padding: 0 40px 40px;
}
.agenda-minuts {
    margin: 0 0 30px;
}
.agenda-minuts h4 {
    font-family: bitter;
    margin: 0 0 20px;
    font-weight: bold;
}
.agenda-minuts h5 {
    margin: 0 0 5px;
    font-weight: bold;
}
.agenda-minuts p {
    margin: 0 0 15px;
    line-height: 22px;
}
.gr-count {
    cursor: pointer;
    color: #0980f4;
    font-weight: bold;
}
.ws-table-responsive {
    min-height: 0.01%;
    overflow-x: auto;
}
.ws-responsive-table table {
    border-collapse:collapse;
    border:1px solid #ccc;
}
.ws-responsive-table table th {
    color:#4d4d49;
    background-color:#eee;
    padding:10px 15px;
    font-size: 12px;
    border:1px solid #ccc;
}
.ws-responsive-table table td {
    border-collapse:collapse;
    border:1px solid #ccc;
    padding:10px 15px;
    vertical-align: top;
    font-size: 13px;
}
.ws-responsive-table table tr {
    border-bottom:1px solid #ccc;
}
/* Nidaan Chhattisgarh Header Modification */
.nidaan-dashboard .nt-navbar-header {
	height: 70px;
}
.nidaan-dashboard .nt-nav-left ul &gt; li &gt; a {
	padding: 23px 12px 23px;
}
.nidaan-dashboard .nt-clearfix.nt-nav-pills {
	padding: 11px 0;
}
.nidaan-dashboard .nt-brand {
    max-height: none;
    padding: 12px 0 7px;
}
.nt-card-sla .nt-description {
	margin:8px 0;
}
.nt-card-sla .media-right {
	min-width: 84px;
    vertical-align: middle;
}
.sla-timespan {
	border-color: #ffc500;
    color: #ffc500;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    border-style: solid;
    border-width: 1px;
    display: table-cell;
    font-size: 12px;
    font-weight: 700;
    line-height: 12px;
    padding: 2px 6px;
    text-align: center;
    white-space: nowrap;
}</pre></body></html>