#fc_import_modal .fcdoc-loader {
    display: none;
}

.fc-location-new-set,
.fc-location-data-set,
.fc-geocoding-updates {
    display: none;
}

body {
    background: #f1f1f1 !important;
}

.container {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    line-height: 1.42857143;
    color: #2c3e50;
}

.row.flippercode-main {
    background: #ffffff !important;
    width: 101%;
    margin-top: 20px;
}

img.noclass.selected_image {
    width: auto;
    height: auto;
    float: left;
    margin-right: 10px;
}

.wpgmp-overview .hiderow {
    display: none;
}

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
    padding-top: 0px;
}

.toplevel_page_wpgmp_view_overview .wpgmp-overview a {
    color: #3498DB;
    text-decoration: none;
}

.alert-success a,
.alert-info a,
.alert-danger a {
    color: #fff;
}

.alert-success a:focus {
    color: #fff;
}

.wpgmp-overview h4.alert.alert-info {
    margin-left: -15px;
    margin-right: -15px;
}

.wpgmp_or {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #000;
    line-height: 0.1em;
    margin: 10px 0 20px;
}

.wpgmp_or span {
    background: #fff;
    padding: 0 10px;
}

.wp-color-result {
    height: 24px !important;
}

.wpgmp-shape-delete {
    cursor: pointer;
    float: right;
    margin-right: 0px;
}

/*
 * Table styles
 */

table.dataTable {
    width: 100% !important;
    margin: 0 auto;
    clear: both;
    border-collapse: separate;
    border-spacing: 0;
    /*
   * Header and footer styles
   */
    /*
   * Body styles
   */
}

table.dataTable thead th,
table.dataTable tfoot th {
    font-weight: bold;
}

table.dataTable thead th,
table.dataTable thead td {
    padding: 12px 12px;
    border-top: 1px solid #e8ebec;
    border-bottom: 1px solid #e8ebec;
}

table.dataTable thead th:active,
table.dataTable thead td:active {
    outline: none;
}

table.dataTable tfoot th,
table.dataTable tfoot td {
    padding: 10px 18px 6px 18px;
}

table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting {
    cursor: pointer;
    *cursor: hand;
}

table.dataTable thead .nosort {
    background: none !important;
}

div.dataTables_length select[name="wpgmp_google_map_data_table_length"],
div.dataTables_length select[name="wpgmp_google_map_route_data_table_length"] {
    border: 1px solid #dddddd;
    border-radius: 0px;
    box-shadow: none !important;
    color: #555555;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

table.dataTable thead .sorting {
    background: url("../images/sort_both.png") no-repeat center right;
}

table.dataTable thead .sorting_asc {
    background: url("../images/sort_asc.png") no-repeat center right;
}

table.dataTable thead .sorting_desc {
    background: url("../images/sort_desc.png") no-repeat center right;
}

table.dataTable thead .sorting_asc_disabled {
    background: url("../images/sort_asc_disabled.png") no-repeat center right;
}

table.dataTable thead .sorting_desc_disabled {
    background: url("../images/sort_desc_disabled.png") no-repeat center right;
}

table.dataTable tbody tr.selected {
    background-color: #b0bed9;
}

table.dataTable tbody th,
table.dataTable tbody td {
    padding: 12px 12px;
    border-bottom: 1px solid #e8ebec;
}

table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
    border-top: 1px solid #dddddd;
}

table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td,
table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
    border-top: none;
}

table.dataTable.cell-border tbody th,
table.dataTable.cell-border tbody td {
    border-top: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
}

table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
    border-left: 1px solid #dddddd;
}

table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
    border-top: none;
}

table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd {
    background-color: #f9f9f9;
}

table.dataTable.stripe tbody tr.odd.selected,
table.dataTable.display tbody tr.odd.selected {
    background-color: #abb9d3;
}

table.dataTable.hover tbody tr:hover,
table.dataTable.hover tbody tr.odd:hover,
table.dataTable.hover tbody tr.even:hover,
table.dataTable.display tbody tr:hover,
table.dataTable.display tbody tr.odd:hover,
table.dataTable.display tbody tr.even:hover {
    background-color: whitesmoke;
}

table.dataTable.hover tbody tr:hover.selected,
table.dataTable.hover tbody tr.odd:hover.selected,
table.dataTable.hover tbody tr.even:hover.selected,
table.dataTable.display tbody tr:hover.selected,
table.dataTable.display tbody tr.odd:hover.selected,
table.dataTable.display tbody tr.even:hover.selected {
    background-color: #a9b7d1;
}

table.dataTable.order-column tbody tr>.sorting_1,
table.dataTable.order-column tbody tr>.sorting_2,
table.dataTable.order-column tbody tr>.sorting_3,
table.dataTable.display tbody tr>.sorting_1,
table.dataTable.display tbody tr>.sorting_2,
table.dataTable.display tbody tr>.sorting_3 {
    background-color: #f9f9f9;
}

table.dataTable.order-column tbody tr.selected>.sorting_1,
table.dataTable.order-column tbody tr.selected>.sorting_2,
table.dataTable.order-column tbody tr.selected>.sorting_3,
table.dataTable.display tbody tr.selected>.sorting_1,
table.dataTable.display tbody tr.selected>.sorting_2,
table.dataTable.display tbody tr.selected>.sorting_3 {
    background-color: #acbad4;
}

table.dataTable.display tbody tr.odd>.sorting_1,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
    background-color: #f1f1f1;
}

table.dataTable.display tbody tr.odd>.sorting_2,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
    background-color: #f3f3f3;
}

table.dataTable.display tbody tr.odd>.sorting_3,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {
    background-color: whitesmoke;
}

table.dataTable.display tbody tr.odd.selected>.sorting_1,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {
    background-color: #a6b3cd;
}

table.dataTable.display tbody tr.odd.selected>.sorting_2,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {
    background-color: #a7b5ce;
}

table.dataTable.display tbody tr.odd.selected>.sorting_3,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {
    background-color: #a9b6d0;
}

table.dataTable.display tbody tr.even>.sorting_1,
table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
    background-color: #f9f9f9;
}

table.dataTable.display tbody tr.even>.sorting_2,
table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
    background-color: #fbfbfb;
}

table.dataTable.display tbody tr.even>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {
    background-color: #fdfdfd;
}

table.dataTable.display tbody tr.even.selected>.sorting_1,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
    background-color: #acbad4;
}

table.dataTable.display tbody tr.even.selected>.sorting_2,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {
    background-color: #adbbd6;
}

table.dataTable.display tbody tr.even.selected>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {
    background-color: #afbdd8;
}

table.dataTable.display tbody tr:hover>.sorting_1,
table.dataTable.display tbody tr.odd:hover>.sorting_1,
table.dataTable.display tbody tr.even:hover>.sorting_1,
table.dataTable.order-column.hover tbody tr:hover>.sorting_1,
table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,
table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1 {
    background-color: #eaeaea;
}

table.dataTable.display tbody tr:hover>.sorting_2,
table.dataTable.display tbody tr.odd:hover>.sorting_2,
table.dataTable.display tbody tr.even:hover>.sorting_2,
table.dataTable.order-column.hover tbody tr:hover>.sorting_2,
table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,
table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2 {
    background-color: #ebebeb;
}

table.dataTable.display tbody tr:hover>.sorting_3,
table.dataTable.display tbody tr.odd:hover>.sorting_3,
table.dataTable.display tbody tr.even:hover>.sorting_3,
table.dataTable.order-column.hover tbody tr:hover>.sorting_3,
table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,
table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3 {
    background-color: #eeeeee;
}

table.dataTable.display tbody tr:hover.selected>.sorting_1,
table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,
table.dataTable.display tbody tr.even:hover.selected>.sorting_1,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,
table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,
table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1 {
    background-color: #a1aec7;
}

table.dataTable.display tbody tr:hover.selected>.sorting_2,
table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,
table.dataTable.display tbody tr.even:hover.selected>.sorting_2,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,
table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,
table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2 {
    background-color: #a2afc8;
}

table.dataTable.display tbody tr:hover.selected>.sorting_3,
table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,
table.dataTable.display tbody tr.even:hover.selected>.sorting_3,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,
table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,
table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3 {
    background-color: #a4b2cb;
}

table.dataTable.no-footer {
    margin-bottom: 5px;
    padding-top: 10px;
}

table.dataTable.nowrap th,
table.dataTable.nowrap td {
    white-space: nowrap;
}

table.dataTable.compact thead th,
table.dataTable.compact thead td {
    padding: 5px 9px;
}

table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
    padding: 5px 9px 3px 9px;
}

table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
    padding: 4px 5px;
}

table.dataTable th.dt-left,
table.dataTable td.dt-left {
    text-align: left;
}

table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
    text-align: center;
}

table.dataTable th.dt-right,
table.dataTable td.dt-right {
    text-align: right;
}

table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
    text-align: justify;
}

table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
    white-space: nowrap;
}

table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
    text-align: left;
}

table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
    text-align: center;
}

table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
    text-align: right;
}

table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
    text-align: justify;
}

table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
    white-space: nowrap;
}

table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
    text-align: left;
}

table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
    text-align: center;
}

table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
    text-align: right;
}

table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
    text-align: justify;
}

table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
    white-space: nowrap;
}

table.dataTable,
table.dataTable th,
table.dataTable td {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

/*
 * Control feature layout
 */

.dataTables_wrapper {
    position: relative;
    clear: both;
    *zoom: 1;
    zoom: 1;
}

.dataTables_wrapper .dataTables_length {
    float: left;
}

.dataTables_wrapper .dataTables_filter {
    float: right;
    text-align: right;
}

.dataTables_wrapper .dataTables_filter input {
    margin-left: 0.5em;
    border: 1px solid #dddddd;
    border-radius: 0px;
    box-shadow: none !important;
    color: #555555;
    font-size: 14px;
    padding: 8px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 80%;
    float: right;
}

.dataTables_wrapper .dataTables_info {
    clear: both;
    float: left;
    padding-top: 0.755em;
}

.dataTables_wrapper .dataTables_paginate {
    float: right;
    text-align: right;
    padding-top: 0.25em;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    box-sizing: border-box;
    display: inline-block;
    min-width: 1.5em;
    padding: 0.5em 1em;
    margin-left: 2px;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    *cursor: hand;
    color: #333333 !important;
    border: 1px solid transparent;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #333333 !important;
    border: 1px solid #EEEEEE;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #BFBFBF), color-stop(100%, gainsboro));
    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #BFBFBF 0%, gainsboro 100%);
    /* Chrome10+,Safari5.1+ */

    background: -moz-linear-gradient(top, #BFBFBF 0%, gainsboro 100%);
    /* FF3.6+ */

    background: -ms-linear-gradient(top, #BFBFBF 0%, gainsboro 100%);
    /* IE10+ */

    background: -o-linear-gradient(top, #BFBFBF 0%, gainsboro 100%);
    /* Opera 11.10+ */

    background: linear-gradient(to bottom, #BFBFBF 0%, gainsboro 100%);
    /* W3C */
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
    cursor: default;
    color: #666 !important;
    border: 1px solid transparent;
    background: transparent;
    box-shadow: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: white !important;
    border: 1px solid #EEEEEE;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #BFBFBF), color-stop(100%, #BFBFBF));
    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* Chrome10+,Safari5.1+ */

    background: -moz-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* FF3.6+ */

    background: -ms-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* IE10+ */

    background: -o-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* Opera 11.10+ */

    background: linear-gradient(to bottom, #BFBFBF 0%, #BFBFBF 100%);
    /* W3C */
}

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
    outline: none;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #BFBFBF), color-stop(100%, #BFBFBF));
    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* Chrome10+,Safari5.1+ */

    background: -moz-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* FF3.6+ */

    background: -ms-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* IE10+ */

    background: -o-linear-gradient(top, #BFBFBF 0%, #BFBFBF 100%);
    /* Opera 11.10+ */

    background: linear-gradient(to bottom, #BFBFBF 0%, #BFBFBF 100%);
    /* W3C */

    box-shadow: inset 0 0 3px #111;
}

.dataTables_wrapper .dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 40px;
    margin-left: -50%;
    margin-top: -25px;
    padding-top: 20px;
    text-align: center;
    font-size: 1.2em;
    background-color: white;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10+,Safari5.1+ */

    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6+ */

    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    /* IE10+ */

    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    /* Opera 11.10+ */

    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    /* W3C */
}

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
    color: #666666;
}

.dataTables_wrapper .dataTables_scroll {
    clear: both;
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
    *margin-top: -1px;
    -webkit-overflow-scrolling: touch;
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing {
    height: 0;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important;
}

.dataTables_wrapper.no-footer .dataTables_scrollBody {
    border-bottom: 1px solid #111111;
}

.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
    border-bottom: none;
}

.dataTables_wrapper:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}

@media screen and (max-width: 767px) {

    .dataTables_wrapper .dataTables_info,
    .dataTables_wrapper .dataTables_paginate {
        float: none;
        text-align: center;
    }

    .dataTables_wrapper .dataTables_paginate {
        margin-top: 0.5em;
    }
}

@media screen and (max-width: 640px) {

    .dataTables_wrapper .dataTables_length,
    .dataTables_wrapper .dataTables_filter {
        float: none;
        text-align: center;
    }

    .dataTables_wrapper .dataTables_filter {
        margin-top: 0.5em;
    }

    .dataTables_wrapper .dataTables_filter input {
        width: 100%;
    }

    #wpgmp_google_map_data_table_length {
        text-align: left;
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button {
        padding: 0.2em 0.5em;
    }

    .dataTables_wrapper .dataTables_paginate {
        margin-bottom: 15px;
    }


}

.wpgmp_location_selection h4 {
    float: left;
}

.wpgmp_location_selection select {
    float: right;
    color: #000000;
    max-width: 10.5rem;
}

.helpdask-bootom {
    position: fixed;
    right: 30px;
    bottom: 5px;
    border-radius: 5px;
    padding: 0px;
    background: url(../images/helpdesk.png) no-repeat;
    width: 150px;
    height: 83px;
    color: #fff;
    font-size: 0px;
    display: block;
    opacity: 1;
    transition-duration: 0s;
}

.helpdask-bootom:hover {
    background-position: 0 -101px;
}

.container {
    width: 100%;
}

@media (max-width: 990px) {
    .marker_img {
        width: 65px;
        height: auto;
        clear: both;
        margin-bottom: 20px;
    }

    .marker_img1 {
        width: 40%;
        height: auto;
        clear: both;
        margin-bottom: 20px;
    }

    .marker_img2 {
        width: 40%;
        height: auto;
        clear: both;
        margin: 0 0 20px 20px;
    }
}

@media (max-width: 600px) {
    .marker_img {
        width: 65px;
        height: auto;
        clear: both;
        margin-bottom: 20px;
    }

    .marker_img1 {
        width: 100%;
        height: auto;
        clear: both;
        margin-bottom: 20px;
    }

    .marker_img2 {
        width: 100%;
        height: auto;
        clear: both;
        margin: 0 0 20px 0px;
    }
}

@media (max-width: 788px) {

    /*.radio input[type="radio"],
    .radio-inline input[type="radio"],
    .checkbox input[type="checkbox"],
    .checkbox-inline input[type="checkbox"] {
        margin-left: -23px;
    }*/
    input[type="radio"],
    input[type="checkbox"] {
        line-height: normal;
        margin: -1px 0 0;
    }

    input[type="email"],
    input[type="number"],
    input[type="password"],
    input[type="search"],
    input[type="text"] {
        margin-bottom: 6px;
    }

    .wpgmp_location_selection {
        float: left;
        width: 100%;
    }
}

.helpdask-bootom {
    position: fixed;
    right: 30px;
    bottom: 5px;
    border-radius: 5px;
    padding: 0px;
    background: url(../images/helpdesk.png) no-repeat;
    width: 150px;
    height: 83px;
    color: #fff;
    font-size: 0px;
    display: block;
    opacity: 1;
}

.update-nag,
.updated {
    display: none;
}

.wpgmp-docs {
    font-size: 1em !important;
    margin-top: 10px;
}

.fc-title-blue {
    color: rgba(0, 0, 0, .58);

}

.wpgmp-docs .wpgmp-overview {
    margin-bottom: 30px;
    padding-left: 10px;
}

.wpgmp-docs,
.wpgmp-docs p,
.wpgmp-docs ol li {
    font-size: 16px !important;
    line-height: 1.7em;
    color: rgba(0, 0, 0, .58);
}

.wpgmp-docs a {
    color: #3498db;
}

.wpgmp_key_required a {
    color: #17B3E4;
    text-decoration: underline;
}

.wp-google-map-pro_page_wpgmp_form_location .choose_image {
    clear: both;
}

.choose_image,
.remove_image {
    margin-top: 10px;
    */ margin-bottom: 10px;
    border-radius: 0px;
    border: none;
    padding: 10px;
}

.fc-fixed-footer {
    position: fixed;
    bottom: 0;
    background: #f1f1f1;
    margin-left: -30px;
    padding: 8px 10px;
    width: 100%;
}

.wpgmp-color-schema {
    display: grid;
    margin-bottom: 10px;
    width: 28px;
    height: 28px;
    border: solid 1px #000;
    border-radius: 18px;
}

 

.fc-new-link:before {
    content: "\f196";
    margin-right: 5px;
}

.fc-new-link {
    text-decoration: none;
    color: #212f3d;
}

.ui-sortable-placeholder {
    border: 1px solid #fec259;
    background: #fcebcd;
    height: 150px;
    float: left;
    width: 100%;
}

.sortable-item {
    background-color: #fff;
    padding: 10px 0;
    cursor: move;
}

.fc-infowindow3 {
    position: relative;
    width: 100%;
    height: 100%;
}

.fc_preview .fc-infowindow-fano .fc-item-title,
.fc_preview .fc-post-fano .fc-item-title {
    position: absolute;
    left: 10px;
    top: 10px;
}

.fc_preview .fc-infowindow-fano .fc-item-meta,
.fc_preview .fc-post-fano .fc-item-meta {
    position: absolute;
    right: 10px;
    bottom: 5px;
    background: #fff;
    padding: 5px 10px;
    text-align: center;
}

/****** Style Star Rating Widget *****/

.wpgmp-rating {
    border: none;
    width: 139px;
    margin: 0 auto;

}

.wpgmp-rating br {
    display: none;
}

.wpgmp-rating>input {
    display: none;
}

.wpgmp-rating>label:before {
    margin: 5px;
    font-size: 1.25em;
    font-family: FontAwesome;
    display: inline-block;
    content: "\f005";
}

.wpgmp-rating>.half:before {
    content: "\f089";
    position: absolute;
}

.wpgmp-rating>label {
    color: #ddd;
    float: right;
    margin: 0px !important;

}

.fc-post-kairav .wpgmp-rating>label,
.fc-infowindow-kairav .wpgmp-rating>label {
    color: #6C6C6C;
}

/***** CSS Magic to Highlight Stars on Hover *****/

.wpgmp-rating>input:checked~label,
/* show gold star when clicked */
.wpgmp-rating>input:checked+label:before,
.wpgmp-rating:not(:checked)>label:hover,
/* hover current star */
.wpgmp-rating:not(:checked)>label:hover~label {
    color: #FFD700 !important;
}

/* hover previous stars in list */

.wpgmp-rating>input:checked+label:hover,
/* hover current star when changing rating */
.wpgmp-rating>input:checked+label:hover:before,
.wpgmp-rating>input:checked~label:hover,
.wpgmp-rating>label:hover~input:checked~label,
/* lighten current selection */
.wpgmp-rating>input:checked~label:hover~label {
    color: #FFED85 !important;
}

.fc-infowindow-default .wpgmp_infowindow .fc-item-title,
.fc-post-default .fc-item-title,
.fc-item-default .fc-item-title {
    margin-bottom: 5px;
    text-transform: uppercase;
    color: #212f3d;
    font-weight: 600;
    font-size: 18px;
}

.fc-item-default .fc-item-featured_image,
.fc-infowindow-default .fc-item-featured_image img,
.fc-post-default .fc-item-featured_image img {
    float: left;
    width: 155px !important;
    margin-right: 15px;
    padding: 5px 0px;
}

.fc-infowindow-default address,
.fc-post-default address {
    margin-top: 10px;
    font-size: 12px;
    color: rgb(160, 160, 160);
}

.fc-item-default .fc-label-info,
.fc-item-default .fc-badge.info,
.fc-infowindow-default .fc-label-info,
.fc-post-default .fc-label-info,
.fc-infowindow-default .fc-badge.info,
.fc-post-default .fc-badge.info {
    background: #212f3d;
    border: 1px solid #212f3d;
    color: #fff;
    font-size: 10px;
}

.fc-item-default {
    background: #fff;
    padding: 10px;
}

.wpgmp_maps_preview {
  font-weight: bold;
}

.fc-geocoding-abort {
    display: none;
    margin-top: 10px;
}

span.fc-geocoding-progress {
    margin-left: 10px;
    font-weight: bold;
}

.enable_retrict_countries {
    width: 50%;
    height: 200px !important;
}

.wp-google-map-pro_page_wpgmp_manage_extentions .fc-row{margin-top: 20px;float: left;width: 100%;}
.wp-google-map-pro_page_wpgmp_manage_extentions .fc-row:first-child{margin-top: 0px;}

.fc-form-container,.fc-back { 
    min-height: auto!important;
}

.wpgmp_location_selection{
    margin-top: -30px;
}
.wpgmp_location_selection select{
    border: 1px solid #dddddd;
    border-radius: 0px;
    box-shadow: none !important;
    color: #555555;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.fc-tooltip-top {
    bottom: 117%;
    left: inherit;
    right: -20px;
    transform: translateX(0%);
}
.fc-tooltip .fc-tooltiptext::after{
    left: inherit;
    right: 28px;
    border-color: #25B75F transparent transparent transparent;
}
.wpgmp_read_tutorial{border-radius:4px;}

/*   Manage Maps table style */
.wp-google-map-pro_page_wpgmp_manage_map .maps th.check-column{width:5%;}
.wp-google-map-pro_page_wpgmp_manage_map .maps th.column-map_title{width:25%;}
.wp-google-map-pro_page_wpgmp_manage_map .maps th.column-shortcodes{width:17%;}



/*addons*/
.wpgmp_extentions_listing{
    padding-top: 30px;
}
.wpgmp_extentions_listing .addon_block{
    width: 100%;
    border-radius: 5px;
    display: inline-flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 1px 5px rgb(0 0 0 / 10%), 0 2px 10px rgb(0 0 0 / 8%);
    /*transition: transform 0.2s cubic-bezier(0.21, 0.6, 0.35, 1), box-shadow 0.2s cubic-bezier(0.21, 0.6, 0.35, 1);*/
    transition: transform 430ms ease-in-out;
}
.wpgmp_extentions_listing .addon_block img{
    width: 100%;
}
.wpgmp_extentions_listing .addon_block:hover{
        transform: scale(0.95);
    box-shadow: 0 20px 25px rgb(0 0 0 / 25%);
}
.wpgmp_extentions_listing .addon_block:hover:before{
    content: '';
    background: rgba(0,0,0,0.8);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    position: absolute;

}
.wpgmp_extentions_listing .addon_block_overlay{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 50;
    opacity: 0;
    text-align: center;
    transition: opacity 0.2s cubic-bezier(0.21, 0.6, 0.35, 1);
}
.wpgmp_extentions_listing .addon_block:hover .addon_block_overlay{
    display: inline-block;
    opacity: 1;
    
}

 
.wpgmp_extentions_listing .addon_block_overlay a{
    background-color: #198fd9;
    color: #fff;
    margin: 0 0 0.6em 0;
    padding: 0.6em 0.8em;
    border-radius: 0.35em;
    font-weight: 600;
    display: block;
    text-align: center;
    text-decoration: none;
    transition: background-color 0.2s cubic-bezier(0.21, 0.6, 0.35, 1);
    box-shadow: 0 1px 3px rgb(25 143 217 / 30%), inset 0 -1px 0 rgb(0 0 0 / 5%);
}
.wpgmp_extentions_listing .addon_block_overlay a:hover{
    background-color: #0e7abd;
    color: #fff;
    box-shadow: 0 1px 3px rgb(25 143 217 / 30%), inset 0 -1px 0 rgb(0 0 0 / 5%);
}

#delete_fc_record .modal-dialog {width: 460px;padding-top: 12px;}

.wpgmp_infowindow.fc-infowindow-fano .fc-item-title,
.wpgmp_infowindow.fc-item-fano .fc-item-title,
.wpgmp_infowindow.fc-post-fano .fc-item-title {
    position: absolute;
    left: 10px;
    top: 10px;
}

.wpgmp_infowindow.fc-infowindow-fano .fc-item-meta,
.wpgmp_infowindow.fc-item-fano .fc-item-meta,
.wpgmp_infowindow.fc-post-fano .fc-item-meta {
    position: absolute;
    right: 10px;
    bottom: 5px;
    background: #fff !important;
    padding: 5px 10px;
    text-align: center;
}

.fc-infowindow-content,
.fc-item-content {
    float: left;
    width: 100%;
    box-sizing: border-box;
}

.fc-infowindow-ojas .fc-item-title,
.fc-post-ojas .fc-item-title {
    background: #f44336;
    color: #fff;
    padding: 8px 30px 8px 10px;
}

.fc-post-ojas .fc-item-title a {
    color: #fff;
}

.fc-item-fano .fc-item-meta {
    position: absolute;
    left: 3px;
    top: 3px;
    background: #FBFBFB;
    padding: 5px 10px;
    text-align: center;
}

.fc-item-aare .read-more:hover {
    background: #444444;
    color: #fff;
}

.fc-item-aare .read-more {
    border: 1px solid #444444;
    font-size: 14px;
    padding: 8px 18px;
    display: inline-block;
    margin: 16px 0 0;
    box-shadow: none;
}

.fc-item-fano .read-more {
    font-size: 14px;
    padding: 0;
    display: inline-block;
    margin: 16px 0 0;
    box-shadow: none;
    background: url(../images/arrow.png) no-repeat center 7px;
    width: 67px;
    height: 33px;
    text-indent: -99999px;
}

.fc-item-fano .read-more:hover {
    background: url(../images/arrow.png) no-repeat center -43px #444444;
    color: #fff;
}

.fc-infowindow-ojas .fc-item-title,
.fc-post-ojas .fc-item-title {
    background: #f44336;
    color: #fff;
    padding: 8px 30px 8px 10px;
}

.fc-post-ojas .fc-item-title a {
    color: #fff;
}

.fc-item-kairav.fc-wait .fc-item-meta,
.fc_preview .fc-item-kairav .fc-item-meta {
    background: #f2f2f2;
    padding: 3px 10px;
    color: #525252;
    margin: 0px;
}

.fc-location-marker {
    float: left;
    width: 100%;
    background-repeat: no-repeat;

    padding-left: 23px;
    margin: 10px 0;
    position: relative;
}

.fc-location-marker:before {
    position: absolute;
    background: url(../images/location-icon.png) no-repeat top left;
    content: '';
    width: 15px;
    height: 24px;
    left: 0px;
    top: 0px;
}

.wpgmp_check_key {
    display: inline-block;
    margin: 7px 0 8px;
    padding: 0 12px;
    font-size: 13px;
    height: inherit;
    border-radius: 5px;
    background: #17b3e4;
    line-height: 2.30769231 !important;
    background: #2271b1 !important;
    border-color: #2271b1 !important;
    color: #fff;
    border-radius: 3px;
    min-height: 32px;
}
.wpgmp_check_key:hover { 
    background: #135e96 !important;
    border-color: #135e96 !important;
    color: #fff;
}
.wpgmp_check_key:focus {
    color: #fff;
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #2271b1 !important;
}

.wpgmp_check_key+span.wpgmp_maps_preview{
margin-left: 0px;
display: block;
}

.tooltip {
  position: relative;
  display: inline-block;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 140px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -75px;
  opacity: 0;
  transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

.copy_to_clipboard{cursor: pointer;}


.row-actions span.edit, .row-actions span.delete, .row-actions span.synchronize {
    margin-right: 12px;
}
.row-actions span.edit .edit_icon{
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3 5.70005L3 17V21H7L18.3 9.70005L14.3 5.70005ZM21.7 6.20005L19.7 8.20005L15.8 4.30005L17.8 2.30005C18.1 1.90005 18.7 1.90005 19.1 2.20005L20.4 3.50005L21.7 4.80005C22.1 5.30005 22.1 5.90005 21.7 6.20005Z' fill='%23586775'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
}
.row-actions span.edit  a:hover .edit_icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3 5.70005L3 17V21H7L18.3 9.70005L14.3 5.70005ZM21.7 6.20005L19.7 8.20005L15.8 4.30005L17.8 2.30005C18.1 1.90005 18.7 1.90005 19.1 2.20005L20.4 3.50005L21.7 4.80005C22.1 5.30005 22.1 5.90005 21.7 6.20005Z' fill='%2317B3E5'/%3E%3C/svg%3E%0A");
}
.row-actions span.delete .delete_icon{
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2L9 3H4V5H20V3H15L14 2H10ZM5 7V20C5 21.1 5.9 22 7 22H17C18.1 22 19 21.1 19 20V7H5ZM8 9H10V20H8V9ZM14 9H16V20H14V9Z' fill='%23586775'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
}
.row-actions span.delete  a:hover .delete_icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2L9 3H4V5H20V3H15L14 2H10ZM5 7V20C5 21.1 5.9 22 7 22H17C18.1 22 19 21.1 19 20V7H5ZM8 9H10V20H8V9ZM14 9H16V20H14V9Z' fill='%23E84952'/%3E%3C/svg%3E%0A");
}
.row-actions span.synchronize .sync_icon{
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0L8 4L12 8V5C15.859 5 19 8.14 19 12C19 12.88 18.8293 13.7201 18.5312 14.4961L20.0469 16.0098C20.6519 14.8008 21 13.442 21 12C21 7.038 16.963 3 12 3V0ZM3.95312 7.99023C3.34812 9.19923 3 10.558 3 12C3 16.962 7.037 21 12 21V24L16 20L12 16V19C8.141 19 5 15.86 5 12C5 11.12 5.17075 10.2799 5.46875 9.50391L3.95312 7.99023Z' fill='%23586775'/%3E%3C/svg%3E%0A");
     background-repeat: no-repeat;
}
.row-actions span.synchronize  a:hover .sync_icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0L8 4L12 8V5C15.859 5 19 8.14 19 12C19 12.88 18.8293 13.7201 18.5312 14.4961L20.0469 16.0098C20.6519 14.8008 21 13.442 21 12C21 7.038 16.963 3 12 3V0ZM3.95312 7.99023C3.34812 9.19923 3 10.558 3 12C3 16.962 7.037 21 12 21V24L16 20L12 16V19C8.141 19 5 15.86 5 12C5 11.12 5.17075 10.2799 5.46875 9.50391L3.95312 7.99023Z' fill='%2317B3E5'/%3E%3C/svg%3E%0A");
}
.row-actions span.copy .copy_icon{
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 96.000000 96.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,96.000000) scale(0.100000,-0.100000)'%0Afill='%23586775' stroke='none'%3E%3Cpath d='M105 855 l-25 -24 0 -296 0 -295 40 0 40 0 0 280 0 280 280 0 280 0%0A0 40 0 40 -295 0 -296 0 -24 -25z'/%3E%3Cpath d='M265 695 l-25 -24 0 -271 0 -271 25 -24 24 -25 271 0 271 0 24 25 25%0A24 0 271 0 271 -25 24 -24 25 -271 0 -271 0 -24 -25z m535 -295 l0 -240 -240%0A0 -240 0 0 240 0 240 240 0 240 0 0 -240z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
}
.row-actions span.copy  a:hover .copy_icon{
    background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 96.000000 96.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,96.000000) scale(0.100000,-0.100000)'%0Afill='%2317B3E5' stroke='none'%3E%3Cpath d='M105 855 l-25 -24 0 -296 0 -295 40 0 40 0 0 280 0 280 280 0 280 0%0A0 40 0 40 -295 0 -296 0 -24 -25z'/%3E%3Cpath d='M265 695 l-25 -24 0 -271 0 -271 25 -24 24 -25 271 0 271 0 24 25 25%0A24 0 271 0 271 -25 24 -24 25 -271 0 -271 0 -24 -25z m535 -295 l0 -240 -240%0A0 -240 0 0 240 0 240 240 0 240 0 0 -240z'/%3E%3C/g%3E%3C/svg%3E");
}

#wpgmp_assign_category_tbl tbody tr td:first-child { width : 10% }

textarea.custom_html_textarea{width:74%;}
.add_more{
    border-radius: 4px;
    border: solid 1px #C6D1DC;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    outline: none;
    outline-offset: 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    height: 46px !important;
    margin: 0px;
    background: #17b3e4 !important;
}

.center_cirle_controls{
    padding-left:0px;
}


/*css update*/
@media(min-width:768px){
     
}

.form-container-clean_wpgmp_database{margin-top:50px;}


.add_more { 
    background: #2271b1 !important;
    border-color: #2271b1 !important;
    color: #fff; 
    height: 32px !important;
    text-transform: inherit;
    line-height: inherit;    
    margin-top: 5px;
}

.add_more:hover{
    background: #135e96 !important;
    border-color: #135e96 !important;
    color: #fff;
}
.choose_image, .remove_image{
    padding: 0 12px;
    min-height: 32px;
    width: auto;
}
.wpgmp_extentions_listing .addon_block_overlay a{
    background: #2271b1 !important;
    border-color: #2271b1 !important;
    color: #fff; 
    padding: 0 12px !important;
    min-height: 32px;
    border-radius: 3px;
    line-height: 2.30769231; 
    font-weight: 400;
    font-size: 14px;
}
.wpgmp_extentions_listing .addon_block_overlay a:hover{
    background: #135e96 !important;
    border-color: #135e96 !important;
    color: #fff;
}
.select-some-btn{
    background: #135e96 !important;
    border-color: #135e96 !important;
    color: #fff;
    height: auto;
    padding: 0px 20px!important;
}

.fc-backend-loader{
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgba(255,255,255,0.7);
    z-index: 50;
    display: none;
}
.fc-backend-loader img{
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    max-width:70px;
}
.plugin-licence-error{
    border: 1px solid red !important;
}
.plugin-activation-mode{
    font-size: 1em;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
    padding-left: 37px;
}
.plugin-activation-mode:before{
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='30px' height='30px' viewBox='-2.84 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:25px;%7D%3C/style%3E%3C/defs%3E%3Cg data-name='Layer 2' id='Layer_2'%3E%3Cg data-name='E404, gear, Media, media player, multimedia' id='E404_gear_Media_media_player_multimedia'%3E%3Cpath class='cls-1' d='M373.59,340.89V299.52a18.84,18.84,0,0,0-18.84-18.84H333.48A18.92,18.92,0,0,1,316,268.91l-.1-.24a19,19,0,0,1,4-20.71l15-15a18.83,18.83,0,0,0,0-26.64L305.72,177a18.83,18.83,0,0,0-26.64,0l-15,15a19,19,0,0,1-20.71,4l-.24-.1a18.92,18.92,0,0,1-11.77-17.46V157.25a18.84,18.84,0,0,0-18.84-18.84H171.11a18.84,18.84,0,0,0-18.84,18.84v21.27A18.92,18.92,0,0,1,140.5,196l-.24.1a19,19,0,0,1-20.71-4l-15-15a18.83,18.83,0,0,0-26.64,0L48.62,206.28a18.83,18.83,0,0,0,0,26.64l15,15a19,19,0,0,1,4,20.71l-.1.24a18.92,18.92,0,0,1-17.46,11.77H28.84A18.84,18.84,0,0,0,10,299.52v41.37a18.84,18.84,0,0,0,18.84,18.84H50.11A18.92,18.92,0,0,1,67.57,371.5l.1.24a19,19,0,0,1-4,20.71l-15,15a18.83,18.83,0,0,0,0,26.64l29.25,29.25a18.83,18.83,0,0,0,26.64,0l15-15a19,19,0,0,1,20.71-4l.24.1a18.92,18.92,0,0,1,11.77,17.46v21.27A18.84,18.84,0,0,0,171.11,502h41.37a18.84,18.84,0,0,0,18.84-18.84V461.89a18.92,18.92,0,0,1,11.77-17.46l.24-.1a19,19,0,0,1,20.71,4l15,15a18.83,18.83,0,0,0,26.64,0L335,434.13a18.83,18.83,0,0,0,0-26.64l-15-15a19,19,0,0,1-4-20.71l.1-.24a18.92,18.92,0,0,1,17.46-11.77h21.27A18.84,18.84,0,0,0,373.59,340.89Z'/%3E%3Ccircle class='cls-1' cx='191.8' cy='320.2' r='74.8'/%3E%3Cpath class='cls-1' d='M207.45,138.41V138a15,15,0,0,1,15-15h16.9a15,15,0,0,0,13.88-9.35c0-.06.05-.13.08-.19A15.06,15.06,0,0,0,250.09,97l-12-11.94a15,15,0,0,1,0-21.17l23.24-23.24a15,15,0,0,1,21.16,0l11.95,12a15.07,15.07,0,0,0,16.45,3.18l.19-.08a15,15,0,0,0,9.36-13.88V25a15,15,0,0,1,15-15h32.87a15,15,0,0,1,15,15v16.9a15,15,0,0,0,9.35,13.88l.18.08a15.09,15.09,0,0,0,16.46-3.18l12-12a15,15,0,0,1,21.16,0l23.24,23.24a15,15,0,0,1,0,21.17L453.68,97a15.05,15.05,0,0,0-3.17,16.46l.07.19A15,15,0,0,0,464.45,123h16.9a15,15,0,0,1,15,15v32.86a15,15,0,0,1-15,15h-16.9a15,15,0,0,0-13.87,9.36l-.07.18a15,15,0,0,0,3.17,16.46l11.95,11.95a15,15,0,0,1,0,21.16l-23.24,23.24a15,15,0,0,1-21.16,0l-12-11.95a15,15,0,0,0-16.46-3.18l-.18.07A15,15,0,0,0,383.29,267v16.9a15,15,0,0,1-9.77,14'/%3E%3Ccircle class='cls-1' cx='351.88' cy='154.43' r='48.69'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 30px;
    left: 0;
    width: 30px;
    height: 30px;
    top: -5px;
}
.subscription_verification_notice{
    background-image: url("data:image/svg+xml,%3Csvg width='28px' height='28px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='style=stroke'%3E%3Cg id='key'%3E%3Cpath id='vector (Stroke)' fill-rule='evenodd' clip-rule='evenodd' d='M4.5108 14.9986C4.77976 14.7296 5.21583 14.7296 5.48479 14.9986L7.23423 16.748C7.50319 17.017 7.50319 17.4531 7.23423 17.722C6.96528 17.991 6.52921 17.991 6.26025 17.722L4.5108 15.9726C4.24184 15.7036 4.24184 15.2676 4.5108 14.9986Z' fill='%23856404'/%3E%3Cpath id='vector (Stroke)_2' fill-rule='evenodd' clip-rule='evenodd' d='M6.69757 12.8121C6.96653 12.5431 7.40259 12.5431 7.67155 12.8121L9.421 14.5615C9.68996 14.8305 9.68996 15.2665 9.421 15.5355C9.15204 15.8045 8.71598 15.8045 8.44702 15.5355L6.69757 13.7861C6.42861 13.5171 6.42861 13.081 6.69757 12.8121Z' fill='%23856404'/%3E%3Cpath id='vector (Stroke)_3' fill-rule='evenodd' clip-rule='evenodd' d='M18.7521 5.23197C16.4313 2.91894 12.6768 2.92012 10.3657 5.23115L10.3646 5.23233C8.7529 6.83616 8.26413 9.14722 8.89253 11.1895C8.96755 11.4333 8.90165 11.6987 8.72126 11.8791L3.74002 16.8603C3.68678 16.9164 3.61118 17.0366 3.5562 17.2015C3.50017 17.3696 3.49059 17.509 3.50123 17.5819L3.50203 17.5874L3.76359 19.4882C3.78699 19.6341 3.87514 19.81 4.02621 19.9618C4.17854 20.1148 4.35009 20.1986 4.48819 20.218C4.48845 20.2181 4.48792 20.218 4.48819 20.218L6.40052 20.4812C6.48124 20.493 6.62398 20.4837 6.7864 20.431C6.95004 20.378 7.0617 20.3044 7.11047 20.2542L7.11785 20.2466L12.1126 15.2608C12.2938 15.0799 12.5604 15.0144 12.8047 15.0909C14.8334 15.7253 17.1453 15.2318 18.7605 13.625C21.0714 11.3136 21.0712 7.54324 18.7521 5.23197ZM9.39229 4.25664C12.2422 1.40731 16.8672 1.40867 19.7245 4.25634C22.5836 7.10579 22.5836 11.7499 19.734 14.5994L19.7329 14.6006C17.8514 16.4729 15.2002 17.1184 12.8009 16.5199L8.09426 21.2183C7.84612 21.4719 7.51802 21.6419 7.21104 21.7414C6.9021 21.8415 6.54317 21.8934 6.20497 21.8447C6.20389 21.8445 6.20282 21.8444 6.20174 21.8442L4.30034 21.5826C3.80877 21.5143 3.37189 21.2569 3.04998 20.9335C2.7279 20.6099 2.47514 20.1754 2.40133 19.6922L2.39979 19.6821L2.13823 17.7807C2.13807 17.7797 2.13792 17.7786 2.13777 17.7776C2.08799 17.4316 2.14833 17.0693 2.24946 16.7659C2.35105 16.4612 2.51883 16.1408 2.75414 15.8983L2.7613 15.8909L7.46375 11.1886C6.87285 8.78544 7.50743 6.13282 9.39229 4.25664Z' fill='%23856404'/%3E%3Cpath id='vector (Stroke)_4' fill-rule='evenodd' clip-rule='evenodd' d='M14.6197 8.30174C14.0338 8.30174 13.5589 8.77665 13.5589 9.36248C13.5589 9.94831 14.0338 10.4232 14.6197 10.4232C15.2055 10.4232 15.6804 9.94831 15.6804 9.36248C15.6804 8.77665 15.2055 8.30174 14.6197 8.30174ZM12.1815 9.36248C12.1815 8.01592 13.2731 6.92432 14.6197 6.92432C15.9662 6.92432 17.0578 8.01592 17.0578 9.36248C17.0578 10.709 15.9662 11.8006 14.6197 11.8006C13.2731 11.8006 12.1815 10.709 12.1815 9.36248Z' fill='%23856404'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        background-repeat: no-repeat;
    background-position: 10px center;
    padding-left: 46px;
}


.purchase_verification_info{margin-top:20px!important;}