
.error {
    color: #FF0000;
    text-align:left
}

#add-parcel-chkbx {
    left: 33%;
    margin-top: 10px;
    position: absolute;
    top: 188px;
    width: auto;
}

#add-btns-div {
    margin: 15px auto;
    width: 76%;
    float: left;
    margin-left: 200px;
}

.set_width {
    width: 55%;
}
/* Datatable Start */
.datatable {
    background-color: #ffffff;
    border: 1px solid #a2ccd5; /*dddddd*/
    width: 100%;
}

.dataTables_length, .dataTables_filter {
    padding: 5px;
    position: relative;
}


.datatable > thead > tr > th, .datatable > tbody > tr > th, .datatable > tfoot > tr > th, .datatable > thead > tr > td, .datatable > tbody > tr > td, .datatable > tfoot > tr > td {
    border: 1px solid #dddddd;
}

.datatable > thead > tr > th, .datatable > tbody > tr > th, .datatable > tfoot > tr > th, .datatable > thead > tr > td, .datatable > tbody > tr > td, .datatable > tfoot > tr > td {
    padding: 5px;
}

.datatable > tbody > tr:hover > td, .datatable > tbody > tr:hover > th {
    background-color: #f5f5f5;
}

.datatable > tbody > tr:nth-child(odd) > td, .datatable > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #555555;
    font-weight: bold;
}
/* Datatable End */

.action-button {
    color: #79B3D5;
}

    .action-button:hover {
        color: #A4DB79;
    }

.action-col {
    margin: 20px auto;
    text-align: center;
    width: 50%;
}

.import-action-col {
    margin: 20px auto;
    text-align: center;
    width: 56%;
}

.tiny-control-35 {
    width: 40px;
}

.tiny-control-60 {
    width: 60px;
}

.form-inline .form-group {
    margin-bottom: 5px;
}

.set-btn {
    margin-top: 30px;
    margin-left: 178px;
}


#update-parcel {
    /*margin-top: 20px;
    margin-left: 420px;*/
}

#cancel-parcel {
    margin-top: 20px;
}

.top-bar {
    margin-bottom: 20px;
}

    .top-bar .logo {
        padding: 0px;
    }

.form-inline select.drop-down {
    width: 170px;
}

.form-inline select.drop-down-width {
    width: 150px;
}

.navbar-collapse {
    margin-left: 0px !important;
}

.link-button {
    -moz-user-select: none;
    background-image: none;
    background-color: #87CEEB;
    border-color: #71C5E7;
    color: #FFFFFF;
    border-radius: 2px;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.429;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

    .link-button:hover {
        background-color: #71C5E7;
        border-color: #71C5E7;
        color: #FFFFFF;
    }

.top-bar div#icon-nav {
    float: right;
    background-color: transparent;
    border-bottom: none;
    box-shadow: none;
    font-size: 13px;
}

/*--remove css later .btn-info
{
    color: #005295;
    font-size: 12px;
    cursor: pointer;
}*/

.btn {
    cursor: pointer;
    width: 170px;
    border: 0px; /**/
}

.button-set {
    height: 34px;
}

.btn-center {
    left: 35%;
    position: relative;
}

.large_text_box {
    position: relative; /*display: block;*/
    width: 100%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.millage-radio {
    float: left;
    width: 19.8%;
    clear: both;
}

.millage-button {
    float: left;
    margin-top: 12px;
}

.milage-select {
    width: 100% !important;
}

.millage-dropdown {
    float: left;
}

.noty_text {
    clear: both;
    height: auto;
    float: left;
}

.edit {
    color: #79B3D5 !important;
}

.imp_class_tableData {
    color: Black;
}

.delete {
    color: #79B3D5;
}

.sub-menu {
    display: none;
}

    .sub-menu > li > a {
        color: #c7dfed;
    }




li:hover > ul {
    display: block;
}

.sub-menu {
    position: absolute;
    z-index: 99999999;
    background: rgb(53, 126, 169);
    left: 80%;
    width: 242px;
    margin-top: -10px;
    line-height: 15px;
}

.custom-width {
    width: 15%;
}

label.error {
    display: none !important;
}

input.error {
    border: red 1px solid;
}

.ui-widget-header {
    border: none;
    background: #C5DCFF 50% 50% repeat-x !important;
    color: #777777;
    font-weight: 700;
    text-transform: uppercase;
}

    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
        border: 1px solid #D3D3D3;
        color: #555555;
        font-weight: bold;
        cursor: pointer;
    }

.input-validation-error {
    border: red 1px solid;
}

.cancel {
    color: #79B3D5 !important;
}

.linklookalike {
    cursor: pointer;
    color: #79B3D5 !important;
    text-decoration: underline;
}

.form-control-assess {
    display: block;
    width: 50%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.search-btns {
    margin-top: 30px;
    background-color: #87CEEB;
    cursor: pointer;
    width: 91px;
    border: 0px;
    color: #FFFFFF !important;
    border-radius: 2px;
    padding: 6px 12px;
    text-align: center;
}

.owner-search-body {
    float: left;
    width: 100%;
}

.search-input-row {
    width: 68%;
    margin: 0 auto;
    margin-top: 2%;
}


.owner-search-label {
    float: left;
    margin-top: 7px;
}

#owner-input {
    float: left;
    margin-left: 5%;
    width: 78%;
}

.popup-owner-search {
    float: right;
    margin-top: 0px !important;
}

.owner-search-table {
    float: left;
    margin-top: 21px;
    height: 320px;
    margin-top: 21px;
    overflow-y: scroll;
    min-width: 100%;
    border: 2px solid #E6E6E6;
}


.owner-searchtable thead th {
    font-size: 11px;
}

.search-input-row img {
    float: left;
    height: 32px;
    margin-left: 10px;
    padding: 4px;
    width: 32px;
    cursor: pointer;
}

    .search-input-row img:hover {
        border: 1px solid #C8C8C8;
        padding: 4px;
        height: 31px;
        width: 31px;
    }

.no-results {
    float: left;
    margin-left: 27%;
    width: 73%;
    margin-top: 1%;
}

#owner-search-dialog {
    overflow-x: hidden;
    overflow-y: hidden;
}

#ok {
    width: 15%;
}

.align {
    float: left;
}

#sale-validation-data {
    width: 100%;
    float: left;
}

#dd-div {
    float: left;
    width: 36%;
}

#sale {
    margin-left: 18px;
    float: left;
    width: 50%;
}

#first-form-grp {
    margin-top: -37px;
}

.add-parcel-chkbx-split {
    left: 19%;
    margin-top: 10px;
    position: absolute;
    top: 266px;
    width: auto;
}

.split-parcel-second {
    left: 19%;
    margin-top: 10px;
    position: absolute;
    top: 852px;
    width: auto;
}

.sale-split {
    margin-left: 15px;
    float: left;
    width: 60%;
}

#first {
    width: 49%;
    float: left;
}

#second {
    width: 51%;
    float: left;
}

#Owner-info {
    float: left;
    width: 95%;
    height: 110px;
}

#township-width {
    width: 24%;
    float: left;
    padding: 1px;
}

#sec-width {
    width: 14%;
    float: left;
    padding: 1px;
}

#ward-width {
    width: 13%;
    padding: 1px;
    float: left;
}

#ward_no {
    float: left;
    padding: 6px 1px;
}

#location {
    width: 14%;
    float: left;
}

#political {
    width: 35%;
    padding: 1px;
    float: left;
}

#lot {
    width: 13%;
    padding: 1px;
    float: left;
}

#block {
    width: 15%;
    float: left;
    padding: 1px;
}

#phase {
    width: 15%;
    padding: 1px;
    float: left;
}

#subd {
    width: 57%;
    padding: 1px;
    float: left;
}

#neigh {
    width: 68%;
    float: left;
    padding: 1px;
}

#market {
    width: 32%;
    padding: 1px;
    float: left;
}

#legal {
    width: 100%;
    float: left;
}

#pin {
    width: 50%;
    float: left;
    margin-left: -15px;
}

#edit-div {
    /*width: 100%;
    float: left;
    min-height: 370px;
    background-color: white; 
    margin-top: -23px;*/
}

#table-transfer {
    width: 100%;
    float: left;
}

#e911asses {
    width: 15%;
    float: left;
    padding: 66px 0 0 10px;
}

#e911parcel {
    width: 15%;
    float: left;
    padding: 59px 0 0 10px;
}

#zone {
    /*width:53%!important;     float:left;      padding: 1px;*/
    float: left;
    padding: 1px;
    width: 40% !important;
}

.div-width {
    width: 100%;
    float: left;
}

.custom-chbx {
    width: 100%;
    float: left;
}

.custom-lable {
    width: 200%;
}

#edit {
    width: 40%;
    float: left;
    height: 55px;
}

.custom-btn-width {
    width: 12%;
    margin-left: 10PX;
}

.btn-width {
    width: 100%;
}

.assess-width {
    width: 20%;
    padding: 2px;
    float: left;
    margin-left: 5px;
}

.custom-width-txtbx {
    width: 12%;
    padding: 2px;
    float: left;
}

.custom-position-txtbx {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 81%;
}

.custom-height {
    margin-top: 27px;
}

#district {
    width: 50%;
    float: left;
    padding: 2px;
}

.first-div {
    width: 50%;
    float: left;
    padding: 5px;
}

#property {
    width: 50%;
    float: right;
    padding: 2px;
}

#tax-txt {
    width: 35%;
    float: right;
    padding: 2px;
}

.td-height {
    height: 25px;
}

.custom-width-txt {
    width: 27%;
    float: left;
    padding: 1px;
}

#e911-width {
    float: left;
    width: 70%;
}

#assess {
    padding: 2px;
    float: left;
    width: 100%;
}

#calc {
    border: thin ridge #dddddd;
    height: 200px;
    width: 100%;
    padding: 2px;
}


.btn-height {
    margin-top: 10px;
}

.millage_large_text_box {
    position: relative; /*display: block;*/
    width: 100%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.par_transfer {
    float: left;
}

.par_transfer_check {
    left: 61%;
    position: absolute;
    top: 33%;
    width: auto;
}

.position {
    float: right;
    position: relative;
}

.custom-width-owner {
    width: 29%;
}

.zip-length {
    width: 8%;
}

.btn-div-height {
    height: 25px;
    margin-top: 20px;
}

#E911-info {
    width: 85%;
}

#add-assessment-dialog {
    overflow-x: hidden;
    overflow-y: hidden;
}

.width-e911-txt {
    width: 21%;
    padding: 1px;
    float: left;
}

.clear-fields-div {
    float: right;
    margin-top: -25px;
    width: 35%;
}

#e911-number {
    width: 10%;
    padding: 1px;
}

#e911-suffix {
    float: left;
    margin-right: 4px;
    width: 11%;
    padding: 1px;
}

#e911-dir {
    float: left;
    width: 10%;
    padding: 1px; /*margin-left: -4px;*/
}

#e911-street {
    float: left;
    width: 23%;
    padding: 1px;
}

#e911-type {
    float: left;
    width: 12%;
    padding: 1px;
}

#e911-street-suffix {
    width: 15%;
    float: left;
    padding: 1px;
}

#e911-unit-type {
    width: 10%;
    float: left;
    padding: 1px;
}

#e911-city {
    /*float: left;
    width: 32%;
    padding: 1px;*/
}

#e911-unit-num {
    width: 15%;
    float: left;
    padding: 1px;
}

#e911-zip {
    width: 15%;
    float: left;
    padding: 1px;
}

.parcel-width {
    width: 700%;
    float: left;
}

#e911-primary {
    margin-top: 30px;
    margin-left: 22%;
}

#btn-save-e911 {
    margin-top: 10%;
    margin-left: -25px;
}

#e911-save {
    margin-left: 5px;
}

.left-align {
    margin-left: 5px;
}

.xyhidden {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

.toprightOwnerBtn {
    position: absolute;
    right: 20px;
    top: 12px;
}

.prop-own-info-addNew {
}

.alignleft {
    float: left;
}

.totalwidth {
    width: 100% !important;
}

#cancel {
    width: 15%;
}


.millgae_hidden_drop_down {
    margin-left: 4%;
}

.custom_width {
    width: 27%;
}

#assessment-pin {
    float: left;
    width: 35%;
    padding: 2px;
    margin-left: 9%;
}

.custom-position {
    margin-top: 10px;
}

.red-cell {
    background-color: #C9C9C9 !important;
}

#datatable-transferhistory > tbody > tr {
    cursor: pointer;
}

.lable-assessment {
    font-weight: normal !important;
}

.save-btn-assessment {
    /*margin-top: 15px;     margin-left: -120px;*/
    margin-top: -37px;
    width: 52%;
    margin-left: 57px;
}

.assessment-dd-taxpayer {
    width: 50%;
    float: left;
    padding: 2px;
}

#assessment-tax-dd {
    float: right;
    margin-right: 30PX;
}

#assess-tax {
    float: left;
    width: 15%;
    padding: 1px;
}

#assess-pin {
    float: left;
    width: 45%;
    padding: 1px;
}

#assess-exemp {
    float: left;
    width: 38%;
    padding: 1px;
}

#assess-number {
    float: left;
    width: 35%;
    padding: 1px;
}

#assess-acct-no {
    float: left;
    width: 30%;
    padding: 1px;
}

#assess-acct-status {
    float: left;
    width: 33%;
    padding: 1px;
}

#assess-owner-id {
    float: left;
    width: 30%;
    padding: 1px;
}

#assess-owner-name {
    float: left;
    width: 68%;
    padding: 1px;
}

#assess-calc {
    height: 275px !important;
    padding: 2px;
    float: left;
    width: 100%;
}

.search-btn {
    float: left;
    margin-left: 347px;
    margin-top: -26px;
    padding: 1px;
}

.assess-btn-position {
    margin-top: 25px;
}

.margine_left {
    margin-left: 6%;
}

#millage-table-height {
    height: 50px;
    width: 50%;
    float: left;
}

.scrollit {
    overflow: scroll;
    height: 337px;
}

ul.sub-menu {
    list-style-type: none;
    padding-left: 20px;
    padding-top: 10px;
}

.sub-menu li {
    margin: 0px;
    padding-bottom: 10px;
}

.subtotal {
    float: right;
    width: 9%;
    position: relative;
    padding: 2px;
}

.subtotal-muncipal {
    float: right;
    width: 20%;
    position: relative;
    padding: 2px;
    margin-left: 7px;
    margin-top: 5px;
}

#assess-subtotal {
    position: relative;
    left: 414px;
}

#assess-subtotal-muncipal {
    left: 133px;
    position: relative;
    bottom: -5px;
}

#assess-subtotal-parish {
    left: 193px;
    position: relative;
    bottom: -5px;
}

#assess-qtnty {
    position: relative;
    left: 5px;
}

.total-calc-bold {
    font-weight: bold;
}

.col-md-4 {
    /*width: 24.333% !important;*/
}

.callout-info h4 {
    color: #529DC9 !important;
}

.callout-success h4 {
    color: #006600 !important;
}

#assmnt-update {
    position: relative;
    float: right;
    width: 9%;
}

.callout-div {
    float: left;
    margin-top: 20px;
    width: 100%;
}

.blockOverlay {
    opacity: 0.06 !important;
}

.blockMsg {
    border: none !important;
}

div.DataTables_sort_wrapper span.ui-icon {
    float: right;
}

div.panel-sub-operation {
    font-weight: bold;
    text-align: right;
}

    div.panel-sub-operation a {
        color: #00005C;
    }


.panel-top-subheading {
    margin-right: 5px;
    margin-top: 28px;
}

    .panel-top-subheading a {
        color: #79B3D5;
    }

.dataTables_length, .dataTables_filter input[type="text"] {
    width: 140px;
}

.panel-title {
    font-weight: bold;
    text-transform: capitalize;
}

.panel-default > .panel-heading {
    background-color: #C5DCFF;
    background-image: -moz-linear-gradient(center top, #C5DCFF, #C5DCFF);
    margin-bottom: 5px;
}

.navbar-nav > li > a {
    font-weight: bold;
}

.dataTables_info {
    height: 40px;
    padding-left: 5px;
    padding-top: 10px;
}

.dataTables_paginate {
    padding-right: 5px;
    padding-top: 10px;
}

.linkbtn {
    font-size: 12px !important;
    font-weight: bold !important;
    text-align: right !important;
    color: #79B3D5 !important;
    margin-top: -8px;
    float: right;
}

.required-star {
    /*color: red;
    font-weight: bold;
    padding-left: 3px;*/
}

.millage-radio-select .millage-radio {
    clear: both;
    display: inline;
    float: left;
    width: 25%;
}

.millage-radio-select {
    clear: both;
}

.div-color {
    background-color: #C5DCFF;
}

.custom-txt-width {
    width: 50%;
}

.panel-title {
    color: rgb(53, 126, 169) !important;
}

#save-statistic {
    position: relative;
    left: 380px;
}

#custom-label div {
    width: 235px;
    float: left;
    text-align: right;
}

#custom-label {
}

.tax-year {
    margin-top: 6px;
}

#sale-validation-data #dd-div {
    margin-right: 5px;
}

#ver-code, #ver_code {
    width: 100px;
}

#dd-div {
    width: 30%;
}

#sale_ver {
    margin-right: 2px;
}

#E911-info .form-group {
    width: 85%;
    float: left;
}

.assessment-tax-div .action-col {
    width: auto;
    margin-left: 5px;
}

.assesement-col-div {
    width: 16%;
}

.dataTables_processing {
    background: none !important;
    border: none !important;
    height: 0px !important;
}

.noty_message {
    height: 45px;
}

.arsa {
    float: left;
    padding-left: 104px;
    width: 100%;
}

    .arsa input {
        float: left;
        margin-left: 20px;
    }

.save-btn-district {
    position: relative;
    right: 90px;
}

.ui-widget {
    font: normal 12px 'Open Sans', arial, sans-serif !important;
}

.district-add {
    float: right;
    margin-right: 25px;
    margin-top: 9px;
}

#Land_Value {
    /*position: relative;
    top: -61px;
    left: 170px;
    text-align: right;
    width: 112px;*/
}

.dt-prev-next {
    margin-top: 35px;
}

.position {
    margin-left: -3px;
}

#clearfields {
    float: right;
    margin-bottom: 9px;
    margin-top: 3px;
}

#e911form {
    width: 15%;
    float: left;
    padding: 10px 0 0 10px;
}

.user-table-width {
    width: 20% !important;
}

.user-table-width-column {
    width: 8% !important;
}

.custom_width_for_factor {
    width: 12%;
}

.custom_width_8 {
    width: 8%;
}

.font-special-dist {
    font-size: small !important;
}

.special-large-txt {
    width: 99%;
    float: left;
}

.stat-txt-width {
    width: 30%;
    float: left;
    padding: 2px;
}

.footage-width {
    width: 25%;
    float: left;
    padding: 1px;
}

.custom-chkbx-stat {
    margin-top: 30px;
}

.top {
    top: 48.5%;
}

.split-owner-width {
    width: 200% !important;
}

.assess-position {
    margin-top: 5px;
    color: #00005C !important;
}

.real-assess {
    /*margin-left: -32px;
    width: 106%;
    margin-top: -35px;
    margin-bottom: 0px;
    padding-bottom: 0px;*/
}

.tax-btn {
    margin-bottom: 260px;
}

.tax-subtotal {
    margin-top: -25px;
}

#parish_mill_total {
    /*margin-left: 39%;
    width: 87%;
    text-align: right;*/
}

#Parish_mill_tax_total {
    /*margin-left: 22px;
    width: 113%;
    text-align: right;*/
}

.parish_millage_value {
    width: 17%;
}

.table-assess {
    margin-top: 27px;
}

.assess-width-hs {
    width: 11%;
    padding: 2px;
    float: left;
}

.ui-widget-content {
    border: 1px solid #fff !important;
    background: #fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222;
}

#Improvement_Value {
    /*text-align: right;
    width: 120px;
    position: relative;
    top: -61px;
    left: 118px;*/
}

.improve-lable {
    margin-left: 49px;
    position: relative;
    left: -113px;
    top: -38px;
}

.subtotal-assess {
    margin-left: -79px;
    width: 125px;
    text-align: right;
}

.subtotal-homestead {
    margin-left: -21px;
    width: 110px;
    text-align: right;
}

.subtotal-taxpayer {
    margin-left: -1px;
    width: 91px;
    text-align: right;
}

.parish-subtotal {
    margin-left: -47px;
}

.mill-table-width {
    width: 61%;
}

.dt-fifth-lndtable {
    width: 8%;
}

.user-txt {
    width: 177px !important;
}

.txt-right {
    text-align: right;
}

.assess-label-hmstd {
    padding-top: 0px !important;
}

.gen-assess {
    margin-top: -17px;
}

#mill-duration {
    padding-top: 5px;
}

.position {
    margin-left: -6px;
}

.hidden-dd {
    margin-left: -1px;
}

.hidden-dd-spec {
    margin-left: 2px;
}

.dt-fifth {
    width: 4% !important;
}

.tab-position {
    width: 103%;
    margin-left: -17px;
    margin-top: -35px;
}

.assess-no-txt {
    width: 15%;
    padding: 2px;
}

.assess-width-calc {
    width: 11%;
    padding: 2px;
    float: left;
}

.assess-calc {
    margin-left: -15px;
    position: relative;
    width: 103%;
    bottom: 12px; /*height: 414px;*/
}

.down-arrow {
    float: left;
    max-height: 16px;
    max-width: 11px;
    padding-left: 1px;
    position: relative;
    top: 2px;
}

.text-left {
    text-align: left;
}

.assess-radio {
    width: 33%;
    float: left;
    padding: 2px;
}

.tax-position {
    margin-top: -25px;
}

.imps-width {
    width: 6% !important;
}

.adjust-width {
    float: left;
    padding: 2px;
    width: 61%;
}

.fact-width {
    float: left;
    padding: 2px;
    width: 33%;
    position: relative;
    left: 23px;
}

.Neigh {
    width: 20% !important;
    float: left;
    padding: 2px;
}

.fact-label {
    width: 53%;
    margin-left: 81%;
}

.ad-fact {
    margin-left: 105px;
}

#line {
    width: 100%;
    height: 1px;
    color: black !important;
}

.descrip-label {
    position: relative;
    left: 260px;
}

.factor-label {
    position: relative;
    left: 445px;
}

#check-assess {
    width: auto;
    margin-left: 300px;
}

.Owner-gen {
    width: 85px !important;
    float: left;
}

.table-head-maintenance {
    text-align: left;
}

.pin-edit {
    position: relative;
    right: 20px;
    top: 6px;
    width: 14%;
}

.pin-edit-txt {
    position: relative;
    right: 10px;
}

.dlt-parcel {
    width: 7%;
}

.neigh-dd {
    width: 35%;
    float: left;
    padding: 2px;
}

.comment-width {
    width: 156%;
}

.neigh-adjust {
    margin-top: -72px;
}

#tax-account-input {
    float: left;
    margin-left: 2%;
    width: 74%;
}

.Width-10 {
    width: 10%;
}

.Width-40 {
    width: 40%;
}

.Width-166 {
    width: 166%;
}
.Width-145 {
    width: 145%;
}
.legal_desc_text {
    position: relative; /*display: block;*/
    width: 100%;
    height: 320px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.township-btn {
    width: 70px !important;
}

.imp-indicator {
    margin-left: -11px;
    margin-top: -20px;
    width: 40%;
    font-size: 10px;
}

.set-img-indicator {
    float: left;
    width: 30%;
    font-size: 10px;
}

.left_149 {
    margin: 15px auto;
    width: 76%;
    float: left;
    margin-left: 149px;
}

.freeze-position {
    margin-top: -7px;
    float: right;
}

.assess-checkbox {
    /*margin-left: 20px !important;*/
}

.assess-checkbox-label {
    position: relative;
    bottom: 2px;
}

#freeze-btns {
    margin: 15px auto;
    width: 75%;
}

.dt-rank {
    width: 6% !important;
}

.dt-large {
    width: 130px !important;
}

.dt-width-small {
    width: 65px !important;
}

.dt-medium {
    padding: 6px 3px !important;
}

.dt-select-small {
    width: 71px !important;
}

.dt-land-cal {
    width: 120px !important;
}

.dt-cost {
    width: 241px !important;
}

.political-width {
    width: 139px !important;
}

.own_address {
    width: 200px !important;
}

.land_lable {
    margin-left: 39px;
    position: relative;
    top: -37px;
}

.ImpClass {
    width: 331px !important;
}

.edit_parcel {
    position: relative;
    left: 190px;
    bottom: 30px;
}

.bookpage {
    width: 57px !important;
}

.primary {
    width: 81px !important;
}

.transfertxt {
    width: 30% !important;
    padding: 2px;
}

.chk {
    position: relative;
    bottom: 0px;
}

.dropdown_transfer {
    width: 278px !important;
}

.instr {
    width: 72%;
}

.instr-position {
    margin-left: -264px;
}

.township-add {
}

.assigned {
    position: relative;
    top: -65px;
    left: 169px;
}


.assigned_section {
    position: relative;
    top: -65px;
    left: 287px;
}

.township-container {
    float: left;
    width: 49%;
    height: 400px;
    padding: 10px;
    border: 1px solid gray;
    margin-right: 5px;
}

.township-inner-containers {
    margin-top: 30px;
    height: 249px;
    float: left;
    width: 31%;
    margin-left: 11px; /*background-color:green;*/
}

.township-table-scroll {
    overflow-y: scroll;
    background-color: lightgrey;
}

.township-btn-position {
    /*position: relative;
    top: 10px;
    right: 9px;*/
}

.township-btn-height {
    position: relative;
    top: 74px;
}

.township-count {
    position: relative;
    top: 0px;
    left: -2px;
    color: red;
}

.assess-bottom {
    background-color: #C5DCFF;
    float: left;
    width: 100%;
    margin-top: -18px;
    height: 60px;
}

.instr-dd {
    width: 332px !important;
}

#purchase-check {
    /*left: 46%;
    margin-top: 10px;
    position: absolute;
    top: 175px;
    width: auto;*/
}

.addpar-chkbx {
    margin-left: 9px !important;
}

.ward-dd {
    margin-left: -9px;
}

.save-twn {
    position: relative;
    left: 195px;
    top: 10px;
}

.cancel-town {
    position: relative;
    left: 203px;
    top: 10px;
}

.twnship-btn-position {
    width: 47% !important;
}

.second-div-edit {
    margin-top: 15px;
}

.sectionCount {
    color: red;
}

.freeze-lable {
    margin-left: 5px;
}

.show-hide {
    /*position:relative;  float: right; margin-top: 30px;*/
    float: right;
    text-decoration: underline;
}

.subdiv-heading {
    width: 73px !important;
}

.legal-save-btn {
    width: 37% !important;
}

.panel-default > .homestead-background {
    background-color: blue !important;
    margin-bottom: 5px;
}

.tax_year_lable {
    display: inline-block;
    margin-top: 10px;
    font-weight: bold;
    margin-left: 80px;
}

.tax_year_main_menu {
    font-weight: bold;
    padding: 15px;
    color: white;
    font-size: 14px;
    line-height: 20px;
}

    .tax_year_main_menu:hover {
        background-color: White;
        position: relative;
        display: block;
        background: transparent;
    }

.notary-width {
    width: 200% !important;
}

.txt_date {
    display: block;
    width: 45%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.margine-left-46 {
    margin-left: -46%;
}

.txt-notary {
    margin-left: -56%;
    width: 117%;
}

.width-26 {
    width: 26%;
}

.margine-left-104 {
    margin-left: -104%;
}

.margine-left-17 {
    margin-left: -18%;
}

.margine-left-15 {
    margin-left: 15px;
}

.width-80 {
    width: 80%;
}

.width-11 {
    width: 11%;
}

.ward-txt {
    width: 88%;
    margin-left: 11%;
}

.margine-left-11 {
    margin-left: 11%;
}

.margine-left-10px {
    margin-left: 10px;
}

.margine-left-bottom-10px {
    /*margin-left: 10px;
    margin-bottom: 10px;*/
}

.custom-margin {
    margin-top: -15px;
}

.make-upper-case {
    text-transform: uppercase;
}

.make-upper-case-imp {
    text-transform: uppercase !important;
}

.custom-width-aicrafttxt {
    width: 6%;
    padding: 2px;
    float: left;
}

.dashboard-tab-margin .col-sm-4 {
    padding-top: 20px;
}

.ui-widget-overlay {
    opacity: .8 !important;
}

.millage-variable-flat-fee {
    clear: both;
    display: inline;
    float: left;
    width: 100%;
}

.millage-radio-foresty-fee {
    clear: both;
    display: inline;
    float: left;
    width: 60%;
}

.millage-exclude-tax-check {
    float: right;
    margin-right: 6%;
}

.millage_buttons {
    height: 10%;
}

.assmnt_pin_txt {
    margin-left: 20%;
}

.edit-parcel-link-width {
    left: 240px;
}

.Hr-line-for-total {
    width: 75% !important;
    color: black;
    float: left;
    margin-left: 14%;
}

.hr_attr {
    border-top: 1px solid black;
}

.show-assessment {
    position: relative;
    left: 145px;
    bottom: 15px;
}

.e911-button {
    width: 186%;
    margin-top: -45%;
    height: 94px;
    white-space: normal;
}

.margine-top {
    margin-top: -32px;
}

.width-177 {
    width: 177%;
}

.add-assmt {
    position: relative;
    top: 5px;
}

.spec-position {
    position: relative;
    bottom: 17px;
}

#datatable-landinformation_paginate {
    display: none !important;
}

.land-grid-height {
    min-height: 217px !important;
}

.hr-space {
    margin-top: 10px !important;
    margin-bottom: 3px !important;
}

.add-parcel-check {
    left: 63%;
}

.legal_desc_text_position {
    top: 14px;
}

.asmt1 {
    /*color: #FF0000;
    position: relative;
    top: 7px;
    float: left;
    padding-left: 4px;*/
}

.assessment-dd-taxpayer1 {
    width: 35%;
    float: left;
    padding: 2px;
    position: relative;
    left: 30px;
    bottom: 9px;
}

.edit-assmt-no {
    /*position: relative; top: 3px; left: 170px;*/
    /*float: right;*/
}

.assessment-search {
    width: 21%;
    float: left;
    padding: 2px;
    position: relative;
    left: 390px;
    bottom: 9px;
}

.search-icon {
    /*float: right; position: relative; top: -31px; cursor: pointer; left: 31px;*/
}

.SerachDropdown {
    width: 40%;
}

#globalsearch {
    position: relative;
    left: 587px;
    bottom: 80px;
}

.searchLabel {
    position: relative;
    right: 50px;
    top: 27px;
}

.custom-height-panel {
    height: 65px !important;
}

#total-ownership {
    position: relative;
    top: -37px;
    left: -72px;
    text-align: right;
    width: 110px;
}

#total-hmstd {
    position: relative;
    top: -71px;
    left: 115px;
    text-align: right;
    width: 66px;
}

.assmt-panel {
    width: 50%;
    float: left;
    padding: 2px 0;
}

.assmtSearchTxt {
    width: 41%;
    margin-left: 5px;
    float: left;
}

.left {
    float: left;
}

.assmtdd {
    width: 75%;
    float: right;
}

.searchControls {
    float: right;
    width: 82%;
}

.panelTitle {
    margin-top: 9px;
}

.accept-upper-case {
    text-transform: uppercase;
}

input, label, select, textarea, th, td, a, option {
    text-transform: uppercase;
}
    /*select option:nth-child(odd) {
            color:black;
            background:yellow;
            text-transform: uppercase ;
        }*/

    select option {
        text-transform: capitalize;
    }

.DataTables_sort_wrapper {
    text-transform: uppercase;
}

#edit-div #first #edit {
    width: 40%;
}

#edit-div #first .pin-edit {
    display: inline-block;
}

#edit-div #first .view-assessment {
    left: 0;
    right: 0px;
    text-align: right;
}

#edit-div #first .div-width + .view-assessment {
    margin-right: 32px;
}

#pin {
    width: 58%;
}

@media screen and (min-device-width : 450px) and (max-device-width : 995px) {
    /* Styles */
    .div-width div#political {
        width: 30%;
    }
}

.tab-width {
    float: left;
    height: 55px;
}

.custom_font {
    font-size: 13px;
}

#edit1 {
    width: 5%;
    float: left;
    height: 55px;
}

.width_28 {
    width: 28%;
}

.width_40px {
    width: 40px;
}

.tax-align {
    margin-top: 17px;
}

.revalued_date {
    width: 10%;
    float: right;
    margin-right: 7%;
}

.real-estate-updated {
    width: 14% !important;
}

.real-estate-tax-account-txt {
    width: 8%;
}

.real-estate-account-status-txt {
    width: 17%;
}

.real-estate-HMSTD-txt {
    width: 8%;
}

.real-estate-save-btn {
    float: right;
    margin-right: 7%;
    width: 68%;
}

.real-estate-acct-status-label {
    margin-left: 3%;
}
/* Modified Styles 30 Jun 2014 */
.panel-heading {
    padding: 12px 9px;
}




#assess #custom-label div {
    width: 50%;
}

    #assess #custom-label div:nth-child(even) label, #assess #custom-label .total-assesment-div:nth-child(even) label {
        padding-right: 24%;
    }

.add-assmt {
    margin-right: 5px;
}

@media only screen and (min-width:1400px) {
    .panel-body label {
        font-size: 11px;
    }
}

#datatable-landinformation_filter .search-icon1, #datatable-improvement_filter .search-icon {
    float: right;
    position: relative;
    top: 4px;
    cursor: pointer;
    margin-top: -8px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
    padding: 1px;
}

.ui-icon-closethick {
    background-position: -99px -130px;
}

.custom-txt-movable {
    width: 18%;
    padding: 2px;
    float: left;
}

.save-movable {
    width: 52%;
    margin-top: 24px;
    margin-left: 5px;
}

.businessActivitydd {
    width: 28%;
    padding: 2px;
    float: left;
}

.changed-date {
    width: 15%;
    padding: 2px;
    float: left;
}

.changed-date-exemption {
    width: 12%;
    padding: 2px;
    float: left;
}

.exemption-position-label {
    width: 1%;
    padding: 2px;
    float: left;
    text-align: center;
    margin-top: 23px;
}

.business-activity-leased-eq {
    width: 50%;
    padding: 2px;
    float: left;
}

.movable-assmt-types {
    width: 28%;
    float: left;
    padding: 2px;
}

.business-activity-bankshare-eq {
    width: 35%;
    padding: 2px;
    float: left;
    margin-left: 5px;
}

a, a:focus {
    outline: 0 none !important;
}

#location #location {
    padding: 6px 4px;
}

#Total_Ownership {
    /*position: relative;
    top: -52px;
    left: -193px;
    width: 114px;*/
}

#Total_HMSTD {
    /*position: relative;
    top: -52px;
    left: 36px;
    width: 44%;*/
}

#Assessment_details_text {
    width: 86%;
    height: 67%;
    position: absolute;
}

.assmt-info-save-btn {
    position: absolute;
    bottom: 10%;
    left: 33%;
}

.table_heading {
    text-transform: uppercase;
}

.custom-position-txtbx1 {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 69.2%;
}

.tax-payer-ass {
    width: 18% !important;
}

.tax-payer-property-owner {
    width: 25% !important;
}

.tax-payer-acc-no {
    width: 18% !important;
}

.ass-control-label-width {
    width: 29%;
}

.aply-genrl-change-btn {
    width: 214px;
    margin-left: 114%;
}

.transfer_owner_grid_col1 {
    width: 24%;
}

.width-24-per-imp {
    width: 24% !important;
}

.transfer_owner_grid_col4 {
    width: 15%;
}

.real_estate_imp_grid_sq_ft {
    width: 9%;
}

.panel-title {
    text-transform: uppercase;
}

.public_service_grid_col1 {
    width: 18% !important;
}

.public_service_grid_col2 {
    width: 16% !important;
}

.public_service_grid_col3 {
    width: 9% !important;
}

.public_service_grid_acct_status {
    width: 19% !important;
}

.public_service_grid_change_dt {
    width: 11% !important;
}

.public_service_grid_clerk_nm {
    width: 14% !important;
}

.public_service_grid_assess_val {
    width: 12% !important;
}

.zero_px_width {
    width: 0px !important;
}

.one_per_width {
    width: 1% !important;
}

.ps_detail_div {
    margin-top: -2%;
}

.table-head1 {
    text-align: left;
}

.edit1 {
    color: #79B3D5 !important;
}

#Ps_total_Assess_val {
    /*position: relative;
    top: -61px;
    left: -228px;
    width: 118%;*/
}

#Ps_remainign_Assess_val {
    /*position: relative;
    top: -61px;
    left: -295%;
    width: 118%;*/
}

.ps_assess_lable {
    left: -168%;
    position: relative;
    top: -37px;
}

.ps_remaining_ass_lable {
    left: -337%;
    position: relative;
    top: -37px;
}

.assessment_type_label_width {
    width: 21%;
}

.edit_ass_owner {
    color: #79B3D5 !important;
}

.width-61 {
    width: 61% !important;
}

.width-7 {
    width: 7% !important;
}


.date-txt {
    width: 100% !important;
}

.taxable-value {
    width: 143px !important;
}

.qty {
    width: 71px !important;
}

.Width-45 {
    width: 45%;
}

.Width-30 {
    width: 30% !important;
}

.width-60 {
    width: 60%;
}

.form-group1 {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    margin-right: -52px;
    width: 24%;
}

.width-74 {
    width: 74%;
}

.search_txt {
    width: 27%;
    margin-top: 3%;
}

.search-button {
    margin-top: -10%;
    margin-left: 0%;
}

.save-exempt {
    top: 30px;
    position: relative;
    left: 210px;
    width: 70px !important;
}

.exdetails {
    /*position: relative;
    top: 65px;*/
    margin-top: 140px;
}

.assmt-search-button {
    margin-top: -10%;
    margin-left: 22%;
}

#search-result {
    margin-top: -3%;
}

.movable-assess {
    margin-left: -32px;
    width: 105%;
    margin-top: -35px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.property-descrip {
    width: 18%;
    padding: 2px;
    float: left;
}

.lic-no {
    width: 12%;
    padding: 2px;
    float: left;
}

.property-descrip-pipe {
    width: 20%;
    padding: 2px;
    float: left;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: hidden;
    zoom: 1;
}

.businessActivitydd-watercraft {
    width: 31%;
    padding: 2px;
    float: left;
}

.ass-search-width {
    width: 40%;
}

.ass-owner-search-rdb {
    margin-left: 2%;
    margin-top: -34px;
}

.ass-owner-search-btn {
    margin-top: -10%;
    margin-left: 33%;
}

.ass-owner-search-radio {
    margin-top: -7%;
}

.width-14 {
    width: 14% !important;
}
.width-15 {
    width: 15% !important;
}
.width-21 {
    width: 21%;
}

.DetailsExtCost {
    position: relative;
    top: -60px;
    left: -184%;
    width: 113%;
}

.DetailsMarketValue {
    position: relative;
    top: -37px;
    right: 130px;
    width: 89%;
}

.DetailsAssessedValue {
    position: relative;
    top: -37px;
    width: 86%;
    left: 35px;
}

.mov-total-lable {
    left: -217%;
    position: relative;
    top: -37px;
}

.SummaryExtCost {
    position: relative;
    top: -60px;
    left: -225%;
    width: 126%;
}

.MarketValue {
    position: relative;
    top: -37px;
    right: 180px;
    width: 104%;
}

.AssessedValue {
    position: relative;
    top: -37px;
    width: 102%;
    left: 12px;
}

.summary-total-lable {
    right: 461px;
    position: relative;
    top: -37px;
}

.width-assmt-type {
    width: 200px !important;
}

.scroll {
    overflow: scroll !important;
}

.leftS {
    left: -6%;
}

.width-ext {
    width: 165px !important;
}

.width-market {
    width: 135px !important;
}

.apply_millage {
    color: #79B3D5;
}

    .apply_millage:hover {
        color: #A4DB79;
    }

#add-factor-div {
    width: 13%;
    position: relative;
    top: 7px;
    margin-left: 200px;
}

.scrollit-height {
    overflow-y: scroll;
    height: 274px;
}

.width-157 {
    width: 157px !important;
}

.invmerc-totals {
    float: right;
    width: 18%;
    position: relative;
    padding: 2px;
    margin-left: 4px;
    bottom: 13px;
}

.lbl-invmerc {
    position: relative;
    bottom: 10px;
}

.edit-taxPayer {
    /*margin-left: 25%;*/
}

.width-rdbtn {
    width: 116px !important;
}

.width-cost-grid {
    width: 110px !important;
}

.property-class-ward {
    /*margin-top: 1% !important;
    width: 17%;
    margin-left: 13%;*/
}

.float_right {
    float: right !important;
}

.margine-top {
    margin-top: 7% !important;
}

.millage_button {
    float: right;
    margin-top: 2%;
    margin-right: -7%;
}

.tax_btn {
    margin-right: 1%;
}

.m-btn-width {
    width: 8% !important;
}

.millage-info-container {
    float: left;
    width: 44%;
    padding: 10px;
    height: 100%;
    border: 1px solid gray;
    margin-right: 5px;
}

.avail-millage-list {
    width: 100%;
}

.applied-millage-list {
    float: right;
    width: 100%;
}

.fwd-btn {
    text-align: center;
    margin-top: 19%;
}

.prev-btn {
    text-align: center;
    margin-top: 3%;
}

.avail-millage-inner-container {
    margin-top: 11px;
    float: left;
    width: 97%;
    margin-left: 11px;
}

.btn-width41 {
    width: 41% !important;
    margin-top: 81px !important;
    margin-left: 28px !important;
}

.zerowidth {
    width: 0% !important;
}

.millage_table_height {
    height: 91%;
}

.millage-perct-edit {
    height: 19px;
    margin-top: -4px;
    margin-left: -6%;
    width: 142px;
}

.m-perecentage-edit {
    position: relative;
    margin-left: 8px;
}

.save-millage-percentage {
    float: right;
    margin-top: -4%;
    font-size: small;
    margin-right: 13%;
}

.cancel-millage-percentag {
    margin-top: -1% !important; /* margin-right: 15%!important; */
    font-size: small;
    float: right;
    margin-right: 8px;
}

.Save-cancel-button {
    margin-top: 2px;
    margin-right: 15px;
}

.millage_edit_percent {
    float: left;
    margin-left: 8px;
}
/* millage-info start */
.millage-info-text {
    float: left;
    width: 49%;
}

.millage_percentag_text {
    text-align: right;
    float: left;
    height: 22px;
    width: 80px;
}

.millage-info-percentage {
    float: left;
    width: 26%;
    margin-left: 3%;
}

#millage-info-edit {
}

#millage-info-save {
    display: none;
}

.millage_save_cancel {
    float: left;
    margin-left: 4%;
}

.millage_info {
    height: 90%;
}
/* millage-info end */
.width-life-qty {
    width: 56px !important;
}

.width-fact-ex {
    width: 77px !important;
}

.1pxMargine_rigth {
    margin-right: 1px;
}

.millage_variable_flat_fee_text {
    float: left;
    margin-left: 3%;
}

.field_set_font {
    font-size: large;
}

.variable_flat_fee {
    width: 45%;
}

.variable_flat_fee_txt {
    float: left;
    margin-left: 4%;
    width: 44%;
}

.flat_fee {
    float: left;
    margin-left: 12px;
}

.millage_edit_flat_fee {
    float: left;
    margin-left: 56%;
    margin-top: -13%;
}

.flat_fee_save_cancel {
    float: left;
    margin-left: 56%;
    margin-top: -18%;
}

.well_serial_no_radio {
    margin-top: 5% !important;
}

.well_serial_number_search_button {
    float: right !important;
    margin-right: -13% !important;
}

.legal_desc_ward {
    margin-top: 3% !important;
    margin-left: 10% !important;
}

.legal_desc_search_btn {
    float: right !important;
    margin-top: 114px !important;
}

.m_prognose_code {
    width: 12% !important;
}

.m_year {
    width: 7% !important;
}

.m_start_year {
    width: 10% !important;
}

.m_millage_flat_fee {
    width: 10% !important;
}

.oilwellHistory {
    position: relative;
    top: 35px;
    left: 5px;
}

.sectionDD {
    float: left;
    margin-top: 3% !important;
    margin-left: 11% !important;
    width: 11% !important;
}

.townshipDD {
    width: 9% !important;
    float: left !important;
}

.township_search_btn {
    float: left !important;
    margin-top: 10.5% !important;
    margin-left: -2%;
}

.search_start_date {
    float: left;
    width: 19%;
    margin-top: 2%;
}

.search_end_date {
    float: left;
    width: 19%;
    margin-top: 2%;
    margin-left: 2%;
}

.margin-left {
    margin-left: 3%;
}

.width-18 {
    width: 18%;
}

.search_date_sale_validation {
    float: right;
    margin-top: -2%;
    margin-right: 8%;
}

.sale_val_dd {
    width: 45%;
    margin-left: 6%;
}

.sale_validation_text {
    margin-top: 3% !important;
    margin-left: 1% !important;
    width: 90% !important;
}

#search-assessment-by-date {
    margin-left: 12%;
}

.search_txt {
    width: 27%;
    margin-top: 3%;
}

.addr_search_btn {
    width: 30%;
    position: relative;
    left: 305px;
    bottom: 18%;
}

.addr-search-radio {
    margin-top: -3%;
}

.Width-38 {
    width: 38% !important;
}

.Note_type_dd {
    margin-left: 7% !important;
}

.Note_search_btn {
    margin-top: 6%;
    margin-left: 25%;
}

.iframeHeight {
    height: 50%;
}

#clear-assessment-search-by-date {
    margin-left: 4%;
}

#clear-assessment-search {
    /*margin-left: 35%;
    margin-top: -10%;*/
}

#clear-assessment-search-dd {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-township {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-name {
    /*margin-left: 70%;
    margin-top: -10%;*/
}

.property_class_btns {
    margin-left: 13%;
}

#clear-search-by-property-class {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-legal-desc {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-note {
    /*margin-left: 60%;
    margin-top: -6%;*/
}

.Note_Search_btn {
    margin-left: 19%;
}

#clear-search-by-well-serial-no {
    float: right;
    margin-right: -50%;
    margin-top: -10%;
}

.notes_type_head {
    margin-top: -2% !important;
    color: #3784b1;
}

.Note_text_box {
    width: 93% !important;
    margin-top: 1% !important;
    margin-bottom: 3% !important;
    margin-left: 3% !important;
    height: 162px;
}

.Note_label {
    margin-left: 3%;
}

.Note_Save_btn {
    float: right;
    margin-right: 21%;
    margin-top: 11%;
}

.assmt-label {
    /*width: 19%;*/ /* width: 19%; */
    font-size: 13px !important;
    top: 6px;
    position: relative;
    color: #3784b1;
    float: left; /* left: 0px; */
    right: 5px;
}

.assmt-btn-div {
    position: relative;
    top: -7px;
    float: right;
}

.add-baselot {
    width: 230px !important;
}

.add-nghborhood-btn {
    width: 235px !important;
}

.move-txt {
    width: 27%;
    padding: 2px;
    float: left;
}

.move-owner-txt {
    width: 45%;
    padding: 2px;
    float: left;
}

.search-add {
    /*width: 185px !important;
    margin-top: 24px;*/
}

.scrollAddress {
    overflow-y: auto;
    height: 200px;
}

.scrollAddressgetpar {
    overflow-y: auto;
    height: 164px;
}



.lable-notes-count {
    float: right;
    margin-right: 5%;
}

.add_note_label {
    margin-right: 3% !important;
}

.search_millage_subd_radio {
    margin-left: 3% !important;
}

.search_millage_land_radio {
    margin-left: 4% !important;
}

.search_mllage_both_radio {
    margin-left: -6%;
}

.millage_search_btn {
    float: right;
    margin-right: -7%;
    margin-top: 2% !important;
}

.all_millage_box {
    height: 185px !important;
    width: 154% !important;
}

.millage_in_notIn_radio {
    float: right;
    margin-right: 31%;
    margin-top: 2%;
}

.millage_search_place_fips {
    float: right;
    margin-right: 33%;
    margin-top: -18%;
    width: 13%;
}

.millage_land_radio {
    float: right;
    margin-top: -17%;
    margin-right: 2%;
}

.millage_seaech_land_classDD {
    float: right;
    width: 15%;
    margin-right: 3%;
    margin-top: -18%;
}

.parcel_note_button {
    float: right !important;
    width: 8%;
    margin-right: 2%;
    margin-top: -3%;
}

.width-pipeline-length {
    width: 122px !important;
}

.property-code-add {
    float: right;
    margin-right: 25px;
    margin-top: 9px;
}

.expand-div-container {
    width: 90%;
}

.btn-container {
    float: left;
    width: 44%;
    margin-left: 10px;
}

.btn-group-container {
    min-height: 40px;
    margin-top: 15px;
}

.btn-left-align {
    margin-left: 90px;
}

.search-button-address {
    margin-top: 2%;
    margin-left: 1%;
}

.address-search-btn {
    padding-left: 390px;
    float: left;
    width: 100%;
}

.assmt_search_no_width {
    width: 21% !important;
}

.land-class-popup {
    width: 65% !important;
}

.land_class {
    height: 340px !important;
}

#apply_millage_by_land_class {
    float: left;
    margin-left: 11%;
}

#cancel_apply_mlg_by_land_class {
    float: right;
    margin-right: -91%;
}

.navbar-nav ul > li {
    display: block;
}

.popoverMenuLine {
    border-top: 1px solid black !important;
}

.editLot {
    color: #79B3D5 !important;
}

.scrollNeighborhood {
    /*overflow-y: scroll;
    height: 337px;*/
}

.delete-assmt-btn {
    float: left;
    padding-left: 140px;
    width: 100%;
}

body:nth-of-type(1) img[src*="Blank.gif"] {
    display: none;
}

.ps_rpt_search_btn {
    float: left;
    margin-left: 37%;
    margin-top: -36px;
}

.ps_rpt_place_fips_dd {
    float: left;
    width: 24%;
}

.Grand-recap-acct-statusDD {
    float: left;
    margin-left: 3% !important;
}

#PsGrandSummaryRecap {
    margin-left: 2%;
    margin-top: 2%;
}

.ps_Report_dd {
    margin-left: 22%;
    margin-top: -25px;
    width: 20%;
}

.ps_Report_dd_div {
    margin-left: 9% !important;
    width: 100%;
    top: 12%;
}

.current_assmt_no_content {
    margin-left: 22% !important;
    margin-right: 27.50% !important;
}

    .current_assmt_no_content .current-assessment-number td {
        text-transform: capitalize !important;
    }

#submit-btn-GrandRecap {
}

.makeCapitalize td {
    text-transform: capitalize !important;
}

#save-district-value {
    margin-left: 12% !important;
}

.width-28 {
    width: 28% !important;
}

.report-container {
    width: 86%;
    margin-left: 7%;
}

.ps_report_result_Header {
    margin-top: 2% !important;
}

.ps_Report_Template {
    margin-left: 20% !important;
}

.tax_year_drop_down {
    margin-left: 51%;
    margin-top: -35px;
}

.report_panel {
    margin-left: 7% !important;
    margin-right: 8% !important;
}

.Grand_Recap_Result_Header {
    margin-top: 5%;
}

.Grand_Recap_Summary_Tax_Year {
    margin-left: 41%;
    margin-top: 9px;
}

.Grand_Recap_sbmt_btn {
    float: left;
    margin-left: 16%;
    margin-top: -3%;
}

.readonly {
    cursor: not-allowed;
    background-color: #eee;
    opacity: 0.3;
    pointer-events: none;
}

.currentAssmtNoForpp {
    margin-left: 22% !important;
    margin-right: 27% !important;
}

.Abstract_summary {
    margin-top: 3% !important;
    margin-left: 1% !important;
}

.multiSelectDdl input {
    height: 36px;
}

.Abstract_summary_header {
    margin-top: 10%;
}

.Abstract_summary_Report {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.abstrct_summary_rpt_btn {
    float: right;
    margin-right: 34%;
    margin-top: -3%;
}

.freeeze_type_dd {
    float: left;
    margin-left: 2%;
    margin-top: 0px;
}

.Freeze_list_rpt_btn {
    float: left;
    margin-left: 3%;
    margin-top: 2%;
}

.Freeze_list_Tax_Year_div {
    float: left;
    margin-left: 3%;
    margin-top: 0%;
}

.tax_year_label {
    margin-left: 1%;
    width: 100%;
}

.Freeze_list_Tax_Year_dd {
    margin-left: 115%;
    margin-top: -18%;
}

.freezeListReportViewer {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
}

.UsufructListTaxYear {
    float: left;
    margin-left: 1%; /*margin-top: 2%;*/
    width: 12%;
}

.usufruct_tax_year_dd {
    float: left;
    margin-left: 120%;
    margin-top: -16%;
}

.usufruct_list_btn {
    float: left;
    margin-left: 3%;
    margin-top: 2%;
}

.UsufructListReport {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.UsufructListReportViewr {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.u_report_viewer {
    margin-left: 98px;
    margin-right: 98px;
}

.assessment_class {
    margin-left: 1%;
    margin-top: -14%;
    position: absolute;
}

.land_class_radio {
}

.imp_class_radio {
}

.class_dd {
    float: left;
    margin-left: 19%;
    margin-top: 0%;
    width: 36%;
}

.Freeze_report_Submit_btn {
    float: right;
    margin-right: 12%;
    margin-top: -4px;
}

.Freeze_Report_Tax_Year {
    float: left;
    margin-left: -1%;
    margin-top: 0%;
}

.GrandRecapReportTemplate {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.reportView > table {
    width: 100% !important;
}

.reportView > div {
    margin-top: 7px;
}

.Frreze_Report_tax_year_DD {
    margin-left: 113%;
    margin-top: -25px;
    width: 95%;
}

.Freeze_Report_tax_year_lable {
    margin-left: 1%;
    width: 112%;
    margin-top: 61px;
}

.Freeze_Report_By_Class_ReportViewer {
    margin-left: 10% !important;
}

#current_assmt_no_rpt {
    margin-left: 7%;
}

.current-assessment-number {
    margin-left: 7%;
}

.Assessment_Detail_PP {
    margin-left: 20% !important;
}

.ps-current-assmt-no {
    margin-left: 21% !important;
}

.owner-percent {
    margin-top: 5% !important;
}
/*
#ownership_percent
{
    margin-left: 10%;
}
*/
.addressSearch {
    float: left;
    width: 7%;
    padding: 1px;
}

.text-right {
    text-align: right;
}


.parcel_with_multiple_owner_report {
    margin-left: 22%;
}

.oil_gas_well_adj_fact {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.oil_gas_well_category_dd {
    margin-left: 2%;
    float: left;
}

.oil_gas_well_status {
    margin-left: 5%;
    float: left;
}

.oil_gas_tax_year_div {
    float: left;
    margin-left: 4%;
}

.oil_gas_tax_year_dd {
    margin-left: 1%;
    margin-top: 0%;
}

.oil_gas_report_submit_btn {
    float: left;
    margin-left: 6%;
    margin-top: 2%;
}

.oil_gas_well_type {
    margin-left: 5%;
}

.subdivision_listing_report {
    margin-left: 10%;
}

.abstract_report_tax_year_dd {
    margin-left: -1%;
    margin-top: -1px;
    width: 20%;
}

.Abstract_summary_tax_year_div {
    margin-left: 47.5%;
    margin-top: 9px;
    width: 47%;
}

.Grand_Recap_tax_year {
    margin-left: 47%;
    margin-top: 9px;
}

.Grand_recap_tax_year_dd {
    margin-left: 0%;
    margin-top: 0px;
    width: 20%;
}

.sort_by_label {
    margin-left: 2%;
}

.public_service_tax_year {
    margin-left: 48%;
    margin-top: -63px;
}

.public_service_tax_year_dd {
    margin-top: 0px;
    width: 20%;
}

.public_service_sort_by_dd {
    margin-left: 20%;
    margin-top: 0px;
    width: 20%;
}

.public_service_tax_lable {
    margin-left: 20%;
}

.OilWellReportLable {
    float: left;
    margin-left: 1%;
    width: 12%;
}

.OilWellReportbtn {
    float: left;
    margin-left: 3%;
    margin-top: 2%;
}

.parcel_wth_owner_hmstd_tax_year_div {
    margin-left: 2%;
    width: 12%;
}

.parcel_wth_owner_hmstd_sbt_btn {
    margin-left: 18%;
    width: 6%;
    margin-top: -3%;
}

.Parcel_multiple_owner_hmstd {
    margin-left: 18%;
}

.rpt_land_dd {
    float: left;
}

.rpt_imp_dd {
    float: left;
    margin-left: 2%;
}

.lnd_imp_tax_year_div {
    float: left;
    margin-left: 2%;
}

.lnd_imp_sbt_btn {
    float: left;
    margin-left: 2%;
    margin-top: 2%;
}

.land_imp_class {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.assessment_type {
    float: left;
}

.report_type {
    float: left;
    margin-left: 4%;
}

.alt_account_status {
    float: left;
    margin-left: 4%;
}

.millage_type {
    float: left;
    margin-left: 4%;
}

.note_type {
    float: left;
    margin-left: 4%;
}

.alt_political_subdivision {
    float: left;
}

.permission-container {
    overflow-y: auto;
    overflow-x: hidden;
    height: 200px;
}

.print-btn {
    margin: 0 auto;
    width: 100px;
}

.print-btn-margin {
    margin-top: 15px;
}

.market-area-report {
    margin-left: 24%;
}

.readonly-permission {
    pointer-events: none;
    opacity: 0.7;
    z-index: inherit;
}

.remove-permission {
    pointer-events: all;
}

.improvement-class-report {
    margin-left: 22.5%;
}

.print-btn-margin-btm {
    margin-bottom: 55px;
}

.clearform {
    clear: both;
}

hr {
    clear: both;
    margin-top: 7%;
}

.assmt_range_lable {
    float: left;
}

.common_check {
    float: left;
    margin-top: 198px;
    width: 40%;
    position: absolute;
}

.report_structure {
    float: right;
    margin-top: 25.3%;
    margin-right: 3%;
}

.alt_submit_btn {
    float: left;
    margin-top: 28%;
}

.mainContent {
    overflow: scroll;
}

.Abstract_summary_tax_year_label {
    margin-left: -1%;
}

.millage-maintenance-report {
    margin-left: auto;
    margin-right: auto;
    width: 90%;
}

.abstract_summary {
    margin-left: 4%;
}

.business-activity-position {
    position: relative;
    top: 10px;
}

.property-code-position {
    width: 11%;
    position: relative;
    left: 55px;
}

.print-btn-margin-btm-search {
    margin-bottom: 35px;
}

.print-dialog a:link {
    color: #0008FF;
}

/* visited link */
.print-dialog a:visited {
    color: #0008FF;
}

/* mouse over link */
.print-dialog a:hover {
    color: #333333;
}

/* selected link */
.print-dialog a:active {
    color: #333333;
}

.homestead-report {
    margin-left: 9%;
}

.alt_report {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.ps_report_by_company {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}

.ps_report_by_ward {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}

.ps_report_by_type {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}

.pp_listing_summary {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.alt_export_btn {
    float: left;
    margin-left: 2%;
    margin-top: 28%;
}

.cama-lable {
    width: 28.666667% !important;
    float: left;
}

.cama-label-style {
    width: 17.666667% !important;
    float: left;
}

.CAMA-dd {
    float: left;
    width: 32.5%;
    padding: 3px;
}

.CAMA-containers {
    height: 240px;
    float: left;
    width: 26%;
    margin-left: 11px;
}

.CAMA-build-txt {
    width: 15%;
    float: left;
    padding: 5px;
}

.CAMA-btn-pos {
    position: relative;
    top: 30px;
    right: 150px;
    float: left;
}

.add-component {
    position: relative;
    float: left;
    left: 304px;
}

.CAMA-qlty-txt {
    width: 30%;
    float: left;
    padding: 5px;
}

.CAMA-radio-lable-pos {
    position: relative;
    bottom: 3px;
    left: 5px;
}

.CAMA-radio-pos {
    position: relative;
    bottom: 12px;
}

.CAMA-div-pos {
    position: relative;
    top: 20px;
}

.CAMA-cal-div-pos {
    position: relative;
    top: 3px;
}

.indicates-tax-acct {
    float: left;
    color: red;
}

.masonry-radio-pos {
    margin-left: 10px !important;
}

.audit-trail-btn {
    margin-left: 47%;
    margin-top: -33px;
    width: 8%;
}

.depre-dd {
    width: 280px !important;
}

.forgot-pass-errmsg-div {
    float: left;
    position: relative;
    right: 15px;
}

.parcel_wth_owner_rdlc {
    margin-left: 5%;
    margin-right: 3%;
    width: 90%;
}

/*#abstract_listing_taxroll #acct_status {
    height: 65px;
}*/

.error-message-login {
    color: #FF0000;
    margin-right: 0;
    width: 95%;
    margin-left: -5%;
    list-style: none;
    font-size: medium;
}

.popup-container-div {
    float: left;
    text-align: center;
    width: 450px;
}

.hide-popup-container-div {
    display: none;
}

.popup-form-container-div {
    float: left;
    margin: 10px;
    width: 400px;
}

.popup-editor-label-div {
    float: left;
    width: 150px;
    text-align: right;
    padding-right: 10px;
}

.button-container-div {
    float: left;
    width: 100%;
    position: relative;
    margin: 10px auto;
}

.btn-container-div {
    float: right;
    padding-right: 10px;
}

.form-input-container {
    float: left;
    width: 60%;
    position: relative;
}

.scrollAuditTrail {
    overflow-y: scroll;
    height: 470px;
}

.button-small {
    display: inline-block;
    padding: 6px;
    background: -moz-linear-gradient(#64C5F2, #0986fc) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64C5F2), color-stop(100%,#0986fc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #64C5F2 0%,#0986fc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #64C5F2 0%,#0986fc 100%); /* Opera 11.10+ */
    /*background: -ms-linear-gradient(top, #64C5F2 0%,#0986fc 100%);*/ /* IE10+ */
    background: #0986fc 100%;
    background: linear-gradient(to bottom, #64C5F2 0%, #0986fc 100%); /* W3C */ /*background: -moz-linear-gradient(#64C5F2,  #0986fc) repeat scroll 0 0 transparent;  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64C5F2', endColorstr='#0986fc',GradientType=0 );  IE6-9  */
    border-color: #34BFF3 rgba(0, 0, 0, 0.05) #003C8B;
    padding: 9px 20px;
    margin: 0;
    font: bold 1em/1.375 sans-serif;
    color: #fff !important;
    border: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    text-align: center;
    text-transform: uppercase;
    -webkit-transition: all 0.35s ease-out;
    -moz-transition: all 0.35s ease-out;
    -ms-transition: all 0.35s ease-out;
    transition: all 0.35s ease-out;
}

.letter-btn {
    margin-left: 36%;
    margin-top: -33px;
    width: 10%;
}

.Forms-letter-Radio-Button-Improvement {
    margin-left: 42%;
    margin-top: -5%;
}

.Forms-letter-Radio-Button-Residential {
    margin-left: 59%;
    margin-top: -7%;
}

.Forms-letter-Radio-Button-Taxes {
    margin-left: 77%;
    margin-top: -7%;
}

.Forms-Letter-Radio-Div {
    width: 45% !important;
}

.ps_rpt_place_fips_Letter {
    float: left;
    width: 20%;
    padding-right: 1%;
    margin-right: -4%;
}

.percent-ownership-report {
    margin-left: -11%;
}

.sub-list-report {
    margin-left: -5%;
    width: 100%;
}

.scrollMap {
    -webkit-transform: translate3d(0, 0, 0);
    overflow: auto;
    height: 500px;
    -webkit-overflow-scrolling: touch;
    /*   position: fixed;*/
}



.add-new-assmt-btn {
    width: 35%;
}

.report-top {
    margin-top: 50px;
}

.assessment_class1 {
    margin-left: 1%;
    margin-top: -15%;
    margin-bottom: 5%;
}


.personal-prop-div-20 {
    display: inline-block;
    padding-left: 2%;
    width: 20%;
}

.personal-prop-div-30 {
    display: inline-block;
    padding-left: 2%;
    width: 30%;
}

.Freeze_Report_By_Class_code_ReportViewer {
    margin-left: 5% !important;
    margin-right: 5%;
}

.assessment_class2 {
    margin-left: 1%;
    margin-top: -16%;
    margin-bottom: 5%;
}

.Assessment-taxyear-drop-down {
    width: 140%;
    /* margin-top: -40%; */
}

.Assessment-taxyear-printbtn {
    /* margin-left: 42%;
  margin-top: -9%;*/
    margin-left: 2%;
    margin-top: 13%;
}

.Radio-btn-div-3 {
    display: inline-block;
    float: left;
    padding-left: 2%;
    width: 8%;
}


.Radio-btn-div-3-new {
    display: inline-block;
    width: 3%;
}


.Drop-down-div-20 {
    display: inline-block;
    float: left;
    margin-top: -6px;
    width: 30%;
}

.Drop-down-div-new-20 {
    display: inline-block;
    width: 30%;
}

#PrintBtnDropDown {
    width: 43%;
    /*margin-left: 22%; */
    margin-left: 29%;
}

.Drop-down-tax-year-Ass-report {
    display: inline-block;
    /* padding-left: 2%;*/
    width: 25%;
    /*margin-left: 21%; */
    padding-bottom: 5%;
}

.LabelAssDropDown {
    margin-top: 24%;
    padding-left: 8%;
}



.hideradiobtn {
    padding-bottom: 5%;
}

.add-cama-lable {
    float: left;
    margin-top: 15px;
    width: 5%;
}

.add-cama-dd {
    width: 22%;
    float: left;
    padding: 2px;
}

.modelfieldadjstment {
    right: -30%;
    position: relative;
}

.margin-in-popup {
    margin-left: 1.5%;
}

.mysteps {
    display: inline-block;
    background: #2184be;
    color: #FFF !important;
    font-weight: 500;
    padding: 16px 75px !important;
    text-decoration: none !important;
    margin: 5px;
    border-radius: 5px;
    line-height: 140%;
}

.tabborder {
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}

.parcel-tab-position {
    width: 101%;
    margin-top: 1%;
}

.personal-prop-div-15 {
    display: inline-block;
    padding-left: 2%;
    width: 15%;
}

.personal-prop-div-25 {
    display: inline-block;
    padding-left: 2%;
    width: 25%;
}

.personal-prop-div-23 {
    display: inline-block;
    padding-left: 2%;
    width: 23%;
}

marg {
    /*width: 2%;
    display: inline-block;*/
}

.personal-prop-div-10 {
    display: inline-block;
    padding-left: 2%;
    width: 10%;
}

.mrgn-left-4per {
    margin-left: 4%;
}

.audit-trail-table-width-140 {
    width: 140px;
}

.print-btn-margin-lotvalue {
    margin-top: -25px;
    margin-bottom: 13px;
}

.taxes_print_top {
    margin-top: 72%;
}

.tax_breakdown_reportviewer {
    /* margin-top: 3% !important; */
    margin-left: 1% !important;
}

/*.reportView RDLCReport alt_report table tr:nth-child(3) td{
    position:relative;
}*/
.div-revision-no {
    margin-left: 15px;
    margin-top: 10px;
}

.scrollTaxes {
    overflow-y: scroll;
    height: 100px;
}

.width-detail-descrip {
    width: 250px !important;
}

.width-6 {
    width: 6% !important;
}

.inner-div-10 {
    display: inline-block;
    width: 10%;
}

.inner-div-20 {
    display: inline-block;
    width: 20%;
}

.inner-div-15 {
    display: inline-block;
    width: 15%;
}

.inner-div-30 {
    display: inline-block;
    width: 30%;
}

.inner-div-40 {
    display: inline-block;
    width: 40%;
}

.inner-div-45 {
    display: inline-block;
    width: 45%;
}

.inner-div-49 {
    display: inline-block;
    width: 49%;
}

.inner-div-50 {
    display: inline-block;
    width: 50%;
}

.inner-div-5 {
    display: inline-block;
    width: 5%;
}

.export-btn-print {
    padding-top: 5%;
    margin-left: 38%;
}

#printBtnTopTenTaxpayer {
    width: 40%;
}

.add-baselot-link {
    width: 323px !important;
}

#fee-subtotal-muncipal {
    left: 320px;
    position: relative;
    bottom: -5px;
}

.print-parhist-report {
    margin-top: -3%;
    margin-left: 73%;
}

.personal-prop-div-05 {
    display: inline-block;
    padding-left: 10px;
    width: 5%;
}

.padding-top-div {
    padding-top: 5px;
}


#submit-btn-parcel-wo-photo-report {
    margin-left: 550%;
}

.div-bottom-border {
    border-bottom: 1px solid #c3ddec;
}

.inner-div-5px {
    display: inline-block;
    width: 5px;
}

.report-form-top-padding {
    padding-top: 1%;
}

.notice-submit-btn {
    position: relative;
    top: 2px;
}

.summary-div {
    /*position: relative;
    top: 40px;*/
}

.scrollParishTaxes {
    overflow: scroll;
    height: 558px;
}

.owner-div-width-24 {
    width: 24%;
}

.btn-action-update-user {
    width: 60%;
}

.print-button-taxbreakdown {
    margin-top: 94%;
}

.ParcelHistoryRPT {
    position: relative;
}

.cus-hgt {
    height: 118px;
}

.pos-top {
    top: 5px;
}

.submit-btn-margin-left-44 {
    margin-left: 44%;
}

.deletePin {
    float: left;
    margin-top: 3px;
    margin-left: 10px;
}

.unresize {
    resize: none;
}

.set_height_200px {
    height: 200px;
}

.set_height_130px {
    height: 130px;
}

.some-handle {
    background-image: url("../Content/img/handle.png");
    background-repeat: repeat-x;
    height: 18px;
    margin: 0 1px;
}

.some-handle {
    cursor: move;
}

.btn-addcontact {
    margin-top: 24%;
    width: 100%;
}

.remove-img-client {
    padding: 10px;
    cursor: pointer;
    float: left;
    padding-top: 35px;
}

.remove-img-align {
    margin-top: 23px;
    margin-left: 27px;
}

.Set-CAMA-Description-width {
    width: 97%;
}

.set-width-20 {
    width: 20%;
}

.parcel-search-panel {
    width: 32%;
    float: right;
    padding: 2px 0;
}

.parcel-search-textbox {
    width: 70%;
    margin-left: 5px;
    float: left;
}

.set-width-123 {
    width: 123%;
}

.sales_description_text_box {
    position: relative; /*display: block;*/
    width: 128%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.set_sales_textarea_width {
    position: relative; /*display: block;*/
    margin-left: 18px;
    float: left;
    width: 64%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.parcel_transfer_checkbox {
    left: 6%;
    position: absolute;
}

.save_cancel_button {
    margin: 15px auto;
    width: 76%;
    float: left;
    margin-left: 50px;
}

.assessed-value-label {
    position: relative;
    top: -37px;
    margin-right: -13%;
}

.total-assess-value-div {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 61.7%;
}

.total-assess-value-textbox {
    position: relative;
    top: -61px;
    left: 160px;
    text-align: right;
    width: 119px;
}

.custom-position-txtbx2 {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 65.4%;
}

.disabled {
    cursor: no-drop !important;
}

.timezoneclass {
    width: 500px !important;
}

.div-revision-no {
    margin-left: 15px;
    margin-top: 10px;
}

.scrollTaxes {
    overflow-y: scroll;
    height: 100px;
}

.width-detail-descrip {
    width: 250px !important;
}

.width-6 {
    width: 6% !important;
}

.inner-div-10 {
    display: inline-block;
    width: 10%;
}

.inner-div-20 {
    display: inline-block;
    width: 20%;
}

.inner-div-15 {
    display: inline-block;
    width: 15%;
}

.inner-div-30 {
    display: inline-block;
    width: 30%;
}

.inner-div-40 {
    display: inline-block;
    width: 40%;
}

.inner-div-45 {
    display: inline-block;
    width: 45%;
}

.inner-div-49 {
    display: inline-block;
    width: 49%;
}

.inner-div-50 {
    display: inline-block;
    width: 50%;
}

.inner-div-5 {
    display: inline-block;
    width: 5%;
}

.export-btn-print {
    padding-top: 5%;
    margin-left: 38%;
}

#printBtnTopTenTaxpayer {
    width: 40%;
}

.add-baselot-link {
    width: 323px !important;
}

#fee-subtotal-muncipal {
    left: 320px;
    position: relative;
    bottom: -5px;
}

.print-parhist-report {
    margin-top: -3%;
    margin-left: 73%;
}

.personal-prop-div-05 {
    display: inline-block;
    padding-left: 10px;
    width: 5%;
}

.padding-top-div {
    padding-top: 5px;
}


#submit-btn-parcel-wo-photo-report {
    margin-left: 550%;
}

.div-bottom-border {
    border-bottom: 1px solid #c3ddec;
}

.inner-div-5px {
    display: inline-block;
    width: 5px;
}

.report-form-top-padding {
    padding-top: 1%;
}

.summary-div {
    /*position: relative;
    top: 40px;*/
}

.scrollParishTaxes {
    overflow: scroll;
    height: 558px;
}

.owner-div-width-24 {
    width: 24%;
}

.btn-action-update-user {
    width: 60%;
}

.print-button-taxbreakdown {
    margin-top: 94%;
}

.ParcelHistoryRPT {
    position: relative;
}

.cus-hgt {
    height: 118px;
}

.pos-top {
    top: 5px;
}

.submit-btn-margin-left-44 {
    margin-left: 44%;
}

.deletePin {
    float: left;
    margin-top: 3px;
    margin-left: 10px;
}

.unresize {
    resize: none;
}

.set_height_200px {
    height: 200px;
}

.set_height_130px {
    height: 130px;
}

.some-handle {
    background-image: url("../Content/img/handle.png");
    background-repeat: repeat-x;
    height: 18px;
    margin: 0 1px;
}

.some-handle {
    cursor: move;
}

.btn-addcontact {
    margin-top: 24%;
    width: 100%;
}

.remove-img-client {
    padding: 10px;
    cursor: pointer;
    float: left;
    padding-top: 35px;
}

.remove-img-align {
    margin-top: 23px;
    margin-left: 27px;
}

.Set-CAMA-Description-width {
    width: 97%;
}

.set-width-20 {
    width: 20%;
}

.parcel-search-panel {
    width: 32%;
    float: right;
    padding: 2px 0;
}

.parcel-search-textbox {
    width: 70%;
    margin-left: 5px;
    float: left;
}

.set-width-123 {
    width: 123%;
}

.sales_description_text_box {
    position: relative; /*display: block;*/
    width: 128%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.set_sales_textarea_width {
    /*position: relative; 
    margin-left: 18px;
    float: left;
    width: 64%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;*/
}

.parcel_transfer_checkbox {
    left: 6%;
    position: absolute;
}

.save_cancel_button {
    margin: 15px auto;
    width: 76%;
    float: left;
    margin-left: 50px;
}

.assessed-value-label {
    position: relative;
    top: -37px;
    margin-right: -13%;
}

.total-assess-value-div {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 61.7%;
}

.total-assess-value-textbox {
    position: relative;
    top: -61px;
    left: 160px;
    text-align: right;
    width: 119px;
}

.custom-position-txtbx2 {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 65.4%;
}

.disabled {
    cursor: no-drop !important;
}

/*=======*/
﻿.hide {
    display: none;
}

.show {
    display: block;
}

.clear {
    clear: both;
}

#add-btns-div {
    margin: 15px auto;
    width: 76%;
    float: left;
    margin-left: 200px;
}

#cancel-transfer-parcel {
    margin-left: 20px;
    float: left;
}

#transfer-parcel {
    float: left;
}

.button-set-cancel {
    float: left;
    margin-left: 10px;
    line-height: 20px;
}

.button-set-save {
    float: left;
}

.notice {
    color: #A4DB79;
}

.asmt {
    color: #FF0000;
    left: 420px;
    position: relative;
}

.container-error {
    color: #FF0000;
    margin-right: 0;
    width: 95%;
}

.validation-summary-errors {
    color: #FF0000;
}

.container-error li {
    list-style: none;
    font-size: medium;
}

.table-head {
    text-align: center;
}

/* Datatable Start */
.datatable {
    background-color: #ffffff;
    border: 1px solid #a2ccd5; /*dddddd*/
    width: 100%;
}

.dataTables_length, .dataTables_filter {
    padding: 5px;
    position: relative;
}


.datatable > thead > tr > th, .datatable > tbody > tr > th, .datatable > tfoot > tr > th, .datatable > thead > tr > td, .datatable > tbody > tr > td, .datatable > tfoot > tr > td {
    border: 1px solid #dddddd;
}

.datatable > thead > tr > th, .datatable > tbody > tr > th, .datatable > tfoot > tr > th, .datatable > thead > tr > td, .datatable > tbody > tr > td, .datatable > tfoot > tr > td {
    padding: 5px;
}

.datatable > tbody > tr:hover > td, .datatable > tbody > tr:hover > th {
    background-color: #f5f5f5;
}

.datatable > tbody > tr:nth-child(odd) > td, .datatable > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #555555;
    font-weight: bold;
}
/* Datatable End */

.action-button {
    color: #79B3D5;
}

    .action-button:hover {
        color: #A4DB79;
    }

.building-data16pagesbottombtn {
    margin: 15px auto;
    text-align: center;
    width: 50%;
}

.tiny-control-35 {
    width: 40px;
}

.tiny-control-60 {
    width: 60px;
}

.form-inline .form-group {
    margin-bottom: 5px;
}

.set-btn {
    margin-top: 30px;
    margin-left: 178px;
}


#update-parcel {
    /*margin-top: 20px;
    margin-left: 420px;*/
}

#cancel-parcel {
    margin-top: 20px;
}

.top-bar {
    margin-bottom: 20px;
}

    .top-bar .logo {
        padding: 0px;
    }

.form-inline select.drop-down {
    width: 170px;
}

.navbar-collapse {
    margin-left: 0px !important;
}

.link-button {
    -moz-user-select: none;
    background-image: none;
    background-color: #87CEEB;
    border-color: #71C5E7;
    color: #FFFFFF;
    border-radius: 2px;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.429;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

    .link-button:hover {
        background-color: #71C5E7;
        border-color: #71C5E7;
        color: #FFFFFF;
    }

.top-bar div#icon-nav {
    float: right;
    background-color: transparent;
    border-bottom: none;
    box-shadow: none;
    font-size: 13px;
}

/*--remove css later .btn-info
{
    color: #005295;
    font-size: 12px;
    cursor: pointer;
}*/

.btn {
    cursor: pointer;
    width: 170px;
    border: 0px; /**/
}


.button-set {
    height: 34px;
}

.btn-center {
    left: 35%;
    position: relative;
}

.large_text_box {
    position: relative; /*display: block;*/
    width: 100%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    resize: none;
}

.millage-radio {
    float: left;
    width: 27%;
    clear: both;
}

.millage-button {
    float: left;
    margin-top: 12px;
}

.milage-select {
    width: 100% !important;
}

.millage-dropdown {
    float: left;
}

.noty_text {
    clear: both;
    height: auto;
    float: left;
}

.edit_record {
    color: #79B3D5 !important;
}

.imp_class_tableData {
    color: Black;
}

.delete_record {
    color: #79B3D5;
}

.sub-menu {
    display: none;
}

    .sub-menu > li > a {
        color: #c7dfed;
    }


li:hover > ul {
    display: block;
}

.sub-menu {
    position: absolute;
    z-index: 99999999;
    background: rgb(53, 126, 169);
    left: 80%;
    width: 242px;
    margin-top: -10px;
    line-height: 15px;
}

.custom-width {
    width: 15%;
}

label.error {
    display: none !important;
}

input.error {
    border: red 1px solid;
}

.ui-widget-header {
    border: none;
    background: #C5DCFF 50% 50% repeat-x !important;
    color: #777777;
    font-weight: 700;
    text-transform: uppercase;
}

    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
        border: 1px solid #D3D3D3;
        color: #555555;
        font-weight: bold;
        cursor: pointer;
    }

.input-validation-error {
    border: red 1px solid;
}

.cancel {
    color: #79B3D5 !important;
}

.form-control-assess {
    display: block;
    width: 50%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.search-input-row {
    width: 68%;
    margin: 0 auto;
    margin-top: 2%;
}


.owner-search-label {
    float: left;
    margin-top: 7px;
}

#owner-input {
    float: left;
    margin-left: 5%;
    width: 78%;
}

.popup-owner-search {
    float: right;
    margin-top: 0px !important;
}

.owner-search-table {
    float: left;
    margin-top: 21px;
    height: 320px;
    margin-top: 21px;
    overflow-y: scroll;
    min-width: 100%;
    border: 2px solid #E6E6E6;
}


.owner-searchtable thead th {
    font-size: 11px;
}

.search-input-row img {
    float: left;
    height: 32px;
    margin-left: 10px;
    padding: 4px;
    width: 32px;
    cursor: pointer;
}

    .search-input-row img:hover {
        border: 1px solid #C8C8C8;
        padding: 4px;
        height: 31px;
        width: 31px;
    }

#owner-search-dialog {
    overflow-x: hidden;
    overflow-y: hidden;
}

#ok {
    width: 15%;
}

.align {
    float: left;
}

#sale-validation-data {
    width: 100%;
    float: left;
}

#dd-div {
    float: left;
    width: 36%;
}

#sale {
    margin-left: 18px;
    float: left;
    width: 50%;
}

#first-form-grp {
    margin-top: -37px;
}

.add-parcel-chkbx-split {
    left: 19%;
    margin-top: 10px;
    position: absolute;
    top: 266px;
    width: auto;
}

.split-parcel-second {
    left: 19%;
    margin-top: 10px;
    position: absolute;
    top: 852px;
    width: auto;
}

.sale-split {
    margin-left: 15px;
    float: left;
    width: 60%;
}

#first {
    width: 49%;
    float: left;
}

#second {
    width: 51%;
    float: left;
}

#Owner-info {
    float: left;
    width: 95%;
    height: 110px;
}

#township-width {
    width: 24%;
    float: left;
    padding: 1px;
}

#sec-width {
    width: 14%;
    float: left;
    padding: 1px;
}

#ward-width {
    width: 13%;
    padding: 1px;
    float: left;
}

#ward_no {
    float: left;
    padding: 6px 1px;
}

#location {
    width: 14%;
    float: left;
}

#political {
    width: 35%;
    padding: 1px;
    float: left;
}

#lot {
    width: 13%;
    padding: 1px;
    float: left;
}

#block {
    width: 15%;
    float: left;
    padding: 1px;
}

#phase {
    width: 15%;
    padding: 1px;
    float: left;
}

#subd {
    width: 57%;
    padding: 1px;
    float: left;
}

#neigh {
    width: 68%;
    float: left;
    padding: 1px;
}

#market {
    width: 32%;
    padding: 1px;
    float: left;
}

#legal {
    width: 100%;
    float: left;
}

#pin {
    width: 50%;
    float: left;
    margin-left: -15px;
}

#edit-div {
    width: 100%;
    float: left;
    min-height: 383px;
    background-color: white; /*!important;*/
    margin-top: -23px;
}

#table-transfer {
    width: 100%;
    float: left;
}

#e911 {
    /*width: 15%;
    float: left;
    padding: 60px 0 0 10px;*/
}

#zone {
    /*width:53%!important;     float:left;      padding: 1px;*/
    float: left;
    padding: 1px;
    width: 40% !important;
}

.div-width {
    width: 100%;
    float: left;
}

.custom-chbx {
    width: 100%;
    float: left;
}

.custom-lable {
    width: 200%;
}

#edit {
    width: 40%;
    float: left;
    height: 55px;
}

.btn-width {
    width: 100%;
}

.assess-width {
    width: 20%;
    padding: 2px;
    float: left;
    margin-left: 5px;
}

.custom-width-txtbx {
    width: 12%;
    padding: 2px;
    float: left;
}

.custom-position-txtbx {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 81%;
}

.custom-height {
    margin-top: 27px;
}

#district {
    /*width: 51%;
    float: left;
    padding: 2px;*/
}

.first-div {
    width: 50%;
    float: left;
    padding: 5px;
}

#property {
    /*width: 51%;
    float: left;
    padding: 2px;*/
}

#tax-txt {
    width: 35%;
    float: right;
    padding: 2px;
}

.td-height {
    height: 25px;
}

.custom-width-txt {
    width: 27%;
    float: left;
    padding: 1px;
}

#e911-width {
    float: left;
    width: 70%;
}

#assess {
    padding: 2px;
    float: left;
    width: 100%;
}

#calc {
    border: thin ridge #dddddd;
    height: 200px;
    width: 100%;
    padding: 2px;
}


.btn-height {
    margin-top: 10px;
}

.millage_large_text_box {
    position: relative; /*display: block;*/
    width: 100%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.par_transfer {
    float: left;
}

.par_transfer_check {
    left: 61%;
    position: absolute;
    top: 33%;
    width: auto;
}

.custom-width-name {
    width: 49%;
}

.position {
    float: right;
}

.custom-width-owner {
    width: 29%;
}

.zip-length {
    width: 8%;
}

.btn-div-height {
    height: 25px;
    margin-top: 20px;
}

.btn-div-height-save {
    height: 60px;
    margin-top: 20px;
}


#E911-info {
    width: 85%;
}

#add-assessment-dialog {
    overflow-x: hidden;
    overflow-y: hidden;
}

.width-e911-txt {
    width: 21%;
    padding: 1px;
    float: left;
}

.clear-fields-div {
    float: right;
    margin-top: -25px;
    width: 35%;
}

#e911-number {
    width: 10%;
    padding: 1px;
}

#e911-suffix {
    float: left;
    margin-right: 4px;
    width: 11%;
    padding: 1px;
}

#e911-dir {
    float: left;
    width: 10%;
    padding: 1px; /*margin-left: -4px;*/
}

#e911-street {
    /*float: left;
    width: 32%;
    padding: 1px;*/
}

#e911-type {
    float: left;
    width: 12%;
    padding: 1px;
}

#e911-street-suffix {
    float: left;
    width: 15%;
    padding: 1px;
}

#e911-unit-type {
    width: 10%;
    float: left;
    padding: 1px;
}

#e911-city {
    float: left;
    width: 27%;
    padding: 1px;
}

#e911-unit-num {
    width: 15%;
    float: left;
    padding: 1px;
}

#e911-zip {
    width: 15%;
    float: left;
    padding: 1px;
}

.mill-code_exists_error {
    color: #FF0000;
    position: absolute;
}

.parcel-width {
    width: 700%;
    float: left;
}

#e911-primary {
    margin-top: 30px;
    margin-left: 22%;
}

#btn-save-e911 {
    margin-top: 30px;
    margin-left: -25px;
}

#e911-save {
    margin-left: 5px;
}

.left-align {
    margin-left: 5px;
}

.xyhidden {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

.toprightOwnerBtn {
    position: absolute;
    right: 20px;
    top: 12px;
}

.prop-own-info-addNew {
}

.alignleft {
    float: left;
}

.totalwidth {
    width: 100% !important;
}

#cancel {
    width: 15%;
}

.mill_desc_txt {
    width: 100%;
}

.millgae_hidden_drop_down {
    margin-left: 4%;
}

.custom_width {
    width: 27%;
}

#assessment-pin {
    float: left;
    width: 35%;
    padding: 2px;
    margin-left: 9%;
}

.custom-position {
    margin-top: 10px;
}

.red-cell {
    background-color: #C9C9C9 !important;
}

#datatable-transferhistory > tbody > tr {
    cursor: pointer;
}

.multiplier-textbox {
    width: 92px;
}

.save-btn-assessment {
    /*margin-top: 15px;     margin-left: -120px;*/
    margin-top: -37px;
    width: 52%;
    margin-left: 57px;
}

.assessment-dd-taxpayer {
    width: 50%;
    float: left;
    padding: 2px;
}

#assessment-tax-dd {
    float: right;
    margin-right: 30PX;
}

#assess-tax {
    float: left;
    width: 15%;
    padding: 1px;
}

#assess-pin {
    float: left;
    width: 45%;
    padding: 1px;
}

#assess-exemp {
    float: left;
    width: 38%;
    padding: 1px;
}

#assess-number {
    float: left;
    width: 35%;
    padding: 1px;
}

#assess-acct-no {
    float: left;
    width: 30%;
    padding: 1px;
}

#assess-acct-status {
    float: left;
    width: 33%;
    padding: 1px;
}

#assess-owner-id {
    float: left;
    width: 30%;
    padding: 1px;
}

#assess-owner-name {
    float: left;
    width: 68%;
    padding: 1px;
}

#assess-calc {
    height: 275px !important;
    padding: 2px;
    float: left;
    width: 100%;
}

.search-btn {
    float: left;
    margin-left: 347px;
    margin-top: -26px;
    padding: 1px;
}

.assess-btn-position {
    margin-top: 25px;
}

.margine_left {
    margin-left: 6%;
}

#millage-table-height {
    height: 50px;
    width: 50%;
    float: left;
}

.scrollit {
    overflow: scroll;
    height: 337px;
}

ul.sub-menu {
    list-style-type: none;
    padding-left: 10px;
    padding-top: 3px;
}

ul.asses-submenu {
    width: 190% !important;
}

.sub-menu li {
    margin: 0px;
    padding-bottom: 10px;
}

.subtotal {
    float: right;
    width: 9%;
    position: relative;
    padding: 2px;
}

.subtotal-muncipal {
    float: right;
    width: 20%;
    position: relative;
    padding: 2px;
    margin-left: 7px;
    margin-top: 5px;
}

#assess-subtotal {
    position: relative;
    left: 414px;
}

#assess-subtotal-muncipal {
    left: 133px;
    position: relative;
    bottom: -5px;
}

#assess-subtotal-parish {
    left: 193px;
    position: relative;
    bottom: -5px;
}

#assess-qtnty {
    position: relative;
    left: 5px;
}

.total-calc-bold {
    font-weight: bold;
}

.col-md-4 {
    /*width: 24.333% !important;*/
}

.callout-info h4 {
    color: #529DC9 !important;
}

.callout-success h4 {
    color: #006600 !important;
}

#assmnt-update {
    position: relative;
    float: right;
    width: 9%;
}

.callout-div {
    float: left;
    margin-top: 20px;
    width: 100%;
}

.blockOverlay {
    opacity: 0.06 !important;
}

.blockMsg {
    border: none !important;
}

div.DataTables_sort_wrapper span.ui-icon {
    float: right;
    display: none !important;
}

div.panel-sub-operation {
    font-weight: bold;
    text-align: right;
}

    div.panel-sub-operation a {
        color: #00005C;
    }


.panel-top-subheading {
    margin-right: 5px;
    margin-top: 28px;
}

    .panel-top-subheading a {
        color: #79B3D5;
    }

.dataTables_length, .dataTables_filter input[type="text"] {
    width: 140px;
}

.panel-title {
    font-weight: bold;
    text-transform: capitalize;
}

.panel-default > .panel-heading {
    background-color: #C5DCFF;
    background-image: -moz-linear-gradient(center top, #C5DCFF, #C5DCFF);
    margin-bottom: 5px;
}

.navbar-nav > li > a {
    font-weight: bold;
}

.dataTables_info {
    height: 40px;
    padding-left: 5px;
    padding-top: 10px;
}

.dataTables_paginate {
    padding-right: 5px;
    padding-top: 10px;
}

.linkbtn {
    font-size: 12px !important;
    font-weight: bold !important;
    text-align: right !important;
    color: #79B3D5 !important;
    margin-top: -8px;
    float: right;
}

.required-star {
    color: red;
    font-weight: bold;
    padding-left: 1px;
}



.millage-radio-select .millage-radio {
    clear: both;
    display: inline;
    float: left;
    width: 25%;
}

.millage-radio-select {
    clear: both;
}

.div-color {
    background-color: #C5DCFF;
}

.custom-txt-width {
    width: 50%;
}

.panel-title {
    color: rgb(53, 126, 169) !important;
}

#save-statistic {
    position: relative;
    left: 380px;
}

.custom-account {
    width: auto;
}

#custom-label div {
    width: 235px;
    float: left;
    text-align: right;
}

#custom-label {
}

.tax-year {
    margin-top: 6px;
}

#sale-validation-data #dd-div {
    margin-right: 5px;
}

#ver-code, #ver_code {
    width: 100px;
}

#dd-div {
    width: 30%;
}

#sale_ver {
    margin-right: 2px;
}

#E911-info .form-group {
    width: 85%;
    float: left;
}

.assessment-tax-div .action-col {
    width: auto;
    margin-left: 5px;
}

.assesement-col-div {
    width: 16%;
}

.dataTables_processing {
    background: none !important;
    border: none !important;
    height: 0px !important;
}

.noty_message {
    height: 45px;
}

.arsa {
    float: left;
    padding-left: 104px;
    width: 100%;
}

    .arsa input {
        float: left;
        margin-left: 20px;
    }

.save-btn-district {
    position: relative;
    right: 90px;
}

.ui-widget {
    font: normal 12px 'Open Sans', arial, sans-serif !important;
}

.district-add {
    float: right;
    margin-right: 25px;
    margin-top: 9px;
}

#Land_Value {
    /*position: relative;
    top: -61px;
    left: 170px;
    text-align: right;
    width: 112px;*/
}

.dt-prev-next {
    margin-top: 35px;
}

.position {
    margin-left: -3px;
}

#clearfields {
    float: right;
    margin-bottom: 9px;
    margin-top: 3px;
}

#e911form {
    width: 15%;
    float: left;
    padding: 10px 0 0 10px;
}

.user-table-width {
    width: 20% !important;
}

.user-table-width-column {
    width: 8% !important;
}

.margin_left {
    margin-left: -2%;
}

.margin_right {
    margin-right: -2%;
}

.margin_right_3_per {
    margin-right: -3%;
}

.custom_width_for_factor {
    width: 12%;
}

.custom_width_8 {
    width: 8%;
}

.font-special-dist {
    font-size: small !important;
}

.font-special-effe-age {
    font-size: large !important;
}

.special-large-txt {
    width: 99%;
    float: left;
}

.stat-txt-width {
    width: 30%;
    float: left;
    padding: 2px;
}

.footage-width {
    width: 25%;
    float: left;
    padding: 1px;
}

.custom-chkbx-stat {
    margin-top: 30px;
}

.custom-chkbx-stat-effective-age {
    margin-top: 15px;
}

.top {
    top: 48.5%;
}

.split-owner-width {
    width: 200% !important;
}

.assess-position {
    margin-top: 5px;
    color: #00005C !important;
}

.real-assess {
    margin-left: -32px;
    width: 106%;
    margin-top: -35px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.tax-btn {
    margin-bottom: 260px;
}

.tax-subtotal {
    margin-top: -25px;
}

#parish_mill_total {
    /*margin-left: 39%;
    width: 87%;
    text-align: right;*/
}

#Parish_mill_tax_total {
    /*margin-left: 22px;
    width: 113%;
    text-align: right;*/
}

.parish_millage_value {
    width: 17%;
}

.table-assess {
    margin-top: 27px;
}

.assess-width-hs {
    width: 11%;
    padding: 2px;
    float: left;
}

.assess-width-acct {
    width: 12.5%;
    padding: 2px;
    float: left;
}

.ui-widget-content {
    border: 1px solid #fff !important;
    background: #fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222;
}

#Improvement_Value {
    /*text-align: right;
    width: 120px;
    position: relative;
    top: -61px;
    left: 118px;*/
}

.improve-lable {
    margin-left: 49px;
    position: relative;
    left: -113px;
    top: -38px;
}


.subtotal-assess {
    margin-left: -79px;
    width: 125px;
    text-align: right;
}

.subtotal-homestead {
    margin-left: -21px;
    width: 110px;
    text-align: right;
}

.subtotal-taxpayer {
    margin-left: -1px;
    width: 91px;
    text-align: right;
}

.parish-subtotal {
    margin-left: -47px;
}

.mill-table-width {
    width: 61%;
}

.dt-fifth-lndtable {
    width: 8%;
}

.user-txt {
    width: 177px !important;
}

.txt-right {
    text-align: right;
}

.assess-label-hmstd {
    padding-top: 0px !important;
}

.gen-assess {
    margin-top: -17px;
}

#mill-duration {
    padding-top: 5px;
}

.position {
    margin-left: -6px;
}

.hidden-dd {
    margin-left: -1px;
}

.hidden-dd-spec {
    margin-left: 2px;
}

.dt-fifth {
    width: 4% !important;
}

.tab-position {
    width: 103%;
    margin-left: -17px;
    margin-top: -35px;
}

.assess-no-txt {
    width: 15%;
    padding: 2px;
}

.assess-width-calc {
    width: 11%;
    padding: 2px;
    float: left;
}

.assess-calc {
    margin-left: -15px;
    position: relative;
    width: 103%;
    bottom: 12px; /*height: 414px;*/
}

.down-arrow {
    float: left;
    max-height: 16px;
    max-width: 11px;
    padding-left: 1px;
    position: relative;
    top: 2px;
}

.text-left {
    text-align: left;
}

.assess-radio {
    width: 33%;
    float: left;
    padding: 2px;
}
/*for effective age cal*/
.actual-age-effective-div {
    width: 50%;
    float: left;
    padding: 2px;
}

.actual-age-effective-div-op {
    width: 10%;
    float: left;
    padding: 2px;
    text-align: center;
}

.actual-age-effective-div-in {
    width: 23%;
    float: left;
    padding: 2px;
}

.actual-age-effective-div-desc {
    width: 60%;
    float: left;
    padding: 2px;
}

.actual-age-effective-div-dd {
    width: 23%;
    float: left;
    padding: 2px;
}

.actual-age-effective-button-set-cancel {
    width: auto;
    float: left;
    margin-left: 10px;
    line-height: 20px;
}

.actual-age-effective-button-set-save {
    width: auto;
    float: right;
}

.tax-position {
    margin-top: -25px;
}

.imps-width {
    width: 6% !important;
}

.adjust-width {
    float: left;
    padding: 2px;
    width: 61%;
}

.fact-width {
    float: left;
    padding: 2px;
    width: 33%;
    position: relative;
    left: 23px;
}

.Neigh {
    width: 20% !important;
    float: left;
    padding: 2px;
}

.fact-label {
    width: 53%;
    margin-left: 81%;
}

.ad-fact {
    margin-left: 105px;
}

#line {
    width: 100%;
    height: 1px;
    color: black !important;
}

.descrip-label {
    position: relative;
    left: 260px;
}

.factor-label {
    position: relative;
    left: 445px;
}

#check-assess {
    width: auto;
    margin-left: 300px;
}

.Owner-gen {
    width: 85px !important;
    float: left;
}

.table-head-maintenance {
    text-align: left;
}

.pin-edit {
    position: relative;
    right: 20px;
    top: 6px;
    width: 14%;
}

.pin-edit-txt {
    position: relative;
    right: 10px;
}

.neigh-dd {
    width: 35%;
    float: left;
    padding: 2px;
}

.comment-width {
    width: 156%;
}

.neigh-adjust {
    margin-top: -72px;
}

#tax-account-input {
    float: left;
    margin-left: 2%;
    width: 74%;
}

.Width-10 {
    width: 10%;
}

.Width-40 {
    width: 40%;
}

.Width-166 {
    width: 166%;
}

.legal_desc_text {
    position: relative; /*display: block;*/
    width: 100%;
    height: 320px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.township-btn {
    width: 70px !important;
}

.imp-indicator {
    margin-left: -11px;
    margin-top: -20px;
    width: 40%;
    font-size: 10px;
}

.set-img-indicator {
    float: left;
    width: 30%;
    font-size: 10px;
}

.left_149 {
    margin: 15px auto;
    width: 76%;
    float: left;
    margin-left: 149px;
}

.freeze-position {
    margin-top: -7px;
    float: right;
}

.assess-checkbox {
    /*margin-left: 20px !important;*/
}

.assess-checkbox-label {
    position: relative;
    bottom: 2px;
}

.freeze-position-checkbox {
    /*float: right;
    margin-right: 13px;
    margin-top: 0%;*/
}

.import-btns {
    margin-top: 20px;
    width: 110%;
}

.dt-rank {
    width: 6% !important;
}

.dt-large {
    width: 130px !important;
}

.dt-width-small {
    width: 65px !important;
}

.dt-medium {
    padding: 6px 3px !important;
}

.dt-select-small {
    width: 71px !important;
}

.dt-land-cal {
    width: 120px !important;
}

.dt-cost {
    width: 241px !important;
}

.political-width {
    width: 139px !important;
}

.own_address {
    width: 200px !important;
}

.land_lable {
    margin-left: 39px;
    position: relative;
    top: -37px;
}

.ImpClass {
    width: 331px !important;
}

.edit_parcel {
    position: relative;
    left: 190px;
    bottom: 30px;
}

.bookpage {
    width: 57px !important;
}

.primary {
    width: 81px !important;
}

.transfertxt {
    width: 30% !important;
    padding: 2px;
}

.chk {
    position: relative;
    bottom: 0px;
}

.dropdown_transfer {
    width: 278px !important;
}

.instr {
    width: 72%;
}

.instr-position {
    margin-left: -264px;
}

.township-add {
}

.assigned {
    position: relative;
    top: -65px;
    left: 169px;
}


.assigned_section {
    position: relative;
    top: -65px;
    left: 287px;
}

.township-container {
    float: left;
    width: 49%;
    height: 400px;
    padding: 10px;
    border: 1px solid gray;
    margin-right: 5px;
}

.township-inner-containers {
    margin-top: 30px;
    height: 249px;
    float: left;
    width: 31%;
    margin-left: 11px; /*background-color:green;*/
}

.township-table-scroll {
    overflow-y: scroll;
    background-color: lightgrey;
}

.township-btn-position {
    position: relative;
    top: 10px;
    right: 9px;
}

.township-btn-height {
    position: relative;
    top: 74px;
}

.township-count {
    position: relative;
    top: 0px;
    left: -2px;
    color: red;
}

.assess-bottom {
    background-color: #C5DCFF;
    float: left;
    width: 100%;
    margin-top: -18px;
    height: 60px;
}

.instr-dd {
    width: 332px !important;
}

#purchase-check {
    /*left: 46%;
    margin-top: 10px;
    position: absolute;
    top: 175px;
    width: auto;*/
}

.addpar-chkbx {
    margin-left: 9px !important;
}

.ward-dd {
    margin-left: -9px;
}

.save-twn {
    position: relative;
    left: 195px;
    top: 10px;
}

.cancel-town {
    position: relative;
    left: 203px;
    top: 10px;
}

.twnship-btn-position {
    width: 47% !important;
}

.second-div-edit {
    margin-top: 15px;
}

.sectionCount {
    color: red;
}

.freeze-lable {
    margin-left: 5px;
}

.show-hide {
    /*position:relative;  float: right; margin-top: 30px;*/
    float: right;
}

.subdiv-heading {
    width: 73px !important;
}

.legal-save-btn {
    width: 37% !important;
}

.panel-default > .homestead-background {
    background-color: blue !important;
    margin-bottom: 5px;
}

.tax_year_lable {
    display: inline-block;
    margin-top: 10px;
    font-weight: bold;
    margin-left: 80px;
}

.tax_year_main_menu {
    font-weight: bold;
    padding: 15px;
    color: white;
    font-size: 14px;
    line-height: 20px;
}

    .tax_year_main_menu:hover {
        background-color: White;
        position: relative;
        display: block;
        background: transparent;
    }

.notary-width {
    width: 200% !important;
}

.instrument-type {
    width: 356px !important;
}

.txt_date {
    display: block;
    width: 45%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.margine-left-46 {
    margin-left: -46%;
}

.txt-notary {
    margin-left: -56%;
    width: 117%;
}

.width-26 {
    width: 26%;
}

.margine-left-104 {
    margin-left: -104%;
}

.margine-left-17 {
    margin-left: -18%;
}

.width-80 {
    width: 80%;
}

.width-11 {
    width: 11%;
}

.ward-txt {
    width: 88%;
    margin-left: 11%;
}

.margine-left-11 {
    margin-left: 11%;
}

.margine-left-10px {
    margin-left: 10px;
}

.margine-left-bottom-10px {
    margin-left: 10px;
    margin-bottom: 6px;
}

.custom-margin {
    margin-top: -15px;
}

.make-upper-case {
    text-transform: uppercase;
}

.custom-width-aicrafttxt {
    width: 6%;
    padding: 2px;
    float: left;
}
.custom-width-aicrafttxt2 {
    width: 7.5%;
    padding: 2px;
    float: left;
}
.custom-width-aicrafttxt-check {
    width: 19%;
    padding: 2px;
    margin-top: -20px;
    float: left;
}

.dashboard-tab-margin .col-sm-4 {
    padding-top: 20px;
}

.ui-widget-overlay {
    opacity: .8 !important;
}

.millage-variable-flat-fee {
    clear: both;
    display: inline;
    float: left;
    width: 100%;
}

.millage-radio-foresty-fee {
    clear: both;
    display: inline;
    float: left;
    width: 60%;
}

.millage-exclude-tax-check {
    float: right;
    margin-right: 6%;
}

.millage_buttons {
    height: 10%;
}

.assmnt_pin_txt {
    margin-left: 20%;
}

.edit-parcel-link-width {
    left: 240px;
}

.Hr-line-for-total {
    width: 75% !important;
    color: black;
    float: left;
    margin-left: 14%;
}

.hr_attr {
    border-top: 1px solid black;
}

.show-assessment {
    position: relative;
    left: 145px;
    bottom: 15px;
}

.e911-button {
    width: 186%;
    margin-top: -54%;
    height: 94px;
    white-space: normal;
}

.margine-top {
    margin-top: -32px;
}

.width-177 {
    width: 177%;
}

.add-assmt {
    position: relative;
    top: 5px;
}

.spec-position {
    position: relative;
    bottom: 17px;
}

#datatable-landinformation_paginate {
    display: none !important;
}

.land-grid-height {
    min-height: 217px !important;
}

.hr-space {
    margin-top: 10px !important;
    margin-bottom: 3px !important;
}

.add-parcel-check {
    left: 63%;
}

.legal_desc_text_position {
    top: 14px;
}

.asmt1 {
    color: #FF0000;
    position: relative;
    top: 7px;
    float: left;
    padding-left: 4px;
}

.assessment-dd-taxpayer1 {
    width: 35%;
    float: left;
    padding: 2px;
    position: relative;
    left: 30px;
    bottom: 9px;
}

.edit-assmt-no {
    /*position: relative; top: 3px; left: 170px;*/
    /*float: right;*/
}

.assessment-search {
    width: 21%;
    float: left;
    padding: 2px;
    position: relative;
    left: 390px;
    bottom: 9px;
}

.search-icon {
    /*float: right; position: relative; top: -31px; cursor: pointer; left: 31px;*/
}

.SerachDropdown {
    width: 40%;
}

#globalsearch {
    position: relative;
    left: 587px;
    bottom: 80px;
}

.searchLabel {
    position: relative;
    right: 50px;
    top: 27px;
}

.custom-height-panel {
    height: 65px !important;
}

#total-ownership {
    position: relative;
    top: -37px;
    left: -72px;
    text-align: right;
    width: 110px;
}

#total-hmstd {
    position: relative;
    top: -71px;
    left: 115px;
    text-align: right;
    width: 66px;
}

.assmt-panel {
    width: 50%;
    float: left;
    padding: 2px 0;
}

.assmtSearchTxt {
    width: 41%;
    margin-left: 5px;
    float: left;
}

.left {
    float: left;
}

.assmtdd {
    width: 75%;
    float: right;
}

.searchControls {
    float: right;
    width: 82%;
}

.panelTitle {
    margin-top: 9px;
}

.accept-upper-case {
    text-transform: uppercase;
}

input, label, select, textarea, th, td, a, option {
    text-transform: uppercase;
}
    /*select option:nth-child(odd) {
            color:black;
            background:yellow;
            text-transform: uppercase ;
        }*/

    select option {
        text-transform: capitalize;
    }

.DataTables_sort_wrapper {
    text-transform: uppercase;
}

.table-head {
    text-transform: uppercase;
}

.assmtSearchTxtdiv {
    width: 39%;
    margin-left: 5px;
    float: left;
}

#flat_fee {
    margin-left: 37px;
}

#second .div-width:first-child div#township-width, #sec-width, #ward-width, #location, #political {
    float: none !important;
    display: inline-block;
    vertical-align: bottom;
}

.div-width div#township-width {
    width: 26%;
}

.div-width div#sec-width {
    width: 15%;
}

.div-width div#ward-width {
    /*width: 15%;*/
}

.div-width div#location {
    width: 16%;
}

.div-width div#political {
    width: 26%;
}

.form-control {
    font-size: 13px;
}

.freeze_Assesment_class {
    margin-top: -214px;
    margin-left: 192px;
    width: 545px;
}

#edit-div #first #edit {
    width: 40%;
}

#edit-div #first .pin-edit {
    display: inline-block;
}

#edit-div #first .view-assessment {
    left: 0;
    right: 0px;
    text-align: right;
}

#edit-div #first .div-width + .view-assessment {
    margin-right: 32px;
}

#pin {
    width: 58%;
}


.tab-width {
    float: left;
    height: 55px;
}

.custom_font {
    font-size: 13px;
}

#edit1 {
    width: 5%;
    float: left;
    height: 55px;
}

.width_28 {
    width: 28%;
}

.width_40px {
    width: 40px;
}

.tax-align {
    margin-top: 17px;
}

.revalued_date {
    width: 10%;
    float: right;
    margin-right: 7%;
}

.real-estate-updated {
    width: 14% !important;
}

.real-estate-tax-account-txt {
    width: 8%;
}

.real-estate-account-status-txt {
    width: 17%;
}

.real-estate-HMSTD-txt {
    width: 8%;
}

.real-estate-save-btn {
    float: right;
    margin-right: 7%;
    width: 68%;
}

.real-estate-acct-status-label {
    margin-left: 3%;
}
/* Modified Styles 30 Jun 2014 */
.panel-heading {
    padding: 12px 9px;
}

@media only screen and (max-width:1100px) {
    .assmtdd {
        width: 72%;
    }

    .assmtSearchTxt {
        width: 39%;
    }

    .assmtSearchTxtdiv .form-control {
        width: 95%;
    }

    .assess-calc, .assess-calc label, .navbar-nav > li > a, .panel h3, .panel select, table td, table th, .ui-tabs-panel #assess label, .ui-tabs-panel .assess-calc label, .callout h4, .panel-body .assessment-tax-div input {
        font-size: 9px;
    }

    .ui-tabs-panel label, .panel-body input, .real-assess table td, .real-assess table th {
        font-size: 7px;
    }

    #Land_Value {
        top: -58px;
    }

    #Improvement_Value {
        top: -58px;
    }

    .panel #edit-div label, .panel #edit-div select, #edit-div .large_text_box, .panel #edit-div input {
        font-size: 11px;
    }
}

@media only screen and (max-width:940px) {
    .assmtdd {
        width: 66%;
    }

    .assmtSearchTxt {
        width: 35%;
        margin: 0;
    }

    .assmtSearchTxtdiv .form-control {
        width: 92%;
    }

    .panel-body .assess-calc, .panel-body .assess-calc label, .freeze-lable, .assmt-panel div a, .action-col .btn {
        font-size: 8px;
    }

    .panel-body label, .navbar-nav > li > a, .panel h3, .panel select, .ui-tabs .ui-tabs-nav li a, .panel-body h4, .dropdown-menu > li > a, div.panel-sub-operation a, .make-upper-case, .panel-top-subheading a, .panel-body a, table#datatable-assessment td, table#datatable-assessment th, #datatable-assessment-calculation th, #datatable-assessment-calculation td {
        font-size: 7px;
    }

    .real-assess label, .real-assess form input, table td, table th, .real-assess div.panel-sub-operation a {
        font-size: 7px;
    }

    .panel #edit-div label, .panel #edit-div select, #edit-div .large_text_box, .panel #edit-div input, .panel .panel-body .assess-calc #assess label {
        font-size: 8px;
    }

    .linkbtn {
        font-size: 9px !important;
    }

    .add-assmt {
        top: 0px;
    }

    .table-assess {
        margin-top: 24px;
    }

    #Land_Value {
        left: 80%;
        width: 80px;
    }

    .dataTables_info {
        font-size: 7px;
    }

    .district-add {
        margin-top: 4px;
    }

    .div-width div#township-width {
        width: 28%;
    }

    #political label {
        line-height: 10px;
    }
}



#assess #custom-label div {
    width: 50%;
}

    #assess #custom-label div:nth-child(even) label, #assess #custom-label .total-assesment-div:nth-child(even) label {
        padding-right: 24%;
    }

.add-assmt {
    margin-right: 5px;
}

@media only screen and (min-width:1400px) {
    .panel-body label {
        font-size: 11px;
    }
}


#datatable-landinformation_filter .search-icon1, #datatable-improvement_filter .search-icon {
    float: right;
    position: relative;
    top: 4px;
    cursor: pointer;
    margin-top: -8px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
    padding: 1px;
}

.ui-icon-closethick {
    background-position: -99px -130px;
}

.custom-txt-movable {
    width: 18%;
    padding: 2px;
    float: left;
}

.save-movable {
    width: 52%;
    margin-top: 24px;
    margin-left: 5px;
}

.businessActivitydd {
    width: 28%;
    padding: 2px;
    float: left;
}

.changed-date {
    width: 15%;
    padding: 2px;
    float: left;
}

.business-activity-leased-eq {
    width: 50%;
    padding: 2px;
    float: left;
}

.movable-assmt-types {
    width: 28%;
    float: left;
    padding: 2px;
}

.business-activity-bankshare-eq {
    width: 35%;
    padding: 2px;
    float: left;
    margin-left: 5px;
}

a, a:focus {
    outline: 0 none !important;
}

#location #location {
    padding: 6px 4px;
}

#Total_Ownership {
    /*position: relative;
    top: -52px;
    left: -193px;
    width: 114px;*/
}

#Total_HMSTD {
    /*position: relative;
    top: -52px;
    left: 36px;
    width: 44%;*/
}

#Assessment_details_text {
    width: 86%;
    height: 67%;
    position: absolute;
}

.assmt-info-save-btn {
    position: absolute;
    bottom: 10%;
    left: 33%;
}

.table_heading {
    text-transform: uppercase;
}

.custom-position-txtbx1 {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 69.2%;
}

.tax-payer-ass {
    width: 18% !important;
}

.tax-payer-property-owner {
    width: 25% !important;
}

.tax-payer-acc-no {
    width: 18% !important;
}

.ass-control-label-width {
    width: 29%;
}

.aply-genrl-change-btn {
    width: 214px;
    margin-left: 114%;
}

.transfer_owner_grid_col1 {
    width: 24%;
}

.transfer_owner_grid_col4 {
    width: 15%;
}

.real_estate_imp_grid_sq_ft {
    width: 9%;
}

.panel-title {
    text-transform: uppercase;
}

.public_service_grid_col1 {
    width: 18% !important;
}

.public_service_grid_col2 {
    width: 16% !important;
}

.public_service_grid_col3 {
    width: 9% !important;
}

.public_service_grid_acct_status {
    width: 19% !important;
}

.public_service_grid_change_dt {
    width: 11% !important;
}

.public_service_grid_clerk_nm {
    width: 14% !important;
}

.public_service_grid_assess_val {
    width: 12% !important;
}

.zero_px_width {
    width: 0px !important;
}

.one_per_width {
    width: 1% !important;
}

.ps_detail_div {
    margin-top: -2%;
}

.table-head1 {
    text-align: left;
}

.edit1 {
    color: #79B3D5 !important;
}

#Ps_total_Assess_val {
    /*position: relative;
    top: -61px;
    left: -228px;
    width: 118%;*/
}

#Ps_remainign_Assess_val {
    /*position: relative;
    top: -61px;
    left: -295%;
    width: 118%;*/
}

.ps_assess_lable {
    left: -168%;
    position: relative;
    top: -37px;
}

.ps_remaining_ass_lable {
    left: -337%;
    position: relative;
    top: -37px;
}

.assessment_type_label_width {
    width: 21%;
}

.edit_ass_owner {
    color: #79B3D5 !important;
}

.width-61 {
    width: 61% !important;
}

.width-7 {
    width: 7% !important;
}

.date-txt {
    width: 100% !important;
}

.taxable-value {
    width: 143px !important;
}

.qty {
    width: 71px !important;
}

.Width-45 {
    width: 45%;
}

.width-7 {
    width: 7%;
}

.Width-30 {
    width: 30% !important;
}

.width-60 {
    width: 60%;
}

.form-group1 {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    margin-right: -52px;
    width: 24%;
}

.width-74 {
    width: 74%;
}

.search_txt {
    width: 27%;
    margin-top: 3%;
}

.search-button {
    margin-top: -10%;
    margin-left: 0%;
}

.save-exempt {
    top: 30px;
    position: relative;
    left: 210px;
    width: 70px !important;
}

.exdetails {
    /*position: relative;
    top: 65px;*/
    margin-top: 140px;
}

.assmt-search-dd {
    width: 122% !important;
}

.assmt-search-button {
    margin-top: -10%;
    margin-left: 22%;
}

#search-result {
    margin-top: -3%;
}

.movable-assess {
    margin-left: -32px;
    width: 105%;
    margin-top: -35px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.property-descrip {
    width: 18%;
    padding: 2px;
    float: left;
}

.lic-no {
    width: 12%;
    padding: 2px;
    float: left;
}

.property-descrip-pipe {
    width: 20%;
    padding: 2px;
    float: left;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: hidden;
    zoom: 1;
}

.businessActivitydd-watercraft {
    width: 31%;
    padding: 2px;
    float: left;
}

.ass-search-width {
    width: 40%;
}

.ass-owner-search-rdb {
    margin-left: 2%;
    margin-top: -34px;
}

.ass-owner-search-btn {
    margin-top: -10%;
    margin-left: 33%;
}

.ass-owner-search-radio {
    margin-top: -7%;
}

.width-14 {
    width: 14% !important;
}

.width-21 {
    width: 21%;
}

.width-15 {
    width: 15%;
}

.DetailsExtCost {
    position: relative;
    top: -60px;
    left: -184%;
    width: 113%;
}

.DetailsMarketValue {
    position: relative;
    top: -37px;
    right: 130px;
    width: 89%;
}

.DetailsAssessedValue {
    position: relative;
    top: -37px;
    width: 86%;
    left: 35px;
}

.mov-total-lable {
    left: -217%;
    position: relative;
    top: -37px;
}

.SummaryExtCost {
    position: relative;
    top: -60px;
    left: -225%;
    width: 126%;
}

.MarketValue {
    position: relative;
    top: -37px;
    right: 180px;
    width: 104%;
}

.AssessedValue {
    position: relative;
    top: -37px;
    width: 102%;
    left: 12px;
}

.summary-total-lable {
    right: 461px;
    position: relative;
    top: -37px;
}

.width-assmt-type {
    width: 200px !important;
}

.scroll {
    overflow: scroll !important;
}

.leftS {
    left: -6%;
}

.width-ext {
    width: 165px !important;
}

.width-market {
    width: 135px !important;
}

.apply_millage {
    color: #79B3D5;
}

    .apply_millage:hover {
        color: #A4DB79;
    }

#add-factor-div {
    width: 13%;
    position: relative;
    top: 7px;
    margin-left: 200px;
}

.scrollit-height {
    overflow-y: scroll;
    height: 274px;
}

.scrollit-height-for-lot {
    overflow-y: scroll;
    height: 337px;
}

.width-157 {
    width: 157px !important;
}

.invmerc-totals {
    float: right;
    width: 18%;
    position: relative;
    padding: 2px;
    margin-left: 4px;
    bottom: 13px;
}

.lbl-invmerc {
    position: relative;
    bottom: 10px;
}

.edit-taxPayer {
    /*margin-left: 25%;*/
}

.width-rdbtn {
    width: 116px !important;
}

.width-cost-grid {
    width: 110px !important;
}

.property-class-dd {
    margin-top: 1% !important;
}

.property-class-ward {
    margin-top: 1% !important;
    width: 17%;
    margin-left: 13%;
}

.float_right {
    float: right !important;
}

.margine-top {
    margin-top: 7% !important;
}

.millage_button {
    float: right;
    margin-top: 2%;
    margin-right: -7%;
}

.tax_btn {
    margin-right: 1%;
}

.m-btn-width {
    width: 8% !important;
}

.millage-info-container {
    float: left;
    width: 44%;
    padding: 10px;
    height: 100%;
    border: 1px solid gray;
    margin-right: 5px;
}

.avail-millage-list {
    width: 100%;
}

.applied-millage-list {
    float: right;
    width: 100%;
}

.fwd-btn {
    text-align: center;
    margin-top: 19%;
}

.prev-btn {
    text-align: center;
    margin-top: 3%;
}

.avail-millage-inner-container {
    margin-top: 11px;
    float: left;
    width: 97%;
    margin-left: 11px;
}

.btn-width41 {
    width: 41% !important;
    margin-top: 81px !important;
    margin-left: 28px !important;
}

.zerowidth {
    width: 0% !important;
}

.millage_table_height {
    height: 91%;
}

.millage-perct-edit {
    height: 19px;
    margin-top: -4px;
    margin-left: -6%;
    width: 142px;
}

.m-perecentage-edit {
    position: relative;
    margin-left: 8px;
}

.save-millage-percentage {
    float: right;
    margin-top: -4%;
    font-size: small;
    margin-right: 13%;
}

.cancel-millage-percentag {
    margin-top: -1% !important; /* margin-right: 15%!important; */
    font-size: small;
    float: right;
    margin-right: 8px;
}

.Save-cancel-button {
    margin-top: 2px;
    margin-right: 15px;
}

.millage_edit_percent {
    float: left;
    margin-left: 8px;
}
/* millage-info start */
.millage-info-text {
    float: left;
    width: 49%;
}

.millage_percentag_text {
    text-align: right;
    float: left;
    height: 22px;
    width: 80px;
}

.millage-info-percentage {
    float: left;
    width: 26%;
    margin-left: 3%;
}

#millage-info-edit {
}

#millage-info-save {
    display: none;
}

.millage_save_cancel {
    float: left;
    margin-left: 4%;
}

.millage_info {
    height: 90%;
}
/* millage-info end */
.width-life-qty {
    width: 56px !important;
}

.width-fact-ex {
    width: 77px !important;
}

.1pxMargine_rigth {
    margin-right: 1px;
}

.millage_variable_flat_fee_text {
    float: left;
    margin-left: 3%;
}

.field_set_font {
    font-size: large;
}

.variable_flat_fee {
    width: 45%;
}

.variable_flat_fee_txt {
    float: left;
    margin-left: 4%;
    width: 44%;
}

.flat_fee {
    float: left;
    margin-left: 12px;
}

.millage_edit_flat_fee {
    float: left;
    margin-left: 56%;
    margin-top: -13%;
}

.flat_fee_save_cancel {
    float: left;
    margin-left: 56%;
    margin-top: -18%;
}

.well_serial_no_radio {
    margin-top: 5% !important;
}

.well_serial_number_search_button {
    float: right !important;
    margin-right: -13% !important;
}

.legal_desc_ward {
    margin-top: 3% !important;
    margin-left: 10% !important;
}

.legal_desc_search_btn {
    float: right !important;
    margin-top: 114px !important;
}

.m_prognose_code {
    width: 12% !important;
}

.m_year {
    width: 7% !important;
}

.m_start_year {
    width: 10% !important;
}

.m_millage_flat_fee {
    width: 10% !important;
}

.oilwellHistory {
    position: relative;
    top: 35px;
    left: 5px;
}

.sectionDD {
    float: left;
    margin-top: 3% !important;
    margin-left: 11% !important;
    width: 11% !important;
}

.townshipDD {
    width: 9% !important;
    float: left !important;
}

.township_search_btn {
    float: left !important;
    margin-top: 10.5% !important;
    margin-left: -2%;
}

.search_start_date {
    float: left;
    width: 19%;
    margin-top: 2%;
}

.search_end_date {
    float: left;
    width: 19%;
    margin-top: 2%;
    margin-left: 2%;
}

.margin-left {
    margin-left: 3%;
}

.width-18 {
    width: 18%;
}

.search_date_sale_validation {
    float: right;
    margin-top: -2%;
    margin-right: 8%;
}

.sale_val_dd {
    width: 45%;
    margin-left: 6%;
}

/*.sale_validation_text {
    margin-top: 3% !important;
    margin-left: 1% !important;
    width: 131% !important;
}*/

#search-assessment-by-date {
    margin-left: 12%;
}

.search_txt {
    width: 27%;
    margin-top: 3%;
}

.addr_search_btn {
    width: 30%;
    position: relative;
    left: 43%;
    bottom: 18%;
}

.addr-search-radio {
    margin-top: -3%;
}

.Width-38 {
    width: 38% !important;
}

.Note_type_dd {
    margin-left: 7% !important;
}

.Note_search_btn {
    margin-top: 6%;
    margin-left: 25%;
}

.iframeHeight {
    height: 50%;
}

#clear-assessment-search-by-date {
    margin-left: 4%;
}

#clear-assessment-search {
    /*margin-left: 35%;
    margin-top: -10%;*/
}

#clear-assessment-search-dd {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-township {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-name {
    /*margin-left: 70%;
    margin-top: -10%;*/
}

.property_class_btns {
    margin-left: 13%;
}

#clear-search-by-property-class {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-legal-desc {
    /*margin-left: 60%;
    margin-top: -10%;*/
}

#clear-search-by-note {
    /*margin-left: 60%;
    margin-top: -6%;*/
}

.Note_Search_btn {
    margin-left: 19%;
}

#clear-search-by-well-serial-no {
    float: right;
    margin-right: -50%;
    margin-top: -10%;
}

.notes_type_head {
    margin-top: -2% !important;
    color: #3784b1;
}

.Note_text_box {
    width: 93% !important;
    margin-top: 1% !important;
    margin-bottom: 3% !important;
    margin-left: 3% !important;
    height: 162px;
}

.Note_label {
    margin-left: 3%;
}

.Note_Save_btn {
    float: right;
    margin-right: 21%;
    margin-top: 11%;
}

.assmt-label {
    /*width: 19%;*/ /* width: 19%; */
    font-size: 13px !important;
    top: 6px;
    position: relative;
    color: #3784b1;
    float: left; /* left: 0px; */
    right: 5px;
}

.assmt-btn-div {
    position: relative;
    top: -7px;
    float: right;
}

.add-baselot {
    width: 230px !important;
}

.add-nghborhood-btn {
    width: 235px !important;
}

.move-txt {
    width: 27%;
    padding: 2px;
    float: left;
}

.move-owner-txt {
    width: 45%;
    padding: 2px;
    float: left;
}

.search-add {
    width: 185px !important;
    margin-top: 24px;
}

.scrollAddress {
    /*overflow-y: scroll;
    height: 200px;*/
}

.scrollAddressaudittrail {
    overflow-y: auto !important;
    height: 400px;
}


.lable-notes-count {
    float: right;
    margin-right: 5%;
}

.add_note_label {
    margin-right: 3% !important;
}

.search_millage_subd_radio {
    margin-left: 3% !important;
}

.search_millage_land_radio {
    margin-left: 4% !important;
}

.millage_search_btn {
    float: right;
    margin-right: -7%;
    margin-top: 2% !important;
}

.all_millage_box {
    height: 185px !important;
    width: 154% !important;
}

.millage_in_notIn_radio {
    float: right;
    margin-right: 31%;
    margin-top: 2%;
}

.millage_search_place_fips {
    float: right;
    margin-right: 33%;
    margin-top: -18%;
    width: 13%;
}

.millage_land_radio {
    float: right;
    margin-top: -17%;
    margin-right: 2%;
}

.millage_seaech_land_classDD {
    float: right;
    width: 15%;
    margin-right: 3%;
    margin-top: -18%;
}

.parcel_note_button {
    float: right !important;
    width: 8%;
    margin-right: 2%;
    margin-top: -3%;
}

.width-pipeline-length {
    width: 122px !important;
}

.property-code-add {
    float: right;
    margin-right: 25px;
    margin-top: 9px;
}

.expand-div-container {
    width: 90%;
}

.btn-container {
    float: left;
    width: 44%;
    margin-left: 10px;
}

.btn-group-container {
    min-height: 40px;
    margin-top: 15px;
}

.btn-left-align {
    margin-left: 90px;
}

.search-button-address {
    margin-top: 2%;
    margin-left: 1%;
}

.address-search-btn {
    padding-left: 390px;
    float: left;
    width: 100%;
}

.assmt_search_no_width {
    width: 21% !important;
}

.land-class-popup {
    width: 65% !important;
}

.land_class {
    height: 340px !important;
}

#apply_millage_by_land_class {
    float: left;
    margin-left: 11%;
}

#cancel_apply_mlg_by_land_class {
    float: right;
    margin-right: -91%;
}

.navbar-nav ul > li {
    display: block;
}

.popoverMenuLine {
    border-top: 1px solid black !important;
}

.editLot {
    color: #79B3D5 !important;
}

.scrollNeighborhood {
    overflow-y: scroll;
    height: 337px;
}

.delete-assmt-btn {
    float: left;
    padding-left: 140px;
    width: 100%;
}

body:nth-of-type(1) img[src*="Blank.gif"] {
    display: none;
}

.ps_rpt_search_btn {
    float: left;
    margin-left: 37%;
    margin-top: -36px;
}

.ps_rpt_place_fips_dd {
    float: left;
    width: 24%;
}

.Grand-recap-acct-statusDD {
    float: left;
    margin-left: 3% !important;
}

#PsGrandSummaryRecap {
    margin-left: 2%;
    margin-top: 2%;
}

.ps_Report_dd {
    margin-left: 22%;
    margin-top: -25px;
    width: 20%;
}

.ps_Report_dd_div {
    margin-left: 9% !important;
    width: 100%;
    top: 12%;
}

.current_assmt_no_content {
    margin-left: 22% !important;
    margin-right: 27.50% !important;
}

    .current_assmt_no_content .current-assessment-number td {
        text-transform: capitalize !important;
    }

#submit-btn-GrandRecap {
}

.makeCapitalize td {
    text-transform: capitalize !important;
}

#save-district-value {
    margin-left: 12% !important;
}

.width-28 {
    width: 28% !important;
}

.report-container {
    width: 86%;
    margin-left: 7%;
}

.ps_report_result_Header {
    margin-top: 2% !important;
}

.ps_Report_Template {
    margin-left: 20% !important;
}

.tax_year_drop_down {
    margin-left: 51%;
    margin-top: -35px;
}

.report_panel {
    margin-left: 7% !important;
    margin-right: 8% !important;
}

.Grand_Recap_Result_Header {
    margin-top: 5%;
}

.Grand_Recap_Summary_Tax_Year {
    margin-left: 41%;
    margin-top: 9px;
}

.Grand_Recap_sbmt_btn {
    float: left;
    margin-left: 16%;
    margin-top: -3%;
}

.readonly {
    cursor: not-allowed;
    background-color: #eee;
    opacity: 0.3;
}

.currentAssmtNoForpp {
    margin-left: 22% !important;
    margin-right: 27% !important;
}

.Abstract_summary {
    margin-top: 3% !important;
    margin-left: 1% !important;
}

.multiSelectDdl input {
    height: 36px;
}

.query_data_header {
    margin-top: 10%;
}

.Abstract_summary_Report {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.abstrct_summary_rpt_btn {
    float: right;
    margin-right: 34%;
    margin-top: -3%;
}

.freeeze_type_dd {
    float: left;
    margin-left: 2%;
    margin-top: 0px;
}

.Freeze_list_rpt_btn {
    float: left;
    margin-left: 3%;
    margin-top: 2%;
}

.Freeze_list_Tax_Year_div {
    float: left;
    margin-left: 3%;
    margin-top: 0%;
}

.tax_year_label {
    margin-left: 1%;
    width: 100%;
}

.Freeze_list_Tax_Year_dd {
    margin-left: 115%;
    margin-top: -18%;
}

.freezeListReportViewer {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
}

.UsufructListTaxYear {
    float: left;
    margin-left: 1%; /*margin-top: 2%;*/
    width: 12%;
}

.usufruct_tax_year_dd {
    float: left;
    margin-left: 120%;
    margin-top: -16%;
}

.usufruct_list_btn {
    float: left;
    margin-left: 3%;
    margin-top: 2%;
}

.UsufructListReport {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.UsufructListReportViewr {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.u_report_viewer {
    margin-left: 98px;
    margin-right: 98px;
}

.assessment_class {
    margin-left: 1%;
    margin-top: -14%;
    position: absolute;
}

.land_class_radio {
}

.imp_class_radio {
}

.class_dd {
    float: left;
    margin-left: 19%;
    margin-top: 0%;
    width: 36%;
}

.Freeze_report_Submit_btn {
    float: right;
    margin-right: 6%;
    margin-top: -14px;
}

.Freeze_Report_Tax_Year {
    float: left;
    margin-left: -1%;
    margin-top: -6%;
}

.GrandRecapReportTemplate {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.reportView > table {
    width: 100% !important;
}

.reportView > div {
    margin-top: 7px;
}

.Frreze_Report_tax_year_DD {
    margin-left: 771%;
    margin-top: -25px;
    width: 95%;
}

.Freeze_Report_tax_year_lable {
    margin-left: 664%;
    width: 112%;
    margin-top: 43px;
}

#current_assmt_no_rpt {
    margin-left: 7%;
}

.current-assessment-number {
    margin-left: 7%;
}

.Assessment_Detail_PP {
    margin-left: 20% !important;
}

.ps-current-assmt-no {
    margin-left: 21% !important;
}

.owner-percent {
    margin-top: 5% !important;
}
/*
#ownership_percent
{
    margin-left: 10%;
}
*/
.addressSearch {
    float: left;
    width: 7%;
    padding: 1px;
}

.text-right {
    text-align: right;
}

.parcel_with_multiple_owner_report {
    margin-left: 22%;
}

.oil_gas_well_adj_fact {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.oil_gas_well_category_dd {
    margin-left: 2%;
    float: left;
}

.oil_gas_well_status {
    margin-left: 5%;
    float: left;
}

.oil_gas_tax_year_div {
    float: left;
    margin-left: 4%;
}

.oil_gas_tax_year_dd {
    margin-left: 1%;
    margin-top: 0%;
}

.oil_gas_report_submit_btn {
    float: left;
    margin-left: 6%;
    margin-top: 2%;
}

.oil_gas_well_type {
    margin-left: 5%;
}

.subdivision_listing_report {
    margin-left: 10%;
}

.abstract_report_tax_year_dd {
    margin-left: -1%;
    margin-top: -1px;
    width: 20%;
}

.Abstract_summary_tax_year_div {
    margin-left: 47.5%;
    margin-top: 9px;
    width: 47%;
}

.Grand_Recap_tax_year {
    margin-left: 47%;
    margin-top: 9px;
}

.Grand_recap_tax_year_dd {
    margin-left: 0%;
    margin-top: 0px;
    width: 20%;
}

.margin_2_per {
    margin-left: 2%;
}

.public_service_tax_year {
    margin-left: 48%;
    margin-top: -63px;
}

.public_service_tax_year_dd {
    margin-top: 0px;
    width: 20%;
}

.public_service_sort_by_dd {
    margin-left: 17%;
    margin-top: 0px;
    width: 20%;
}

.public_service_tax_lable {
    margin-left: 20%;
}

.OilWellReportLable {
    float: left;
    margin-left: 1%;
    width: 12%;
}

.OilWellReportbtn {
    float: left;
    margin-left: 3%;
    margin-top: 2%;
}

.parcel_wth_owner_hmstd_tax_year_div {
    margin-left: 2%;
    width: 12%;
}

.parcel_wth_owner_hmstd_sbt_btn {
    margin-left: 18%;
    width: 6%;
    margin-top: -3%;
}

.Parcel_multiple_owner_hmstd {
    margin-left: 18%;
}

.rpt_land_dd {
    float: left;
}

.rpt_imp_dd {
    float: left;
    margin-left: 2%;
}

.lnd_imp_tax_year_div {
    float: left;
    margin-left: 2%;
}

.lnd_imp_sbt_btn {
    float: left;
    margin-left: 2%;
    margin-top: 2%;
}

.land_imp_class {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.assessment_type {
    float: left;
}

.report_type {
    float: left;
    margin-left: 4%;
}

.alt_account_status_1 {
    float: left;
    margin-left: 4%;
}

.millage_type {
    float: left;
    margin-left: 4%;
}

.note_type {
    float: left;
    margin-left: 4%;
}

.alt_political_subdivision {
    float: left;
}

.permission-container {
    overflow-y: auto;
    overflow-x: hidden;
    height: 200px;
}

.print-btn {
    margin: 0 auto;
    width: 100px;
}

.print-btn-margin {
    margin-top: 15px;
}

.market-area-report {
    margin-left: 24%;
}

.improvement-class-report {
    margin-left: 22.5%;
}

.print-btn-margin-btm {
    margin-bottom: 55px;
}

.clearform {
    clear: both;
}

hr {
    clear: both;
    margin-top: 7%;
}

.assmt_range_lable {
    float: left;
}

.to_assmt_txt {
    float: right;
    margin-right: -99%;
    margin-top: -47%;
}

.assmt_no_range {
    margin-top: 22%;
    position: absolute;
    width: 19.5%;
}

.report_structure {
    float: right;
    margin-top: 25.3%;
    margin-right: 3%;
}

.alt_submit_btn {
    float: left;
    margin-top: 28%;
}

.mainContent {
    overflow: scroll;
}

.Abstract_summary_tax_year_label {
    margin-left: -1%;
}

.millage-maintenance-report {
    margin-left: auto;
    margin-right: auto;
    width: 90%;
}

.abstract_summary {
    margin-left: 4%;
}

.business-activity-position {
    position: relative;
    top: 10px;
}

.property-code-position {
    width: 11%;
    position: relative;
    left: 55px;
}

.print-btn-margin-btm-search {
    margin-bottom: 35px;
}

.print-dialog a:link {
    color: #0008FF;
}

/* visited link */
.print-dialog a:visited {
    color: #0008FF;
}

/* mouse over link */
.print-dialog a:hover {
    color: #333333;
}

/* selected link */
.print-dialog a:active {
    color: #333333;
}

.homestead-report {
    margin-left: 9%;
}

.alt_report {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.ps_report_by_company {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}

.ps_report_by_ward {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}

.ps_report_by_type {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}

.pp_listing_summary {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.alt_export_btn {
    float: left;
    margin-left: 2%;
    margin-top: 28%;
}

.cama-lable {
    width: 28.666667% !important;
    float: left;
}

.cama-lable-for-bath {
    padding-left: 8%;
    width: 33.666667% !important;
    float: left;
}

.CAMA-dd {
    float: left;
    width: 32.5%;
    padding: 3px;
}

.CAMA-containers {
    height: 240px;
    float: left;
    width: 26%;
    margin-left: 11px;
}

.Available_Components {
    height: 240px;
    float: left;
    width: 45%;
    margin-left: 11px;
}

.CAMA-build-txt {
    width: 15%;
    float: left;
    padding: 5px;
}

.CAMA-btn-pos {
    position: relative;
    top: 30px;
    right: 150px;
    float: left;
}

.add-component {
    position: relative;
    float: left;
    left: 304px;
}

.CAMA-qlty-txt {
    width: 30%;
    float: left;
    padding: 5px;
}

.CAMA-radio-lable-pos {
    position: relative;
    bottom: 3px;
    left: 5px;
}

.CAMA-radio-pos {
    position: relative;
    bottom: 12px;
}

.CAMA-div-pos {
    position: relative;
    top: 20px;
}

.indicates-tax-acct {
    float: left;
    color: red;
}

.masonry-radio-pos {
    margin-left: 10px !important;
}

.audit-trail-btn {
    margin-left: 47%;
    margin-top: -33px;
    width: 10%;
}

.depre-dd {
    width: 286px !important;
}

.forgot-pass-errmsg-div {
    float: left;
    position: relative;
    right: 15px;
}

.parcel_wth_owner_rdlc {
    margin-left: 5%;
    margin-right: 3%;
    width: 90%;
}

/*#abstract_listing_taxroll #acct_status {
    height: 65px;
}*/

.error-message-login {
    color: #FF0000;
    margin-right: 0;
    width: 95%;
    margin-left: -5%;
    list-style: none;
    font-size: medium;
}

.app-logo {
    height: 50px;
}

.popup-container-div {
    float: left;
    text-align: center;
    width: 450px;
}

.hide-popup-container-div {
    display: none;
}

.popup-form-container-div {
    float: left;
    margin: 10px;
    width: 400px;
}

.popup-editor-label-div {
    float: left;
    width: 150px;
    text-align: right;
    padding-right: 10px;
}

.button-container-div {
    float: left;
    width: 100%;
    position: relative;
    margin: 10px auto;
}

.btn-container-div {
    float: right;
    padding-right: 10px;
}

.form-input-container {
    float: left;
    width: 60%;
    position: relative;
}

.scrollAuditTrail {
    overflow-y: scroll;
    height: 470px;
}

.button-small {
    display: inline-block;
    padding: 6px;
    background: -moz-linear-gradient(#64C5F2, #0986fc) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64C5F2), color-stop(100%,#0986fc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #64C5F2 0%,#0986fc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #64C5F2 0%,#0986fc 100%); /* Opera 11.10+ */
    /*background: -ms-linear-gradient(top, #64C5F2 0%,#0986fc 100%);*/ /* IE10+ */
    background: #0986fc 100%;
    background: linear-gradient(to bottom, #64C5F2 0%, #0986fc 100%); /* W3C */ /*background: -moz-linear-gradient(#64C5F2,  #0986fc) repeat scroll 0 0 transparent;  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64C5F2', endColorstr='#0986fc',GradientType=0 );  IE6-9  */
    border-color: #34BFF3 rgba(0, 0, 0, 0.05) #003C8B;
    padding: 9px 20px;
    margin: 0;
    font: bold 1em/1.375 sans-serif;
    color: #fff !important;
    border: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    text-align: center;
    text-transform: uppercase;
    -webkit-transition: all 0.35s ease-out;
    -moz-transition: all 0.35s ease-out;
    -ms-transition: all 0.35s ease-out;
    transition: all 0.35s ease-out;
}

.letter-btn {
    margin-left: 36%;
    margin-top: -33px;
    width: 10%;
}

.Forms-letter-Radio-Button-Improvement {
    margin-left: 42%;
    margin-top: -5%;
}

.Forms-letter-Radio-Button-Residential {
    margin-left: 59%;
    margin-top: -7%;
}

.Forms-letter-Radio-Button-Taxes {
    margin-left: 77%;
    margin-top: -7%;
}

.Forms-Letter-Radio-Div {
    width: 45% !important;
}

.percent-ownership-report {
    margin-left: -11%;
}

.sub-list-report {
    margin-left: -5%;
    width: 100%;
}

.top-margin-submit-btn-report {
    margin-top: 6%;
}

.scrollMap {
    /*overflow-y: scroll;
    height: 500px;*/
}

.add-new-assmt-btn {
    width: 35%;
}

.report-top {
    margin-top: 50px;
}

.assessment_class1 {
    margin-left: 1%;
    margin-top: -15%;
    margin-bottom: 5%;
}


.personal-prop-div-20 {
    display: inline-block;
    padding-left: 2%;
    width: 20%;
}

.personal-prop-div-30 {
    display: inline-block;
    padding-left: 2%;
    width: 30%;
}

.Freeze_Report_By_Class_code_ReportViewer {
    margin-left: 5% !important;
    margin-right: 5%;
}

.assessment_class2 {
    margin-left: 1%;
    margin-top: -16%;
    margin-bottom: 5%;
}

.Assessment-taxyear-drop-down {
    width: 140%;
    /* margin-top: -40%; */
}

.Assessment-taxyear-printbtn {
    /* margin-left: 42%;
  margin-top: -9%;*/
    margin-left: 2%;
    margin-top: 13%;
}

.Radio-btn-div-3 {
    display: inline-block;
    float: left;
    padding-left: 2%;
    width: 8%;
}


.Radio-btn-div-3-new {
    display: inline-block;
    width: 3%;
}


.Drop-down-div-20 {
    display: inline-block;
    float: left;
    margin-top: -6px;
    width: 30%;
}

.Drop-down-div-new-20 {
    display: inline-block;
    width: 30%;
}

#PrintBtnDropDown {
    width: 43%;
    /*margin-left: 22%; */
    margin-left: 29%;
}

.Drop-down-tax-year-Ass-report {
    display: inline-block;
    /* padding-left: 2%;*/
    width: 25%;
    /*margin-left: 21%; */
    padding-bottom: 5%;
}

.LabelAssDropDown {
    margin-top: 24%;
    padding-left: 8%;
}

.padding-bottompoint5 {
    padding-bottom: 0.5%;
}

.hideradiobtn {
    padding-bottom: 5%;
}


.add-cama-lable {
    float: left;
    margin-top: 15px;
    width: 5%;
}

.add-cama-dd {
    width: 22%;
    float: left;
    padding: 2px;
}

.modelfieldadjstment {
    right: -30%;
    position: relative;
}

.margin-in-popup {
    margin-left: 1.5%;
}

.mysteps {
    display: inline-block;
    background: #2184be;
    color: #FFF !important;
    font-weight: 500;
    padding: 16px 75px !important;
    text-decoration: none !important;
    margin: 5px;
    border-radius: 5px;
    line-height: 140%;
}

.tabborder {
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}

.parcel-tab-position {
    width: 101%;
    margin-top: 1%;
}

.personal-prop-div-15 {
    display: inline-block;
    padding-left: 2%;
    width: 15%;
}

.personal-prop-div-25 {
    display: inline-block;
    padding-left: 2%;
    width: 25%;
}

.personal-prop-div-23 {
    display: inline-block;
    padding-left: 2%;
    width: 23%;
}

.dividerrdbtn {
    /*width: 2%;
    display: inline-block;*/
}

.personal-prop-div-10 {
    display: inline-block;
    padding-left: 2%;
    width: 10%;
}

.mrgn-left-4per {
    margin-left: 4%;
}

.audit-trail-table-width-140 {
    width: 140px;
}

.print-btn-margin-lotvalue {
    margin-top: -25px;
    margin-bottom: 13px;
}

.taxes_print_top {
    margin-top: 72%;
}

.tax_breakdown_reportviewer {
    /* margin-top: 3% !important; */
    margin-left: 1% !important;
}

/*.reportView RDLCReport alt_report table tr:nth-child(3) td{
    position:relative;
}*/
.div-revision-no {
    margin-left: 15px;
    margin-top: 10px;
}

.scrollTaxes {
    overflow-y: scroll;
    height: 100px;
}

.width-detail-descrip {
    width: 250px !important;
}

.width-6 {
    width: 6% !important;
}

.inner-div-10 {
    display: inline-block;
    width: 10%;
}

.inner-div-20 {
    display: inline-block;
    width: 20%;
}

.inner-div-15 {
    display: inline-block;
    width: 15%;
}

.inner-div-30 {
    display: inline-block;
    width: 35%;
}

.inner-div-40 {
    display: inline-block;
    width: 40%;
}

.inner-div-45 {
    display: inline-block;
    width: 45%;
}

.inner-div-49 {
    display: inline-block;
    width: 49%;
}

.inner-div-50 {
    display: inline-block;
    width: 50%;
}

.inner-div-5 {
    display: inline-block;
    width: 5%;
}

.export-btn-print {
    padding-top: 5%;
    margin-left: 38%;
}

#printBtnTopTenTaxpayer {
    width: 40%;
}

.add-baselot-link {
    width: 323px !important;
}

#fee-subtotal-muncipal {
    left: 320px;
    position: relative;
    bottom: -5px;
}

.print-parhist-report {
    margin-top: -3%;
    margin-left: 73%;
}

.personal-prop-div-05 {
    display: inline-block;
    padding-left: 10px;
    width: 5%;
}

.padding-top-div {
    padding-top: 5px;
}


#submit-btn-parcel-wo-photo-report {
    margin-left: 550%;
}

.div-bottom-border {
    border-bottom: 1px solid #c3ddec;
}

.inner-div-5px {
    display: inline-block;
    width: 5px;
}

.report-form-top-padding {
    padding-top: 1%;
}

.summary-div {
    position: relative;
    top: 8px;
}

.scrollParishTaxes {
    overflow: scroll;
    height: 558px;
}

.owner-div-width-24 {
    width: 24%;
}

.btn-action-update-user {
    width: 60%;
}

.print-button-taxbreakdown {
    margin-top: 94%;
}

.ParcelHistoryRPT {
    position: relative;
}

.cus-hgt {
    height: 118px;
}

.pos-top {
    top: 5px;
}

.submit-btn-margin-left-44 {
    margin-left: 44%;
}

.deletePin {
    float: left;
    margin-top: 3px;
    margin-left: 10px;
}

.unresize {
    resize: none;
}

.set_height_200px {
    height: 200px;
}

.set_height_130px {
    height: 130px;
}

.some-handle {
    background-image: url("../Content/img/handle.png");
    background-repeat: repeat-x;
    height: 18px;
    margin: 0 1px;
}

.some-handle {
    cursor: move;
}

.btn-addcontact {
    margin-top: 24%;
    width: 100%;
}

.remove-img-client {
    padding: 10px;
    cursor: pointer;
    float: left;
    padding-top: 35px;
}

.remove-img-align {
    margin-top: 23px;
    margin-left: 27px;
}

.Set-CAMA-Description-width {
    width: 97%;
}

.set-width-20 {
    width: 20%;
}

.parcel-search-panel {
    width: 32%;
    float: right;
    padding: 2px 0;
}

.parcel-search-textbox {
    width: 70%;
    margin-left: 5px;
    float: left;
}

.set-width-123 {
    width: 123%;
}

.sales_description_text_box {
    position: relative; /*display: block;*/
    width: 128%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.set_sales_textarea_width {
    /*position: relative; 
    margin-left: 18px;
    float: left;
    width: 64%;
    height: 95px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    resize: none;*/
}

.parcel_transfer_checkbox {
    left: 6%;
    position: absolute;
}

.save_cancel_button {
    margin: 15px auto;
    width: 76%;
    float: left;
    margin-left: 50px;
}

.assessed-value-label {
    position: relative;
    top: -37px;
    margin-right: -13%;
}
/*code for adjusting the textbox in inventory and merchandise*/

.invmerc-totals-last {
    float: right;
    width: 17%;
    position: relative;
    padding: 2px;
    margin-left: 4px;
    bottom: 13px;
}


.total-assess-value-div {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 61.7%;
}

.total-assess-value-textbox {
    position: relative;
    top: -61px;
    left: 160px;
    text-align: right;
    width: 119px;
}

.custom-position-txtbx2 {
    float: right;
    min-height: 0px;
    position: absolute;
    left: 65.4%;
}

.notice-of-value {
    margin-top: -2%;
    margin-left: 2%;
}

.cut-ut-width {
    width: 194px !important;
}

/* for displaying radio button closer for search by address*/
.form-groupRbtnSearchByAdd {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    margin-right: -52px;
    width: 25%;
}

.action-button-calc {
    width: auto;
}

.padding-top-div10 {
    padding-top: 10px;
}

.AdjustmentTop {
    top: 51px !important;
}

.TextareaDescWidth {
    width: 64%;
}

.inner-div-36 {
    width: 36%;
    margin-left: 14px;
    margin-right: 10px;
    height: 95px !important;
}

.popup-width {
    width: 402px !important;
}

.personal-prop-div-100 {
    display: inline-block;
    padding-left: 4%;
    width: 50%;
    padding-top: 1%;
}

.left-margin-52 {
    margin-left: 52%;
}

.submit-btn-taxroll {
    margin-top: 151px;
    margin-left: 53%;
}

.top-padding-18 {
    padding-top: 18px;
}

.inner-div-1 {
    display: inline-block;
    width: 1%;
}

.personal-prop-div-17 {
    display: inline-block;
    padding-left: 2%;
    width: 17%;
}

.taxyear-btn {
    margin: 15px auto;
    position: relative;
    left: 15px;
}

.top-ten-taxpayer-report-label {
    margin-top: 8%;
    margin-left: -91%;
}

.login-logo {
    margin-left: 25%;
    /*margin-left: -20%;*/
}

.quality_des_dialog {
    height: 75%;
}

.margin_top_3px {
    margin-top: 3px;
}

.lableContent {
    cursor: pointer;
    margin-bottom: 5px !important;
}

.lableContent-selected {
    margin-bottom: 3px !important;
    margin-top: 3px !important;
    background-color: #C5DCFF;
}

.TableContent:hover {
    cursor: pointer;
    background-color: #C5DCFF;
}

.CamaTableDiv {
    width: 26%;
    float: left;
}
.CamaTableDiv1 {
    
    float: left;
}
.CamaTableDiv-line {
    width: 5px;
    margin-left: 5px;
    height: 700px;
    background-color: #C5DCFF;
    float: left;
}

.CamaFormDiv {
    width: 72%;
    float: right;
}
.CamaFormDiv1 {
    /*width: 82%;*/
    float: left;
}
.padding_left_0px {
    padding-left: 0px;
    width: 49%;
}

.linkButton {
    background: none !important;
    border: none;
    padding: 0 !important;
    font: inherit;
    cursor: pointer;
}

.float_right_position {
    float: right !important;
}

.massrptbtn {
    margin-left: 53%;
    float: left !important;
    padding-right: 1px !important;
}

.lblRptPopUpWidth {
    width: 195px !important;
}

.divRptPopUpTop {
    margin-top: 102px;
}

.div-width-96 {
    width: 96%;
}

.resize_verticle {
    resize: vertical;
}

.margin-top5 {
    margin-top: 5px;
}

.margin-top2 {
    margin-top: 2px;
}

.font-sixe11 {
    font-size: 11px;
}

.width-55-rightmargin {
    width: 55%;
    margin-right: 15%;
}

.maintenance_Print_Button {
    margin-top: 4% !important;
}

.lat_form_Btn {
    margin-left: 58%;
    margin-top: -33px;
    width: 8%;
}

.lat_form_radio_width {
    width: 30% !important;
}

.lat-form-top {
    margin-top: 4%;
    position: relative;
    left: 10%;
}

.lat-form-submit {
    margin-left: 34%;
}

.geninfo_largetext {
    width: 75%;
}

.geninfo_titles {
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: center;
}

.position_fix_nextbtn {
    position: absolute;
    /*top:90%;*/
    bottom: -2%;
}

.CamaTableDiv-Horzontalline {
    height: 5px;
    background-color: #C5DCFF;
    float: left;
}

.margin-left35 {
    margin-left: 35%;
}

.override-selected-value-container {
    float: left;
    text-align: center;
    width: 430px;
}

.override-ddl {
    display: block;
    width: 100%;
    /* height: 34px; */
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    transition: border-color ease-in-out 0.15s,box-shadow ease-in-out .15s;
}

.form_let_div {
    width: 55%;
}

.form_let_top {
    margin-top: 35%;
}

.editOgwells {
    color: #79B3D5 !important;
}
/*.div_height25{
   height:25%;
}*/
.showalways {
    display: block !important;
}

.padding-left_0 {
    padding-left: 0px !important;
}

.Width-30-right {
    width: 30%;
    margin-right: 6%;
    float: right;
}

.cama-margin-bottom-10px {
    margin-bottom: 10px;
}

.height-105px {
    height: 105px;
}

.CamaDiv-simpleHorzontalline {
    height: 5px;
    float: left;
    border: ridge;
}

.hr_line_seperator {
    border-top: 1px solid black;
    margin-top: 1.5%;
    margin-bottom: 1%;
    margin-left: 5%;
    margin-right: 5%;
}

.margin_left_0px {
    margin-left: 0%;
}

.padding-zero {
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-top: 0%;
}

.center-button {
    margin-left: 30%;
}

.sale-comps-list-div {
    height: 250px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.additiongrid-height {
    height: 185px !important;
}

.margin-bottom_halfperc {
    margin-bottom: 0.5%;
}

/******For adding CAMACOST ADJ input spaces*******/
.margin-top-bottom {
    margin-bottom: 1%;
    margin-top: 1%;
}

.text-align-cama-left {
    text-transform: capitalize;
    font-size: 14px;
    text-align: left;
    padding-left: 10px;
}

.text-align-cama-right {
    font-size: 14px;
    text-align: right;
    float: right;
    padding-right: 10px;
}

.padding5 {
    padding: 5%;
}

.width-pipeline-txt {
    width: 300px;
}

.vertiacle-line-height {
    height: 460px;
}

.padding-right-zero {
    padding-right: 0%;
}

.padding-left-pont2 {
    padding-left: 0.2%;
}

.form-dialog-height {
    overflow-y: auto !important;
    height: 650px;
}

.editassementnote, .editassesmentnote1 {
    color: #79B3D5 !important;
}

#note_desc_text {
    width: 431px;
    height: 342px;
    resize: none;
}

.set-width-auto {
    width: auto;
}

.set-text-decoration-none {
    text-decoration: none;
}

.priortyModellbltext {
    text-align: center;
    font-size: larger;
    color: red;
}

.set-width-5 {
    width: 5% !important;
}

.editaddition {
    color: #79B3D5 !important;
}

.assessment-btn {
    margin-left: 8.5%;
    width: 9%;
    /*margin-top: 20px;*/
}

.search-taxpayer {
    margin-left: 15px;
}

.authorisePage {
    position: absolute;
    width: 50%;
    left: 35%;
    margin-left: -150px;
    text-align: center;
    height: 220px;
    margin-top: 30px;
    color: #79b3d5;
}

    .authorisePage h1 {
        margin-bottom: .5em;
        line-height: 1em;
        color: #f56b6b;
        font-size: 60px;
        font-weight: 100;
    }

.margin-top-0 {
    margin-top: 0%;
}

.margin-left-point5 {
    margin-left: 0.5%;
}

.padding-right-1 {
    padding-right: 1%;
}

.padding-left-1 {
    padding-left: 1%;
}

.margin-top2 {
    margin-top: 2px;
}

.margin-top-point4 {
    margin-top: 0.4%;
}

.cama-parcelstat-dialog-height {
    overflow-y: auto !important;
    height: 520px;
}

.notegrid-scroll {
    height: 200px;
    overflow-y: auto;
}
/* added for camatotal tab*/
.camatotalcost-height {
    height: 300px;
}
/*for dates divs*/
.camatotaldate-width {
    margin-right: 20px;
    padding: 1px;
    float: left;
    border: 2px double;
    width: 30%;
    height: 110px;
    border-color: #a2ccd5;
}
/*for cost in dates section*/
.camatotaldatecost-width {
    margin-left: 10px;
    padding: 2px;
    float: left;
    border: 2px double;
    width: 30%;
    height: 122px;
    border-color: #a2ccd5;
}

/*for date button div*/
.camatotaldatebutton-width {
    float: left;
    border: none;
    width: 30%;
    height: 110px;
    margin-left: 25px;
}

.text-right-padding {
    text-align: right;
    padding-right: 77px;
}
/*for camatotal buttons*/
.width-60-center {
    width: 60%;
    padding: 10px;
}

.padding-left-17per {
    padding-left: 17%;
}

.width-33-per {
    width: 33%;
}

.assessment-tax-div.col-xs-8 > div > input {
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 11px;
    width: 100%;
}

.assessment-tax-div.col-xs-8 > div {
    width: 14%;
    padding: 0 1%;
    float: left;
    padding-top: 1%;
}

.assess-bottom.row {
    background-color: #C5DCFF;
    float: left;
    width: 100%;
    margin-top: 1%;
    height: 67px;
    margin-left: 0.5%;
}


/*.panel-sub-operation.assmt-btn-div >div >input {
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 12px;
    width: 100%;
}*/


.panel-sub-operation.assmt-btn-div > div > input {
    width: 150%;
}

.margin-minus-21-bot {
    margin-bottom: -21%;
}

.font-size-8px {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {


    .real-assess {
        margin-left: -28px;
        width: 106%;
        margin-top: -35px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

    .real-assess {
        margin-left: -22px;
        width: 106%;
        margin-top: -35px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }


    .freeze-position.pull-right.col-sm-4.txt-right > label {
        font-size: 8px;
    }

    .div-width div#political {
        width: 26%;
    }


    .datatable > thead > tr > th, .datatable > tbody > tr > th, .datatable > tfoot > tr > th, .datatable > thead > tr > td, .datatable > tbody > tr > td, .datatable > tfoot > tr > td {
        padding: 4px;
    }
}


.margin-left-asse {
    margin-left: 8%;
}

.ediasstax-padd {
    padding-right: 8%;
}

.staging_label {
    font-size: 30px;
    color: red;
    text-transform: uppercase;
    margin-left: 420px;
}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

    .multilineselect li {
        list-style-type: none;
        font-size: 8px;
        list-style-position: inside;
        margin: 0px;
        padding: 0px;
        cursor: default;
    }
    /*.multilineselect li {list-style-type: none; list-style-position:inside; margin:0px; padding:0px; cursor:default;}  
    .multilineselect li.selected {color: white; background-color: darkgrey;}*/


    .scrollNeighborhood {
        overflow-y: auto;
        height: 337px;
        -webkit-overflow-scrolling: touch;
    }


    .form-control {
        font-size: 8px;
    }

    .staging_label {
        font-size: 15px;
        color: red;
        text-transform: uppercase;
        margin-left: 320px;
    }

    .field_set_font {
        font-size: 6px;
    }

    .owner-searchtable thead th {
        font-size: 8px;
    }

    .scrollMaptax {
        -webkit-transform: translate3d(0, 0, 0);
        overflow-y: auto;
        height: 500px;
        -webkit-overflow-scrolling: touch;
        position: relative;
    }

    .assesfont {
        font-size: 8px;
    }
    /*select#global-search-option {
    font-size: 6px;
}*/

    .width-add-new-parcel-per {
        width: 10%;
    }

    #district {
        width: 50%;
        float: left;
        padding-top: 5px;
    }

    .Width-40 {
        width: 42%;
    }

    .text-right-padding {
        text-align: right;
        padding-right: 37px;
    }

    .form-inline select.drop-down {
        width: 100px;
    }

    .property-class-ward {
        padding-left: 10px;
    }

    .addr_search_btn {
        bottom: 62%;
    }

    #e911asses {
        width: 15%;
        float: left;
        padding: 50px 0 0 10px;
    }

    #e911parcel {
        width: 15%;
        float: left;
        padding: 45px 0 0 10px;
    }

    .search-add {
        margin-top: 19px;
    }

    .top-margin-submit-btn-report {
        margin-top: 10%;
    }

    .font-size-9px {
        font-size: 9px;
    }

    .linklookalike {
        color: #79B3D5 !important;
        text-decoration: underline;
    }

    .assmt-btn-div {
        position: relative;
        top: -2px;
        float: right;
    }


    .font-size-7px {
        font-size: 7px;
    }

    .assmtdd {
        width: 78%;
        float: right;
    }

    .margin-left-asse {
        margin-left: 8%;
    }

    .asmt1 {
        color: #FF0000;
        position: relative;
        top: 4px;
        float: left;
        padding-left: 4px;
    }

    .set_sales_textarea_width {
        font-size: 12px;
    }

    .cancelsplitbtn {
        padding: 11px 0px;
    }

    #marshallSwiftPrintBtn, #calculate, #costadjustments {
        font-size: 8px;
    }


    #newformtemp, #new-well-statusadj, #wellSatusAdjPrint, #saveDepreciationType, #submit-btn-GrandRecap, #addressSearch, #submitButtonIndustrialExemptionReport, #submit-btn-change-personal-prop-apsxpage, #submit-btn-change-personal-prop-apsxpage, #addressSearch, #new-parcel, #newlndclasscode, #newimpclass, #SaveCamaGeneralForm, #newlandcost, #CancelCamaGeneralform, #ppCodePrint, #newnotetype, #new-compositemultiplier-field, #newneighborhood, #new-well-field, #wellFieldPrint, #new-pub-service-code, #psCodeMaintenancePrint, #subdivisionMiantPrint, #newsubdiv, #lotValueAdjPrint, #newlotadjdesc, #new-mkt-area, #marketAreaMaintenancePrint, #new-movables-code, #LndFactorPrint, #save_home_stead_exemp, #new-conditionitem, #new-millage, #landClsMaintenancePrint, #millageMaintenencePrint, #new-ownermainten, #newppcost, #improvementMaintPrint, #neighnorMaintnenancePrint, #notesTypePrint, #save_tax_office_info {
        font-size: 10px;
    }

    .padding-left-8px {
        padding-left: 8px;
    }

    .noty_text {
        font-size: 10px;
    }

    button.btn.btn-danger {
        cursor: pointer;
        width: 55px;
        border: 0px;
        color: white;
        font-size: 10px;
        background-color: #f56b6b;
    }

    button.btn.btn-primary {
        cursor: pointer;
        width: 55px;
        border: 0px;
        font-size: 10px;
        color: white;
        background-color: #3784b1;
    }


    /*.noty_bar.noty_theme_default.noty_error.noty_layout_center {
         
  
    background-color: red;
    color: #fff;
       width: 120px;
    border-color: #8b0000;
}

    .noty_bar.noty_theme_default.noty_layout_center .noty_message .noty_buttons .noty_text {
    margin-top: -2px;
}*/

    .public_service_sort_by_dd {
        margin-left: 20%;
        margin-top: 0px;
        width: 20%;
    }

    .padding-po4 {
        padding-bottom: .4%;
    }

    input#Parish_mill_tax_total {
        padding-right: 0;
    }

    input#submitButtonTopTenTaxpayersReport {
        margin: 24px -27px;
    }

    .personal-prop-div-23 {
        display: inline-block;
        padding-left: 1%;
        padding-right: 1%;
        width: 28%;
    }

    .ui-tabs .ui-tabs-nav li a {
        float: left;
        padding: 1em 1.4em;
        text-decoration: none;
    }


    .personal-prop-div-20 {
        display: inline-block;
        width: 15%;
    }

    .assessment_class2 {
        margin-left: 1%;
        margin-top: -22.5%;
        margin-bottom: 5%;
    }


    .set_sales_textarea_width {
        width: 61%;
    }

    .field_set_font {
        font-size: small;
    }

    .margin3per {
        margin-top: 3%;
    }

    .millage_edit_percent {
        float: right;
    }

    .millage-info-text.field_set_font.col-sm-4 {
        margin-right: -8%;
    }

    .millage-info-percentage {
        float: left;
        width: 33%;
        margin-left: 3%;
    }

    .township-inner-containers.township-btn-height.zerowidth {
        margin-left: 0;
        right: 15px;
    }

    .panel-heading {
        padding: 17px 9px;
    }

    .panel-sub-operation.assmt-btn-div > div > input {
        clear: both;
        text-align: center;
        width: 250%;
        padding: 0 0;
        font-size: 8px;
    }

    .owner-div-width-24 {
        width: 13%;
    }

    .save-movable {
        width: 52%;
        margin-top: 19px;
        margin-left: 5px;
    }

    .tab-position {
        margin-left: -8px;
        margin-top: -35px;
    }


    input, label, select, textarea, th, td, a, option {
        text-transform: uppercase;
        font-size: 7px;
    }





    .search-input-row {
        width: 100%;
        margin: 0 auto;
        margin-top: 2%;
    }

    .ui-widget {
        font: normal 8px 'Open Sans', arial, sans-serif !important;
    }

    .panel #edit-div label, .panel #edit-div select, #edit-div .large_text_box, .panel #edit-div input, .panel .panel-body .assess-calc #assess label {
        font-size: 7px;
    }

    body {
        font: normal 8px 'Open Sans', arial, sans-serif;
        line-height: 18px;
    }

    .div-width div#township-width {
        width: 23%;
    }


    .assessment-tax-div.col-xs-8 > div > input {
        margin: 0;
        padding: 0 0;
        text-align: center;
        font-size: 8px;
        width: 100%;
    }


    .font-size-8px {
        font-size: 7px;
        text-transform: uppercase;
        font-weight: 800;
    }
}

.margin-left-min14 {
    margin-left: -14px;
}

.margin-bottom-3 {
    margin-bottom: 3%;
}

.margin-left-12 {
    margin-left: 12%;
}

.margin-left-mins-8 {
    margin-left: -8%;
}

.margin-top-3-per {
    margin-top: 3%;
}

.padding-bottom-7-per {
    padding-bottom: 7%;
}

.margin-min-both {
    margin: -39px 9px;
}


.padding-lr-0-32 {
    padding-left: 0px;
    padding-right: 32px;
}

.padding-0 {
    padding: 0 0;
}

.padding-1-0-per {
    padding: 1% 0;
}

.margin-1-auto {
    margin: 1% auto;
}

.margin-0 {
    margin: 0;
}

.padding-bottom-1-per {
    padding-bottom: 1%;
}

.margin-top-14-per {
    margin-top: 14%;
}

.margin-bottom-8-per {
    margin-bottom: 8%;
}

.verticleline-ht-costadjtab {
    height: 470px;
}

.routine-link {
    cursor: pointer;
}

.position-center {
    padding-left: 3%;
    padding-top: 2%;
}

.linsert-line-CAMAManitenance {
    border-bottom: .30em solid #00BCD4;
}

.margin-bottom-1-per {
    margin-bottom: 1%;
}

.margin-top-2-per {
    margin-top: 2%;
}

.padding-left-2-per {
    padding-left: 2%;
}

.margin-left-txtbath {
    margin-left: 1.4%;
}

.padding-top-zero {
    padding-top: 0% !important;
}

.blockUI.blockOverlay {
    z-index: 2000 !important;
}

.descrip-movable-component {
    width: 160px !important;
}

.spinner {
    width: 100px;
}

    .spinner input {
        text-align: right;
    }

.input-group-btn-vertical {
    position: relative;
    vertical-align: middle;
    display: table-cell;
    top: 14px;
}

    .input-group-btn-vertical > .btn {
        display: block;
        width: 100%;
        padding: 8px;
        margin-left: -50px;
        position: relative;
        border: 1px solid transparent !important;
    }

        .input-group-btn-vertical > .btn:first-child {
            border-top-right-radius: 4px;
        }

        .input-group-btn-vertical > .btn:last-child {
            margin-top: -2px;
            border-bottom-right-radius: 4px;
        }

    .input-group-btn-vertical > .btn-default {
        color: #333;
        background-color: white;
        border-color: #ccc !important;
    }

    .input-group-btn-vertical i {
        position: absolute;
        top: 0;
        left: 4px;
    }

.fa-caret-down:before {
    content: "\f0d7";
}

.fa-caret-up:before {
    content: "\f0d8";
}

.fa {
    font-family: FontAwesome;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
}

.border-radius {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    width: 51% !important;
}

.effective-age-radio {
    margin-top: -1%;
}

.skyblue-theme-color {
    color: #79B3D5 !important;
}

.margin-bottom-point-4 {
    margin-bottom: 0.4%;
}

.update-routine-alignment {
    margin: 20px auto;
    text-align: center;
    width: 68%;
}
.update-routine-alignment1 {
    margin: 20px auto;
    text-align: center;
    width: 34%;
}

.margin-top-10-per {
    margin-top: 10%;
}

th.datatable-action-col, td.datatable-action-col {
    text-align: center;
}

.form_letter_radio_margin {
    margin-left: -7%;
}

.form_letter_property_radio {
    margin-left: -1%;
}

.form_letter_margin {
    margin-left: -4%;
}

.exemption_info_width {
    width: 3%;
}

.report-marging-5 {
    margin-left: -3%;
}

.exempted {
    color: #f56b6b !important;
}

#datatable-millage hr.popoverMenuLine {
    margin-bottom: 1px;
}

#datatable-millage .popover {
    width: 16%;
    top: -27px;
}

.no-owner-results {
    float: left;
    margin-left: 23%;
    width: 77%;
    margin-top: 1%;
}

.cursorDefault {
    cursor: default !important;
}

#repo ul.sub-menu {
    margin-left: 50px;
    margin-top: -48px;
}

#maintenancetab ul.sub-menu {
    margin-left: 52px;
    margin-top: -30px;
    width: 70%;
}

#searchtab ul.sub-menu {
    margin-left: 32px;
    margin-top: -29px;
}

    #searchtab ul.sub-menu ul.sub-menu {
        margin-left: 41px;
        margin-top: -18px;
    }

.increase_z_index {
    z-index: 100000 !important;
}

#tax-row .form-group {
    margin-right: -9px;
}

#office-row .form-group {
    margin-right: -10px;
}

#tax-information {
    border-left: 3px solid #c3ddec;
}

#tax-tab {
    padding: 0px;
}

#main-div {
    border-bottom: 3px solid #c3ddec;
}

#Assessments_Form label {
    text-align: left;
}

#Assessments_Form .row {
    padding-bottom: 12px;
}

#tax-info-table {
    margin-top: -26px;
}

.margin-top-14-per-imp {
    margin-top: 14% !important;
}

.notary-align {
    width: 23%;
    padding-left: 0% !important;
    padding-right: 0% !important;
}

.width-90-per {
    width: 90% !important;
}

button#submit_btn_Freeze {
    margin: -18px;
    margin-right: -95px;
}

.btn-set {
    width: 100% !important;
    height: 35px !important;
}

#submit_btn_Freeze {
    margin-right: -23px !important;
    width: inherit;
}

#new-owner:focus {
    outline: 5px auto -webkit-focus-ring-color !important;
}

#owner-search:focus {
    outline: 5px auto -webkit-focus-ring-color !important;
}

.sub-menu-bottom-line {
    /*border-bottom: 1px solid white;*/
}

.end-sub-menu-bottom-line {
    /*border-bottom: 3px solid white;*/
}

#repo ul.dropdown-menu {
    padding: 0px;
    margin-top: 0;
}

#maintenancetab ul.dropdown-menu {
    padding: 0px;
}

#searchtab ul.dropdown-menu {
    padding: 0px;
}

    #searchtab ul.dropdown-menu #assessmentdate {
        width: 70%;
        padding-top: 4px;
        padding-bottom: 4px;
    }

    #searchtab ul.dropdown-menu ul.sub-menu {
        padding: 1px;
        width: 132%;
        padding-left: 9px;
        padding-top: 4px;
        padding-bottom: 1px;
        padding-right: 1px;
    }

#maintenancetab ul.dropdown-menu li ul.sub-menu li:hover {
    Background-color: #daeaf4;
}

#searchtab ul.dropdown-menu li ul.sub-menu li:hover, sub-menu li:focus {
    Background-color: #daeaf4;
}

#repo ul.dropdown-menu li.dropdown ul.sub-menu > li:hover, .sub-menu > li:focus {
    background-color: #daeaf4;
    margin-top: 0;
}

#propertydropdown {
    width: 60%;
}

#repo ul#misc {
    margin-left: 51px;
    margin-top: -32px;
}

#repo ul.dropdown-menu li.dropdown a.current-menu {
    white-space: normal;
}

#searchtab ul.dropdown-menu {
    padding: 0px;
}

#showme li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#misc li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#propertydropdown li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#LotAdjustmentslist li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#assmntlist li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#parcellist li {
    padding-top: 4px;
    padding-bottom: 4px;
}

.outline-none {
    outline: none !important;
}

.routine-form-margin {
    margin-top: 2%;
}

#client-temp {
    clear: both;
    float: left;
    margin-top: -35px;
}

.client-temp-zip-code-small-line {
    float: left;
    width: 2%;
    text-align: center;
}

.client-temp-zip-code-second-textbox {
    width: 13%;
    padding-left: 0;
}

.client-temp-zip-code-first-textbox {
    padding-right: 0;
    width: 15%;
}

#save_tax_office_info {
    margin-top: 15px;
}

#textboxfile {
    margin-top: 0;
    font-weight: normal;
}

#fileTableDiv {
    margin-top: 9px;
}

.formlet_add_margin {
    margin-top: 10%;
    width: 90%;
}

.select_width {
    width: 100% !important;
}

.Audit-Notes-Div {
    margin-bottom: 15px;
    margin-left: -24px;
}

#Address-search-option {
    height: 24px;
    margin: 0px 3px;
    width: 127px;
}

#Note-search-option {
    height: 25px !important;
}

#business-search-option {
    height: 23px !important;
}

#property-search-option {
    height: 23px !important;
}

#Date-search-option {
    height: 23px !important;
}

#Millage-search-option {
    height: 23px !important;
}

.margin_one_percent {
    margin-left: 1%;
}

.DropDownListStructureWithMargin {
    width: 295px;
    margin-left: -25px;
}

.DropDownListQualityWard {
    width: 150px;
}

.DropDownListStyle {
    width: 220px;
}

.DropDownListNonLivingObscolence {
    width: 295px;
}

.RefinementSubmitButton {
    margin-left: 31%;
}

.RefinementClearButton {
    margin-right: 26%;
}

.dropdownforppcost {
    width: 25%;
    margin-top: 30px;
}

.region2 tr th:nth-child(3), .region2 tr th:nth-child(5), .region2 tr th:nth-child(7), .region2 tr th:nth-child(8), .region2 tr td:nth-child(3), .region2 tr td:nth-child(5), .region2 tr td:nth-child(7), .region2 tr td:nth-child(8) {
    display: none;
}

.region1 tr th:nth-child(4), .region1 tr th:nth-child(6), .region1 tr th:nth-child(7), .region1 tr th:nth-child(8), .region1 tr td:nth-child(4), .region1 tr td:nth-child(6), .region1 tr td:nth-child(7), .region1 tr td:nth-child(8) {
    display: none;
}

.offshore tr th:nth-child(3), .offshore tr th:nth-child(4), .offshore tr th:nth-child(5), .offshore tr th:nth-child(6), .offshore tr td:nth-child(3), .offshore tr td:nth-child(4), .offshore tr td:nth-child(5), .offshore tr td:nth-child(6) {
    display: none;
}

.pipeline_onshore tr th:nth-child(3), .pipeline_onshore tr td:nth-child(3) {
    display: none;
}

.pipeline_offshore tr th:nth-child(2), .pipeline_offshore tr td:nth-child(2) {
    display: none;
}

.WSN_horizontal tr th:nth-child(4), .WSN_horizontal tr td:nth-child(4) {
    display: none;
}

.WSN_vertical tr th:nth-child(5), .WSN_vertical tr td:nth-child(5) {
    display: none;
}

.PriorityNoteLabel {
    color: red;
    margin-left: 10%;
}

.notice_of_value_homestead {
    margin-top: 23px;
    margin-left: -7%;
}

.owner-div-width-42 {
    width: 42%;
}

.underline {
    text-decoration: underline;
}

.table-col-20-per {
    width: 20%;
}

.table-col-10-per {
    width: 10%;
}

.table-col-30-per {
    width: 30%;
}

.cama_search_spinner_margin {
    margin-top: -17%;
}

.search {
    color: #79B3D5 !important;
}

.parcel_image {
    height: auto;
    width: 100%;
    margin-top: 10%;
    margin-left: 5%;
}

.button_margin_20 {
    margin: 20px auto;
    text-align: center;
    width: 20%;
}

.nopadding {
    padding: 0 !important;
    margin: 1px !important;
}

.option_padding {
    padding: 4%;
    padding-right: 0%;
}

.township-btn-save {
    margin-top: 33% !important;
    margin-left: 46%;
}

.spanwidth {
    width: 35%;
}

.cancel_text_trasform {
    text-transform: none;
}

.radio-split-colcor {
    color: rgb(53, 126, 169) !important;
}

.margin-top-1-per {
    margin-top: 1%;
}

.cursor-pointer {
    cursor: pointer;
}

.cursor-default {
    cursor: default;
}

.e911-scrollbar {
    overflow-y: auto;
    height: 275px;
}

.text-case-none {
    text-transform: none;
}

.btn-first-div {
    width: 42%;
    float: left;
    padding: 5px;
}

.btn-second-div {
    width: 16%;
    float: left;
    padding: 5px;
}

.margin_left_five {
    margin-left: -5%;
}

.div_width_23_per {
    width: 23%;
}

.div_width_13_per {
    width: 13%;
}

.margin_4_per {
    margin-left: -4%;
}

.Pending {
    color: #32CD32 !important;
}

.add-quality-btn {
    width: 235px !important;
}


.panel-body-ExemptionGrid {
    padding: 40px;
    padding-left: 20px;
    margin-left: 0.5%;
}


/*.panel-sub-operation.assmt-btn-div >div >input {
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 12px;
    width: 100%;
}*/


.panel-sub-operation.assmt-btn-div > div > input {
    width: 150%;
}

.margin-minus-21-bot {
    margin-bottom: -21%;
}

.font-size-8px {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {


    .real-assess {
        margin-left: -28px;
        width: 106%;
        margin-top: -35px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

    .real-assess {
        margin-left: -22px;
        width: 106%;
        margin-top: -35px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }


    .freeze-position.pull-right.col-sm-4.txt-right > label {
        font-size: 8px;
    }

    .div-width div#political {
        width: 26%;
    }


    .datatable > thead > tr > th, .datatable > tbody > tr > th, .datatable > tfoot > tr > th, .datatable > thead > tr > td, .datatable > tbody > tr > td, .datatable > tfoot > tr > td {
        padding: 4px;
    }
}


.margin-left-asse {
    margin-left: 8%;
}

.ediasstax-padd {
    padding-right: 8%;
}

.staging_label {
    font-size: 30px;
    color: red;
    text-transform: uppercase;
    margin-left: 420px;
}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

    .multilineselect li {
        list-style-type: none;
        font-size: 8px;
        list-style-position: inside;
        margin: 0px;
        padding: 0px;
        cursor: default;
    }
    /*.multilineselect li {list-style-type: none; list-style-position:inside; margin:0px; padding:0px; cursor:default;}  
    .multilineselect li.selected {color: white; background-color: darkgrey;}*/


    .scrollNeighborhood {
        overflow-y: auto;
        height: 337px;
        -webkit-overflow-scrolling: touch;
    }


    .form-control {
        font-size: 8px;
    }

    .staging_label {
        font-size: 15px;
        color: red;
        text-transform: uppercase;
        margin-left: 320px;
    }

    .field_set_font {
        font-size: 6px;
    }

    .owner-searchtable thead th {
        font-size: 8px;
    }

    .scrollMaptax {
        -webkit-transform: translate3d(0, 0, 0);
        overflow-y: auto;
        height: 500px;
        -webkit-overflow-scrolling: touch;
        position: relative;
    }

    .assesfont {
        font-size: 8px;
    }
    /*select#global-search-option {
    font-size: 6px;
}*/

    .width-add-new-parcel-per {
        width: 10%;
    }

    #district {
        width: 50%;
        float: left;
        padding-top: 5px;
    }

    .Width-40 {
        width: 42%;
    }

    .text-right-padding {
        text-align: right;
        padding-right: 37px;
    }

    .form-inline select.drop-down {
        width: 100px;
    }

    .property-class-ward {
        padding-left: 10px;
    }

    .addr_search_btn {
        bottom: 62%;
    }

    #e911asses {
        width: 15%;
        float: left;
        padding: 50px 0 0 10px;
    }

    #e911parcel {
        width: 15%;
        float: left;
        padding: 45px 0 0 10px;
    }

    .search-add {
        margin-top: 19px;
    }

    .top-margin-submit-btn-report {
        margin-top: 10%;
    }

    .font-size-9px {
        font-size: 9px;
    }

    .linklookalike {
        color: #79B3D5 !important;
        text-decoration: underline;
    }

    .assmt-btn-div {
        position: relative;
        top: -2px;
        float: right;
    }


    .font-size-7px {
        font-size: 7px;
    }

    .assmtdd {
        width: 78%;
        float: right;
    }

    .margin-left-asse {
        margin-left: 8%;
    }

    .asmt1 {
        color: #FF0000;
        position: relative;
        top: 4px;
        float: left;
        padding-left: 4px;
    }

    .set_sales_textarea_width {
        font-size: 12px;
    }

    .cancelsplitbtn {
        padding: 11px 0px;
    }

    #marshallSwiftPrintBtn, #calculate, #costadjustments {
        font-size: 8px;
    }


    #newformtemp, #new-well-statusadj, #wellSatusAdjPrint, #saveDepreciationType, #submit-btn-GrandRecap, #addressSearch, #submitButtonIndustrialExemptionReport, #submit-btn-change-personal-prop-apsxpage, #submit-btn-change-personal-prop-apsxpage, #addressSearch, #new-parcel, #newlndclasscode, #newimpclass, #SaveCamaGeneralForm, #newlandcost, #CancelCamaGeneralform, #ppCodePrint, #newnotetype, #new-compositemultiplier-field, #newneighborhood, #new-well-field, #wellFieldPrint, #new-pub-service-code, #psCodeMaintenancePrint, #subdivisionMiantPrint, #newsubdiv, #lotValueAdjPrint, #newlotadjdesc, #new-mkt-area, #marketAreaMaintenancePrint, #new-movables-code, #LndFactorPrint, #save_home_stead_exemp, #new-conditionitem, #new-millage, #landClsMaintenancePrint, #millageMaintenencePrint, #new-ownermainten, #newppcost, #improvementMaintPrint, #neighnorMaintnenancePrint, #notesTypePrint, #save_tax_office_info {
        font-size: 10px;
    }

    .padding-left-8px {
        padding-left: 8px;
    }

    .noty_text {
        font-size: 10px;
    }

    button.btn.btn-danger {
        cursor: pointer;
        width: 55px;
        border: 0px;
        color: white;
        font-size: 10px;
        background-color: #f56b6b;
    }

    button.btn.btn-primary {
        cursor: pointer;
        width: 55px;
        border: 0px;
        font-size: 10px;
        color: white;
        background-color: #3784b1;
    }


    /*.noty_bar.noty_theme_default.noty_error.noty_layout_center {
         
  
    background-color: red;
    color: #fff;
       width: 120px;
    border-color: #8b0000;
}

    .noty_bar.noty_theme_default.noty_layout_center .noty_message .noty_buttons .noty_text {
    margin-top: -2px;
}*/

    .public_service_sort_by_dd {
        margin-left: 20%;
        margin-top: 0px;
        width: 20%;
    }

    .padding-po4 {
        padding-bottom: .4%;
    }

    input#Parish_mill_tax_total {
        padding-right: 0;
    }

    input#submitButtonTopTenTaxpayersReport {
        margin: 24px -27px;
    }

    .personal-prop-div-23 {
        display: inline-block;
        padding-left: 1%;
        padding-right: 1%;
        width: 28%;
    }

    .ui-tabs .ui-tabs-nav li a {
        float: left;
        padding: 1em 1.4em;
        text-decoration: none;
    }


    .personal-prop-div-20 {
        display: inline-block;
        width: 15%;
    }

    .assessment_class2 {
        margin-left: 1%;
        margin-top: -22.5%;
        margin-bottom: 5%;
    }


    .set_sales_textarea_width {
        width: 61%;
    }

    .field_set_font {
        font-size: small;
    }

    .margin3per {
        margin-top: 3%;
    }

    .millage_edit_percent {
        float: right;
    }

    .millage-info-text.field_set_font.col-sm-4 {
        margin-right: -8%;
    }

    .millage-info-percentage {
        float: left;
        width: 33%;
        margin-left: 3%;
    }

    .township-inner-containers.township-btn-height.zerowidth {
        margin-left: 0;
        right: 15px;
    }

    .panel-heading {
        padding: 17px 9px;
    }

    .panel-sub-operation.assmt-btn-div > div > input {
        clear: both;
        text-align: center;
        width: 250%;
        padding: 0 0;
        font-size: 8px;
    }

    .owner-div-width-24 {
        width: 13%;
    }

    .save-movable {
        width: 52%;
        margin-top: 19px;
        margin-left: 5px;
    }

    .tab-position {
        margin-left: -8px;
        margin-top: -35px;
    }


    input, label, select, textarea, th, td, a, option {
        text-transform: uppercase;
        font-size: 7px;
    }





    .search-input-row {
        width: 100%;
        margin: 0 auto;
        margin-top: 2%;
    }

    .ui-widget {
        font: normal 8px 'Open Sans', arial, sans-serif !important;
    }

    .panel #edit-div label, .panel #edit-div select, #edit-div .large_text_box, .panel #edit-div input, .panel .panel-body .assess-calc #assess label {
        font-size: 7px;
    }

    body {
        font: normal 8px 'Open Sans', arial, sans-serif;
        line-height: 18px;
    }

    .div-width div#township-width {
        width: 23%;
    }


    .assessment-tax-div.col-xs-8 > div > input {
        margin: 0;
        padding: 0 0;
        text-align: center;
        font-size: 8px;
        width: 100%;
    }


    .font-size-8px {
        font-size: 7px;
        text-transform: uppercase;
        font-weight: 800;
    }
}

.margin-left-min14 {
    margin-left: -14px;
}

.margin-bottom-3 {
    margin-bottom: 3%;
}

.margin-left-12 {
    margin-left: 12%;
}

.margin-left-mins-8 {
    margin-left: -8%;
}

.margin-top-3-per {
    margin-top: 3%;
}

.padding-bottom-7-per {
    padding-bottom: 7%;
}

.margin-min-both {
    margin: -39px 9px;
}


.padding-lr-0-32 {
    padding-left: 0px;
    padding-right: 32px;
}

.padding-0 {
    padding: 0 0;
}

.padding-1-0-per {
    padding: 1% 0;
}

.margin-1-auto {
    margin: 1% auto;
}

.margin-0 {
    margin: 0;
}

.padding-bottom-1-per {
    padding-bottom: 1%;
}

.margin-top-14-per {
    margin-top: 14%;
}

.margin-bottom-8-per {
    margin-bottom: 8%;
}

.verticleline-ht-costadjtab {
    height: 470px;
}

.routine-link {
    cursor: pointer;
}

.position-center {
    padding-left: 3%;
    padding-top: 2%;
}

.linsert-line-CAMAManitenance {
    border-bottom: .30em solid #00BCD4;
}

.margin-bottom-1-per {
    margin-bottom: 1%;
}

.margin-top-2-per {
    margin-top: 2%;
}

.padding-left-2-per {
    padding-left: 2%;
}

.margin-left-txtbath {
    margin-left: 1.4%;
}

.padding-top-zero {
    padding-top: 0% !important;
}

.blockUI.blockOverlay {
    z-index: 2000 !important;
}

.descrip-movable-component {
    width: 160px !important;
}

.spinner {
    width: 100px;
}

    .spinner input {
        text-align: right;
    }

.input-group-btn-vertical {
    position: relative;
    vertical-align: middle;
    display: table-cell;
    top: 14px;
}

    .input-group-btn-vertical > .btn {
        display: block;
        width: 100%;
        padding: 8px;
        margin-left: -50px;
        position: relative;
        border: 1px solid transparent !important;
    }

        .input-group-btn-vertical > .btn:first-child {
            border-top-right-radius: 4px;
        }

        .input-group-btn-vertical > .btn:last-child {
            margin-top: -2px;
            border-bottom-right-radius: 4px;
        }

    .input-group-btn-vertical > .btn-default {
        color: #333;
        background-color: white;
        border-color: #ccc !important;
    }

    .input-group-btn-vertical i {
        position: absolute;
        top: 0;
        left: 4px;
    }

.fa-caret-down:before {
    content: "\f0d7";
}

.fa-caret-up:before {
    content: "\f0d8";
}

.fa {
    font-family: FontAwesome;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
}

.border-radius {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    width: 51% !important;
}

.effective-age-radio {
    margin-top: -1%;
}

.skyblue-theme-color {
    color: #79B3D5 !important;
}

.margin-bottom-point-4 {
    margin-bottom: 0.4%;
}

.update-routine-alignment {
    margin: 20px auto;
    text-align: center;
    width: 68%;
}

.margin-top-10-per {
    margin-top: 10%;
}

th.datatable-action-col, td.datatable-action-col {
    text-align: center;
}

.form_letter_radio_margin {
    margin-left: -7%;
}

.form_letter_property_radio {
    margin-left: -1%;
}

.form_letter_margin {
    margin-left: -4%;
}

.exemption_info_width {
    width: 3%;
}

.report-marging-5 {
    margin-left: -3%;
}

.exempted {
    color: #f56b6b !important;
}

#datatable-millage hr.popoverMenuLine {
    margin-bottom: 1px;
}

#datatable-millage .popover {
    width: 16%;
    top: -27px;
}

.no-owner-results {
    float: left;
    margin-left: 23%;
    width: 77%;
    margin-top: 1%;
}

.cursorDefault {
    cursor: default !important;
}

#repo ul.sub-menu {
    margin-left: 50px;
    margin-top: -48px;
}

#maintenancetab ul.sub-menu {
    margin-left: 52px;
    margin-top: -30px;
    width: 70%;
}

#searchtab ul.sub-menu {
    margin-left: 32px;
    margin-top: -29px;
}

    #searchtab ul.sub-menu ul.sub-menu {
        margin-left: 41px;
        margin-top: -18px;
    }

.increase_z_index {
    z-index: 100000 !important;
}

#tax-row .form-group {
    margin-right: -9px;
}

#office-row .form-group {
    margin-right: -10px;
}

#tax-information {
    border-left: 3px solid #c3ddec;
}

#tax-tab {
    padding: 0px;
}

#main-div {
    border-bottom: 3px solid #c3ddec;
}

#Assessments_Form label {
    text-align: left;
}

#Assessments_Form .row {
    padding-bottom: 12px;
}

#tax-info-table {
    margin-top: -26px;
}

.margin-top-14-per-imp {
    margin-top: 14% !important;
}

.notary-align {
    width: 23%;
    padding-left: 0% !important;
    padding-right: 0% !important;
}

.width-90-per {
    width: 90% !important;
}

button#submit_btn_Freeze {
    margin: -18px;
    margin-right: -95px;
}

.btn-set {
    width: 100% !important;
    height: 35px !important;
}

#submit_btn_Freeze {
    margin-right: -23px !important;
    width: inherit;
}

#new-owner:focus {
    outline: 5px auto -webkit-focus-ring-color !important;
}

#owner-search:focus {
    outline: 5px auto -webkit-focus-ring-color !important;
}

.sub-menu-bottom-line {
    /*border-bottom: 1px solid white;*/
}

.end-sub-menu-bottom-line {
    /*border-bottom: 3px solid white;*/
}

#repo ul.dropdown-menu {
    padding: 0px;
    margin-top: 0;
}

#maintenancetab ul.dropdown-menu {
    padding: 0px;
}

#searchtab ul.dropdown-menu {
    padding: 0px;
}

    #searchtab ul.dropdown-menu #assessmentdate {
        width: 70%;
        padding-top: 4px;
        padding-bottom: 4px;
    }

    #searchtab ul.dropdown-menu ul.sub-menu {
        padding: 1px;
        width: 132%;
        padding-left: 9px;
        padding-top: 4px;
        padding-bottom: 1px;
        padding-right: 1px;
    }

#maintenancetab ul.dropdown-menu li ul.sub-menu li:hover {
    Background-color: #daeaf4;
}

#searchtab ul.dropdown-menu li ul.sub-menu li:hover, sub-menu li:focus {
    Background-color: #daeaf4;
}

#repo ul.dropdown-menu li.dropdown ul.sub-menu > li:hover, .sub-menu > li:focus {
    background-color: #daeaf4;
    margin-top: 0;
}

#propertydropdown {
    width: 60%;
}

#repo ul#misc {
    margin-left: 51px;
    margin-top: -32px;
}

#repo ul.dropdown-menu li.dropdown a.current-menu {
    white-space: normal;
}

#searchtab ul.dropdown-menu {
    padding: 0px;
}

#showme li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#misc li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#propertydropdown li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#LotAdjustmentslist li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#assmntlist li {
    padding-top: 4px;
    padding-bottom: 4px;
}

#parcellist li {
    padding-top: 4px;
    padding-bottom: 4px;
}

.outline-none {
    outline: none !important;
}

.routine-form-margin {
    margin-top: 2%;
}

#client-temp {
    clear: both;
    float: left;
    margin-top: -35px;
}

.client-temp-zip-code-small-line {
    float: left;
    width: 2%;
    text-align: center;
}

.client-temp-zip-code-second-textbox {
    width: 13%;
    padding-left: 0;
}

.client-temp-zip-code-first-textbox {
    padding-right: 0;
    width: 15%;
}

#save_tax_office_info {
    margin-top: 15px;
}

#textboxfile {
    margin-top: 0;
    font-weight: normal;
}

#fileTableDiv {
    margin-top: 9px;
}

.formlet_add_margin {
    margin-top: 10%;
    width: 90%;
}

.select_width {
    width: 100% !important;
}

.Audit-Notes-Div {
    margin-bottom: 15px;
    margin-left: -24px;
}

#Address-search-option {
    height: 24px;
    margin: 0px 3px;
    width: 127px;
}

#Note-search-option {
    height: 25px !important;
}

#business-search-option {
    height: 23px !important;
}

#property-search-option {
    height: 23px !important;
}

#Date-search-option {
    height: 23px !important;
}

#Millage-search-option {
    height: 23px !important;
}

.margin_one_percent {
    margin-left: 1%;
}

.DropDownListStructureWithMargin {
    width: 295px;
    margin-left: -25px;
}

.DropDownListQualityWard {
    width: 150px;
}

.DropDownListStyle {
    width: 220px;
}

.DropDownListNonLivingObscolence {
    width: 295px;
}

.RefinementSubmitButton {
    margin-left: 31%;
}

.RefinementClearButton {
    margin-right: 26%;
}

.dropdownforppcost {
    width: 25%;
    margin-top: 30px;
}

.region2 tr th:nth-child(3), .region2 tr th:nth-child(5), .region2 tr th:nth-child(7), .region2 tr th:nth-child(8), .region2 tr td:nth-child(3), .region2 tr td:nth-child(5), .region2 tr td:nth-child(7), .region2 tr td:nth-child(8) {
    display: none;
}

.region1 tr th:nth-child(4), .region1 tr th:nth-child(6), .region1 tr th:nth-child(7), .region1 tr th:nth-child(8), .region1 tr td:nth-child(4), .region1 tr td:nth-child(6), .region1 tr td:nth-child(7), .region1 tr td:nth-child(8) {
    display: none;
}

.offshore tr th:nth-child(3), .offshore tr th:nth-child(4), .offshore tr th:nth-child(5), .offshore tr th:nth-child(6), .offshore tr td:nth-child(3), .offshore tr td:nth-child(4), .offshore tr td:nth-child(5), .offshore tr td:nth-child(6) {
    display: none;
}

.pipeline_onshore tr th:nth-child(3), .pipeline_onshore tr td:nth-child(3) {
    display: none;
}

.pipeline_offshore tr th:nth-child(2), .pipeline_offshore tr td:nth-child(2) {
    display: none;
}

.WSN_horizontal tr th:nth-child(4), .WSN_horizontal tr td:nth-child(4) {
    display: none;
}

.WSN_vertical tr th:nth-child(5), .WSN_vertical tr td:nth-child(5) {
    display: none;
}

.PriorityNoteLabel {
    color: red;
    margin-left: 10%;
}

.notice_of_value_homestead {
    margin-top: 23px;
    margin-left: -7%;
}

.owner-div-width-42 {
    width: 42%;
}

.underline {
    text-decoration: underline;
}

.table-col-20-per {
    width: 20%;
}

.table-col-10-per {
    width: 10%;
}

.table-col-30-per {
    width: 30%;
}

.cama_search_spinner_margin {
    margin-top: -17%;
}

.search {
    color: #79B3D5 !important;
}

.parcel_image {
    height: auto;
    width: 100%;
    margin-top: 10%;
    margin-left: 5%;
}

.button_margin_20 {
    margin: 20px auto;
    text-align: center;
    width: 20%;
}

.nopadding {
    padding: 0 !important;
    margin: 1px !important;
}

.option_padding {
    padding: 4%;
    padding-right: 0%;
}

.township-btn-save {
    margin-top: 33% !important;
    margin-left: 46%;
}

.spanwidth {
    width: 35%;
}

.cancel_text_trasform {
    text-transform: none;
}

.radio-split-colcor {
    color: rgb(53, 126, 169) !important;
}

.margin-top-1-per {
    margin-top: 1%;
}

.cursor-pointer {
    cursor: pointer;
}

.cursor-default {
    cursor: default;
}

.e911-scrollbar {
    overflow-y: auto;
    height: 275px;
}

.text-case-none {
    text-transform: none;
}

.btn-first-div {
    width: 42%;
    float: left;
    padding: 5px;
}

.btn-second-div {
    width: 16%;
    float: left;
    padding: 5px;
}

.margin_left_five {
    margin-left: -5%;
}

.div_width_23_per {
    width: 23%;
}

.div_width_13_per {
    width: 13%;
}

.margin_4_per {
    margin-left: -4%;
}

.Pending {
    color: #32CD32 !important;
}

.add-quality-btn {
    width: 235px !important;
}


.panel-body-ExemptionGrid {
    padding: 40px;
    padding-left: 20px;
}

.vertical-alignment-helper {
    display: table;
    height: 100%;
    width: 100%;
}

.vertical-align-center {
    /* To center vertically */
    display: table-cell;
    vertical-align: middle;
}

.modal-contentmiddle {
    /* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
    width: inherit;
    height: inherit;
    /* To center horizontally */
    margin: 0 auto;
}

.changorder-name {
    width: 140px !important;
}

.btn-batch-status {
    width: 100px;
    line-height: 3rem;
    text-align: left;
}

.btn-save-batch {
    min-width: 9rem;
}

.onoff {
    margin-left: -27px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    position: relative;
    cursor: pointer;
    width: 55px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .onoff label {
        position: absolute;
        top: 0px;
        left: 50px;
        width: 100%;
        height: 100%;
        cursor: pointer;
        background: #ccc;
        border-radius: 5px;
        font-weight: bold;
        color: #FFF;
        -webkit-transition: background 0.3s, text-indent 0.3s;
        -moz-transition: background 0.3s, text-indent 0.3s;
        -o-transition: background 0.3s, text-indent 0.3s;
        transition: background 0.3s, text-indent 0.3s;
        text-indent: 27px;
        -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4) inset;
        -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4) inset;
        box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4) inset;
    }

        .onoff label:after {
            content: 'NO';
            display: block;
            position: absolute;
            top: 0px;
            left: 0px;
            width: 100%;
            font-size: 12px;
            color: #591717;
            text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.35);
            z-index: 1;
        }

        .onoff label:before {
            content: '';
            width: 15px;
            height: 24px;
            border-radius: 3px;
            background: #FFF;
            position: absolute;
            z-index: 2;
            top: 3px;
            left: 3px;
            display: block;
            -webkit-transition: left 0.3s;
            -moz-transition: left 0.3s;
            -o-transition: left 0.3s;
            transition: left 0.3s;
            -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4);
            -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4);
            box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4);
        }

    .onoff input:checked + label {
        background: #87ceeb;
        text-indent: 8px;
    }

        .onoff input:checked + label:after {
            content: 'YES';
            color: #091707;
        }

        .onoff input:checked + label:before {
            left: 37px;
        }

.checkbox-editable-label {
    margin-top: 0px;
}

.ex-screen-save-btn {
    margin: 0 41%;
    margin-top: 1%;
    width: 7%;
}

 /*Extra small devices (phones, up to 480px) /*/
@media screen and (max-width: 767px) {
    .ex-screen-font-size{
    font-size: 0.7rem !important;
    }
}
/*/ Small devices (tablets, 768px and up) /*/
@media (min-width: 768px) and (max-width: 991px) {
    .ex-screen-font-size{
    font-size: 0.8rem !important;
    }
}
/*/ tablets/desktops and up ----------- /*/
@media (min-width: 992px) and (max-width: 1199px) {
    .ex-screen-font-size{
    font-size: 0.9rem !important;
    }
}
/*/ large desktops and up ----------- /*/
@media screen and (min-width: 1200px) {
    .ex-screen-font-size{
    font-size: 1.2rem !important;
    }
}

.search-by-struct-radio {
    margin-left:15px;
    padding-top:10%
}

.radio-btn-currentassmt-form-letters {
    margin-top: -35px;
    float: left;
}
.radio-btn-allassmt-form-letters
{    
        margin-top: -15px;
        float: left;
}
.radio-btn-currentassmt-for-homestead {
    margin-top: -20px;
    float: left;
}
.radio-btn-allassmt-for-homestead
{    
        margin-top: 0px;
        float: left;
}

.chkfreezeList-form-letters {
    margin-right: 10px;
}

 .popover{
        max-width: 400px;
    }

#AuditGrid .form-control {
    display:inline-block;
}
.bold-red {
    color: red;
    font-weight: bold;
}
.txtbox-cama {
    width: 160px;
    height: 50px;
    
}
.hr_line_seperator_cama {
    border-top: 1px solid black;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 2%;
    margin-right: 5%;
}
.Supress_CAMA{
    padding-top:18px;
}
.ChkConsolidatecheckbox{
    padding-top:30px;
}
.ChkConsolidatelabel{
    margin-top:4px;
}

.form-control1 {
    height: 34px;
    width:345px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.form-control2 {
    height: 34px;
    width: 490px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    background-color: #eee;
}
.form-controldr {
    height: 34px;
    width: 639px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    background-color: #eee;
}
.form-controlsp {
    height: 34px;
    width: 640px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    background-color: #eee;
}

.ButtonWithoutlink {
    background: none !important;
    border: none;
    padding: 0 !important;
    font: inherit;
    cursor: default !important;
    color: #79B3D5;
}

.personal-prop-div-12 {
    display: inline-block;
    padding-left: 2%;
    width: 12%;
}
.divitemsTop{
    vertical-align:top;
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
    .dialog_box {
        margin: 0 auto;
        /*overflow-x: auto !important;*/
        overflow-y: auto !important;
    }
}

 /*Medium devices (tablets, 768px and up)*/
@media (min-width: 750px ) and (max-width: 969px) {
    .dialog_box {
        margin: 0 auto;
        /*overflow-x: auto !important;*/
        overflow-y: auto !important;
    }
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 970px) and (max-width: 1169px) {
    .dialog_box {
        margin: 0 auto;
        /*overflow-x: auto !important;*/
        overflow-y: auto !important;
    }
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1170px) {
    .dialog_box {
        margin: 0 auto;
        /*overflow-x: auto !important;*/
        overflow-y: auto !important;
    }
}

.sub-menu > a > li {
    color: #c7dfed;
}

.taxes_print_personal_prop {
    padding-left:0px;
}

.Include_change_order {
    margin-top: 25px;
    margin-left: -207px;
}

.Create_change_order {
    width: 300px;
    margin-left: -52px;
}
