@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");

.export_import_header .sel_type_exp_imp {
    display: inline-block;
    text-align: center;
    margin-right: 0px;
    border: 1px solid #ddd;
    border-radius: 2px;
    cursor: pointer;
    padding: 5px 10px;
    min-width: 75px;
    height: 28px;
    border-radius: 2px;
    line-height: normal;
}

.ui-widget-content.active_image {
    outline: 6px solid #0077c8 !important;
    z-index: 999;
}

.wmenu {
    white-space: nowrap;
}

.gen_menu_edit .menu_btns .style_buttons .color-box {
    float: left;
    width: 28px;
    height: 28px;
    background-position: -4px;
    background-color: #fff;
    cursor: pointer;
    background-image: url(./images/select2.png);
}

.ui-dialog .menu_btns .span-el {
    font-weight: 400;
    color: #202124;
    font-size: 13px;
    display: inline-block;
    line-height: 1.5em;
}

.export_import_header .sel_type_exp_imp.selected {
    color: #fff;
    background-color: #6a737b;
    border-radius: 4px;
}

.export_import_header {
    /*text-align: center;*/
    margin-top: 20px;
}

.export_header_footer {
    margin-top: 20px;
}

.import_header_footer {
    display: none;
    margin-top: 20px;
}

.wheader .hcol.left ._wrap_img, .wheader .hcol.right ._wrap_img,
.wfooter .hcol.left ._wrap_img, .wfooter .hcol.right ._wrap_img,
.col.left .edimg, .col.right .edimg, .__body.left .edimg, .__body.right .edimg {
    margin: unset !important;
}

.col.right .edimg, .__body.right .edimg, .hcol.right .edimg, ._p_col.right .edimg {
    float: right !important;
    text-align: right !important;
}

.col.left .edimg, .__body.left .edimg, .hcol.left .edimg, ._p_col.left .edimg {
    float: left !important;
    text-align: left !important;
}

.__body.map-widget {
    margin-left: auto !important;
}

.col.center-hor .edimg, .__body.center-hor .edimg {
    /*float: center !important;*/
    text-align: center !important;
    position: relative !important;
}


.body_container.center .elm, .col.center .elm {
    justify-content: center !important;
}

#temp_preview #prev_content .row .col.center {
    /*display: inline-block;*/
    /*vertical-align: top;*/
    /*position: relative;*/
    justify-content: center !important;
    display: flex;
}

.body_container.center-hor .elm {
    text-align: center;

}


#nav li li {
    position: fixed !important;
    background-color: inherit;
}

.wheader .hcol.right .elm, .wfooter .hcol.right .elm, ._p_col.right .elm {
    text-align: right;
}

.hcol:not(.center-hor) .edimg {
    margin: 0 !important;
    text-align: unset !important;
}

.wheader .hcol.left .elm, .wfooter .hcol.left .elm, ._p_col.left .elm {
    text-align: left;
}

/* ._p_col.center-hor.preview .ui-widget-content .edimg {*/
/*    left: 50%;*/
/*}*/
/* .lrow ._p_col.center-hor.ui-resizable .ui-widget-content .edimg{*/
/*    left: 0;*/
/*}*/
/*.__body.center-hor:not(:has(.menu_add)):not(.dbl_click_edit):not(.body_button) {*/
/*    !*display: flex;*!*/
/*    justify-content: center;*/
/*}*/

.svg_edit {
    width: 12px;
    float: right;
    cursor: pointer;
    padding-top: 1px;
}

.dropdown-svg-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 40px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
}

.option-svg-c {
    height: 40px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    min-width: 40px;
    margin-top: 5px;
}

.el_icon.el_cell {
    /* background-size: 22px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(./images/cellsepp.png); */
}

.img-gallery-no-dialog {
    left: 0 !important;
}

._p_col.active {
    outline: 6px solid #0077c8;
    z-index: 10000 !important;
}

.lang-options {
    left: -30px;
    font-size: 15px;
    font-family: Inter, sans-serif;
    top: 42px;
    display: block;
    height: 300px;
    overflow-y: auto;
    width: 190px;
}

.lang-search .autocomplete-items {
    padding-left: 10px;
}

.lang-search .autocomplete-items div {
    height: 28px;
    cursor: pointer;
    padding-top: 5px;
}

.lang-search .autocomplete-items div:hover {
    background-color: #f7f7f7;
}

.lang-option {
    height: 30px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    min-width: 100px;
}

.pagination_link.selected {
    background-color: gray;
    color: white;
}

.icon-delete {
    margin-right: 15px;
}

.skiptranslate {
    display: none !important;
}

.layout_menu i.fa.fa-angle-up:after {
    content: '';
    position: absolute;
    top: -10px;
    bottom: 0;
    left: -50px;
    right: -40px;
    z-index: 10000;
}

.layout_menu i.fa.fa-angle-down:after {
    content: '';
    position: absolute;
    top: -10px;
    bottom: 0;
    left: -50px;
    right: -40px;
    z-index: 10000;
}

.set-margins3 .span-el {
    font-weight: 400;
    color: #202124;
    font-size: 14px !important;
    min-width: 100px;
    display: inline-block;
    margin: 7px 5px 8px 0px;
    /*padding-left: 5px;*/
}

.layout_menu .set-margins3.fontal {
    /*border-top: 1px solid rgb(242, 242, 242);*/
    border-bottom: 1px solid rgb(242, 242, 242);
    padding: 2px 0px;
    /*margin-bottom: 14px;*/
    width: 230px;
}

.set-margins4 .span-el {
    font-weight: 400;
    color: #202124;
    font-size: 14px !important;
    min-width: 100px;
    display: inline-block;
    margin: 7px 5px 8px 0px;
    /*padding-left: 5px;*/
}

.layout_menu .set-margins4 {
    border-top: 1px solid rgb(242, 242, 242);
    border-bottom: 1px solid rgb(242, 242, 242);
    padding: 2px 0px;
    /*margin-bottom: 14px;*/
    width: 230px;
}

.content .page_before.active, .layout_wrap.active, #pag_rws.active {
    outline: 6px solid #0077c8;
    /*z-index: 2000;*/
    /*position: absolute;*/
}

.website_generator .cntnt .col.left .edimg, .website_generator .cntnt .col.rigth .edimg {
    margin: unset !important;
}

._p_col.left, .content .lrow.left, .content h1.left, .content span.left, .website_generator .cntnt .col.left, .wheader .hcol.left, .wfooter .hcol.left {
    text-align: left !important;
}

.content ._p_col.right, .content .lrow.right, .content h1.right, .content span.right, .website_generator .cntnt .col.right, .wheader .hcol.right, .wfooter .hcol.right {
    text-align: right !important;
}

.content ._p_col.center-hor, .content .lrow.center-hor, .content h1.center-hor, .content span.center-hor, .website_generator .cntnt .col.center-hor, .wheader .hcol.center-hor, .wfooter .hcol.center-hor {
    text-align: center !important;
}

.content button.button-template.left, .content #icon_element.left, .content .body_container .__body > .left:not(.menu_add_buttons), .content .body_container .__body.left, .website_generator .cntnt .col.left > *,

.content .body_container .__body > .left:not(.menu_add) {
    float: left;
    text-align: left;
}

.content button.button-template.center-hor {
    float: none !important;
    text-align: center !important;
}

.content #icon_element.center-hor, .content .body_container .__body.center-hor:not(.map-widget):not(.body_button), .wfooter .hcol.center-hor > *, .wheader .hcol.center-hor > *, .website_generator .cntnt .col.center-hor > * {
    float: none !important;
    /*margin-left: inherit ;*/
    text-align: center;
}

.content button.button-template.right, .content #icon_element.right, .content .body_container .__body > .right:not(.menu_add), .content .body_container .__body > .right:not(.menu_add_buttons),
.wfooter .hcol.right > *, .wheader .hcol.right > *, .website_generator .cntnt .col.right > * {
    float: right;
    text-align: right;
}

.liContainer .pre .goup:after {
    content: '';
    position: absolute;
    top: 2px;
    bottom: 0;
    left: -9px;
    right: -10px;
    z-index: 10000;
}

.liContainer .pre .godown:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 2px;
    left: -10px;
    right: -10px;
    z-index: 10000;
}

.liContainer .pre .goright:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -5px;
    right: 2px; /*-10px;*/
    z-index: 10000;
}

.liContainer .pre .goleft:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -5px;
    right: -6px;
    z-index: 10000;
}

.leftarrowc {
    display: inline-block;
    background-size: 15px;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(./images/new_leftarr.png);
    width: 15px;
}

.rightarrowc {
    display: inline-block;
    background-size: 15px;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(./images/new_arrright.png);
    width: 15px;
}

.delete-new,
.save-new {
    float: right;
}

.preview_restaurant .delete-c.ui-state-active {
    opacity: 0.5;
    background-color: red !important;
}

.preview_restaurant .add_to_cart.ui-state-active {
    opacity: 0.5;
    background-color: rgb(16, 171, 14) !important;
}

.ui-autocomplete.autocompleterest a.ui-state-hover {
    background-color: #e2e2e2 !important;
}

.upparrowc {
    display: block;
    background-size: 15px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(./images/new_uparr.png);
    height: 50%;
    width: 26px;
    /* margin-top: 4px; */
}

.downarrowc {
    display: block;
    background-size: 15px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(./images/new_downarr.png);
    height: 50%;
    width: 26px;
}

.assign_btn_new {
    display: inline-block;
    border: 1px solid;
    padding: 4px;
    margin: 1px;
    border-radius: 5px;
    width: 75px;
    text-align: center;
    cursor: pointer;
}

.assign_btn_new:hover {
    background-color: #f7f7f7;
}

.assign_active {
    background-color: #0075ff;
    color: white !important;
    border: 1px solid #0075ff;
}

.assign_active:hover {
    background-color: #0075ff;
    color: white;
    border: 1px solid #0075ff;
}

.no_box {
    box-shadow: none;
    border: none;
}

.img-wrapper .set-margins .over, .img-wrapper .set-margins-2 .over {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    background: #dcdcdc52;
    top: 0;
    z-index: 2;
    left: 0;
}

.det_s.holiday {
    color: red;
}

.det_s.all_day_c {
    color: #3e3eff;
}

.excp_menu .tooltip-message4 .tooltip_left:after {
    top: 10px;
}

.appointment_modal {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #aaaaaa;
    opacity: 0.3;
    z-index: 2;
}

.ui-button.ui-state-default.next-dialog {
    display: none;
    color: #fff;
    background-color: #2570a5;
    background-image: -moz-linear-gradient(top, #2570a5, #3d5477) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#2570a5),
            to(#3d5477)
    ) !important;
    background-image: -webkit-linear-gradient(top, #2570a5, #3d5477) !important;
    background-image: -o-linear-gradient(top, #2570a5, #3d5477);
    background-image: linear-gradient(to bottom, #2570a5, #3d5477) !important;
    background-repeat: repeat-x;
    border-color: #2570a5 #3d5477 #3d5477 #2570a5 !important;
}

.ui-button.ui-state-default.previous-dialog {
    display: none;
    color: #fff;
    background-color: #4b8ebd;
    background-image: -moz-linear-gradient(top, #4b8ebd #20519c) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#4b8ebd),
            to(#20519c)
    ) !important;
    background-image: -webkit-linear-gradient(top, #4b8ebd, #20519c) !important;
    background-image: -o-linear-gradient(top, #4b8ebd, #20519c);
    background-image: linear-gradient(to bottom, #4b8ebd, #20519c) !important;
    background-repeat: repeat-x;
    border-color: #4b8ebd #20519c #4178cc #4b8ebd !important;
}

.schedule_opt_style {
    border: 1px solid #777;
    /* border-right: none; */
    /* border-top-left-radius: 7px;
    border-bottom-left-radius: 7px; */
    padding: 5px;
    width: 70px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
}

.schedule_opt_selected {
    background-color: #2aa1c0;
    /* background-image: linear-gradient(#3c7acc, #003e80); */
    color: white;
}

.schedule_opt_style.general_opt {
    border-right: none;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}

.schedule_opt_style.service_opt {
    /* border-right: none;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px; */
}

.schedule_opt_style.employee_opt {
    border-left: none;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

.ui-dialog-buttonpane button.appb {
    float: right;
}

#appointment-editor .stop-multiple {
    display: none;
    background-image: linear-gradient(to bottom, #ff6767, #e80e37) !important;
    color: white;
    width: 50px;
    text-align: center;
    padding: 5px;
    font-weight: 400;
    border-radius: 5px;
    margin-left: 110px;
    cursor: pointer;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#appointment-editor .copy-to-multiple {
    display: inline-block;
    background-image: linear-gradient(to bottom, #549228, #5b8f5b) !important;
    color: white;
    width: 50px;
    text-align: center;
    padding: 5px;
    font-weight: 400;
    border-radius: 5px;
    margin-left: 110px;
    cursor: pointer;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#appointment-editor .paste-to-multiple {
    display: inline-block;
    background-image: linear-gradient(to bottom, #dadada, #9e9e9e);
    color: white;
    width: 50px;
    text-align: center;
    padding: 5px;
    font-weight: 400;
    border-radius: 5px;
    margin-left: 5px;
    cursor: pointer;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#appointment-editor .paste-to-multiple.active_b {
    background-image: linear-gradient(rgb(84, 146, 40), rgb(91, 143, 91));
}

#appointment-editor .schedule_copy {
    display: inline-block;
    border: 1px solid;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    margin-top: 20px;
    padding: 5px;
    /* margin-left: 115px; */
    margin-left: 9px;
    background-image: linear-gradient(to bottom, #549228, #5b8f5b) !important;
    color: white;
    font-weight: 400;
    border: none !important;
}

#appointment-editor .schedule_paste {
    display: inline-block;
    border: 1px solid;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    margin-top: 20px;
    padding: 5px;
    margin-left: 9px;
    width: 45px;
    /* background-image: linear-gradient(to bottom,#549228,#5b8f5b); */
    background-image: linear-gradient(to bottom, #dadada, #9e9e9e);
    color: white;
    font-weight: 400;
    border: none !important;
}

#appointment-editor .widget_style .jq_accordion_toggle {
    border: 1px solid #fff !important;
    cursor: pointer;
    display: inline-block;
    float: right;
    margin-right: 5px;
    margin-top: 2px;
    background: none !important;
}

#appointment-editor .widget_style .jq_accordion_toggle i {
    color: grey;
    font-size: 15px;
    font-weight: 600;
}

#appointment-editor .widget_style .appt_themes,
#appointment-editor .widget_style .widget_options,
#appointment-editor .widget_style .calendar_options,
#appointment-editor .widget_style .app_slots_options {
    border-top: 1px solid rgb(242, 242, 242);
    border-bottom: 1px solid rgb(242, 242, 242);
    padding: 2px 0px;
    margin-bottom: 14px;
    width: 230px;
    cursor: pointer;
    background-color: #fff;
}

.theme_btn {
    display: block;
    margin: 5px 0px;
    padding: 5px 0px;
    border-bottom: 1px solid lightgray;
    margin: 5px 0px 20px 0px;
}

.theme_use_btn {
    display: block;
    float: right;
    margin-right: 5px;
    background-image: linear-gradient(to bottom, #549228, #5b8f5b) !important;
    padding: 3px 8px;
    color: white;
    border-radius: 4px;
    cursor: pointer;
}

.theme_use_btn:active {
    outline: none;
    background-image: linear-gradient(to bottom, #b6b6b6, #6c6c6c) !important;
}

.employee_description {
    border-color: #777 !important;
}

.add_employee_btn,
.add_service_btn {
    background-image: linear-gradient(to bottom, #549228, #5b8f5b) !important;
    color: white;
    font-weight: 400;
    border: none;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    margin-top: 20px;
    padding: 5px;
    width: 60px;
}

.close_employee_btn {
    display: inline-block;
    background-image: linear-gradient(to bottom, #b61a1a, #a83232) !important;
    color: white;
    font-weight: 400;
    border: none;
    cursor: pointer;
    border-radius: 5px;
    text-align: center;
    margin-top: 20px;
    padding: 5px;
    width: 60px;
}

#mult_emp,
#mult_serv {
    margin-left: 20px;
    vertical-align: middle;
}

.show_all_emp,
.show_all_serv {
    display: inline-block;
    text-align: center;
    border-radius: 5px;
    border: 1px solid;
    /* width: 90px; */
    padding: 5px;
    margin: 5px 10px 10px 0;
    vertical-align: middle;
    cursor: pointer;
}

.add_serv {
    display: inline-block;
    border-radius: 5px;
    border: 1px solid;
    /* width: 30px; */
    padding: 5px 10px;
    margin: 5px 10px 10px 0;
    vertical-align: middle;
    cursor: pointer;
}

.add_emp, .map-widget .add_loc, .add-rss.dial .add_loc {
    display: block;
    border-radius: 5px;
    border: 1px solid;
    /* width: 30px; */
    padding: 5px 10px;
    /* margin: 5px 10px 10px 0; */
    /* vertical-align: middle; */
    cursor: pointer;
    width: 101px;
    margin: 10px auto;
}

.online_payments {
    display: inline-block;
    vertical-align: middle;
    margin: 10px 0 10px 0;
}

#acc_online_pay {
    vertical-align: middle;
    margin-left: 20px;
}

#payment_success,
#payment_manually {
    vertical-align: middle;
}

.online_pay_text {
    display: inline-block;
    vertical-align: middle;
}

.select_online_pay {
    width: 50px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
}

.sld-nav-bk {
    margin-top: 5px;
    cursor: pointer;
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 0px;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    color: #fff;

    text-align: center;
    padding-right: 15px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
    border-radius: 4px !important;
    height: 30px;
}

.image-model-csv {
    padding: 5px;
    background-color: green;
    color: white;
    border-radius: 5px;
    width: fit-content;
    margin-bottom: 10px;
    font-weight: bold;
    cursor: pointer;
}

.dis_inpt:disabled {
    background-color: lightgrey;
}

.toolbar * {
    -webkit-transform: translate3d(0, 0, 0);
}

.jportal-base-widget-content.website_generator {
    height: 100%;
}
.ui-widget-content.website_generator {
    -webkit-overflow-scrolling: touch;
}
.toolbar button .ui-button-text,
._templates_area .gallery_header button .ui-button-text {
    font-size: 1em !important;
}

.toolbar .selected .ui-button-text {
    color: #111;
}

.pop_web ._mod {
    display: none !important;
}

/*body >iframe {display:none;}*/

.portlet_only {
    /*overflow: hidden;*/
}

.portlet_only > p {
    display: none;
}

.contpgrows .wcont.portlet_only {
    position: relative;
}

.contpgrows #pag_rws {
    background-size: 100% 100%;
}

._theContent #pag_rws.grid-visibility {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGUlEQVQYV2NkIBIwEqmOYVQh3pAiNnj+AwALaAEKfsPrZgAAAABJRU5ErkJggg==);
}

._theContent #pag_rws.grid-visibility .layout_wrap {
    display: inline-block;
    opacity: 0.8;
}

.pageedit .content > .go-top {
    position: fixed;
    bottom: 15px;
    right: 15px;
    font-size: 40px;
    display: none;
}

.expand-full {
    position: fixed;
    bottom: 20px;
    left: 15px;
    font-size: 22px;
    color: white;
    display: block;
    background-color: grey;
    border-radius: 50px;
    padding: 5px 8px;
    cursor: pointer;
    z-index: 9999;
}

.contpgrows .wcont.portlet_only .prev_overlay,
.wfooter .prev_overlay,
.wheader .prev_overlay,
.prev_overlay {
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(226, 226, 226, 0.6);
    z-index: 200001;
    height: 100%;
    width: 100%;
}

.contpgrows .wcont.portlet_only .cntnt {
    opacity: 0.7;
}

.planmsg {
    position: absolute;
    top: 10px;
    width: 50%;
    background: #a70000;
    z-index: 20;
    margin: 10% 25% 0 25%;
    font-size: 24px;
    text-align: center;
    color: white;
    padding: 10px;
    border-radius: 10px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
}

.planmsg .doclose {
    position: absolute;
    right: -16px;
    top: -9px;
    width: 30px;
    line-height: 28px;
    height: 30px;
    display: inline-block;
    border-radius: 40px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    background-position: 7px 7px;
    background: #dc0000;
    padding: 0;
}

.planmsg .mainmsg {
    font-size: 20px;
}

.planmsg .smallmsg {
    font-size: small;
    margin-top: 6px;
}

.ui-dialog-titlebar a.hide_dial,
.ui-dialog-titlebar a.addContent {
    position: relative;
    width: 19px;
    height: 20px;
    margin-top: 1px;
    float: right;
    margin-right: 2px;
    display: inline-block;
}

.ui-dialog-titlebar a.addContent {
    margin-right: 15px;
    margin-top: 1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus {
    padding: 0;
    border: none;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: 0.5em 1em 0.2em 0.5em;
    background: 0;
    overflow: auto;
    zoom: 1;
    font-size: 12px;
}

.ui-dialog .ui-dialog-content.gen_menu_edit .menu_style {
    border-top: 1px solid rgb(242, 242, 242);
}

.ui-dialog .ui-dialog-content.gen_menu_edit {
    padding: 0px 0px 0px 10px;
    overflow-x: hidden;
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    /*	background-image: none;*/
    background: transparent;
    margin: 0.5em 0 0 0;
    padding: 0 1em 0 0.4em; /*0.3em 1em 0.5em 0.4em;*/
    margin: 0;


}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: 0.5em 0.4em 0.5em 0;
    cursor: pointer;
}

.ui-dialog-content.ui-widget-content.no_d_style.no_login {

    min-height: 65px !important;
}

@media screen and (max-width: 600px) {
    .ui-dialog .ui-dialog-buttonpane button {
        font-size: 12px;
        /*padding: 0.3em;*/
    }
}

@media screen and (max-width: 400px) {
    .ui-dialog .ui-dialog-buttonpane button {
        font-size: 12px;
        /*padding: 0.2em;*/
    }

}

.ui-dialog .ui-resizable-se {
    width: 14px;
    height: 14px;
    right: 3px;
    bottom: 3px;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}

.ui-resizable {
    position: relative;
}

.ui-resizable-handle {
    position: absolute;
    display: block;
}

.ui-dialog .web_design {
    overflow-x: hidden !important;
}

._theContent .ext_view {
    width: 0;
    height: 0;
    border-top: 0px solid #4c4c4c00;
    border-bottom: 60px solid transparent;
    border-left: 68px solid rgb(179, 178, 178);
    position: fixed;
    top: 0;
    z-index: 30000;
    left: 0;
    cursor: pointer;
}

/*._theContent .ext_view::after {*/
/*     content: '';*/
/*     !*position: absolute;*!*/
/*     !*top: -50%;*!*/
/*     !*left: -50%;*!*/
/*     width: 200px;*/
/*     height: 200px;*/
/* }*/

._theContent .ext_view .text {
    position: absolute;
    -webkit-transform: rotate(321deg);
    -moz-transform: rotate(321deg);
    -o-transform: rotate(321deg);
    transform: rotate(321deg);
    /*left:-62px;font-size:12px;top:14px;*/
    left: -60px;
    font-size: 20px;
    top: 8px;
    color: #4c4c4c;
}

._theContent .ext_view:hover {
    visibility: visible;
    display: block;
    transition-duration: 0.2s;
}

._theContent .web_design .head-control {
    position: absolute;
    top: 1px;
    right: 1px;
    visibility: hidden;
    z-index: 200000;
    max-height: 40px;
    min-width: 50px;
    text-align: center;
    /*background: rgba(255, 255, 255, 0.35);*/
    height: 100%;
}

.contpgrows .web_design .head-control .htool {
    top: 50%;
    position: absolute;
    margin-top: -15px;
    right: 50%;
    margin-right: -15px;
}

.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}

#ui-datepicker-div {
    padding: 2px;
}

#ui-datepicker-div .ui-timepicker-div {
    padding: 0 10px;
}

.ui-autocomplete .ui-autocomplete-category {
    font-weight: bold;
    padding: 5px;
}

#fb-root {
    display: none;
}

.jportal-header {
    margin-bottom: 0;
}

.jportal-current-breadcrumb {
    display: none;
}

.wmenu #nav {
    z-index: 30000;
    vertical-align: middle;
    list-style-type: none;
}

.wmenu .wprev_top_menu {
    z-index: 30001;
    /*position:fixed!important;*/
}

.wmenu #nav li {
    float: none;
    width: 100%;
    display: inline-block;
    font-family: Cinzel;
    cursor: pointer;
    width: auto;
    text-transform: none !important;
}

.wmenu #nav.dropdown-horizontal li {
    width: auto;
}

.wmenu #nav.dropdown-vertical /*, .wmenu #nav.dropdown-vertical li>ul*/
{
    width: 200px !important;
}

.wmenu #nav > li span {
    font-family: inherit;
    /*border-width: 1px;*/
}

.wmenu #nav li {
    font-weight: 400;
}

.wmenu #nav li li {
    display: inline-block;
    white-space: nowrap; /*text-align: left;*/
    text-align: left;
    /*width: 100%;*/
    /*min-width: 80px;*/
    /*max-width: 80px;*/
    /*white-space: pre-wrap;*/
    /*word-wrap: normal;*/
}

.wmenu #nav li:hover li {
    display: block;
}

.wmenu .shelper {
    position: fixed;
    margin-top: 17px;
    z-index: 2000000;
    display: block;
    width: 24px;
    height: 24px;
    display: none;
}

.wmenu li .border_opt_iframe_cont {
    display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
    justify-content: space-between;
}

.wmenu li .border_opt_iframe_cont img {
    height: 32px;
    margin-right: 20px;
}

.wmenu .rshelper {
    right: 5px;
    background-image: url("./images/scroll-arrow-to-right.png");
}

.wmenu .rshelper:hover {
    background-image: url("./images/scroll-arrow-to-right_h.png");
}

.wmenu .lshelper {
    left: 5px;
    display: none;
    background-image: url("./images/scroll-arrow-to-left.png");
}

.wmenu .lshelper:hover {
    background-image: url("./images/scroll-arrow-to-left_h.png");
}

/*.wmenu #nav:not(.usr_custom_css) > li.selected, .web_design .website_menu li.selected{ -------- previous default menu style
    background: #a5a3d4;
    background-image: -webkit-linear-gradient(top, #a5a3d4, #7e7d99);
    background-image: -moz-linear-gradient(top, #a5a3d4, #7e7d99);
    background-image: -ms-linear-gradient(top, #a5a3d4, #7e7d99);
    background-image: -o-linear-gradient(top, #a5a3d4, #7e7d99);
    background-image: linear-gradient(to bottom, #a5a3d4, #7e7d99);
    color: white;
}*/

#nav .dropdown_left_menu {
    width: 12px;
    height: 12px;
    background-image: url("./images/wrap_left.png");
    display: block;
    position: absolute;
    top: 50%;
    right: 0px;
    margin-top: -6px;
}

#nav .dropdown_down_menu {
    /*position: fixed;*/
}

.ui-button.ui-state-default.editorHelper_show {
    border-color: red !important;
    border-width: 1px;
    border-style: solid;
    color: rgb(255, 97, 0);
}

.tabs.ui-widget-content,
.ui-accordion-content.ui-widget-content {
    border: none;
}

._b_red_ico {
    background-image: url(images/ui-icons_cd0a0a_256x240.png) !important;
}

._b_red_ico.rem_img {
    width: 16px;
    height: 16px;
    border: 1px solid white;
    background-color: rgba(255, 255, 255, 0.7);
}

.website_generator .clean_wid button {
    visibility: hidden;
}

.pageedit ._p_col > .ui-widget-content,
.cntnt .col > .ui-widget-content,
.wheader .hcol > .ui-widget-content,
.wfooter .hcol > .ui-widget-content {
    background: transparent;
}

.website_generator ._p_col > .ui-widget-content:not(:has(.body_container img)) {
    position: relative;
    /*margin: 5px 0px 5px;*/
}

.website_generator ._p_col > .ui-widget-content:hover {
    z-index: 2;
}

.website_generator ._theContent ._p_row:first-child {
    padding-top: 2px;
}

/*.website_generator ._p_col.end,*/
.website_generator .col.end, .wheader .hcol.end, .wfooter .hcol.end, .website_generator ._p_col.end:not(.addjustify) {
    justify-content: flex-end !important;
}

/*.website_generator ._p_col.top,*/
.website_generator .col.top, .wheader .hcol.top, .wfooter .hcol.top, .website_generator ._p_col.top:not(.addjustify) {
    justify-content: flex-start !important;
}

/*.website_generator ._p_col.center,*/
.website_generator .col.center, .wheader .hcol.center, .wfooter .hcol.center, .website_generator ._p_col.center:not(.addjustify) {
    justify-content: center !important;
}

.website_generator ._p_col.evenly,
.website_generator .col.evenly, .wheader .hcol.evenly, .wfooter .hcol.evenly {
    justify-content: space-evenly !important;
}

.website_generator ._p_col.spacebetween,
.website_generator .col.spacebetween, .wheader .hcol.spacebetween, .wfooter .hcol.spacebetween {
    justify-content: space-between !important;
}

/*
.website_generator ._p_col.top-bottom>.ui-widget-content[_type]:first-of-type{
    margin-bottom:auto;
}
.website_generator ._p_col.top-bottom>.ui-widget-content[_type]:last-of-type{
    margin-top:auto;
}
.website_generator ._p_col.top-center-bottom>.ui-widget-content[_type]:first-of-type{
    margin-bottom:auto;
    margin-top:none;
}
.website_generator ._p_col.top-center-bottom>.ui-widget-content{
    margin-bottom:auto;
    margin-top:auto
}
.website_generator ._p_col.top-center-bottom>.ui-widget-content[_type]:last-of-type{
    margin-bottom:none;
    margin-top:auto;
}*/

.website_generator ._theContent ._p_row ._p_col.medhide {
    opacity: 0.3;
    filter: alpha(opacity=30);
    border: 1px dotted #d8d8d8;
}

.website_generator ._theContent .ui-widget-overlay {
    background: rgba(226, 226, 226, 0.1);
    opacity: 0.3;
    filter: Alpha(Opacity=30);
}

.website_generator .pageedit #emptyPage {
    position: absolute;
    top: 50%;
    width: 515px;
    text-align: left;
    z-index: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    margin-top: -120px;
    background-color: rgba(255, 255, 255, 0.1);
    max-width: 100%;
    padding-top: 24px;
}

/*.website_generator .pageedit #emptyPage div {
    padding-bottom: 10px;
    font-size: 1em;
    display: inline-block;
    height: 95px;
    float: left;
    width:100%;
    display: table-cell;
}*/
.website_generator .pageedit #emptyPage div {
    padding-bottom: 10px;
    font-size: 1em;
    display: inline-block;
    height: 110px;
    float: left;
    width: 100%;
    display: table-cell;
}

.website_generator .pageedit #emptyPage > div:first-child,
.website_generator .pageedit #emptyPage > div:last-child {
    padding-left: 50px;
}

.website_generator .pageedit #emptyPage button {
    min-width: 83px;
}

.generate-sitemap .page-list #pag-elm:first-child,
div[idrel="payment_options"] .pay-menu .payoption:first-child {
    border-top: 1px solid rgb(242, 242, 242);
}

.generate-sitemap .page-list #pag-elm .pin-menu,
div[idrel="payment_options"] .pay-menu {
    list-style-type: none;
    padding: 0 10px;
    color: rgb(47, 55, 58);
}

.generate-sitemap .page-list #pag-elm .pin-menu,
div[idrel="payment_options"] .pay-menu .payoption .title {
    font-size: 14px;
}

.generate-sitemap .page-list #pag-elm .pin-menu,
div[idrel="payment_options"] .pay-menu .payoption svg {
    width: 30px;
    height: 30px;
    position: absolute;
}

.generate-sitemap .page-list #pag-elm,
div[idrel="payment_options"] .pay-menu .payoption {
    border-bottom: 1px solid rgb(242, 242, 242);
    cursor: pointer;
    position: relative;
    padding: 8px 0px;
}

.generate-sitemap .page-list #pag-elm .pin-menu,
div[idrel="payment_options"] .pay-menu .pin-menu {
    float: right;
    /*top: 50%;
	vertical-align: middle;
	margin-top: 14px;*/
    position: absolute;
    top: 35%;
    right: 2px;
    font-size: 18px !important;
}

.generate-sitemap .page-list li.ui-state-highlight,
div[idrel="payment_options"] .pay-menu .payoption.ui-state-highlight {
    border: none !important;
    border-bottom: 1px solid #ddd !important;
}

.generate-sitemap .page-list #pag-elm:not(.ui-state-highlight):hover,
div[idrel="payment_options"]
.pay-menu
.payoption:not(.ui-state-highlight):hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
}

.generate-sitemap .page-list #pag-elm .title,
div[idrel="payment_options"] .pay-menu .title {
    display: inline-block;
    padding: 15px 20px;
}

.website_set_payment .options_tab {
    display: none;
}

#prev_content .emptyPreview .row {
    position: relative;
    display: table;
    min-height: 27px;
    border-collapse: collapse;
}

#prev_content .emptyPreview .col {
    display: table-cell;
    padding: 2px;
    border-right: 3px solid rgb(255, 255, 255);
    background-color: rgb(230, 230, 230);
}

.website_generator ._p_col.preview {
    /*  background-color: rgb(230, 230, 230);
      border-right: 3px solid rgb(255, 255, 255);*/
    /*border: 1px dotted #e6e6e6;*/
}

/*.website_generator ._p_col:hover {*/
/*	!*border-left: 1px dotted #717171 !important;*!*/
/*	z-index: 1;*/
/*	outline: 1px dotted #717171;*/
/*}*/
.website_generator button.ui-widget {
    margin: 0px 0.5px;
    border-radius: 1px !important;
    display: inline-block;
}

.website_generator ._p_section {
    border-collapse: collapse;
    position: relative;
    display: block;
    max-width: 100%;
}

.website_generator ._p_row {
    position: relative;
    display: table;
    min-height: 52px !important;
    /* min-height: 27px!important; */
    border-collapse: collapse;

    display: flex;
    align-content: center;
    align-items: stretch;
    /*justify-content: center;*/
    height: auto !important;
    flex-direction: row;
}

#pag_rws ._p_row:has(.emptyCol) {

    min-height: 300px !important;
}

.website_generator ._p_row .c_rowsel {
    position: absolute;
    left: 0px;
    padding: 5px 2px;
    z-index: 200002;
    background: #666673;
    cursor: pointer;
    width: 120px;
    height: 30px;
    border-radius: 0 0px 10px 0;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    display: none;
    color: white;
    padding-right: 8px;
    border: 1px solid #949494;
    vertical-align: middle;
    max-width: 30px;
    -webkit-transition: max-width 0.5s;
    transition: max-width 0.5s;
    white-space: nowrap;
    overflow: hidden;
}

.website_generator ._p_row .c_rowsel .ico-pencil {
    background-image: url(./images/layout1.png);
    background-position: 0;
    background-size: 14px;
    width: 16px;
    height: 14px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    background-repeat: no-repeat;
    margin-left: 5px;
}

.website_generator ._p_row:hover .c_rowsel {
    display: block;
}

.website_generator ._p_row .c_rowsel:hover {
    background-color: #5ba525;
    max-width: 120px;
}

/*.website_generator ._p_row .row_before.editrow {*/
/*	!* box-shadow: 3px 3px 2px 0px #7d7d99, 3px -3px 2px 0px #7d7d99; *!*/
/*	z-index: 200000;*/
/*	!* background: rgba(175, 187, 166, 0.22); *!*/
/*	width: calc(100% - 8px);*/
/*	left: 2px;*/
/*}*/
/*.website_generator .lrow ._p_row .row_before.editrow {*/
/*	z-index: 0;*/
/*}*/
/*.website_generator .lrow.active ._p_row .row_before.editrow {*/
/*	z-index: 0;*/
/*}*/
.website_generator ._p_row.active {
    /* box-shadow: rgb(12, 77, 162) -1px 1px 8px 3px; */
    box-shadow: rgb(179, 178, 178) -1px 1px 8px 3px;
    z-index: 20000;
}

.website_generator ._p_col > .m_info {
    top: 0px;
}

.website_generator ._p_col > .jq-state-highlight.ui-state-hover::after {
    content: "Click to Add";
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 18px;
    text-align: center;
    /*margin: 5px auto;
    display: block;
    postion: relative;*/
    /* position: absolute;
     top: 40%;*/
    z-index: 999999;
}

.website_generator
._p_col
> .jq-state-highlight.cut-paste.ui-state-hover::after {
    content: "Click to Add";
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 18px;
    height: 50px;
    text-align: center;
    z-index: 999999;
}

.website_generator
.hcol
> .jq-state-highlight.cut-paste.ui-state-hover::after {
    content: "Click to Add";
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 18px;
    height: 50px;
    text-align: center;
    z-index: 999999;
}

.website_generator ._p_col .ui-widget-content .inv_head {
    width: inherit !important;
    position: absolute;
    display: inline;
    z-index: 1;
    right: 0;
    /*top: -24px;*/
}

.website_generator ._p_col .ui-widget-content .overimg .body_container {
    overflow: hidden;
    min-height: 37px;
}

.website_generator ._p_col .ui-widget-content .overimg .__body {
    overflow: auto;
}

.website_generator ._p_col .ui-widget-content .overimg .hoveroimg {
    box-shadow: 1px 1px 1px lightgray, -1px -1px 1px lightgray;
}

.website_generator
._p_col
.ui-widget-content
.overimg
.element_header.overimgheader {
    top: 0px;
    right: 0px;
    visibility: hidden;
    position: absolute;
    z-index: 1;
    border: none;
    box-shadow: none;
}

.website_generator ._p_col .ui-widget-content .overimg .editable-area {
    height: 100%;
    overflow: hidden;
}

.website_generator ._p_col .ui-widget-content .overimg .editable-area textarea {
    height: 100% !important;
}

.website_generator ._p_col {
    /* display: table-cell;
     height: 100%;*/
    vertical-align: top;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    /*border: 1px dotted transparent;*/
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: auto !important;
}

.website_generator ._p_col.newCol {
    height: inherit !important;
}

.website_generator .page_before,
#prev_content .page_before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 0;
    background-size: cover;
    will-change: background, opacity;
}

#prev_content .cntnt {
    position: relative;
}

#prev_content .page_before {
    width: 100% !important;
    height: 100% !important;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    transform: unset !important;
}

.website_generator .cntnt .page_before {
    position: fixed;
}

.website_generator ._p_col .col_before,
.portlet_only .cntnt .col_before,
._theContent .ftext > .hrow > .hcol .col_before,
#temp_preview #prev_content .row .col .col_before,
.website_generator ._p_row .row_before,
.portlet_only .cntnt .row_before,
#temp_preview #prev_content .row .row_before,
._theContent .ftext > .hrow .row_before,
.website_generator ._p_section .section_before,
.portlet_only .cntnt .section_before,
#temp_preview #prev_content .section_before,
._theContent .ftext > .section .section_before,
.ftext .section_before,
.ftext .row_before,
.ftext .col_before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
    /*  background-size: cover;*/
    will-change: transform, background, opacity;
    z-index: 0;
}

.lsection {
    display: block;
    position: relative;
    padding-left: 0px;
    padding-right: 0px;
    border: 1px solid #44a220;
}

.lsection .section_before {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 0;
    background-size: cover;
}

.lsection .shelper {
    width: 8px;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    background: #ffeb3b;
    /*background: rgba(68, 162, 32, 0.15);*/
    position: absolute;
    left: 0px;
    border: 1px solid rgb(138, 138, 138);
    background-image: url(./images/arrow-with-double-direction.png);
    background-size: 24px 24px;
    background-position: 50%;
    background-repeat: no-repeat;
    z-index: 1;
    cursor: pointer;
}

.website_generator .layout_wrap .lsection .lrow .helper {
    left: 30px;
}

.website_generator .layout_wrap .lrow .add_col,
.website_generator .layout_wrap .lsection .add_col {
    right: 0px;
    z-index: 5;
}

.website_generator .layout_wrap .lrow.active .add_col,
.website_generator .layout_wrap .lsection.active .add_col {
    z-index: 2;
}

.website_generator .layout_wrap .lsection .add_col {
    z-index: 3;
}

.website_generator .layout_wrap .lsection .lrow .add_col {
    right: 30px;
}

.website_generator ._p_col .ui-widget-content .inv_head,
.website_generator .col .ui-widget-content .inv_head,
.website_generator .col .ui-widget-content .inv_head_mob {
    /*position: absolute;*/

    width: 100%;
    /*padding-left:20px;
    margin-top:-6px;
    left:-1px;*/
    background: transparent;
    visibility: hidden;
    display: block;
    z-index: 100000 !important;
    /*background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0.7) 30%, rgba(255,255,255,0.3) 80%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(30%,rgba(255,255,255,0.7)), color-stop(80%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 30%,rgba(255,255,255,0.3) 80%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 30%,rgba(255,255,255,0.3) 80%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 30%,rgba(255,255,255,0.3) 80%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 30%,rgba(255,255,255,0.3) 80%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );*/
    /*     box-shadow: 0 10px 10px rgba(0,0,0,0.10);
    border-bottom: 1px solid #ddd;*/
}

.website_generator ._p_col .ui-widget-content .inv_head ._headTitle,
.website_generator ._p_col .ui-widget-content .inv_head .headTitle,
.website_generator ._p_col .ui-widget-content .inv_head_mob ._headTitle,
.website_generator ._p_col .ui-widget-content .inv_head_mob .headTitle,
.website_generator .col .ui-widget-content .inv_head ._headTitle,
.website_generator .col .ui-widget-content .inv_head_mob ._headTitle {
    padding-left: 20px;
}

.website_generator ._p_col .ui-widget-content .inv_head_mob {
    min-height: 35px;
    position: absolute;
    display: inline;
    z-index: 1;
    right: 0px;
    min-width: 217px;
    top: -15px;
    width: inherit !important;
}

.website_generator ._p_col .ui-widget-content .inv_head_mob .head-control {
    display: block;
    top: 2px;
    right: 0px;
    position: relative;
    float: right;
    height: 10px;
}

.website_generator .col .ui-widget-content .inv_head_mob {
    /*margin-top:0;width: calc(100% - 0px);
    position:relative;*/
    display: none;
}

.website_generator ._p_col .add_content_here, .website_generator .hcol .add_content_here {
    position: relative;
    width: unset;
    height: 1px;
    visibility: hidden;
    max-width: 100%;
}

.col_before + .add_content_here {
    margin-top: 10px;
}

.website_generator ._p_col .add_content_here .add_btn, .website_generator .hcol .add_content_here .add_btn {
    position: absolute;
    top: 50%;
    /* top:-10px; */
    left: 50%;
    margin-left: -30px;
    /* min-height: 45px; */
    margin-top: -2px;
    height: 32px;
    width: 60px;
    /* margin-left: -10%; */
    bottom: 1px;
    cursor: pointer;
    /* left: 50%; */
    /* display: none!important; */
    background-color: rgb(243, 243, 243);
    background-position: center 0px;
    background-repeat: no-repeat;
    background-size: 15px;
    border: 1px solid #c7bdbd;
    box-shadow: 1px 0px 2px #c7bdbd;
    background-image: url(./images/quick_add_content.png);
    display: block;
    background-position: center;
    z-index: 1;
}

.website_generator ._p_col.emptyCol {
    position: relative;
    border: 1px solid #f4f4f4;
}

.website_generator ._p_col.emptyCol .add_content_here {
    visibility: visible !important;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0px;
    right: 0px;
    margin: 0 auto;
}

.website_generator ._p_col:not(.disable_hover):hover .add_content_here {
    visibility: visible;
}

.no_wb_header_label,
.no_wb_footer_label {
    font-family: Lobster;
    font-size: 32px;
    position: absolute;
    text-align: center;
    display: block;
    margin: 0 auto;
    left: 0px;
    right: 0px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.web_design td:nth-child(2) label {
    width: 85px;
}

/*#edit_tabs .menu>td{ text-align:center; padding:5px;} */
.website_generator .col .ui-widget-content .inv_head {
    width: 100%;
    margin-left: -1px;
}

.website_generator .col .ui-widget-content .inv_head .txt,
.website_generator .col .ui-widget-content .inv_head_mob .txt {
    padding-left: 20px;
}

.mm-page .my_custom_layout {
    padding-top: 0px;
}

.my_custom_layout.fixedhorizontal {
    position: relative;
    margin-top: -2px;
    padding-top: 0;
}

.jportal-header .ajaxlinestat {
    border: none;
    position: absolute;
    top: 0px;
}

.jportal-layout-unit .jportal-base-widget {
    padding: 0;
    position: relative;
}

#wmenu:not(.mm-menu) {
    display: none;
}

button.ui-widget {
    border-radius: 4px !important;
}

.web_gen_demouser {
    opacity: 0.5;
}

.website_generator ._wrap_the_chart label.ui-button {
    padding: 0px 4px;
    margin: 0px;
}

.portlet_only .cntnt {
    background-color: transparent;
    /* padding: 0 5px;*/
}

.portlet_only .cntnt.dialog-mm {
    min-height: calc(100% - 70px);
}

.portlet_only .cntnt.horizontal-mm {
    /*min-height: calc(100% - 103px);*/
    min-height: calc(100% - 40px);
    overflow-y: auto;
    overflow-x: hidden;
}

.widget_page_layouts span.ui-combobox {
    width: 190px;
    margin-right: 5px;
}

.widget_page_layouts span.ui-combobox > input.ui-combobox-input {
    width: 100%;
}

.web_dialog .liContent .ui-icon-radio-on,
.web_dialog .liContent .ui-icon-circle-arrow-e,
.web_dialog .liContent .ui-icon-circle-arrow-s {
    margin: 0px !important;
}

.web_dialog .liContent .ui-icon-radio-on {
    display: none !important;
}

.prev_dialog .containerliname {
    float: left;
    /*padding: 10px;*/
}

.smap .containerliname .smapLiName {
    display: inline-block;
    height: 29px;
    vertical-align: middle;
    display: table-cell;
    width: 90%;
}

.prev_dialog .smap .containerliname .smapLiName {
    display: inline;
}

.web_dialog {
    overflow-x: hidden;
}

.prev_dialog .sitemap .smap .content li ul li {
    padding-left: 18px !important;
}

.sitemap .content .liContainer {
    height: 29px;
}

.web_dialog .liContainer ._key_up,
.sitemap .liContainer ._key_up {
    width: 100%;
    height: 29px;
}

.web_dialog.sitemap .smap .content .closed div.liContent.ui-state-highlight:has(input) {
    padding-right: 0px !important;
    background: none;
}

.sitemap .content li .dragged {
    background-color: rgb(218, 218, 218);
}

.web_dialog,
.webs_actions_dial,
.webs_content_dial,
.style_mgr {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    /*padding-right: 0px !important;*/
    background: #fff 50% 50% repeat-x;
}

.widget_add_dial .searchCateg .ui-combobox .ui-combobox-input {
    width: 250px;
    border: 1px solid #ddd;
}

.layout_row .editing .add_col .ui-icon-plus,
.layout_row .editing .add_row .ui-icon-plus {
    vertical-align: -webkit-baseline-middle;
}

button.jq_select {
    color: #fff;
    background-color: #5ba525;
    background-image: -moz-linear-gradient(top, #5ba525, #3d773d);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#5ba525),
            to(#3d773d)
    );
    background-image: -webkit-linear-gradient(top, #5ba525, #3d773d);
    background-image: -o-linear-gradient(top, #5ba525, #3d773d);
    background-image: linear-gradient(to bottom, #777, #777);
    background-repeat: repeat-x;
    border: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ba525', endColorstr='#3d773d', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.website_generator .sitemap .liContent .pre {
    float: left;
    padding: 0 0px 5px;
}

.website_generator .sitemap .sitemap-leaf .ui-icon-circle-check {
    margin: 0 2px;
    vertical-align: sub;
    background-image: url(images/ui-icons_8dc262_256x240.png);
}

.website_generator .jOrgChart .ui-icon-plusthick,
.website_generator .sitemap .sitemap-leaf .ui-icon-plusthick,
.layout_row .editing .add_col .ui-icon-plus,
.layout_row .editing .add_row .ui-icon-plus,
.web_dialog .smapLiCtrls .ui-icon-plusthick,
.web_dialog .smapLiCtrls .ui-icon-pencil,
.web_dialog .smapLiCtrls .ui-icon-check,
.helpDiv .help_row .ui-icon-pencil {
    background-image: url(images/ui-icons_8dc262_256x240.png);
}

.website_generator .sitemap .sitemap-leaf .ui-icon-circle-close {
    margin: 0 2px;
    vertical-align: sub;
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

.website_generator .jOrgChart .ui-icon-circle-minus,
.website_generator .sitemap .sitemap-leaf .ui-icon-circle-minus,
.website_generator .sitemap .smapLiCtrls .ui-icon-circle-close,
.layout_row .editing .preview .ui-icon-close,
.web_dialog .smapLiCtrls .ui-icon-circle-minus,
.web_dialog .smapLiCtrls .ui-icon-circle-close,
.helpDiv .help_row .ui-icon-circle-minus {
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

.website_generator ._wrap_the_chart .node-cells .ui-widget-header {
    padding: 3px;
}

/*.website_generator button {margin:0px 5px 2px 0!important;border-radius: 4px!important;}*/
.website_generator ._wrap_the_chart {
    margin-bottom: 20px;
}

.website_generator .smapLiName {
    padding: 0 5px 5px;
}

.smap_link .layout_wrap {
    text-align: left;
    position: relative;
    margin-top: -12px;
}

.smap_link .layout_wrap .gotopages {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    color: green;
    font-size: 44px !important;
    width: 10%;
    cursor: pointer;
}

.smap_link .layout_wrap .ntitle {
    text-transform: uppercase;
    display: inline-block;
}

.web_dialog .smap_link .layout_wrap.name .title {
    height: auto;
    display: inline-block;
    width: 85%;
    vertical-align: middle;
    margin-left: 5%;
}

.smap .name .add_new_page,
.sitemap .name .add_new_page,
.smap_link .add_new_hlink,
.widget_load_website .add_new_website {
    width: 100%;
    height: 31px;
    margin-left: 1%;
    vertical-align: middle;
    color: #fff;
    cursor: pointer;
    margin-bottom: 10px;
    border-radius: 4px;
    background-color: #5ba525;
    background-image: -moz-linear-gradient(top, #5ba525, #3d773d) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#5ba525),
            to(#3d773d)
    ) !important;
    background-image: -webkit-linear-gradient(top, #5ba525, #3d773d) !important;
    background-image: -o-linear-gradient(top, #5ba525, #3d773d);
    background-image: linear-gradient(to bottom, #5ba525, #3d773d) !important;
    background-repeat: repeat-x;
    border: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ba525', endColorstr='#3d773d', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.smap .name .add_new_page span:last-child {
    font-family: 'Inter', sans-serif;
}

.widget_load_website .wbListItem .ui-web-settings {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
}

.widget_load_website li:hover .ui-web-settings,
.widget_load_website li:active .ui-web-settings {
    display: block !important;
}

.widget_load_website .add_new_website {
    width: 220px;
    margin-left: 0;
    margin-bottom: 6px;
}

.smap_link .add_new_hlink {
    background-color: #274c92;
    background-image: -moz-linear-gradient(top, #274c92, #3063c3) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#274c92),
            to(#3063c3)
    ) !important;
    background-image: -webkit-linear-gradient(top, #274c92, #3063c3) !important;
    background-image: -o-linear-gradient(top, #274c92, #3063c3);
    background-image: linear-gradient(to bottom, #274c92, #3063c3) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#274c92', endColorstr='#3063c3', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.smap_link .add_new_hlink .ui-icon {
    display: inline-block;
    float: left;
    margin-left: 30%;
    margin-right: -30%;
}

.smap .name .add_new_page .ui-icon,
.smap .name .save_new_page .ui-icon,
.smap .name .discard_new_page .ui-icon,
.sitemap .name .add_new_page .ui-icon,
.sitemap .name .save_new_page .ui-icon,
.sitemap .name .discard_new_page .ui-icon,
.smap_link .add_new_hlink .ui-icon,
.smap_link .save_new_page .ui-icon,
.smap_link .discard_new_page .ui-icon,
.widget_load_website .add_new_website .ui-icon {
    background-image: url(images/ui-icons_ffffff_256x240.png);
}

.smap .name .save_new_page .ui-icon,
.sitemap .name .save_new_page .ui-icon,
.smap_link .save_new_page .ui-icon {
    display: block;
    float: left;
    margin-left: 25%;
    margin-right: -25px;
}

.smap .name .discard_new_page .ui-icon,
.sitemap .name .discard_new_page .ui-icon,
.smap_link .discard_new_page .ui-icon {
    display: block;
    float: left;
    margin-left: 20%;
    margin-right: -20px;
}

.smap .name.layout_wrap .save_new_page, .smap .name.layout_wrap .discard_new_page {
    margin: 0px;
    height: 28.39px;
}

.smap .name.layout_wrap .save_new_page .ui-icon, .smap .name.layout_wrap .save_new_page .name_button,
.smap .name.layout_wrap .discard_new_page .ui-icon, .smap .name.layout_wrap .discard_new_page .name_button {
    top: -1px;
    position: relative;
}

.smap .name .save_new_page,
.sitemap .name .save_new_page,
.smap_link .save_new_page {
    width: 47%;
    height: 24px;
    display: inline-block;
    padding: 0px;
    color: #fff;
    cursor: pointer;
    margin-bottom: 10px;
    background-color: #5ba525;
    background-image: -moz-linear-gradient(top, #5ba525, #3d773d) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#5ba525),
            to(#3d773d)
    ) !important;
    background-image: -webkit-linear-gradient(top, #5ba525, #3d773d) !important;
    background-image: -o-linear-gradient(top, #5ba525, #3d773d);
    background-image: linear-gradient(to bottom, #5ba525, #3d773d) !important;
    background-repeat: repeat-x;
    border: 1px solid #c9c8ce;
    border-radius: 4px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ba525', endColorstr='#3d773d', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.smap .name .discard_new_page,
.sitemap .name .discard_new_page,
.smap_link .discard_new_page {
    width: 48%;
    height: 24px;
    color: #fff;
    cursor: pointer;
    padding: 0px;
    float: right;
    margin-bottom: 10px;
    background-color: #ff666b;
    background-image: -moz-linear-gradient(top, #ff666b, #dd0017) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#ff666b),
            to(#dd0017)
    ) !important;
    background-image: -webkit-linear-gradient(top, #ff666b, #dd0017) !important;
    background-image: -o-linear-gradient(top, #ff666b, #dd0017);
    background-image: linear-gradient(to bottom, #ff666b, #dd0017);
    background-repeat: repeat-x;
    border: 1px solid #c9c8ce;
    border-radius: 4px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666b', endColorstr='#dd0017', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.mtags .edit_gen_website {
    font-family: Arial, sans-serif;
    font-size: 14.3px;
    font-weight: 700;
}

.remove_img .ui-state-default .ui-icon,
.ui-button.ui-state-default.remove .ui-icon,
.ui-button.ui-state-default.delete .ui-icon,
.tilesContainer .delete .ui-state-default .ui-icon,
.ui-datagrid-delete .ui-state-default .ui-icon,
.ui-datagrid-table-holder .delete .ui-state-default .ui-icon,
span.ui-datagrid-removegroup .ui-state-default .ui-icon,
button#ctlr_log_in_out .ui-state-default .ui-icon,
.ui-datagrid-del .ui-state-default .ui-icon {
    background-image: url(images/ui-icons_ffffff_256x240.png);
}

.smap .name .add_new_page .ui-icon,
.sitemap .name .add_new_page .ui-icon,
.widget_load_website .add_new_website .ui-icon {
    display: inline-block;
    float: left;
    margin-left: 29%;
    margin-right: -29%;
}

.widget_load_website .add_new_website .ui-icon {
    margin-left: 21%;
    margin-right: -21%;
}

.inline-multiselect-pop {
    position: absolute;
    width: 335px;
    height: 80px;
    background-color: rgba(255, 255, 255, 0.9);
    border: 1px solid rgb(221, 221, 221);
    box-shadow: rgb(199, 199, 199) 10px 10px 25px 0px;
    z-index: 100002;
    top: 860.438px;
    left: 47px;
    color: #292929;
    padding: 17px 20px 20px 27px;
    border-radius: 20px 10px 10px 20px;
    cursor: default;
}

.inline-multiselect-pop .small_helper {
    position: absolute;
    font-size: 10px;
    left: 12px;
    top: 65px;
    color: #4d8425;
    cursor: pointer;
}

.inline-multiselect-pop .fa-caret-left {
    font-size: 100px;
    vertical-align: middle;
    position: absolute;
    left: -30px;
    top: -10px;
    color: #4d8425;
    cursor: pointer;
}

.inline-multiselect-pop .close_multiselect {
    position: absolute;
    top: -5px;
    right: -5px;
    width: 21px;
    height: 21px;
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
    background-position: -95px -127px;
    background-color: white;
    background-repeat: no-repeat;
    border-radius: 11px;
    border: 1px solid #cacaca;
    cursor: pointer;
}

.website_generator .sitemap .name .title {
    font-size: larger;
    padding: 0 5px 5px;
    overflow: hidden;
}

.website_generator .sitemap .name .ui-icon-document {
    margin: 1px 5px 0;
}

.website_generator .node {
    border-style: outset;
}

.website_generator .liContainer {
    height: 100%;
}

.website_generator .liContainer .pre .ui-icon {
    cursor: pointer;
}

.website_generator .liContent {
    border: none;
    box-shadow: none;
}

.website_generator .crumb .ui-icon {
    vertical-align: sub;
}

.website_generator .toolbar {
    position: relative;
}

.website_generator .pageedit .toolbar {
    padding-right: 5px;
    z-index: 1;
    display: table;
    width: 100%;
    position: relative;
    /*background-color: rgb(47, 55, 58);*/
    background-color: #e8e8e8;
    z-index: 1;
}

.website_generator .pageedit .toolbar .ui-state-default .ui-icon {
    background-image: url(images/ui-icons_ffffff_256x240.png);
}

.website_generator .pageedit .toolbar ._edit_web_pag .ui-icon {
    background-image: url(./images/blank-page.png);
    background-position: 0;
}

.website_generator .pageedit .toolbar ._edit_page .ui-icon {
    background-image: url(./images/add-text-notes.png);
    background-position: 0;
}

.website_generator .pageedit .toolbar ._edit_web .ui-icon {
    background-image: url(./images/settings-gears.png);
    background-position: 0;
}

.website_generator .pageedit .toolbar ._goorderd .ui-icon {
    background-image: url(./images/repairing-service.png);
    background-position: 0;
}

.website_generator .pageedit .toolbar ._layEdit .ui-icon,
.headerDialEdit .edit-layout .ui-icon {
    background-image: url(./images/layout1.png);
    background-position: 0;
}

body > .submenuserv {
    position: absolute;
    width: 160px !important;
    background: #7d7d99;
    color: white;
}

body > .submenuserv ul {
    padding: 0;
    list-style: none;
}

body > .submenuserv ul li {
    padding: 10px;
    border: 1px solid white;
    border-top-width: 0;
}

body > .submenuserv ul li a {
    color: white;
    text-decoration: none;
    cursor: pointer;
}

body > .submenuserv ul li span.ui-icon {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    background-position: 0 0;
}

body > .submenuserv ul li span.ui-icon.newdomain {
    background-image: url(./images/domain-registration.png);
}

body > .submenuserv ul li span.ui-icon.transfer {
    background-image: url(./images/transfer-server.png);
}

body > .submenuserv ul li span.ui-icon.mapdomain {
    background-image: url(./images/connection.png);
}

body > .submenuserv ul li span.ui-icon.mapdomain {
    background-image: url(./images/connection.png);
}

body > .submenuserv ul li span.ui-icon.ticket {
    background-image: url(./images/computer_mail.png);
}

.headerDialEdit .wtd {
    display: inline-block;
    vertical-align: middle;
    padding: 5px;
    font-weight: 700;
}

.headerDialEdit .herow {
    margin-bottom: 10px;
}

.headerDialEdit .wtd .transparency-size {
    width: 150px;
}

/*.website_generator .pageedit .toolbar button { font-weight: 700; }*/
.website_generator .pageedit .toolbar .w_search_pop {
    /*position: absolute;*/
    padding-right: 5px;
    z-index: 200000;
    height: 25px;
    display: none;
    top: 28px;
    position: relative;
    float: right;
    width: auto;
}

.website_generator .pageedit .toolbar .searchBtn {
    margin-top: 3px;
    /*right: 10px;
    z-index: 200001;
    background: transparent;
    border-color: transparent;*/
}

.website_generator .pageedit .toolbar .w_search_pop input {
    line-height: 25px;
    padding: 0px 5px 0px 20px;
    height: 25px;
    float: right;
    min-width: 180px;
    position: relative;
    /*border-radius: 20px;*/
}

.website_generator .pageedit .toolbar .w_search_pop .ui-icon-search {
    position: absolute;
    top: 4px;
    right: 8px;
    cursor: pointer;
    float: left;
}

.website_generator .toolbar .pop_edit_content,
.website_generator .toolbar .pop_edit_mob_content {
    position: absolute;
    background: white;
    padding: 5px 10px;
    z-index: 20001;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
    border: 1px solid #ddd;
    border-top: none;
}

.website_generator .pageedit .toolbar .w_search_pop.mob_pop_search {
    position: absolute;
    display: none;
    top: 29px;
    left: 0;
    width: 100%;
    margin: 0 auto;
}

.website_generator .pageedit .toolbar .w_search_pop.mob_pop_search input {
    width: 50%;
    box-shadow: 1px 1px 1px 1px #bbbbbb;
    height: auto;
    padding: 3px;
}

.website_generator
.pageedit
.toolbar
.w_search_pop.mob_pop_search
.ui-icon-search {
    top: 6px;
}

.website_generator .pageedit .toolbar .w_search_pop.mob_pop_search #input_img {
    display: none;
}

.pop_edit_content {
    position: absolute;
    background: white;
    padding: 5px 10px;
    z-index: 110000;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
    border: 1px solid #ddd;
    border-top: none;
    display: none;
}

/*.pop_edit_content{top: 32px;
    background-color: white;
    background-image: -moz-linear-gradient(top,#FFFFFF,#ECECEC);
    background-image: -webkit-linear-gradient(top,#FFFFFF,#ECECEC);
    background-image: -o-linear-gradient(top,#FFFFFF,#ECECEC);
    background-image: linear-gradient(to bottom,#FFFFFF,#ECECEC);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#ECECEC',GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
}
.pop_web  {
    position: absolute; background: white;padding: 5px 10px;
    z-index: 110000;box-shadow: 0 10px 10px rgba(0,0,0,0.10);
    border:1px solid #ddd;
    border-top:none;
}
.pop_web  {top: 32px;
    background-color: white;
    background-image: -moz-linear-gradient(top,#FFFFFF,#ECECEC);
    background-image: -webkit-linear-gradient(top,#FFFFFF,#ECECEC);
    background-image: -o-linear-gradient(top,#FFFFFF,#ECECEC);
    background-image: linear-gradient(to bottom,#FFFFFF,#ECECEC);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#ECECEC',GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
}*/

/*.pop_web button.ui-state-default,*/
.pop_edit_content button.ui-state-default {
    border-radius: 1px !important;
    margin-right: 5px;
}

/*.pop_web button.ui-state-default, .pop_edit_content button.ui-state-default { margin-right:5px !important; border-radius: 1px!important;
                                                                              background-color: white;
                                                                              border-color:#C8C7C7; color:#777;
                                                                              background-image: -moz-linear-gradient(top,#FFFFFF,#ECECEC);
                                                                              background-image: -webkit-linear-gradient(top,#FFFFFF,#ECECEC);
                                                                              background-image: -o-linear-gradient(top,#FFFFFF,#ECECEC);
                                                                              background-image: linear-gradient(to bottom,#FFFFFF,#ECECEC);
                                                                              background-repeat: repeat-x;
                                                                              filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#ECECEC',GradientType=0);
                                                                              filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                                                              box-shadow: none;
}
.pop_web button.ui-state-default:hover, .pop_edit_content button.ui-state-default:hover { margin-right:5px !important; border-radius: 1px!important;
                                                                                          background-color: #C8C7C7;
                                                                                          border-color:#C8C7C7;
                                                                                          background-image: -moz-linear-gradient(top,#ECECEC,#FFFFFF);
                                                                                          background-image: -webkit-linear-gradient(top,#ECECEC,#FFFFFF);
                                                                                          background-image: -o-linear-gradient(top,#ECECEC,#FFFFFF);
                                                                                          background-image: linear-gradient(to bottom,#ECECEC,#FFFFFF);
                                                                                          background-repeat: repeat-x;
                                                                                          filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ECECEC',endColorstr='#FFFFFF',GradientType=0);
                                                                                          filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                                                                          box-shadow: none;
}
.pop_web button.ui-state-default .ui-icon, .pop_edit_content button.ui-state-default .ui-icon {background-image: url(custom-theme/images/ui-icons_526675_256x240.png);} */

.pop_web button.jq_select,
.pop_edit_content button.jq_select {
    position: relative;
}

.website_generator .toolbar .pop_web {
    position: absolute;
    background: white;
    padding: 5px 10px;
    z-index: 20001;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
    border: 1px solid #ddd;
    border-top: none;
}

.website_generator .toolbar .pop_preview_mob {
    width: 322px;
    position: absolute;
    background: white;
    padding: 5px 10px;
    z-index: 20001;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
    border: 1px solid #ddd;
    webkit-transition: opacity 0.2s ease-in;
    -o-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    cursor: pointer;
    display: table;
    margin-right: 5px;
    background-color: white;
    background-image: -moz-linear-gradient(top, #ffffff, #ececec);
    background-image: -webkit-linear-gradient(top, #ffffff, #ececec);
    background-image: -o-linear-gradient(top, #ffffff, #ececec);
    background-image: linear-gradient(to bottom, #ffffff, #ececec);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#ECECEC', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border-top: none;
}

.website_generator .toolbar .pop_preview_mob .mobileico,
.pop_preview_mob .mobileico {
    background-repeat: no-repeat;
    display: inline-block;
    width: 35px;
    height: 35px;
    background-size: cover;
}

.website_generator .toolbar .pop_preview_mob .mobileico:hover,
.website_generator .toolbar .pop_preview_mob .mobileico:active,
.pop_preview_mob .mobileico:hover,
.pop_preview_mob .mobileico:active {
    opacity: 0.5;
}

.website_generator .toolbar .pop_preview_mob ._prev_med,
.pop_preview_mob ._prev_med {
    background-image: url(./images/laptop-2.png);
    background-size: 30px;
    background-position: 3px 5px;
}

.website_generator .toolbar .pop_preview_mob ._prev_mob_min,
.pop_preview_mob ._prev_mob_min {
    background-image: url(./images/mobile-3.png);
    background-size: 28px;
    background-position: 4px 5px;
}

.website_generator .toolbar .pop_preview_mob ._prev,
.pop_preview_mob ._prev {
    background-image: url(./images/desktop.png);
    background-size: 30px;
    background-position: 3px 5px;
}

.website_generator .toolbar .pop_preview_mob ._prev_tmob,
.pop_preview_mob ._prev_tmob {
    background-image: url(./images/tablet-1.png);
    background-size: 32px;
    background-position: 2px 7px;
}

.website_generator .toolbar .pop_preview_mob ._prev_tmobh,
.pop_preview_mob ._prev_tmobh {
    background-image: url(./images/tablet_h.png);
    background-size: 30px;
    background-position: 3px 5px;
}

.website_generator .toolbar .pop_preview_mob ._prev_mob,
.pop_preview_mob ._prev_mob {
    background-image: url(./images/phone_v.png);
    width: 25px;
    background-size: 32px;
    background-position: -4px 3px;
}

.website_generator .toolbar .pop_preview_mob ._prev_hmob,
.pop_preview_mob ._prev_hmob {
    background-image: url(./images/phone_h.png);
    background-size: 30px;
    background-position: 3px 5px;
}

.toolbar button.ui-button.ui-state-default,
.toolbar .jq_select {
    color: #fff;
    /*background-color: rgb(47, 55, 58);
	background-image: -moz-linear-gradient(top, rgb(47, 55, 58), rgb(47, 55, 58));
	background-image: -webkit-gradient(
		linear,
		0 0,
		0 100%,
		from(rgb(47, 55, 58)),
		to(rgb(47, 55, 58))
	);
	background-image: -webkit-linear-gradient(
		top,
		rgb(47, 55, 58),
		rgb(47, 55, 58)
	);
	background-image: -o-linear-gradient(top, rgb(47, 55, 58), rgb(47, 55, 58));
	background-image: linear-gradient(to bottom, rgb(47, 55, 58), v);*/
    background-repeat: repeat-x;
    /*border-color: rgb(47, 55, 58);*/
    background-color: #e8e8e8;
    background-image: -moz-linear-gradient(top, #e8e8e8, #e8e8e8);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#e8e8e8),
            to(#e8e8e8)
    );
    background-image: -webkit-linear-gradient(
            top,
            #e8e8e8,
            #e8e8e8
    );
    background-image: -o-linear-gradient(top, #e8e8e8, #e8e8e8);
    background-image: linear-gradient(to bottom, #e8e8e8, v);
    border-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7E7D99', endColorstr='#7E7D99', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.toolbar .ui-state-default:active,
.toolbar .ui-state-default.selected {
    background: #b9b9b9 !important;
}

.toolbar button.ui-button.ui-state-default[disabled] {
    cursor: auto;
}

.website_generator .close_pop_out,
.website_generator .close_edit_popout,
.website_generator .close_preview {
    position: absolute;
    top: 0;
    right: 0;
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

.website_generator .pageedit .toolbar .pop_edit_content,
.website_generator .toolbar .pop_web {
    top: 28px;
    background-color: white;
    background-image: -moz-linear-gradient(top, #ffffff, #ececec);
    background-image: -webkit-linear-gradient(top, #ffffff, #ececec);
    background-image: -o-linear-gradient(top, #ffffff, #ececec);
    background-image: linear-gradient(to bottom, #ffffff, #ececec);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#ECECEC', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.website_generator .toolbar .pop_edit_content {
    top: 26px;
}

.website_generator .custom_splitter .split_text {
    margin: -47px 0 0 -5px;
    top: 50%;
    position: absolute;
    -ms-transform: scaleY(1.3);
    -webkit-transform: scaleY(1.3);
    transform: scaleY(1.3);
    -ms-transform: scaleX(1.3);
    -webkit-transform: scaleX(1.3);
    transform: scaleX(1.3);
}

/*.website_generator .advs_splitter_mobile .vsplitbar {
    width:0;
    margin-top: -75px;
    top: 50%;
}
.website_generator .advs_splitter_mobile .custom_splitter{
    margin: auto 0;
    width: 30px;
    height: 130px;
}
*/
.website_generator .__body {
    position: relative;
    will-change: contents;
}

.portlet_only .website_generator .body_container .__body.jqmarket {
    width: 100% !important;
}

.website_generator .__body:has(.icon-whatsapp) {
    cursor: pointer;

}

.website_generator .widget-active .__body {
    box-shadow: inset 1px 0px 1px 2px #fff;

}

.website_generator .widget-active .__body.bookwidget {
    box-shadow: none;
}

.website_generator .__body .vertical-align-middle,
.web_design .vertical-align-middle {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.website_generator .__body .vertical-align-bottom,
.web_design .vertical-align-bottom {
    position: relative;
    top: 100%;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.portlet_only .website_generator .__body > .jportal-base-widget {
    margin-top: -5px;
}

.website_generator .__body .jportal-base-widget > .ui-widget-header {
    height: 0;
}

.website_generator
.__body
.jportal-base-widget
> .ui-widget-header
.ui-search-slideshow {
    display: none;
}

.website_generator .custom_splitter {
    font-family: sans-serif;
    height: 100%;
    width: 7px;
    padding-top: 1px;
    margin-top: -1px;
    top: 0;
    border-top: none;
    border-left: none;
    border-bottom: none;
    background: #ddd no-repeat;
    border-right: none;
    /*border-right:1px solid #bebebe;

     box-shadow: 1px 0px 0 0 #99A3AE;*/
}

.website_generator .custom_splitter .ui-icon {
    height: 14px;
    margin-top: -6px;
    margin-left: 1px;
}

.website_generator .custom_splitter .ui-icon-triangle-1-w,
.website_generator .custom_splitter .ui-icon-triangle-1-e {
    -ms-transform: scaleY(1.5);
    -webkit-transform: scaleY(1.5);
    transform: scaleY(1.5);
    margin-left: 0px;
    margin-top: 5px;
    margin-bottom: 10px;
}

.website_generator .pageedit {
    /*box-shadow: 4px 2px 4px 2px rgba(0,0,0,0.10) inset;*/
    border-top: none;
}

.website_generator .sitemap {
    /* box-shadow: -2px 2px 4px 0px rgba(0,0,0,0.10) inset;*/
}

.website_generator .top_splitter {
    height: 7px;
    cursor: pointer;
    margin: 0;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    position: relative;
    background: #ddd no-repeat;
    border-bottom: 1px solid #bebebe;
}

.website_generator .top_splitter .top_splitter_trigger {
    position: relative;
    left: 50%;
    top: -5px;
    z-index: 20002;
    -ms-transform: scaleY(1.3);
    -webkit-transform: scaleY(1.3);
    transform: scaleY(1.3);
    position: absolute;
    display: inline-block;
    margin-left: -46px;
}

.website_generator .top_splitter .top_splitter_trigger .ui-icon {
    display: inline-block;
    width: 14px;
    margin-left: -6px;
}

.website_generator .top_splitter .top_splitter_trigger .ui-icon-triangle-1-s,
.website_generator .top_splitter .top_splitter_trigger .ui-icon-triangle-1-n {
    -ms-transform: scaleX(1.5);
    -webkit-transform: scaleX(1.5);
    transform: scaleX(1.5);
    margin-top: 1px;
    margin-left: 5px;
    margin-right: 10px;
}

.website_generator .contentRow .resize_dimm {
    left: 0px; /*width:100% !important */
}

/*.website_generator ._theContent #pag_rws { margin-top: 2px; }*/
.widget_editnew_website .ajax_loader {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #fff;
    display: none;
    left: 0px;
    top: 0px;
    z-index: 100;
    background-image: url(./images/load_icons.gif);
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.8;
}

.widget_editnew_website .adminmenu,
.widget_editnew_website .mobilemenu,
.widget_editnew_website .desktopmenu {
    margin-top: 10px;
}

.widget_editnew_website .desktopmenu {
    margin-bottom: 10px;
}

.widget_editnew_website .mtype {
    display: inline-block;
    width: 164px;
}

.widget_editnew_website .adminOpts,
.widget_editnew_website .mobileOpts {
    margin-bottom: 5px;
}

.widget_editnew_website .adminOpts,
.widget_editnew_website .mobileOpts {
    display: inline-block;
}

.widget_editnew_website fieldset {
    border: 1px solid #ddd;
    width: 100%;
}

.widget_editnew_website .widget_border {
    margin: 5px 0 5px 0px;
}

.widget_editnew_website .bg_picker {
    display: inline-block;
    width: 88px;
    height: 75px;
    border: 1px solid #ddd;
    border-radius: 10px;
    margin-top: 2px;
    cursor: pointer;
    position: relative;
    background-size: 88px 75px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIAQMAAACXljzdAAAAA3NCSVQICAjb4U/gAAAABlBMVEXf39////8zI3BgAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFXRFWHRDcmVhdGlvbiBUaW1lADEvMzEvMTEuGDWcAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAGhJREFUWIXd0LENwDAAhEDvv3QyQRqExDuipLvznH/1Pe48vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlAbMVg+vlDaC8mnvsBRP8a6AAAAAElFTkSuQmCC");
}

.new_w_choice #terms_link {
    font-family: "Inter", sans-serif;
}

.new_w_choice #terms_link .d_web.bl_1 {
    min-width: 325px;
    margin-right: -50px;
}

.widget_editnew_website #_c_picker,
.wysiwyg_font_editor #_c_picker,
.web_design #_c_picker {
    width: 70px;
    height: 20px;
    font-size: 12px;
    border: 0;
    border-right: 20px solid;
    line-height: 20px;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-color: #ddd;
}

.widget_editnew_website #_bgcolor label,
.web_design ._bgcolor label {
    display: inline-block;
    width: 50px;
    padding: 15px;
    color: #777;
}

.widget_editnew_website .background-list {
    width: 250px;
    height: 320px;
    position: absolute;
    border: 1px solid #ddd;
    border-radius: 5px;
    top: 77px;
    right: -80px;
    background-color: #fff;
    box-shadow: 10px 10px 25px 0px #c7c7c7;
    z-index: 99;
    display: none;
}

.widget_editnew_website .template-default {
    display: inline-block;
    width: 80px;
    height: 60px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABFElEQVR4Xu2bzQnCQBBGdyPmINiBFqD9aAMe7CAgJkEFL6kgQWwglqUdCB4iRt2bF6/5AvPSwMx87Pw9Jj7Pqrcz/HkE4AWQAtQAwzXQUQTpAnQBugBdwHQXyLJyb1oAy8GH2L15AdL0NFOI0DTRrShW92A7Sc7jOG4nCj90k2Drlofj+hKCzrfVwkWuRgCBArwA2S5AClADKIJ0AdogcwCDEJMgozC7AMsQ2yDrMDwAIAIRAonBBIGiAiYqPJCACcIEYYIwQZggTBAmCBOECcIEYYIwQZigkAnuNuVcsYY+XsPr75XYaPCcKvzgTlChep9s+u+tcN4nh7r2RXcm13Wkf+whgOxOkBfQDwVIAVLA+G9zH0TjhhLdS0O6AAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    background-size: 32px 32px;
    background-position: 24px 14px;
    border: 1px dashed #ddd;
    cursor: pointer;
}

.widget_editnew_website .template-custom {
    display: inline-block;
    position: relative;
    width: 300px;
    height: 220px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}

.ui-dialog .notification-opt,
.new_w_choice .notification-opt {
    display: inline-block;
    vertical-align: middle;
    float: none;
    width: 150px;
}

.ui-dialog .wb_table .notification-opt,
.ui-dialog .terms_area .terms-opt,
.new_w_choice #terms_link .notification-opt {
    width: 100%;
}

.ui-dialog .wb_table .notification-opt .align,
.ui-dialog .terms_area .terms-opt .align,
.new_w_choice #terms_link .notification-opt .align {
    width: auto;
    padding: 0px 10px;
    border: 1px solid #ddd;
    border-radius: 2px;
    cursor: pointer;
    background-color: #fff;
}

.ui-dialog .wb_table .notification-opt .whedit {
    display: inline-block;
    border: 1px solid #d0d0d0;
    vertical-align: bottom;
    padding: 6px;
    margin-top: 0;
    margin-left: 25px;
    cursor: pointer;
    min-width: 105px;
}

.ui-dialog .wb_table .notification-opt .whedit[disabled] {
    opacity: 0.5;
}

.ui-dialog .wb_table .notification-opt .whedit .ui-icon-pencil {
    display: inline-block;
    vertical-align: middle;
    margin-right: 3px;
}

.new_w_choice #terms_link .notification-opt span {
    padding: 1px 10px;
}

.ui-dialog .notification-opt .align {
    width: 40px;
    font-size: 13px;
    height: 30px;
    display: inline-table;
    margin: 0px 1px;
    padding: 1px;
    cursor: pointer;
    border-radius: 4px;
    color: #202124;
    background-color: white;
    text-align: center;
    border: 1px solid #aaa;
}

.ui-dialog .gen_menu_edit .notification-opt .align {
    font-size: 1em;
    height: 30px;
    display: inline-table;
    margin: 0px 1px;
    cursor: pointer;
    border-radius: 4px;
    color: #202124;
    background-color: white;
    text-align: center;
    border: 1px solid #aaa;
}

.new_w_choice .notification-opt .align,
.ui-dialog .terms_area .terms-opt .align {
    width: 40px;
    font-size: 1em;
    height: 30px;
    display: inline-table;
    margin-left: 1px;
    margin-right: 1px;
    padding: 1px;
    cursor: pointer;
    border-radius: 2px;
    color: #7e7d99;
    text-align: center;
    background-color: white;
    border: 1px solid #ddd;
    /*box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);*/
}

.ui-dialog .notification-opt .align.selected,
.new_w_choice #terms_link .notification-opt .align.selected,
.ui-dialog .terms_area .terms-opt .align.selected {
    /* border: 1px solid #E6E6E6;
     background: transparent;
     box-shadow:  inset 0 3px 5px rgba(0,0,0,0.125);
     -webkit-box-shadow:  inset 0 3px 5px rgba(0,0,0,0.125);
     box-shadow:  1px 1px 2px gray, inset 0 3px 5px rgba(0,0,0,0.125);
     -webkit-box-shadow:  1px 1px 2px gray, inset 0 3px 5px rgba(0,0,0,0.125);
    */
    /*border: 1px solid #ddd;*/
    /*    box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
        -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);*/
    color: #fff;
    background-color: #777;
    background-image: -moz-linear-gradient(top, #777, #777);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#777),
            to(#777)
    );
    background-image: -webkit-linear-gradient(top, #777, #777);
    background-image: -o-linear-gradient(top, #777, #777);
    background-image: linear-gradient(to bottom, #777, #777);
    background-repeat: repeat-x;
    border-color: #777 #777 #003f81;
}

.ui-dialog .notification-opt .align span,
.new_w_choice .notification-opt .align span,
.ui-dialog .terms_area .terms-opt .align span {
    display: table-cell;
    vertical-align: middle;
}

.new_w_choice .notification-opt .align {
    margin: 0;
}

.widget_editnew_website .check_phone_pop {
    position: absolute;
    background: white;
    top: 90px;
    z-index: 20000;
    padding: 5px;
    border: 1px solid #eaeaea;
    box-shadow: 1px 1px 10px gray;
    width: 230px;
}

/*.widget_editnew_website .check_phone_pop .verif_phone_inp{
    width: 120px;
    padding: 5px 2px;
    vertical-align: middle;
    border: 1px solid #D6D6D6;
    display: inline-block;
}
.widget_editnew_website .check_phone_pop .go_verif{
    width: 27px;
    height: 28px;
    display: inline-block;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 4px 4px;
    border-radius: 6px;
    margin-left: 10px;
    vertical-align: middle;
    border: 1px solid #8FC585;
    background-color: rgba(220, 220, 220, 0.15);
    box-shadow:1px 1px 2px #B9B9B9, inset 0 3px 5px rgb(210, 210, 210);
    -webkit-box-shadow: 1px 1px 2px #B9B9B9, inset 0 3px 5px rgb(210, 210, 210);
    background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDM0OS4zMjkgMzQ5LjMyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ5LjMyOSAzNDkuMzI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTMzMy4zNDEsMjU1LjA5M0wyNjYuOTk3LDIyNS42Yy0zLjE3My0xLjQxMS02Ljk5Mi0yLjE1My0xMS4wMDQtMi4xNTNjLTguMjA2LDAtMTYuNDMyLDMuMDQyLTIxLjQ3OSw3LjkzMiAgICBsLTIwLjkyNywyMC4yNjJjLTMuMDk3LDMuMDE2LTguNjI3LDUuMDQyLTEzLjc0Niw1LjA0MmMtMi4xNzMsMC00LjEwMy0wLjM5MS01LjU1NS0xLjEyMiAgICBjLTE0LjEwMi03LjA3My0zNi4yOTItMjEuMTk1LTYxLjg1Ny00OC4zMDdjLTIyLjY2Ni0yNC4wNi0zMy40NDktNDAuNTYzLTM4LjUxMi01MC4xNjhjLTIuODIxLTUuMzczLDAuMTQzLTE0LjY3OCw0LjU1LTE5LjEwNCAgICBsMTguNjA2LTE4LjU5NWM3Ljc0MS03LjczNCwxMS4yMTctMjEuOTYyLDcuOTMyLTMyLjM5OGwtMjAuOTI5LTY2LjQyMkMxMDAuODg0LDEwLjQ2MSw5MC4xNTcsMCw3Ny42MjcsMCAgICBDNjAuMjg2LDAuNTg3LDM1Ljk1NSw2Ljc5NSwxOC40NTYsMzMuMDU2Qy04LjYxLDczLjY1NC02Ljk3NSwxNTEuODI0LDQyLjgzNSwyMDcuMzE5ICAgIGM0Ni4zNDksNTEuNjQzLDExNS4xMzUsMTA4LjYxMiwxMTUuNzM0LDEwOS4xYzEuNDcsMS4zNDYsMzYuNjY2LDMyLjkxLDg4Ljg5MywzMi45MWM1LjA3NywwLDEwLjE5Ni0wLjMwNSwxNS4yMTMtMC45MTQgICAgYzU2LjU0OS02LjgzNCw3Ny4yNTctNDMuMDcxLDg0LjU2OS02NC4wNTlDMzUxLjA1MywyNzMuNTQxLDM0NC42ODEsMjYwLjE1LDMzMy4zNDEsMjU1LjA5M3ogTTMzNi4wNzgsMjgwLjQyNyAgICBjLTYuNDA4LDE4LjM5My0yNC42NTgsNTAuMTYtNzQuODA5LDU2LjIxOGMtNC41OCwwLjU0NC05LjIyNywwLjgyMy0xMy43OTIsMC44MjNjLTQ3LjI5MSwwLTgwLjcyOS0yOS42NjEtODEuMTQxLTMwLjAyMSAgICBjLTAuNjY2LTAuNTM4LTY5LjAxNS01Ny4xOTgtMTE0LjY2MS0xMDguMDZDNy4wOTcsMTQ5LjczNywzLjYyOCw3Ni42ODYsMjguMzMsMzkuNjExYzE0LjcwMy0yMi4wNTcsMzUuMjg5LTI3LjI4Nyw0OS45NzgtMjcuNzg0ICAgIGM1Ljk4NywwLjAyMiwxMi42NzcsNi42MTEsMTQuNDcyLDEyLjI4M2wyMC45MTgsNjYuNDI1YzEuOTc2LDYuMjU2LTAuMzU1LDE1LjgxNS01LjAwMSwyMC40NTJsLTE4LjYxMSwxOC41OSAgICBjLTcuNjA5LDcuNTk5LTEyLjA5NiwyMi42NjYtNi42NTIsMzIuOTg5YzcuNzM0LDE0LjcxMSwyMS42OTMsMzIuOTYyLDQwLjM2Miw1Mi43OTFjMjYuNzU2LDI4LjM2LDUwLjE4OCw0My4yNjUsNjUuMTU4LDUwLjc3OSAgICBjMy4wNzIsMS41MzQsNi44MzUsMi4zNDcsMTAuODk3LDIuMzQ3YzguMjM2LDAsMTYuNjYtMy4xOTksMjEuOTgyLTguMzQ5bDIwLjkwNi0yMC4yNjZjNC4xNzQtNC4wNTMsMTQuMDY1LTUuODQ1LDE5LjQyMy0zLjQ1MyAgICBsNjYuMzQ0LDI5LjQ5MkMzMzMuNTksMjY4LjE3MywzMzcuOTg3LDI3NC45OTgsMzM2LjA3OCwyODAuNDI3eiIgZmlsbD0iIzQxOTEyZCIvPgoJCTxwYXRoIGQ9Ik0xNzYuMTAyLDE5OS4xNDRjMi4yNSwwLjcxMSw0LjYxMSwxLjA3Niw3LjAzOCwxLjA3NmM5LjI1NywwLDE4LjI0LTUuMzMyLDIyLjMyOC0xMy4yNTlsNDMuNzU3LTg0LjY5NSAgICBjMi43OTgtNS40MSwzLjA1Ny0xMS4xNjEsMC43MjctMTYuMTg2Yy0yLjMzMS01LjAwOS02Ljg2Ni04LjUxNi0xMi44MDctOS44ODRsLTE2LjYyMS0zLjgwNiAgICBjLTEuNTU5LTAuMzU1LTMuMTYzLTAuNTMxLTQuNzU4LTAuNTMxYy0xMC4wNjksMC0xOS4xMTgsNy4wMjMtMjEuNTEsMTYuNzAybC0xNC42Myw1OS4yMjdjLTEuMDQ2LDQuMjMyLTQuOTE2LDYuOTc1LTguNjM4LDYuMTIyICAgIGwtNi43NDYtMS41NDFjLTEuNjg0LTAuMzc4LTMuMzc5LTAuNTY5LTUuMDc4LTAuNTY5Yy05Ljk1NSwwLTE4LjM0NCw2LjU2Ni0xOS45NDksMTUuNjEyICAgIGMtMS44OTcsMTAuNjMzLDUuNDAzLDIxLjczOCwxNi42MzgsMjUuMjkzTDE3Ni4xMDIsMTk5LjE0NHogTTE1MC44ODQsMTY5LjQ5NmMwLjYxNS0zLjQ2LDMuOTY2LTUuODcsOC4xNDUtNS44NyAgICBjMC44NDYsMCwxLjcxNCwwLjEwNCwyLjU3NSwwLjI5OWwxOS4xMzQsNC4zNzdjMy4wNTcsMC43NTksNi4zMjctMS4yNDcsNy4xMDQtNC4zNTJsMTcuOTI2LTcyLjU0NiAgICBjMS4yNDktNS4wNTYsNi45OTItOC42NjYsMTIuMTEtNy40NTdsMTYuNjA1LDMuODA4YzIuMjgsMC41MTMsMy45NjYsMS42OTksNC43MDcsMy4zMTZjMC43NTcsMS42MiwwLjU4NCwzLjY2Ni0wLjQ4Nyw1Ljc1MyAgICBsLTQzLjc2Miw4NC43MDRjLTIuMDM3LDMuOTM1LTcuMTA5LDYuNzgzLTEyLjA0NSw2Ljc4M2MtMS4xNDgsMC0yLjIyLTAuMTQ2LTMuMjEtMC40NjdsLTIwLjIzOC02LjQyOSAgICBDMTU0LjA1MSwxNzkuNzEsMTUwLjA1NCwxNzQuMTQsMTUwLjg4NCwxNjkuNDk2eiIgZmlsbD0iIzQxOTEyZCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");
}
.widget_editnew_website .check_phone_pop .cancel_verif{
    display: inline-block;
    width: 27px;
    height: 28px;
    background-size: 17px 15px;
    background-repeat: no-repeat;
    background-position: 5px 7px;
    border-radius: 6px;
    margin-left: 10px;
    vertical-align: middle;
    border: 1px solid #FFA9A9;
    background-color: rgba(220, 220, 220, 0.15);
    box-shadow: 1px 1px 2px gray, inset 0 3px 5px rgba(0,0,0,0.125);
    -webkit-box-shadow: 1px 1px 2px #E2E2E2, inset 0 3px 5px rgb(214, 214, 214);
    background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxMi45ODIgMjEyLjk4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEyLjk4MiAyMTIuOTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnIGlkPSJDbG9zZSI+Cgk8cGF0aCBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBkPSJNMTMxLjgwNCwxMDYuNDkxbDc1LjkzNi03NS45MzZjNi45OS02Ljk5LDYuOTktMTguMzIzLDAtMjUuMzEyICAgYy02Ljk5LTYuOTktMTguMzIyLTYuOTktMjUuMzEyLDBsLTc1LjkzNyw3NS45MzdMMzAuNTU0LDUuMjQyYy02Ljk5LTYuOTktMTguMzIyLTYuOTktMjUuMzEyLDBjLTYuOTg5LDYuOTktNi45ODksMTguMzIzLDAsMjUuMzEyICAgbDc1LjkzNyw3NS45MzZMNS4yNDIsMTgyLjQyN2MtNi45ODksNi45OS02Ljk4OSwxOC4zMjMsMCwyNS4zMTJjNi45OSw2Ljk5LDE4LjMyMiw2Ljk5LDI1LjMxMiwwbDc1LjkzNy03NS45MzdsNzUuOTM3LDc1LjkzNyAgIGM2Ljk4OSw2Ljk5LDE4LjMyMiw2Ljk5LDI1LjMxMiwwYzYuOTktNi45OSw2Ljk5LTE4LjMyMiwwLTI1LjMxMkwxMzEuODA0LDEwNi40OTF6IiBmaWxsPSIjZDkyMTIxIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==");
}*/
.web_design .bg_list {
    width: 250px;
    height: 100px;
    position: absolute;
    border: 1px solid #ddd;
    top: 63px;
    left: 0px;
    background-color: #fff;
    box-shadow: 10px 10px 25px 0px #c7c7c7;
    z-index: 99;
    display: none;
}

.web_dialog .content .liContainer .liContent,
.sitemap .content .liContainer .liContent {
    border: none;
    cursor: pointer;
    /*padding: 12px 0;*/
}

.web_dialog.sitemap .smap .content .opened .smapLiName {
    padding-left: 5%;
}

.web_dialog .content .liContent.ishover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
}

.content_footer1 .liContent.ishover, .content_footer2 .liContent.ishover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
    color: black;
}

.content_footer1 .liContent, .content_footer2 .liContent {
    color: black;
}

.web_dialog .smap_link .liContent.ui-state-highlight {
    color: #6d6d6d;
    background-color: #deeeff;
    background-image: -moz-linear-gradient(top, #cbe4ff, #e4f1ff);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#cbe4ff),
            to(#e4f1ff)
    );
    background-image: -webkit-linear-gradient(top, #cbe4ff, #e4f1ff);
    background-image: -o-linear-gradient(top, #cbe4ff, #e4f1ff);
    background-image: linear-gradient(to bottom, #cbe4ff, #e4f1ff);
    border-color: #0c4da2 #0c4da2 #003f81;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbe4ff', endColorstr='#e4f1ff', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.liContainer .liContent .ws_homepage {
    /* background-image: url("./images/ws_homepage.png");*/
    color: inherit;
    top: 16px;
}

.liContainer .new:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
}

.liContainer .liContent .inactive_pag {
    color: #b0b0b0;
}

.liContainer .new {
    background-image: none;
}

.content .liContainer .liContent:hover {
    color: rgb(119, 119, 119);
}

.content .liContainer .liContent .ui-state-highlight:hover {
    color: red;
}

/*.prev_dialog .sitemap.web_dialog .liContent:hover, .prev_dialog .sitemap.web_dialog .liContent:hover .pre .fa{
    width:100%!important;
}*/
.web_dialog .name.layout_wrap {
    padding: 0.5em 0.5em 0em 0.5em;
}

.web_dialog .smap .add_new_page {
    width: 233px;
    margin: 0px;
    height: 28.39px;
}

.web_dialog .smap .add_new_page span {
    margin-left: -5px;
    font-size: 12px !important;
    /*top: -2px;*/
    position: relative;
}

.sitemap > div.name {
    padding: 0.5em 1em 0.2em;
    /*display:block;
    float:left;
    width:100%;*/
    border-bottom: 1px solid rgb(242, 242, 242);
}

#add-new-page .select_area {
    width: 100%;
    height: 31px;
    margin-left: 1%;
    vertical-align: middle;
    color: #fff;
    cursor: pointer;
    margin-bottom: 10px;
    border-radius: 4px;
    border-width: 1px;
    box-shadow: none;
    background-color: #deeeff;
    background-image: -moz-linear-gradient(top, #cbe4ff, #e4f1ff);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#cbe4ff),
            to(#e4f1ff)
    );
    background-image: -webkit-linear-gradient(top, #cbe4ff, #e4f1ff);
    background-image: -o-linear-gradient(top, #cbe4ff, #e4f1ff);
    background-image: linear-gradient(to bottom, #cbe4ff, #e4f1ff);
    border-color: #ffffff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbe4ff', endColorstr='#e4f1ff', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/*._theContent #pag_rws .ui-widget-content.ui-corner-all.widget-active, ._theContent #pag_rws .ui-widget-content.ui-corner-all.widget-active *{
    cursor: move;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}*/
#add-new-page button.select_area:hover {
    border: none;
}

#add-new-page .select_area .fa-link {
    display: inline-block;
    float: left;
    color: gray;
    margin-left: 15%;
    margin-right: -15%;
}

#add-new-page .select_area .btext {
    margin-left: -5px;
    color: gray;
}

.web_dialog .liContent .pre {
    display: block;
    float: left;
    margin-left: 5px;
}

.web_dialog ul ul li {
    margin-left: 5px !important;
}

/*.web_dialog .smap  .sitemap-leaf .liContent .pre  {display:none;}*/
.prev_dialog .web_dialog .smap .sitemap-leaf .liContent .pre {
    margin-left: 0px;
    padding-right: 5px;
    width: 30px;
    min-height: 1px;
    text-align: center;
    padding: 10px 0;
}

.web_dialog .name .title {
    height: 16px;
    line-height: 16px;
    padding: 0 3px 0;
    font-size: 14px;
    font-weight: bold;
    color: #777;
}

.liContainer .liContent .ui-page-settings {
    width: 21px;
    height: 21px;
    /*border: 1px solid #c2c2c2;*/
    border-radius: 3px;
    margin-top: -18px; /*background-image: linear-gradient(to bottom,#F2F2F2,#D3D3D3) !important;*/
    /*background-image: linear-gradient(
		rgb(91, 165, 37),
		rgb(61, 119, 61)
	) !important;
	background-color: #c2c2c2;*/
    background-repeat: repeat-x;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -9px;
    padding: 1px 0px 0px 1px;
}

.liContainer .liContent .ui-page-settings .ui-icon {
    background-image: url(images/ui-icons_ffffff_256x240.png) !important;
}

.divPage_options {
    width: auto;
    height: auto;
    border: 1px solid #ddd;
    position: absolute;
    background-color: #fff;
    z-index: 300001;
    box-shadow: 10px 10px 25px 0px #c7c7c7;
    padding: 2px;
    min-width: 165px;
    /*padding:10px 5px;*/
}

.divPage_options ._pops {
    font-size: 13px;
    color: rgb(47, 55, 58) !important;
    padding: 5px 12px 12px 12px;
    cursor: pointer;
    min-width: 120px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid rgb(242, 242, 242);
    font-family: 'Inter', Helvetica, Arial, sans-serif;
}

.divPage_options ._pops.disabled {
    opacity: 0.5;
}

.divPage_options ._show_more.extended {
    background-color: #efefef;
    border-bottom: 1px solid gray;
}

.liContainer .liContent .ui-page-settings .ui-icon-gear {
    background-image: url(images/ui-icons_222222_256x240.png);
}

.web_dialog .content .liContainer .liContent.ui-state-highlight .smapLiName {
    color: #fff;
}

.web_dialog .content .liContainer .liContent .smapLiName {
    /* height: 16px;*/
    color: rgb(47, 55, 58);
    line-height: 16px;
    padding: 0 0 0 3px;
    width: 87%;
    margin-top: 5px;
}

._theContent #pag_rws {
    /*padding-top:15px;*/
    -webkit-overflow-scrolling: touch;
    background: transparent;
}

._theContent .body_container {
    overflow: auto;
}

._theContent .rplc_content {
    position: absolute;
    left: 5px;
    top: 20px;
    display: none;
    box-shadow: 0px 0px 0px 2px #ffffff;
    z-index: 1001;
}

._theContent .rplc_content.ui-resizable-e {
    right: 0px;
    left: auto;
    box-shadow: -2px 1px 0px 2px #f5f5f5;
    background-color: rgba(244, 244, 244, 0.5);
}

._theContent .rplc_content._save_height_btn {
    margin-left: 4px;
    margin-top: 15px;
    display: none;
}

._theContent .rplc_content._save_width_btn {
    margin-left: 40px;
    margin-top: 15px;
    display: none;
}

.ui-resizable-s.rplc_content {
    width: 100%;
    bottom: 1px;
    left: 0;
    top: auto;
    background-color: rgba(244, 244, 244, 0.5);
}

._theContent .rplc_content ._height_btn {
    position: absolute;
    bottom: 1px;
    height: 16px;
    width: 16px;
    right: 50%;
}

.img_dial_cont {
    height: 92%;
    overflow: auto;
    margin-top: 5px;
    margin-right: -1em;
}

._theContent .substitute {
    display: table-cell;
    vertical-align: top;
}

.web_dialog .smapLiCtrls .visible,
.sitemap .smapLiCtrls .visible {
    display: block !important;
}

.web_dialog .helpDiv {
    display: block;
    float: left;
    margin-top: 10px;
    margin-left: 5px;
}

.web_dialog .helpDiv .help_row,
.sitemap .helpDiv .help_row {
    /* display:block; width:100%; */
    float: left;
    margin: 2px 0px 2px 5px;
}

.sitemap .helpDiv .help_row span {
    display: block;
    float: left;
    margin-right: 2px;
    white-space: nowrap;
}

.sitemap .helpDiv {
    display: block;
    float: left;
}

/*.web_dialog .helpDiv span{ display:block; float:left; }*/
.edit_gen_website .website_url,
.edit_gen_website .website_title,
.edit_gen_website .homepage_title,
.edit_gen_website .mtags_title,
.edit_gen_website .mtags_author,
.edit_gen_website .mtags_descr,
.edit_gen_website .css_url,
.edit_gen_website textarea.ui-state-default,
.edit_gen_website #fb_pag,
.edit_gen_website #gp_pag,
.edit_gen_website #twt_pag {
    width: 98%;
    margin: 5px 0;
    padding: 5px 0 5px 5px !important;
}

.edit_gen_website span.ui-combobox,
.edit_gen_website .border_label,
.edit_gen_website .themeswitcher,
.edit_gen_website .website_bg {
    margin-top: 5px;
}

.edit_gen_website label[for="_left"] span.ui-button-text {
    width: 52px;
}

#edit_tabs {
    height: 98%;
}

#edit_tabs .mob_view {
    display: block;
}

#edit_tabs .mob_view input {
    padding: 5px 0 5px 5px;
    width: 100%;
    margin: 0 0 5px;
}

#edit_tabs .mob_view .ui-combobox-input,
#edit_tabs .l_view .ui-combobox-input {
    width: 90%;
    margin-left: -8px;
    padding: 5px 0 5px 5px !important;
}

#edit_tabs .l_view .ui-combobox-input {
    margin-left: -5px;
}

#edit_tabs .mob_view .ui-combobox-input {
    margin: 0;
}

#edit_tabs .ui-accordion-header,
#api-manager .ui-accordion-header {
    padding: 5px 28px;
    color: #777;
    background-color: #d8d8d8;
    background-image: -moz-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#a9a9a9),
            to(#e5e5e5)
    );
    background-image: -webkit-linear-gradient(top, #a9a9a9, #e5e5e5);
    background-image: -o-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: linear-gradient(to bottom, #d8d8d8, #f7f7f7);
    background-repeat: repeat-x;
    border-color: #e4e4e4 #ddd #e8e8e8;
    margin-top: -2px;
    font-weight: normal;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9A9A9', endColorstr='#E5E5E5', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

#edit_tabs .paym_set_acc input {
    width: 98%;
    margin: 5px 0;
    padding: 5px 0 5px 5px !important;
}

#edit_tabs .paym_set_acc .ui-combobox-input {
    margin: 0;
}

#edit_tabs .paym_set_acc .edit_ppay_website td {
    padding-top: 5px;
}

.jOrgChart .right {
    border-left: 2px solid #e2e2e4 !important;
}

.jOrgChart .left {
    border-right: 2px solid #e2e2e4 !important;
}

.jOrgChart .top {
    border-top: 3px solid #e2e2e4 !important;
}

.jOrgChart .down {
    background-color: #e2e2e4 !important;
}

.timeBooking button {
    margin: 2px 5px 2px 0 !important;
}

/*.sitemap-leaf { height: 1.8em; }*/
.timeBooking .sel_sl {
    border: 1px solid #333;
}

.content_add_wid .controls,
.content_add_wid .url_inp {
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
    min-height: 23px;
}

.content_add_wid .controls .img_source {
    margin-left: 10px;
}

.content_add_wid .item_area {
    display: inline-block;
    width: 100%;
    overflow: auto;
}

.content_add_wid #img_list li {
    list-style: none;
    display: inline-block;
    width: 225px;
    height: 169px;
    padding: 5px;
    margin: 5px;
    position: relative;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    cursor: pointer;
    border: 1px solid #fff;
}

.content_add_wid #vid_list li {
    list-style: none;
    display: inline-block;
    width: 250px;
    height: 180px;
    padding: 5px;
    vertical-align: top;
    border-radius: 5px;
    text-align: center;
    position: relative;
    margin: 0px 15px 15px 0px;
    border: 1px solid transparent;
}

.item_area #img_list #rem_img .ui-icon-closethick,
.item_area #vid_list #rem_img .ui-icon-closethick {
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

.jqbuilder-categories-list {
    display: table-cell;
    width: 190px;
    float: left;
    height: 100%;
    border-right: 1px solid #ddd;
    overflow: auto;
}

.jqbuilder-categories-cont {
    display: table-cell;
    width: 190px;
    float: left;
}

.jqbuilder-categories-cont .search_cont {
    position: relative;
    display: block;
    padding: 0 5px 5px 0;
}

.jqbuilder-categories-cont .search_cont .search_cat {
    width: 100%;
    padding: 5px;
    border-radius: 6px;
    border-style: solid;
    border-width: 1px;
    border-color: #b7b7c3;
}

.jqbuilder-categories-cont .search_cont .ui-icon-search {
    position: absolute;
    top: 6px;
    right: 12px;
    cursor: pointer;
    float: left;
}

.content_add_wid .jqbuilder-elements-list #img_list {
    text-align: center;
    min-height: 170px;
}

.jqbuilder-elements-list {
    display: block;
    width: auto;
    height: 100%;
    overflow: auto;
    /*padding-left: 10px;*/
    text-align: center;
    min-height: 170px;
}

.jqbuilder-elements-list .templ_elem {
    display: inline-block;
    width: 350px;
    height: 250px;
    border-radius: 5px;
    margin: 0 5px 5px 0;
    padding: 5px;
    overflow: hidden;
    box-shadow: 2px 2px #d6d4d4;
    border: 1px solid rgb(214, 213, 213);
}

.jqbuilder-elements-list .templ_elem .templ_cont_cont {
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.category_area #c_list li,
.pageTemplate #ctup li,
._templates_area #clist li,
.categoryList .font_source,
.jqbuilder-categories-list li {
    list-style: none;
    line-height: 2em;
    font-size: 13px;
    cursor: pointer;
    color: rgb(32, 33, 36);
    font-family: "Inter", Arial, sans-serif;
    /*color:#363636;
        padding: 5px;letter-spacing: 1px;
        border-bottom: 1px solid #EAEAEA;
       text-align:center;*/
}

.jqbuilder-categories-list li {
    text-transform: capitalize;
}

.pageTemplateManager #ctup .cat_inactive,
.category_area #c_list .cat_inactive,
.gallery_content .cat_inactive {
    color: #c0c0c0;
}

.category_area li:not(.cat_inactive):hover,
.item_area li:hover,
._templates_area #clist li:hover,
.categoryList .font_source:hover,
.jqbuilder-categories-list li:hover {
    cursor: pointer;
    background-color: rgba(179, 224, 253, 0.75);
}

.category_area li.liSelected,
.item_area li.liSelected,
.quick_pick .liSelected,
._templates_area #clist .liSelected,
.categoryList .font_source.liSelected,
.jqbuilder-categories-list li.liSelected {
    background-color: #0c4da2;
    color: #fff;
}

.jqbuilder-elements-list .liSelected {
    border: 1px solid #0c4da2 !important;
    border-radius: 5px;
    background-color: #0c4da2;
}

#messageDiv {
    position: fixed;
    z-index: 10000001;
    background-color: #ffffff;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
    width: 100%;
    font-size: 14px;
    border-radius: 5px;
    box-shadow: 0px 0px 1px 1px #8e8e8e;
}

#messageDiv.messageDiv_top {
    left: 50%;
    margin-left: -250px;
    width: 500px;
    top: 3px;
}

#messageDiv #serverResponse {
    margin-left: 5px;
    display: inline-block;
    margin-top: 0;
    float: none;
    font-size: 14px;
    font-weight: 100;
    vertical-align: middle;
}

#messageDiv.messageDiv_top #serverResponse {
    width: 435px;
}

#messageDiv.messageDiv_bottom {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    top: auto;
    bottom: 10px;
}

@media (min-width: 600px) {
    #messageDiv.messageDiv_bottom {
        padding-top: 10px;
        padding-bottom: 10px;
        top: auto;
        bottom: 10px;
        width: 60%;
        margin-left: 20%;
        margin-right: 20%;
    }
}

#messageDiv.messageDiv_bottom #serverResponse {
    font-size: 16px;
    font-weight: 600;
    margin-left: 5%;
}

#messageDiv.messageDiv_center {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 500px;
    text-align: center;
    top: 53%;
    left: 50%;
    margin-left: -250px;
    max-width: 100%;
}

.messageDiv_center #serverResponse {
    float: none !important;
    left: 0px !important;
    width: 450px;
}

#messageDiv .jportal-close {
    margin-right: 0;
    position: absolute;
    top: 3px;
    float: none;
    right: 6px;
    cursor: pointer;
    font-size: 18px;
    width: 15px;
    height: 15px;
    display: inline-block;
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDcuMiA1MDcuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA3LjIgNTA3LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGMTUyNDk7IiBjeD0iMjUzLjYiIGN5PSIyNTMuNiIgcj0iMjUzLjYiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0FEMEUwRTsiIGQ9Ik0xNDcuMiwzNjhMMjg0LDUwNC44YzExNS4yLTEzLjYsMjA2LjQtMTA0LDIyMC44LTIxOS4yTDM2Ny4yLDE0OEwxNDcuMiwzNjh6Ii8+CjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMzczLjYsMzA5LjZjMTEuMiwxMS4yLDExLjIsMzAuNCwwLDQxLjZsLTIyLjQsMjIuNGMtMTEuMiwxMS4yLTMwLjQsMTEuMi00MS42LDBsLTE3Ni0xNzYgIGMtMTEuMi0xMS4yLTExLjItMzAuNCwwLTQxLjZsMjMuMi0yMy4yYzExLjItMTEuMiwzMC40LTExLjIsNDEuNiwwTDM3My42LDMwOS42eiIvPgo8cGF0aCBzdHlsZT0iZmlsbDojRDZENkQ2OyIgZD0iTTI4MC44LDIxNkwyMTYsMjgwLjhsOTMuNiw5Mi44YzExLjIsMTEuMiwzMC40LDExLjIsNDEuNiwwbDIzLjItMjMuMmMxMS4yLTExLjIsMTEuMi0zMC40LDAtNDEuNiAgTDI4MC44LDIxNnoiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zMDkuNiwxMzMuNmMxMS4yLTExLjIsMzAuNC0xMS4yLDQxLjYsMGwyMy4yLDIzLjJjMTEuMiwxMS4yLDExLjIsMzAuNCwwLDQxLjZMMTk3LjYsMzczLjYgIGMtMTEuMiwxMS4yLTMwLjQsMTEuMi00MS42LDBsLTIyLjQtMjIuNGMtMTEuMi0xMS4yLTExLjItMzAuNCwwLTQxLjZMMzA5LjYsMTMzLjZ6Ii8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");
    background-size: contain;
    top: 8px;
}

#messageDiv.messageDiv_center .jportal-close {
    top: 12px;
}

#messageDiv.messageDiv_bottom .jportal-close {
    top: 14px;
}

#messageDiv .global_mess_button {
    border: none;
    margin-left: 14px;
    cursor: pointer;
    color: #154615;
    width: 18px;
    height: 20px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    background-size: 13px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDQ4NS4yMTkgNDg1LjIyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0ODUuMjE5IDQ4NS4yMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxnPgoJPHBhdGggZD0iTTQ2Ny40NzYsMTQ2LjQzOGwtMjEuNDQ1LDIxLjQ1NUwzMTcuMzUsMzkuMjNsMjEuNDQ1LTIxLjQ1N2MyMy42ODktMjMuNjkyLDYyLjEwNC0yMy42OTIsODUuNzk1LDBsNDIuODg2LDQyLjg5NyAgIEM0OTEuMTMzLDg0LjM0OSw0OTEuMTMzLDEyMi43NDgsNDY3LjQ3NiwxNDYuNDM4eiBNMTY3LjIzMyw0MDMuNzQ4Yy01LjkyMiw1LjkyMi01LjkyMiwxNS41MTMsMCwyMS40MzYgICBjNS45MjUsNS45NTUsMTUuNTIxLDUuOTU1LDIxLjQ0MywwTDQyNC41OSwxODkuMzM1bC0yMS40NjktMjEuNDU3TDE2Ny4yMzMsNDAzLjc0OHogTTYwLDI5Ni41NGMtNS45MjUsNS45MjctNS45MjUsMTUuNTE0LDAsMjEuNDQgICBjNS45MjIsNS45MjMsMTUuNTE4LDUuOTIzLDIxLjQ0MywwTDMxNy4zNSw4Mi4xMTNMMjk1LjkxNCw2MC42N0w2MCwyOTYuNTR6IE0zMzguNzY3LDEwMy41NEwxMDIuODgxLDMzOS40MjEgICBjLTExLjg0NSwxMS44MjItMTEuODE1LDMxLjA0MSwwLDQyLjg4NmMxMS44NSwxMS44NDYsMzEuMDM4LDExLjkwMSw0Mi45MTQtMC4wMzJsMjM1Ljg4Ni0yMzUuODM3TDMzOC43NjcsMTAzLjU0eiAgICBNMTQ1LjczNCw0NDYuNTcyYy03LjI1My03LjI2Mi0xMC43NDktMTYuNDY1LTEyLjA1LTI1Ljk0OGMtMy4wODMsMC40NzYtNi4xODgsMC45MTktOS4zNiwwLjkxOSAgIGMtMTYuMjAyLDAtMzEuNDE5LTYuMzMzLTQyLjg4MS0xNy43OTVjLTExLjQ2Mi0xMS40OTEtMTcuNzctMjYuNjg3LTE3Ljc3LTQyLjg4N2MwLTIuOTU0LDAuNDQzLTUuODMzLDAuODU5LTguNzAzICAgYy05LjgwMy0xLjMzNS0xOC44NjQtNS42MjktMjUuOTcyLTEyLjczN2MtMC42ODItMC42NzctMC45MTctMS41OTYtMS41MzgtMi4zMzhMMCw0ODUuMjE2bDE0Ny43NDgtMzYuOTg2ICAgQzE0Ny4wOTcsNDQ3LjYzNywxNDYuMzYsNDQ3LjE5MywxNDUuNzM0LDQ0Ni41NzJ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiMxQTQ2MUEiIGRhdGEtb2xkX2NvbG9yPSIjMWE0NjFhIj48L3BhdGg+CjwvZz48L2c+IDwvc3ZnPg==");
}

#messageDiv.messageDiv_center .global_mess_button {
    float: left;
}

#messageDiv.mobmessdiv {
    height: auto;
}

#messageDiv.mobmessdiv .global_mess_button {
    margin-left: 10px;
}

#messageDiv.mobmessdiv .jportal-close {
    margin-right: 10px;
}

.log_dial .login-btn {
    display: block;
    margin-bottom: 0.7em !important;
}

.mm-page .website_generator .menu_left_button,
.wmenu .menu_left_button {
    float: left;
    display: inline-block;
    padding: 2px;
    width: 79px;
    text-decoration: none;
    background-position-x: 0;
    height: 33px;
    background-color: transparent !important;
    border-radius: 5px;
    border-color: transparent;
    box-shadow: none;
}

.wmenu .menu_left_button {
    border: none;
    font-family: Verdana, Geneva, sans-serif;
    cursor: pointer;
}

.wmenu .menu_left_button span {
    margin-left: 27px;
    height: 30px;
    line-height: 30px;
    color: #777;
}

.jportal-header {
    padding: 0 0 0 50px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    line-height: 40px;
    height: 40px;
    margin-bottom: 0px;
    display: none;
}

.jportal-header span {
    margin-right: 0px;
    z-index: 1;
}

.jportal-header .menu_left_button,
.jportal-header .menu_right_button,
.jportal-base-widget-content .menu_left_button {
    background-repeat: no-repeat !important;
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
}

.jportal-base-widget-content .menu_left_button {
    position: relative;
    width: 35px;
    height: 33px;
}

.add_content_short {
    display: block;
    position: absolute;
    min-width: 240px;
    z-index: 200000;
    width: 100%;
    text-align: center;
    width: auto;
    display: inline;
    position: absolute;
    left: 50%;
}

.jportal-base-widget-content ul.pop_in_page {
    padding-left: 0px;
    /* width:auto; */
    width: max-content;
    display: inline-table;
    /* box-shadow: 1px 2px 8px 1px rgba(0, 0, 0, 0.27), -1px -2px 8px 1px rgba(0, 0, 0, 0.27);    */
    background: rgb(230, 230, 230);
    background: rgba(230, 230, 230, 0.95);
    display: table;
    position: relative;
    margin: 0 auto;
    height: 42px;
}

.pop_in_page li {
    display: inline-table;
    width: 58px;
    float: none;
    vertical-align: middle;
    height: 100%;
    background-repeat: no-repeat;
    border: 1px solid #bdbdbd;
    cursor: pointer;
}

.pop_in_page .el_icon.el_text,
.pop_in_page .el_icon.el_txt_content,
.sort_wid .el_icon.el_txt_content {
    /*background-image: url(./images/txt_content.png)!important;
    background-size: 39px;
    background-position: center 1px;*/
    background-size: 22px;
    background-position: center;
    border: none;
    background-image: url(./images/text.svg);
}

.pop_in_page .el_icon.el-header,
.sort_wid .el_icon.el_header,
.pop_in_page .el_icon.el_header {
    /* background-image: url(./images/spritesheet.png);
     background-position:center -1491px;*/
    background-image: url(./images/header.svg);
    background-position: center;
    background-size: 22px;
    background-repeat: no-repeat;
}

.pop_in_page .el_icon.el_image,
.pop_in_page .el_icon.el_img,
.sort_wid .el_icon.el_img {
    /*background-image: url(./images/spritesheet.png);
    background-position: center -1311px;
    background-size: 35px 2904px;*/
    background-size: 22px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(./images/image.svg);
}

.pop_in_page .el_icon.el_inline_text,
.sort_wid .el_icon.el_inline_text {
    background-image: url(./images/inline_edit.png) !important;
    background-size: 32px;
    background-position: center;
}

.pop_in_page .el_icon.el_txt_spacer,
.sort_wid .el_icon.el_txt_spacer {
    background-image: url(./images/icon_empty_cont.png) !important;
    background-size: 25px;
    background-position: center;
}

.pop_in_page .el_icon.el_divider,
.sort_wid .el_icon.el_divider {
    background-image: url(./images/divide.png) !important;
    background-size: 23px;
    background-position: center 12px;
}

.pop_in_page .el_icon.el_add_button,
.sort_wid .el_icon.el_add_button {
    /* background-image: url(./images/spritesheet.png);
     background-repeat: no-repeat;
     background-size: 35px 2904px;
     background-position: center 6px;*/
    background-image: url(./images/buttongreen_50.svg);
    background-size: 42px;
    background-position: center 1px;
}

.pop_in_page .el_icon.el_invoice,
.sort_wid .el_icon.el_invoice {
    background-image: url(./images/invoice_ico_50.svg);
    background-size: 42px;
    background-position: center 1px;
}

.pop_in_page .el_icon.el_appointmentwid,
.sort_wid .el_icon.el_appointmentwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -72px;
}

.pop_in_page .el_icon.el_businesshrswid,
.sort_wid .el_icon.el_businesshrswid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -272px;
}

.pop_in_page .el_icon.el_mapwid,
.sort_wid .el_icon.el_mapwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1552px;
}

.pop_in_page .el_icon.el_calculatorwid,
.sort_wid .el_icon.el_calculatorwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -353px;
}

.pop_in_page .el_icon.el_orgchartwid,
.sort_wid .el_icon.el_orgchartwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1712px;
}

.pop_in_page .el_icon.el_socialwid,
.sort_wid .el_icon.el_socialwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2111px;
}

.pop_in_page .el_icon.el_calendarwid,
.sort_wid .el_icon.el_calendarwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -392px;
}

.pop_in_page .el_icon.el_timewid,
.sort_wid .el_icon.el_timewid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2193px;
}

.pop_in_page .el_icon.el_contactwidget,
.sort_wid .el_icon.el_contactwidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -472px;
}

.pop_in_page .el_icon.el_notewid,
.sort_wid .el_icon.el_notewid,
.pop_in_page .el_icon.el_servicewid,
.sort_wid .el_icon.el_servicewid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1672px;
}

.pop_in_page .el_icon.el_fileexplorerwid,
.sort_wid .el_icon.el_fileexplorerwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -712px;
}

.pop_in_page .el_icon.el_restaurantwid,
.sort_wid .el_icon.el_restaurantwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1871px;
}

.pop_in_page .el_icon.el_jqmarket,
.sort_wid .el_icon.el_jqmarket {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1393px;
}

.pop_in_page .el_icon.el_notepadwid,
.sort_wid .el_icon.el_notepadwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1632px;
}

.pop_in_page .el_icon.el_weatherwid,
.sort_wid .el_icon.el_weatherwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2704px;
}

.pop_in_page .el_icon.el_todowid,
.sort_wid .el_icon.el_todowid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2313px;
}

.pop_in_page .el_icon.el_shoppingwid,
.sort_wid .el_icon.el_shoppingwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1993px;
}

.pop_in_page .el_icon.el_bookmarkwid,
.sort_wid .el_icon.el_bookmarkwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -193px;
}

.pop_in_page .el_icon.el_bookmarkwid,
.sort_wid .el_icon.el_bookmarkwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -193px;
}

.pop_in_page .el_icon.el_searchwid,
.sort_wid .el_icon.el_searchwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1953px;
}

.pop_in_page .el_icon.el_youtubewid,
.sort_wid .el_icon.el_youtubewid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2864px;
}

.pop_in_page .el_icon.el_twittersearchwid,
.sort_wid .el_icon.el_twittersearchwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2353px;
}

.pop_in_page .el_icon.el_wikipediawid,
.sort_wid .el_icon.el_wikipediawid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2825px;
}

.pop_in_page .el_icon.el_dashboardwid,
.sort_wid .el_icon.el_dashboardwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -552px;
}

.pop_in_page .el_icon.el_fundingwidget,
.sort_wid .el_icon.el_fundingwidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1033px;
}

.pop_in_page .el_icon.el_gameswidget,
.sort_wid .el_icon.el_gameswidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1116px;
}

.pop_in_page .el_icon.el_gameswidget,
.sort_wid .el_icon.el_gameswidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1116px;
}

.pop_in_page .el_icon.el_txt,
.sort_wid .el_icon.el_txt {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2424px;
}

.pop_in_page .el_icon.el_urlwid,
.sort_wid .el_icon.el_urlwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2544px;
}

.pop_in_page .el_icon.el_icons,
.sort_wid .el_icon.el_icons {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1271px;
}

.pop_in_page .el_icon.el_vid,
.sort_wid .el_icon.el_vid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2585px;
}

.pop_in_page .el_icon.el_videowidget,
.sort_wid .el_icon.el_videowidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2663px;
}

.pop_in_page .el_icon.el_youtubewid,
.sort_wid .el_icon.el_youtubewid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2864px;
}

.pop_in_page .el_icon.el_gallery-image-icon,
.sort_wid .el_icon.el_gallery-image-icon {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1071px;
}

.pop_in_page .el_icon.el_slideshowwid,
.sort_wid .el_icon.el_slideshowwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2032px;
}

.pop_in_page .el_icon.el_carouselwid,
.sort_wid .el_icon.el_carouselwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -433px;
}

.pop_in_page .el_icon.el_picasawid,
.sort_wid .el_icon.el_picasawid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1793px;
}

.pop_in_page .el_icon.el_cyclicwid,
.sort_wid .el_icon.el_cyclicwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -513px;
}

.pop_in_page .el_icon.el_flickrwidget,
.sort_wid .el_icon.el_flickrwidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -753px;
}

.pop_in_page .el_icon.el_bookwid,
.sort_wid .el_icon.el_bookwid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -232px;
}

.pop_in_page .el_icon.el_timelineico,
.sort_wid .el_icon.el_timelineico {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -2153px;
}

.pop_in_page .el_icon.el_section,
.pop_in_page .el_icon.el_add_cont_template,
.sort_wid .el_icon.el_add_cont_template,
.sort_wid .el_icon.el_frontpageicon,
.pop_in_page .el_icon.el_frontpageicon {
    /*background-image: url(./images/spritesheet.png);
    background-position: center -921px;
    background-size: 38px 2704px;*/
    background-size: 28px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(./images/section.svg);
}

.pop_in_page .el_icon.el_datagridwidget,
.sort_wid .el_icon.el_datagridwidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -592px;
}

.pop_in_page .el_icon.el_formbuildwidget,
.sort_wid .el_icon.el_formbuildwidget {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -913px;
}

.pop_in_page .el_icon.el_forms,
.sort_wid .el_icon.el_forms {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -952px;
}

.pop_in_page .el_icon.el_rsswid,
.sort_wid .el_icon.el_rsswid {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    background-size: 35px 2904px;
    background-position: center -1912px;
}

.sort_wid {
    position: fixed;
    top: 100px;
    left: 40%;
    background: white;
    width: 380px;
    display: block;
    max-height: 500px;
    overflow: hidden;
    box-shadow: 1px 1px 5px 2px #cecece;
    border: 1px solid #cecece;
    z-index: 200000;
    border-radius: 10px;
}

.sort_wid .hsort {
    width: 50%;
    display: inline-block;
    text-align: center;
    padding: 10px 0;
    background: #e6e6e6;
    border-bottom: 1px solid rgb(202, 202, 202);
}

.sort_wid .to_w,
.sort_wid .from_w {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    height: 100%;
    overflow-y: auto;
    position: relative;
    max-height: 500px;
}

.sort_wid .to_w {
    padding-bottom: 15px;
}

.sort_wid .sort-placeholder {
    background-color: #f3f3f3;
    display: block;
    height: 42px;
}

.sort_wid li {
    display: block;
    width: 100%;
}

.sort_wid li:hover {
    background-color: #f3f3f3;
    cursor: ew-resize;
}

.sort_wid li .el_icon {
    width: 54px;
    height: 42px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.sort_wid .from_w li:hover {
}

.sort_wid li .txt_rep {
    display: inline-block;
    vertical-align: middle;
    width: 118px;
    color: gray;
}

.jportal-base-widget-content .mobile_menu_left_button {
    text-decoration: none;
    background-size: 32px 23px;
    background-position: 14px 9px;
    /*box-shadow: 1px 1px rgb(240, 240, 240);*/
    border-right: 1px solid #ddd;
    /* background-image:url('data:image/png;base64,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');*/
    background-image: url("./images/menu-gross-interface-symbol-dark.png");
    background-repeat: no-repeat;
    cursor: pointer;
    border-radius: 0px;
    display: block;
    position: relative;
    height: 100%;
    width: 60px;
    top: 0;
}

.jportal-base-widget-content .mobile_menu_left_button.light {
    background-image: url("./images/menu-gross-interface-symbol.png");
}

.jportal-header .menu_left_button,
.menu_left_button {
    text-decoration: none;
    left: 5px;
    /*background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );
    background-position: 0.2em 0.2em!important;*/
    /* background-image: url(data:image/png;base64,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);
    */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAACbklEQVR42u3dsW3CUBiF0WuLIiVlpkAZwUxDzQC4sAeIUrpMlRlSwQgoE1BSUqbMDE+yn4h8zgK/fC197UsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA2TU1jvSn6SPJztxQ5DiMh+uSBzaVPmSXpPM/och26QOtjWG9BAAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEAJhTrbcBf0wNxR4mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAn1dQ40p+mc5LO3FBkP4yHy5IHWhvDegkACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAMAsNpXufCe5mRuK3E0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz62pcaQ/Ta9JXswNRe7DePhd8kCt14G/knT+JxTZJ7kseaC1MayXAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIAzKLW46CfSc7mhiI3EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBza2oc6U/TW5KtuaHIdRgPjyUP1Hod+D1J539CkX2Sy5IHWhvDegkACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAMAsaj0OeozXgaHU1QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB//QGcbyEJRcRpUQAAAABJRU5ErkJggg==);
    background-size: 25px 20px;
    /* background-color: rgba(250, 250, 250, 1);*/
    background-position: 5px 7px;
    background-position-y: center;
    background-position-x: 5px !important;

    background-color: rgba(240, 240, 240, 0.3) !important;
    box-shadow: 1px 1px rgb(240, 240, 240);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAlCAYAAADr2wGRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUZJREFUeNrsmb1qAkEUhSfrkkqwEgJCKjtJJVinDAQSfAQRItoIClaWgoUE8gJCSJFWjAq2QkAQgmCXKpUgCAFhK0HiOToG8Qn2yFz4pthqvp25d/4uuh89g0iDPMgYnfgCbTDx0dyBPogYreCPfwKPHpqGoMBxPFMiabQj6ZkziLORWIs7bCgxEZcYU6IK5qIC7HeB68Q3SIF7EBUSCMAArHz7YQXeXXVyEk7iX6IMpuBPiBmosPO+FXgRHIAbbv7AJUeiKD6bKpS4EpeIu+oUJolA3CGgxFBcYkiJGhiJCnyCEteJX3ALEmKVanE4Qvgne/O5amK7EhuGOJ5OMaN1B/Vj83knwSPpG8gKDkIH5CjRFBUwtt+7xe5BPCWyns0F5Yi6EhsmiaW4w5ISbXGJV5bYltm/FPHp6Fqo89zn8dayvhVgAL97XFRZMld3AAAAAElFTkSuQmCC);
}

.jportal-base-widget-content .mobile_menu_left_button span {
    position: absolute;
    color: #fff;
    bottom: 0px;
    left: 14px;
}

.jportal-base-widget-content .menu_left_button span {
    margin-left: 36px;
    height: 30px;
    line-height: 30px;
}

.jportal-header .menu_right_button {
    z-index: 1;
    right: 10px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);
}

.mm-page .website_generator .menu_left_button:hover,
.mm-page .website_generator .menu_left_button:focus {
    background-color: rgba(245, 245, 245, 1);
}

.mm-page .website_generator .crumb {
    /*margin-left: 5px;
    display: inline-block;
    height: 32px;
    line-height: 32px;*/
}

.block_edit .set-margins .expand-margins,
.block_edit .set-padding .expand-padding,
.edit_gen_website .expand-margins-right, .block_edit .set-margins-2 .expand-margins, .block_edit .set-margins-border .expand-margins {
    border: 1px solid #ddd;
    cursor: pointer;
    display: inline-block;
    border-radius: 5px;
    float: right;
    margin-right: 5px;
    margin-top: 1px;
    background: #7e7d99;
}

.edit_gen_website .set-margins .expand-margins, .edit_gen_website .set-margins-2 .expand-margins, .edit_gen_website .set-margins-border .expand-margins,
.edit_gen_website .expand-margins-right {
    position: absolute;
    top: 0px;
    right: 0px;
}

.layoutDial .set-margins .expand-margins .fa, .layoutDial .set-margins-2 .expand-margins .fa, .layoutDial .set-margins-border .expand-margins .fa {
    padding: 2px 3px !important;
    /*color: #fff;*/
    color: grey;
    font-size: 15px;
    font-weight: 600;
}

.set-margins .expand-margins .fa, .set-margins-2 .expand-margins .fa, .set-margins-border .expand-margins .fa {
    padding: 4px 7px;
    color: #fff;
    font-size: small;
}

.set-padding .expand-padding .fa,
.edit_gen_website .expand-margins-right .fa {
    padding: 4px 7px;
    color: #fff;
}

.edit_gen_website .expand-margins-right {
    width: 20px;
    right: 25px;
    padding-left: 2px;
}

.layout_wrap .lrow ._p_col .ui-resizable-e {
    width: 6px;
    /*border: 6px solid #0077c8;*/
    /*background: -moz-linear-gradient(*/
    /*	left,*/
    /*	rgba(156, 156, 156, 1) 0%,*/
    /*	rgba(200, 203, 206, 1) 62%,*/
    /*	rgba(255, 255, 255, 0) 100%*/
    /*); !* FF3.6-15 *!*/
    /*background: -webkit-linear-gradient(*/
    /*	left,*/
    /*	rgba(156, 156, 156, 1) 0%,*/
    /*	rgba(200, 203, 206, 1) 62%,*/
    /*	rgba(255, 255, 255, 0) 100%*/
    /*); !* Chrome10-25,Safari5.1-6 *!*/
    /*background: linear-gradient(*/
    /*	to right,*/
    /*	rgba(156, 156, 156, 1) 0%,*/
    /*	rgba(200, 203, 206, 1) 62%,*/
    /*	rgba(255, 255, 255, 0) 100%*/
    /*); !* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c9c9c', endColorstr='#00ffffff', GradientType=1);
    background-size: 3px;
    background-position: -5px 16px;
    background-repeat: repeat;
    background-color: #0077c8;
    z-index: 5;
}

#pag_rws .ui-widget-content.widedit {
    box-shadow: rgb(12, 77, 162) -1px 1px 8px 3px;
    z-index: 20000;
}

.website_generator .layout_wrap .lrow .ui-widget-overlay {
    background: rgb(255, 255, 255);
    opacity: 0.1;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    position: absolute !important;
}

.website_generator .layout_wrap .lrow .ui-widget-overlay.resizing_by_value {
    background: #1660d6;
    opacity: 0.5;
}

.dial-slide-menu_resize .reset_colsize {
    display: inline-block;
    border: 1px solid #DD0017FF;
    padding: 5px;
    color: #DD0017FF;
    cursor: pointer;
    border-radius: 4px;
    margin: 24px auto 0 auto;
}

.dial-slide-menu_resize .row_layout {
    margin-top: 20px;
}

.dial-slide-menu_resize .row_layout input {
    padding: 5px 0 5px 5px;
    width: 100%;
    margin: 5px 0;
}

.layout_wrap .ui-widget-overlay {
    width: 99%;
}

.widhelper {
    height: 100%;
    width: 100%;
    display: block;
    position: relative;
    font-size: 20px;
    color: black;
}

.widhelper span {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: relative;
    float: left;
}

.website_generator .layout_wrap .lrow ._p_row {
    min-height: 45px !important;
}

.website_generator .layout_wrap .add_row .fa-plus {
    width: 18px;
    height: 22px;
    margin: 4px;
    font-size: 22px;
    color: #7db153;
}

.website_generator .layout_wrap .add_col,
.website_generator .layout_wrap .add_row {
    cursor: pointer;
}

.website_generator .layout_wrap .add_col:hover {
    box-shadow: -3px -1px 8px rgba(0, 0, 0, 0.27);
}

.website_generator .layout_wrap .add_row:hover {
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
}

.website_generator .layout_wrap .lrow > .add_col .fa-plus,
.website_generator .layout_wrap .lrow > .add_col .fa-pencil,
.website_generator .layout_wrap .lsection > .add_col .fa-pencil {
    position: absolute;
    top: 50%;
    margin: -10px auto 0 -9px;
    left: 50%;
    color: green;
    font-size: 22px;
    color: #7db153;
}

.website_generator .layout_wrap .lrow > .ui-icon-selrow,
.website_generator .layout_wrap .lsection > .ui-icon-selrow, .ui-icon-selcol {
    z-index: 200002;
    background: white;
    cursor: pointer;
    width: 70px;
    height: 26px;
    display: inline-block;
    border-radius: 15px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    text-align: center;
    font-size: 14px;
    position: absolute;
}

.ui-icon-selcol {
    z-index: 200002;
    background: white;
    cursor: pointer;
    width: 70px;
    height: 26px;
    display: inline-block;
    border-radius: 15px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    text-align: center;
    font-size: 14px;
    padding-top: 3px;
    position: absolute !important;
}

.website_generator .ui-icon-selrow .rtext {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
}

.website_generator .layout_wrap .ui-icon-selrow.rowsel {
    position: absolute;
    top: 0;
    left: 0px;
    padding: 4px 2px;
    z-index: 200002;
    background: #51942f;
    cursor: pointer;
    width: 120px;
    height: 28px;
    border-radius: 0 0px 10px 0;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    display: none;
    color: white;
    padding-right: 8px;
    border: 1px solid #cccccc;
    vertical-align: middle;
    max-width: 30px;
    -webkit-transition: max-width 0.3s;
    transition: max-width 0.3s;
    white-space: nowrap;
    overflow: hidden;
}

.website_generator .lrow .rowsel:hover {
    max-width: 112px;
}

.website_generator .lrow .rowsel .ico-pencil {
    background-image: url(./images/layout1.png);
    background-position: 0;
    background-size: 14px;
    width: 16px;
    height: 14px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    background-repeat: no-repeat;
    margin-left: 5px;
}

.website_generator .layout_wrap .lrow:hover .ui-icon-selrow.rowsel {
    display: block;
}

.website_generator .layout_wrap ._p_col > .icons-close-edit .ui-icon-close {
    z-index: 500000;
    background: white;
    cursor: pointer;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 15px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    text-align: center;
}

.website_generator .layout_wrap ._p_col > .icons-close-edit .ui-layout-background {
    z-index: 500000;
    background: white;
    cursor: pointer;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 15px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    text-align: center;
}

.website_generator .layout_wrap ._p_col > .icons-close-edit .ui-icon-close .fa-times {
    color: #d20606;
    font-size: 24px;
    padding-top: 2px;
    padding-left: 1px;
}

.website_generator .layout_wrap ._p_col > .icons-close-edit .ui-layout-background .icon-brush {
    font-size: 18px;
    margin-top: 5px;
    display: block;
    color: green;
}

.website_generator .layout_wrap .ui-layout-pin,
.website_generator .layout_wrap .ui-icon-addcol {
    z-index: 5;
    background: white;
    cursor: pointer;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 15px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    text-align: center;
}

.website_generator .layout_wrap ._p_col > .ui-icon-addcol .icon-plus {
    font-size: 25px;
    margin-top: 1px;
    display: block;
    color: #002680;
    margin-left: -2px;
    line-height: normal;
}

.website_generator .layout_wrap ._p_col > .ui-layout-pin .icon-pin,
.website_generator .layout_wrap ._p_col > .ui-layout-pin .icon-pin-1 {
    font-size: 25px;
    margin-top: 2px;
    display: block;
    color: #002680;
    margin-left: -2px;
}

.website_generator .layout_wrap ._p_col > .ui-layout-pin .icon-pin-1 {
    color: #808696;
}

.website_generator .layout_wrap ._p_col > .ui-resizable-e {
    cursor: url(./images/horizontal-resize-option.png) 10 10, auto;
    z-index: 20;
}

.movelaypopopt,
.movelaysectpopopt {
    width: 48px;
    height: auto;
    position: absolute;
    /*    left: 1796px;
        top: 309px;*/
    font-size: 14px;
    border-radius: 8px;
    box-shadow: 1.5px 2.6px 8px 0px rgba(0, 0, 0, 0.27);
    background: rgba(255, 255, 255, 0.8);
    color: white;
    text-align: center;
}

.addlaypopopt {
    width: 85px;
    height: 85px;
    position: absolute;
    font-size: 14px;
    border-radius: 8px;
    color: white;
    text-align: center;
    cursor: pointer;
}

.addlaypopopt ul,
.movelaypopopt ul,
.movelaysectpopopt ul {
    list-style: none;
    padding-left: 0px;
}

.addlaypopopt li,
.movelaypopopt li {
    cursor: pointer;
    background-repeat: no-repeat;
    height: 32px;
    background-position: 0;
    float: left;
    width: 32px;
}

.addlaypopopt li {
    border: none;
    box-shadow: 1.5px 2.6px 8px 0px rgba(0, 0, 0, 0.27);
    border-radius: 20px;
    background-color: white;
}

.movelaysectpopopt li,
.movelaypopopt li {
    width: 48px;
    border-bottom: 1px solid #7d7d7d;
    float: none;
    background-repeat: no-repeat;
    border-left: none;
    height: 40px;
    background-position: 8px 5px;
}

.movelaysectpopopt li.move_up,
.movelaypopopt li.move_up {
    background-image: url("./images/move-up.png");
}

.movelaysectpopopt li.ungroup {
    background-image: url("./images/minus-sign-in-a-circle-hand-drawn-outlines.png");
}

.movelaypopopt li.set_group {
    background-image: url("./images/rec-circular-button.png");
    background-position: 12px 8px;
}

.movelaysectpopopt li.move_down,
.movelaypopopt li.move_down {
    background-image: url("./images/move-down.png");
}

.addlaypopopt li.add_info {
    position: absolute;
    cursor: default;
    border: none;
    background-image: url("./images/add.png");
    background-repeat: no-repeat;
    background-position: 0;
    float: left;
    bottom: 32px;
    left: 32px;
    box-shadow: none;
    background-color: transparent;
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
}

.addlaypopopt li.add_col_before {
    border: none;
    background-image: url("./images/circle-with-an-arrow-pointing-to-left.png");
    position: absolute;
    top: 26px;
    left: 0;
}

.addlaypopopt li.add_col_after {
    background-image: url("./images/arrow-pointing-right-in-a-circle.png");
    position: absolute;
    top: 26px;
    right: 0;
}

.addlaypopopt li.add_row_before {
    background-image: url("./images/arrow-up-on-a-black-circle-background.png");
    position: absolute;
    top: 0;
    left: 26px;
}

.addlaypopopt li.add_row_after {
    background-image: url("./images/arrow-down-on-black-circular-background.png");
    position: absolute;
    bottom: 0;
    left: 26px;
}

.layout_wrap .row_before.active,
.layout_wrap .lrow.active {
    /* box-shadow: -2px -4px 8px rgba(0, 0, 0, 0.21), 2px 4px 8px rgba(0, 0, 0, 0.21);
     outline-color: blue;
     outline-width: 2px;
     outline-style: solid;*/
    /* box-shadow: rgb(12, 77, 162) -1px 1px 8px 3px; */
    box-shadow: rgb(179, 178, 178 / 76%) -1px 1px 8px 3px;
    z-index: 20000;
}

.layout_wrap .section_before.active,
.layout_wrap .col_before.active {
    /*box-shadow: -2px -4px 8px rgba(0, 0, 0, 0.21), 2px 4px 8px rgba(0, 0, 0, 0.21);
    outline-color: blue;
    outline-width: 2px;
    outline-style: solid;
    z-index: 2000;*/
    /* box-shadow: rgb(12, 77, 162) -1px 1px 8px 3px; */
    box-shadow: rgb(179, 178, 178 / 76%) -1px 1px 8px 3px;
}

.layout-col-background ul {
    list-style: none;
    display: inline-block;
    width: 100%;
}

.layout-col-background ul li,
.widget_page_layouts .layout-col-background ul li {
    display: inline-block;
    float: left;
    width: 30%;
    margin-right: 1.6%;
    margin-left: 1.6%;
}

.layout-col-background .opacity_slide {
    margin: 15px 5px;
}

.layout_menu .layout-col-background .opacity_slide {
    margin: 15px 16px 15px 6px;
}

.layout_menu .background-type {
    font-size: 12px;
}

.layout_menu .layout-col-background .coll_transparent .bg_preview {
    display: block;
}

.layout_menu .layout-col-background input[type="radio"] {
    margin-left: 5px;
    vertical-align: middle;
    float: none;
}

.layout_menu .layout-col-background .txt {
    margin-left: 4px;
    vertical-align: middle;
    float: none;
}

.layout-col-background .opacity_slide #slider_opacity {
    min-width: 180px;
    width: 90%;
}

.layout-col-background .opacity_slide #slider_opacity #custom-handle {
    width: 3em;
    height: 1.6em;
    top: 50%;
    margin-top: -0.8em;
    text-align: center;
    line-height: 1.6em;
    background-color: aliceblue;
    background-image: none !important;
    color: gray;
}

.layout-col-background .bg_preview {
    width: 100%;
    height: 70px;
    display: block;
    cursor: pointer;
    border: 1px solid #eeeeee;
    position: relative;
}

.layout-col-background .bg_preview.imagepicker {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.layout-col-background .bg_type_label {
    display: inline-block;
    float: left;
    font-weight: 700;
    margin-top: 5px;
}

.layout-col-background input[name="background-type"] {
    display: inline-block;
    float: left;
    margin-left: 15px;
    margin-top: 5px;
    cursor: pointer;
}

.layout-col-background .coll_transparent .bg_preview {
    display: inline-block;
    box-sizing: border-box;
    background-color: #fff;
    background-image: -webkit-linear-gradient(
            45deg,
            #efefef 25%,
            transparent 25%,
            transparent 75%,
            #efefef 75%,
            #efefef
    ),
    -webkit-linear-gradient(45deg, #efefef 25%, transparent 25%, transparent 75%, #efefef 75%, #efefef);
    background-image: linear-gradient(
            45deg,
            #efefef 25%,
            transparent 25%,
            transparent 75%,
            #efefef 75%,
            #efefef
    ),
    linear-gradient(
            45deg,
            #efefef 25%,
            transparent 25%,
            transparent 75%,
            #efefef 75%,
            #efefef
    );
    background-position: 0 0, 10px 10px;
    background-size: 21px 21px;
}

.website_generator .layout_wrap .lrow .helper {
    width: 0px;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    background: rgba(224, 224, 224, 0.6);
    position: absolute;
    left: 0;
    border-top: 1px solid rgb(204, 204, 204);
    background-image: url(./images/arrow-with-double-direction.png);
    background-size: 24px 24px;
    background-position: 50%;
    background-repeat: no-repeat;
    z-index: 1;
    cursor: url(./images/arrow-with-double-direction.png), auto;
}

.website_generator .layout_wrap .lrow:hover .helper {
    z-index: 200001;
}

.website_generator .layout_wrap .lrow .helper:hover {
    box-shadow: 2px -2px 8px rgba(0, 0, 0, 0.27);
}

.lsection:hover .shelper {
    z-index: 200001;
}

.widget_page_layouts .layout_wrap .label {
    margin: auto 0;
    text-align: center;
    padding-top: 5px;
}

.widget_page_layouts .widget-ico {
    width: 26px;
    height: 26px;
    display: inline-block;
    background-image: url(images/widget-ico.png);
    background-position: 0px -3px;
}

.widget_page_layouts .wbs_layout_hints {
    list-style: none;
    display: inline-block;
    width: 100%;
}

.widget_page_layouts .wbs_layout_hints .laymenutitle .select {
    display: inline-table;
    border-collapse: separate;
    border-spacing: 1px;
}

.widget_page_layouts .wbs_layout_hints .laymenutitle .select .sel_type,
.widget_page_layouts .select .sel_type_resize {
    display: table-cell;
    border: 1px solid #d4d4d4;
    padding: 6px;
    /* color: #b3b3b3; */
    color: rgb(47, 55, 58);
    cursor: pointer;
    border-radius: 5px;
    width: 50px;
    height: 31px;
    font-size: 14px !important;
}

.widget_page_layouts .gridstep {
    display: table;
    margin-top: 5px;
    opacity: 0;
}

.widget_page_layouts .gridstep.active {
    opacity: 1;
}

.widget_page_layouts .gridstep .text {
    width: 90px;
    display: table-cell;
    position: relative;
    margin-top: 10px;
    padding: 5px;
    color: #8e8e8e;
    text-align: right;
}

.widget_page_layouts .gridstep .gridw {
    display: table-cell;
    padding: 5px;
    position: relative;
    width: 90px;
}

._actline .active, .icon-alignament span.active {
    /* font-weight: bold; */
    font-size: 1.2em;
    /* background: #545454; */
    background-color: rgb(97, 108, 121);
    color: white !important;
    border-radius: 5px;
}

tr.notd td.selected {
    /* font-weight: bold; */
    font-size: 1.2em;
    /* background: #545454; */
    background-color: rgb(97, 108, 121);
    color: white !important;
    border-radius: 5px;
    /*padding-bottom: 2px;*/
    padding-top: 2px;
    /*padding-right: 0.3px;*/
}

tr.notd td.selected.cl1 {
    /* font-weight: bold; */
    font-size: 1.2em;
    margin-top: -2px;
    /* background: #545454; */
    background-color: rgb(97, 108, 121, 0.7);
    color: white !important;
    border-radius: 5px;
}

tr.notd td.selected .notclasslb {
    border: none;
}

tr.notd td.selected .notclasslb svg, .notd button.selected svg {
    color: white !important;
}

.widget_page_layouts .wbs_layout_hints .laymenutitle .select .sel_type.selected,
.widget_page_layouts .select .sel_type_resize.selected {
    /* font-weight: bold; */
    font-size: 1.2em;
    /* background: #545454; */
    background-color: rgb(97, 108, 121);
    color: white;
    border-radius: 5px;
}

.widget_page_layouts .wbs_layout_hints .laymenutitle .select .txt {
    /* font-weight: bold; */
    font-size: 1.2em;
    margin-left: 7px;
    display: table-cell;
    padding: 5px;
    /* color: rgb(97, 108, 121); */
    color: rgb(47, 55, 58);
}

.widget_page_layouts .show-help {
    display: block;
    position: absolute;
    background: white;
    z-index: 2000000;
    box-shadow: 1px 1px 8px 0px grey;
    left: 0;
    top: 0;
    padding: 20px;
    width: 100%;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn {
    z-index: 5;
    background: white;
    width: 30px;
    height: 30px;
    display: inline-block;
    float: left;
    border-radius: 15px;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    text-align: center;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .rhelp {
    width: 30px;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    position: absolute;
    left: 0;
    background-size: 24px 24px;
    background-position: 50%;
    background-repeat: no-repeat;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .rhelp.rhelper {
    background-image: url(./images/arrow-with-double-direction.png);
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .rhelp.rmoveup {
    background-image: url(./images/move-up.png);
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .rhelp.rmovedown {
    background-image: url(./images/move-down.png);
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .rhelp.rgroup {
    background-image: url(./images/rec-circular-button.png);
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .rhelp.rungroup {
    background-image: url(./images/minus-sign-in-a-circle-hand-drawn-outlines.png);
}

.widget_page_layouts .wbs_layout_hints .layout-help-text {
    margin-left: 10px;
    display: inline-flex;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.widget_page_layouts .wbs_layout_hints li {
    display: inline-block;
    width: 100%;
    float: left;
    padding: 5px 0px;
}

/*
.widget_page_layouts .wbs_layout_hints li.addlaypopopt{
    position: relative;
    display: block;
    height: auto;
}
.widget_page_layouts .wbs_layout_hints li.addlaypopopt ul{    position: relative;
                                                              display: inline-block;
                                                              width: 56px;
                                                              height: 53px;
                                                              vertical-align: middle;
                                                              float:left;
}
.widget_page_layouts .wbs_layout_hints li.addlaypopopt .arrhelper{
    display: inline-block;
    width: 150px;
    vertical-align: middle;
}
.widget_page_layouts .wbs_layout_hints li.addlaypopopt .arrhelper span{
    display: inline-block;
    color: gray;
    font-size: 12px;
    margin-bottom: 3px;
}
.widget_page_layouts .wbs_layout_hints li.addlaypopopt li {cursor: pointer;
                                                           background-repeat: no-repeat;
                                                           height: 20px;
                                                           background-position: 0;
                                                           float: none;
                                                           width: 20px;
                                                           background-size: 20px;
}*/
.widget_page_layouts .wbs_layout_hints .layout-help-btn > i {
    margin-top: 2px;
    display: block;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .icon-plus,
.widget_page_layouts .wbs_layout_hints .layout-help-btn .icon-pin {
    font-size: 25px;
    margin-top: 2px;
    display: block;
    color: #002680;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .icon-up-hand-1 {
    font-size: 20px;
    margin-top: 3px;
    display: block;
    color: #6d6d6d;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .fa-times {
    font-size: 25px;
    margin-top: 2px;
    display: block;
    color: #b50018;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn .icon-brush {
    font-size: 18px;
    margin-top: 5px;
    display: block;
    color: green;
}

.widget_page_layouts .wbs_layout_hints .layout-help-btn > i::before {
    margin: 0 auto;
}

.ui-dialog-content .uploadimg span.ui-button-text,
.ui-dialog-content .uploadvid span.ui-button-text {
    padding: 1.5px 10px 1.8px 26px;
}

.ui-dialog-content .content_add_wid {
    padding-top: 2px;
}

._new_item_wrap {
    padding: 0.4em 0.1em;
    background: white;
}

._new_item_wrap .ui-widget-header .ui-button {
    float: right;
}

._new_item_wrap .ui-widget-header ._edt_btn,
._new_item_wrap .ui-widget-header ._del_btn {
    padding: 2px 1px;
}

._new_item_wrap .ui-widget-header ._max_btn {
    padding: 1px 0px;
}

._new_item_wrap .ui-widget-header ._del_btn {
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

._new_item_wrap div[_type="wid"] .head-control {
    top: 4px !important;
}

@-moz-document url-prefix() {
    .content_add_wid button {
        margin-top: -2px !important;
    }
}

.content_add_wid button {
    margin-top: 0px;
}

.pop_web ._hline button {
    position: relative;
}

.fp_help ._hline ._h_inf,
.pop_edit_content ._hline ._h_inf,
.pop_web ._hline ._h_inf {
    /*width: 95px !important;*/
    margin: 0px 10px 0px 10px !important;
    border-radius: 1px !important;
}

.fp_help ._hline,
.pop_edit_content ._hline {
    margin-left: 5px;
    margin-bottom: 10px;
    position: relative;
}

.fp_help ._hline ._web_services .ui-icon-suitcase {
    background-image: url(./images/repairing-service.png);
    background-position: 0;
    background-size: 100%;
    width: 14px;
}

#appointment-editor ._load,
#appointment-editor ._del {
    display: inline-block !important;
    cursor: pointer;
    margin-left: 3px;
}

#appointment-editor .year_setup,
#appointment-editor .per_year_setup,
#appointment-editor .gen_year_setup,
#appointment-editor .gen_year_setup,
#appointment-editor .serv_year_setup,
#appointment-editor .serv_filter_popup,
#appointment-editor .serv_sel_setup {
    width: 220px !important;
    text-align: center;
    padding: 7px;
    border: 1px solid rgb(220, 219, 224) !important;
    -webkit-box-shadow: 0px 5px 13px -8px rgba(0, 0, 0, 0.72);
    -moz-box-shadow: 0px 5px 13px -8px rgba(0, 0, 0, 0.72);
    box-shadow: 0px 5px 13px -8px rgba(0, 0, 0, 0.72);
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#appointment-editor ._load {
    border: none !important;
    background-color: #5ba525 !important;
    background-image: -moz-linear-gradient(top, #5ba525, #3d773d);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#5ba525),
            to(#3d773d)
    );
    background-image: -webkit-linear-gradient(top, #5ba525, #3d773d);
    background-image: -o-linear-gradient(top, #5ba525, #3d773d);
    background-image: linear-gradient(to bottom, #5ba525, #3d773d);
    background-repeat: repeat-x;
    color: white;
    float: right;
    padding: 1px;
}

#appointment-editor ._del {
    float: right;
    border: none !important;
    background-color: #ff666b !important;
    background-image: -moz-linear-gradient(top, #ff666b, #dd0017);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#ff666b),
            to(#dd0017)
    );
    background-image: -webkit-linear-gradient(top, #ff666b, #dd0017);
    background-image: -o-linear-gradient(top, #ff666b, #dd0017);
    background-image: linear-gradient(to bottom, #ff666b, #dd0017);
    background-repeat: repeat-x;
    color: white;
    padding: 1px;
}

#appointment-editor .treatment {
    text-align: center;
    display: inline-block;
    width: 28px;
    height: 28px;
    font-size: 16px;
    cursor: pointer;
    margin-left: 2px;
}

#appointment-editor .treatment:hover,
#appointment-editor .tr-selected {
    background-color: #0c4da2;
    background-image: -moz-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#0c4da2),
            to(#0c4da2)
    );
    background-image: -webkit-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: -o-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: linear-gradient(to bottom, #0c4da2, #0c4da2);
    background-repeat: repeat-x;
    border-color: #0c4da2 #0c4da2 #003f81;
    color: white !important;
    border-radius: 2px;
}

#appointment-editor .widget_searcher .ui-datagrid-main-table td {
    font-family: Arial, sans-serif !important;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4em;
}

#appointment-editor {
    font-family: Arial, sans-serif !important;
    font-size: 12px !important;
    font-weight: normal !important;
    line-height: 16.8px;
    padding: 6px !important;
}

#appointment-editor .new_details_dialog .website_set_payment {
    display: block;
    padding: 26px 5px;
    font-size: 12px;
}

#appointment-editor .new_details_dialog svg {
    width: 30px;
    height: 30px;
    position: absolute;
}

#appointment-editor .new_details_dialog .pay-menu {
    padding: 0px 0px 0px 10px;
}

#appointment-editor .new_details_dialog .website_set_payment li {
    list-style: none;
}

#appointment-editor .online_payments .control--checkbox-payment {
    display: inline-block;
    vertical-align: middle;
}

#appointment-editor .online_payments .editpayments {
    background-position: 0px 5px;
    background-image: url(./images/credit-card.png);
    background-size: 26px 21px;
    width: 30px;
    height: 30px;
    position: relative;
    vertical-align: middle;
    margin-left: 20px;
    display: inline-block;
    background-repeat: no-repeat;
    cursor: pointer;
}

#appointment-editor .scheduler_tab,
#appointment-editor .employeesmain_tab,
#appointment-editor .search_tab,
#appointment-editor .appearance_tab,
#appointment-editor .general_appointment_tab {
    padding: 0.4em 0.4em 0.4em 0.6em;
    color: #777;
    border-radius: 2px;
    font-size: 12px !important;
    margin: 0.5px !important;
}

#appointment-editor .employeesmain_tab span:nth-child(1),
#appointment-editor .scheduler_tab span:nth-child(1),
#appointment-editor .search_tab span:nth-child(1),
#appointment-editor .appearance_tab span:nth-child(1),
#appointment-editor .general_appointment_tab span:nth-child(1) {
    padding: 7px;
    padding-right: 13px;
}

#appointment-editor .employees {
    min-height: 50px;
}

#appointment-editor .no-emp {
    margin: 0 auto;
    display: block;
    width: 90px;
    padding-top: 10px;
}

#appointment-editor .main_opts_scheduler {
    /* margin-right: -12px; */
}


.service_location .locations_details .loc_edit,
.add-rss ._feeds .loc_edit,
#feeds_list .loc_edit,
#appointment-editor .main_opts_scheduler .emp_edit,
#appointment-editor #employees_details .emp_edit {
    margin-left: 60px;
    border-radius: 3px;
    text-align: center;
    background-image: linear-gradient(to bottom, #5ba525, #3d773d);
    cursor: pointer;
    width: 60px;
    height: 28px;
    padding: 5px 3px 3px 3px;
    display: inline-block;
    color: white;
}

.service_location .locations_details .loc_delete,
.add-rss ._feeds .loc_delete,
#feeds_list .loc_delete,
#appointment-editor .main_opts_scheduler .emp_delete,
#appointment-editor #employees_details .emp_delete {
    border-radius: 3px;
    text-align: center;
    background-image: linear-gradient(to bottom, #ff666b, #dd0017);
    cursor: pointer;
    width: 60px;
    height: 28px;
    padding: 5px 3px 3px 3px;
    display: inline-block;
    color: white;
}

.service_location .locations_details .loc_buttons,
.add-rss ._feeds .loc_buttons {
    display: flex;
    margin: 15px 0px 5px 25px;
}

#appointment-editor .main_opts_scheduler .emp_buttons {
    width: 100%;
    display: flex;
    margin-top: 15px;
}


#appointment-editor .advs_splitter {
    font-family: Arial, sans-serif !important;
}

#appointment-editor .hidden_table .ui-button-text {
    font-family: Arial, sans-serif !important;
    font-size: 12px !important;
    font-weight: normal !important;
    line-height: 16.8px;
}

#appointment-editor .search_item_label {
    color: rgb(32, 32, 32);
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    width: 40%;
    text-align: left;
    vertical-align: text-top;
    min-height: 30px;
    overflow: auto;
}

#appointment-editor .search_item_value {
    font-weight: 600;
    display: inline-block;
    width: 60%;
    text-align: left;
    min-height: 30px;
}

#appointment-editor .search_item {
    margin-bottom: 5px;
    display: flex;
    transition: all 0.3s;
}

#appointment-editor .search_item:hover {
    /* border-bottom: 1px solid rgb(175, 171, 171); */
}

#appointment-editor .search_item:nth-child(4) span:nth-child(2) {
    color: green;
}

#appointment-editor .sel_status {
    padding: 5px;
    border-radius: 6px;
}

.service_search_container[status="find"] #searviceFind,
.service_search_container[status="filter"] #searviceFilter {
    background-color: #0075ff;
    color: white !important;
    border: 1px solid #0075ff;
    background-image: linear-gradient(to bottom, #0075ff, #1a6dce);
    /*background-color: #7a75f9;
      bacground-image: linear-gradient(to bottom, #726df0,#3a35b6);*/
}

#appointment-editor .year_setup span,
#appointment-editor .per_year_setup span,
#appointment-editor .gen_year_setup span,
#appointment-editor .serv_year_setup span,
#appointment-editor .serv_filter_popup span,
#appointment-editor .serv_sel_setup span {
    padding-left: 15px;
    text-align: left;
    font-size: 1.2em;
    display: list-item;
    line-height: 1.5;
    list-style: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: none;
    cursor: pointer;
}

#appointment-editor .per_year_setup span._del,
#appointment-editor .per_year_setup span._load {
    padding: 2px;
}

.year_dropdown_open,
.year_dropdown_delete {
    padding-left: 0px !important;
}

#appointment-editor .year_setup span.ui-state-hover {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    outline: 1px solid #ddd;
    border: none;
}

#appointment-editor .advsearch-field-label button {
    font-family: Arial, Helvetica, sans-serif !important;
}

#appointment-editor .shedule_config div:not([class]) {
    font-weight: 600;
}

#appointment-editor .advsearch-field-label {
    /* font-weight: 600; */
    background: none;
    text-align: left;
    width: 85%;
}

#appointment-editor .advsearch-field-label.empname {
    width: 50%;
}

#appointment-editor .assign-sch-emp {
    width: 40%;
}

#appointment-editor .time_of_day span {
    font-weight: 600;
}

#appointment-editor .ui-datagrid-pag-total {
    padding-left: 3px;
}

#appointment-editor .ui-datagrid-current-page {
    padding-left: 7px;
}

#appointment-editor .time_of_day span {
    margin-top: 3px !important;
}

#appointment-editor .time_of_day input:nth-child(1) {
    margin-top: 5px !important;
}

#appointment-editor .details_day {
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 0.5px;
    font-size: 0.9rem;
    line-height: 1.2rem;
    padding: 10px;
    padding-left: 10px;
    border-radius: 10px;
}

#appointment-editor .assign_btn_new {
    border: 1px solid #aaa;
}

#appointment-editor .details_day_container {
    border-bottom: 1px solid #aaa;
    /*-webkit-box-shadow: 0px 5px 13px -8px rgba(0, 0, 0, 0.72);
	-moz-box-shadow: 0px 5px 13px -8px rgba(0, 0, 0, 0.72);
	box-shadow: 0px 5px 13px -8px rgba(0, 0, 0, 0.72);*/
}

#appointment-editor .details_hours {
    padding-left: 15px;
    text-transform: uppercase;
    font-weight: 400;
}

#appointment-editor .advs_splitter .ui-datagrid-pag {
    /* display: none; */
}

#appointment-editor
.advs_splitter
.ui-multiselect-menu
.ui-multiselect-checkboxes
span {
    font-family: Arial, sans-serif !important;
    font-size: 12px !important;
}

#appointment-editor .jportal-base-widget-content {
    border: none !important;
}

#appointment-editor .advs_splitter .ui-multiselect-menu {
    width: 138.594px !important;
}

#appointment-editor .advs .adv_find {
    margin-right: 75px;
    margin-top: 30px;
}

#appointment-editor .advs .adv_find span {
    width: 50px;
}

#appointment-editor input:active,
#appointment-editor input:focus {
    border: none;
    border-bottom: solid 1.3px #066ad4 !important;
}

#appointment-editor .schedule_details,
.open_exception_list {
    background-image: linear-gradient(to bottom, #549228, #5b8f5b) !important;
    color: white;
    font-weight: 400;
    border: none !important;
    transition: 0.2s all;
}

#appointment-editor input,
#ui-datepicker-div .shed_duration {
    border: none !important;
    border-radius: 0px !important;
    outline: none !important;
    border-bottom: solid 1.2px #aaa !important;
    transition: 0.2s border;
    font-family: Arial, sans-serif !important;
}

.fp_help button {
    margin-right: 5px;
    border-radius: 1px !important;
    width: 85px;
}

.web_dialog .liContent {
    position: relative;
    display: inline-block;
    float: left;
    width: 100%;
    border-bottom: 1px solid rgb(242, 242, 242);
    cursor: pointer;
}

.pop_web ._actline,
#appointment-editor .appearance_tab,
#appointment-editor .tab {
    /*padding: 10px 5px 10px 0;
	padding-bottom:10px;*/
    padding: 4px 5px 4px 0;
    position: relative;
    display: inline-block;
    float: left;
    width: 100%;
    border-bottom: 1px solid rgb(242, 242, 242);
    cursor: pointer;
    /*color: rgb(47, 55, 58);*/
}

/*.pop_web ._actline:hover {
	color: #222;
}*/
.layout_menu ._actline {
    position: relative;
    display: inline-block;
    float: left;
    width: 100%;
    border-bottom: 1px solid rgb(242, 242, 242);
    cursor: pointer;
    color: #7e7d99;
}

.layout_menu ._actline .dial_row {
    padding: 4px 0px 4px 5px;
}

.layout_menu ._actline .expand-margins .expand-margins {
    background-color: none;
}

.layout_menu ._actline .expand-margins .fa, .expand-margins3 .fa, .expand-margins4 .fa {
    color: gray;
    font-size: 16px;
    font-weight: 600;
}

.layout_menu ._actline.set-margins td, .layout_menu ._actline.set-margins-2 td, .layout_menu ._actline.set-margins-border td {
    height: auto;
}

.layout_menu .set_margins .expand-margins {
    margin-bottom: 2px;
}

.layout_menu ._actline.set-margins .rt, .layout_menu ._actline.set-margins-2 .rt, .layout_menu ._actline.set-margins-border .rt {
    /*display: flex;*/
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0;
}

.layout_menu ._actline.set-margins .rt input, .layout_menu ._actline.set-margins-2 .rt input, .layout_menu ._actline.set-margins-border .rt input {
    width: 45px;
    margin-right: 2px;
    text-align: center;
    padding: 5px 0;
}

.builder_menu #dial-layout-menu .dial_row .ext_cell {
    width: 142px;
    display: inline-block;
}

.builder_menu #dial-layout-menu .toggle_extend {
    display: inline-block;
    margin-left: 20px;
    vertical-align: middle;
}

/*.widget_page_layouts #dial-layout-menu ._actline .dial_row {
	padding: 15px 5px 15px 0;
}*/
.gen_menu_edit ._actline, .form-editor-dialog .menu {
    /*background: #f9f9f9;
	width: 100%;
	padding: 5px 5px 5px 0;
	border: 1px solid #ddd;
	position: relative;
	display: inline-block;
	cursor: pointer;
	color: #7e7d99;
	margin-top: 25px;*/
    padding: 4px 5px 4px 0;
    position: relative;
    display: inline-block;
    float: left;
    width: 100%;
    border-bottom: 1px solid rgb(242, 242, 242);
    cursor: pointer;
    color: rgb(97, 108, 121);
    /*margin-right: 15px;*/
}

.gen_menu_edit .display_menu .desktop_m td, .gen_menu_edit .display_menu .button_m td, .gen_menu_edit .display_menu .show_hide_page td {
    padding-right: 10px;
}

.gen_menu_edit ._actline .dial_row svg,
.dial-edit-cycle-div .menu_cyclic svg,
.edit-carousel ul svg,
.form-editor-dialog .menu svg {
    width: 40px;
    height: 40px;
    position: relative;
    float: left;
    fill: rgb(97, 108, 121);
    margin-right: 15px;
}

.gen_menu_edit ._actline .dial_row svg,
.dial-edit-cycle-div .menu_cyclic svg,
.edit-productCateg ul svg,
.form-editor-dialog .menu svg {
    width: 40px;
    height: 40px;
    position: relative;
    float: left;
    fill: rgb(97, 108, 121);
    margin-right: 15px;
}

.pop_web ._actline.disabled {
    opacity: 0.5;
}

.pop_web ._actline .info_m {
    color: rgb(47, 55, 58);
}

.pop_web ._actline .info_m,
.gen_menu_edit ._actline .info_m,
.form-editor-dialog .menu .info_m {
    display: block;
    float: left;
    margin-top: 15px;
}

.gen_menu_edit ._actline .info_m,
.form-editor-dialog .menu .info_m {
    margin-top: 10px;
    /*font-size: 12px;
	font-weight: 600;*/
    font-size: 14px;
    color: rgb(47, 55, 58);
}

.pop_web ._actline .pin-menu,
.gen_menu_edit ._actline .pin-menu,
.laymenu_slide ._actline .pin-menu,
#dial-layout-menu ._actline .pin-menu,
#appointment-editor .appearance_tab .pin-menu,
#tabs .ui-tabs-nav .pin-menu,
.form-editor-dialog .menu .pin-menu {
    position: absolute;
    right: 5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 15px !important;
}

.wbs_layout_container.layout_menu ._actline .pin-menu {
    right: 0;
}

/*.layout_wrap.editing ._p_col.ui-sortable.preview.active, ._p_col.active {*/
/*	z-index: 20000;border: 6px solid #0077c8 !important;*/
/*}*/
#pag_rws .lrow.active {
    outline: 6px solid #0077c8;
}

#pag_rws .lrow.sel_copy_active {
    outline: 6px solid #82838b;
}

._p_row.active {
    outline: 6px solid #0077c8;
}

.activee {
    border: 3px solid gray !important;
}

.laymenu_slide ._actline .dial_row:hover,
#dial-layout-menu ._actline.slide-menu .dial_row:hover,
#dial-layout-menu ._actline .extra-options li:hover,
#dial-layout-menu ._actline .act_options span:hover,
.gen_menu_edit ._actline:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
    color: #000;
}

/*.pop_web ._actline .pin-menu.lock{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUAAACAgJd+fpl+fJl+fZl+fZlmZpl+fpl+fZmAgJp+fZl9fZp+fZl9fZp8fJl+fZmAgICAfJqAfJh+fZl6ept+fpiAgJ9+fZmAgKp9fZp+fZl9fZl+fZmAgICAgJl+fZl+fZl+fJh+fZl9fZmAfJl+fZl+fZl+fZkAAAB5NvWzAAAAJ3RSTlMAFkt/suYFgPow0GrivyPOBExI5RfHCOgGtcg36gIK2vOk62RG3dh8PpN5AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EFDwspMZiCjZEAAADaSURBVCjPfVLbFoIgEBxASbNMK9MuWpnF//9hIoPaOdU84O4MjLsLgIOQKgjDQEmBOfQiMkSk9MTHSzPDMvZ8EpkPRAn3e3618spwRtNnnQLpmm72PwsXbzSyDHrjMtXXSaMc291ui5xmApK+exTGFNgzlVCMDiiNKXEw3ivg2QrH0+mIis4BQhecfVNnl4cULpara7teKDirsmea67XpPyWt1CiI202MgmK5VsD9jlGQbLC11ONh15YNciSdr6rzI/FDfL4GPKchTmOfLiT+f1G/r/b3Y/j2fN5+YC/p1YOmiwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNS0xNVQxMTo0MTo0OSswMjowMHiMWY0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDUtMTVUMTE6NDE6NDkrMDI6MDAJ0eExAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==');
}
.pop_web ._actline .pin-menu.unlock{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAq1BMVEUAAACAgJd+fpl+fJl+fZl+fZlmZpl+fpl+fZmAgJp+fZl9fZp+fZl9fZl+fpl+fZl9fZqAgJl+fpp+fZl+fZl0dKKAe5gAAP99fZl9fZh9fZl+fZl+fZqAgIB+fZl+fph+fZmAgJ1+fpiAfJh+fJmAgJl+fZl+fph9fZl9fZiAfJd+fZl9fZqAe5h+fZl+fJiAfJh+fZl+fpmAe5l9fZqAgJV9fZl+fZkAAACjBhA1AAAAN3RSTlMAFkt/suYFgPow0Grur5jKtRRT9N0LPgFkfDf5sALyT/4ax0ioKMCQbl5A2Fg08KRK5Iw8NRixzrcfrAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQ8LKgDicd5oAAAA3UlEQVQoz31SxxbCMAxzRktaRtl7Q9l7+f//jKRJi+EBOvggJfIEsGBcSM+TgjOg8HMKHZTwX3wQIkEYpHxe4RtU3r0nfKFYirSS/PGJT7miiWoNQ5Mn9+LrDWDNFrQRha6TGHWg28M+DIaoGHCSdQQlxPEEpogcBBFmMNcxhoXxkgkVLQ1iWA0R1xtdjgTP8Nus15377FlhntRtQpwJMhX2hyMRpE1uhBNGRBC23MTq3CYCtw2WjXC56nBzc2R2JL3q3SJ+pE7vQ8xW4n+O3RkF/xf1e7W/j+Hb+TwB9NtEGZCLG/AAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDUtMTVUMTE6NDI6MDArMDI6MDCCaamnAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA1LTE1VDExOjQyOjAwKzAyOjAw8zQRGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=');
}*/
.pop_web ._actline:hover {
    background-image: linear-gradient(to bottom,
    rgba(255, 255, 255, 1) 0%,
    rgba(246, 246, 246, 1) 47%,
    rgba(237, 237, 237, 1) 100%
    );
    width: 100%;
}

.pop_web ._actline.active,
.style_manager .style_li:hover,
#appointment-editor .appearance_tab:hover,
#appointment-editor .tab:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
    color: #000;
    width: 100%;
}

.ui-widget-content .layout_menu .act_image {
    display: inline-block;
    margin-right: 5px;
}

.ui-widget-content .layoutDial .act_image {
    display: inline-block;
    width: 14px;
    height: 14px;
    float: left;
    margin-right: 10px;
    position: relative;
    top: 9px;
    margin-top: 2px;
}

/*.ui-widget-content .layoutDial .dodelete .act_image,*/
.ui-widget-content .layoutDial [type="resize"] .act_image, .ui-widget-content .layoutDial [type="selection"] .act_image, .ui-widget-content .layoutDial [type="section_template"] .act_image, .ui-widget-content .layoutDial [type="section_create"] .act_image,
.ui-widget-content .layoutDial .copy_sel .act_image,
.ui-widget-content .layoutDial .background_sel .act_image,
.ui-widget-content .layoutDial .remv_sel .act_image {
    top: 13px;
}

.ui-widget-content .layoutDial ._actline[type="section_ungroup"] .act_image._ungroup_section {
    top: 13px;
}

.layout_menu .layoutDial .act_image svg {
    fill: rgb(97, 108, 121);
}

/*.noshadow .widget_page_layouts{
    padding: 5px 0px 0px 10px;
}*/
.layout_menu .act_image i {
    margin-right: 5px;
}

.layout_menu .slide-menu .act_image i {
    margin-right: 0;
}

.layout_menu .info_m {
    font-weight: normal;
    padding-bottom: 5px;
    display: inline-block;
    color: rgb(47, 55, 58);
    margin-top: 9px;
    font-size: 14px !important;
}

.layout_menu .info_fs {
    font-weight: normal;
    padding-bottom: 5px;
    display: inline-block;
    color: rgb(47, 55, 58);
    margin-top: 10px;
    font-size: 13px !important;
}

.ui-widget-content .layout_menu .layoutDial .info_m {
    font-weight: normal;
    padding-bottom: 5px;
    display: inline-block;
    color: rgb(47, 55, 58);
    font-size: 14px;
    margin-top: 10px;
}

.layout_menu .extra-options {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -o-user-select: none;
    width: 130px;
    text-align: right;
    float: right;
    list-style: none;
}

.layoutDial .act_image2 {
    width: 16px !important;
    height: 16px !important;
    margin-top: 0 !important;
}

.layout_menu .act_options {
    display: block;
    display: table;
    border-collapse: separate;
    border-spacing: 0px;
}

.wbs_layout_options .act_options, .icon-alignament span {
    display: block;
    display: table;
    border-collapse: separate;
    border-spacing: 3px; /*float: right;*/

}

.layout_menu .act_options span.flex_direction:not(.active),
.layout_menu .act_options span.flex_wrap:not(.active), .layout_menu .act_options span.flex_wrap.active,
.layout_menu .act_options span.justify_content:not(.active), .layout_menu .act_options span.align_items:not(.active),
.layout_menu .act_options span.align_content:not(.active) {
    color: #9f9e9e !important;
}

.layout_menu .act_options span.col-svg:not(.active), span.col-svg:not(.active), .icon-alignament span.icon-svg:not(.active) {
    color: #9f9e9e !important;
    padding: 2px 0 0 !important;
}

.layout_menu .act_options span.col-svg, td span.col-svg {
    /*color: #9f9e9e !important;*/
    padding: 2px 0 0 !important;
}

.layout_menu .act_options span.flex_direction svg:hover {
    stroke: rgb(47, 55, 58) !important;
    /*color: rgb(47, 55, 58) !important;*/
}

.layout_menu .act_options span.justify_content:hover, .layout_menu .act_options span.align_items:hover,
.layout_menu .act_options span.align_content:hover,
.layout_menu .act_options span.col-svg:hover, td span.col-svg:hover {
    color: rgb(47, 55, 58) !important;
}

.layout_menu .act_options span,
.wbs_layout_options .act_options span, td .span-el-div, td .notclasslb {
    width: 30px;
    height: 20px;
    display: table-cell;
    /*min-width: 48px;*/
    font-size: 12px;
    border: 1px solid #9f9e9e;
    padding: 0 6px;
    border-radius: 5px;
    /*line-height: 17px;*/
    text-transform: capitalize;
    vertical-align: middle;
    cursor: pointer;
    color: rgb(47, 55, 58);
    transition-duration: 0.5s;
    /*height: 26px;
	width: 26px;
	border: 1px solid #b9b9b9;
	display: inline-block;
	padding: 2px;
	border-radius: 5px;
	margin-right: 5px*/
    /* color: rgb(97, 108, 121); */
    /* border: 1px solid #e4e4e4; */
}

.icon-alignament span {
    width: 30px;
    height: 20px;
    display: table-cell;
    /*min-width: 48px;*/
    font-size: 12px;
    border: 1px solid #9f9e9e;
    border-radius: 5px;
    /*line-height: 17px;*/
    text-transform: capitalize;
    vertical-align: middle;
    cursor: pointer;
    color: rgb(47, 55, 58);
    transition-duration: 0.5s;
    /*height: 26px;
	width: 26px;
	border: 1px solid #b9b9b9;
	display: inline-block;
	padding: 2px;
	border-radius: 5px;
	margin-right: 5px*/
    /* color: rgb(97, 108, 121); */
    /* border: 1px solid #e4e4e4; */
}

.layout_menu .act_options span:hover, .icon-alignament span:hover {
    color: black;
    fill: #000000 !important;
}

.layout_menu .act_options._web_settings_align .active {
    /*background-color: #eeeeeb;*/
}

#dial-layout-menu .extra-options li {
    list-style: none;
    padding: 10px 5px;
    border-bottom: 1px solid #e2e2e2;
    font-size: 12px;
}

.searchcontentcatcomplete {
    width: 235px !important;
}

#product_preview {
    padding-bottom: 0.8em;
    margin-top: 0.5em;
}

.ui-widget-overlay {
    max-height: calc(100% - 10px);
    position: fixed !important;
}

.preview_restaurant {
    background-size: cover;
}

.preview_restaurant .ui-dialog-buttonpane {
    background: transparent;
}

.preview_restaurant .ui-dialog-titlebar {
    background: transparent;
    border-bottom: none;
}

.preview_restaurant .ui-dialog-titlebar .ui-dialog-titlebar-close {
    width: auto;
    height: 25px;
    position: absolute;
    right: 0;
    top: 13px;
    border: none;
    color: #cc0a0c !important;
    cursor: pointer;
    font-size: 10px;
    background: rgba(255, 255, 255, 0.9);
    padding: 0;
    margin-right: 0.4em;
}

.preview_restaurant
.ui-dialog-titlebar
.ui-dialog-titlebar-close
.fa-window-close {
    margin: -3px 0 0 0;
}

.preview_restaurant
.ui-dialog-titlebar
.ui-dialog-titlebar-close
.ui-icon-closethick {
    display: none !important;
}

.pop_web .actline .dial_row {
    display: inline-block;
}

.pop_web ._actline .act_image,
.gen_menu_edit ._actline .act_image {
    width: 40px;
    height: 40px;
    display: block;
    float: left;
    margin-right: 15px;
    background-repeat: no-repeat;
}

.pop_web ._actline .act_image,
.gen_menu_edit ._actline .act_image {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.pop_web ._actline .dial-row .act-image {
    color: #222;
}

.pop_web ._actline .website_profile {
    background-position: center;
    background-image: url(./images/profile_webs.png);
}

.pop_web ._actline ._web_payment {
    background-position: 5px 5px;
    background-image: url(./images/credit-card.png);
    background-size: 34px 34px;
}

.pop_web ._actline ._publish {
    background-image: url(./images/upload_cloud.png);
    background-repeat: no-repeat;
    display: block;
    /*margin-top: 6px;*/
}

.pop_web ._actline ._download_pack {
    background-image: url(./images/cloud_download.png);
    background-repeat: no-repeat;
    background-size: 32px 32px;
    display: block;
    /*margin-top: 9px;*/
}

.pop_web ._actline ._logout {
    background-image: url(./images/logout.png);
    background-repeat: no-repeat;
    display: block;
    /*margin-top: 6px;*/
}

.pop_web ._actline ._web_settings {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB9VBMVEUAAAB/fZp+fZl+fZl+fZmAgKp+fZmAgJUAAP9+fpiAfJh9fZl5eZR/fZl+fJl+fpmAgIB+fZl+fpl/fZp+fZl9fZqAgJl8fJmAgJ9+fZl+fZl+fZl+fpl+fpqAgJaAgJd+fZl9fZh+fpp+fZl+fZmAgJp+fJl+fJl+fZp+fZl8fJh9fZl+fZpVVaqAfJp+fpmAgJx/fZl+fZl9fZqAgIB9fZp9fZd+fZl9fZhmZpmAgJ99fZl+fpmAe5p+fZl8fJZ9fZqAfJl/fZmAgJV+fph+fZh9fZh/fZh+fJmAgJJ9fZl9fZmAgJd6epl+fZl+fZmAfJp8fJt4eJZ+fZl+fZl+fJl+fJmAe5t+fZiAgJqAgJl+fJl+fpp+fJl9fZp0dKJ+fpp+fph9fZiAfJh9fZp9fZl+fZl9fZh+fpp+fJl+fZl+fpl7e5yAfJh+fJp+fZmAgJd+fpmAgJl9fZh+fph+fJl/fZh5eZ5/fZl9fZd+fph+fpl+fpqAfJh+fZl+fJl+fph+fJh+fZl+fZl+fpl+fph9fZmAfJt9fZh+fZl+fZl+fZl+fZmAgJ1+fpl+fJl+fZl+fZmAgJh/fZl/fZh+fZl7e5V9fZp+fZl+fpp+fZmAe5eAe5h9fZl9fZp+fZl9fZhtbZJ+fZl+fZmAgJmAgJwAAABxXFLtAAAApnRSTlMAje/w9gbYGAFDSDcTo6iUAvmYofVYKCMQ3cjeX1MiINBoiL7fJs9nsMAlcLoDTsUSmfGrBFYx4zkFCLuKOu0nYEaHDFnCcp/TDlq3Fhnc1kQpEbzkadE4uDAUolugNQtRx3xStbHhXl1114QfVHn7LEEKL02eqRWTO5DDyUrZf0VtrOZLVy1Cvcqq+OgawX3u5SqJi8YdarKS1DY0eivMswfs5x4kJYiM4gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCxQKGjHTl57HAAABwElEQVQ4y2NgIAQYmZiZmVmYcQAmRgZmVqAqNnYc2lmZGZgZwAo4OLkwADdQBq6Ah5cPA/ALICnA5URmBkEhIGASFsIBBBlERPECEYgVMMAjJo5hBbICCUkpaRlcCgRk5RjkFRgUlcAsTAUCwsoqqqJqDOoaPMKa0lqYCrR1dPVY9DkZDAyNjE1M2TAVmJlbMFiCWZYMVtY2WNxga8fBwGDv4KjLwOAkjOkGZ3YXVwYGNyZ3DylPBi9vdh80Bb5+bP4BDIF2QQwMhowMrMFsIaFQBWEQBeERIFJdCEhEKjBEGUfHxEIVmEAUxCmImsYzJCQCmTIiSckpialp6RAFGVA3ZAppMjJYZWXn5PplRRip5+XzpRWg+UIe6At2XhU+F+nComKxohIPCbSQLC0D0+UVaZVV1TV5tXWMzigKRK1NiuobOBgam7gsmy09VRharFtRFLSZt3fwdXYxKHb39PZp93dpTZg4CdUN3B6TwbE5ZarXNKd6n+kzsKWHHEmumXazFMvaZjfFpM3BooBhLh/vPNf5Tu7eef4LFmJTAAHFixYvwZ7kYCC+CDk2TRjwABNmSOaFA7ulS+3QMi8hAABctVOBA5EMoAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMFQxMDoyNjo0OSswMTowMMSQVqoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjBUMTA6MjY6NDkrMDE6MDC1ze4WAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    display: block;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.pop_web ._actline ._new {
    /* background-image:url(images/new_website.png);*/
    width: 40px;
    height: 40px;
    background-position: -5px -1995px;
}

.pop_web ._actline ._edit {
    /* background-image:url(images/edit_website.png);*/
    width: 40px;
    height: 40px;
    background-position: -5px -795px;
}

.pop_web ._actline ._style_editor {
    /*background-image:url(images/jqStyleEditor.png);*/
    width: 40px;
    height: 40px;
    background-position: -5px -1795px;
}

.gen_menu_edit ._actline .act_image {
    width: 30px;
    height: 30px;
    background-position: 3px -1008px;
    background-size: 94%;
}

.gen_menu_edit ._actline .info_m {
    margin-top: 10px;
}

.pop_web ._actline ._add_pages {
    background-image: url("./images/stack.png");
    background-size: 40px;
}

.pop_web ._actline ._gensitemap {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB4FBMVEX///9/fZp+fJl+fpp+fpl9fZp9fZh9fZptbZJ/fZqAgJ+AgJp+fJh+fph9fZh9fZh+fZlmZpl+fZh+fZl+fZl+fZl9fZmAfJuAfJp9fZmAgIB+fZl+fZl+fZl+fpl9fZt0dKJ+fZl+fZmAgJeAgJx+fZh/fZl+fZl+fpl/fZl+fZl/fZl+fZmAgJd9fZp+fph+fJl+fpp9fZqAfJp+fZl+fZl+fpp+fZl+fZl+fZp+fph+fpp9fZmAfJd+fZl+fJl+fZl+fZl+fpl+fpl/fZmAgJp+fZl9fZmAgJh+fph3d5l+fJh/fZh+fJpxcY5+fZl+fJl9fZl9fZh+fZl+fph+fpl+fZl9fZl/fZp+fpp+fZl+fZl+fpl+fZl9fZp+fJp+fpp+fZlVVaqAgJV/fZl/fZl+fpiAfJh+fZqAgJkAAP99fZp+fJmAgJJ9fZh+fpqAgJ19fZl+fJqAgJx+fJl9fZh+fZmAgIB+fZl+fZl+fJl6epl+fZl9fZh8fJh+fZl9fZl7e5eAgJl+fZl9fZt9fZiAgJuAe5p+fpmAe5h+fph+fZl5eZSAgJ9+fpl9fZmAgJd+fZmAgJl2dp1+fZl9fZqAe5d/fZl+fZl+fJmAfJh+fJl+fZl9fZp+fZkAAACzq3LGAAAAnnRSTlMAjXtTmGByKweXECZ3V1y99wXC1uzydkJObgLKzryAMwv68RYkroX4jqf5j/0sfkNrSVZExufJvuDEY1FkQPui9POWlIkw/Hgqhg+alZwJ2dG3s8zHS6o3oUfQ1Iz+dG+I8AMMk4dPSrAUAb/PDnxdGmx5EnM52gTu454Z5Ggl27kbCsA9Lxw6yzRNrBMIVbEg7ygN4rU2m+ugSH3IPxyI0kkAAAABYktHRJ/otZOdAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcWDgQD6jncxQAAAfJJREFUOMu9kelXUlEUxTf0yiRTCjBDikFLoUtFKQUWoYVBA4oW5cshyxwwy1KbtDSaZ222Yf+t3fdAhL61WnU+nd8+e927z73Avy+DEVijrAXWKUoZ1pcrJmxQlApgo1IJVBhQZd6EzbQAVhursYWswVbabHbU0gG7bRu20+lye1hXT4N7B3Y2NDTC69vFMpPwCJOfu7GHewM0cl8l9zc1I3igyoGDoQDDLVKsOcTDcEWOGKKu1rajbtcxxtqNx0WciRPi5KlWV7TxtC8JBDs6U+iydJ/BWaZ5zsnz7IHa2dGFlONCSK7Ry75+DLD9IkxCDF6yWyORyxgSHEC/EFekYZiMIU6OACpHgTRr5Y5kHDEyIA1jaigDjF+dAK6p1+VMrQYm1XEgE9LE/1cTN27W/a5NTU9PrfT+KOnrKZ3PmEnzTB7KKStVavBqmjcPtzQQt0sMdzTtbh7uacD0bNF8rFmTEjmYnJO9xcbB+5mV+YN5CvYtPNQh281Hj5/g6SjZ5M/Nn1n5fPZFvd47X77i/Gu9bZmjO/EmOex/a+a7bM66GJSnL73PH/xBfuNHj3b5kD0v9Wr0aTXbZ1XP+6UgaPH4tSj9iG5oK/CyhstFhqS+/7cCO5dkBGfxA30X5I/MKmfD4WzpGy8af/715/9J/QLhk5vLde0KKgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNy0yMlQxNDowNDowMyswMjowMN6WwiwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDctMjJUMTQ6MDQ6MDMrMDI6MDCvy3qQAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    background-position: 50% 50%;
}

.pop_web ._actline .payment_options {
    background-image: url("data:image/png;base64,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");
    background-position: 50% 50%;
}

.pop_web ._actline .api_manager {
    background-image: url("data:image/png;base64,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");
    background-position: 50% 50%;
    background-size: 100% 100%;
}

.pop_web ._actline ._coupons {
    background-image: url("./images/coupon.png");
    background-size: 40px;
}

.pop_web ._actline ._load {
    /* background-image:url(images/load_website.png);*/
    width: 40px;
    height: 40px;
    /* background-position: -5px -1895px;*/
    background-position: -5px -1995px;
}

.pop_web ._actline ._load_new {
    background-position: 3px 5px;
    background-image: url(./images/earth-grid-symbol.png);
    background-size: 36px 34px;
}

.pop_web ._actline ._webs_cont {
    background-image: url(images/website_pages.png);
}

.pop_web ._actline .analytics {
    /* background-image:url(images/website_seo.png);*/
    width: 40px;
    height: 40px;
    background-position: -5px -3485px;
}

.pop_web ._actline .a_m_prev {
    /* background-image:url(images/preview_website.png);*/
    width: 40px;
    height: 40px;
    background-position: -5px -2295px;
}

.pop_web ._actline ._web_actions {
    /*    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iMzJweCI+PHBhdGggZD0ibTM5MSAyNzF2MzBjMCA4LjI4OTA2MiA2LjcxMDkzOCAxNSAxNSAxNWg5MWM4LjI4OTA2MiAwIDE1LTYuNzEwOTM4IDE1LTE1di05MGMwLTguMjg5MDYyLTYuNzEwOTM4LTE1LTE1LTE1aC05MWMtOC4yODkwNjIgMC0xNSA2LjcxMDkzOC0xNSAxNXYzMGgtNjB2MzB6bTAgMCIgZmlsbD0iIzdkN2Q5OSIvPjxwYXRoIGQ9Im00OTcgMzFoLTkxYy04LjI4OTA2MiAwLTE1IDYuNzEwOTM4LTE1IDE1djYwLjk4MDQ2OWwtNjAgMzIuOTE3OTY5djMzLjkwMjM0M2w2MC45Mzc1LTMzLjE0MDYyNWMxLjk4MDQ2OSA1Ljk2ODc1IDcuNDI1NzgxIDEwLjMzOTg0NCAxNC4wNjI1IDEwLjMzOTg0NGg5MWM4LjI4OTA2MiAwIDE1LTYuNzEwOTM4IDE1LTE1di05MGMwLTguMjg5MDYyLTYuNzEwOTM4LTE1LTE1LTE1em0wIDAiIGZpbGw9IiM3ZDdkOTkiLz48cGF0aCBkPSJtMjI3LjgwMDc4MSAyMTMuMzk4NDM4Yy0xMy41LTE5LjUtMzYuMzAwNzgxLTMyLjM5ODQzOC02MS44MDA3ODEtMzIuMzk4NDM4LTQxLjM5ODQzOCAwLTc1IDMzLjYwMTU2Mi03NSA3NXMzMy42MDE1NjIgNzUgNzUgNzVjMjUuNSAwIDQ4LjMwMDc4MS0xMi44OTg0MzggNjEuODAwNzgxLTMyLjQwMjM0NCAwLS4yOTY4NzUuMzAwNzgxLS4yOTY4NzUuMzAwNzgxLS42MDE1NjIgOC4wOTc2NTctMTEuOTk2MDk0IDEyLjg5ODQzOC0yNi4zOTg0MzggMTIuODk4NDM4LTQxLjk5NjA5NCAwLTE1LjYwMTU2Mi00LjgwMDc4MS0zMC0xMi44OTg0MzgtNDIgMC0uMzAwNzgxLS4zMDA3ODEtLjMwMDc4MS0uMzAwNzgxLS42MDE1NjJ6bS0zMS44MDA3ODEgNTcuNjAxNTYyaC0xNXYxNWMwIDguMjg5MDYyLTYuNzEwOTM4IDE1LTE1IDE1cy0xNS02LjcxMDkzOC0xNS0xNXYtMTVoLTE1Yy04LjI4OTA2MiAwLTE1LTYuNzEwOTM4LTE1LTE1czYuNzEwOTM4LTE1IDE1LTE1aDE1di0xNWMwLTguMjg5MDYyIDYuNzEwOTM4LTE1IDE1LTE1czE1IDYuNzEwOTM4IDE1IDE1djE1aDE1YzguMjg5MDYyIDAgMTUgNi43MTA5MzggMTUgMTVzLTYuNzEwOTM4IDE1LTE1IDE1em0wIDAiIGZpbGw9IiM3ZDdkOTkiLz48cGF0aCBkPSJtMzMxIDQ5N3YtNDZoLTMzMXY0NmMwIDguMzk4NDM4IDYuNTk3NjU2IDE1IDE1IDE1aDMwMWM4LjQwMjM0NCAwIDE1LTYuNjAxNTYyIDE1LTE1em0wIDAiIGZpbGw9IiM3ZDdkOTkiLz48cGF0aCBkPSJtMjYxLjA5NzY1NiAzMDAuMDk3NjU2IDY5LjkwMjM0NCAzOC4xMDE1NjN2LTY3LjE5OTIxOWgtNjEuMTk5MjE5Yy0xLjIwMzEyNSAxMC4xOTkyMTktNC4xOTkyMTkgMjAuMDk3NjU2LTguNzAzMTI1IDI5LjA5NzY1NnptMCAwIiBmaWxsPSIjN2Q3ZDk5Ii8+PHBhdGggZD0ibTI2OS44MDA3ODEgMjQxaDYxLjE5OTIxOXYtNjcuMTk5MjE5bC02OS45MDIzNDQgMzguMDk3NjU3YzQuNTAzOTA2IDkgNy41IDE4LjkwMjM0MyA4LjcwMzEyNSAyOS4xMDE1NjJ6bTAgMCIgZmlsbD0iIzdkN2Q5OSIvPjxwYXRoIGQ9Im0zMzEgMTVjMC04LjQwMjM0NC02LjU5NzY1Ni0xNS0xNS0xNWgtMzAxYy04LjQwMjM0NCAwLTE1IDYuNTk3NjU2LTE1IDE1djQ2aDMzMXptMCAwIiBmaWxsPSIjN2Q3ZDk5Ii8+PHBhdGggZD0ibTE2NiAzNjFjLTU3Ljg5ODQzOCAwLTEwNS00Ny4xMDE1NjItMTA1LTEwNXM0Ny4xMDE1NjItMTA1IDEwNS0xMDVjMzEuNSAwIDU5LjY5OTIxOSAxMy44MDA3ODEgNzguODk4NDM4IDM2bDg2LjEwMTU2Mi00Ny4xMDE1NjJ2LTQ4Ljg5ODQzOGgtMzMxdjMzMGgzMzF2LTQ4Ljg5ODQzOGwtODYuMTAxNTYyLTQ3LjEwMTU2MmMtMTkuMTk5MjE5IDIyLjE5OTIxOS00Ny4zOTg0MzggMzYtNzguODk4NDM4IDM2em0wIDAiIGZpbGw9IiM3ZDdkOTkiLz48cGF0aCBkPSJtMzkxIDQwNS4wMTk1MzF2NjAuOTgwNDY5YzAgOC4yODkwNjIgNi43MTA5MzggMTUgMTUgMTVoOTFjOC4yODkwNjIgMCAxNS02LjcxMDkzOCAxNS0xNXYtOTBjMC04LjI4OTA2Mi02LjcxMDkzOC0xNS0xNS0xNWgtOTFjLTYuNjM2NzE5IDAtMTIuMDgyMDMxIDQuMzY3MTg4LTE0LjA2MjUgMTAuMzM5ODQ0bC02MC45Mzc1LTMzLjE0MDYyNXYzMy45MDIzNDN6bTAgMCIgZmlsbD0iIzdkN2Q5OSIvPjwvc3ZnPgo=");
    */
    width: 40px;
    height: 40px;
    /*margin-top: 8px;*/
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgLTE1IDQyNC4wNjU1MyA0MjQiIHdpZHRoPSIzMnB4Ij48cGF0aCBkPSJtMzc0IDIzMi43ODkwNjJ2LTkwLjc5Njg3NGMtLjAzMTI1LTI2LjA3MDMxMy0yMS4xNjAxNTYtNDcuMTk1MzEzLTQ3LjIzMDQ2OS00Ny4yMjI2NTdoLTIuMTAxNTYydi0xLjE4NzVjLS4wMjczNDQtMjYuMDcwMzEyLTIxLjE0ODQzOC00Ny4xOTkyMTktNDcuMjE4NzUtNDcuMjMwNDY5aC03NS40ODgyODFjLS44NTkzNzYgMC0xLjY3NTc4Mi0uMzU5Mzc0LTIuMjUzOTA3LS45OTIxODdsLTI3LjM5MDYyNS0yOS45NTcwMzFjLTguOTUzMTI1LTkuNzgxMjUtMjEuNTk3NjU2LTE1LjM1NTQ2OS0zNC44NTU0NjgtMTUuMzcxMDk0aC05MC4yNDIxODhjLTI2LjA2NjQwNi4wMzEyNS00Ny4xOTE0MDYyIDIxLjE1NjI1LTQ3LjIxODc1IDQ3LjIyMjY1NnYyNjMuNTcwMzEzYy4wMjczNDM4IDI2LjA2NjQwNiAyMS4xNTIzNDQgNDcuMTg3NSA0Ny4yMTg3NSA0Ny4yMTg3NWgxNjIuOTcyNjU2Yy0uMzM1OTM3IDYuOTc2NTYyLS4wMjczNDQgMTMuOTY4NzUuOTE3OTY5IDIwLjg5MDYyNWwuMDExNzE5LjA2MjVjLjAxMTcxOC4xMDkzNzUuMDI3MzQ0LjIxNDg0NC4wNDY4NzUuMzI0MjE4bDEuNzIyNjU2IDkuOTEwMTU3Yy41IDIuODc4OTA2IDIuNzQyMTg3IDUuMTQ0NTMxIDUuNjE3MTg3IDUuNjc5Njg3czUuNzc3MzQ0LS43NzM0MzcgNy4yODEyNS0zLjI4MTI1bDUuMTY3OTY5LTguNjA5Mzc1YzMyLjgwNDY4OC01NC41NTQ2ODcgNzQuNjg3NS01OC41OTM3NSA5My4zOTA2MjUtNTcuMjQyMTg3djQ1Ljg4MjgxMmMwIDIuODMyMDMyIDEuNzEwOTM4IDUuMzg2NzE5IDQuMzMyMDMyIDYuNDY4NzUgMi42MTcxODcgMS4wODIwMzIgNS42MzI4MTIuNDc2NTYzIDcuNjMyODEyLTEuNTMxMjVsODUuNzE0ODQ0LTg2LjE0ODQzN2MyLjcyNjU2Mi0yLjczODI4MSAyLjcxNDg0NC03LjE3MTg3NS0uMDIzNDM4LTkuODk4NDM4em0tMzI2Ljc4MTI1IDExMS4yNTM5MDdjLTE4LjMzNTkzOC0uMDIzNDM4LTMzLjE5OTIxOS0xNC44ODI4MTMtMzMuMjE4NzUtMzMuMjE4NzV2LTI2My41NzAzMTNjLjAxOTUzMS0xOC4zMzk4NDQgMTQuODgyODEyLTMzLjE5OTIxOCAzMy4yMTg3NS0zMy4yMjI2NTZoOTAuMjQyMTg4YzkuMzI4MTI0LjAxMTcxOSAxOC4yMjI2NTYgMy45MzM1OTQgMjQuNTIzNDM3IDEwLjgxNjQwNmwyNy4zNzUgMjkuOTQxNDA2YzMuMjMwNDY5IDMuNTQyOTY5IDcuODA0Njg3IDUuNTYyNSAxMi42MDE1NjMgNS41NjI1aDc1LjQ4ODI4MWMxOC4zMzk4NDMuMDIzNDM4IDMzLjIwMzEyNSAxNC44OTA2MjYgMzMuMjIyNjU2IDMzLjIzMDQ2OXYxLjE5MTQwN2gtMTc4Ljc3MzQzN2MtMjYuMDY2NDA3LjAyNzM0My00Ny4xOTE0MDcgMjEuMTUyMzQzLTQ3LjIxODc1IDQ3LjIxODc1djE2OC44MzIwMzFjLS4wMjM0MzggMTguMzM5ODQzLTE0Ljg5MDYyNiAzMy4xOTkyMTktMzMuMjMwNDY5IDMzLjIxODc1em0xNjUuMzMyMDMxLTUuOTE0MDYzYy0uNDAyMzQzIDIuMDE1NjI1LS43NDIxODcgMy45ODQzNzUtMS4wMjczNDMgNS45MTQwNjNoLTEyNi41NDY4NzZjOC43ODEyNS04LjgyNDIxOSAxMy43MDcwMzItMjAuNzY5NTMxIDEzLjY5OTIxOS0zMy4yMTg3NXYtMTY4LjgzMjAzMWMuMDIzNDM4LTE4LjMzNTkzOCAxNC44ODI4MTMtMzMuMTk5MjE5IDMzLjIyMjY1Ny0zMy4yMTg3NWgxOTQuODY3MTg3YzE4LjM0Mzc1LjAxNTYyNCAzMy4yMDcwMzEgMTQuODc4OTA2IDMzLjIzMDQ2OSAzMy4yMTg3NXY3Ni44NjcxODdsLTIzLjcxMDkzOC0yMy41OTc2NTZjLTIuMDA3ODEyLTEuOTk2MDk0LTUuMDE1NjI1LTIuNTg5ODQ0LTcuNjI1LTEuNTAzOTA3LTIuNjEzMjgxIDEuMDg1OTM4LTQuMzE2NDA2IDMuNjM2NzE5LTQuMzEyNSA2LjQ2NDg0NHY0NC4zNTE1NjNjLTQ0LjQ2ODc1IDEuNDgwNDY5LTY2LjQ0MTQwNiAxOS45Mjk2ODctNjkuNTA3ODEyIDIyLjcxNDg0My0yMS45MDIzNDQgMTcuOTgwNDY5LTM2Ljg1NTQ2OSA0My4wMjczNDQtNDIuMjg5MDYzIDcwLjgzOTg0NHptMTI1LjgwMDc4MSAxNi41NzQyMTl2LTM1LjE2MDE1NmMwLTMuNDM3NS0yLjQ5NjA5My02LjM2MzI4MS01Ljg4NjcxOC02LjkxMDE1Ny0xNS43NDIxODgtMi4yNDIxODctMzEuNzkyOTY5LS42MjUtNDYuNzczNDM4IDQuNzE4NzUtMjQuMDE5NTMxIDguNDE3OTY5LTQ0LjY5MTQwNiAyNS4zMjAzMTMtNjEuNTQyOTY4IDUwLjMwODU5NC0uMzI4MTI2LTguOTkyMTg3LjM5MDYyNC0xNy45ODgyODEgMi4xMzY3MTgtMjYuODEyNSA0Ljk4NDM3NS0yNS4xODc1IDE3LjYzMjgxMy00Ni4zMzU5MzcgMzcuNjAxNTYzLTYyLjg2MzI4MS4xNDg0MzctLjEyMTA5NC4yOTI5NjktLjI1MzkwNi40Mjk2ODctLjM5MDYyNS4yMDMxMjUtLjE5MTQwNiAyMC42MDE1NjMtMTkuMTA5Mzc1IDY1Ljc0NjA5NC0xOS4xMDkzNzVoMS4yOTI5NjljMy44NjMyODEgMCA3LTMuMTMyODEzIDctN3YtMzQuNDE3OTY5bDY4LjgxNjQwNiA2OC40NzI2NTZ6bTAgMCIgZmlsbD0iIzdlN2U5OSIvPjwvc3ZnPgo=");
}

.pop_web ._actline ._webs_tmpl_save,
.pop_web ._actline ._save_as_webs {
    /*background-image:url(images/tmpl_save.png);
    width: 40px;
    height: 40px;
    background-position: -5px -2845px;*/
}

.pop_web ._actline ._webs_tmpl_load {
    /*background-image:url(images/tmpl_load.png);*/
    width: 40px;
    height: 40px;
    background-position: -5px -2795px;
}

.pop_web ._actline .export_web {
    /*  background-image:url(images/import_export.png);*/
    width: 40px;
    height: 40px;
    background-position: -5px -1695px;
}

.pop_web ._actline ._discard_tmpl {
    background-image: url(images/discard_tpl.png);
}

.widget_add_dial {
    margin-top: 0px;
    padding-top: 3px;
}

.pop_edit_content button,
.pop_web button {
    width: 84px !important;
}

.pop_edit_content,
.pop_web,
.widget_page_layouts,
.widget_add_dial,
.divPage_options {
    box-shadow: none;
    font-size: 11px;
    background: #fff 50% 50% repeat-x !important;
}

.webs_actions_dial *:not(.ui-button-text, .dash-title, .dash-desc, .row-dash),
.web_dialog *:not(.ui-button-text),
.webs_content_dial *:not(.ui-button-text) {
    font-size: 1em !important;
}

.webs_actions_dial *:not(.ui-button-text) {
    border-radius: 4px !important;
}

.pop_web #dial-flyer-menu1 td {
    text-align: center;
}

.pop_web #dial-flyer-menu1 .title,
.pop_web #dial-flyer-menu1 .valw,
.pop_web #dial-flyer-menu1 .valh {
    width: 48%;
    position: relative;
    font-weight: bold;
    color: #8c8888;
    display: inline-block;
    text-align: left;
}

.pop_web #dial-flyer-menu1 .valw input,
.pop_web #dial-flyer-menu1 .valh input {
    display: inline-block;
    width: 100%;
    padding: 6px 1px 6px 12px;
    border-radius: 4px;
    border: 1px solid #d2d2d2;
}

.wid_list tr {
    height: 45px;
}

.widget_page_layouts td {
    color: #777 !important;
}

.widget_add_dial table {
    color: #7e7d99;
}

#second_search_bar {
    position: relative; /* Ensures the icon is positioned relative to this container */
    float: right;
    top: 3px;
    display: inline-block;
}

.search-input {
    padding-left: 40px;
    font-size: 16px;
    height: 40px;
    width: 300px;
    margin-bottom: 10px;
    line-height: 1.42857143;
    color: #00112c;
    border: 1px solid #b8b8b8;
    border-radius: 4px;
    background: #fff;
}

.search-icon {
    position: absolute;
    top: 50%; /* Align vertically */
    left: 10px; /* Align horizontally */
    transform: translateY(-70%);
    height: 20px;
    width: 20px;
}


.wid_list .ui-state-hover {
    outline: 1px solid rgb(221, 221, 221);
    font-weight: normal;
    color: #777;
}

.wid_list .widPict {
    float: left;
    margin-left: 10px;
    /*height: 50px;*/
    display: table-cell;
}

.wid_list .widPict > img {
    width: 30px;
    height: 30px;
    margin-top: 10px;
}

.wid_list .sortable_row {
    word-wrap: normal;
    word-break: normal;
    word-spacing: normal;
    vertical-align: middle;
    display: table-cell;
    height: 50px;
    text-align: left;
    width: 130px;
    cursor: default;
    color: rgb(47, 55, 58);
}

.widget_add_dial tr .w_addcont .sortable_row {
    width: 100%;
    padding-left: 5px;
}

.expand-margins1, .expand-margins2, .expand-margins3 {
    /*border: 2px solid #fff;*/
    cursor: pointer;
    display: inline-block;
    border-radius: 3px;
    float: right;
    margin-right: 5px;
    margin-left: 3px;
    /*margin-top: 2px;*/
    /*margin-top: 2px;*/
    background: #7e7d99;
}

.expand-margins1 .fa-angle-down, .expand-margins1 .fa-angle-up, .expand-margins2 .fa-angle-down, .expand-margins2 .fa-angle-up,
.expand-margins3 .fa-angle-down, .expand-margins3 .fa-angle-up {
    padding: 4px 7px;
    color: #fff;
}

.wid_list .addWid_btn {
    height: 50px;
    margin-right: 10px;
    /*                       display:none;    */
    position: absolute;
    width: 100%;
    bottom: -10px;
    left: 5px;
}

.wid .webdash .widPict > img {
    width: 30px;
    height: 30px;
    margin-top: 11px;
}

.wid .webdash .widPict > svg {
    width: 20px;
    height: 20px;
    margin-top: 11px;
}

.wid .webdash .sortable_row {
    word-wrap: normal;
    word-break: normal;
    word-spacing: normal;
    vertical-align: middle;
    display: table-cell;
    height: 40px;
    text-align: left;
    width: 120px;
    cursor: pointer;
    color: rgb(47, 55, 58);
}

.wid .webdash .w_addcont .sortable_row {
    padding-left: 8px;
}

.wid .webdash .w_addcont {
    height: 40px;
    width: 100%;
    /* max-width: 160 px;*/
    background: white;
    text-align: center;
    display: table;
    margin: 0;
    position: relative;
    border-radius: 0px;
    color: rgb(119, 119, 119);
    border-bottom: 1px solid rgb(242, 242, 242);
    padding: 2px 24px 0px 10px;
}

.wid .webdash .w_addcont.ishover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
    cursor: pointer;
}

.wid .addWid_btn {
    height: 50px;
    margin-right: 10px;
    /*                       display:none;    */
    position: absolute;
    width: 100%;
    bottom: -10px;
    left: 5px;
}

.widget_add_dial tr.mobile_add_cont td {
    height: 50px;
}

.widget_add_dial tr.mobile_add_cont .addWid_btn {
    height: 40px;
    width: 200px;
}

.widget_add_dial tr.mobile_add_cont .addWid_btn .addWid,
.widget_add_dial tr.mobile_add_cont .addWid_btn .previewWid {
    margin: 5px 2px;
}

.widget_add_dial tr.mobile_add_cont[_id="add_button"] .widPict img {
    margin-top: 7px;
}

.widget_add_dial tr.mobile_add_cont[_id="txt_content"] .widPict img {
    margin-top: 0;
}

.ui-button.ui-state-default.save:active .ui-icon {
    background-image: url(./images/ui-icons_222222_256x240.png);
}

.widget_add_dial .wid_list tr.mobile_add_cont .w_addcont {
    margin: 5px 5px;
}

.widget_add_dial tr.mobile_add_cont .widPict {
    height: 40px;
}

.widget_add_dial .wid_list tr.mobile_add_cont .sortable_row {
    height: 40px;
    margin: auto 0;
}

.wid_list .addWid,
.wid_list .previewWid {
    width: 24px;
    height: 24px;
    cursor: pointer;
    margin-right: 5px;
    margin-top: 14px;
}

.no_remove .c_item {
    font-size: 9px;
    float: left;
    /* border-radius:9px;*/
    padding: 2px;
    color: #fff;
    margin-top: 5px;
    margin-right: 5px;
    background-color: #007cc3;
    color: #fff;
    width: 40px;
    text-align: center;
}

.no_remove .w_item {
    font-size: 9px;
    float: left;
    /*border-radius:9px;*/
    padding: 2px;
    color: #fff;
    margin-top: 5px;
    margin-right: 5px;
    background-color: #5ba525;
    color: #fff;
    width: 40px;
    text-align: center;
}

.no_remove li .w_item.w_ico {
    width: 30px !important;
    font-size: 15px;
    color: rgb(97, 108, 121) !important;
    background-color: white !important;
    vertical-align: middle;
    position: relative;
    display: inline-block;
    margin: 3px 0 !important;
}

.no_remove li.ui-menu-item a {
    vertical-align: middle;
    position: relative;
    display: inline-block;
    max-width: 85%;
}

/*.col > .ui-widget-content > .ui-widget-header {opacity: 0; height:0px;}
.website_generator  ._theContent .jq_widget .ui-button {opacity:0;display:none;}
._theContent .widget-btn .ui-button{
    display:initial!important;
    opacity:1!important;
}
.website_generator  ._theContent .jq_widget  .wid_btn_visible .ui-button{opacity:1!important;display:initial!important;}
.website_generator  ._theContent .jq_widget .invisible {display:none!important;}
*/
@-moz-document url-prefix() {
    .website_generator .crumb .ui-icon {
        vertical-align: text-bottom;
    }
    .website_generator ._p_col .ui-datagrid-columns-content .ui-widget-content {
        position: static;
    }
}

._new_item_wrap .ui-placeh-helper {
    background: rgba(119, 119, 119, 0.6);
    border: none;
}

.main_dial .hide_pag_disp {
    background-color: #fff !important;
    border: 1px solid #ddd;
    width: 56px !important;
}

.website_generator .wprev_top_menu .w_search_pop {
    position: absolute;
    right: 5px;
    z-index: 200000;
    height: 26px;
    display: none;
    width: 100%;
    min-width: 210px;
}

.website_generator .wprev_top_menu .w_search_pop input {
    padding: 4px 5px;
    float: left;
    min-width: 200px;
    width: 95%;
    border: 1px solid #e0e0e0 !important;
    /* box-shadow: 1px 2px rgb(234, 234, 234);*/
    position: relative;
}

.website_generator .wprev_top_menu .w_search_pop .ui-icon-search {
    position: absolute;
    top: 4px;
    right: 4px;
    cursor: pointer;
    float: left;
}

.infDiv {
    text-align: center;
}

.infDiv p {
    display: inline-block;
    margin-top: 30px;
}

.infDiv a {
    text-decoration: blink;
    color: #0000ee;
}

.minstyle_w_button {
    display: block;
    float: left;
    /*height: 100%;*/
    width: 40px;
    min-height: 41.7px;
    position: relative;
}

.wprev_top_menu {
    align-items: center;
}

.website_generator .ui-button.minstyle_button {
    width: 30px;
    height: 26px;
    background-image: none;
    border: none;
    /*background-color: white!important;*/
    background-color: transparent;
    margin-left: 10px;
    margin-top: 3px;
}

.website_generator .ui-button.minstyle_button .ui-icon-search {
    background-image: url(data:image/png;base64,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);
    background-size: 25px 25px;
    background-position: 0 0;
    width: 30px;
    height: 30px;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .minstyle_white_button_search {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC4klEQVRYhbWXTUhUURTH/3eQQcRFiMQQEbMIEbOQFhLhIsJEIiIiKFq2aSfhpqAIJGrTSlyEixYtWoSIlYsIkRCpKHJRLcIQiiIiZAptUfn1a3HPNLenvnnvDR4Y5nHe+fjfc8495zynGALqJHVLOiJpv6SCpLykRUnvJU1Leuic+xRnJzUBeaAP+Ex1WgXGgPYsvtwGzlsk3ZPUYaw1Sc/s90HSkqQmSXsl9chHRca/JumGc24tCxgBnUDJTrYM3AKKMfJ1wCngXRCRu5a61M5bAudfga4UuvUGtkzDaZ3ngdeB892pT+DtXA9AnE2j2B+E/WAW52ZHVpAA34DGJEp5EwYYyuo8sFcAfpq9/iQKJ4LT76wVgNkcMptvkwgPm/BEwMt0pwP9A0Et7IqTzaly36cD/kUgXwOGV5J+23NHnGBOUjnsHyVfSJJ6JbVm9e6cW5FUbs+xac3J93apgrheUrOko1kBROzFRjInP1gk314laUW+rZ6vMQ3N9r8YJ5STNGfPe6R/4XsjqSjpchbPQJMqM2IuTlbAVavWWcu/gAvB1TyZAcAZ0/9VtRkB7cGVOWS8eioDZhk/mnMpAEya7nhShSlTeFF2hB9OXwJwz4HjVJl0QG+g05MUQBd+sQAYCPgFYCR4B7AAPLUGVozYKQSgJ8spTQpi0BRXgb7IuyJwDrgCXLJT5iMyBSoT9Q9+sUkFIA88Dk56G9iWULeb9etbP74ldyaOhBXfaGBkHhgAWqNGgEariUeBfJiqkO6QdEsCcviqX4gYmQdm8MU4i78dIU0DbcDNTUCMkKaxAdvxG07cZryMT9sxKj3kcIz8WBTEuq14o4hIapOfajv0/3fBS+fc94h8t6SJqJ2A7ks67ZxbShyNNITflMdjogDwIFU6MoBooNINN6NRsqzvKUE8qQJicMsAGIjGKiBKWwogADG1CYCZLQcQgIhGokSNy29aEA3478Yf+JmxT5L+AknadXf9J/O0AAAAAElFTkSuQmCC);
    background-size: 26px 26px;
    background-position: 12px 8px;
    background-repeat: no-repeat;
    border-right: 1px solid #ddd;
    cursor: pointer;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .minstyle_dark_button_search {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAD+klEQVRYR72Wa8jfcxjGP9+1lrS8EEtLYWqTNklaFIY5JbKUphZLii1zmPGC4nd9J8YLp01yiiIWCc2Q0xxzmJz3giFyapmWhuhpPbeup/t5/Pccfv/n4HHX783ve7iv731f93XfhRaTNBU4CTgZOALYD5gG7AS2RsRbpZQNkr5vu6dtrQy3KGlaRCwrpVwN7N/l8l5gA3CdpC1jBTIEQNM0s0spjwOH52V28I6/iPi2lNID7A3MA07JqHir/98A3CTJZ0ZluwFommZ+KeWFdLALeAC4RdJ3I0RqakQsKqXY8SG55zFgqSSf72oDAPLl76bzbcA5kt7uegMgaQ/gdmBZ7r9P0sWjOdsHwDkHPgAOA7ZFxLG11q9Hc0HnHkk3Atf6X0QsqbU6Gq3WB6BpmitLKbcCDtsCSc75uEzS08Ai4BfgYEl/tFZBvv4HYAZwl6RLx+U5D0lyqX4FTI+IVbXW27oBMFqj9usPkvTjRABkStcBK4AtklwtI1qRdC9wEfCKJAuOOTF3PDXd76VpmqNKKSa07YA2oTKA94H5poKk1QngEeBCSa7tMVsq6O+Aq+MsSRaqYc0AfgJmRsTSWuvDCWB7RCystX42Zu//cuFLYDZwiaS72wBsB/aJiMW11ieypv8CrpF08wQAfJplvVLSHW0AvgFmRcTyWus9Gb4/gZ+BORNIQ19kM5UPtgF4MTV9oAQlWZSOBFZLasYaBUnuFY7slNSVN9sAXA9Ut1dJc5IDV6S0ujQXS3pqLCCapjm3lLIe+BvYt02MTMK5wOfp4ARJrycPPs4Gs8uCUkpxhEbV5SS9CpwIbJR0ZqsO5IvfAI4DNgNH21E2p9cyj972HrAGeL6t00k6DXBHdT84tdb60mgAHAMYhHM2kPeUVava2bnmuzwNefDwt6azVef+DxP0JkkLu6VuoB1LuhO4DOiNiJW11rX9hyUdmCE1q82LTwA7GBCqdG5Cu6P2RMS8WuvWsQBwS342K8LnXDqrJP3W7RJJnhsf6hzfzJucpHprrU7t8ErY+TfJ92iG3Eu/Alax9ZK+GLR3ekZlOeC820xSp3GwWWEt7UOmpCEzoaQpEbEix6y9Om4yGE+//TPhLMBTc795evIUdAFw1TAgngSWDBa2YadiH26aZkYp5XLg/JbJ2C/aBKyTtDEryuXnMhzOnkldGeDOiAA6COiQHhoRnpJnllI8su8spZhgmyXtGJQa8+HlFt7sBqIrgG4EHLyevcQDzhktZ92ePfT2/OcAMg17ZkU5HSOZ5X3xpADoAPEccHwLiLWTBiBBuFStLSOB2DGpADpAOBLuNYPto0kH0BIJV8+C/wVAByfuB063oEXEeZ45/wHde6srNv0TiQAAAABJRU5ErkJggg==");
    background-size: 26px 26px;
    background-position: 12px 8px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.website_generator .ui-button.minstyle_button .ui-icon-signal-diag {
    background-size: 25px 25px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,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);
    width: 30px;
    height: 30px;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .minstyle_white_button_social {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACpklEQVRYhcWWTUhUURiG33MZRFyFyBAhIhH9LVqIRLSpVYiIREhBFBSISLVoEdEi2kYLFxEuYjYSuIgyCAmDCCFrIWHWKnJRYKT9SrjIZBifFmcmbtdzzr0zY/jCLObc93znOec7P58BJiW1S1qStCBpXtJbSa8lvTLG/NL/FDCLX6vAFHAF2L0ZAElNA2eAxs0CqOgTcHFDQGoEqOgDcKye8aM6+dsljQEPga21BDBAv6RdkloktUnaKam1hljfJZ02xjyuBeQfAXmgDygA36pISQl7YupmiMPkgF7gSRUgt4F60+uE2Q88zQgxCuSyBG0CGqqAEHAcWMwAUUhNB/YYlrC5ngJulQdoTumXByYyQFzNAuDSKjAOdPlmAUTAjRSAEtBTC0Bcs8CRQIwL5YF8+gG4j3ZGgIruAS0BiJAmcK1klQAAH4EDHojrKX1PbgQAwApw1BErAh6lwDclO3UDg8AQ8AIoZoQo4niIgBbCR/Sycy/EAjQD54B3GSBWgIOOGH2BPl9IroIHJAf0Y3dwSItA3tE/dHUPpALEArViK6GQxknscKAD/9GcyQxQDtaUMiNwb8rQTbm3FojQSrwh8QJib1GfriUH6MS+A2PATWCfA6KVcH3Qm/BH2PrRpem48RLr81UEBh0QpwIAkw7/sMdbBLYIOOwYPG7qdMxqxuMvAdsS/p4AcFck6bz8xWmu/P2vjDFrkoY8/khSd6LtuaQ1j78jkq1sQ9ruaHsgadnjPxT/Y4z5Kem9x7snkq1mQ1r33RjzW9Izj7/D0Tbn8bZFku6mAIx62l962newvhac93jzkaQ7ku57DCOyy+2Sb1kbJCXLuSWPtzFnjFkDTkgakHRWNudzkgqSRowxnr5akPTZ8y352CxK+iq7SSs/SVr+A5330FOgb/kuAAAAAElFTkSuQmCC);
    background-size: 26px 26px;
    background-position: 13px 8px;
    background-repeat: no-repeat;
    border-right: 1px solid #ddd;
    cursor: pointer;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .minstyle_white_delivery_w {
    background-image: url(./images/calendar_light.png);
    background-size: 26px 26px;
    background-position: 12px 9px;
    background-repeat: no-repeat;
    cursor: pointer;
    color: white;
    background-position: right center !important;
    margin-right: 2px;
    margin-top: 2px;
    /* margin-top: 0;
                                                  position: relative;
                                                  margin-left: 0;
                                                  top:0px;*/
}

.website_generator .minstyle_dark_delivery_w {
    background-image: url(./images/calendar_dark.png);
    background-size: 26px 26px;
    background-position: right center !important;
    margin-right: 2px;
    margin-top: 2px;
    background-repeat: no-repeat;
    cursor: pointer;
    color: #b2b2b2;
    /*  margin-top: 0;
      position: relative;
      margin-left: 0;
      top:0px;*/
}

.website_generator .wmenu .delivery_w.hasc,
.website_generator .mobile-top-menu .delivery_w.hasc {
    font-weight: 600;
    font-size: 11px;
    width: 134px;
    align-items: center;
    background-size: 27px 27px;
    background-position: right center !important;
    background-repeat: no-repeat;
    cursor: pointer;
    position: relative;
    display: flex !important;
    width: 98px !important;
    align-items: center;
    padding-right: 32px;
    line-height: normal;
    margin-left: 10px;
}

.website_generator .wmenu .delivery_w .icocalendar,
.website_generator .mobile-top-menu .delivery_w .icocalendar,
.cart_wid .header_cart_business .delivery-cart .delivery_w .icocalendar {
    position: absolute;
    top: 16px;
    font-size: 9px;
    width: 16px;
    height: 16px;
    background: rgb(255, 255, 255);
    text-align: center;
    color: #7e7d99;
    border-radius: 12px;
    border: 0.1px solid;
    line-height: 14px;
    z-index: 0;
    left: 46px !important;
}

.website_generator .wmenu .delivery_w.hasc .icocalendar,
.website_generator .mobile-top-menu .delivery_w.hasc .icocalendar {
    right: -5px;
    left: unset;
}

.website_generator .social_w {
    display: none;
}

.website_generator .minstyle_dark_button_social {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADuElEQVRYR7WXa+ifYxjHP9fyQpQkp8RC2IuVOayxN87FRGhz3hplTlleELLm/t4ip1fSsphMDhHWMFkO0ZQ0YlGzeLNmaYSXkv7t1vXvfv49nv99P7/nt/9cL3+/67qez3Mdvvf9mKRPgeOBP4FfgF0ppR/MbBvwjaS/+B/NJH0LnFZ5xj/AVuB9YKOkHfubZRRA93kO8yzwuqS/9wfMuADNM71VTwFrZwqyrwANyE7gHkkb9rUaMwVonvsucJukPeOCOMAtwBzgcGA2cApw7LiJgN+BZZI2jxNrJecQwpHAOWZ2MXBlhhuSdy+wStLjQ5zdpwjQDpZ0AHApsBK4aGDi54A7JDlQr40EaEeHEBaY2WPABaMSA68ByyVN9Pn6DBwETEhy0RlkIYRrzOxp4OgRAeskrRgF4Ep4apZiV7ptKaXPzexjSS7PRfM5MbOXgEtGQKyW9EjNp28NvSIfAmtqky1pFuAtua8HwufgCkmbSj5DdcCrcn+M0YGmWQjhrtwSByqZV3KepN3dP4cCNHFv5en2nf+PZYhneiqxWdKimQJ4/O6U0tUxxi+7ySR5Ox6oQaSUbowx+nZM2bgVaAL9JLxe0sZ2sjwT72XdKHF4C+a07xgWQnCRmW1mJwNnAwsAF59R5vt9bfcgkuSS/n1tRfMsPdkknyZEkg4DrgPuzudCH4hX4kJJX7SdQghLzOzNSuBvwAlNFapKmCX4JuAJwKFqtielNC/G6ImnTNJHPdLtJ6fL9aCzwE/Gt3NrahCbJF3eATgD+AoorabfNc8cBOBOWa7fGXEYXVUYyg96lHKupO2DD6MM4TdoH9KSfQec3j4BJblMO0TJgqSHpwBCCPPNbDlwTN71F2KMnrTdV2+Hnx0+6SVzyfXb0aTltfw55+z6b5V01iSApHvzsLX7NZFSWhljXNuODCEsNbOXKwCfSTq/A70GuLPg72t8hAvRecAnlWFxiIUxxq87b+XD5UPWtb0ppeNijH5rbqpwGeDiVLJFDuD7uqTi4D+vl3Rzpwo3mNmrlZgVkta1AA4F/qi84CoH8LeZ3wOwRdK5nbIeCPwKHFKIe0XSso7/T8BJJV8H6FsVj9kgaXE3WJKX1cvbte2S5nYA/NPOJb9rWxzA1e7FngosLn14SHoIiIU4v8gc3L4LSvLPudsLvjscwCf/jcocTOt/k6RvG1JKR7WlWdKjwIMFgJ3NGs5KKd1qZj5sJwI/As9LWl+rjCS/GdcGcaEk/2ybtHxZWZ0H0V+4Wfdd/wK+8H3tigbEdQAAAABJRU5ErkJggg==");
    background-size: 26px 26px;
    background-position: 13px 8px;
    background-repeat: no-repeat;
}

.website_generator .minstyle_white_button_social.delivery_w {
    background-image: url(./css/images/calendar_light.png);
}

.website_generator .minstyle_dark_button_cart {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADbklEQVRYR8WXW6imYxTHf2vaSTMpdmQGmckxQkMIIaeRUQ5xMU1xoWlocuGcY/b/IedmCJGLkTI5JgmlDBeEIUXDBTUkhAvnJkmy9N897/T27e/d396zv7696rt43met5/k/6/RfXzDPEvN8PyMHIGlBZh4BnAT8PjIAkvYDHgROA/asnv9olABuB0q9+BvgfeDNUQL4EjgEWCFpc5N7IelxYDGwoP6aPa+HJbsAZwHbJB3cPtQAXgIuGtZNA865Q9JEL4DrgQeAt2uSrAYWAhur4nLggiZ+mTkeEfcBa1sHPQ9cCvxTv63PzEciwrH2658FxjLz0FLKtl4ALof3gI8lHSfJybKbpBusKMmuu0rSeV5PTEzsExHvSjqwOUjSH8Dekv6uNh9m5tpSylZJ5wOvAFskndjrIYdgV+C3Gv89AHtkmABeBi4ErpT02BQAFfEHwAnAKcAZwwIA/BQR39VL95X0cxeA9cC1wMM1/gsdw6p8bESszszrvI4IN5EnMvPiHaUU8RawMjMncyAiNmbmPRFxGHAL8FoTwi4ArgJXw3bAKMdcMlV5HHAX21rXDpkTc0vrsJNrY/mvfjum2h9Vk29VKeWFfhUy2YgkuQ/8CPwKPGovDCEJXQVPA38CSyT91QmggvgKOAB4DvhW0o1zqQITDXA28JSky7r6w45WLMloLwG+BzZJunmOABwGh/JMSe4xfaUN4HInV9W6dwgAjq+PWSqpyY0pINoAzNGfVY27Jd06Rw8YwP1NKGfiAZPPL8DuNRmbmnVb9rcf6iF2q6vCbbaRg4Cvgeal+wOuliMlfd51+WTJtjclvQ6cO53BLPY+lXT0IP1eAH7peGaORUSbjmdDzab3U924SikbZgVgkPKgfUl+gPuJmW9pKaUJW6dp50Tk5pSZyyLiC0mu6WlF0uHAKsBs+oaklYNspuRAYyDpTuCmWsfbM/OKUsoz/Q6sr3bumNYbWSPpyZ0CIKmZD9r25vm7Wlne3jODntNz2WZJK3YWgF9/20yMp9FxOS5qBpQZl6EVJV1dR7Neu03md+Df1oZ7gpnUHNIWk9pe03XARnlKEkoy/X4CuJk08g5wer8DJdn9r9Z8afSvkfTQTLzYtwrq3OeZcFkFs0GSZ4W+IsnzwDoPoJn5Yhf39zMe2R+TLvDzDuB/0aCoLh4fUoEAAAAASUVORK5CYII=");
    background-size: 26px 26px;
    background-position: 13px 8px;
    background-repeat: no-repeat;
}

.website_generator .minstyle_dark_button_cart .nr_items,
.website_generator .minstyle_white_button_cart .nr_items {
    width: 20px;
    height: 20px;
    color: #808080;
    line-height: 20px;
    background-color: white;
    font-weight: normal;
    border: 1px solid #c0c0c0;
}

.website_generator .minstyle_dark_button_login {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACSklEQVRYR+2XTYiNURjHf89kITQJCx9JNAsbWdhRpDRJUpSNz1ISNSsbNen8z4KdnSlfGx81G4pEFhILUhRZyEKSJCElItM0j850p+68c95773vrzeY+dbvvuec8z/m9//Oc55xrVDRJ64G9wEZgKTAOfAGeAqOSHlQJaZ0OlrQKOA9saePzBDgs6XUnsTsCaLz1bWBBJ0GBX8BuSffajW8LEEIYMLNnwPx2wQr9v919U4zxeSu/tgCSHgNp3buxN8AaSSlPstYSQNJ2IEmfs/fA3UYSDgKrc4Pc/WCM8Uq3ADeAXRnnC8CQpLHUJ6kPOAWcyIx9KGlztwBfgUUF55fAOkkTxaCSHjW2Z3NXgpxbtgylSyBpFvAXSG/XbMOSTufeSNIxYCTTt1DS95xPK4DZwJ+ik7sPxRjP5oKFEA6Y2eVM3xJJn6sCzAN+ZgCOxhjPlQDsM7OrGZ9lMcZPVQH6gR8Zp1TlLlUBAJZL+lgVIC1BBFIuJEtJN+7uozHGVxUBVkj6UAmgbNu0+r1FDqyUlOrGDJuRhJL63X2rmc1x97SFxsxswt3Tbpj6JFX6zCy1J58b3xuAPZl5ht39rZndL+6GaQCSUuK9AAa6UaADn5SIayV9mxpbBEhnfComddpOSTezACGEbWZ2p87Z3X1/jPFamQI7gFs1A0w7nIpL0APoKdBToKfA/1UghDBoZhdrroTHY4zXs6W4zonLYhdL8WLgTNMZX7wRF9tlcYtX9tSevFEBJyW9K1VAUgI4VJMaSfojzf8p/gF3PhowLNMkjAAAAABJRU5ErkJggg==");
    background-size: 26px 26px;
    background-position: 13px 8px;
    background-repeat: no-repeat;
}

.website_generator .ui-button.minstyle_button .ui-icon-unlocked {
    background-size: 25px 25px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,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);
    width: 30px;
    height: 30px;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .minstyle_white_button_login {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABo0lEQVRYhe2XP2sUQRiHn/dYrpCQQlKElJLKUqyipE6RT6Bg4ZewshYECwsLP4FI9BMYIhZCSJPSQlERhKCoEP8QQ7jHIndk77Izt5u9M839YGH3nXfe37Mz7Mxs0FDqCnATWAWWgCPgC7ANPAG2IqJp2VrGl9QXjtdr9fKkzVfUbzXMB/qprk3KfFn90cB8oN/q1bbm9If0rHqjFm0A1jPFP6iP1Id9o5RutQF4nij6WO2W8jrqvUTuyzYAXysK7qqdilzUVxX5f81Mw6lCpYIFcLGiaSMieqPB/rf/tCK/C8w3BgCKRPt+ps+vRLybiI8FqNJRps+pkRnnkwNIteUAGvvkvtFD4H4pp9c33/kvABFxANyZkFF9AHUeWAMucDwKhxy/fad0FRX3BXAt4XNDfQdsRsT3JL46p77NrGpt9VldyA3NFWA5SdheS8D1HMDcFM0rPUYBzr5z1Vcn+XAemgHMAGYAM4DRle8A+DRlzz9Trt9MQ7+x6iLwgOH9vqy6UzZ6NuxxcqK6GxHvBw1DUxARe+oecLumUVM9Az6WA/8AQFQ+7QsrxvIAAAAASUVORK5CYII=);
    background-size: 26px 26px;
    background-position: 13px 8px;
    background-repeat: no-repeat;
    border-right: 1px solid #ddd;
    cursor: pointer;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .ui-button.minstyle_button .ui-icon-gear {
    background-size: 25px 25px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAX60lEQVR42u2da5BeRZnHf8lObeXDsDXlpthZarAmVoBIsTGkvCRslIDoikIkEcoFucVF2qAYIBWjy55D0S2FwJJwEfEElOAlrIKEq0GIEAHJLGISWUoilTWjTlGzVlanivkwH+bDfjg9tUMgyVzO+57uPv9f1dTUTDLn7dPdz7+ffrr7aRBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgTDDFWBGCPPivOADv/jADDqvw9bZ/6kGpIAiHSNPweuPcx/Gxj31Q/sA/YCr1hnXlctSgBEnMb/UeDxcaP/VBgG9gAvAY9aZ36impUAiPCNvxfYBXRV+NghYI51Zkg1HDYdqoIgjPCdwMeAU4BuYKV1pr8NnzsL2FKx8eOfdylwo1pXHoB4e+M7CVgOnAHMO+Cf9wOfts483eIy3ANc3KLHD3ovYEStLQEQpcF9CLgAOAuYfZj/Pgqsts58s0VluRQoWvzKxjqzUS0vAWiy0R8LrATOB3qm8IhNwKoqR9I8KxYC/9mGKeBe4N3WmVH1BAlAk4x+FrACuBxYVMEj+4Dl1pnBCsrWDfxyimI0FT5lnXlQvUIC0ATD7wZWA5dMwMWfypz6k9aZF6dRvg5gK3BaG6tlt3XmRPWOMJmpKqjM+I8H/gh8pQXGD+XqwC/yrPjsNJ7h2mz8AAv8PgMhAUiapW2YU3cA386z4nY/mk9GoFZ4caqDr6p7SABSZ3EbP+uLwFN+yjER458H3FunOPrAowgMbQSqjkXtNipgR54Vn7TOvHwI4+8E7gc6a66fjHLfQ9VTrw7gPP/8Acql05fVHSeGgoDVdMJ3AP9b08cPU663bz5I2e4Hzg6kqo6zzrxWUZ3Potxt+FXK+Mh4/gO42jrzO/VOCUA7BGAZ8HDNxfgacO34Nfc8K64Cbg6oqjZZZ1ZOs667gM8Ca9/G8MczAtwCXGedGVYvlQC0UgCup74A23ieAM61zgz5XYc/C2yaNwocPZX9DN7wvwRcyeTOLgwAa6wzP1JPlQC0SgCe8XPyENgLGOAHhxkh6+IW68yVk6jbbmAd5ZmF6Rxa2uanSpoWSAAqNf4O4C/UH2SLhWHvBQwdpl7f6Uf7zwOzKvrsEeBq4DZtTy7RMuD0OV7GPyk6vSt/MMN/lz+l+N/AFRUaP/5ZNwPP+TMa8gBUBdP2AC4D7lBNTIr93gsYGVeP8ykj+me3KW4hb0AeQCV8UFUwaWZTLuGRZ8X8PCu2AL8G/pn2BS3HvIGn8qzoaWpDyAOYvgewD+hVTUyaAcqA5dIAyjIEfNg6s1MegJiM8R8p458yPYSzctIFnKApgJgsi1QFQgKg+b8QEoBA3fT3t3DJRx6AiJqOxI3/MuBWoCPPiiFgO/Ac8DywczrLP34D0HvVhYQEIEzj/1fgunG/6qLMxnuW/3kkz4o+LwbPAS9M8tDIfKrdpCLqZUQCkI7xb6DcRXYoZlFGoZeO+7vd3kvYAWw/zIWYS2QzSTEoAYjf8DuAOymTck6FBf7rCv+8/gMEYfxZ9sWyGRE7MxIz/vtobfKL8XGEK2lfam3Rek62zjwrD0DGfygOjCMIETUzZfxCSABk/EJIAKLjThm/EA0UAL/Ud4maUIiGCYDf5HOFmk+IhgmA3957nZpOiIYJQJ4V76fc2y9E1YxIAMJnCF1nJlrDoAQgcPxW3CH1VSEaGgOg3IorhGioADynZhOiGmKcTz+vZhMtoCfPirf8bhI20nuQ3z9tnRkI9aWjOw3ot/++gZJxiDh4CVgc6uUj0U0BfEX2qV+JSHgvcJNiAJoGiOZyRZ4VH5cAVIcCgSI27s2zYrYEoBpeUH8SkTEbuCu0QkWbEizPil2U+fvE2zMK9FPewddPudPtDf/zGGPbX8cHVHuAI4Buysh2j/+uHZjVcJF15rsSgOkLwEQy/zaFYcrAaB+wC3gF+F1VkWe/8nIsMA84kfJClEVAp6p+0gwB77bOBLH1OGZV39FgARilDIRupdwZubOVy0z+2b/xXw+OE4WFlGnVz/SCIC/h8HQBtwPnyAOY3qh0JPA/Des82yhToD1indkfWHvMBpYB53pRkBgcmk9YZ34iAZhep9tH+tdzD1AGj+62zrweSbscRZmt6XModfrB6PdTgVqPIceeE3B7wh1kN/ApYI51xsZi/H7K8Lp1xgJz/Dvslr2/hV7gankA0xtpLgWKxDpGH7AutUsq8qz4EHADulF5PCPeC+ivqwCxz9NS8gD2AmusM4+k2NO9oC3Os2IZcDMwV/bPLMABF8gDmPrI8hfKyGqsDPtOsD7UAyMtaLMO4CogQ0uJAO+xzrwsD2DqXkCsV3U9BqwK+bhoi7yBUeDGPCs2U97tcEbDBeBW4BQJwNR4LkIBGAJWh7QjrCYhGADOzLPiQm8EXQ2titpWSmLNBzAfWEJ5RfcS4lpq6gPOrTPwE2i79lLucWhikLC27cEzIugYR/pO8UH//b3EmwzkFmBtU+b6UxT3m2jWDs9B4Oi6+sSMADvA8X5UHzP43gQaeRgw1pnNMvMJ9YPzKJd3mxAgXG2dua2RU4A8K94xzpUfG91Ta/RBym2fO2Xak+obC4HHKU8lpjz6z6lzN+CMNjfq8ZT7xMcMPvW14D3A6ZrvTysusJXyFGKKrLHOrK+zADPb2JjdwK+BO4DzG2D8fcApMv6p4+vuFNLMATkEfKfuQrTzLMBqmnNC7HngI6Gc+Y5cBAaBj5BeHsgN1pmhRghAnhWzKE+HNcX4T7fODMt8KxOBYeD0hERgCLgthIK0ywNYQZkTLXX6ZPwtF4EUpgObQhj92ykAlzegj+4Blsv4Wy4Cy31dx8oI5alIGiEAeVYcS/q7uwb9yK85f3tiAqcT73Xe3wqpn7TDA1iZeJ8cplzn75d5tk0E+oFP+LqPiVFgQ0gFaocAnJ94fzTa5FOLCOwETGTF/r515g+NEQCfBSblnHC3aHtvrSKwmfJ8RSyjvwutUK32AC5IuP/1AWtlhrWzljhWBh6wzvyuaQJwVqKdbojySK9O9dXvBYxSpiIfCryo14dYqJYJQJ4VJ5Hu2v9qBf2CEoF+yp2mofJQXSm/6vQAlifa3x5reiafQEXgu5Qp1kLkmlDrrZUCkGKet2FglcwtWFYR3tLg9lBHf2jRceA8K94J/D7BDrbOOnOj7Cxc8qz4MgHttKO82ekmYGPdtwC10wP4WIJ9ay+wXiYWPOt9W4VCD2XC0z/mWZHnWdHVBAE4JcGOtUZR/yhiAaPAmgCLNhu41gvBBp8fI1kBSC2NU1+qN/YkKgKPEO7egE7KpKd/zLPiHn9WJjkBWAnsT6hPrZNZRcfVgZevA7gY+G2eFVt8DsS207KcgHlWnAr8lPizAO22zpwoe4qPPCt2AQsiKvJ24HrrzJOxewBYZ54m7M0ZE8XJlNR2bWIp8NM8K3blWbHCp8mPUwC8CHwT2BRxBxoANPePl0d8G8bGAuDHwKt5VlzqU+rFJwCeVcSbxukuRf7jxbfdXRG/wlzKC1L25Vnx5VYsIc5sQyOMUG4LjjGDy90yo+hJoQ27KTc37cuz4uOxeQBjaZw+SXkmOha2WWdel/1E7wW8DmxL5HW6qPiMzcw2NsSLxJXB5T6ZTzKk1JYLohQALwLfAb4RQSWPouBfSjwSmfd5KOZFKwCeKynXO0OmzzqzX3aTzDRgP+lcL9bpD9vFKQDjMrj0B1zJj8pskiOlNp0XrQB4ERgLCoaa1nm77CU5UmrTuVELgBeBlwkzKDgMKM13euwkvnsEDsYx0QuAF4HNwNcCnP9r8096cYDRhOIAvUkIgOda4ImQBEDmkiyptG1PMgIwLigYShaXXbKTZNklAQjPA8BflRxKPGCP7CRZUmnb7qQEwF8h9oMAijIKvCY7SZZk2jbPiqOSEIA8K64CfkYYacT6FQBMF9+2exN5nc4qHtJRo+F3AvcAZwdUqQMyk+QZoMJ19JqnAa9FKQB5VswD7gdOCKxS+2UfyZNKG1diuzNrMP4VwC8DNH6IM2eBaGYbV7IS0NFGw++gzNH2lYAr9Q3ZR/KojdstAP4ShO8Bp0UwPxTpxwBSYDQKAfD5zh+mws0LQjSYUcD5bfRhC0CeFZcCdxD/3QBChMAQ8Okq7w3oaJHhzwLupLz5RAgxfXYDy60z/VU+dGYLjL8X2CHjF6IyNgGLqzb+yj2APCs+CvyQMnupEGL68/0vWGc2tuoDZlZo/DnwuIxfiEoYAD7QSuOvTADyrDiP8ly/gn1CTJ9twPusMy3PTFWVB5CK4WupMn1Cb+OvA6f7vJktRyP2mzlCVaA2rolh4CLrzIPt/NCqBCCV3VXdso/kCbGNXwHOsc60PWFJVVOAVM7Q98o+kie0Nn6AcomvlmxF8gAUA1AMoB5GgXXWmfV1FqIqDyCVfOu9/tSiSBDftiEkAxkEPly38VcmANaZPyXSRzqAY2UqyRJK237GOvNsCAWpcitwfyKdZJ7sJFlCadsiz4qu1AQglUwrJ8pOkmVxIOWYC9wXwnRTHsBbWSQ7SZYFAZXlY8A1EoAABUCBwPTwbRqauP+b30afhADsS6SvdAILZTLJsZCKcum3IB4wPwUBSOlKraWyl+QItU07gYd93syoBeCVhDrL6bKX5Dgz4LL1UlNQsDIBsM78GdifSGdZkmfFbNlMMvP/2YQf3F0KbIjZA0jJC+gAlsl0kmEZcZx8/WKeFZ+NWQB2J9RpzpXdqC1roMiz4v2xCsC3ge2JdJrTqrqCWdTq/h9F+BfSHOh9ti0oWKkAWGdesc6cApwMPJFA/7lEJqQ2rIFuYItPr99SZrRYfedT5go8K9LOMwDM8ffKi/hG/w7K/SmxHvPeZJ1ZGdMU4ECP4GXrzHLgPZS5zWMzpB4UDIyZZcSd4+HiPCsui1YADhCClcBxXghGImqETHYULSm03a15Vpwa5RTgEK5ZN7AO+DwwK4JG+LB15mnZU1Tu/6nAzxJ5nf2UacL7o/QA3sYjGLTOXAnMoUyDPBR4A1wnk4qOlNpsNnBPtFOAwwjBV70QXBOwECzKs0KxgHhG/2Wkd6x7MDkBGCcEQ9YZCxwNrCbM5CI365hwFMbfAdyc4Ks9k6wAjBOCYevMbd4jWE1YOQbmAlfJxILnKsJI/Fk1LdlXMyPkN86z4hnCOsY5DLzbOjMgOwuyv/QArxLmuf/psMc68+7kPYADGvMkwjvD3QncKVMLljsTNH6Ah1r14JkBv/TaQMt1Rp4VF8rWghswLgTOSPT1Hm3Vg2cE2pjzgV8H3CBDwImtWJcVU+ovvcAuoCvB1xuwzhzdNA/g2sAbpYtA0jrL+IsO4L5EjR/KuwNpjAD40T+Gw0OLgJtkgrVzE2mncr+/UQJAXPu3r6g7rXPDR//zgCsSfsW91pkXGiMAeVa8i/iODhd5ViiNePv7ykKgSPw1v9fqDwjNA8iII3fbeDqBx30gSrTH+HuBx0lzyW88dzdGAPzof36kDdUNbK0rt3vDjL8b2OrrPGUes8683iQPIMbRfzzzKNM4dcpMW2b8ncAWmnGDc1s2nM0IpGGPAn4fuQCM8TxwunVmWCZbufFvBZY04HX3WmeOaccHheIBrE3E+PEddKs8ARn/NLi9XR80M4DG7abMDJQSS4CnFBOorH881SDjHwQ2NkYAKFODzUqwIRcBz2h1YFrG30t5Dj7ljT6vUEb7LwKOs878vXWmbTkzZ9TcwN2UaZtnJdzAg8AnrDM7ZdKT6hsLKZf6UvKihoA+YIf//qJ1ptYsWHXPu1cnbvz4DvzzPCuMdWazTHtCxn8e5Saf2OMoeyiDwjuAPuvMb0Ir4IwaG7nLj/5dDerbtwBrddHIQftEB+Xe/hi39w77UX1shH+h7tE9dA/gSw0zfnzHXpRnxbk6Svy28/37Ipvvb6M8rNNnnXk5xnqvMwh4eUP7+iJgl5KKvMn4L6Q8zx9bsK/POrMxVuOv2wN4DLi4oX2+C7g3z4pzgFVNzTHoc/jdSbyZfKJfmqwzBtBLmcBxFs1mGHDA+qbEBvxc/yrK7d8xB/pGgCNibrfapgB+DvwtOcB0AjcArzbh8hH/jq/6d449yj8LiPooeN3LgNf6aUCXdIC5wMN5VvQBV6d2F6G/q+860tvUswR4UVOAqXeMy4A7ZP9vYbefGjwSq4vpXf1l3tVfkGg7PWSdWS4PYOpsBFYBJ8jm38QC4MfAQJ4VdwF3t+N8eEWGfxRwCfA5oCfxdloac+FDOQ78IeDnsvnDso1yrfwR68z+wIx+th/tzwVOa1i7HGedeU0CML0OdA/NXRacLKOUO84eBbYDO9s9TfDu/UI/Ap7p5/ZNTZNurDMbYyx4SA22lnI9eLbse0LttoT/X4ce9sHDl4BfUu5Bf60qUfDGfixlJp4TvbEvIv2cfBNlMW08wpukB+A72go/7xXVeAn9wID/Pgi84X8+FD3AEZSHmHr9z3NVnYek3zozRwJQjQjcD5ytPiUi4++sM3+KrdAhXgyyyo9WQsTE0hgLHZwA+Oj2RepPIsI4gASgIhF4kvLsvBDyAJomAJ61lFFtIWJgQYyZoGeEXDh/XPTUg/xz/wQfM8pbI989wC/UZ0XF/JP3XqMh6I0b/pz8d1sgLOqqohV8EIhKAGaqzYSojOgShEgAhKiORX7XpARAiAYSXYKQpgqAruwSrWAI+LMEIA6lFqJKRilvgNorARCiecb/aevMC7EVXAIgxPRZY515MMaCSwCEmB7XWGdui7XwEgAhps4t1hkb8wtIAISYuvFfGftLSACEaKjxSwBEKgwAa4CHKNfiZfwTpEN9RyTA89aZ9cB6gDwrjqU8n7/Yf++V8UsARLrsGP+Dz9H/Gj5Tb54VRx4gCAtk/M0WgB7ZTFoewKH+0Sfr/JH/wifuOIny+O4SyhTnh9odus46c2OKFddUAZDnkw4jwMuT+QPrzDDluf0nvSCMXXKyxIvCUsoLa0eBL8R66YcMQTSBl6Z7AYr/+xf91/g4Qpd15sWUK08CIGKnrxUPjfWuv8miZUARO8+pCiQAQh6AkABMmKcJJ+X4dg5/X594e/pjvI5LAlAzPtvwYuDfayzGQ8B7rDOnADepK2r0r4PGBgF95HdtnhVbgXtpz96AUeAB4HrrzPilq41Ahq5G1/xfHkDbheBp4B+8YbbS8DcBx1lnzj3A+LHOjAC3qztOmudVBfIAqhCBIeCcPCtWAEWFI/EI8C1gg3XmD4f5v7dRXofWqRaZEMPAb1QN02OGquDN5FnRBWwALp7GY4b8iH+DdWZwEp+9AbgiwGoZBD7jxXFuIGXa7uMnQlOAar0B68xK4GRgzxQM/xpgjnXmyskYv+cGP10IibGEl08D7wOeCKRcCgBKAFoqBM/62MA6724eboRc4w3f+inFVD5zEPh+YFWxztfF2FTpTOBrAZRrh3qppgDtmhZ0A9cD5/PmuMmg//1GH8ir4rOOBX4byKs/YJ055yDlPM9PCeqKWfytdebP6p0SgHYKwXzgZsoEEw7YPN2DKAf5nC3AWTW/7ivAYn9y7lD18TDVJdyYKHutM8eoR0oAUhWahcCvaizCMPA+68yeCZS1G7iP8ghtu/i+deYC9RTFAFKNP+yk3CJcFxdNxPjHxS0+AnxD838JgKiO62v63K9P9pYb68yodeZy4F9o/SrGaM3iKAEQbfECngR2t/ljt1FuSZ5qmb8D/CNlcLRq9gNfB462zmgDkGIAjYgFrAB+3KaPG/Dz/sEKyt0NbKHMtTdd+ii3ST9Y1UqLkADEIgAdwKu0fvfdKPABH3uoquyzgDuZ2o7KAcr9EPc0JTOPBEAczJAupVxvbyWmVYkv86y4DLiVw5872U95RPp7YxuPhARAAlCOpPuA7hZ9xCa/9bmV73Aq8EPeeshqD/AYsMU684JaWwIg3t6Avkx5TqBqdlNu9hlpwzv0AvdQBgifAZ6YwAlJIQEQ/oTiPspc9VUxBJxonelXDTeXv1IVhM/Pn31s5OSTz/wv4A3/q78B/noajxwFlltnfqXalQcg4vQKjgJOoNyHf4z/3uNjBb2H+fNrrDNWtSgkAOkKxJGUJ/V6KCPwYzkPR60zm1VDQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIERj/B8z2AKAapP8nAAAAAElFTkSuQmCC);
    width: 30px;
    height: 30px;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .ui-button.minstyle_button .ui-icon-cart {
    background-size: 25px 25px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,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);
    width: 30px;
    height: 30px;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .minstyle_white_button_cart {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACvElEQVRYhe2XT0hVURDGf/N4yENaPCRERCIiJKIkXISItQgDaVEhhfTHRUGLdm3aBiItIqpFC1etiqKkNhUESRShJkFGtCiwMAgR0lCSkv59Lc68vF6vt1fe3NQHj3Pm3jkz35wzc+48+Ndhy+1QUg7YADQDU8vpuE5Sr6R3msNQftkYwGFgj89HgQHg7rJ4loSklx51a/RdXlIPUAPk/FdCdL5UVAD1wAjQN48AUA3sztBZGi6bzc/7PDAItAP3gHPAPqASuOA6m4BdQJfLVcAp4EjEzlWgE/js8hngPOGsK4Ar7uviAkqSmv1sHrt8QtLpyPtWSTcjcq2kVzEb05IKEXlIUoPPd7r9waQtyQFPgFmgQVJlktISccjHhdEDOTObBZ4StqoxS8+SqoEdhKO5lqRTugcGgCZgL+H8KyU1+bt1QFVEXgkUInLJzmZJpRxYATQAHYTAbpnZRBIBc6btwHVgBphwgyOuUwXUAc9cLhAS81HETosH8d3lRl/f4LY6zCxxB3ACNZ4ok5K6MkrCg25zOi23cgBmNg689mjrI5EsBZ0+3jCzj6kEHAM+tmREYJuPidmfROChj3UZOIdw9m+B++USGIjMs9gBCFdvqq2fF7M3CpNAEXhPqAYIZVkExlzOE3ZpNGJnLSGHSs5WEaplo5k9L5uupNvKDsPl+Iw3JAcIlZDnzz/NPcBWfpF8fwWSipI+SfoiqbacNYu2ZJJqgNXACzNLbR4lAawnXL0F4I6ZjaWtSYWkbo9Ckj5I2p+iW5TUHzv/w+X6WtCWS2oG+mOPZ4GTJJfnFqAt9qzPzLaXSyJOoDuDCvimyLchDUk5MLmI7iVgHPgaW98OrInpTjHXnv0eJFVJehOL6IHCRZWk3xbJlxKOlesv8a+Zl9BxQhUMA2fNbCaFdAtwlNB89KZ++/8jhh+ZXhlUy0qNpgAAAABJRU5ErkJggg==);
    background-size: 26px 26px;
    background-position: 13px 8px;
    background-repeat: no-repeat;
    border-right: 1px solid #ddd;
    cursor: pointer;
    margin-top: 0;
    position: relative;
    margin-left: 0;
    top: 0px;
}

.website_generator .mistyle_white_button_cart {
    background-color: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ0Ni44NDMgNDQ2Ljg0MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ2Ljg0MyA0NDYuODQzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQ0NC4wOSw5My4xMDNjLTIuNjk4LTMuNjk5LTcuMDA2LTUuODg4LTExLjU4NC01Ljg4OEgxMDkuOTJjLTAuNjI1LDAtMS4yNDksMC4wMzgtMS44NSwwLjExOWwtMTMuMjc2LTM4LjI3ICAgYy0xLjM3Ni0zLjk1OC00LjQwNi03LjExMy04LjMtOC42NDZMMTkuNTg2LDE0LjEzNGMtNy4zNzQtMi44ODctMTUuNjk1LDAuNzM1LTE4LjU5MSw4LjFjLTIuODkxLDcuMzY5LDAuNzMsMTUuNjk1LDguMSwxOC41OTEgICBsNjAuNzY4LDIzLjg3Mmw3NC4zODEsMjE0LjM5OWMtMy4yODMsMS4xNDQtNi4wNjUsMy42NjMtNy4zMzIsNy4xODdsLTIxLjUwNiw1OS43MzljLTEuMzE4LDMuNjYzLTAuNzc1LDcuNzMzLDEuNDY4LDEwLjkxNiAgIGMyLjI0LDMuMTgzLDUuODgzLDUuMDc4LDkuNzczLDUuMDc4aDExLjA0NGMtNi44NDQsNy42MTYtMTEuMDQ0LDE3LjY0Ni0xMS4wNDQsMjguNjc1YzAsMjMuNzE4LDE5LjI5OCw0My4wMTIsNDMuMDEyLDQzLjAxMiAgIHM0My4wMTItMTkuMjk0LDQzLjAxMi00My4wMTJjMC0xMS4wMjktNC4yLTIxLjA1OS0xMS4wNDQtMjguNjc1aDkzLjc3NmMtNi44NDcsNy42MTYtMTEuMDQ4LDE3LjY0Ni0xMS4wNDgsMjguNjc1ICAgYzAsMjMuNzE4LDE5LjI5NCw0My4wMTIsNDMuMDEzLDQzLjAxMmMyMy43MTgsMCw0My4wMTItMTkuMjk0LDQzLjAxMi00My4wMTJjMC0xMS4wMjktNC4yLTIxLjA1OS0xMS4wNDMtMjguNjc1aDEzLjQzMyAgIGM2LjU5OSwwLDExLjk0Ny01LjM0OSwxMS45NDctMTEuOTQ4YzAtNi41OTktNS4zNDktMTEuOTQ3LTExLjk0Ny0xMS45NDdIMTQzLjY0N2wxMy4zMTktMzYuOTk2ICAgYzEuNzIsMC43MjQsMy41NzgsMS4xNTIsNS41MjMsMS4xNTJoMjEwLjI3OGM2LjIzNCwwLDExLjc1MS00LjAyNywxMy42NS05Ljk1OWw1OS43MzktMTg2LjM4NyAgIEM0NDcuNTU3LDEwMS41NjcsNDQ2Ljc4OCw5Ni44MDIsNDQ0LjA5LDkzLjEwM3ogTTE2OS42NTksNDA5LjgwN2MtMTAuNTQzLDAtMTkuMTE2LTguNTczLTE5LjExNi0xOS4xMTYgICBzOC41NzMtMTkuMTE3LDE5LjExNi0xOS4xMTdzMTkuMTE2LDguNTc0LDE5LjExNiwxOS4xMTdTMTgwLjIwMiw0MDkuODA3LDE2OS42NTksNDA5LjgwN3ogTTMyNy4zNjcsNDA5LjgwNyAgIGMtMTAuNTQzLDAtMTkuMTE3LTguNTczLTE5LjExNy0xOS4xMTZzOC41NzQtMTkuMTE3LDE5LjExNy0xOS4xMTdjMTAuNTQyLDAsMTkuMTE2LDguNTc0LDE5LjExNiwxOS4xMTcgICBTMzM3LjkwOSw0MDkuODA3LDMyNy4zNjcsNDA5LjgwN3ogTTQwMi41MiwxNDguMTQ5aC03My4xNjFWMTE1Ljg5aDgzLjQ5OUw0MDIuNTIsMTQ4LjE0OXogTTM4MS40NTMsMjEzLjg2MWgtNTIuMDk0di0zNy4wMzggICBoNjMuOTY3TDM4MS40NTMsMjEzLjg2MXogTTIzNC41NzEsMjEzLjg2MXYtMzcuMDM4aDY2LjExM3YzNy4wMzhIMjM0LjU3MXogTTMwMC42ODQsMjQyLjUzOHYzMS4wNjRoLTY2LjExM3YtMzEuMDY0SDMwMC42ODR6ICAgIE0xMzkuMTE1LDE3Ni44MjNoNjYuNzg0djM3LjAzOGgtNTMuOTMzTDEzOS4xMTUsMTc2LjgyM3ogTTIzNC41NzEsMTQ4LjE0OVYxMTUuODloNjYuMTEzdjMyLjI1OUgyMzQuNTcxeiBNMjA1Ljg5OCwxMTUuODl2MzIuMjU5ICAgaC03Ni43MzRsLTExLjE5MS0zMi4yNTlIMjA1Ljg5OHogTTE2MS45MTYsMjQyLjUzOGg0My45ODJ2MzEuMDY0aC0zMy4yMDZMMTYxLjkxNiwyNDIuNTM4eiBNMzI5LjM1OSwyNzMuNjAzdi0zMS4wNjRoNDIuOTA5ICAgbC05Ljk1NSwzMS4wNjRIMzI5LjM1OXoiIGZpbGw9IiM1ZDVkNWQiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
    background-size: 26px 26px;
    background-position: 13px 8px;
    background-repeat: no-repeat;
    border-right: 1px solid #ddd;
    cursor: pointer;
}

.website_generator .cart_w.minstyle_w_button .nr_items {
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0;
    right: 0;
    background: rgb(255, 255, 255);
    text-align: center;
    color: #7e7d99;
    border-radius: 12px;
    font-size: 15px;
    line-height: 20px;
}

.website_generator .wprev_top_menu button.cart_w .nr_items {
    position: absolute;
    width: 20px;
    height: 20px;
    top: -2px;
    right: -14px;
    background: rgb(96, 144, 255);
    text-align: center;
    color: #ffffff;
    border-radius: 12px;
    font-size: 15px;
    line-height: 21px;
}

.website_generator .ui-button.minstyle_button:active {
    background: rgb(245, 245, 245) !important;
}

.website_generator .ui-button.minstyle_button_text {
    height: 30px;
    background-image: none;
    border: none;
    background-color: rgba(240, 240, 240, 0.3) !important;
    margin-left: 10px !important;
    margin-top: 5px !important;
    box-shadow: 1px 1px rgb(240, 240, 240);
}

.website_generator .ui-button.minstyle_button_text:hover {
    background-color: rgba(240, 240, 240, 0.6) !important;
}

.website_generator .ui-button.minstyle_button_text .ui-icon-gear {
    background-size: 14px 14px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,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);
    width: 14px;
    height: 14px;
    position: relative;
    display: inline-block;
    float: left;
    /* margin: .4em 0.5em .4em 0;*/
}

.website_generator .ui-button.minstyle_button_text .ui-button-text {
    color: black;
    padding: 0.4em 1em 0.4em 2.2em;
}

/* website header & footer */
.tempEdit .customCtrls {
    height: 35px;
    background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.44, #ebebeb),
            color-stop(0.72, #ebebeb),
            color-stop(0.86, #f2f2f2)
    );
    border-bottom: 1px solid #ddd;
}

.customCtrls .el_height,
.customCtrls .el_width,
.customCtrls .el_color {
    width: 24px;
    height: 24px;
    margin: 6px 0 0 8px;
}

.customCtrls .height_val {
    height: 50px;
    width: 300px;
    position: absolute;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #fff;
    z-index: 299;
    display: none;
}

.customCtrls .width_val {
    height: 50px;
    width: 300px;
    position: absolute;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #fff;
    z-index: 299;
    display: none;
}

.customCtrls .el_color {
    border: 1px solid #a6a6a6;
    cursor: pointer;
    position: absolute;
}

.height_val > label,
.width_val > label {
    display: inline-block;
    margin: 17px 20px 0 15px;
    float: left;
    font-size: 13px;
    font-weight: 600;
    color: #939393;
}

.height_val > div,
.width_val > div {
    margin-top: 13px;
}

.height_val .ui-combobox,
.width_val .ui-combobox {
    z-index: 9999999;
}

.height_val .ui-combobox-input,
.width_val .ui-combobox-input {
    max-width: 60px;
    width: 60px;
}

.height_val .apply,
.width_val .apply {
    width: 25px;
    height: 23px;
    margin-left: 20px;
}

#edit_tabs .border_label,
#edit_tabs .footer_label,
#edit_tabs .header_label {
    min-width: 55px;
}

.link-type .ui-button-text {
    padding: 0.4em;
}

.wheader .hcol:empty,
.wfooter .hcol:empty {
    height: 0px;
    padding: 0px !important;
    margin: 0px;
}

.wfooter {
    height: 100px;
    /*border-top: 1px solid #ddd;*/
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    display: inline-block;
    z-index: 1;
    min-height: 30px;
}

#pag_rws .wfooter {
    z-index: 0;
}

.wfooter .help-btn,
.wheader .help-btn {
    width: 26px;
    height: 26px;
    position: absolute;
    right: 0px;
    display: none;
}

/*.wfooter .f_edit , .wheader .f_edit{
    position:absolute;
    width: 26px;
    height: 26px;
    right: 31px;
    display:none;
}*/
.wheader {
    /*min-height: 200px;*/
    /*border-top:1px solid #ddd;*/
    width: 100%;
    /*z-index: 100;*/
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    dislay: inline-block;
}

#pag_rws .wheader {
    z-index: 100;
}

.wheader.no_wb_header,
.wfooter.no_wb_footer {
    box-sizing: border-box;
    background-color: #fff;
    position: relative;
    background-image: -webkit-linear-gradient(
            45deg,
            #efefef 25%,
            transparent 25%,
            transparent 75%,
            #efefef 75%,
            #efefef
    ),
    -webkit-linear-gradient(45deg, #efefef 25%, transparent 25%, transparent 75%, #efefef 75%, #efefef);
    background-image: linear-gradient(
            45deg,
            #efefef 25%,
            transparent 25%,
            transparent 75%,
            #efefef 75%,
            #efefef
    ),
    linear-gradient(
            45deg,
            #efefef 25%,
            transparent 25%,
            transparent 75%,
            #efefef 75%,
            #efefef
    );
    background-position: 0 0, 10px 10px;
    background-size: 21px 21px;
    float: left;
    border: 1px solid #f4f4f4;
}

.wheader > div /*, .wheader img, .wheader span*/
{
    width: 100%;
    height: inherit;
}

/*.wheader img { width: 100%; height: 100%; }*/

.tempEdit {
    padding: 10px !important;
}

.tempEdit span.ui-combobox {
    width: 50px;
    margin-right: 20px;
    height: 24px !important;
}

.tempEdit .wdth,
.tempEdit .hght {
    height: 22px !important;
}

.ftext {
    height: inherit;
}

/* end website header & footer */

.currency_placeholder .ui-combobox {
    width: 50px;
}

.wbListContent .wbListItem {
    border: none;
    position: relative;
    padding: 5px 0 5px 0;
    cursor: pointer;
    font-size: 14px;
    word-break: break-all;
}

.wbListContent .wbListItem p {
    display: block;
    margin-left: 10px;
}

.ui-dialog .ui-dialog-titlebar .start_intro {
    margin-right: 15px;
    margin-top: 6px;
    float: right;
}

.ui-dialog .ui-dialog-titlebar .addImg_help,
.ui-dialog .ui-dialog-titlebar .addVid_help {
    margin-right: 15px;
    margin-top: 1px;
    float: right;
}

.closeBtn.ui-icon.ui-icon-closethick:active {
    border: 1px solid rgb(237, 237, 237);
}

.ui-dialog .ui-dialog-titlebar .start_intro .ui-icon-help,
.sitemap .start_intro .ui-icon-help {
    background-image: url(images/ui-icons_2694e8_256x240.png);
}

.portlet_only ._opt_btn.ui-button.ui-state-default,
.portlet_only ._min_btn.ui-button.ui-state-default,
.portlet_only ._max_btn.ui-button.ui-state-default {
    color: #fff;
    background-color: rgb(244, 244, 244) !important;
    background-image: -moz-linear-gradient(top, #ededed, rgb(244, 244, 244));
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#ededed),
            to(rgb(244, 244, 244))
    );
    background-image: -webkit-linear-gradient(top, #ededed, rgb(244, 244, 244));
    background-image: -o-linear-gradient(top, #ededed, rgb(244, 244, 244));
    background-image: linear-gradient(to bottom, #ededed, rgb(244, 244, 244));
    background-repeat: repeat-x;
    border: 1px solid #bebebe;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDEDED', endColorstr='#EDEDED', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.introjs-tooltiptext button {
    width: 1.2em;
    height: 1.2em;
    box-shadow: none;
}

.introjs-tooltiptext button .ui-button-icon-primary {
    margin-top: -9px;
}

._opt_btn.ui-button.ui-state-default,
._min_btn.ui-button.ui-state-default,
._max_btn.ui-button.ui-state-default {
    color: #fff;
    background-color: rgb(244, 244, 244) !important;
    background-image: -moz-linear-gradient(top, #ededed, rgb(244, 244, 244));
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#ededed),
            to(rgb(244, 244, 244))
    );
    background-image: -webkit-linear-gradient(top, #ededed, rgb(244, 244, 244));
    background-image: -o-linear-gradient(top, #ededed, rgb(244, 244, 244));
    background-image: linear-gradient(to bottom, #ededed, rgb(244, 244, 244));
    background-repeat: repeat-x;
    border: 1px solid #bebebe;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDEDED', endColorstr='#EDEDED', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

._opt_btn.ui-state-default .ui-icon,
._min_btn.ui-state-default .ui-icon,
._max_btn.ui-state-default .ui-icon {
    background-image: url(./custom-theme/images/ui-icons_7d6e68_256x240.png);
}

/*._opt_btn.ui-button.ui-state-default, ._min_btn.ui-button.ui-state-default, ._max_btn.ui-button.ui-state-default {
    color: #fff;
    background-color: rgb(244, 244, 244)!important;
    background-image: -moz-linear-gradient(top,#909090,#6C6F7C);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#909090),to(#6C6F7C));
    background-image: -webkit-linear-gradient(top,#909090,#6C6F7C);
    background-image: -o-linear-gradient(top,#909090,#6C6F7C);
    background-image: linear-gradient(to bottom,#909090,#6C6F7C);
    background-repeat: repeat-x;
    border: 1px solid #7C6E6C;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#909090',endColorstr='#6C6F7C',GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
}
._opt_btn.ui-state-default .ui-icon, ._min_btn.ui-state-default .ui-icon, ._max_btn.ui-state-default .ui-icon {
    background-image: url(./custom-theme/images/ui-icons_f4f1f1_256x240.png);
}
*/
.website_generator .jq-state-highlight {
    color: #7e7d99;
    background-color: rgb(230, 230, 230);
    background-image: -moz-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#0c4da2),
            to(#0c4da2)
    );
    background-image: -webkit-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: -o-linear-gradient(top, #0c4da2, #0c4da2);
    background-image: linear-gradient(
            to bottom,
            rgb(230, 230, 230),
            rgb(230, 230, 230)
    );
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c4da2', endColorstr='#0c4da2', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    /*  height:40px!important;*/
}

.website_generator .jq-state-highlight::after {
    content: " ";
    height: 27px;
    width: 100%;
    display: table-cell;
}

.website_generator .jq-state-highlight.ui-placer-helper {
    color: #7e7d99;
    background-color: #ced5dc;
    background-image: -moz-linear-gradient(top, #ced5dc, #f0f3f7);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#ced5dc),
            to(#f0f3f7)
    );
    background-image: -webkit-linear-gradient(top, #ced5dc, #f0f3f7);
    background-image: -o-linear-gradient(top, #ced5dc, #f0f3f7);
    background-image: linear-gradient(to bottom, #ced5dc, #f0f3f7);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CED5DC', endColorstr='#F0F3F7', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.website_generator ._p_col .jq-state-highlight.ui-state-hover::after {
    content: "Place here";
    text-align: center;
    /* margin: 5px auto;
     display: block;
     position: relative;*/

    z-index: 1;
}

.website_generator .hcol .jq-state-highlight.ui-state-hover::after {
    content: "Place here";
    text-align: center;
    /* margin: 5px auto;
     display: block;
     position: relative;*/
    z-index: 1;
}

.ui-widget-header .draggable_header {
    float: left;
    background-image: url(./images/dragheader.png);
    width: 28px;
    height: 28px;
    margin-right: 5px;
    background-position: 0px 0px;
}

.website_generator .builder_top_menu {
    /*background-color: rgb(47, 55, 58) !important;*/
    background-color: #e8e8e8 !important;
    /*background-image: -webkit-gradient(
		linear,
		0 0,
		0 100%,
		/* from(#7e7d99),
		to(#7e7d99) */
    /*from(rgb(47, 55, 58)),
		to(rgb(47, 55, 58))
	) !important;
        background-image: -webkit-linear-gradient(
		top,
		rgb(47, 55, 58),
		rgb(47, 55, 58)
	) !important;
	background-image: linear-gradient(
		to bottom,
		rgb(47, 55, 58),
		rgb(47, 55, 58)
	) !important;
        */
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#e8e8e8),
            to(e8e8e8)
    ) !important;
    background-image: -webkit-linear-gradient(
            top,
            #e8e8e8,
            #e8e8e8
    ) !important;
    background-image: linear-gradient(
            to bottom,
            #e8e8e8,
            #e8e8e8
    ) !important;
    background-repeat: repeat-x;
    border: none;
}

.toolbar button .ui-button-text, .toolbar button svg {
    color: #000;
}

.pageTemplateManager #page_list,
.templateManagerWidget #page_list,
.t_list #page_list {
    text-align: center;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.pageTemplateManager .mainTemplate,
.templateManagerWidget .mainTemplate,
.t_list .mainTemplate,
.ui-dialog-coupons .submenu1-item,
.submenu1-container .submenu1-item {
    /*width: 240px;*/
    width: 100%;
    /*height: 270px;*/
    /*height: 160px;*/
    /*height: 300px;*/
    /*height:100%;*/
    height: 420px;
    text-align: left;
    padding: 2px;
    cursor: pointer;
    overflow: hidden;
    margin-left: 0px;
    /*border: 4px solid #d7d7d8;*/
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    position: relative;
    /*margin-bottom: 40px;*/
    /*display: inline-block;*/
    /*vertical-align: middle;*/
}

.ui-dialog .pageTemplateManager #temp_cont #page_list .mainTemplate {
    width: 100%;
    height: auto;
}

.headerfooter .mainTemplate {

    width: 100%;

    height: auto;
    text-align: left;
    padding: 2px;
    cursor: pointer;
    overflow: hidden;
    margin-left: 0px;
    /*border: 4px solid #d7d7d8;*/
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    position: relative;

}

.pageTemplateManager .mainTemplate.highlight-preview {
    box-shadow: rgb(12, 77, 162) -1px 1px 8px 3px;
}

.pageTemplateManager .mainTemplate.bshadow,
.templateManagerWidget .mainTemplate.bshadow,
.t_list .mainTemplate.bshadow,
#layout .funding-tiles.bshadow {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

.pageTemplateManager .mainTemplate.bshadow .tempImage,
.templateManagerWidget .mainTemplate.bshadow .tempImage,
.t_list .mainTemplate.bshadow .tempImage,
#layout .funding-tiles.bshadow .funding-tiles {
    display: table-row !important;
}

.pageTemplateManager #temp_cont,
.templateManagerWidget #temp_cont,
.t_list #temp_cont,
.content_add_wid .jscroll-inner {
    -webkit-overflow-scrolling: touch;
}

.pageTemplateManager .tempName,
.templateManagerWidget .tempName,
.t_list .tempName,
.ui-dialog-coupons .tempName,
.submenu1-container .tempName {
    padding: 5px;
    font-family: "HelveticaNeueW01-45Ligh", "HelveticaNeueW02-45Ligh",
    "HelveticaNeueW10-45Ligh", sans-serif;
    font-size: 14px;
    color: #7e7d99;
    height: 33px;
    display: none;
}

.pageTemplateManager .tempImage,
.templateManagerWidget .tempImage,
.t_list .tempImage,
.ui-dialog-coupons .tempImage,
.submenu1-container .tempImage {
    /*width: 100%;
    height: 135px;
    margin: 0 auto;
    padding-top: 35px;
    padding-bottom: 10px;*/
    width: 100%;
    /*height: 270px;*/
    height: 100%;
    margin: 0 auto;
    display: table-cell;
    vertical-align: middle;
}

.tempImage > span {
    display: table-cell;
    vertical-align: middle;
}

.pageTemplateManager .tempDescr,
.templateManagerWidget .tempDescr,
.t_list .tempDescr {
    display: none;
}

.pageTemplateManager .tempActions,
.templateManagerWidget .tempActions,
.t_list .tempActions {
    position: absolute;
    right: 0px;
    bottom: 10px;
    display: none;
    z-index: 11;
}

.pageTemplateManager .tempDescr,
.templateManagerWidget .tempDescr,
.t_list .tempDescr {
    font-size: small;
    float: left;
    padding: 5px;
}

.t_list .mainTemplate .end-temp {
    position: absolute;
    bottom: 0px;
    height: 40px;
    width: 100%;
    left: 0px;
    background-color: #fff;
    z-index: 10;
}

.pageTemplateManager .tempDetails,
.templateManagerWidget .tempDetails,
.t_list .tempDetails {
    position: absolute;
    left: 5px;
    bottom: 10px;
    padding: 5px;
    font-family: "HelveticaNeueW01-45Ligh", "HelveticaNeueW02-45Ligh",
    "HelveticaNeueW10-45Ligh", sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #7e7d99;
    display: none;
    z-index: 11;
}

.pageTemplateManager .tempDetails .templPrice,
.templateManagerWidget .tempDetails .templPrice,
.t_list .tempDetails .templPrice {
    font-family: "HelveticaNeueW01-45Ligh", "HelveticaNeueW02-45Ligh",
    "HelveticaNeueW10-45Ligh", sans-serif;
    font-size: 14px;
    color: #1cb31c;
}

.pageTemplateManager #tsearch,
.pageTemplateManager #catsearch {
    position: relative;
    /*  height: 44px;
      width:127px;*/
    width: 228px;
    height: 30px;
    padding-left: 10px;
}

/*.pageTemplateManager #catsearch {
    position: absolute;
    left: 100px;
    top: 5px;
}*/
.pageTemplateManager input#_p_search,
.pageTemplateManager input#_c_search {
    height: 30px;
    width: 100%;
    /* width: 118px;*/
    padding-left: 4px;
    vertical-align: middle;
    border-radius: 4px;
}

@media screen and (max-width: 600px) {
    .openCat_list .ui-button-text {
        /*padding: 0.3em 0.3em 0.4em 2em;*/
    }
}

/*.pageTemplateManager input#_p_search:placeholder-shown, .pageTemplateManager input#_c_search:placeholder-shown {
    font-weight: 300;
    font-family: Arial;
    font-size: 15px;
    line-height: 20px;
}*/
.pageTemplateManager #tsearch span.ui-icon-search,
.pageTemplateManager #catsearch span.ui-icon-search {
    position: absolute;
    right: 7px;
    top: 7px;
}

#template_preview_nav {
    display: inline-block;
    width: 100%;
    height: 40px;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
    position: relative;
    background-color: #fff;
    z-index: 9999;
}

#template_preview_nav #tpl_name {
    margin-left: 10%;
    margin-right: 10px;
    float: left;
    margin-top: 13px;
    font-size: 16px;
    font-weight: 600;
}

#template_preview_nav .prev_sel {
    background-color: #e7e7e7;
}

#template_preview_nav #tpl_desktop {
    background-image: url(./images/desktop.png);
    background-size: 35px;
    background-repeat: no-repeat;
    background-position: 7px;
    width: 50px;
    height: 40px;
    float: left;
    cursor: pointer;
}

#template_preview_nav #tpl_mobile {
    background-image: url(./images/phone_v.png);
    background-size: 40px;
    background-repeat: no-repeat;
    background-position: 5px;
    width: 50px;
    height: 40px;
    float: left;
    cursor: pointer;
}

#template_preview_nav #preview_logo {
    display: block;
    float: left;
    width: 95px;
    height: 40px;
    background-image: url(./images/jqlogo.png);
    background-size: 100px;
    background-position: 0px -30px;
    margin-left: 10%;
    margin-right: 10px;
    cursor: pointer;
}

.prev_header { /*.prev_page*/
    width: 100%;
    position: relative;
    display: block;
    background: #e8e8e8;
    border-bottom: 1px solid #ddd;
    height: 38px;
}

.prev_header.prev_website_template .load_template {
    top: 110px;
    width: 50px;
    height: auto;
    padding: 0px !important;
    background: #000000;
}

.prev_header.prev_dev, .prev_header.prev_website_template {
    width: 50px !important;
    position: fixed;
    display: list-item;
    background: #e8e8e8;
    height: 100%;
    z-index: 3000;
}

.prev_header .temp_inf { /*.prev_page */
    display: inline-block;
    position: absolute;
    top: 50%;
    padding: 0px 25px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.prev_header.prev_dev .temp_inf, .prev_header.prev_website_template .temp_inf {
    display: inline-block;
    position: absolute;
    top: 7%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    display: none;
}

.prev_header .load_template { /*.prev_page*/
    height: 30px;
    margin-left: 10px;
    vertical-align: middle;
    border: none;
    background-color: #258fa4; /*#5ba525;*/
    background-color: #000000;
    color: #fff;
    padding: 5px 10px;
    border-radius: 2px !important;
    cursor: pointer;
    top: 45%;
    padding: 5px 10px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
}

.prev_header.prev_website_template .load_template:hover {
    color: #fff;
    background-color: #1c7a8c !important;
    background-color: #000000;
}

.prev_header .load_template:hover { /*.prev_page*/
    background-color: #1c7a8c;
    background-color: #000000;

}

.prev_header .temp_inf .title {
    color: #595959;
    font-family: Georgia, Sans-serif;
    font-size: 1.2em;
    line-height: 1.2em;
    padding: 13px 5px 7px 45px;
    text-shadow: 0px 1px 2px #aaa;
    padding-left: 10px !important;
}

.prev_header .pop_preview_mob { /*.prev_page*/
    width: 100%;
    display: block;
    text-align: center;
    webkit-transition: opacity 0.2s ease-in;
    -o-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    cursor: pointer;
}

.prev_header.prev_dev .pop_preview_mob, .prev_header.prev_website_template .pop_preview_mob {
    width: 100%;
    display: block;
    text-align: center;
    webkit-transition: opacity 0.2s ease-in;
    -o-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    cursor: pointer;

    display: inline-grid;
    position: relative;
    top: 25%;
}

.pop_preview_mob span.p_button {
    display: inline-block;
    border-left-width: 1px;
    /*border-left: 1px solid white;
	border-right: 1px solid white;*/
}

.pop_preview_mob .p_button.first,
.pop_preview_mob .p_button.first:hover,
.pop_preview_mob .p_button.first:active {
    border-left: none;
}

.pop_preview_mob .p_button.last,
.pop_preview_mob .p_button.last:hover,
.pop_preview_mob .p_button.last:active {
    border-right: none;
}

.pop_preview_mob .mobileico {
    /* border-left:1px solid white;
     border-right:1px solid white;*/
    padding: 5px 5px;
}

.pop_preview_mob .mobileico:hover {
    color: rgb(135, 135, 135);
    /*   border-left-width: 1px;
                                      border-left-style: solid;
                                      border-left-color: #C8C7C7;
                                      border-right-width: 1px;
                                      border-right-style: solid;
                                      border-right-color: #C8C7C7;*/
}

#template_preview_nav .temp_inf .template_title {
    font-weight: 600;
    font-size: 16px;
    color: #53aee2;
    margin-right: 10px;
    padding-right: 10px;
    padding-left: 10px;
    border-right: 1px solid #ddd;
    position: relative;
    display: block;
    float: left;
    height: 100%;
}

.temp_inf .template_title #desc {
    position: absolute;
    z-index: 2001;
    width: 300px;
    height: auto;
    padding: 5px;
    border: 1px solid #ddd;
    background-color: #fff;
    color: #777;
    font-weight: 100;
    font-size: 14px;
    top: 40px;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
    left: 0px;
}

.mobile320_device #mob_btn {
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 auto;
    border: 1px solid #ddd;
    border-radius: 40px;
    margin-top: 20px;
}

.jportal-base-widget .mobile320_device {
    width: 400px;
    height: 700px;
    margin: 0 auto;
    border: 1px solid #ddd;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    margin-top: 40px;
}

.jportal-base-widget .mobile320 {
    width: 320px !important;
    height: 568px !important;
    margin: 0 auto;
    border: 1px solid #ddd;
    overflow: auto;
    position: relative;
    margin-top: 10%;
}

.jportal-base-widget .mobile320 .row .col {
    width: 100% !important;
}

.ui-dialog ._tp_search {
    display: block;
    float: left;
    width: 100%;
    height: auto;
    border-bottom: 1px solid rgb(242, 242, 242);
}

._tp_search #search-col {
    padding: 0 30px;
}

._tp_search #searchBox {
    display: block;
    float: left;
    width: 100%;
    margin-top: 12px;
}

._tp_search .cats-cont,
.remove_scratch .cats-cont {
    margin-bottom: 5px;
    margin-right: 5px;
    float: left;
    overflow: hidden;
    position: relative;
    height: 26px;
    color: #fff;
    background: #7e7d99;
    line-height: 26px;
    text-align: center;
    width: 12%;
    max-width: 150px;
    cursor: pointer;
}

._tp_search .search-cont {
    height: 26px;
    width: 90%;
    float: left;
    position: relative;
}

._tp_search .search-cont .search-items {
    width: 100%;
    height: 100%;
}

._tp_search .queryResult {
    display: inline-block;
    font-size: smaller;
    margin: 5px 30px;
    display: none;
}

._tp_search .catList {
    position: absolute;
    background: #7e7d99;
    top: 71px;
    color: #fff;
    z-index: 20015;
    height: auto;
    width: auto;
    max-width: 520px;
    display: none;
    box-shadow: 10px 10px 25px 0px #c7c7c7;
}

._tp_search .catList ul {
    display: block;
    float: left;
    padding: 5px;
}

._tp_search .catList li {
    padding: 5px 10px;
    display: block;
    float: left;
    width: 150px;
    cursor: pointer;
}

._tp_search .catList li:hover {
    background: #5d636d;
}

.c_list .mobile_categories {
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,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");
    background-size: 30px 20px;
    background-position: 5px;
    width: 40px;
    height: 30px;
    margin-right: 0px;
}

.uploader_f #progress {
    width: 100%;
    height: 2px;
    display: block;
}

.uploader_f #progress .progress-bar {
    background-color: #549b2b;
    width: 0px;
    height: 2px;
}

.uploader_f #progress .progress-bar-error {
    background-color: red;
}

/*.pageedit .remove_scratch {display:table;}*/
/*.pageedit .remove_scratch > div {display:table-cell;}*/
.pageedit .c_list {
    /*display: none;*/
    display: block;
    float: left;
    width: 100%;
    height: 50px;
    /*border-bottom: 1px solid rgb(242, 242, 242);*/
    overflow: auto;
}

.pageedit .t_list {
    width: 960px;
    /*float: left;*/
    padding-top: 10px;
    /*overflow: auto;*/
    margin: 0 auto;
}

.pageedit .top_menu {
    display: inline-block;
    float: left;
    width: 100%;
    height: 100px;
    border-bottom: 1px solid #ddd;
    /*background-color: rgba(228, 230, 224, 1);*/
    /*padding-top: 30px;*/
}

.pageedit .top_menu .blank_wb,
.pageedit .top_menu .load_wb,
.pageedit .top_menu .load_fl {
    font-size: 18px;
    width: 220px;
    display: block;
    text-align: center;
    height: 40px;
    border: 1px solid #ddd;
    border-radius: 10px;
    float: left;
    margin-top: 10px;
    cursor: pointer;
    box-shadow: rgb(234, 234, 234) 2px 2px;
    background-color: #fff;
    color: #7e7d99;
}

.pageedit .top_menu .blank_wb:hover,
.pageedit .top_menu .load_wb:hover {
    background-color: #e7e7e7;
    box-shadow: none;
}

.pageedit .top_menu .choose_tpl {
    display: block;
    font-size: 18px;
    text-align: center;
    display: inline-block;
    width: 100%;
}

.button_link .notd td,
.iconEditor .notd td {
    padding-bottom: 0px;
}

.jqbuilder-inline-editor .animation_tbl .animation-active .ui-button span,
.image_editor .animation_tbl .animation-active .ui-button span {
    padding: 0px !important;
}

.image_editor .animation_tbl .animation-active .yes,
.image_editor .animation_tbl .animation-active .no,
.jqbuilder-inline-editor .animation_tbl .animation-active .yes,
.jqbuilder-inline-editor .animation_tbl .animation-active .no {
    /* width: 75px;
    height: 28.39px;*/
    border: 1px solid #aaa;
    border-radius: 4px;
    display: inline-block;
    text-align: center;
    padding: 5.5px 26px;
}

button.apply_settings {
    cursor: pointer;
}

.button_link .notd td.selected label,
.image_editor .notd td.selected label,
.iconEditor .notd td.selected label, .notd button.selected, .list_form button.selected,
.jqbuilder-inline-editor .notd td.selected label {
    color: #fff;
    background-color: #b1b1b1;
}

.notd button.selected,
.list_form button.selected {
    color: #fff;
    background-color: #b1b1b1;
    border: none;
}

.button_link .notd td label.all,
.button_link .notd td label.current,
.button_link .notd td label.select,
.image_editor .notd td label.all,
.image_editor .notd td label.current,
.image_editor .notd td label.select,
.iconEditor .notd td label.all,
.iconEditor .notd td label.current,
.iconEditor .notd td label.select {
    height: 30px;
    display: block;
    width: 74px;
    padding-top: 5px;
    border-radius: 4px;
    border: 1px solid #aaa;
}

.jqbuilder-inline-editor .notd td label.all,
.jqbuilder-inline-editor .notd td label.current,
.jqbuilder-inline-editor .notd td label.select
    /*.wbs_layout_container ._actline .notd td label.select,*/
    /*.wbs_layout_container ._actline .notd td label.all,*/
    /*.wbs_layout_container ._actline .notd td label.current*/
{
    height: 30px;
    display: block;
    width: 76.1px;
    padding-top: 5px;
    border-radius: 4px;
    border: 1px solid #aaa;
}

.button_link .notd td,
.image_editor .notd td,
.iconEditor .notd td,
.jqbuilder-inline-editor .notd td, .wbs_layout_container ._actline .notd td {
    text-align: center;
}

.ratio-s, .asp_rat {
    border: 1px solid #e0e0e0;
    width: 50px;
    height: 28px;
    padding: 5px 2px;
    border-radius: 3px;
    text-align: center;
    color: #202124;
}

.asp_rat.selected, .ratio-s.selected {
    color: #fff;
    background-color: #6a737b;
}

.jqbuilder-inline-editor .notd td input,
.iconEditor .notd td input,
.image_editor .notd td input,
.button_link .notd td input, .wbs_layout_container ._actline .notd td input {
    display: none;
}

/*.jqbuilder-inline-editor .notd td input,
.iconEditor .notd td input,
.image_editor .notd td input,
.button_link .notd td input,
.wbs_layout_container ._actline .notd td input  {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;

  /* Position the tooltip */
/*position: absolute

;
z-index:

1
;
top:

-
5
px

;
left:

105
%
;
}
*/
.jqbuilder-inline-editor .notd td input,
.iconEditor .notd td input,
.image_editor .notd td input,
.button_link .notd td input, .wbs_layout_container ._actline .notd td input:hover {
    visibility: visible;
}


/*.jqbuilder-inline-editor .notd td.selected{
    background-color:#f5f5f5;
}*/
._p_col:has(.col_before.active) {
    /*z-index: 20000 !important;*/
    outline: 6px solid #0077c8 !important;
    z-index:9999;
}

.wbs_layout_container ._actline th {
    font-weight: 400;
    color: #202124 !important;
    font-size: 14px !important;
    background-color: #fff !important;
    line-height: 1.5em;
    padding: 0px 0px 0px 4px;
}

.btn-settings .hidden_table .parent_align .fa-align-center,
.btn-settings .hidden_table .parent_align .fa-align-left,
.btn-settings .hidden_table .parent_align .fa-align-right,
.btn-settings .hidden_table .b_align .fa-align-center,
.btn-settings .hidden_table .b_align .fa-align-left,
.btn-settings .hidden_table .b_align .fa-align-right,
.iconEditor .icon-alignament .fa-align-center,
.iconEditor .icon-alignament .fa-align-left,
.iconEditor .icon-alignament .fa-align-right, .iconEditor .message-alignament .fa-align-right,
.iconEditor .message-alignament .fa-align-left, .iconEditor .message-alignament .fa-align-top, .iconEditor .message-alignament .fa-align-bottom {
    top: 2px;
    position: relative;
}

.custom-datagrid-edit-dialog .ui-state-highlight,
#property-details #tabs ul li.ui-state-active,
.ui-dialog .gen_menu_edit .btype.active,
.ui-dialog .gen_menu_edit .align.selected {
    border-color: #6a737b !important;
    background-color: #6a737b !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    background-image: none !important;
}

.custom-datagrid-edit-dialog .ui-state-highlight .label {
    color: #fff;
}

.custom-datagrid-edit-dialog .ui-state-highlight.ui-state-disabled .col-title.label {
    color: #202124;
}


.dimm-type .disabledClick,
.custom-datagrid-edit-dialog .ui-state-highlight, .custom-datagrid-edit-dialog .ui-state-active,
.dgr_settings .ui-state-active,
.import-dialog .ui-state-active,
#property-details #tabs ul li.ui-state-active,
#product_builder_dialog .builder_menu .ui-state-active, #product_builder_dialog .builder_menu .ui-state-highlight,
.ui-dialog .gen_menu_edit .ui-state-active, .ui-dialog .gen_menu_edit .align.selected, .ui-dialog .gen_menu_edit .btype.active,
.iconEditor .inline-icon.selected, .iconEditor .ui-state-active,
.btn-settings .inline-icon.selected,
.btn-settings .inline-icon:hover,
.btn-settings .ui-state-active, .btn-settings .tr-selected,
.jqbuilder-inline-editor .inline-icon.selected,
.menu_editor .inline-icon.selected,
.image_editor .inline-icon.selected, .image_editor .hidden_table .ui-state-active,
.jqbuilder-inline-editor .ui-state-active,
.jqbuilder-inline-editor .inline-icon:hover,
.menu_editor .inline-icon:hover,
.image_editor .inline-icon:hover,
.jqbuilder-inline-editor .inline-icon.selected,
.jqbuilder-inline-editor .inline-icon:hover,
.iconEditor .inline-icon:hover, .set-margins-border .btype.active {
    color: #fff;
    /*background-color: #0c4da2;
	background-image: -moz-linear-gradient(top, #0c4da2, #0c4da2);
	background-image: -webkit-gradient(
		linear,
		0 0,
		0 100%,
		from(#0c4da2),
		to(#0c4da2)
	);
	background-image: -webkit-linear-gradient(top, #0c4da2, #0c4da2);
	background-image: -o-linear-gradient(top, #0c4da2, #0c4da2);
	background-image: linear-gradient(to bottom, #0c4da2, #0c4da2);
	background-repeat: repeat-x;
	border-color: #0c4da2 #0c4da2 #003f81;*/
    background-color: #6a737b;
    background-image: -moz-linear-gradient(top, #6a737b, #6a737b);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#6a737b),
            to(#6a737b)
    );
    background-image: -webkit-linear-gradient(top, #6a737b, #6a737b);
    background-image: -o-linear-gradient(top, #6a737b, #6a737b);
    background-image: linear-gradient(to bottom, #6a737b, #6a737b);
    background-repeat: repeat-x;
    border-color: #6a737b #6a737b #6a737b;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c4da2', endColorstr='#0c4da2', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.c_list #types li {
    list-style: none;
    padding: 5px 10px 5px 10px;
    font-size: 14px;
}

.c_list #types li:hover,
.pageTemplate #ctup li:hover {
    cursor: pointer;
    background-color: #b3e0fd;
}

.c_list #types li.liSelected,
.pageTemplate #ctup li.liSelected {
    background-color: #6a737b; /*#0c4da2;*/
    background-color: #000000;
    color: #fff;
}

.pageTemplate #ctup li.liSelected span {
    color: #fff;
}

.c_list #filter .ui-icon-search {
    position: absolute;
    right: 3px;
    top: 3px;
}

.c_list #filter {
    position: relative;
    margin: 13px 0px 10px 10px;
    width: 250px;
    float: left;
}

.c_list #types {
    position: absolute;
    background-color: #fff;
    top: 37px;
    left: 10px;
    z-index: 100;
    width: 220px;
    border: 1px solid #ddd;
    display: none;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
}

.first_infodial {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px !important;
    text-align: center;
}

.first_infodial .ui-button {
    vertical-align: middle;
    box-shadow: rgb(199, 199, 199) 2px 2px;
    margin: 0px 5px 0 0;
    width: 77px;
    height: 26px;
    float: left;
}

.first_infodial .texthelp {
    font-style: italic;
    font-weight: 700;
}

.first_infodial .ui-icon-help {
    vertical-align: text-top;
    display: inline-block;
    box-shadow: rgb(199, 199, 199) 2px 2px;
    background-image: url(images/ui-icons_2694e8_256x240.png);
    border: 1px solid #b6b6b6;
    border-radius: 3px;
    margin: 0 5px;
}

.error-state.ui-icon-closethick {
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

.pageTemplate #search_cont {
    height: 100%;
    width: 250px;
    float: left;
    border-right: 1px solid #ddd;
}

#wst-main .categories-list #clist,
.pageTemplate #search_cont #ctup {
    padding: 5px 0px 0px 10px;
}

.pageTemplate #ctup li {
    padding: 4px 5px 4px 0;
    border-bottom: 1px solid rgb(242, 242, 242);
    /*border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgb(242, 242, 242);*/
}

.pageTemplate #ctup li span {
    height: 20px;
    display: block;
    left: 15px;
    top: -2px;
    position: relative;
    color: rgb(71, 74, 75);
    font-size: 14px;
    letter-spacing: 0px;
}

.pageTemplate #ctup li:hover {
    background-image: linear-gradient(
            rgb(255, 255, 255) 0%,
            rgb(246, 246, 246) 47%,
            rgb(237, 237, 237) 100%
    );
    color: rgb(47, 55, 58);
}

.pageTemplate #ctup li:hover span {
    color: rgb(47, 55, 58);
}

.import_export_dial {
    line-height: 1.7;
    padding: 15px 30px !important;
    font-size: 1em !important;
    height: 220px !important;
}

.import_export_dial #action_type {
    margin: 10px 0px 10px 0px;
}

.import_export_dial #up_data {
    margin-top: 45px;
    display: none;
}

.import_export_dial #data_type .exp1_row,
.import_export_dial #data_type .exp2_row {
    padding: 10px 0px 10px 0px;
}

.import_export_dial .up_button,
.import_export_dial .wbs_metadata,
.import_export_dial .usr_personal {
    margin-left: 5px;
}

.import_export_dial #up_input {
    height: 24px;
    width: 350px;
}

.import_export_dial #action_type label {
    width: 80px;
}

#split-preview {
    display: block;
    width: 48px;
    height: 36px;
    background-color: #fff;
    position: absolute;
    z-index: 300001;
    background-position: 17px 10px;
    right: 0px;
    top: 0px;
    border-right: 1px solid #ddd;
    cursor: pointer;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3ElEQVQ4jc2QPQrCQBCFvwSxFPEMYh2CpZ2IrV3wBDmC1W6RnGJrsbAREZsQBGsJFp5DxFosbCYQ1/xYia8aZt/3eLPw19LKdLUynTqPWwcDKZDUhTgN8FBWJ2AaxeG9MUAr0wOSApwrAyZ2yFuAwCngVzTOpMntI+ALONdZmtxAPrEG3gF7a+cDqTA4MhwAzzJugLnMa2BW1sQFVhVwEMXhI4rDBxAA25ImSxdYANcS+JkvKkKuwMIB0Mp4csbRhovSyrTlnBEwjuLwUnwcaGVaZaAdopXpN/l+pxeT31AHbDI3KgAAAABJRU5ErkJggg==");
}
#edit-preview {
  display: block;
    width: 48px;
    height: 105px;
    background-color: #000;
    color:white;
    position: absolute;
    z-index: 300001;
    right: 0px;
    top: 50px;
    border-right: 1px solid #ddd;
    cursor: pointer;
    text-align: center;
    align-content: center;
    writing-mode: vertical-rl;
    text-orientation: upright;
    font-size: 17px;
    font-weight: bold;
}
.pageedit .remove_scratch {
    float: left;
    overflow: auto;
    position: relative;
    width: 100%;
    background-color: rgba(228, 230, 224, 1);
    -webkit-overflow-scrolling: touch;
    /*background-image:url(https://lh3.googleusercontent.com/dNWURC2QOeHBpXnhQfj2nq12Wdh7b7VDOZVArM1yrFA=w1600-h900-no);
    background-repeat: no-repeat;
    background-size:100%;*/
}

input.ell::-webkit-input-placeholder {
    font-size: smaller;
    font-family: Arial, sans-serif;
}

input.ell::-moz-placeholder {
    font-size: smaller;
    font-family: Arial, sans-serif;
}

input.ell:-ms-input-placeholder {
    font-size: smaller;
    font-family: Arial, sans-serif;
}

input.ell:-moz-placeholder {
    font-size: smaller;
    font-family: Arial, sans-serif;
}

::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #c7c7c7;
    font-family: Arial, sans-serif;
}

::-moz-placeholder {
    /* Firefox 19+ */
    color: #c7c7c7;
    font-family: Arial, sans-serif;
}

:-ms-input-placeholder {
    /* IE 10+ */
    color: #c7c7c7;
    font-family: Arial, sans-serif;
}

:-moz-placeholder {
    /* Firefox 18- */
    color: #c7c7c7;
    font-family: Arial, sans-serif;
}

::-webkit-input-placeholder {
    font-size: 1em;
    letter-spacing: 1px;
    color: #777 !important;
    font-family: Arial, sans-serif;
}

:-ms-input-placeholder {
    font-size: 1em;
    letter-spacing: 1px;
    color: #777 !important;
    font-family: Arial, sans-serif;
}

::-moz-placeholder {
    font-size: 1em;
    letter-spacing: 1px;
    color: #777 !important;
    font-family: Arial, sans-serif;
}

.tpl_filter input::placeholder {
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #171717 !important;
    padding-left: 10px;
    letter-spacing: 3px;
}

.tpl_filter input:-ms-input-placeholder {
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #171717 !important;
    padding-left: 10px;
    letter-spacing: 3px;
}

.wysiwyg_font_editor .selected_opt,
.prev_header .selected_dev,
.button_link .selected_opt,
.web_design .selected_opt {
    background-color: #e0e0e0;
}

.wysiwyg_font_editor input.ell,
.web_design input.ell {
    height: 20px;
    width: 35px;
    margin-right: 5px;
    text-align: center;
}

.wysiwyg_font_editor table {
    width: 100%;
}

.wysiwyg_font_editor td,
.web_design td {
    padding: 5px;
}

.wysiwyg_font_editor ._apply,
.wysiwyg_font_editor ._discard {
    float: right;
    margin-top: 10px;
    margin-right: 5px;
}

.wysiwyg_font_editor ._font,
.web_design ._font {
    display: inline-block;
    width: 24px;
    height: 24px;
    /*border:1px solid #ddd;*/
    margin-right: 10px;
    background-repeat: no-repeat;
    background-size: 14px 14px;
    background-position: 5px 5px;
    cursor: pointer;
}

.wysiwyg_font_editor ._font:hover,
.button_link ._font:hover,
.web_design ._font:hover {
    background-color: #e0e0e0;
}

.wysiwyg_font_editor #f_bold,
.button_link #f_bold,
.web_design #f_bold {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABd0lEQVRIS9WV4VHDMAyF2wnoCGEC2ICwARsQJoARygRlhDABMAFhAmACwgbtBPC+1M65QrnzndMf+E7nWLbes2RJWS72owvzRZhzpw8d3Ab7R829NVwaxbnW7w76p3QPkkqyktSSM+fcWrr7VG8J2ONW1vgtgKa2d1psHJJWupuo9wg6bdpQeQRgAHbtkFxKB86ilGAqpC/CvpqDAIwfx4NeutNjEnwLvJqD4OghInVvTYh2WkNMmIoe2UtTwBvJcyTNzSJqA0BGHTKEW8YBcCtZS6jsceQSmCgcLAkFwNQK3wcjl4BWET2o9M3tG8mJwSM0tAo8HkYugVfJ9KRO4vUkWkVbSoA9JITFesLe0C5KPIhR8FKVvaFdzEFQC+jVvMX4BP+agNpYzeHB1BvwC21KCciir5BN6TOM/Sj3l+mldCXlkyRtGZwDnJ9N5xlNtV/OUqWtBGDOAYIH6aAgG0kfldED2CgWextj/2dJCwEMey4wAseTv4rzZxnvp/2XAAAAAElFTkSuQmCC");
}

.wysiwyg_font_editor #f_italic,
.button_link #f_italic,
.web_design #f_italic {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABH0lEQVRIS61W0RUBMRB0FaACVIAOTgXogApQAR3QASpAB6cCVOBUQAfMfNy9k7e52w37Xt6TzWQmG5MlquliA1iM0a2A37CeYowyXKTjz1E9fLp49iyQ50G+wirAzW9B4FQ8dXHdKuCrYADSRKrMKjABydYhemDe9l21VeAIoqFDtsecwmJYBaT7H4OZwj8L0HoHgaWJ3OsfArTgzCE6Yx77yJm3XFEKfMshE71fxGgF6JK7cNI+ctd/VDAHydohKrVnhtVWYLanVcBsT4tAkD0tAkH2tAgE2VMrEGxPrUCwPbUCwfbUCDQAegqvdIrcruz1alvFCsClQNRBjl+8KnwvOcZutmZW4UZlgyurIMFiHYO/vWXBBsdelP898YE/+OIyGQ2x0CYAAAAASUVORK5CYII=");
}

.wysiwyg_font_editor #f_underline,
.button_link #f_underline,
.web_design #f_underline {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABNElEQVRIS+1V7RUBQQykAjpwKkAFTgXogAroAB0oQQlU4FSACtABFTBD1tuL7H388+P2vXl3yWYzSfYuqdc+KwImgpbo/McDwha4AktvI5YzIzwbor+J7Zr2dcMZnWiSsRwyzN+qLnAE6Jzvd2doESTY7CtPA8jUZ62TBOFnWCtKYNlpMgZAVATBa6hKlPORfr6g6ivKLNP/lIhdcKZibUO+5lzzE/s/PcvqMewli5LNLoL9BegBbHrfZRG41uvbTSFsMjJgUBOARKkV6pKMouNZsjyM7tvnvb0Y73vAnBkhgqak6g8ekvJ+dkJEx0NgDgQzzOrzJHGpu3GoK3AWG45TcxUZJDzIaCMBZZaMGaUu1GIoShAKMFevCRipnse5TpTBAXLidJqANdf/QFmCldzL+9wLCgtSGQ2zWqAAAAAASUVORK5CYII=");
}

.wysiwyg_font_editor #f_line-through,
.button_link #f_line-through,
.web_design #f_line-through {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABfElEQVRIS7WVgU3EMAxF7yaADTgmgA0oG8AElAmACYAJYISyAUxAbwJgAsoEHBPAf5IjhVzcpFRYstrG9v+2k7jLxT/LcgL+oXx3zP9Lz9ea2BLBrkDupCdS3lPptfAg7TyyMQIyfjbgtYEMerLeSg8iUBfHM5DtewTeZDIk6zNb39cT8i3xCC7lSWuQU+ljJpYkAGVfjqX9FAKcjwoEmO+lF3MJOC1kuHGqYE/wydkXXoviCsAF4MprQ641Ya1mD+J4es5+cDRn3YN4A70EIWAPIHNl7B6sFIWWhKrQrEDwXUKYY4eAnubGwBzcELspzSKPhNa1SfUf+u7SgL8SgMP5BzDMJOZVU0uAIzf5ttAnSF7MZxLBjYKupee5shPSQd97Uo4rbfslXosCQS9vxoQnHI5PM2aTKREQ21klORJsjOw3Ke3akhoCgqgEsMEQVnq20kb6ZO+Thh2l85tEAQn/4jhDsmZUQOxK7TGl/PgyuuM5ZaolGEty1PYDrdNHyBx95gwAAAAASUVORK5CYII=");
}

.wysiwyg_font_editor #f_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA0klEQVRIS2NkYGA4AMT2QEwLcIARaOoGIPanhelAMzeCLKApoIsFAUAv6JPpjY1AfRfw6QX54AEQy1NgAciBOAHIAgUgTiDDgg/QBAJyIF4LyDCbeC0gHwhQEAeEbLpIaRwQsuAByIIGIHYgpJJMeXBOpimgiwWgICK3sFsI1LuAUDIFpWNyMxrIArx5CJZMDciMiAOE9NElDhSArogn5BIy5RfSOqOBczKoNCQ3Dgh57AJd4oCQKyiSp7TSb4SWZTgdAbIAlJbJzckTgXoL8HkRADvZHDfZkuDLAAAAAElFTkSuQmCC");
}

.wysiwyg_font_editor #f_center {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA2UlEQVRIS2NkYGA4AMT2QEwLcIARaOoGIPanhelAMzeCLKApGBALAoBe0ifTWxuB+i4g68XmA0oi/SDQcAdCFigAFSSQ6YMFQH0PCFlAptnYtYGCSICCMCfkmIsgC0Bekiekkkz5ByALGtAjhkzDsGkD52SaggGxAJRE48n01kKgPlBShQNsPqCk8APlZFBJgNcCULI1INMHoGLiAyELyDQbuzZQEClQEOaEHLOQ1hkNnJNBkUJumBPywYUByQeEXEWSPDYfTACakE+SKQjFE4HMAkLJlKoWAADIzhw3m2P0+AAAAABJRU5ErkJggg==");
}

.wysiwyg_font_editor #f_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAvUlEQVRIS2NkYGA4AMT2QEwLcIARaOoGIPanhelAMzeCLKApGBQWGFAQhBeJ8QElcfSQGAsUgD4IAGIBMiJrATEWkGEuQgvIApDL9CkyBbdmcBw8AGJ5GlnwAGRBAxA70MgCcE6mKRgUFiQAvRhPpjcPEuODBRRYQFRGAzme3ERwgRgfkBk6EG0gCxQoCAJCli8EWfABiPkJqSRTHhwHoIIMVCTTAtAnDmjhcriZxKSiCUDV+WS6YgOtLTgIADtdGHa1h5UnAAAAAElFTkSuQmCC");
}

.wysiwyg_font_editor #f_justify {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAkElEQVRIS9VVQQ2AMBDbHOAAHIADcAAOQApSmIPhYDgAB8MJ7dDQS3ZJv2163XXeOZeAEVBM8mCNwKxgB+dJAemYCCyw0ItsPHSQgVYk8FKgAzaRwGGSQVNzBpkr2oFJlEG5ZOmYCHBFqrK7TA6Nz3QQBXGbZMCqWEUOgjqD0qas67ozEK3/p1V/+pECSXnJH+B9GGZjnJogAAAAAElFTkSuQmCC");
}

.laymenu_slide .switch .toggle {
    display: inline-block;
    position: relative;
    float: right;
    right: -8px;
    /*top: 5px;*/
    height: 20px;
    width: 65px;
}

.laymenu_slide .switch .toggle .toggle-slide {
    border-radius: 9999px;
    box-shadow: 0 0 0 1px #999;
    overflow: hidden;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    direction: ltr;
    text-align: center;
    height: 20px;
}

.laymenu_slide .switch .toggle .toggle-inner {
    cursor: pointer;
    height: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    direction: ltr;
    text-align: center;
    width: 120px;
}

.laymenu_slide .switch .toggle .toggle-blob {
    height: 20px;
    width: 20px;
    margin-left: -10px;
    border-radius: 50px;
    background: -webkit-linear-gradient(#f5f5f5, #cfcfcf);
    background: linear-gradient(#f5f5f5, #cfcfcf);
    box-shadow: 1px 1px 2px #888;
    float: left;
    position: relative;
    z-index: 99;
    cursor: grab;
    /*margin-top: 3px;*/
}


.laymenu_slide .switch .toggle .toggle-on, .editor .toggle .toggle-off {
    height: 20px !important;
    /*padding-top: 3px;*/
    width: 65px !important;
    margin-left: -10px;

    line-height: 20px;
    font-size: 14px !important;
    font-weight: 500;
    background: linear-gradient(#cfcfcf, #f5f5f5) !important;
    box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.2);
    text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
    color: rgba(255, 255, 255, 0.8);
    float: left;
}

.laymenu_slide .switch .toggle .active {
    height: 20px !important;
    /*padding-top: 3px;*/
    width: 55px !important;
    /*margin-left: -10px;*/
    margin-left: 0px;
    line-height: 20px;
    font-size: 14px !important;
    font-weight: 500;
    background: #45a31f !important;
    box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.2);
    text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
    color: rgba(255, 255, 255, 0.8);
    float: left;
}

.remove_img, .ui-button.ui-state-default.remove, .ui-button.ui-state-default.delete, .tilesContainer .delete,
.ui-datagrid-delete, .ui-datagrid-table-holder .delete, span.ui-datagrid-removegroup, button#ctlr_log_in_out, .ui-datagrid-del,
.row_layout .flex_btns .reset_colsize
    /*,.ui-dialog .ui-dialog-titlebar-close*/
{
    color: #fff;
    background-color: #ff666b;
    background-image: -moz-linear-gradient(top, #ff666b, #dd0017) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#ff666b),
            to(#dd0017)
    ) !important;
    background-image: -webkit-linear-gradient(top, #ff666b, #dd0017) !important;
    background-image: -o-linear-gradient(top, #ff666b, #dd0017);
    background-image: linear-gradient(to bottom, #ff666b, #dd0017);
    background-repeat: repeat-x;
    border-color: #ff666b #dd0017 #dd0017 #ff666b !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666b', endColorstr='#dd0017', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.search_images_btn.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
    /* display: none; */
    color: #fff;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    /*border: 1px solid #003e80;*/
    /*padding: 10px 20px;*/
    /*font-weight: bold;*/
    /*text-transform: uppercase;*/
}


.remove_img .ui-state-default .ui-icon,
.ui-button.ui-state-default.remove .ui-icon,
.ui-button.ui-state-default.delete .ui-icon,
.tilesContainer .delete .ui-state-default .ui-icon,
.ui-datagrid-delete .ui-state-default .ui-icon,
.ui-datagrid-table-holder .delete .ui-state-default .ui-icon,
span.ui-datagrid-removegroup .ui-state-default .ui-icon,
button#ctlr_log_in_out .ui-state-default .ui-icon,
.ui-datagrid-del .ui-state-default .ui-icon {
    background-image: url(images/ui-icons_ffffff_256x240.png);
}

.ui-datepicker-close,
.form-element,
button.save_link,
.ui-datagrid-swap-right-all.ui-state-default,
.ui-button.ui-state-default.ui-datagrid-edit-spl,
.ui-datagrid-add,
.ui-datagrid-edit,
.add,
.multiselect div.Buttons a,
.ui-datagrid-edit-spl,
.ui-button.ui-state-default.ui-popup-dialog-btn,
.ui-button.ui-state-default.save,
.ui-button.ui-state-default.export_header_button,
.ui-button.ui-state-default.add,
.ui-button.ui-state-default.edit,
.tilesContainer .add,
.ui-button.ui-state-default.upload-btn,
button.save_s,
span.ui-datagrid-addgroup,
button#saving_the_property,
button.ctrl_edit_save,
.ui-datagrid-swap-right,
.ui-datagrid-swap-left,
.ui-datagrid-swap-left-all,
span.ui-state-default.save,
.laymenu_slide .row_layout .apply_colsize {
    color: #fff;
    background-color: #5ba525;
    background-image: -moz-linear-gradient(top, #5ba525, #3d773d) !important;
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#5ba525),
            to(#3d773d)
    ) !important;
    background-image: -webkit-linear-gradient(top, #5ba525, #3d773d) !important;
    background-image: -o-linear-gradient(top, #5ba525, #3d773d);
    background-image: linear-gradient(to bottom, #5ba525, #3d773d) !important;
    background-repeat: repeat-x;
    border-color: #5ba525 #3d773d #3d773d #5ba525 !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ba525', endColorstr='#3d773d', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.ui-button.ui-state-default.add.no_login {
    background-color: #000;
    color: #fff;
    background-image: none !important;
    /*height: 45px;*/
    /*margin-top: 20px;*/
    border: 1px solid rgb(0, 0, 0) !important;
}

.ui-button.ui-state-default.add.no_login:hover {
    background-color: #fff;
    color: #000;
    /*background-image: none!important;*/
    /*!*height: 45px;*!*/
    /*!*margin-top: 20px;*!*/
    /*border: 1px solid rgb(0, 0, 0)!important;*/
}


.ui-button.ui-state-default.remove.no_login {
    background-color: #fff;
    color: #000;
    background-image: none !important;
    /*height: 45px;*/
    /*margin-top: 20px;*/
    border: 1px solid rgb(231, 231, 231) !important;
}

.ui-button.ui-state-default.remove.no_login:hover {
    background-color: #000;
    color: #fff;
    /*background-image: none!important;*/
    /*!*height: 45px;*!*/
    /*!*margin-top: 20px;*!*/
    /*border: 1px solid rgb(231, 231, 231)!important;*/
}

.ui-datepicker-close .ui-icon,
.form-element .ui-state-default .ui-icon,
button.save_link .ui-icon,
.ui-datagrid-swap-right-all.ui-state-default .ui-icon,
.ui-button.ui-state-default.ui-datagrid-edit-spl .ui-icon,
.ui-datagrid-add .ui-icon,
.ui-datagrid-edit .ui-icon,
.add .ui-icon,
.multiselect div.Buttons a .ui-state-default .ui-icon,
.ui-datagrid-edit-spl .ui-state-default .ui-icon,
.ui-button.ui-state-default.ui-popup-dialog-btn .ui-icon,
.ui-button.ui-state-default.save .ui-icon,
.ui-button.ui-state-default.add .ui-icon,
.ui-button.ui-state-default.edit .ui-icon,
.tilesContainer .add .ui-icon,
.ui-button.ui-state-default.upload-btn .ui-icon,
button.save_s .ui-icon,
span.ui-datagrid-addgroup .ui-icon,
button#saving_the_property .ui-state-default .ui-icon,
button.ctrl_edit_save .ui-icon,
.ui-datagrid-swap-right .ui-icon,
.ui-datagrid-swap-left .ui-icon,
.ui-datagrid-swap-left-all .ui-icon,
span.ui-state-default.save .ui-icon {
    background-image: url(images/ui-icons_ffffff_256x240.png);
}

#tlist {
    text-align: center;
}

.t_list .template-box {
    display: inline-block;
    position: relative;
    float: left;
    margin-bottom: 55px;
    transform: translate3d(0, 0, 0);
    background-color: #fff;
    z-index: 1;
    max-width: 100%;
}

._templates_area #clist {
    display: block;
    width: auto;
    overflow: auto;
    padding: 10px;
}

.temp-list .bottom-tlist-info {
    /* height: 30px;*/
    line-height: 24px;
    font-weight: 700;
    font-size: 1.2em;
    margin-top: 10px;
    border-radius: 10px;
    border: 1px solid gray;
    clear: both;
}

.temp-list .template-box {
    position: relative;
    transform: translate3d(0, 0, 0);
    /*  -webkit-transform: translate3d(0,0,0);*/
    z-index: 1;
    display: list-item;
    list-style: none;
    /*float: left;*/
    max-width: 100%;
    height: 100%;
    /* display: table-cell; */

    /* margin: 0 auto; */
}

/*.desklist .template-box {
    width: 400px;
    height: 400px;
}*/
.temp-list .template-box:hover {
    background-color: #fff;
    /* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
     background: -moz-linear-gradient(top,  rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
     background: -webkit-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
     background: -o-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
     background: -ms-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
     background: linear-gradient(to bottom,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#ffffff',GradientType=0 );*/
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(
            top,
            rgba(255, 255, 255, 0.02) 0%,
            rgba(255, 255, 255, 0.01) 80%,
            rgba(255, 255, 255, 1) 100%
    ); /* FF3.6-15 */
    background: -webkit-linear-gradient(
            top,
            rgba(255, 255, 255, 0.02) 0%,
            rgba(255, 255, 255, 0.01) 80%,
            rgba(255, 255, 255, 1) 100%
    ); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 0.02) 0%,
            rgba(255, 255, 255, 0.01) 80%,
            rgba(255, 255, 255, 1) 100%
    ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05ffffff', endColorstr='#ffffff', GradientType=0);
}

.template-box .tablet_bg_tmpl {
    /*background: url(./images/rsz_tablet.png);*/
    background-size: 442px 406px;
    background-repeat: no-repeat;
    width: 100%;
    position: absolute;
    height: 140%;
    top: -12%;
    left: 5%;
    image-rendering: auto;
    z-index: 14;
}

.template-box .tablet_bg_tmpl .mob_disp_img {
    width: 15%;
    height: 25%;
    background-image: url(./images/rsz_phone.png);
    padding: 4% 0.6% 14% 0.6%;
    background-size: 100% 100%;
    position: absolute;
    background-repeat: no-repeat;
    bottom: 19%;
    right: 10%;
}

.template-box .phone_bg_tmpl {
    background: url(./images/rsz_phone.png);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 20%;
    position: absolute;
    height: 85%;
    bottom: -8%;
    right: 5%;
    image-rendering: auto;
    z-index: 15;
    overflow: hidden;
    /*  padding: 19px 13px 70px;*/
}

.template-box .phone_bg_tmpl img {
    /* margin-left: -2%;*/
    width: 90%;
    height: 70%;
    background: white;
}

.temp-list .desktop_left_row {
    float: left;
    width: 450px;
    max-width: 100%;
    position: relative;
    padding-left: 40px;
}

.temp-list .desktop_right_row {
    float: right;
    width: 450px;
    max-width: 100%;
    position: relative;
    padding-right: 40px;
}

.temp-list.desklist {
    float: left;
    max-width: 100%;
    width: 500px;
    height: 500px;
    text-align: center;
}

.temp-list.desklist .desktop_right_row {
    width: 100%;
    float: none;
    padding: 0;
}

.temp-list.desklist .desktop_right_row {
    width: 100%;
    float: none;
    padding: 0;
}

.temp-list.desklist .template-box {
    position: relative;
    padding: 0;
    height: auto;
    float: none;
    min-width: 320px;
    display: inline-block;
    text-align: center;
}

.temp-list.desklist .template-box:hover {
    box-shadow: none;
}

.temp-list .mob-wrap-row .template-box {
    position: relative;
    float: none;
    display: inline-block;
}

.temp-list.small {
    display: table-cell;
    float: none;
    margin: 0 auto;
}

.desklist #tlist {
    width: 100% !important;
    text-align: center;
}

.temp-list .mob-wrap-row {
    text-align: center;
    display: inline-block;
    min-width: 250px;
    width: 100%;
}

.temp-list .template-box .remove-template {
    font-size: 16px;
    color: #ffffff;
    margin-right: 5px;
    margin-top: 0px;
    border-radius: 20px;
    background-color: #3899ec; /*#ff2a2a;*/
    border: none;
    vertical-align: top;
    padding: 8px 12px;
    cursor: pointer;
    /*  width: 30px;
      height: 30px;
      background-size:27px;
      margin-right: 0px;
      border:none;
      float: left;
      cursor: pointer;
      background-color:transparent;
      background-repeat: no-repeat;
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEx0lEQVR4Xu1bTXrTMBCVvOuKcgKS7EgWOCdoOAHtCSgnoJyAcILSE1BOQDhB0xPELBJ2jTkB7QZ2Hkap3SaOrZmRreijbbaRRtLT/LwZjbXy9Ft24v0/kTpVoGKtdey+DEx0ps5epsnUXUb9TO1DqJG56MZLpXWnLfk6gy6CkLYlr5DjBYBFLz5RSp+2uVlQ8GlwlYzblGlkeQFg3ovHWumPrW4W4Gt/mRy3KtMXAKj+U1T/g7vN4uY1qHPJ5kGrY5Txdk3GJQIwksjgjPWiAWUAXNR3S4sAngB40oCQJvCzE5uQdqAiRYY2gJX93o8DmGqtphybLMagjBHKuLd5gBRl0H4kUyZUXnJDJssH4OGPIdJfJAcIPRZ5wzsEgQSMBGDeiWMd6VnoA7mszyFPJAA+SI3LYdzmwIf+VfLZNpcGoBMfqkh/c9tA4FkZHPXTZNIIADN53h0m6IBeBT6OaHl0oj8GyxmZhJEaYFY1md1frVCV0Ctr9UK0k10PBvVLaZjsZWrcTZNrankWAJSQ//n/JwC4t4dcYIRc4II7PuQ4DH+vuQUUtgY8egBWjjDSv0PeLHft/tWMfbHsgWbxRW8I3E2EHOcPgO4wpcMgnGERM8kLGvdFkTIit+HqlqWBPrHKxVqAKahApDCu6/dWcFFufznrcC9ApgHlSs/WKpvUc2EBbJ2n2/KNMqEhy23CwkmrAJS9b+1mK26pDqxyNYl0xj4BoNDnA7Bd3tqqI+baJQVAWn4TaUAIANBBbGR0lAZ4BYAujDA3W6GmdRrA1qrCHzEywHXXJdIAKfq14z0CIGGBBggRAFR1iG2vHgGADIaDNEm8hEGKDJUBqAVMBsDGmyBWqExaXssFJCRIrAEUAKrqYFXsUQBA+UB1vqK4ce8AWKtDgQHgVoGcneBKA2xsMDAAVRpI+QKREzTC5t14gg0Pb6oEA0AyWCbD9f8qGR7TBKpu1NZ3gOt/x/UPqUM30gCKDLFslgkA26fUsEYOEHININ7+HzwAC+KdICQAUhLkFAYpNlh+jqqM20wTYPOKXNd3BUAHi6PLOvticXdHAKTge/EBFBkKCYCUBDmZwC4BkKbCuwPAWhpjpMRME2BpU6HnwkpQMU0cBik2yMoIHwAA5xstbGveJiAATn2EThpgY4Os0MXXAHYqLC2FNTIBKx3mJERMAFik6k776G6QqrDopAHWeBwIABcS5BwGHz0AtodSVkrMMAFpKryXwXNOR0jZDJxMgCJDpO0yAJCmwi4kyNkEcgBM/82zKscSAIAbXHOfw/3b0wALG9w5AI4ssJkGWAAgU2KGCbD4REMa3AwAS32e5PAOANgijysJagSAjQw9CgCsD6WlB8qKrz9S/Pihu1k93vzKrHyrtlIctzO8NSZoBNmrMzDBJuWjYkEsZV9s9P7jH+tveNVPaCUZvRj7lXVlyduVBTYyAao8hUecIMlItj58yFFBwnQdrdpvlcpAneBbQ0UYy2WoVW9Qbb0/CAAUGXKJya5zXElQIw14AgARQNuuLYy43qZ4XsMPKp1zgdwRmhK5aUaopMTiw8gn3KD9x9wPpFqNAoWw3INPA4Bwg5FkJOkG8QKAEXqbHqsxgB75/rLEpMlaw5T7QQSlVP8AG+q/fXZ8YfMAAAAASUVORK5CYII=');
    */
}

.temp-list .template-box .remove-template:hover {
    background-color: #ff2a2a;
}

.t_list .template-box:hover,
.temp-list .template-box:hover {
    z-index: 2;
}

._templates_area .gallery_header .openCat_list,
._templates_area .gallery_header .closeGallery {
    background-color: #424242;
    background-image: -moz-linear-gradient(top, #a0a0a0, #424242);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#a0a0a0),
            to(#424242)
    );
    background-image: -webkit-linear-gradient(top, #a0a0a0, #424242);
    background-image: -o-linear-gradient(top, #a0a0a0, #424242);
    background-image: linear-gradient(to bottom, #a0a0a0, #424242);
    border: 1px solid #4a4a4a;
}

.template-box .template-bg {
    /*  transform: translate3d(0, 0, 0);
      -webkit-transform: translate3d(0,0,0);*/
    padding: 0;
    padding: 0;
    border-radius: 4px 4px 0 0;
    background: #fff;
    display: inline-block;
    /*
    padding-top: .75rem;
    margin: .9375rem .75rem;*/
    margin: 0.9375rem 0rem;
    margin: 0 auto 4rem auto;
    position: relative;
    z-index: 3;
    display: inline-block;
    overflow: hidden;
    height: 46vw;
    /*border: 1px solid #dcdcdc;*/
    /*  -webkit-box-shadow: 2px 27px 68px -32px rgba(0,0,0,.34);
      -moz-box-shadow: 2px 27px 68px -32px rgba(0,0,0,.34);
      box-shadow: 2px 27px 68px -32px rgba(0,0,0,.34);*/
}

.template-bg img {
    width: 100%;
    left: 0;
    top: 0;
    scale: 100%;
    /* min-width: 100%;
    min-height: 100%;
    position: relative;
    right: -50%;
    display: inline-block;*/
    /* width: 100%;
     height: 100%;
     height:auto;
     position:relative;
     max-height: 400px;
     max-width: 400px;
     margin-bottom: 0;
     vertical-align: bottom;*/
}

.template-box .template-footer {
    display: block;
    height: 43px;
    position: absolute;
    background-color: transparent;
    width: 80%;
    /* left: 10%; */
    /*left: 5%;*/
    /* width: 100%;
     left:50%;
     margin-left: -50%;*/
    position: absolute;
    bottom: 2%;
    z-index: 20000;
    /*  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
      background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.9) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.9)));
      background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.9) 100%);
      background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.9) 100%);
      background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.9) 100%);
      background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.9) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6ffffff',GradientType=0 );*/

    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMDIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.02) 5%, rgb(236, 236, 236) 15%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 5%,rgb(236, 236, 236) 15%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 5%,rgb(236, 236, 236) 15%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );*/
}

.template-box:hover .footer-left h3 {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: calc(100% - 30px);
}

.template-box .template-footer button {
    display: none;
}

.template-box .template-footer .f_cont {
    display: table;
    width: 100%;
    height: 100%;
}

.t_list .template-box .footer-left {
    display: inline-block;
    float: left;
    font-size: 16px;
    line-height: 1em;
    max-width: 60%;
    margin-top: 20px;
}

/*.template-bg:after ~ .footer-left h3 {*/
/*	width:50%;*/
/*	color: black;*/
/*	top:7px;*/
/*	position:relative;*/
/*}*/
.temp-list .template-box .footer-left {
    display: table-cell;
    vertical-align: middle;
    /*display: inline-block;
    float:left;*/
    font-size: 16px;
    line-height: 1em;
    max-width: 50%;
    /*   margin-top: 20px;
       margin-left: 20px;*/
    padding-left: 20px;
}

.temp-list .template-image {
    height: 100%;
    /* float: right;
    right: 50%;*/
}

.template-box:hover .template-bg:after {
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    position: ABSOLUTE;
    z-index: 2;
    background: rgba(22, 45, 61, 0.3); /*rgba(76, 76, 76, 0.35);*/
}

.template-box:hover .template-footer {
    width: 165px;
}

.template-box .footer-right {
    vertical-align: middle;
    width: 70%;
    position: absolute;
    text-align: center;
    /*right: -25px;
	top: 40%;left: 0;*/
    margin-top: -15px;
    z-index: -1;
    left: 38%;
    bottom: 2%;
    /*top:87%;
    right:0px;
    width:150px;*/
    /*top:87%;
    right:-30px;*/
    /*  padding-right:2%;
      vertical-align: middle;
      width:150px;
      position: absolute;
      text-align: right;
      display: block;
      height: 30px;
      right: -25px;
      top: 16px;*/
}

/*.template-box.small_disp .footer-right {
    position:absolute;
    top:0;
    right:0;
}*/
.forms_dialog .__wrap {
    text-align: center;
}

.forms_dialog .template-box {
    display: inline-block;
    width: 280px;
    height: 380px;
    border: 1px solid #ddd;
    margin: 10px;
    border-radius: 4px;
}

.forms_dialog .form-name {
    color: #ffa900;
    font-size: 18px;
    font-family: "Oswald", sans-serif;
    position: absolute;
    top: 10px;
    left: 10px;
}

/*.template-box .load-template {
    border:1px solid #CF8301;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 260px;
    bottom: 10px;
    cursor: pointer;
    padding:6px 10px;
    font-size:12px;
    text-shadow:0 -1px 0 #CF8301;
    color:#fff;
    background:#ffc34c;
    background:-moz-linear-gradient(top,rgba(255,195,76,1)0,rgba(255,163,15,1)100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,195,76,1)),color-stop(100%,rgba(255,163,15,1)));
    background:-webkit-linear-gradient(top,rgba(255,195,76,1)0,rgba(255,163,15,1)100%);
    background:-o-linear-gradient(top,rgba(255,195,76,1)0,rgba(255,163,15,1)100%);
    background:-ms-linear-gradient(top,rgba(255,195,76,1)0,rgba(255,163,15,1)100%);
    background:linear-gradient(top,rgba(255,195,76,1)0,rgba(255,163,15,1)100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc34c', endColorstr='#ffa30f', GradientType=0);
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}*/

.pageTemplateManager .templbuttons,
.content_add_wid .templbuttons,
.template-box .templbuttons,
.block-template-list .templbuttons,
.ui-dialog-coupons .templbuttons,
.submenu1-container .templbuttons,
#layout .bshadow .button-coupon-actions .button-coup {
    position: absolute;
    bottom: 10px;
    text-align: center;
    width: 100%;
}

.pageTemplateManager .form-info, .content_add_wid .form-info {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: none;
    border-radius: 4px;
}

.template-box .form-info,
#layout .bshadow .button-coupon-actions {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0, 0, 0, 0.4);
    display: none;
    border-radius: 4px;
}

.pageTemplateManager .form-info .form-name {
    color: #37b9d2;
    font-size: 18px;
    font-family: "Inter", sans-serif;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 10px 0px 10px 10px;
    background-color: rgba(8, 8, 6, 0.69);
}

.pageTemplateManager .mainTemplate .form-info .form-name:hover {
    overflow: visible;
    white-space: break-spaces;
    text-overflow: unset;
}

.pageTemplateManager .mainTemplate .form-info .form-name {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: inherit;
}

.template-box .form-info .form-name,
.block-template-list .temp-name {
    color: rgb(255, 193, 73);
    font-size: 18px;
    font-family: "Oswald", sans-serif;
    position: absolute;
    top: 0;
    left: 0;
    /*text-shadow: 1px 2px 6px #987E05, 0 0 0 #0C0800, 1px 2px 6px #504B00, 1px -1px 6px #FBEE40;*/
    width: 100%;
    padding: 10px 0px 10px 10px;
    background-color: rgba(8, 8, 6, 0.69);
}

#layout .button-coupon-actions .qao-selection:hover {
    background-color: #e6e6e6;
}

.submenu1-container .form-info,
.ui-dialog-coupons .form-info {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 4px;
}

.ui-dialog-coupons .tempImage img,
.coupon_edit .tempImage img {
    padding: 5px;
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
    display: initial;
    float: none;
    margin: 0px;
    text-align: unset;
}

.submenu1-container .form-info .templbuttons .load-template {
    padding: 2px 2px 4px 3px;
    border-radius: 4px;
}

.ui-dialog-coupons .form-info .templbuttons .load-template {
    padding: 1px 3px 2px 3px;
    border-radius: 4px;
}

.submenu1-container .form-info .form-name,
.ui-dialog-coupons .form-info .form-name {
    color: rgb(255, 193, 73);
    font-size: 15px;
    font-family: "Oswald", sans-serif;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 10px 0px 10px 10px;
    background-color: black;
}

.content_add_wid .form-info .form-name {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #37b9d2;
    font-size: 14px;
    font-family: "Oswald", sans-serif;
    position: absolute;
    top: 0;
    left: 0;
    /*text-shadow: 1px 2px 6px #987E05, 0 0 0 #0C0800, 1px 2px 6px #504B00, 1px -1px 6px #FBEE40;*/
    width: 100%;
    padding: 5px 10px;
    background-color: rgba(8, 8, 6, 0.69);
}

.pageTemplateManager .load-template {
    margin: 0 0 0 5px;
    bottom: 10px;
    cursor: pointer;
    padding: 6px 8px;
    font-size: 12px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #258fa4;
    background-color: #000000;
    border: none;
    margin-right: 5px !important;
}

.pageTemplateManager .load-template:hover {
    color: #fff;
    background-color: #1c7a8c;
    border-color: #176b7b #000000 #000000 #176b7b;
    background-color: #000000;
}

.content_add_wid .info-image,
.content_add_wid .load-template,
.content_add_wid .upl-template,
.content_add_wid .edit-image-details,
.template-box .load-template,
.block-template-list .load-template,
.new_website
.cont_e_new_website
.ccell
.pageTemplateManager
button.load-template {
    border: 1px solid #1c6a79;
    margin: 0 0 0 5px;
    bottom: 10px;
    cursor: pointer;
    padding: 6px 8px;
    font-size: 12px;
    box-shadow: 1px 1px gray;
    text-shadow: 0 -1px 0 #176372;
    color: #fff;
    background: #258fa4;
    background-color: #000000;
    background: -moz-linear-gradient(
            top,
            rgb(49, 145, 165) 0,
            rgb(37, 143, 164) 100%
    );
    background: -webkit-gradient(
            linear,
            left top,
            left bottom,
            color-stop(0%, rgb(48, 147, 167)),
            color-stop(100%, rgb(37, 143, 164))
    );
    background: -webkit-linear-gradient(
            top,
            rgb(55, 156, 177) 0,
            rgb(37, 143, 164) 100%
    );
    background: -o-linear-gradient(
            top,
            rgb(54, 149, 168) 0,
            rgb(37, 143, 164) 100%
    );
    background: -ms-linear-gradient(
            top,
            rgb(50, 152, 172) 0,
            rgb(27, 129, 149) 100%
    );
    background: linear-gradient(
            top,
            rgb(47, 144, 163) 0,
            rgb(37, 143, 164) 100%
    );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc34c', endColorstr='#ffa30f', GradientType=0);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.edit-image-dialog input[type="text"] {
    max-height: 28px;
    padding: 10px;
    font-size: 14px;
    line-height: 1.42857143;
    width: 100%;
    border-radius: 2px;
    margin-bottom: 10px;
}

.content_add_wid .filter-img {
    max-height: 28px;
    padding: 6px 12px;
    padding-right: 25px;
    font-size: 14px;
    line-height: 1.42857143;
    width: 100%;
    border-radius: 2px;
    border-radius: 8px;
}

/*#pixabay-filter .filter-img::-webkit-input-placeholder, #myimgs-filter .filter-img::-webkit-input-placeholder{
    font-style: italic;
}
#pixabay-filter .filter-img:-moz-placeholder, #myimgs-filter .filter-img::-webkit-input-placeholder {
    font-style: italic;
}
#pixabay-filter .filter-img::-moz-placeholder, #myimgs-filter .filter-img::-webkit-input-placeholder {
    font-style: italic;
}
#pixabay-filter .filter-img:-ms-input-placeholder, #myimgs-filter .filter-img::-webkit-input-placeholder {
    font-style: italic;
}*/
.edit-image-dialog input[type="text"]:focus {
    border-color: #8cd41e !important;
}

.new_website
.cont_e_new_website
.ccell
.pageTemplateManager
button.load-template {
    width: auto;
    height: auto;
    display: inline-block;
}

.template-box .load-template {
    width: 97%;
    margin-left: 0;
}

.content_add_wid .load-template:hover,
.content_add_wid .edit-image-details:hover,
.template-box .load-template:hover {
    box-shadow: none;
    border: 1px solid rgb(153, 153, 153);
}

.footer-right .preview-element {
    font-size: 14px;
    color: #ffffff;
    margin-right: 10px;
    margin-top: 0px;
    border-radius: 20px;
    /*background-color: #2a9dff;*/
    background-color: #258fa4;
    background-color: #000000;
    border: none;
    vertical-align: top;
    cursor: pointer;
    /*padding: 8.5px 14px;*/
    padding: 10px 20px;
    margin-bottom: 5px;
    /* float: left; */

    /*  width: 30px;
      height: 30px;
      background-size:27px;
      border:none;
      cursor: pointer;
      background-color:transparent;`
      background-repeat: no-repeat;
      background-image:url(data:image/png;base64,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);
    */
}

.footer-right .preview-element:hover, .footer-right .choose-element:hover {
    /*background-color: #ffa019;*/
    background-color: #1c7a8c;
    background-color: #000000;
}

.template-box:hover .footer-right {
    display: block;
    z-index: 20000;
}

.footer-right {
    display: none;
}

.footer-right .choose-element:not(:has(i)),
.footer-right .choose-flyer {
    /*background-color: #3899ec;*/
    background-color: #258fa4;
    background-color: #000000;
    color: #ffffff;
    vertical-align: top;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
    border-radius: 20px;
    letter-spacing: 1.5px;
    margin-right: 5px;
    -webkit-font-smoothing: antialiased;
    /* height:30px;
     vertical-align: middle;
     border:none;
     background-color:#5ba525;
     color:#fff;
     padding: 5px 10px;
     border-radius: 2px !important;
     cursor: pointer;*/
}

.footer-right .choose-element {
    font-size: 14px;
    color: #ffffff;
    margin-right: 10px;
    margin-top: 0px;
    border-radius: 20px;
    /*background-color: #2a9dff;*/
    background-color: #258fa4;
    background-color: #000000;
    border: none;
    vertical-align: top;
    cursor: pointer;
    /*padding: 8.5px 14px;*/
    padding: 10px 20px;
    margin-bottom: 5px;
}

/* .footer-right .choose-element {
	position: absolute;
	top: 107px;
	right: -70px;
} */
.footer-right .new-by-template:not(:has(i)) {
    background-color: #3899ec;
    background-color: #258fa4;
    background-color: #000000;
    color: #ffffff;
    vertical-align: top;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
    border-radius: 20px;
    letter-spacing: 1.5px;
    -webkit-font-smoothing: antialiased;

}

.footer-right .new-by-template:has(i) {

    font-size: 16px;
    color: #ffffff;
    /*margin-right: 10px;*/
    /*margin-top: 0px;*/
    border-radius: 20px;
    /*background-color: #2a9dff;*/
    background-color: #258fa4;
    background-color: #000000;
    border: none;
    vertical-align: top;
    cursor: pointer;
    padding: 8.5px 14px;
    margin-bottom: 5px;
}

/*.footer-right .preview-element:hover{
    z-index: 200001 !important;
    position: relative;
}*/
.preview-element:hover {
    z-index: 200002 !important;
    position: relative;
}

.footer-right:hover {
    z-index: 200001 !important;
    position: absolute;
}

.footer-right .new-by-template:hover {
    /*background-color: #5ba525;*/
    background-color: #1c7a8c;
    background-color: #000000;
}

@media screen and (max-width: 600px) {
    .template-box .footer-left h3 {
        /*width: 140px;*/
        letter-spacing: 2px;
        font-size: 15px !important;
        /*white-space: nowrap;*/
        /*text-overflow: ellipsis;*/
        line-height: 2;
        color: #848488;
        font-weight: 500;
        overflow: hidden;
        font-family: 'Inter', Helvetica, Arial, sans-serif;
        letter-spacing: 3px;
        color: #162d3d;
        /*      vertical-align: middle;
      overflow: hidden;
      font-weight: 500;
      line-height: 1.1em;
      font-family: 'Clarkson',sans-serif;
      color: #222;
      letter-spacing: 0;
      text-transform: none;
      font-size: 14px;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;*/
    }
}

@media screen and (min-width: 601px) {
    .template-box .footer-left h3 {
        /*width: 140px;*/
        letter-spacing: 2px;
        font-size: 15px !important;
        white-space: nowrap;
        text-overflow: ellipsis;
        line-height: 2;
        color: #848488;
        font-weight: 500;
        overflow: hidden;
        font-family: 'Inter', Helvetica, Arial, sans-serif;
        letter-spacing: 3px;
        color: #162d3d;
        /*      vertical-align: middle;
      overflow: hidden;
      font-weight: 500;
      line-height: 1.1em;
      font-family: 'Clarkson',sans-serif;
      color: #222;
      letter-spacing: 0;
      text-transform: none;
      font-size: 14px;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;*/
    }

    .template-box:hover .footer-left h3 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        width: calc(100% - 30px);
    }
}

.__body .html-button {
    display: block; /*inline-block;*/
    margin: 0 auto;
    cursor: pointer;
}

.__body .html-button.cart_button {
    display: inline-block;
}

.__body .text-button {
    background-color: transparent !important;
    border: none !important;
}

.__body .html-button.disabled {
    opacity: 0.5;
}

.no_remove.image_editor {
    overflow: auto !important;
    display: inline-block;
}

.image-gallery-edit #tab0 .no_remove.image_editor {
    overflow: hidden !important;
}

.no_remove.image_editor input.inline-input {
    height: 20px;
    width: 100px;
}

.no_remove.image_editor .dimm-type label > .ui-button-text {
    padding: 2px 10px !important;
}

.no_remove.image_editor .label {
    font-weight: 700;
}

.img-wrapper #img-rotate {
    display: block;
    position: relative;
}

.img-wrapper #img-rotate.ui-state-disabled::before {
    content: " ";
    height: 100%;
    width: 100%;
    background: transparent;
    z-index: 12000000;
    position: absolute;
    left: 0;
    top: 0;
}

#websiteQR .qrinput {
    border: 1px solid #d0d0d0;
    padding: 5px;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    position: relative;
}

#websiteQR .qrtext {
    width: 100%;
    text-align: center;
    color: black;
    font-weight: 600;
}

#product_preview.ui-dialog-content .dial_content {
    /*display: table!important;*/
    display: block;
}

#product_preview.ui-dialog-content .dial_content .add_to_cart {
    cursor: pointer;
}

.block_edit .block-font-family input.ui-combobox-input {
    width: 200px;
}

.layout_wrap.editing ._p_col.ui-sortable.preview {
    cursor: move;
}

#product_builder_dialog .valign {
    display: inline-block;
    width: 28px;
    height: 28px;
    text-align: center;
    margin-right: 2px;
    border: 1px solid #ddd;
    border-radius: 2px;
    cursor: pointer;
    background-color: #fff;
    font-size: 20px;
}

#product_builder_dialog .valign .tr-selected {
    color: #fff !important;
    background-color: #6a737b !important;
}

.button_link .treatment,
.block_edit .treatment,
.block_edit .alignment,
.text-editor .treatment,
.restaurant-product-builder .treatment,
.restaurant-product-builder .alignment,
.form-editor-dialog .treatment {
    display: inline-block;
    width: 28px;
    height: 28px;
    text-align: center;
    margin-right: 2px;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: pointer;
    background-color: #fff;
}

#edit-accordion .treatment,
#product_builder_dialog .treatment,
#product_builder_dialog .alignment, #product_builder_dialog .alignment-image {
    display: inline-block;
    width: 28px;
    height: 28px;
    text-align: center;
    margin-right: 2px;
    border: 1px solid #ddd;
    border-radius: 2px;
    cursor: pointer;
    background-color: #fff;
}

.button_link .treatment .fa,
.block_edit .treatment .fa,
.block_edit .alignment .fa,
.text-editor .treatment .fa,
.restaurant-product-builder .treatment .fa,
.restaurant-product-builder .alignment .fa,
#product_builder_dialog .treatment .fa,
#product_builder_dialog .alignment .fa, #product_builder_dialog .alignment-image .fa {
    margin-top: 7px;
}

.button_link .treatment:not(.tr-selected):hover,
.block_edit .treatment:not(.tr-selected):hover,
.block_edit .alignment:not(.tr-selected):hover,
.text-editor .treatment:not(.tr-selected):hover,
.restaurant-product-builder .treatment:not(.tr-selected):hover,
.restaurant-product-builder .alignment:not(.tr-selected):hover,
.form-editor-dialog .treatment:not(.tr-selected):hover,
#appointment-editor .treatment:not(.tr-selected):hover,
#product_builder_dialog .treatment:not(.tr-selected):hover,
#product_builder_dialog .alignment:not(.tr-selected):hover {
    color: #0c4ca2;
}

#product_builder_dialog .tr-selected {
    color: #fff !important;
    background-color: #6a737b !important;
}

.block_edit .tr-selected,
.text-editor .tr-selected,
.form-editor-dialog .tr-selected,
#product_builder_dialog .tr-selected {
    color: #000;
    background-color: #ddd;
    border-color: #777;
}


.button_link .tr-selected {
    background-color: #0c4da2;
    color: white;
    border-color: #0c4da2 #0c4da2 #003f81;
}

/*.jqbuilder-inline-editor.ui-widget-content .animation-active .ui-state-active {
    background-color: #f5f5f5!important;
    background-image: none;
    color: #777;
    border: 1px solid #c3c3c3;
}*/
/*.button_link table td,*/
.text-widget td,
.no_remove.image_editor table td {
    padding-bottom: 5px;
}

.btn-settings input,
.txt_pos_table input {
    padding: 5px 0 5px 5px;
}

.datagrid_block .settings-menu .style-ed input {
    padding: 4px 0 4px 5px;
}

.btn-settings input.ui-widget-content.text {
    padding: 3px;
    border: 1px solid #afafaf;
    border-radius: 4px;
}

.jq_custom_buttonset {
    display: inline-block;
    width: 28px;
    height: 28px;
    text-align: center;
    margin-right: 2px;
    border: 1px solid #ddd;
    border-radius: 2px;
    cursor: pointer;
    background-color: #fff;
}

.jq_custom_buttonset:not(.tr-selected):hover {
    color: #0c4ca2;
}

.jq_custom_buttonset.tr-selected {
    color: #000;
    background-color: #ddd !important;
    border-color: #777 !important;
}

.jq_custom_dropdown {
    position: relative;
    height: 25px;
    line-height: 25px;
    float: left;
    cursor: pointer;
    width: 175px;
    background-image: -webkit-linear-gradient(top, #f9f9f9, #f0f0f0);
    background-image: -moz-linear-gradient(top, #f9f9f9, #f0f0f0);
    background-image: -o-linear-gradient(top, #f9f9f9, #f0f0f0);
    background-image: -ms-linear-gradient(top, #f9f9f9, #f0f0f0);
    background-image: linear-gradient(top, #f9f9f9, #f0f0f0);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='$from', EndColorStr='$to');
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cecece;
}

.jq_custom_dropdown span {
    overflow: hidden;
    margin-left: 5px;
}

.jq_custom_dropdown .arrow-down {
    position: absolute;
    right: 10px;
    top: 10px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #aaa;
}

/*.button_link .additional_table td { padding-bottom: 10px; }*/

.corner_table .corner-radius {
    width: 45px;
    /*    height: 20px;*/
    margin-right: 3px;
    text-align: center;
}

.corner_table .corner-prev {
    width: 25px;
    height: 25px;
    margin-right: 5px;
}

.corner_table input,
.corner_table textarea {
    border-radius: 5px;
    padding: 5px 0 5px 5px;
}

.web_design #header_op_cont .edit_container[_etype="image_op"] {
    padding: 0 30px;
}

.web_design #header_op_cont .edit_container {
    position: relative;
}

.web_design #header_op_cont .edit_container .head-control {
    position: absolute;
    top: -15px;
    right: 0px;
    z-index: 1;
}

.button_link .btn-settings .ui-combobox-input {
    width: 115px;
}

/*.button_link .corner-radius, .block_edit .corner-radius{ width:50px; height: 20px; margin-right: 3px; }*/
/*.button_link .corner-prev, .block_edit .corner-prev { width: 30px; height: 30px; margin-right: 10px; }*/
.button_link .inp-helper,
.image_editor .inp-helper,
.txt_pos_table .inp-helper,
.jqbuilder-inline-editor .inp-helper,
.datagrid_block .settings-menu .style-ed .inp-helper {
    width: 45px;
    margin-right: 2px;
    float: right;
    text-align: center;
}

.button_link .r-helper,
.image_editor .r-helper,
.datagrid_block .settings-menu .style-ed .r-helper {
    float: right;
}

.datagrid_block .settings-menu .style-ed .margins-slider, .datagrid_block .settings-menu .style-ed .padding-slider {
    margin: 5px 0px 5px 0px;
}

.button_link .apply_settings {
    margin-top: 1px;
    margin-right: 5px;
    float: left;
    cursor: pointer;
}

.button_link .link_to_url {
    width: 100%;
    height: 40px;
    resize: none;
    display: none;
}

.button_link .ui-slider,
.image_editor .ui-slider {
    width: 96%;
    margin: 0 auto;
    margin-top: 5px;
}

.button_link .bt_helper {
    font-size: smaller;
    text-align: center;
    display: block;
    border: 1px solid #ddd;
    margin: 0 auto;
}

.button_link .b_align label,
.iconEditor .icon-alignament label,
.parent_align label {
    width: 60px;
    height: 35px;
}

.icon-alignament .ui-button.ui-state-active fa {
    top: 0px !important;
    /*margin-top:-6px;*/
}

.icon-alignament .ui-button .ui-button-text {
    font-size: 17px !important;
    margin-top: -3px;
}

.iconEditor .message-alignament label.selected {
    background-image: linear-gradient(to bottom, #6a737b, #6a737b);
    color: white;
}

.iconEditor .message-alignament label {
    cursor: pointer;
}

.iconEditor .message-alignament label.selected svg {
    background-image: linear-gradient(to bottom, #6a737b, #6a737b);
    color: white;
}

.iconEditor .message-alignament label {
    width: 45px;
    padding-left: 12px;
    padding-top: 7px;
    height: 35px;
}

.iconEditor .message-alignament label svg {
    color: #202124;
}

.icon-link-address input {
    float: left;
    cursor: pointer;
}

.linki_destination td {
    padding-bottom: 5px;
    padding-top: 5px;
}

.linki_destination .link_el {
    cursor: pointer;
    padding-left: 5px;
}

.create_hyperlink_element {
    border: 0px !important;
    background-color: transparent !important;
}

.templateManagerWidget .__wrap_templates {
    padding-bottom: 50px !important;
}

.pageedit > .prev_overlay {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 20000000;
    background: rgba(212, 212, 212);
    background: rgba(212, 212, 212, 0.5);
}

.portlet_only .cntnt .cont_cntnt {
    max-width: 100%;
}

.portlet_only .cntnt .cont_cntnt > .row,
.portlet_only .cntnt .cont_cntnt > .section > .row,
.portlet_only .ftext > .hrow,
.portlet_only .ftext > .section > .hrow,
.portlet_only .ftext > .section,
._theContent .ftext > .section > .hrow,
._theContent .ftext > .hrow,
._theContent .ftext > .section,
#prev_content .row,
.portlet_only .cntnt .cont_cntnt > .section {
    display: table;
    position: relative;
    max-width: 100%;
}

.portlet_only .cntnt .cont_cntnt > .row,
.portlet_only .cntnt .cont_cntnt > .section > .row,
.portlet_only .ftext > .hrow,
.portlet_only .ftext > .section > .hrow,
._theContent .ftext > .section > .hrow,
._theContent .ftext > .hrow,
#prev_content .row {
    display: flex;
    flex-direction: row;
}

.portlet_only .cntnt .cont_cntnt > .row > .col,
.portlet_only .cntnt .cont_cntnt > .section > .row > .col,
.portlet_only .ftext > .hrow > .hcol,
._theContent .ftext > .hrow > .hcol,
.portlet_only .ftext > .section > .hrow > .hcol,
._theContent .ftext > .section > .hrow > .hcol,
#prev_content .row > .col {
    /* display: table-cell!important;    vertical-align: top;*/
    background-repeat: no-repeat;
    position: relative;
    display: flex;
    flex-direction: column;
    height: auto !important;
}

.portlet_only .cntnt .cont_cntnt > .row > .col.fixedcol,
.portlet_only .cntnt .cont_cntnt > .section > .row > .col.fixedcol,
.portlet_only .ftext > .hrow > .hcol.fixedcol,
._theContent .ftext > .hrow > .hcol.fixedcol,
.portlet_only .ftext > .section > .hrow > .hcol.fixedcol,
._theContent .ftext > .section > .hrow > .hcol.fixedcol,
#prev_content .row > .col.fixedcol {
    position: fixed !important;
    z-index: 20;
    padding-right: 0.1%;
    padding-left: 0.1%;
}

.widget_page_layouts .lrow {
    display: block;
    width: 100%;
    height: 32px;
}

.widget_page_layouts .add-layout-panel {
    margin-top: 6px;
    /*position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);*/
}

.widget_page_layouts .layout_wrap .ui-state-highlight {
    height: 30px;
    width: 100%;
    display: inline-block;
}

.widget_page_layouts .layout_wrap .explorer-container .ui-state-highlight {
    height: 100%;
    width: 100%;
    display: table-row;
}

.widget_page_layouts .lrow .lay_vert_handler {
    position: absolute;
    height: 10px;
    width: 10px;
    float: left;
    border: 1px solid black;
    z-index: 1;
}

.website_generator .layedit ._p_col {
    /*border: 1px dotted #171717;*/
}

.widget_page_layouts .set-layout-opt {
    /*position: absolute;*/
    display: block;
    height: auto;
    z-index: 2000;
    /*    border: 1px solid #ddd;
        background-color: #fff;
        box-shadow: 10px 10px 25px 0px #C7C7C7;
        padding: 5px;*/
    /*display: none*/
}

.headerDialEdit .icon-color {
    width: 28px;
    height: 28px;
    background-position: -4px;
    background-color: #fff;
    cursor: pointer;
    background-image: url(./images/select2.png);
}

.gallery_content .temp-list .jscroll-inner > * {
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translate3d(0, 0, 0);
}

.jportal-base-widget .bbottom {
    background-color: rgb(62, 62, 62);
    text-shadow: 1px 0px #000000;
    color: #d2d2d2;
    z-index: 10000 !important;
    bottom: -15px;
    max-width: 100%;
}

.jportal-base-widget .bbottom a {
    /*font-size: 14px;*/
    font-size: 9px;
    color: #fff;
    text-shadow: 1px 0px #000000;
    margin-left: 5px;
}

.bbottom .blink {
    text-decoration: underline;
    cursor: pointer;
    margin-right: 10px;
}

#login_content {
    display: block;
    margin-top: 5px;
}

#login_content .err_msg {
    display: block;
    position: relative;
    width: 100%;
    color: red;
}

/*#emptyPage div.round-button {width:85px!important; display: block;position: relative;cursor: pointer;margin-left: 10px;}*/
#emptyPage div.round-button {
    width: 108px !important;
    display: block;
    position: relative;
    cursor: pointer;
    margin-left: 10px;
}

/*#emptyPage .round-button div.round-button-circle {width: 100%;
                                                  height: 0px;
                                                  padding-bottom: 100%;
                                                  border-radius: 50%;
                                                  overflow: hidden;
                                                  background: #FF5C74;
                                                  box-shadow: 0 0 3px gray;
                                                  -moz-background-size: 5px 100%;
                                                  background-size: 2px 100%;
                                                  background-position: 0 0, 100% 0;
                                                  background-repeat: no-repeat;
}*/
#emptyPage .round-button div.round-button-circle {
    width: 100%;
    height: 0px;
    padding-bottom: 75%;
    border-radius: 50%;
    overflow: hidden;
    background: #ff5c74;
    box-shadow: 0 0 3px gray;
    -moz-background-size: 5px 100%;
    background-size: 2px 100%;
    background-position: 0 0, 100% 0;
    background-repeat: no-repeat;
}

#emptyPage .h_edit_web_pag div.round-button-circle {
    background: #8c6afc;
}

#emptyPage .h_edit_page div.round-button-circle {
    background: #4d91ff;
}

#emptyPage .h_layEdit div.round-button-circle {
    background: #65c519;
}

/*#emptyPage .round-button div.round-button-circle:before {
    border-radius: 100%;
    content: '';
    box-shadow: -1px 0px #D0D0D0;
    padding: 50px;
    top: -7px;
    left: -8px;
    position: absolute;
    z-index: -1;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiM5YjljYjIiIHN0b3Atb3BhY2l0eT0iMC42MSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzk3OTc5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(237,237,237,0.6) 50%, rgba(155,156,178,0.61) 51%, rgba(121,121,121,1) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(237,237,237,0.6)), color-stop(51%,rgba(155,156,178,0.61)), color-stop(100%,rgba(121,121,121,1)));
    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(237,237,237,0.6) 50%,rgba(155,156,178,0.61) 51%,rgba(121,121,121,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(237,237,237,0.6) 50%,rgba(155,156,178,0.61) 51%,rgba(121,121,121,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(237,237,237,0.6) 50%,rgba(155,156,178,0.61) 51%,rgba(121,121,121,1) 100%);
    background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(237,237,237,0.6) 50%,rgba(155,156,178,0.61) 51%,rgba(121,121,121,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#797979',GradientType=1 );
}*/
#emptyPage .round-button div.round-button-circle:before {
    border-radius: 50%;
    content: "";
    box-shadow: -1px 0px #d0d0d0;
    padding: 48px 60px;
    top: -8px;
    left: -6px;
    position: absolute;
    z-index: -1;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(
            -45deg,
            rgba(255, 255, 255, 1) 0%,
            rgba(237, 237, 237, 0.6) 50%,
            rgba(155, 156, 178, 0.61) 51%,
            rgba(121, 121, 121, 1) 100%
    );
    background: -webkit-gradient(
            linear,
            left top,
            right bottom,
            color-stop(0%, rgba(255, 255, 255, 1)),
            color-stop(50%, rgba(237, 237, 237, 0.6)),
            color-stop(51%, rgba(155, 156, 178, 0.61)),
            color-stop(100%, rgba(121, 121, 121, 1))
    );
    background: -webkit-linear-gradient(
            -45deg,
            rgba(255, 255, 255, 1) 0%,
            rgba(237, 237, 237, 0.6) 50%,
            rgba(155, 156, 178, 0.61) 51%,
            rgba(121, 121, 121, 1) 100%
    );
    background: -o-linear-gradient(
            -45deg,
            rgba(255, 255, 255, 1) 0%,
            rgba(237, 237, 237, 0.6) 50%,
            rgba(155, 156, 178, 0.61) 51%,
            rgba(121, 121, 121, 1) 100%
    );
    background: -ms-linear-gradient(
            -45deg,
            rgba(255, 255, 255, 1) 0%,
            rgba(237, 237, 237, 0.6) 50%,
            rgba(155, 156, 178, 0.61) 51%,
            rgba(121, 121, 121, 1) 100%
    );
    background: linear-gradient(
            135deg,
            rgba(255, 255, 255, 1) 0%,
            rgba(237, 237, 237, 0.6) 50%,
            rgba(155, 156, 178, 0.61) 51%,
            rgba(121, 121, 121, 1) 100%
    );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#797979', GradientType=1);
}

/*#emptyPage div.round-button-circle .text_round_button {
    display: table;
    width: 100%;
    height:90px;
    color: #EEEEF1;
    text-align: center;
    text-decoration: none;
    border:none;
}*/
#emptyPage div.round-button-circle .text_round_button {
    display: table;
    width: 100%;
    height: 85px;
    color: #eeeef1;
    text-align: center;
    text-decoration: none;
    border: none;
}

#emptyPage div.round-button-circle .text_round_button .cont {
    display: table-cell;
    vertical-align: middle;
    position: relative;
    text-shadow: 1px 1px #635c5c;
}

#emptyPage div.round-button-circle .text_round_button .ui-icon {
    display: inline-block;
    vertical-align: top;
    vertical-align: sub;
    position: relative;
}

#emptyPage .h_label {
    vertical-align: middle;
    word-wrap: break-word;
    margin: 0 20px 13px 15px;
    height: 95px;
    display: table-cell;
    padding-left: 20px;
    position: relative;
    width: 100%;
}

.inv_head .head-control {
    display: block;
    top: 2px;
    right: 0px;
    position: relative;
    float: right;
    height: 10px;
    /*position: absolute;
    top:40%;
    right:50%;
    display: none;*/
}

.inv_head_mob .head-control {
    display: block;
    position: absolute;
    top: 2px;
    right: 0px;
}

.inv_head .header-options {
    display: inline-block;
    float: right;
    margin: 2px;
}

.header-options .rem-element {
    background-color: #dc2f13;
    font-size: 15px;
    padding: 1px;
    border-radius: 4px;
    float: left;
    color: #fff;
    cursor: pointer;
}

.head-control > .htool {
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 40px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    cursor: pointer;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    background-position: 7px 7px;
    margin-right: 5px;
    line-height: 1;
}

.head-control .elem-title {
    width: auto;
    padding: 6px 8px;
    vertical-align: top;
    font-size: 11px;
    height: 26px;
    display: inline-block;
    border-radius: 40px;
    cursor: pointer;
    background: white;
    margin-right: 5px;
    border: 1px solid #c3c3c3;
    line-height: 1;
}

.head-control .options-list.bigHtools li {
    padding: 4px;
}

.head-control .edit-element.bigHtools {
    background-size: 12px;
    background-position: 7px 7px;
}

.head-control .addtext-element.bigHtools {
    background-size: 12px;
    background-position: 7px 7px;
}

.head-control .edit-element-content.bigHtools {
    background-size: 12px;
    background-position: 7px 7px;
}

.head-control .edit-element-appearence.bigHtools {
    background-size: 12px;
    background-position: 7px 7px;
}

.head-control .element-cut.bigHtools {
    background-size: 12px;
    background-position: 7px 7px;
}

.head-control .more-options.bigHtools {
    background-size: 12px;
    background-position: 7px 7px;
}

.head-control > .htool.bigHtools {
    width: 26px;
    height: 26px;
    margin-right: 5px;
}

.head-control .htool.draghidden {
    visibility: hidden;
}

.inv_head_mob .head-control .htool {
    width: 37px;
    height: 37px;
    background-position: 8px 8px;
    background-size: 20px 20px;
}

.element_header .elm-reposition {
    display: none;
    position: absolute;
    width: 60px;
    height: 60px;
    border-radius: 60px 60px;
    background-color: #fff;
    right: 25px;
    top: -13px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABAAgMAAADXB5lNAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUAAAA6jeM5juMAAACd6ecbAAAAAnRSTlMAgJsrThgAAAABYktHRACIBR1IAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QUDCzgSI+pgSwAAAK5JREFUOMvNlMENxCAMBOFDEVSTeqiGIviwVUbBdzJm7h0dv4zExrvxJiU7+UrxlH6AOg7QZnzOUhQpUhSpUhRp0jwkokh5QI8SUaQ9IE4iHZO+D7IDs1McmJ3qwOw0B9Oy2KSvlcUG+spiA2NlsYH5iVOmu4ItEXSL08GwOB1MAlyBKF6LwTg6zME+AmKECBmf4V/2I/1YXKw2lh/1QIFYMZQQNUWRWXX8DPJX4gZ4rp9hOnZNCwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNS0wM1QxMTo1NjoxOCswMjowMGF+OkMAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDUtMDNUMTE6NTY6MTgrMDI6MDAQI4L/AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    background-size: 90% 90%;
    background-repeat: no-repeat;
    background-position: 3px 3px;
    border: 1px solid #ddd;
    box-shadow: 0px 1px 10px 0px #c7c7c7;
    opacity: 0.9;
}

.element_header .elm-reposition span {
    width: 35%;
    height: 35%;
    display: block;
    position: absolute;
    cursor: pointer;
}

.element_header .elm-reposition .totop {
    top: 2px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
}

.element_header .elm-reposition .toleft {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 3px;
}

.element_header .elm-reposition .toright {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 3px;
}

.element_header .elm-reposition .tobottom {
    bottom: 2px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
}

.inv_head_mob .head-control .htool.addtext-element {
    background-position: 9px 9px;
}

.head-control .move-element {
    display: none;
}

.overimgheader .head-control .move-element {
    display: inline-block;
}

.head-control .move-element {
    /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABSElEQVRIS71VgRHCIAyUCXQD6wTqBNaNHMWN1AlsJ7BuoBPUfw0cRdrE61XuuMIR8uTzSd3MONq2XcD0JOZ759zDctVZjCLnG7Gv8DWBqAAZ5/5NJpBBgAHnZhANgJRcFRq3yAejyQ4LRQVuch4x1+KlxveA2cB5M/QAFcBfBl1nrHeyv8BxaRFIB0A4L3IhWwBgQ0oZVZBwAEgSukpD1wBwThpvmB11vQEyaqHGSUkYBgBS5gsxgLgeKdIgrVSGz2rm4FmqHJ75QqTNBwQAXHh1WPL2i001NUDtKSLfcRTUeY6iuTz/2UNR6qOMkxyDjE0yH1hSrqlMPcgYmQbnjPZ/haZJQ6uDvvtqL5IKXcIBm138w2Gzu49qdtJbpmvXUuWphGM2OgnN0WShiC0gB6I6/1JRX6IykZicmwFoGIFw+y4iTXk8fwHZUsfMzRRxUgAAAABJRU5ErkJggg==');*/
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQMLDzvxX1gTAAABTElEQVQ4y42Tv0uCQRyHP681BBllkbkIEjQWadBf0FAECRINQWBBi1NzW81NEi21tJQQQQmFQzhJEoFQREtItOgQIVGU/fJpsELsTnzGl89zn7vveyf9wTydah7G+aCr+XiIJ2haIEARgAVG6WmcbZXoVko+SWn1al1BUvKoqLzyyinnUL96GxkALlnknT3inLJMhQRnQIFNwrTXCoM8A/escg7ADndAmiQHlKlSJkUM768yxhulnx6ARwAqQJkIIQbw4capbYnwiZkTWsxzilKxKGu20S5hY9amrJAwCi8M25QOkkblFo9N8fJgVPbt1yRqOcmUOe6mjyujcFH9E646Y1rX2jWuNaQZU0MMyPJl7LgxXH82aESG+h0RpjGT/zviDeIlw/PCxbYlXiBoHq2LOQ55rYsf4ZckRxZwa0QB9WtCfmW15RxXv38D6bURhcrd8YcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDUtMDNUMTE6MTU6NTkrMDI6MDAYrfeMAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA1LTAzVDExOjE1OjU5KzAyOjAwafBPMAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
    background-color: #007cc3;
    cursor: url(images/move_cursor.png), auto;
    background-size: 21px 21px;
    background-position: 5px 4px;
}

.head-control .change-elem-position {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQMFGRPS7Gg0AAABZElEQVQoz42TsU4bQRRFz5sYvISVtssPIMVtShrzAaFIAwIpnxEljbcBKS6Q+Bf/AxKRoCBt8hexVpHXdvZQ7ODgJuF1d+bNfU/33glyCZAI/vAVmPAK6SDYKhHDJE7s7JyIybAn2GoNcddrde1avXZX3BCmzNajQw64R+SeAw43s54NDRErkye2tp6YrJ7fDYAg+rVt6FjQAgs6mkCQBJgIYMiYStgBSgoKSmBHqBgzBGIAyAVv+QgsgQcugYeM1nziJ1+IAcGEz3zjPb8p+c4PpkDHiHc0vOYNH5gzxWkWpHWu1mJpKdbq3DaLNU28tEzW6q2nHnvmSEwmceSZx556q9am3pErZ+5Lbqit8wPcd+aVGL2ge46txEI8d+nS84wqx+4ZxgAJWm4gcAU0LIAGWAX+4uZJ8N7FAKEkUTBkSEGiFCA2UfDJbzxy5p0rV9458yifbkftfzF7cXDjb+u/v8Ijc/wlTiS9qt4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDUtMDNUMDU6MjU6MTktMDQ6MDCrgahWAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA1LTAzVDA1OjI1OjE5LTA0OjAw2twQ6gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
    /*url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQMLFgtMhsGnAAAAtElEQVQ4y6WT3RHDIAyDP7gMkk3aUbJJzSYZpdmkm6gPIT8QCuSqJw5LtqUDKEImox8ySeqWRHqv5EQvSnxGH4HAAsBCiDf/ePAd+rKgPvqo+m0JpmrjKVlQ1orwYDiQ8QIW3mvR2ZkYD08eQHCW5y4p6ZzDbqc0OBPpSgnCZaW7pn20GS7lvEXsPmzJNN7M7D7rYTe9XZRxVG+n5DJzI9OeyZrbXJ/d/EB1SQ/9Z6xNyQ/6F/X6r8T7quRtAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA1LTAzVDExOjIyOjExKzAyOjAw1DbKaQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wNS0wM1QxMToyMjoxMSswMjowMKVrctUAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC');*/
    /*url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABSElEQVRIS71VgRHCIAyUCXQD6wTqBNaNHMWN1AlsJ7BuoBPUfw0cRdrE61XuuMIR8uTzSd3MONq2XcD0JOZ759zDctVZjCLnG7Gv8DWBqAAZ5/5NJpBBgAHnZhANgJRcFRq3yAejyQ4LRQVuch4x1+KlxveA2cB5M/QAFcBfBl1nrHeyv8BxaRFIB0A4L3IhWwBgQ0oZVZBwAEgSukpD1wBwThpvmB11vQEyaqHGSUkYBgBS5gsxgLgeKdIgrVSGz2rm4FmqHJ75QqTNBwQAXHh1WPL2i001NUDtKSLfcRTUeY6iuTz/2UNR6qOMkxyDjE0yH1hSrqlMPcgYmQbnjPZ/haZJQ6uDvvtqL5IKXcIBm138w2Gzu49qdtJbpmvXUuWphGM2OgnN0WShiC0gB6I6/1JRX6IykZicmwFoGIFw+y4iTXk8fwHZUsfMzRRxUgAAAABJRU5ErkJggg==');*/
    /*url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQMLByXDie94AAAAr0lEQVQ4y7WTuRGDMBREV4xzWqAEAoZ63AlyE4QaRyrGkUtwHSTPiTiEhRGMvdmX3upfIykpLFb5wgJkWwKea1ngSctlhVeSbvGJeR3o5gcyqdTUaiU9zHOzsHnulPipZU+5vp8nMxo8A46GBseA/ySiNVEDbnrIAXXMFFh1i2StpH6K+nAyqsMWJwZ1rKQzTR8b69nF/VEmDql0XRH3nWL2PtB3Sw6+sOTiwbKBvwGCteVsTltnWQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNS0wM1QxMTowNzozNyswMjowMEuGiqsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDUtMDNUMTE6MDc6MzcrMDI6MDA62zIXAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==');*/
    background-color: #5f5ae2;
    background-size: 20px 20px;
    background-position: 5px 5px;
}

.head-control .add-content-shortcut {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAw4PMhBNKGxMAAAAhUlEQVQ4y92UMQ6DMBAEF8xfUiAhP8NPyBN5i/sU9P4GTBonEGFZ5yqCqVb2rc+rk04qQCASCbKBIwGQcDbDxIfpfNurdtbbDFXuYBgknMYf42NXHGs3vbpVhDwmC4kgorkcIDZnaP5SVww9Z/XUcgpd6Om/L/p/DO4ihq2gajQvgfqaeQOSSs2fJR99IwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0xNFQxNTo1MDoxNiswMTowMAnQzAQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMTRUMTU6NTA6MTYrMDE6MDB4jXS4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    background-color: #8dc262;
}

.head-control .save-element.bigHtools {
    background-size: 14px;
    background-position: 6px;
}

.head-control .remove-element.rem_new_item {
    position: absolute;
    right: 0;
}

.slideshow_prev .head-control {
    z-index: 1;
    right: 0 !important;
}

.slideshow_prev .head-control .remove-element {
    margin-right: -8px !important;
}

.head-control .save-element {
    background-image: url("./images/save.png");
    background-color: #cc0a0c;
    background-position: 7px 7px;
}

/*.head-control .remove-element {
    background-image:	url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABKUlEQVRIS6WWgRGDIAxFZYNu0o5gJ2m7mU5SR9BNuoFNOGJTCOHTcuednvCekBAMg2r7vk/0eKbrGkJ46Xetexp7oj5PulYa+5D+QW4S/Jae1x6Jgl/S+EkkUZDBxQlJDLiMj5JQgUMSB/6RUCf+Ul73WjNnAsCZt/EMODhLjwSFE3OUGMCSNE3OFgmoNfMtwikTdRahEgZCcO54CFI2IRInXMPx5cU+UPvhV0kBL2bwh8SEVwWdy1WFI4JWtjDD3fFfQc6WCIHLkKqkEICbyMokU2Klac+X56JCkm+0FpwDyg2uXbpUIPAxCRZUIsUOgssp11UggXJt5jkqaR047iYCJLN3ZLpwoKzMtKT32qEPwR1JhFvlekq1Ph4WXl3O36nl4t+WCOf2BuHmzwW6f+XyAAAAAElFTkSuQmCC');
    background-color: #CC0A0C;
    background-size: 14px 14px;
    background-position: 8px 8px;
    margin-right: 2px !important;
}*/

.head-control .more-options {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAw4JCAKftb/PAAAAPklEQVQ4y2NgwAD/Wf8n/j/9//T/xP+sDMSA/4n/YSCROA2n4RpOY8oyEWUGtZ1EqqcHIRiNuCEKRiMOAwAAAsCVIyMyzqoAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMTRUMDk6MDg6MDIrMDE6MDBUAFyyAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTE0VDA5OjA4OjAyKzAxOjAwJV3kDgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
    background-color: #00bcdf;
}

.web_design #header_op_cont .head-control .remove-element {
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQ4Ny4yMyA0ODcuMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Ny4yMyA0ODcuMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTUuMzIzLDIwMy42NDFjMTUuNjY0LDAsMjkuODEzLTkuNDA1LDM1Ljg3Mi0yMy44NTRjMjUuMDE3LTU5LjYwNCw4My44NDItMTAxLjYxLDE1Mi40Mi0xMDEuNjEgICAgYzM3Ljc5NywwLDcyLjQ0OSwxMi45NTUsMTAwLjIzLDM0LjQ0MmwtMjEuNzc1LDMuMzcxYy03LjQzOCwxLjE1My0xMy4yMjQsNy4wNTQtMTQuMjMyLDE0LjUxMiAgICBjLTEuMDEsNy40NTQsMy4wMDgsMTQuNjg2LDkuODY3LDE3Ljc2OGwxMTkuNzQ2LDUzLjg3MmM1LjI0OSwyLjM1NywxMS4zMywxLjkwNCwxNi4xNjgtMS4yMDUgICAgYzQuODMtMy4xMTQsNy43NjQtOC40NTgsNy43OTYtMTQuMjA4bDAuNjIxLTEzMS45NDNjMC4wNDItNy41MDYtNC44NTEtMTQuMTQ0LTEyLjAyNC0xNi4zMzIgICAgYy03LjE4NS0yLjE4OC0xNC45NDcsMC41ODktMTkuMTA0LDYuODM3bC0xNi41MDUsMjQuODA1QzM3MC4zOTgsMjYuNzc4LDMxMC4xLDAsMjQzLjYxNSwwQzE0Mi44MDYsMCw1Ni4xMzMsNjEuNTYyLDE5LjE2NywxNDkuMDYgICAgYy01LjEzNCwxMi4xMjgtMy44NCwyNi4wMTUsMy40MjksMzYuOTg3QzI5Ljg2NSwxOTcuMDIzLDQyLjE1MiwyMDMuNjQxLDU1LjMyMywyMDMuNjQxeiIgZmlsbD0iIzMzNzRhMyIvPgoJCTxwYXRoIGQ9Ik00NjQuNjM1LDMwMS4xODRjLTcuMjctMTAuOTc3LTE5LjU1OC0xNy41OTQtMzIuNzI4LTE3LjU5NGMtMTUuNjY0LDAtMjkuODEzLDkuNDA1LTM1Ljg3MiwyMy44NTQgICAgYy0yNS4wMTgsNTkuNjA0LTgzLjg0MywxMDEuNjEtMTUyLjQyLDEwMS42MWMtMzcuNzk4LDAtNzIuNDUtMTIuOTU1LTEwMC4yMzItMzQuNDQybDIxLjc3Ni0zLjM2OSAgICBjNy40MzctMS4xNTMsMTMuMjIzLTcuMDU1LDE0LjIzMy0xNC41MTRjMS4wMDktNy40NTMtMy4wMDgtMTQuNjg2LTkuODY3LTE3Ljc2OEw0OS43NzksMjg1LjA4OSAgICBjLTUuMjUtMi4zNTYtMTEuMzMtMS45MDUtMTYuMTY5LDEuMjA1Yy00LjgyOSwzLjExNC03Ljc2NCw4LjQ1OC03Ljc5NSwxNC4yMDdsLTAuNjIyLDEzMS45NDMgICAgYy0wLjA0Miw3LjUwNiw0Ljg1LDE0LjE0NCwxMi4wMjQsMTYuMzMyYzcuMTg1LDIuMTg4LDE0Ljk0OC0wLjU5LDE5LjEwNC02LjgzOWwxNi41MDUtMjQuODA1ICAgIGM0NC4wMDQsNDMuMzIsMTA0LjMwMyw3MC4wOTgsMTcwLjc4OCw3MC4wOThjMTAwLjgxMSwwLDE4Ny40ODEtNjEuNTYxLDIyNC40NDYtMTQ5LjA1OSAgICBDNDczLjE5NywzMjYuMDQzLDQ3MS45MDMsMzEyLjE1Nyw0NjQuNjM1LDMwMS4xODR6IiBmaWxsPSIjMzM3NGEzIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==");
    background-size: 20px 20px;
    background-position: 6px 6px;
}

.head-control .edit-element-appearance,
.head-control .edit-element-appearance1 {
    background-color: #8dc262;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCgMMMA6zceT9AAAA4klEQVQ4y7XPsUsCYRjH8ecUrw508aix7Y5ybBdC8R8QwiaHpP6GW28z2pz1HwiCaHZpE2lxEkNqcLslaREOjm+Db9f4Pjf4nT/vj/cROWwEpQK4xkgqet7kk74WuzyQMdbyCxbAAk/H22yBH0IdH5ACGV0Ndhiy707DPZ4MjzT8lJnhjxre4MvwiYZfsTX8mbKd+ySGTznS7MeGz6naaMA9t9T5AF7wbfzGLPcIadk/csa3eZBwbOcl3vhrpTk04r/Yzi9Jc76mZuPXbHK+pGGbdziRjpyLK2V5l1dnp7igWL+nU85EomN1hAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0xMC0wM1QxMjo0ODoxNCswMjowMIiWAbYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMTAtMDNUMTI6NDg6MTQrMDI6MDD5y7kKAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
}

.head-control .edit-element-appearance.bigHtools {
    background-position: 6px;
    background-size: 14px;
}

.head-control .element-animation {
    background-color: #e40ec9;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiAg8NLRce2h9kAAACIUlEQVRIx7WSsUtbcRSFvydqIzhERCWGYtVFEAtCluCioHVxEaUQsSDtXro4CA4uToqDexf/ABdpIdJBUHRoKXQQFASHCuIaB2NFvg6+2JfkKangmd6999xz7vvdC88L++0HsN5VO58isOkmgJ/Ur//fnlE18+QJzKuar5U+7dtIlHTGEmZMRio5c3HtKa+89qUp18x7ZiXOzLtmypRXXpkq9dWXPoJz31MX/AaveBPjkCbNj+AcfAfBeaV/k62RaNU4rEYYrTaVCwx6aDoSr1e1r0eqaQ8drHxAPbUXbHfUjIEXZe0XBmYctR3s9VSdLn+DXuAV3/1DB/KaBG1lDm0kKLJN4AWNtIQd9/5dHkTctsCBql8YALci8YFdpX2vWCyjDoFTqu477rj7qk6BQ2W8oismcd7LCq8MuOCeY/cTjrnnwv1p/8Ol83crWbYQSW+DHVWH1gFuR1gFlyOr92OZ8kjsqY+UcT7eZevC6k8AFukkS44EgBse2W23R24AkCBHlk4WIx336s3eugQmnLMhzO2offapO2GmwTkT4JK3NlcO+AHCRU0+KDB5t+QSO/oLBJ8B+AbM8hBmQ0aJHRUI8QWYsCX2EVuYCBkRVAgEJxzTyFSs/xSNHAcnjwqEDsOxAsPV/g8JZGMFsrUJ7FKgJ/YSeyiwW5mvr0wENy7xInaCBa6DG2pH9R3Eoa5mvecSqH+kdkKSIvCLk1rlnoC/vhj/UMmfnSkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDItMTVUMTM6NDU6MjMrMDE6MDD3NSaQAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTAyLTE1VDEzOjQ1OjIzKzAxOjAwhmieLAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.head-control .element-cut {
    background-color: #007cc3;
    background-image: url("./images/move-option.png"); /*url('./images/graphic-editor-scissors.png');*/
    background-size: 20px 20px;
    background-position: center;
}

.head-control .edit-element-content {
    background-color: #8dc262;
    background-image: url("./images/edit_cont.png");
}

.head-control .addtext-element {
    /* background-image: url('data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQwOS42LDB2MzQuMTMzaC0yOC40NDR2MzQuMTMzSDQwOS42VjEwMi40aDM0LjEzM3YyOC40NDRoMzQuMTMzVjEwMi40SDUxMlYwSDQwOS42eiBNNDc3Ljg2Nyw2OC4yNjdoLTM0LjEzM1YzNC4xMzMgICAgaDM0LjEzM1Y2OC4yNjd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTAyLjQsNDQzLjczM1Y0MDkuNkg2OC4yNjZ2LTI4LjQ0NEgzNC4xMzJWNDA5LjZIMFY1MTJoMTAyLjR2LTM0LjEzM2gyOC40NDR2LTM0LjEzM0gxMDIuNHogTTY4LjI2Nyw0NzcuODY3SDM0LjEzMyAgICB2LTM0LjEzM2gzNC4xMzNWNDc3Ljg2N3oiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjM0LjEzMiIgeT0iMTUzLjYiIHdpZHRoPSIzNC4xMzMiIGhlaWdodD0iMzQuMTMzIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIzNC4xMzIiIHk9IjIxMC40ODkiIHdpZHRoPSIzNC4xMzMiIGhlaWdodD0iMzQuMTMzIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIzNC4xMzIiIHk9IjMyNC4yNjciIHdpZHRoPSIzNC4xMzMiIGhlaWdodD0iMzQuMTMzIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTAyLjQsMzQuMTMzVjBIMHYxMDIuNGgzNC4xMzJ2MjguNDQ0aDM0LjEzM1YxMDIuNEgxMDIuNFY2OC4yNjdoMjguNDQ0VjM0LjEzM0gxMDIuNHogTTY4LjI2Nyw2OC4yNjdIMzQuMTMzVjM0LjEzMyAgICBoMzQuMTMzVjY4LjI2N3oiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjM0LjEzMiIgeT0iMjY3LjM3OCIgd2lkdGg9IjM0LjEzMyIgaGVpZ2h0PSIzNC4xMzMiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjE1My42IiB5PSI0NDMuNzMzIiB3aWR0aD0iMzQuMTMzIiBoZWlnaHQ9IjM0LjEzMyIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMjEwLjQ4OSIgeT0iNDQzLjczMyIgd2lkdGg9IjM0LjEzMyIgaGVpZ2h0PSIzNC4xMzMiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjMyNC4yNjciIHk9IjQ0My43MzMiIHdpZHRoPSIzNC4xMzMiIGhlaWdodD0iMzQuMTMzIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIyNjcuMzc4IiB5PSI0NDMuNzMzIiB3aWR0aD0iMzQuMTMzIiBoZWlnaHQ9IjM0LjEzMyIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMzI0LjI2NyIgeT0iMzQuMTMzIiB3aWR0aD0iMzQuMTMzIiBoZWlnaHQ9IjM0LjEzMyIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMjY3LjM3OCIgeT0iMzQuMTMzIiB3aWR0aD0iMzQuMTMzIiBoZWlnaHQ9IjM0LjEzMyIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMjEwLjQ4OSIgeT0iMzQuMTMzIiB3aWR0aD0iMzQuMTMzIiBoZWlnaHQ9IjM0LjEzMyIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMTUzLjYiIHk9IjM0LjEzMyIgd2lkdGg9IjM0LjEzMyIgaGVpZ2h0PSIzNC4xMzMiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjQ0My43MzMiIHk9IjIxMC40ODkiIHdpZHRoPSIzNC4xMzMiIGhlaWdodD0iMzQuMTMzIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSI0NDMuNzMzIiB5PSIzMjQuMjY3IiB3aWR0aD0iMzQuMTMzIiBoZWlnaHQ9IjM0LjEzMyIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iNDQzLjczMyIgeT0iMjY3LjM3OCIgd2lkdGg9IjM0LjEzMyIgaGVpZ2h0PSIzNC4xMzMiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00NzcuODY3LDQwOS42di0yOC40NDRoLTM0LjEzM1Y0MDkuNkg0MDkuNnYzNC4xMzNoLTI4LjQ0NHYzNC4xMzNINDA5LjZWNTEySDUxMlY0MDkuNkg0NzcuODY3eiBNNDc3Ljg2Nyw0NzcuODY3ICAgIGgtMzQuMTMzdi0zNC4xMzNoMzQuMTMzVjQ3Ny44Njd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSI0NDMuNzMzIiB5PSIxNTMuNiIgd2lkdGg9IjM0LjEzMyIgaGVpZ2h0PSIzNC4xMzMiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNTYsMTA0LjA2TDExNy40NTMsMzgxLjE1NmgzOC4xNmwzOS44MjMtNzkuNjQ0aDEyMS4xMjdsMzkuODIzLDc5LjY0NGgzOC4xNjFMMjU2LDEwNC4wNnogTTIxMi41MDMsMjY3LjM3OEwyNTYsMTgwLjM4NCAgICBsNDMuNDk2LDg2Ljk5M0gyMTIuNTAzeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=');
    */
    background-image: url("./images/text-editor.png");
    background-color: #8dc262;
    background-size: 19px;
    background-position: 6px 6px;
}

.head-control .attentionmsg {
    background-color: white;
    background-size: 30px 30px;
    margin-right: 5px;
    background-position: 0 0;
    background-image: url("./images/warning.png");
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 40px;
    cursor: pointer;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
}

.head-control .arrow-move-elem {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUAAABgWuFfWuIAAAD7thBkAAAAAnRSTlMAgJsrThgAAAABYktHRACIBR1IAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QUSCwUDyxc4/QAAADZJREFUCNdjYGB0YGBgYJsAJKSWAAmmBijBwtQgwCDBwKDCkLWAayWEAHPBEgh1EG1gA4BGAQCZowpRc4bVowAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNS0xOFQxMTowNTowMyswMjowMOjOmZgAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDUtMThUMTE6MDU6MDMrMDI6MDCZkyEkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
}

.head-control .edit-element, .head-control .edit-element-appearance-logo {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABdUlEQVRIS7WVgVHDMAxF6w0YoZ0ARkg3gAloJ4Bu0A1oJiBMQDcgTECYgHQC0gnC/z65J1ybJo7xna4+pfe+JMuWmU1cfd9fAfEEu4V1sJ0xpnRYM4Uv8DcwbjxOBZE1fTkEanCuA4FakSQBifwV0A2shcVENqMFVFkWABeIshFfSKQZJRCB7yBURTI5DBaIwAm+l+5ZBkTKQQJet6xRlgo+B3fnW8L/qMpFf3FRYCD8BfAV/rsCtJFMZvB1fwokwJ8Bfwe4uHjREuGf0lm80XYFM8gFDwrkhJ8J5Ib/EvgPuC8wh4PXfRvpc92K7JazA3UHq3/tITN69qz7ELhESfBTBgByWHBo8LpzgHyoKJLhWoAP1gPsDsab+CUCk+BagFAOjRqlWiIjnscc+xp7TitOrQOMz/OplKGa+z4j3fOtPtiDhh3lrW+xJ3Q03GYg9ed08lcLgYVk042N3MEo4OrvfCwFs6DtU8FaYC8lsFAAWZJs6weY6SLYl+bLswAAAABJRU5ErkJggg==");
    background-color: #8dc262;
    background-position: 6px;
}

.image-gallery-edit #tab2 #sortable .img_wrap .edit-element,
.edit-carousel .gallery_images .img_wrap .edit-element, .edit-productCateg .gallery_images .img_wrap .edit-element {
    position: absolute;
    top: 1px;
    cursor: pointer;
    right: 19px;
    width: 16px;
    height: 16px;
    background-size: 9px;
    background-position: 4px 3px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABdUlEQVRIS7WVgVHDMAxF6w0YoZ0ARkg3gAloJ4Bu0A1oJiBMQDcgTECYgHQC0gnC/z65J1ybJo7xna4+pfe+JMuWmU1cfd9fAfEEu4V1sJ0xpnRYM4Uv8DcwbjxOBZE1fTkEanCuA4FakSQBifwV0A2shcVENqMFVFkWABeIshFfSKQZJRCB7yBURTI5DBaIwAm+l+5ZBkTKQQJet6xRlgo+B3fnW8L/qMpFf3FRYCD8BfAV/rsCtJFMZvB1fwokwJ8Bfwe4uHjREuGf0lm80XYFM8gFDwrkhJ8J5Ib/EvgPuC8wh4PXfRvpc92K7JazA3UHq3/tITN69qz7ELhESfBTBgByWHBo8LpzgHyoKJLhWoAP1gPsDsab+CUCk+BagFAOjRqlWiIjnscc+xp7TitOrQOMz/OplKGa+z4j3fOtPtiDhh3lrW+xJ3Q03GYg9ed08lcLgYVk042N3MEo4OrvfCwFs6DtU8FaYC8lsFAAWZJs6weY6SLYl+bLswAAAABJRU5ErkJggg==);
    background-color: #8dc262;
    border-radius: 40px;
    background-repeat: no-repeat;
}

.image-gallery-edit #tab2 #sortable .img_wrap .remove-element,
.edit-carousel .gallery_images .img_wrap .remove-element, .edit-productCateg .gallery_images .img_wrap .remove-element {
    position: absolute;
    top: 1px;
    cursor: pointer;
    right: 1px;
    width: 16px;
    height: 16px;
    background: white;
    border-radius: 40px;
    /*padding: 3px 4px;*/
    border: 1px solid #dedede;
    background-size: 9px;
    background-repeat: no-repeat;
    background-position: 3px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAADWACnYACfXACjZACbYACfYACfYACcAAABZpCMqAAAAB3RSTlMARdPBPPVC1j3U3QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAw4PKCGs25atAAAATklEQVQI12MQMmEAAmdFBvXSBAYGtvAiBvPyMAaG1PJiBtfy0gS28PIQoGh5WGo5SB5IhoOkQUJgAZAQWADBgEvBFMO1ww2EWwG3FOYMAFBzITXWHH9pAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE0VDE1OjQwOjMzKzAxOjAw2EM7HgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNFQxNTo0MDozMyswMTowMKkeg6IAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
}

.head-control .header-content {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBRAMIyFy7yQzAAABCklEQVQ4y6WUMUsDQRSEvxeCjbVBxeJAkYBgDAhpBCt/hPgb7hdYpxYE/0HSWQS0SpXCIlUsVLCwSCMcipWFYJGxSczeZd27i1MtuzP7Zt5bFn6hWPnomCMYsk+fEFqs4wo0DtJRT6pQEkGBNhb3qoo5m673+EjRdxnp1G4yAi754g2Alcxlm6yy7bPUt8gii7gvkqHq9X7IEbADHAvgxW7nh1Iv3VZV9JAZ16fWZm31VLCJTqgDB1xwxTXwau9BS5aQwNTMoMQcfAgJnnnkrlCXZsbUsEmZCizSl8jgWhJbOQ+8lhac08Y8tCbfPAGQ0HUm/Rc01vAfGZYK3coxVSNxHXYKfC7xnP8D2X6nNseSf+EAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDUtMTZUMTI6MzU6MzMrMDI6MDBi62IfAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA1LTE2VDEyOjM1OjMzKzAyOjAwE7baowAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
    background-color: #ce3d3d;
}

.head-control .copy-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABFUlEQVRYR+2X3Q3CMAyE7yYAJgA2gBGYAFZggzIJjMAIdBIYod2gTGDkKkhINH8qrnhInyrVcb5cesqFSHhEZAXgDGADQN/HPA2AB4ATyYaxTm7yO4B5rDbzewdgmwJwA7DPbJ5aXqcAKOkstWNmXdIWSGbTrPIUBQqAvQJDPifZb4+I2AL4fD4lwKDPpwQY9PmUAIN7XACKAkWBosCHApaBpGXgsFmQ7ETENpIFAI4kr+6w0hT761j21JQdUkClXzsVNIpfXCxfZmWu7+LWxfKqj+WR815XvlOIkZN6h8cAdKBOXgGoLUBSAEYt/u0mX5O/ALD1ORm8S6oCtj4nD6E9VAAltPM5qbdhvwtc9DbzeewPfgGzJdsuCU10XgAAAABJRU5ErkJggg==");
    background-color: rgb(93, 177, 56);
}

.head-control .share-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABkUlEQVRIS7WVjVHCQBCFuQq0A9OBdgBWoB0IFQgdhArECtQOoAKTDqACsQOoIL4vs2HOMyQkZ3ZmJ5Dsvbc/7+7c6B+sKIq5YB7kE/lWvnbOLYF2sfgCXxt4CJWJ5D6KQOBTob41JDmLJTiXfcWZxxJkQho3VLDrTaD2JAL+lPM8Z5vOBAK+FtqLnP632e8ha/GdVlzJj1IAcjuZAT/rBZKEJJenVkHdoBfCWJUVGDBBEFQGwUy+l/8B1uKsCtT6iVWU6Ml7JFp+d5bZl2Xl4Zc/D/aCjL8B8YHD4Lr/ELzrw1ND8FHf5gImrrNBQCtuG1bmAqcFvQwCetWk5WiCthYxh5X8VZVUM7m4mmrIe61AnqHRf0Bv7MksPi5GV6AvUyrxZ7HTf1SztUMtNSKSSX0ikylCSeTMdHOSqZ+N7QckeQg3GnFGRLuotiSyJOs22lIYad+jgt2M17XVz7n/fWAbNAvaGo6n+2EXtBSCYY5rm8ngF85URMNdmS1VlCdAZxWFUzQSFPVo8+Ce4LhGwqMfEOaiu95KgnMAAAAASUVORK5CYII=");
    background-color: #5575d0;
}

.head-control .minimize-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAeElEQVRIS2NkoDFgpLH5DKMWEAzh0SAaJEH0////CUCn+AOxAkEnEafgAVDZAkZGxkZGqOH5xOkjWRXYgg9AbfwkayVOwwNaW/AQZEED0DH1xDmIZFWN4IwGtSQByJQn2QjsGh5CI7lhNCcTDNHRIBoNIoIhQFABAAwuHsxAs4pZAAAAAElFTkSuQmCC");
    background-color: #1c9ce6;
}

.head-control .maximize-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAvklEQVRIS+2V0Q3CMBBDuQkYoTARK7ABI7TZgBEYLdmADYIvygeKUuxKrcRH8tUqPr/oUl/tJK6c8xPSW5W/zCwopaaIqvmj0QZAFlavAt4wOjdmEYDrXoDcMwKAHpAK3BgtGoDfV/X/LfoK0YV9duJ+hK6E0VZCJPpQWQH0QkQrRUE8GpAc4PNkFk+0VRZKkivkjsdpq8OKPtVLXsaooB2ggjFN1Rb10p4wa+jsUgG9MO7302/C6K8+KR1K1wciyWzMGZDUJAAAAABJRU5ErkJggg==");
    background-color: #0d8828;
}

.head-control .fav-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAD0UlEQVR4XuWb/XnTMBDG6wmACUgngE5ANqBMQJgAmIAwAXQC0gkgG4QJKBNgJoBOEO7Nc+rjGtvS3cknGfRP+ySyfPfTe9LpI83Zf16aUv4fj8cVvfslv/+6aZq2hC1FALDz38jhh+z0b/p7UQJCKQAfyeHXvR6/IgBvvFVQCsAPchQh0C0tATj/5wGQ/J+Sk5D/UEEY3HhCcFcAARiSf/DZPQxKABiSfwDgHgauACLyDxDOPWcDbwAY5T9EYvwtAUCYuBRvABj8MAhOlRsCcOHiPb3EDQAnP4j/lOIWBp4AUuQf4LiFgSeAFPkHAG5h4AJAKH/X2cALgET+rmHgBUAif9cwmB2AUv5uYeABQCP/AOAV5QS7lHlTW8cDwBcy7rnSwD0BuFQ+m/TYrABI/tjx+ZVkyXilRwQBO0azlLkBbMjqT0bLZw2DOwC8UntgNLb/+JY+WBvbPNDzaCdnuQ0bLw07/plaX+V8wwLaasnGFwAwtUGxAD9MJrYAcDQ1sfCHAcAyTS3c/bM9AGCqwkDzZOneCO3/jgG6OwtgpH0nbGSp1d/TLHCaWe7lAaSGNX2GkMg9HdYC6pYMuSTnofhT+SsR4pDY0Xfa9LUWZ/t27OmDTT+rHM0ECYRlEVMbhNEttslUmJMkqGGpAyQGOvT66HFbdC3AIYF9+nCWX1vvjtlzRV9sYwupKIDQOoHAshRqqH2AxECHXsdgHi3JANAS7+6g4VpD4is730Y95woiAB01bOn/2nKGu7k91XnUUwFgNazpbw05w0/u9YPE8VBXDYAhII3GuFAqZxic2yUgTAAKh4RK8n04uQBM3fqQdIikbpbbJLkAlNhUyXKbxAwg8daHpGcldc2XqnIAKCH/AMkcBjkAlJB/AGAOAxOAwvIPEExhYAVQUv5ZwsAKoKT8AwDTbRI1gErkHyCoL1VZANS0Y6S+VGUBoLn10Z3jT+t2/gDrCcs+gzoMVACMtz7g8711O7cHCM8kWVCvrioMtAAs8h9dxBCILTml3WdQhYEWgEb+Set2PpuAGh4L1aAKAzEApfxF63bD2YQ4DDQAJPLHQIedWdXtbz6bQFikDpDiMNAASJV/dE8+ReLCswlxGIgACOSftCefAgB1OCSghP4vzYaaEF2qkgKIyV+0J58KINRLPJsQXaqSApi6TIG5HSevs11pYzWs6O9UziC6WygFgBcPHZFl2aCUKGIiZ7imTtiktiUFgJ+7HDqjMuZ29Pro4WOqIZp6AzkDQnAtsUcEoCNBEIbUd3NLPgaGB0jYczqjkP7iTAwgZtDSvv8DsV6JDwwjAnYAAAAASUVORK5CYII=");
    background-color: #ff9c07;
}

.head-control .more-options-container #options-list li[_action="arrow_move"] {
    display: none !important;
}

.head-control #options-list .copy-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAASFBMVEUAAAAAgL8AfMMAfMMAe8MAesIAfMMAesUAfMMAfMQAfMMAfMMAgMQAgL8Ac78AfMQAfMMAfMMAgMUAfMMAfMMAesIAfMMAAAB+VSHXAAAAFnRSTlMABMf+lS72MPgn0PQeIBSSs+EW8cgZCM6IagAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAw4PJjq4PXLPAAAAVUlEQVQY063OyQ6AIAxF0TKjguDE/3+qtqk0xK13905KAsCT0o0zFje41vMEQSASTDO2MKTMrYWg9uttPxCivA/nP1AHuHKCAeiXH/ACjsCad2uF+wZR3A/leKjlDAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0xNFQxNTozODo1OCswMTowMCbHMxQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMTRUMTU6Mzg6NTgrMDE6MDBXmouoAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
}

.head-control #options-list .fav-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAclBMVEUAAAD/uQz/uwz/sxr/ug3/ug3/tgD/uQ3/ug7/ug3/ug3/ugz/uA3/uQz/uQ7/uw3/ug3/ug3/vAv/ug3/tgn/ug3/thL/ug3/ugv/uQz/ug7/uQ3/ug3/uQ3/uQn/ug3/uA7//wD/uw3/uAv/ug0AAABx3WdMAAAAJHRSTlMAQkAK7+sHYl3LyD89fJav99ku5BzSDr9Daqnn7XUd/BIBdC/kD2AHAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EDDg8hI5MXTMgAAAB5SURBVBjTVY1XEoMwDAVfKsGA6b3Du/8ZE5A9wfulXc1IgHC7w+HxfL2d4JEfJ/ikunrAH4HMYaRjlRwhUbGOQqR0SJHlV88zoCj/XhbHlaq2Xldyt7GhMU9bG1oTOhs6E3pyGMeB7MUnznoBFj1zOsO67bLZtxX4Ang/EP657n+jAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE0VDE1OjMzOjM1KzAxOjAweZ+gpAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNFQxNTozMzozNSswMTowMAjCGBgAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.head-control #options-list .popout-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAmVBMVEUAAAA0iis1iiw2iiw2iiw5ji82iy02iiw2iiw2iyw3iyw1iis3iCs3iiw2ii02ii02iiw1iitAgCA2iyw2iiw2iy02iiw5jjk1iixAgEA3iiw2iis3iiw2iiw1iys1iys8hy0zmTM1jC1VqlU1iCo2iSw3iS42iiw2iyw2iywzjC03iSs2ii02iS02iis2iiw4iSs2iiwAAABAlEJzAAAAMXRSTlMAO7/g3Rty/sDQlUg8Rr3I+DAIuLmrzAm6BLu8xPRlTREFPgMr5jjw23sogtRQ395OJ1Ie5wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhChcOEBdVPa+cAAAAd0lEQVQY053OSRaCMBRE0RIRAwjBCEYRxb6hUf7+N0eAeIhT36zuqDCxpip75sypi8H1fNUCQcgYJ4oQLfFNrH5BxJSsDZAbSrZ8BJmqjRHkrtvI9hpE2G/4Bw35sIGjhtP50u/rzfyhuj/+geerMCor1G8y+jQt+8gPxAnUc1IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTAtMjNUMTQ6MTY6MjMrMDI6MDDP0Y/wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEwLTIzVDE0OjE2OjIzKzAyOjAwvow3TAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.head-control #options-list .share-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAeFBMVEUAAABQks0A//9Qkc1Qkc5VgNVQkc1Qkc1gn79Qkc5Qkc1Qkc1QkstQkc1Qkc1Pkc1Qkc1Qkc1QksxTj8tQkc1Qkc1Qkc1Qks5OkcxSj8xRkctQkc1OkM5Qkc1RkcxQkc5Nk9FPkc1SlM5Qks1PkMxRkcxQkc0AAABHlz95AAAAJnRSTlMAYAHIlgYz2giCzPk21pVh/P5pIvTA34xBMizQTvJfhiGnH8Y3POMGOpoAAAABYktHRACIBR1IAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QMODxESHY96AQAAAGRJREFUGNN1j0cOgDAMBA2h995CL/7/E0E4EBGJvc1cPAb4naYrghmKYagYhh9jWjZK47iej/fIBCG+iy6OE8lpBpAXX9ZLxKpu2o4TQ4/DKM7eDBOfRQcxLKso2Yhhf9KOn6dPAo0KwcqcfJMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMTRUMTU6MTc6MTgrMDE6MDAL6t+iAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTE0VDE1OjE3OjE4KzAxOjAwerdnHgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.head-control #options-list .minimize-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhChcOFzHIcbymAAABQUlEQVQoz32RTyiDcRjHP89va5mSUkq4OFjtrLw0Eg7+XMhyWUpW2MnResvhLUSa5IREyUW5WE6Ky1KUFL1nzQUHOZB5k737OYwpen2un6fnz/eBf7AUiJdMVkpa1wXDyktzpDt4tvK/CoZ9lr+oMbBVX2mEFXjrlxGaqEeRIE4LtupeeAQ/gBlxtiX01cTUY9KCXVijhkdQkJwsZAixj0NSxRmUVmw9oVbJmBGQ6SHZ501PfaQDd8EG5wADm8333bJmvUcZUV/bDvXML62eO5Gn/CIGNlu6Z3n79Ka9gi5CMl0rx4SZI1XcnC1mdbT8zNkgxoMbUUv3qoNr/VLUMioBGVedzhUxsm5vKisAZnXhEANbr8sKAQBybLozqRzITyzugC9BI8Itl8ED67V4tUDyhK7vWP6igCouvHTpqd58Ap8hcEKS5M/HAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEwLTIzVDE0OjIzOjQ5KzAyOjAw0gV0fAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMC0yM1QxNDoyMzo0OSswMjowMKNYzMAAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
    /*url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAflBMVEUAAAAbeQYcegUcegUcegUcewkVgAAcegYcegQcegUdegQbegUeeQYceAcbegUcegUaeQYcewUdegYceQUAVQAcegYcfAQbeQMcewYcegUcewYdegYeewQdeQQYeQAfegAkgAAdegUbewUdeQcZewgcegQceQQdewYcegUAAADix0GfAAAAKHRSTlMAVNv48xsMuK/iezAqJMOUKGwspAOAQEzn4FtYPHQVGQ5gaE4f43ZZSx3uygAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAw4PHgEeqScQAAAAaklEQVQY053IXQNCQBCF4SkpomzRB0qJ4fz/X9jumobr3qtzHlqtA9smJNd2F1G8T2zpwf8jMoJx84Sz/3khcMFV/gzyFW7yFe7yFVBWdf1QeGKqeQm824+r6wOBXwb/AA9m0cA0Mhbx+AUDDA8f9PHJbwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0xNFQxNTozMDowMSswMTowMOhoOFcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMTRUMTU6MzA6MDErMDE6MDCZNYDrAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==');*/
}

.head-control #options-list .maximize-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhChcOFipbD0QLAAAA4klEQVQoz72QMUsCcRjGf+/5l7OhRScHwWhzcfY7HEib0mdQkSBqu60Q4ogIP0C0uMiBg5ujEM5uopujQ+DZ2fk6eGI0SIs908PLj4fnfeDkkoO9PU8UNA8yi8atz1/AfSlqSJlUfF2pn3h+GMZA88x+1BrCBisGNliovHzdeYHlGrujdRZU+QbgI8wwospC63bHNdayrQ4DLYY+AQC5ZIV06GuRgTrL9i40MmsvkDcAsvIqfS8wayIAcc2qqw5zvZYJT5QBnxu9lHey0ktd/Sw5ZcgMyFPiYl/yL28eH+oftAXv8lt4zQoc5AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0xMC0yM1QxNDoyMjo0MiswMjowMD/AS7gAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMTAtMjNUMTQ6MjI6NDIrMDI6MDBOnfMEAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    /*url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAmVBMVEUAAAAaeQQceQUcegUcegUcewkdewQcegUcegUcewUbegUceAQeewQdeAQceQUcegUcegUbegUggAAcegYcewYcegQcewUccQAbegUAgAAdeQUcegUdegUcegUceQUaewceeAAzZgAdewQAVQAefQYcegYbewUcegUcegUdegQaeQYbegYceQUdeQYbegUcegUdeQccegUAAAAR2nN6AAAAMXRSTlMAO7/g3Rty/sDQlUg8Rr3I+DAIuLmrzAm6BLu8xPRlTREFPgMr5jjw23sogtRQ395OJ1Ie5wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAw4PHhadeqLXAAAAd0lEQVQY053OSRaCMBRE0RIRAwjBCEYRxb6hUf7+N0eAeIhT36zuqDCxpip75sypi8H1fNUCQcgYJ4oQLfFNrH5BxJSsDZAbSrZ8BJmqjRHkrtvI9hpE2G/4Bw35sIGjhtP50u/rzfyhuj/+geerMCor1G8y+jQt+8gPxAnUc1IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMTRUMTU6MzA6MjIrMDE6MDCbpSW3AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTE0VDE1OjMwOjIyKzAxOjAw6vidCwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=');*/
}

.head-control .remove-element {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAADWACnYACfXACjZACbYACfYACfYACcAAABZpCMqAAAAB3RSTlMARdPBPPVC1j3U3QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAw4PKCGs25atAAAATklEQVQI12MQMmEAAmdFBvXSBAYGtvAiBvPyMAaG1PJiBtfy0gS28PIQoGh5WGo5SB5IhoOkQUJgAZAQWADBgEvBFMO1ww2EWwG3FOYMAFBzITXWHH9pAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE0VDE1OjQwOjMzKzAxOjAw2EM7HgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNFQxNTo0MDozMyswMTowMKkeg6IAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
    background-size: 100% 100%;
    background-position: inherit;
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: center;
}

.head-control #options-list.bigHtools .remove-element {
    background-size: 11px;
    background-repeat: no-repeat;
    background-position: 3px;
}

.head-control .more-options-container #options-list .edit-bg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAsVBMVEUAAADmmQDpow3oogznogzoogzqnwvpoQv/qgDqow7poQvooQzjqgDpogzpogzbkgDppQ/pogzqqhXoogznoAznog3//wDpoA3vnxDqpQ7nngzooQzjnA7poQvhpQ/mogzoogzoowvoogznoQzpogzkoQ3oow3oogznog3oogzpowzmpg3oog3nogzoowzpogznowznoQzrowrpogvpoQvmoAr/gADpowvmowrqowsAAABWV9VMAAAAOnRSTlMAClBYrUIwiAMkXLwJqmgHIsIMkSt2ATsQJRWTEnIRKahvsEGUE6OPYKWVFI6sxNhWgEuJLjMCijJIcAt0hwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiBgYPEgk3BzUfAAAAjUlEQVQY02WP1xKCMBBFLyUEQkCDFexg7738/49pYtQMnqeds3e2AGUs2zGwLbjEMyAuqMr5QeCrgmrBwpCZgkdxHPGKU/0lhGBJrd4gSjRbbZ6mWacL9ARofzAc5UWWjCcyOgWdzSWL5UoPXW+oZEugxW5/kBxP58/a4tW/ANeb9xbf0+/5Q53+91yZJ7FOCogzYFvEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTA2LTA2VDE1OjE4OjA5KzAyOjAwYJ9bMQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0wNi0wNlQxNToxODowOSswMjowMBHC440AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
    margin-right: 5px;
}

.head-control #options-bg-list ._action_icon.edit-cell-bg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAQlBMVEX8/Pz////+/v4kotwmpN4TltYotfUlmM9iud+M2fuI2fvq+P85pNnf8/3/rQpkwvD/zi2E1vr8mAdlwvH8/P9nwvCRTVk9AAAAcUlEQVR4AV2M7RbCMAhDk25+IKPdrL7/q0rheFy9y35wCQUIFBZ4Cse0nFnXC5brxA13UshHRKjbLNRciFRHBq21aNR9r+RBbWZnoRYiT57e7/17Ip7oZyMn/Yl8PendxWvs3rHOhtostj8AMv74CvgB4BMImUrLS+4AAAAASUVORK5CYII=");
}

.head-control #options-bg-list ._action_icon.edit-row-bg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAASFBMVEX8/Pz////+/v4kotwmpN4TltYotfUlmM9iud+M2fuI2fvq+P85pNnf8/3nohL/rQr8mAfqiQD/zi3/tgBkwvBlwvH8/P9nwvBa4MMVAAAAb0lEQVR4AV2MbRKDIAwF30P7QUMURe39b9qQsRW6LD+yZAAIBAaYgXUaWsbxhuHe8cCTjOTLjZTUB9GEab7IOS+Y1nU+LbmUNpQzNPvG4p9WZVM1kweb5Aoxxu3Lvls46ttb9bch2of0B0D69RPAD8VeCksifrjQAAAAAElFTkSuQmCC");
}

.head-control #options-bg-list ._action_icon.edit-page-bg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABGUlEQVR4AYWS8UvCQBTH95cEgv92SIL08zCFgoh+iMTEqH6odNm223IYGWnrxG3v9aU3nFwHO75w7Px87r136OR5zszXXjj04oGndsHn1SR6XmoiAgBMSIf/Fn6ONhykVfB5588bbW/2qUUQsqwwmCgQr+tiFziLDR90/GbbC1bbegHBSbO3bXR81JkudSnIZq2Ak7mm8wUf378djlS9oHR+kWSuKvoJH42DqiUsEYzrhx/kqqyLJNwaB8CIyDKD0I9roStB3sqRrRSETvklpZMIqE3Ybwk0Emo6jbPqeqOl/aFl0MtEaFOwvBJy+0UmLYL1lZ6+DdpsqRTkvzT7oZ4MWlsB2800PHvnblz0rfkvuA9Ba1QTIX8ByfS0IJJxaEoAAAAASUVORK5CYII=");
}

.head-control #options-bg-list ._action_icon.edit-website-bg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABsUlEQVR4AWL48+fP/////4DBv3//gGwgCWTDGUASrgAwIINBedFttUX3VBbdIQYJTr3CoLjojsb2X6rbv+NEW783X/kNZPRe+sbQeYZh65XHmx79xI/WPfzRf+Vr2/nP0088Yth17fG9T3/gaN2No9nb6rwW+3svT8/ZPRnIvf7+97YnvzY8AqGF5x4z7LyK0NB9bI7zohDvrXvdV/f47LzouX6e8wL/4s3TgEohaP65hwgNa28ccZ7n4b6q1f/AFyDyWDvDYVmLWWegVYNd9+F9WDRkbi723LgCotpv/3uX+UXmLd5KXa3GTYFh07OwaPBcHOq39wVY9Wez5UeABkOQZYOdSUciFg1eSxOd5we6b9ohvfQ527Treq3J5o1uQA3mDS563WVYNOTs7HKaHWjV4ijTO5N5xiMgkumdAdSg1lntN7cTi4aVV44atcUDHSDZtwCiQWzCKiBXvbOq58gBdA2X3v3e/PhX8foZml3FzNMfQjSAHNaRWrhhLnKwgiLu7JvfG2FCfceOBM3v0p3YAURARv/xIxBxhIb1lx7PP/OQeARN3rAEjGCjkog0DwBJAR3zzwZlBgAAAABJRU5ErkJggg==");
}

.element_header.iframe-wheader {
    z-index: 999 !important;
}

.ui-widget-content ._wrap_img[control="image"] {
    /*display: inline-block;*/
    position: relative;
}

.ui-widget-content ._wrap_img[control="image"] img {
    position: relative;
    /*    display: block;*/
}

.head-control .more-share-options-container {
    position: absolute;
    display: none;
    right: 20px;
    top: 30px;
    width: 35px;
    background: #fff;
    box-shadow: 0px 0px 13px 0px #c7c7c7;
}

.head-control .more-options-container,
.head-control .more-bg-options-container {
    position: absolute;
    display: none;
    right: 0px;
    top: 30px;
    width: 110px;
    background: #fff;
    box-shadow: 0px 0px 13px 0px #c7c7c7;
}

.head-control .more-options-container #options-list,
.head-control .more-bg-options-container #options-bg-list,
.head-control .more-share-options-container #options-share-list {
    padding: 0px;
    list-style: none;
}

.head-control .more-options-container #options-list li,
.head-control .more-bg-options-container #options-bg-list li,
.head-control .more-share-options-container #options-share-list li {
    padding: 4px 4px;
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid rgb(242, 242, 242);
    cursor: pointer;
    float: left;
}

.head-control .more-options-container #options-list li:hover,
.head-control .more-bg-options-container #options-bg-list li:hover,
.head-control .more-share-options-container #options-share-list li:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
}

.head-control .more-options-container #options-list ._action_icon,
.head-control #options-bg-list ._action_icon {
    display: inline-block;
    /*float: left;*/
    width: 16px;
    height: 16px;
    background-color: transparent;
    margin-right: 10px;
    vertical-align: middle;
}

.head-control .more-options-container #options-list .htool-label {
    font-size: 12px;
    display: inline-block;
    vertical-align: middle;
    /* float: left;*/
    line-height: normal !important;
    color: #777;
}

.head-control .more-options-container.header-more,
.head-control .more-options-container.bigHtools {
    background: transparent;
    box-shadow: none;
}

.head-control .more-options-container.header-more #options-list {
    margin-right: 2px;
    width: 30px;
    float: right;
    margin-top: -5px;
}

.head-control .more-options-container.bigHtools #options-list {
    width: 30px;
    float: right;
    margin-top: -5px;
}

.head-control .more-options-container.header-more #options-list li[_action="copy"] {
    width: 26px;
    height: 26px;
    background: white;
    border-radius: 20px;
    padding: 3px 4px;
    margin-top: 45px;
    border: 1px solid #fff;
    display: inline-grid;
}

.head-control .more-options-container.header-more #options-list li[_action="remove"] {
    width: 26px;
    height: 26px;
    background: white;
    border-radius: 20px;
    padding: 3px 4px;
    margin-top: 5px;
    border: 1px solid #fff;
    display: inline-grid;
}

.head-control .more-options-container.bigHtools #options-list li {
    width: 26px;
    height: 26px;
    background: white;
    border-radius: 20px;
    padding: 3px 4px;
    margin-top: 5px;
    border: 1px solid #dedede;
}

.head-control .more-options-container.bigHtools #options-list li .remove-element {
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: 2px;
}

.head-control .more-options-container.header-more #options-list li .htool-label,
.head-control .more-options-container.bigHtools #options-list li .htool-label {
    display: none;
}

.ui-widget-content ._wrap_img[control="image"] .parallax-img {
    /*   width: 100% !important;
       height: 100% !important;
       background-attachment: fixed;
       background-position: center;
       background-repeat: no-repeat;
       background-size: cover;
       transform: unset !important;*/
    /*width: 100% !important;
	height: 100% !important;*/
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; /*cover*/
    transform: unset;
    display: inline-block;

}

.rplc_content._save_width_btn {
    width: 30px;
    height: 30px;
    border-radius: 40px !important;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    cursor: pointer;
    margin-right: 5px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPGc+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjQ3MiwxMTEgNDcyLDI1NC43MTYgMzY5Ljc1NCwxNTIuNDcgMzQxLjQ2OSwxODAuNzU0IDM5NS43MTYsMjM1IDExNS44OTYsMjM1IDE3MC4xNDMsMTgwLjc1NCAxNDEuODU3LDE1Mi40NyAgICAgNDAsMjU0LjMyNyA0MCwxMTEgMCwxMTEgMCw0MDEgNDAsNDAxIDQwLDI1NS42NzMgMTQxLjg1NywzNTcuNTMgMTcwLjE0MywzMjkuMjQ2IDExNS44OTYsMjc1IDM5NS43MTYsMjc1IDM0MS40NjksMzI5LjI0NiAgICAgMzY5Ljc1NCwzNTcuNTMgNDcyLDI1NS4yODQgNDcyLDQwMSA1MTIsNDAxIDUxMiwxMTEgICAiIGZpbGw9IiM2MzdiOGMiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    background-position: 6px center;
    background-color: white;
    border: none;
    border: 1px solid #ababab;
    display: block !important;
    box-shadow: 1px 1px 6px grey;
}

.rplc_content._save_height_btn {
    width: 30px;
    height: 30px;
    border-radius: 40px !important;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    cursor: pointer;
    margin-right: 5px;
    background-image: url(./images/size-accept.png);
    background-position: 6px center;
    background-color: white;
    border: none;
    border: 1px solid #ababab;
    display: block;
    box-shadow: 1px 1px 6px grey;
}

.pageedit .ui-widget-content ._wrap_img[control="image"] .parallax-img {
    transform: translate3d(0px, 0px, 0px);
    transform-style: preserve-3d;
    backface-visibility: hidden;
}

/*.header-toolbar { display: inline-block; float: right; }
.header-toolbar .remove-widget {
    display: inline-block;
    background-color: #ff666b;
    background-image: -moz-linear-gradient(top,#ff666b,#dd0017) !important;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ff666b),to(#dd0017)) !important;
    background-image: -webkit-linear-gradient(top,#ff666b,#dd0017) !important;
    background-image: -o-linear-gradient(top,#ff666b,#dd0017);
    background-image: linear-gradient(to bottom,#ff666b,#dd0017);
    background-repeat: repeat-x;
    border-color: #ff666b #dd0017 #dd0017 #ff666b !important;
    color: #fff;
    padding: 3px 2px;
    border-radius: 4px;
}*/

.myTabContent .font_class .category_name {
    text-transform: capitalize;
    font-weight: 700;
    color: #000;
}

.myTabContent .font_list {
    text-align: center;
}

.myTabContent .font_list .fontello-ico {
    border: 1px solid #ddd;
    display: inline-block;
    margin: 5px;
    list-style: none;
    font-size: 16px;
    width: 50px;
    height: 50px;
    text-align: center;
    border-radius: 50px;
    z-index: 300001;
}

.myTabContent .font_list .fontello-ico:hover {
    background-color: #78bbf5;
    color: #fff;
    cursor: pointer;
}

.myTabContent .font_list .fontello-ico.sel-icon {
    background-color: #0c4da2;
    color: #fff;
}

.myTabContent .font_list .fontello-ico span {
    display: block;
    margin-top: 16px;
}

.myTabContent .preload {
    display: block;
    width: 100%;
    height: 99%;
    position: absolute;
    width: 99%;
    background-color: #fff;
    background-image: url("./images/load_icons.gif");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    z-index: 1002;
    background-size: 280px 160px;
}

/*.button_templates .tpls button { margin: 10px; } */
.button_templates .b_wrap,
.btn_template_gallery .b_wrap {
    display: inline-block;
    padding: 3px;
    margin: 5px;
    border: 1px solid #fff;
    cursor: pointer;
    vertical-align: middle;
}

.button_templates .b_wrap *,
.btn_template_gallery .b_wrap * {
    cursor: pointer;
}

.btn_template_gallery .b_wrap.liSelected .button-template {
    margin: 0px;
}

/*.button_templates .b_wrap:not(.liSelected):hover { background-color: #C6E8FD; border-radius: 5px; }*/
.button-template .text {
    margin-left: 5px;
    margin-right: 5px;
}

._new_item_wrap .ui-widget-content {
    border: 5px solid #ffffff !important;
    box-shadow: 3px 6px 22px rgba(0, 0, 0, 0.63),
    0 20px 40px rgba(80, 52, 23, 0.2) inset,
    0 20px 40px rgba(18, 33, 28, 0.2) inset, 4px 8px 18px rgba(42, 142, 0, 0.5);
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.text-widget .__wrap .add_fav {
    font-size: 20px;
    color: #ff9c07;
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
}

.text-widget .__wrap .selected_row {
    font-size: 24px;
    color: #2caf5b;
    position: absolute;
    left: 30px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
}

.text-widget .__wrap .rem_fav {
    font-size: 20px;
    color: #dd0017;
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
}

.text-widget .__wrap {
    padding: 5px;
    margin-bottom: 10px;
    cursor: pointer;
    position: relative;
}

.text-widget #myfonttabs .__wrap {
    padding: 3px 10px 3px 20px;
    width: 80%;
    display: inline-block;
    text-align: center;
}

.text-widget #myfonttabs .__wrap .elm {
    display: block;
}

.text-widget .__wrap.web_design {
    width: 350px;
}

.text-widget .__wrap.web_design .elm {
    padding: 0px;
    width: 325px;
}

.text-widget .__wrap:hover {
    border-radius: 5px;
    background-color: rgba(179, 224, 253, 0.75);
}

.text-widget .__wrap.__wrapSel {
    border-radius: 5px;
    background-color: rgba(179, 224, 253, 0.75);
}

.elm[_link_to] {
    cursor: pointer;
}

.text-widget .__wrap .elm {
    padding: 5px;
    line-height: normal !important;
    display: inline-block;
    margin-left: 20px;
}

.text-widget .drag-ico {
    float: left;
    background-image: url(./images/dragheader.png);
    width: 28px;
    height: 28px;
    margin-right: 5px;
    background-position: 0px 0px;
    margin-top: -5px;
}

span.elm.spacer {
    text-align: center;
    background: transparent;
    display: block;
}

.ui-widget-content span.elm.spacer:before {
    content: "SPACER";
    font-family: "Arial Black";
    text-align: center;
    color: darkgrey;
    font-size: 14px;
    position: absolute;
    display: block;
    top: 50%;
    left: 0;
    padding-bottom: 7px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    visibility: hidden;
    color: #000;
}

.ui-widget-content.active span.elm.spacer:before {
    visibility: visible;
}

.notd label {
    padding: 4px 0;
    cursor: pointer;
}

.spacer_resize {
    width: 100% !important;
}

.spacer_resize .__body {
    height: 100%;
    background: transparent;
}

.ui-widget-content.active .spacer_resize .__body {
    /*background: #f1f1f1;*/
    background-color: #ffffff;
    opacity: 0.2;
}

.spacer_resize .ui-resizable-s {
    height: 16px;
    width: 20%;
    margin-left: -10%;
    bottom: 1px;
    left: 50%;
    display: none !important;
    background-color: rgb(243, 243, 243);
    background-position: center 0px;
    background-repeat: no-repeat;
    background-size: 15px;
    border: 1px solid #c7bdbd;
    box-shadow: 1px 0px 2px #c7bdbd;
    /*background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTEuNzkzIDUxMS43OTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMS43OTMgNTExLjc5MzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zOTIuNDMyLDMwNi45OTNoLTg1LjMzM3YtMTAyLjRoODUuMzMzYzMuMjA5LDAsNi4xNDQtMS44MDEsNy42MDMtNC42NTljMS40NTEtMi44NTksMS4xODYtNi4yOTgtMC43LTguODkyICAgIEwyNjIuODAyLDMuMzA5Yy0zLjIwOC00LjQxMi0xMC41OTgtNC40MTItMTMuODA3LDBMMTEyLjQ2MiwxOTEuMDQyYy0xLjg4NiwyLjU5NC0yLjE1OSw2LjAzMy0wLjcsOC44OTIgICAgYzEuNDU5LDIuODU5LDQuMzk1LDQuNjU5LDcuNjAzLDQuNjU5aDg1LjMzM3YxMDIuNGgtODUuMzMzYy0zLjIwOSwwLTYuMTQ0LDEuODAxLTcuNjAzLDQuNjU5Yy0xLjQ1OSwyLjg1OS0xLjE4Niw2LjI5OCwwLjcsOC44OTIgICAgbDEzNi41MzMsMTg3LjczM2MxLjYwNCwyLjIxLDQuMTczLDMuNTE2LDYuOTA0LDMuNTE2czUuMjk5LTEuMzA2LDYuOTAzLTMuNTE2bDEzNi41MzMtMTg3LjczM2MxLjg4Ni0yLjU5NCwyLjE1LTYuMDMzLDAuNy04Ljg5MiAgICBDMzk4LjU3NiwzMDguNzk0LDM5NS42NCwzMDYuOTkzLDM5Mi40MzIsMzA2Ljk5M3oiIGZpbGw9IiNhY2I5YzIiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
    */
    background-image: url("./images/resize.png");
}

.ui-widget-content.active .spacer_resize .ui-resizable-s {
    display: block !important;
}

div[_type="txt_content"] .__body .elm {
    display: block;
    /* width: 98%;*/
    overflow: hidden;
    min-height: 30px;
    white-space: pre-wrap;
    padding: 10px;
}

div[_type="divider"] .__body .elm.divider {
    border: none;
    padding: 0;
    background: gray;
    min-height: 1px;
    margin-left: auto;
    margin-right: auto;
    border: none;
}

div[_type="txt_content"] .__body .text-edit {
    overflow: hidden;
}

.col .__body .elm[_link_to] {
    cursor: pointer;
}

.editable-area .text-edit {
    width: 100%;
    resize: both;
    border: 1px solid #ddd !important;
    line-height: 20.4px;
    overflow-x: hidden;
    padding: 5px;
}

.editable-area .text-edit.edit-appearance {
    border: none !important;
    resize: none;
    background-color: transparent;
}

.text-widget .heading-list {
    position: absolute;
    width: 120px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: none;
}

.text-widget .toolbar .heading-list li {
    min-height: 38px;
    position: relative;
}

.text-widget .toolbar .heading-list .h_elem {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.text-widget .toolbar .heading-list li:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
}

.text-widget .heading-list {
    position: absolute;
    width: 120px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: none;
    z-index: 2;
}

.text-widget .toolbar .heading-list li {
    min-height: 38px;
    position: relative;
}

.text-widget .toolbar .heading-list .h_elem {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.text-widget .toolbar .heading-list li:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
}

#websiteQR .selectize-control.wname {
    margin-top: 14px;
}

#websiteQR .wname .item {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 200px;
    max-width: 194px;
    padding-left: 5px;
    vertical-align: sub;
    text-transform: lowercase;
}

.pop_wid_container {
    z-index: 0;
    left: -300px;
    position: fixed;
    width: 215px;
    top: 90px;
    overflow-x: hidden;
    padding: 33px 0 0 0;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.pop_wid_container .pop_cont {
    background: transparent;
    height: 100%;
    position: relative;
    padding: 0 16px 0 0;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
}

.pop_wid_container .pop_cont.w_action .w_addcont,
.pop_wid_container .pop_cont.w_action .sortable_row {
    cursor: pointer;
}

.pop_wid_container .wid {
    display: table;
    display: table;
    width: 230px;
    box-shadow: 10px 10px 25px 0px #c7c7c7;
    background: white;
}

.pop_wid_container .wid .w_addcont .disabled {
    opacity: 0.5;
}

body .wid .webdash {
    width: 200px;
    box-shadow: 1px 1px 25px 0px #c7c7c7;
    background: white;
    z-index: 200005;
    /* opacity: 0; */
    top: 74px;
    position: absolute;
    left: 249px;
    /*height: 100%;*/
    /*overflow-y: auto;*/
}

.webdash-class-resize {
    height: 100%;
    overflow-y: auto;
}

.dashboard_container {
    margin-top: 0 !important;
}

@media screen and (max-width: 1000px) /* height >= 820 px */ {
    .dashboard_container {
        /*padding-top: 12vw!important;*/
    }
}

/*@media screen and (min-height: 820px) !* height >= 820 px *!*/
/*{*/
/*	.footer {*/
/*		position: absolute;*/
/*		bottom: 3px;*/
/*		left: 0px;*/
/*		!* more styles *!*/
/*	}*/
/*}*/
body .wid .webdash .w_addcont .disabled {
    opacity: 0.5;
}

.pop_wid_container .close_pop {
    right: 0px !important;
}

.pop_wid_container .close_pop,
.prev_anchor_content #prev_ctrls .close {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABKUlEQVRIS6WWgRGDIAxFZYNu0o5gJ2m7mU5SR9BNuoFNOGJTCOHTcuednvCekBAMg2r7vk/0eKbrGkJ46Xetexp7oj5PulYa+5D+QW4S/Jae1x6Jgl/S+EkkUZDBxQlJDLiMj5JQgUMSB/6RUCf+Ul73WjNnAsCZt/EMODhLjwSFE3OUGMCSNE3OFgmoNfMtwikTdRahEgZCcO54CFI2IRInXMPx5cU+UPvhV0kBL2bwh8SEVwWdy1WFI4JWtjDD3fFfQc6WCIHLkKqkEICbyMokU2Klac+X56JCkm+0FpwDyg2uXbpUIPAxCRZUIsUOgssp11UggXJt5jkqaR047iYCJLN3ZLpwoKzMtKT32qEPwR1JhFvlekq1Ph4WXl3O36nl4t+WCOf2BuHmzwW6f+XyAAAAAElFTkSuQmCC");
    background-color: #cc0a0c;
    margin-right: 2px !important;
    position: absolute;
    right: 5px;
    top: 4px;
    width: 30px;
    height: 28px;
    display: inline-block;
    border-radius: 40px;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    cursor: pointer;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    background-position: 7px 7px;
    z-index: 1;
}

.pop_wid_container .ccont .title {
    padding: 0;
    display: none;
}

.pop_wid_container .w_addcont {
    height: 50px;
    width: 100%;
    max-width: 190px;
    background: white;
    text-align: center;
    display: table;
    margin: 0;
    position: relative;
    border-radius: 0px;
    color: rgb(119, 119, 119);
    border-bottom: 1px solid rgb(242, 242, 242);
    padding: 2px 5px 0px 10px;
}

.pop_wid_container .widPict {
    /*margin-left: 10px;*/
    height: 50px;
    width: 50px;
    display: table-cell;
}

.pop_wid_container .widPict > img {
    width: 40px;
    height: 40px;
    margin-top: 5px;
}

.widget_add_dial .searchCateg {
    display: none;
}

.ui-dialog #jqrealtor_settings .jqrealtor-actions-dial .menu-title,
.ui-dialog #restaurant_settings .menu-title {
    margin-left: 50px !important;
}

#dialog_coupons .menu_dialog .action-list .menu-title,
.ui-dialog #jqrealtor_settings .jqrealtor-actions-dial .menu-title,
.ui-dialog #restaurant_settings .menu-title {
    vertical-align: middle;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    color: rgb(47, 55, 58);
    display: block;
    float: left;
    margin-top: 15px;
    font-size: 14px !important;
    margin-left: 10px;
}

.widget_add_dial .wid_list .wtitle span {
    vertical-align: middle;
    /*margin-left: 5px;
	height: 40px;
	line-height: 40px;*/
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    color: rgb(47, 55, 58);
    display: block;
    float: left;
    margin-top: 10px;
    font-size: 14px !important;
}

.pop_wid_container .ccont .addWid_btn {
    position: absolute;
    width: 75px;
    top: 10px;
    left: auto;
    right: -35px;
    padding-top: 0px;
    height: 32px;
    z-index: 1;
}

.pop_wid_container .ccont .addWid_btn button {
    margin-top: 0px;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 40px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    cursor: pointer;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    background-position: 7px 7px;
    margin-right: 5px;
    border: none;
}

/*.pop_wid_container .ccont .addWid_btn .previewWid {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABrklEQVRIS7WV/VECQQzF36tA7UArUCtQKhArUCtQK1ArkA70KhAqECsQKlA6oIM4j9m9yS277A1g/mJINr98H5ERM7sEcAXgDIB+S6YAfgE0JPW7l9BbmdkxgDfntOREgEeSsxqlBZiZov0EcFh7FPRLAIMaZAUIkX9nnH+F0shMAahsXqqQCFDKF+7lHMCQpGreSgjkPbGdkhyUsmZoqEoTZU5S0RbFzNKA7kgKvCYCSHHjNCdp5OmrkIkafBB0mqzbEkCGp0E5ITns02QzG7ueLEkelQDmFC8kn3sCZPcUbUl2Rr7938z+HbBtiTq925TBNk3WMv64vSn2TlOkpn64uo9JXlfGNA2qPKZylJlrTYgeaVP9oinyVwB+JBckdcOyEjdZi6XliXMtYzkXKG6znCjb9Fadb7pH/tjpsVL3kNrEtqUJCztKYem5ViaCxMUrARbhVq3OtZmpZDrza8cvuxzhgTLSx8ZnNFHZ/N1xzmMwHUgWUKtL1JvZCMB9xr6F7ArIDUc3k77RluzClzCdwGg+2ykDV6piJnsBhEnKQZq9ARxEjdfntwHw8AezjcW4xJb9pAAAAABJRU5ErkJggg==");
	background-color: #5f92af;
}
.pop_wid_container .ccont .addWid_btn .addWid {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAb0lEQVRIS+2UwQnAMAwDrYma7r+EM5FKvsFBglLow/nmhM1hG2E8khkR14YmgFvFoYD1T5IVB0DmJdAFWpE0IIHXU3RYImc9HCZxWiIn7TBdQFpaiqpLKYMmML8fU6eTPtfSUiv6haJqGSeAobp7ANPHY6Id8c5zAAAAAElFTkSuQmCC");
	background-color: #62ab49;
}*/
.pop_wid_container .ccont .addWid_btn .previewWid {
    position: relative;
    bottom: 7px;
}

.pop_wid_container .ccont .sprite-add_new_widget {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAb0lEQVRIS+2UwQnAMAwDrYma7r+EM5FKvsFBglLow/nmhM1hG2E8khkR14YmgFvFoYD1T5IVB0DmJdAFWpE0IIHXU3RYImc9HCZxWiIn7TBdQFpaiqpLKYMmML8fU6eTPtfSUiv6haJqGSeAobp7ANPHY6Id8c5zAAAAAElFTkSuQmCC");
    width: 28px;
    height: 28px;
    border-radius: 2px;
    background-size: 18px;
    background-position: 5px 5px;
    margin-top: 10px;
    background-color: #ffa400;
}

.__body .res-container {
    text-align: center;
}

.__body .res-container .sw-footer {
    border: none;
}

.__body .res-container .sw-footer ul li:last-child {
    border: none;
}

.__body textarea[htype="h1"] {
    font-size: 2em;
    padding: 10px;
}

.__body textarea[htype="h2"] {
    font-size: 1.5em;
    padding: 10px;
}

.__body textarea[htype="h3"] {
    font-size: 1.17em;
    padding: 10px;
}

.__body textarea[htype="h4"] {
    margin-bottom: 1.33em;
    padding: 10px;
}

.__body textarea[htype="h5"] {
    font-size: 0.83em;
    padding: 10px;
}

.__body textarea[htype="h6"] {
    font-size: 0.67em;
    padding: 10px;
}

#edit-page .pageTemplatePreview,
#add-new-page .pageTemplatePreview {
    display: block;
    width: 50%;
    min-width: 250px;
    height: 250px;
    cursor: pointer;
    margin-top: 5px;
    position: relative;
}

#edit-page .remove-template,
#add-new-page .remove-template {
    position: absolute;
    right: 5px;
    top: 7px;
    font-size: 18px;
    color: #cc0a0c;
    width: 25px;
    height: 25px;
    cursor: pointer;
    display: none;
    border: 1px solid #d8d6d6;
    background: #fff;
    border-radius: 50px;
    box-shadow: 1px 1px 10px #aba7a7;
}

#edit-page .remove-template:hover,
#add-new-page .remove-template:hover {
    box-shadow: 1px 2px 8px 2px rgba(0, 0, 0, 0.3);
}

#edit-page .remove-template i,
#add-new-page .remove-template i {
    display: block;
    margin-top: 3px;
    font-size: 18px;
}

#edit-page .pageTemplatePreview:hover,
#add-new-page .pageTemplatePreview:hover {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
}

#edit-page .blankPage,
#add-new-page .blankPage {
    background-image: url("./images/default_layout.png");
    background-position: -1px 1px;
    background-repeat: no-repeat;
}

#edit-page .lable-cell,
#add-new-page .lable-cell {
    width: 55%;
    min-width: 130px;
}

#edit-page .selectize-input,
#add-new-page .selectize-input {
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
}

.save_tpl_table .label {
    font-weight: 400;
    color: #202124;
    font-size: 13px !important;
    line-height: 1.5em;
}

.save_tpl_table textarea {
    resize: none;
    -webkit-box-sizing: border-box;
    min-height: 120px;
    font-family: HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma, sans-serif;
    /* margin-top: 6px; */
    padding: 6px;
}

#edit-page input.custom-inp,
#add-new-page input.custom-inp,
.container_page_template .savePageTemplate input.transform, .gen_menu_edit .save_tpl_table input.transform {
    padding: 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    border-bottom: none;
    border: 1px solid #b8b8b8;
    height: 30px;
    width: 100%;
    border-radius: 4px;
}

/*.container_page_template .savePageTemplate input.transform,
.container_page_template .savePageTemplate .ui-multiselect {
	margin-top: 6px;
}*/
.savePageTemplate td label {
    padding-top: 5px;
}

.display_menu .menu-notif-opt-ico {
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    background-position: center;
}

.display_menu .menu-notif-opt-ico.align-left-icon {
    background-image: url(./images/icons8-show-sidepanel-left-24.png);
}

.display_menu .selected .menu-notif-opt-ico.align-left-icon {
    background-image: url(./images/icons8-show-sidepanel-filled-white-24.png);
}

.display_menu .menu-notif-opt-ico.align-horiz-icon {
    background-image: url(./images/align-top.png);
}

.display_menu .selected .menu-notif-opt-ico.align-horiz-icon {
    background-image: url(./images/align-top-white.png);
}

.display_menu .menu-notif-opt-ico.align-vert-icon {
    background-image: url(./images/align-right.png);
}

.display_menu .selected .menu-notif-opt-ico.align-vert-icon {
    background-image: url(./images/left-alignment-white.png);
}

.display_menu .menu-notif-opt-ico.align-pop-icon {
    background-image: url(./images/center-alignment-menu-ico.png);
}

.display_menu .selected .menu-notif-opt-ico.align-pop-icon {
    background-image: url(./images/center-alignment-white.png);
}

.container_page_template .savePageTemplate .image_gallery {
    top: 7px !important;
}

#edit-page .template_details,
#add-new-page .template_details {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    /*font-family: 'Oswald', sans-serif;*/
    /*background-color: rgba(8, 8, 6, 0.69);*/
    /*padding: 3px 6px;*/
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 150px;
    float: left;
    overflow: hidden;
    display: none;
}

#edit-page .tmpl_actions button,
#add-new-page .tmpl_actions button {
    width: 27px;
    height: 27px;
    display: inline-block;
    float: left;
    margin-right: 5px;
    border-radius: 2px;
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
}

#edit-page .tmpl_actions .tmpl_preview,
#add-new-page .tmpl_actions .tmpl_preview {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQUNJiAemi16AAABM0lEQVQ4y72SMU4CURRFz5BJ6KQmJsRGC2swIdLZuQG1YAMugdCzCJPpDQ00diQWGIPgBmywYFoSe8mxYAIzzBCovOX777z7//0vYCOb3NCgDsyYMgre2S8rRu4qspLvDAC85plT4IMxM6BOiysg5i54K5q+UJe2wcCLpNp2qS4KXIzUpTXL9vzRTb3mUo1225uqti376con71NnbVWbWaCrTsCeK29z7hO1m66UaABjAx6JgpfcfcdAIwuscz/nhFFB3uvMUgqTdL/WAR9WKT8jo3rikgKmQGsv0AKmhbEWdRfGuv24XHvxx2VXIzM9WQ2rhtv6weUj5pUpD8Hvrkvhenvmt6r9tMv2+V2HxsYO7doEq0n7PiQ3IrSfcvwfpHMQ2EHmRwAZZHAUAIZ2nDvw8g9ZfzNIxu68iAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNS0wNVQxMzozODozMiswMjowMEKaRC8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDUtMDVUMTM6Mzg6MzIrMDI6MDAzx/yTAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    background-color: #1994ea;
    border: 1px solid #2a7db7;
    background-size: 75% 75%;
}

#edit-page .tmpl_actions .tmpl_replace,
#add-new-page .tmpl_actions .tmpl_replace {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQUNNA0jsQHcAAABTUlEQVQ4y92UvUoDQRSFz0aRFEqqdS30AZImkFQGrCQgVtoFfAYhMYUWgqCIre/hC8Q+mCoRIgkSLdRUoggp/CE/fha7idlxkgfwVHc458zumbl3HIXAirYVV0IJ9VRTVTVdOS+ygwVO+cTEO0VmJAmXMqVfeY5nJqFKCpc6wFC+xYBp6NP2C1++yseIapAnSQyPLEVaplMSy7wGqy4FI1eUE7qm4Syoe2QtR7HIbcjA3ChswSL3aBi/RC6o7olYDBUzQ0TrPqNj59tyOR1jfan/AErGMZSsqp2APdKfrilb5BHuAjZjGuq4FkMhYG+ksKFllWfpBfyuaRhwzrwh3xs13wMx0wDwxCGbLBEjSX6sk96I+zv4aNOfOkBfrA0/6Q+NS5rrifJHNsbvoYInScyyPzZ5Q3Q4IPqbyTEiesoorZTSQk011dRF+Jn5AXqIKbFSbYZuAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA1LTA1VDEzOjUyOjEzKzAyOjAwWV8SbAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wNS0wNVQxMzo1MjoxMyswMjowMCgCqtAAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
    background-color: #5aa425;
    border: 1px solid #549b2a;
    background-size: 70% 70%;
}

#edit-page .tmpl_actions .tmpl_remove,
#add-new-page .tmpl_actions .tmpl_remove {
    background-color: #f23f4b;
    border: 1px solid #e10a20;
    background-size: 70% 70%;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBQUNNRBZrFxEAAAAhUlEQVQ4y6WUQQ6AIAwEG9/Fif+f+IFvMJzHgxoNtNWNvUF3QoFtzcyMQqNaElRWyrUobECPESod2Ci3nBg55ZwIjTsc5CEHaOPGgLjZGAkzfiI9e07mpXpILneQN3mI9NQDEzLJF/sTYknipcVnFT9OtIZoPtneegOpLSoPATuQ9euY2QG5yFactf/DbgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNS0wNVQxMzo1MzoxNiswMjowMOSlVvUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDUtMDVUMTM6NTM6MTYrMDI6MDCV+O5JAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
}

#edit-page input[type="text"]:focus,
#add-new-page input[type="text"]:focus {
    border-color: #8cd41e !important;
}

#temp_preview {
    box-shadow: rgb(195, 195, 195) 1px 1px 10px;
    background: white;
}

#temp_preview #prev_content .row .col {
    display: inline-block;
    vertical-align: top;
    position: relative;
}

#temp_preview #prev_bottom,
#temp_preview #prev_content {
    background-color: white;
}

#temp_preview .ui-widget {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

#temp_preview .pagepreview-nav {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
    width: 250px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

#temp_preview .pagepreview-nav-name {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 170px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: bold;
    font-size: 16px;
}

#temp_preview .pagepreview-nav .pagepreview-nav-btn {
    display: inline-block;
    width: 28px;
    height: 28px;
    background-color: transparent;
    border: none;
    cursor: pointer;
    /*padding: 5px;border: 1px solid gray;*/
    background-repeat: no-repeat;
    margin-top: 0px;
    border-radius: 4px !important;
    top: 2px;
    position: relative;
}

#temp_preview .pagepreview-nav .pagepreview-nav-name .save .ui-button-text {
    overflow: hidden;
    text-overflow: ellipsis;
}

#temp_preview .pagepreview-nav .pagepreview-next {
    left: 171px;
}

/*#temp_preview .pagepreview-nav .pagepreview-previous {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAWlBMVEUAAAB6ept+fZl/fZhVVap9fZp+fZl+fpl+fZl+fpl+fZl9fZiAgJV9fZl+fZl+fpiAgJd+fZl9fZqAgJl+fZl+fpp+fph9fZh+fZl/fZp+fJl+fJl+fZkAAABKlL9gAAAAHHRSTlMAF8yfAyvcgNaO6WgYcPxNFtR+KOZdhr2sl3/TR4dA4QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfjAg4MLi9v1yrOAAAAW0lEQVQoz2NggANGJmYWMIOVjZ0BSZhDRoYTLMwlI8MNF+YBCsvwQoX5+GHCAoJAYSEgQ1gEKCw6ZIQZxIDC4iCGBJAhifA+WL0Upnr6SEhTTQJHfOGMX7T0AACQXRUXi28sCAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOS0wMi0xNFQxMTo0Njo0NyswMTowMPc+8B0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTktMDItMTRUMTE6NDY6NDcrMDE6MDCGY0ihAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
	float: left;
}
#temp_preview .pagepreview-nav .pagepreview-next {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAYFBMVEUAAAB+fpl+fZl9fZpVVap/fZh+fZl6ept9fZh+fZl+fpl+fZl+fph+fZl9fZmAgJV9fZp+fZl+fZl9fZl9fZl+fZmAgJ1/fZp+fZl9fZh+fpiAgJd+fJh6epl+fZkAAACeBS72AAAAHnRSTlMAgNwrA5/MF2jpjtZN/HAYVvvqLXbYGpesvYYsdxnuMUZfAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+MCDgwwN6j6jUcAAABbSURBVCjPY2BgZGJmAAEWVjZ2BgTgkJPjBEtwyclxI0nw8EIl+OSAEvwICQFBOTkhYSBDBCghKjZkJcSBfAkQQxLIkEJRzykNZMigqB9wYVkCwrjiC1f84kgPAPJtFluWt552AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAyLTE0VDExOjQ4OjU1KzAxOjAwssLRGQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMi0xNFQxMTo0ODo1NSswMTowMMOfaaUAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
	float: right;
}*/
#temp_preview #prev_ctrls button,
#prev_bottom button {
    font-weight: normal;
    box-shadow: none;
}

#temp_preview #prev_ctrls .ui-dialog-titlebar-close {
    width: 20px;
    padding: 1px;
    height: 20px;
    z-index: 1;
    position: absolute;
    top: 8px;
    right: 5px;
    color: #fff;
}

#temp_preview #prev_ctrls .ui-dialog-titlebar-close .ui-icon-closethick {
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
    display: block;
    margin: 0px;
    width: 17px;
    height: 16px;
}

#temp_preview #prev_ctrls .ui-dialog-titlebar-close:hover {
    border: 1px solid #dfdfdf;
}

#temp_preview #prev_ctrls .ui-dialog-titlebar-close:active {
    border: 1px solid #eee;
}

/*#log_dial .login-fb, #log_dial .signup-fb {
    width: 32px;
    height: 32px;
    margin-left:10px;
    display: inline-block;
    background-repeat: no-repeat;
    cursor:pointer;
    vertical-align: middle;
    display: inline-block;
    background-image: url('./images/social_fb.png');
}
#log_dial .login-gl, #log_dial .signup-gl {
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;
    display: inline-block;
    cursor:pointer;
    margin-left:5px;
    background-repeat: no-repeat;
    background-image:url('./images/social_google.png');
}*/
.fastsearch {
    z-index: 2;
    position: absolute;
    right: 70px;
    top: 60px;
}

.multisearchcont {
    position: relative;
    padding: 3px 15px;
    display: inline-block;
    color: #38464f;
}

.multisearchcont .toggle {
    height: 20px !important;
    width: 50px !important;
}

.multisearchcont .label {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    font-family: Arial, sans-serif;
    font-size: 12px;
}

.prev_anchor_content #prev_content .overselect::after,
.prev_anchor_content #prev_content .isanchorselect::after,
#pag_rws ._p_col .overselect::after,
#pag_rws ._p_col .overselect.apply_style_sel::after {
    content: "";
    width: 100%;
    background: rgba(240, 248, 255, 0.5);
    height: 100%;
    position: absolute;
    top: 0;
    display: block;
    left: 0;
    border: 4px solid rgb(53, 56, 60);
    z-index: 2;
    border-style: solid;
    border-radius: 4px;
    box-sizing: border-box;
    box-shadow: inset 0px 0px 17px 2px white;
}

#pag_rws ._p_col .apply_style_sel::after {
    content: "";
    width: 100%;
    background: rgba(240, 248, 255, 0.5);
    height: 100%;
    position: absolute;
    top: 0;
    display: block;
    left: 0;
    border: 4px solid rgb(0, 75, 175);
    z-index: 2;
    border-style: solid;
    border-radius: 4px;
    box-sizing: border-box;
    box-shadow: inset 0px 0px 17px 2px white;
}

.prev_anchor_content {
    background-color: rgba(206, 233, 255, 0.5);
    position: fixed;
    width: 100%;
    height: 100%;
}

.prev_anchor_content #temp_preview {
    height: 100%;
}

.prev_anchor_content #prev_ctrls {
    position: fixed;
    top: 0;
    z-index: 2;
}

.prev_anchor_content #prev_content {
    margin-top: 40px;
}

.wid_list .widPict.sprite_svg {
    margin-left: 0px;
}

.wid_list .widPict.sprite_svg svg {
    position: relative;
    top: 20%;
    height: 30px;
    width: 30px;
    margin-right: 15px;
    fill: rgb(97, 108, 121);
}

.wid_list .widPict.sprite_svg_principal svg {
    position: relative;
    top: 30%;
    height: 35px;
    width: 35px;
    margin-right: 15px;
    fill: rgb(97, 108, 121);
}

.wid_list .widPict.sprite_mob_svg svg {
    position: relative;
    top: 5%;
    height: 32px;
    width: 32px;
    margin-right: 15px;
}

.wid_list .sprite,
.pop_wid_container .sprite {
    background-image: url(./images/spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite.sprite-add_button {
    background-image: url(./images/button_50.svg);
    background-size: 43px;
    background-position: 0px 5px;
}

.sprite.sprite-invoice {
    background-image: url(./images/invoice_ico_50.svg);
    background-size: 43px;
    background-position: 0px 5px;
}

.w_addcont[_id="add_pay_button"] .sprite.sprite-add_button {
    background-image: url(./images/buttongreen_50.svg);
    background-size: 43px;
    background-position: 0px 5px;
}

.sprite-style_buttons {
    background-image: url(./images/buttongreen_50.svg);
    width: 32px !important;
    height: 40px !important;
    background-repeat: no-repeat;
    background-size: 32px;
    background-position: center;
}

.sprite-add_cont_template {
    width: 40px;
    height: 40px;
    background-position: -5px -38px;
}

.sprite-appointmentwid {
    width: 40px;
    height: 40px;
    background-position: -5px -90px;
}

.sprite-backgroundimg {
    width: 40px;
    height: 40px;
    background-position: -5px -145px;
}

.sprite-blockicon {
    width: 40px;
    height: 40px;
    background-position: -5px -195px;
}

.sprite-bookmarkwid {
    width: 40px;
    height: 40px;
    background-position: -5px -241px;
}

.sprite-bookwid {
    width: 40px;
    height: 40px;
    background-position: -5px -290px;
}

.sprite-businesshrswid {
    width: 40px;
    height: 40px;
    background-position: -5px -340px;
}

.sprite-businessicon {
    width: 40px;
    height: 40px;
    background-position: -5px -395px;
}

.sprite-calculatorwid {
    width: 40px;
    height: 40px;
    background-position: -5px -441px;
}

.sprite-calendarwid {
    width: 40px;
    height: 40px;
    background-position: -5px -490px;
}

.sprite-carouselwid {
    width: 40px;
    height: 40px;
    background-position: -5px -541px;
}

.sprite-contactwidget {
    width: 40px;
    height: 40px;
    background-position: -5px -590px;
}

.sprite-cyclicwid {
    width: 40px;
    height: 40px;
    background-position: -5px -641px;
}

.sprite-dashboardwid {
    width: 40px;
    height: 40px;
    background-position: -5px -690px;
}

.sprite-datagridwidget {
    width: 40px;
    height: 40px;
    background-position: -5px -740px;
}

.sprite-edit_website {
    width: 40px;
    height: 40px;
    background-position: -5px -795px;
}

.sprite-facebookwidget {
    width: 40px;
    height: 40px;
    background-position: -5px -840px;
}

.sprite-fileexplorerwid {
    width: 40px;
    height: 40px;
    background-position: -5px -890px;
}

.sprite-flickrwidget {
    width: 40px;
    height: 40px;
    background-position: -5px -942px;
}

.sprite-folderpicturesicon {
    width: 40px;
    height: 40px;
    background-position: -5px -995px;
}

.sprite-foldervideoiicon {
    width: 40px;
    height: 40px;
    background-position: -5px -1045px;
}

.sprite-formbuildicon {
    width: 40px;
    height: 40px;
    background-position: -5px -1095px;
}

.sprite-formbuildwidget {
    width: 40px;
    height: 40px;
    background-position: -5px -1141px;
}

.sprite-forms {
    width: 40px;
    height: 40px;
    background-position: -5px -1190px;
}

.sprite-frontpageicon {
    width: 40px;
    height: 40px;
    /* background-position: -5px -1245px;*/
    background-size: 33px;
    background-position: center;
    background-image: url(./images/section.svg) !important;
}

.sprite-fundingwidget {
    width: 40px;
    height: 40px;
    background-position: -5px -1291px;
}

.sprite-gallery-image-icon {
    width: 40px;
    height: 40px;
    background-position: -5px -1339px;
}

.sprite-gameswidget {
    width: 40px;
    height: 40px;
    background-position: -5px -1395px;
}

.sprite-gridleftbottom {
    width: 40px;
    height: 40px;
    background-position: -5px -1445px;
}

.sprite-header {
    background-image: url(./images/header.svg) !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-style_header {
    background-image: url(./images/header.svg) !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-htmlicon {
    width: 40px;
    height: 40px;
    background-position: -5px -1545px;
}

.sprite-icons {
    width: 40px;
    height: 40px;
    background-position: -5px -1589px;
}

.sprite-img {
    width: 40px;
    height: 40px;
    background-position: 2px 10px;
    background-size: 32px;
    background-image: url(./images/image.svg) !important;
}

.sprite-style_image {
    width: 40px;
    height: 40px;
    background-size: 27px;
    background-position: center;
    background-image: url(./images/image.svg) !important;
}

.sprite-import_export {
    width: 40px;
    height: 40px;
    background-position: -5px -1695px;
}

.sprite-jqmarket {
    width: 40px;
    height: 40px;
    background-position: -5px -1742px;
}

.sprite-jqstyleeditor {
    width: 40px;
    height: 40px;
    background-position: -5px -1795px;
}

.sprite-linkedinwidget {
    width: 40px;
    height: 40px;
    background-position: -5px -1841px;
}

.sprite-load_website {
    width: 40px;
    height: 40px;
    background-position: -5px -1895px;
}

.sprite-mapwid {
    width: 40px;
    height: 40px;
    background-position: -5px -1940px;
}

.sprite-new_website {
    width: 40px;
    height: 40px;
    background-position: -5px -1995px;
}

.sprite-notepadwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2040px;
}

.sprite-notewid {
    width: 40px;
    height: 40px;
    background-position: -5px -2090px;
}

.sprite-servicewid {
    width: 40px;
    height: 40px;
    background-position: -5px -2090px;
}

.sprite-orgchartwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2140px;
}

.sprite-personal {
    width: 40px;
    height: 40px;
    background-position: -5px -2195px;
}

.sprite-picasawid {
    width: 40px;
    height: 40px;
    background-position: -5px -2241px;
}

.sprite-preview_website {
    width: 40px;
    height: 40px;
    background-position: -5px -2295px;
}

.sprite-restaurantwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2345px;
}

.sprite-rsswid {
    width: 40px;
    height: 40px;
    background-position: -5px -2390px;
}

.wtitle .sprite-rsswid {
    background-position: -5px -2395px;
}

.sprite-searchwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2445px;
}

.ccont .sprite-searchwid {
    width: 40px;
    height: 46px;
    background-position: -5px -2441px;
}

.sprite-shoppingwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2491px;
}

.sprite-slideshowwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2540px;
}

.sprite-socialnetworkicon {
    width: 40px;
    height: 40px;
    background-position: -5px -2595px;
}

.sprite-socialwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2639px;
}

.sprite-timelineico {
    width: 40px;
    height: 40px;
    background-position: -5px -2691px;
}

.sprite-timewid {
    width: 40px;
    height: 40px;
    background-position: -5px -2741px;
}

.sprite-tmpl_load {
    width: 40px;
    height: 40px;
    background-position: -5px -2795px;
}

.sprite-tmpl_save {
    width: 40px;
    height: 40px;
    background-position: -5px -2845px;
}

.sprite-todowid {
    width: 40px;
    height: 40px;
    background-position: -5px -2892px;
}

.sprite-twittersearchwid {
    width: 40px;
    height: 40px;
    background-position: -5px -2941px;
}

.sprite-twitterwid {
    width: 40px;
    height: 30px;
    background-position: -1px -2986px;
}

.sprite-txt {
    width: 40px;
    height: 40px;
    background-position: -5px -3031px;
}

.sprite-txt_content {
    background-size: 32px 32px;
    background-position: center center;
    background-image: url(./images/text.svg) !important;
}

.sprite-style_text {
    background-size: 32px 32px;
    background-position: center center;
    background-image: url(./images/text.svg) !important;
}

.sprite-style_header {
    background-size: 32px 32px;
    background-position: center center;
    background-image: url(./images/header.svg) !important;
}

.sprite-inline_text {
    background-image: url("./images/inline_edit.png") !important;
    width: 40px;
    height: 40px;
    background-size: 70% 70%;
    background-position: center center;
}

.sprite-website {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAjcAAAI3AGf6F88AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAYBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjFrr8wAAAH90Uk5TAAECAwQFBggKCwwNDhAREhQWGh0gJCUnLC0vMDE0OTo7PD0/QEdJSkxPUFdaW1xdYGFjZGlrbW9xdXd6e31/gIGChoeKkpOVlpecnZ+ho6SvtLW2t7i5vr/Cw8XIysvMzc7P0NHT1dja3d/g5OXm6e3u7/Dx8vX29/j5+vz9/ixuaQMAAAHvSURBVFjD3dRZU9NgAIXhQ0rbWCMIIm6oIHWJuCuyaFVEVMQFLbjhiktBsFHE2lqb89e9SKLBmyQnM15wrjrJvM9MvjYF/vuMff2FNP3JN8+ctXN6X5o0R1ts9qn96XfGbZK8LPY963xJkpzSeuM5/YmHcCnoa91Sv78ZAFek3qwEfTkrAdNBv2CGLxdGFleit9iBY0H/oaNzIbg8UsAE42wIXY7/8VP3lhd/b0ygGqe/Bzz0Pzo7s/OhO1WQdBsRW7JwwQ/W+9ru/rnukgTJSvQB7qp5fX0wfLUSG8i+9vpfNjTguv8AZ6EBh1pePwYNsFa8/gZE4L7Xz0AEhrx+NiMCO9ZIkk/z0IC2JyTJtxZEYIwkudQFEdj7kyQ/90AE8h9J8utuqMAUSdYOQAUOuySbR6AC26sk3ROQgVmSvAgZOEqS1yACVicyD8hpaIBxp87qaP78jCEC4yTJ+TygAeZ37w0sqcAp/y/slQi0v/eBmxqw9ZaX/7jaLgB7So+/kPz2aPxgDhAAIGOZOSOqjTjEmNtEwOpxcas+kGqbAXDT9S7m0gFzKDppeqcI5Owz8uzIFzbNzG2hmQJQDj9rWQCWw8Cy8AStMNBK/gzDG7+v4aT9QGMj0BhI1tv1f38ydTsR0DsYrBisN/k5xtpvfGd7oFyncRAAAAAASUVORK5CYII=") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-website_style {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAjcAAAI3AGf6F88AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAYBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjFrr8wAAAH90Uk5TAAECAwQFBggKCwwNDhAREhQWGh0gJCUnLC0vMDE0OTo7PD0/QEdJSkxPUFdaW1xdYGFjZGlrbW9xdXd6e31/gIGChoeKkpOVlpecnZ+ho6SvtLW2t7i5vr/Cw8XIysvMzc7P0NHT1dja3d/g5OXm6e3u7/Dx8vX29/j5+vz9/ixuaQMAAAHvSURBVFjD3dRZU9NgAIXhQ0rbWCMIIm6oIHWJuCuyaFVEVMQFLbjhiktBsFHE2lqb89e9SKLBmyQnM15wrjrJvM9MvjYF/vuMff2FNP3JN8+ctXN6X5o0R1ts9qn96XfGbZK8LPY963xJkpzSeuM5/YmHcCnoa91Sv78ZAFek3qwEfTkrAdNBv2CGLxdGFleit9iBY0H/oaNzIbg8UsAE42wIXY7/8VP3lhd/b0ygGqe/Bzz0Pzo7s/OhO1WQdBsRW7JwwQ/W+9ru/rnukgTJSvQB7qp5fX0wfLUSG8i+9vpfNjTguv8AZ6EBh1pePwYNsFa8/gZE4L7Xz0AEhrx+NiMCO9ZIkk/z0IC2JyTJtxZEYIwkudQFEdj7kyQ/90AE8h9J8utuqMAUSdYOQAUOuySbR6AC26sk3ROQgVmSvAgZOEqS1yACVicyD8hpaIBxp87qaP78jCEC4yTJ+TygAeZ37w0sqcAp/y/slQi0v/eBmxqw9ZaX/7jaLgB7So+/kPz2aPxgDhAAIGOZOSOqjTjEmNtEwOpxcas+kGqbAXDT9S7m0gFzKDppeqcI5Owz8uzIFzbNzG2hmQJQDj9rWQCWw8Cy8AStMNBK/gzDG7+v4aT9QGMj0BhI1tv1f38ydTsR0DsYrBisN/k5xtpvfGd7oFyncRAAAAAASUVORK5CYII=") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-menu {
    background-image: url("./images/menu-button-of-three-horizontal-lines-black.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-menuapp {
    background-image: url("./images/menu-button-of-three-horizontal-lines-black.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-header-and-feet {
    background-image: url("./images/header-and-feet.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-show_footer {
    background-image: url("./images/header-and-feet.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-show_header {
    background-image: url("./images/header-and-feet.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-bgico {
    background-image: url("./images/bgpictico.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-websitebg {
    background-image: url("./images/bgpictico.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-w_header {
    background-image: url("./images/header-and-feet.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-widthico {
    background-image: url("./images/window-width.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-w_footer {
    background-image: url("./images/header-and-feet.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-websitewi {
    background-image: url("./images/window-width.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-css-ico {
    background-image: url("./images/css-ico.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-web_css {
    background-image: url("./images/css-ico.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-domain {
    background-image: url("./images/http.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-txt_spacer {
    width: 35px;
    height: 40px;
    /*background-position: -5px -3085px;*/
    background-image: url("./images/icon_empty_cont.png") !important;
    background-size: 25px;
    background-position: 5px 12px;
}

.sprite-business {
    background-image: url("./images/id-card.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-policy {
    background-image: url("./images/archives.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-seo {
    background-image: url("./images/seo-tag.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-social {
    background-image: url("./images/social-network.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-webcopy {
    background-image: url("./images/copy-website.png") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-google_analytics {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA3QAAAN0BcFOiBwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAOZSURBVFiFxZdfTFtVHMc/v9NLWygIFKOtgwQzIwzji9GMZXtaJhpE0RDvg5PEa6LGmDB92JNkhOibDyZ7cVODD7w10agxi1mMy5YsM1kEpqPDbKwN22BL2BgrLe2lvccHWGW0o7fA5vfp3vM793w/9/z5nXNEa40b9XX2+W4F5veKUt1odgBh0GGQHBDXEBeIKy0nFmXhl0gkknPTrpQC6O3pDWtlHBJhP1Djihamaz3p4e01N4atbSeuAdRNY3NUp1wDWJblzyWlX6M/AapcGtMZPEdHwzgBwy6IOQ5XHPi4+jP9w90yo6i5aYWy8CPonW6NAaqUzeuPjSJSPK4UTTgMAXkAtbbS26b1bBZ9FijLHKCrYey+5qsgahP9sqcogGVaIUEfA2ks1xygxpN2VU9gWwGAZVn+5W7fmHk5ymS9FQUAuaT0s4Fu34hOJlpevgegt6c3vDLbH4qmM/VdpmlW5gG0Mg5RxlLbrHJaav1S9R6A0dfZ55Nq9rv92F+xhM+bLRrzeBzXEFpz0DTNI8atwPxeQZXMcMHqJG/uHqG9JY7hKZ5lL18I4sRAFSzuYpJGvwT2KVGq20317p1/sadt8r7mAJWGjZ0Bx2VHaKRNrWws68qjHHbvmCzZYMCTAXAPoXWrAsKl6iml8VUUH/fV8slS/tklRKta3lK3RmuzsAuIVlfTZTMqBaFAZv5HiAkFPHCAdSAmFMKFhwFQFEJkwtCO85OI+sDvXaKtaYaAv/AkYyj3Ga4khA13spXL/uioEUzW/l6/PZb61Py1ymuUXmrrydXxVkMq5wX01bRO/aYOHzuceeWFv6ObNS9XInwRiURsBXB9LtQ1t1C1aYISp7G8lOibaZ36Bla249cO/HHjz0tNg5sFcKsGIzEciUQW8wAA+z6c+Pz8VDj2oM2v2cE7wbrb+Z+9JxP+M1X30nyycuum/BrNZqvtc/OPP//Ol6O3iwL0HIxePDXe0n51tn5hq80Xcn5nJNX04lvfRS+uLi/YC149MHr2zJUnwmOxxvGtMp/KNMydTrS2m0eip9bG1r0bnvz26aO7Wi6/7zVc3TOxY5Aa++89qz2MJZt/Pv3V5BsDWhcd2pKX068Hdz03c/PRdxOLvp6cltDa+COeRZQst52xK0imvXjQ1wMq833IOzv00dCZkfXaLwlwV4ODg+rSeLwDrTsQ1Qz6SaB5JRwHiaGdOCLHn3qm+fjAwICryfwvkARddWCd6ZgAAAAASUVORK5CYII=") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-payment_options {
    background-image: url("data:image/png;base64,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");
    /*url('data:image/png;base64,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') !important;*/
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-page_seo {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB4FBMVEX///9/fZp+fJl+fpp+fpl9fZp9fZh9fZptbZJ/fZqAgJ+AgJp+fJh+fph9fZh9fZh+fZlmZpl+fZh+fZl+fZl+fZl9fZmAfJuAfJp9fZmAgIB+fZl+fZl+fZl+fpl9fZt0dKJ+fZl+fZmAgJeAgJx+fZh/fZl+fZl+fpl/fZl+fZl/fZl+fZmAgJd9fZp+fph+fJl+fpp9fZqAfJp+fZl+fZl+fpp+fZl+fZl+fZp+fph+fpp9fZmAfJd+fZl+fJl+fZl+fZl+fpl+fpl/fZmAgJp+fZl9fZmAgJh+fph3d5l+fJh/fZh+fJpxcY5+fZl+fJl9fZl9fZh+fZl+fph+fpl+fZl9fZl/fZp+fpp+fZl+fZl+fpl+fZl9fZp+fJp+fpp+fZlVVaqAgJV/fZl/fZl+fpiAfJh+fZqAgJkAAP99fZp+fJmAgJJ9fZh+fpqAgJ19fZl+fJqAgJx+fJl9fZh+fZmAgIB+fZl+fZl+fJl6epl+fZl9fZh8fJh+fZl9fZl7e5eAgJl+fZl9fZt9fZiAgJuAe5p+fpmAe5h+fph+fZl5eZSAgJ9+fpl9fZmAgJd+fZmAgJl2dp1+fZl9fZqAe5d/fZl+fZl+fJmAfJh+fJl+fZl9fZp+fZkAAACzq3LGAAAAnnRSTlMAjXtTmGByKweXECZ3V1y99wXC1uzydkJObgLKzryAMwv68RYkroX4jqf5j/0sfkNrSVZExufJvuDEY1FkQPui9POWlIkw/Hgqhg+alZwJ2dG3s8zHS6o3oUfQ1Iz+dG+I8AMMk4dPSrAUAb/PDnxdGmx5EnM52gTu454Z5Ggl27kbCsA9Lxw6yzRNrBMIVbEg7ygN4rU2m+ugSH3IPxyI0kkAAAABYktHRJ/otZOdAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcWDgQD6jncxQAAAfJJREFUOMu9kelXUlEUxTf0yiRTCjBDikFLoUtFKQUWoYVBA4oW5cshyxwwy1KbtDSaZ222Yf+t3fdAhL61WnU+nd8+e927z73Avy+DEVijrAXWKUoZ1pcrJmxQlApgo1IJVBhQZd6EzbQAVhursYWswVbabHbU0gG7bRu20+lye1hXT4N7B3Y2NDTC69vFMpPwCJOfu7GHewM0cl8l9zc1I3igyoGDoQDDLVKsOcTDcEWOGKKu1rajbtcxxtqNx0WciRPi5KlWV7TxtC8JBDs6U+iydJ/BWaZ5zsnz7IHa2dGFlONCSK7Ry75+DLD9IkxCDF6yWyORyxgSHEC/EFekYZiMIU6OACpHgTRr5Y5kHDEyIA1jaigDjF+dAK6p1+VMrQYm1XEgE9LE/1cTN27W/a5NTU9PrfT+KOnrKZ3PmEnzTB7KKStVavBqmjcPtzQQt0sMdzTtbh7uacD0bNF8rFmTEjmYnJO9xcbB+5mV+YN5CvYtPNQh281Hj5/g6SjZ5M/Nn1n5fPZFvd47X77i/Gu9bZmjO/EmOex/a+a7bM66GJSnL73PH/xBfuNHj3b5kD0v9Wr0aTXbZ1XP+6UgaPH4tSj9iG5oK/CyhstFhqS+/7cCO5dkBGfxA30X5I/MKmfD4WzpGy8af/715/9J/QLhk5vLde0KKgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNy0yMlQxNDowNDowMyswMjowMN6WwiwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDctMjJUMTQ6MDQ6MDMrMDI6MDCvy3qQAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-api_manager {
    background-image: url("data:image/png;base64,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");
    width: 32px;
    height: 32px;
    background-position: center center;
    background-position: 50% 50%;
    background-size: 100% 100%;
}

.sprite-google_translate {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAActQTFRF////gID/QID/UYvz6OjoNWC/PVy4Uo/25eXlUpD3UI33OVu8gJLNUo/5UI335ubmUY74UY/45ubmUY745ubmOly95ubm19viUo755ubmTWrAhq3xUY74UY75UY745ubmOlu8Olu8X5f2Olu8UY74Uo/4Vo3rWZP4W5X4XJX4X5b2YHrFYJf2YZb1YZn5Ypn5ZJr5Zpz5aIDHap75bqH5b6H5cKL5cYfJdIOeeaj6e4/Me6n6f6z6gICAgKPfgYGBhISEhYWFhZjOhajmiIiIiLH6iYmJjIyMjY2NjrX6kLPwkbTwkpKSk5OTk7n7lZWVlbbwlbr7lrv7mZmZnJycnb/7n8H7oKCgosP7p8b7qKioqsj8q8j8rKysrsr8ss38s7OztM78tbW1tra2uLi4u7u7vb29vdT8v9X8wcHBwdDqwdf9wsLCwtDqwtHqw8PDxMTExNLqxdPqx9v9ytz9zMzMzd790dHR0eH90uL91NTU1OP919fX2Ob92eb93Nzc3d3d3en+3t7e3+Dk3+r+4ODg4eLl4ez+4uLi4uLj4+Pj5OTm5eXl5eXm5ebm5ubm5u/+5+/+6/L+7/X+8PX++/z//P3//v//////f7VgAgAAACN0Uk5TAAIEFhYYGTs7PkNren2Cgpeqqr+/wMDExcXb4ejs+vr9/v6vig4iAAABWklEQVQ4y2Ng5hNGArwMGEBQBRnIMmEokENRoMKFoQBVXkWAkAIZRgIKVDgJKZDuRwaSHBgKlHpRVcAUuCaWRJuBWXkoCvohCjTLplakt0/zA7G9sCnInmACJD31QGytXkwFpjOskVyRhakgaDJIfxwQ6MPs8M9BVhA2EUhEVle3zDAA2dHZ1dXllgokunqgCixnGIINz5gCpixsYSAfqkC1tlIdSNlMjwArcC4FgQT7gtIGmC+MJ02KCa2bUayqAvFHeVN/j08UkjdVNOIbp1QEwvyR6xPSk+bYgKwAFXhXOcS6JPfjVqDTl2nr3oVHgUphkq1DOT4FdrZp4S41eBSoJfd3BXvU41agUtTf3+rr2wFSIIFVQQBQqiEFbAI7VhW6iNhEA6wKyiDghFMBgyhI3qoXtwJuoLx5dz9uBWyKykZtCHl5zNwspd2MlOKEMBXwiIvBgQg/CwBn4+9Hwvt/awAAAABJRU5ErkJggg==") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-cookies_tracking {
    background-image: url("data:image/png;base64,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") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-website_favicon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAU2SURBVFiFtZdrbBRVGIafc3a2s7PtbmktSAsEyiUUgR+gBqOEIEFNvAQTDQg1knoDBTQgUgQihIvBCwpoFUyMiUJD+KGghIgxhMQQLorWWmygQCOXtlBa2u529jpz/LFbWrbbdor6JufHnPPN9z77zdlzEUopHOm1MTrx1hm2ELMEjAPykw2gHqhXUC2V2o+WfZjtNREnaUWfAAsG5tuafFtAMeBzRktAwW4Zt9ezs7H+9gBKCj22t32NQCwFvA6NU2Uq1EfSzNzIl7Vh5wCLBg1WiH3AlNs0TtUJgXqSsmsNfQMsGTxR2eogMPQ/Mu/QZSHFo3zc8GfPAIlf/sv/YN4Jgbq3ayU6AUoKPcprHqEfZQ/aGsfMXM5Gsvg16KU1bDHGiPBYTjPTfC09vXZCmN7pHXNC6+hNTrgpAKL0EOQMSft2R71OVlSxZecurjcnjGLRKCEzyCXTw+GmAsbf9RDr163FaxgAuOwovjdHomXqU2xv+xoJazorsGBgvtLkOZKzXWw4Bcf3wMPFEPier+wJPOgrIjusYZomB374ifK93wIwemQh9993D+OKitC0DKpOn+bTHTuwLBuPYfDJlncwDIM78grQ52XjyfejZeqmiNuj2dlYL5RS2Ivu/EzAwpvfZcMpyE0/DS7U/s3C11cQj8eZXzyHZ595CpfLRThq0RZMrD2RSIgVpSupOXeOCRMm8t7mzUhloc/1gxB48v24MvUdsuzqK0ItGa0rq62RLouM2HCKki+GEo13B2j6YxXRtjM8MnM6pcuW3OzvCgAQDps8PXsOtm1jj1rHj1snJwAgATE4O+TOzsuRxFtnkGaFuxGEltTWFiLadhYpJa++XJK2Qh3yeLy8+HwiRrYcuXVQKcINrUbkav1iaQsxq9dMXWSbFwDFiOHD8GVl9Rk/edKkBEDofPdBpbAta65MbiyOpGI3AMjLzXUU7/cnS24F0+ez1DBJ547Wp6RRCEDN+VpH8RcvXkwY6QXpA+KWv18AwlMA0uBGSwuVVX/1Gb9v/3cA2MbYtON2zNKlU/MkAlreTADe31pGKJR2gwOgsrKC4ydPIqRGOLfnaSZJHCYcy50/D6EXcKWugZcWv0FFZVVKhOLgwQOsXLUagHj+fJQruwd3GdeSAGMcE8gMMgqXE639gLr6OpatXIvPl8X4orE0Nzfx2+8V2LYNQkDOVMIDnkD0kEpowtQUVAuY5hgAkMZwPEUfEqsvJ9Z4iEAgyM9HjxEyg0lGP+EhS4l5J/WaR7jkFU0qtV8JsaA/AAkXN+4h87nknsXdvEt74BqRsI8M3yjOeJY7S6HJPRIt+zAQ6DfATQncbh2/bwBZmT6ky+3sLSmUqXu3SbbXRBTsTg3I9DhrLpnyhUWiL7V1AzDc1bm7mto0ABm31ytNPkdyO1bXL/P1C1bn5t+LmrVc1m2CQCzxPGIgfF7a3VDGuvxlhQC3uxi6nIjsRYM2CsRqAMuMEqprBYd3hrdGLiVgCUJmkGEEWddY3mu8K0s/6v0mPBUS60CC0MzcCJwAcHkzMAqyE6QOVBBtJC/eii4UOXZ77+a6Fowq4/GO514Ppf2tRF8SmrQyBhiTM8qDlR19ty7FZdcahBSPApeh/5Xo09yvz+5qDg4vJv+2Ei5dC2o+/YFUc0itQIfKrjUI0ztdoTYB5m1XQghcWfrRqJY1LJ059PNyaplRn5NKCCmUMNzVuN3FmXuDFb3G9vd6HgmEF8daQlOFpQxl2RoCkDIuNGEKl7wiNbnH1L3bcnc1tTlJ+w8YoSulyVnTUAAAAABJRU5ErkJggg==") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-qrcode_favicon {
    background-image: url("./images/qr-code-scan.png") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-website_locations {
    background-image: url("./images/map_location.png") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-display_ads {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAXRQTFRF//////+2/9+//+az/+ud/9+f/+Oc/+q1/+u4/++t/+Of/+ai/+61/+mn/+62/+qu/eed/+62/+y1/+21/uec/+aa/+21/uac/uab/uWb/+21/+21/+21/+aX/+SQ/+21/+20/uOO/+21/+qp/uOQ/uOP/uKP/uKL/uKM/uKNC3JDDoVPD3lHEHlIE6VkFKVkGHRbGXRcGoNjJ5RZLneDL3eFOK5pPImDPZVZP5VZQ7FrRHqsRXqtRXusRbJrSLJsSbNsTnu+T3u+VImnY4e4ZIi3ZbpwaYu2aou1bLxxb460cpK8c5O8dpS8d5W8i5+rkaSwkcV3k8Z3lcZ3l8d4mcd4nKimnqmln75yor9yrbi5rrm5sLq5sbu5s7u318qT2MuT2deB39qH4dmD4tqD5NqD5dOP5duD59626d+26uC27OC27OG2/OGH/eGH/uGH/uGJ/uKJ/uKM/uKN/uON/uOO/+qp/+qq/+uv/+yv/+yw/+21OoYKNAAAACp0Uk5TAAcICg0QEhgZHyUpLTpJVXWEl5iyucHDxMbI2uPm8vLz9PX29/n6/v7+zZ/a5QAAAYBJREFUOMt1k/dDglAQx5821DJLKCqxJBtWFjZt72F77713XXvIPx8H+B4Ifn+87wduvDtCqFwBXhAlSRT4gIvY5eUiClWE82bZ7mBUsSgadJt9T0ixKeRhvj+sOCjsp987+iph/MMdUnIopNcRVHIqqPVnqn9qRFXfL+sFu+WYfzeB6rpgBKfOzzSfA/SH4uvvlIi4SMCUchGBnvggMCJAeObfaxk64vIlfPwZMZ4IDDhEf7g1Lm8AfKb1mEBEBiwh0KsCo0AJkUjUf9AydKqAfEUJyQQcoT/TjsAmZAjJlGIZgd0BBMYgQ4isyMdJBM72EUhca8RXWi2StnmM/jRAmwrIW2AQPBvUCgI7AP0IjINBlNJRP2kZTgH2EEjc6kBzPn2sE/QXXgCeu1VA3taBSvbca6nU3OoNBs9nk8nkvP4DH1uY71ewq8K8cg5EbYFlaW1EY1HW2v+8WfymEtvhWIi6YofTY0RLeZ7j8RpErNrncN/a+dfHGmqqygpZ9B8ihDmrUiq+4gAAAABJRU5ErkJggg==") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-facebook_pixel {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAR1QTFRF////SUmSQGCAN0mAQFBwSlWKUlyPT1uOPUh6RVCATVePQU58P0t8TVmPTlqQTVmPTlmPPUl6TlmPPUl5TlmPTlmPRE+COkZ2TlmPO0Z2TlmPTlqPOURzOURzN0NxNkJwN0NxO0dzQk54RVCDRVGETlmPUVuDUlyDUl2EVF6FVmCGXmiLYmuNZm+eaXKSanOha3SibHWUbnaVcnqYdHyleoKneoKpe4KhfIOffYSgfoWgfoWhfoatgIahgomigomjho6ph46nkZeynaK0oKS2pam6pqq6sbXCs7jJtLjDvL7IwMPLxcnWzM3Sz9DT0dHR0tPU09PV09TV1NTU2tzl293l3N7m3+Dq4OLr7e7y8vP29PX3+/v7/v7+////JhMapwAAAB90Uk5TAAcIDhAYGS0uMElSfYSXmMHEyNXa4+jw8vPz9fr8/t19kXIAAAFmSURBVDjLbdPnWsIwFAbgsKHSwd49aKnb4t6KA7eIe8v9X4YZJU1Cv188PS/JyUKIJ6KZVrFeL1qmFkGTSRpVl6dqJJVyVG+4Uhp6VKwn8u5E8omgniq5ISml+P9D61j4Y0TZ+CtdktVtmk02C+tDJ78PP0c0v0OW5zPyVafro/37dQ6GTw5ZC1mtQccfqWC4TISB94/uTzcAd2vTcIOBB1hUI0hzZXALOJcUEKEhUwELABsXDwxgYSJLBt8AS6wHAsCxUFEGXwA9AUAZ1UXwd38NsD4YvHAAMnhjH+GcA1ue4tUHVxw05SZ/TnYA5vr9Rw4q6jJxk7tikwV1ozDYE0FW3WoM9gVgx9TDwuDAPyw2w/i4PwJwxI6b1NsZfmG23jk4pvVTAnLClevMLpLMA8x4nkfHh1pcvLQdUNNKy9deFa0p9eHIopaefHpOUG7n4mGPdyzsQibkfZPnXwa7WSlkY8HXf5iXo+5KygInAAAAAElFTkSuQmCC") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-pinterest_meta_tag {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAETAAABEwGpfUaAAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAf5QTFRF/////wAAgAAAqgAAgABAmQAzqgArkgAknyAgqhwcmRoaohcXlRUrpBIkmREinxAgnA4coQ0bmQ0mngwkogwjmxYhnxUgoxQfnRQdmxIknhIjnBAhnxAgnA4jnw4inRQhnxEinRAhnxAgoRMhnhMgnhIjoBAhnxAgoRAfng8joA8inhMioBIhnhIgnhAgoRAfnxAioBIinxIhoBIhnxEgnhEioBEinxIhoBIhnhEgnxEgnxEioBEhnhEhoBAgnhIinxIinxEhoBEgnxEgnxEinxEhnhAhnxAhnxAgnxIinxIhoBIhnhEhoBEgnxEgnxEinhEioBEhnhAhnxAhnxIinxIinhIhoBEhnxEhnxEhoBEgnxEinxEhoBIgnxIinhEhnxEhoBEhnxEhnxEgnhEhnxEhoBAhnxAhnxIgnhIinxEhnxEhnxEhnxEgnxEhnxEhnxEhnxAhoBAhnxIhnxIgnhEinxEhnxEhoBEhnxEhnhEhnxEhnxEhnxAhnxIhnhEhnxEhnxEhnxEhoBEhnxEinhEhnxEhnxEhnxAhnxIhoBEhnxEgnxEhnxEhnxEhnxEhoBEhnxEinxEhnxEhnxEhnxAhnxIhoBEhnxEhnxEhnxEhnxEhnxEhnxEhoBEhnxEhnxEhnxEhnxEhnxEhnxEhnxEhoBEhnxEhnxEhnxEh6apuRAAAAKl0Uk5TAAECAwQFBgcICQoLDA4PEBITFBUWFxgZGhwdHyAkJSctLzA2Nzo+QEFCQ0RGR09RUlNVVlhZW2VmZ2hqa2xucXJ1dnd4enx9f4CCg4SGh4iJi4yNj5CRk5SVlpeanp+hoqOkpamqq6ytrrCytLW3uLm6u7y9vsDBw8TGx8jKzM7P0NLT1dbX2Nna29zd4OHi4+Tl5ufo6evt7u/w8fLz9PX29/j5+vv9/nEq1oEAAAH0SURBVBgZbcGHQ8xxHMfh16UuUUa6jIyMrGRGthQleydZqSRbIWePwglxSqnrkqz3f+nz/V2uC8/DiJSCqubQYG8oWF3g51/ZVZ8VF6kMMNrYsqhGiVakkiDwQP+4HyAu953+oyOXYYEPihl6WlO6bnfj65/yvA/gSW6R53FeMjHZtfIE/Tjlcr6WJjMiPyRnDyYrKhOeDYxftO3c6eKlPiCtVWYgC6iUsxwoCMsTnAPMHZI5Bv6oTD1wRH8M5QHFMgOp5MtEsmCFTI88oTTwdcgs46jMDZgQloLTklYOyNkJXJA5zm2Z/bBaikwCGuRcBUpk7vFCZg3sk6oxFXI+AotlQvTJ5MJlaROmQc53H8yT6aFPphBOSUWYN3LagUKZbzyUqYYt0nZgpjxNQIVMOzUyrTC5X1uBLfIcAOpkmiiT+TUbDmkDcF3OjxkwNixTyQo5LT7KtRZ4KecssEPOEvxhObXjb2kWUCNzbRxkRmQ6k6BEnl51YTLrP90pTQHfGTkHgYyIYi4yIr1RTvdEzF7FFMOEXVNx5jyTZxNO8k15FsAq9Z7cuLn2rWKujMGT8VxmMAVOKNHjdIbldEpqA9qU4MlU4qZfl+7CfCWoG0eiov5LcF5xXev5S04OU75pWNfudP7Df7jhUfeXV81HFyYR9xslA3CCzReWqgAAAABJRU5ErkJggg==") !important;
    width: 32px;
    height: 32px;
    background-position: center center;
}

.sprite-website_profile {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABFQAAARUBKX4CGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAARlSURBVFiFtZddaFRHFMd/M3Pv7prNtjW62o1SpPYDqS22UHxpS0yxqYvE0EcFyUNJW0ofpNCHIpKm9qFPghYC/SIP9qFFJBZZlYorfVIqWCpq8KPBkmaDMdpkv/feudOHbLbu7l2zXZIDy925c+78f/fMzJl7hDGGZix+6khQu+FuI80uPDYhiAGxcncKQwrJdeGJE8rKnkvs+KjYzLhiMYC3z3wd8xx5wCD2CIg0M6iBtMD8IG1v6HTPQKolgG3nR0KBrN5vDPuAtmaEfSwnBIdKYXUw2dVfaBpgW2LkSdvTo8DWFoVr7aIjVV8y3j+1KMD2xMiLwtMJYP0SiS/YhJEq/ku8/0pDgPKb/7YM4hUIR6pXH46ErIifHwmVw75c4gDrbU+Pbjs/EqoDCGT1fpZuzh9lW8taQHkK5reaukXrq/3/Wk7a+pnTPQMpC8Bz5IFacRtD1M21rDAjgxSl1ai7raz5gdiROBx0dNt0bZLZ4KQZfu5K3ZPFaYeZC7MArNzSzoPfMwCseuVximMuAOGtQT6/8zQXQjGEFL4EBtK2ykUt7Ya7hTB1GU4bwf2sXfeg1gITDQOQEUFMdH4XZQhgOuaXlFsKkH+QJzf3NypoE1i3ChmsjoaAiHbD3ZaRZhc+yTBVCvLp6EZf+ordnr+sjXawubiBC+PXyOYLcA1u3L5Ndm4OgEjvS4TWra6LhpFml1U+WHxtozVN74r6aQBwkRxJd2EpxcDuPkrZHLFoB0d/PlvvrDVOOoMdaa+G8NhklU81X5tyIyTyL9TdLxiLlH4MYwxaa7TWADiuptHZYvwgBDEL/AG8dJHZqXG2d96r67uTC3FqIlppf//TSV57eTNfHT3O/dk0AErUh9UHItZwnwAUtCRVCFTaaVdxbHJ1lc/w0Md0xtbwz8wDPvtwL98cS/DHjfGGY9ZCSKDheV3wJJOFQOV3t1i9K/b29dAZW1Nph4IB9ux8k4D9yPeqQBjjpSwMKQTP+jneLdqcubuy4UBXbv7J82NPAXBr/C/m0lmy+QKO6/6X4x8BUZrNTFtIrmN4YxF/X7t89SaXr97072yws6pclBqzhCdOGGHeq+30OkKEt3SC8QBw72VxJ2ebhsvnF0/jtmUft5SVPefotnTd917QwmxeOz9XWlPMZSjMNQ+wmAmlMna7e1YYY3jr5LfDIN73czSewUln8AolTEm3JCZX2FCTBaUlv0vu3veuBSBtb8hz1F58jmMhBXakHYcMxm4NoN5EHuMMQvmD5HTPQEoIDjV0L0MIpZZE3grZh5N7PpmoAACUwuogcHG5IaSlLnlrIoOV9sKfZFd/wZGqD5hYPggxqUNtvQ/XCFX5IhnvnzJSxZcHQkyCvfPXd6orpZYLk4XdYfTiC1Na6pIOtfXWigP+GTMZ759y2lWXEHwB+GaU5iIh8lYo8CWdT7zuJw5LUJz6RUIolRHC/IhxBhdWe0PEpSjPjfFSpdnMtFBqzLbs43a7e7bZ8vxfA4MQ49Yk8OcAAAAASUVORK5CYII=") !important;
    background-position: center center;
}

.sprite-_webs_tmpl_save {
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIC02IDQzNSA0MzQiIHdpZHRoPSI1MTJweCI+PHBhdGggZD0ibTM1MCAxMzUuNDUzMTI1djE1OC44Mzk4NDRjMCAyMi4yMTQ4NDMtMTguMDExNzE5IDQwLjIxODc1LTQwLjIyNjU2MiA0MC4yMTQ4NDNoLTI2NS4zMTI1YzIyLjIxNDg0My4wMDM5MDcgNDAuMjIyNjU2LTE4IDQwLjIyMjY1Ni00MC4yMTQ4NDN2LTE1OC44Mzk4NDRjMC0yMi4yMTA5MzcgMTguMDAzOTA2LTQwLjIxODc1IDQwLjIxNDg0NC00MC4yMTQ4NDRoMTg0Ljg3NWMyMi4yMTQ4NDMtLjAwMzkwNiA0MC4yMjY1NjIgMTggNDAuMjI2NTYyIDQwLjIxNDg0NHptMCAwIiBmaWxsPSIjZTQ4ZTY2Ii8+PHBhdGggZD0ibTMwMC42NzE4NzUgODcuMDQyOTY5djguMTk1MzEyaC0xNzUuNzczNDM3Yy0yMi4yMTA5MzgtLjAwMzkwNi00MC4yMTg3NSAxOC4wMDM5MDctNDAuMjE0ODQ0IDQwLjIxNDg0NHYxNTguODM5ODQ0YzAgMjIuMjE0ODQzLTE4LjAxMTcxOSA0MC4yMTg3NS00MC4yMjI2NTYgNDAuMjE0ODQzaC00LjIzNDM3NmMtMjIuMjE0ODQzLjAwMzkwNy00MC4yMjY1NjItMTgtNDAuMjI2NTYyLTQwLjIxNDg0M3YtMjUzLjU3NDIxOWMwLTIyLjIxNDg0NCAxOC4wMTE3MTktNDAuMjIyNjU2IDQwLjIyNjU2Mi00MC4yMTg3NWg5MC4yMzQzNzZjMTEuMjk2ODc0IDAgMjIuMDcwMzEyIDQuNzQ2MDk0IDI5LjY5MTQwNiAxMy4wODIwMzFsMjcuMzg2NzE4IDI5Ljk2NDg0NGMxLjkwNjI1IDIuMDg1OTM3IDQuNjAxNTYzIDMuMjc3MzQ0IDcuNDI5Njg4IDMuMjc3MzQ0aDY1LjQ3NjU2MmMyMi4yMTQ4NDQtLjAwMzkwNyA0MC4yMjY1NjMgMTguMDAzOTA2IDQwLjIyNjU2MyA0MC4yMTg3NXptMCAwIiBmaWxsPSIjZjhlYzdkIi8+PHBhdGggZD0ibTMxMCAzNDAuNjQ4NDM4Yy02LjA3MDMxMi00LjAyMzQzOC0xMS41NTg1OTQtOC44NTkzNzYtMTYuMzA4NTk0LTE0LjM3ODkwNy0xMi4wNTA3ODEtMTMuODcxMDkzLTE4LjY4NzUtMzEuNjI1LTE4LjY5MTQwNi01MCAwLTQzIDM1LjgyMDMxMi03Ny44NTkzNzUgODAtNzcuODU5Mzc1czgwIDM0Ljg1OTM3NSA4MCA3Ny44NTkzNzVjMCAyNi43NjE3MTktMTMuODcxMDk0IDUwLjM1OTM3NS0zNSA2NC4zNzg5MDctMjcuMzEyNSAxNy45NjA5MzctNjIuNjg3NSAxNy45NjA5MzctOTAgMHptNjEuODU5Mzc1LTU3LjQyOTY4OCAyNy4yNjk1MzEtMTkuMjg5MDYyaC0zMy43MDcwMzFsLTEwLjQyMTg3NS0zMS4xOTkyMTktMTAuNDIxODc1IDMxLjE5OTIxOWgtMzMuNzA3MDMxbDI3LjI2OTUzMSAxOS4yODkwNjItMTAuNDEwMTU2IDMxLjIwMzEyNSAyNy4yNjk1MzEtMTkuMjgxMjUgMjcuMjgxMjUgMTkuMjgxMjV6bTAgMCIgZmlsbD0iIzZmZTNmZiIvPjxnIGZpbGw9IiMyNTYxYTEiPjxwYXRoIGQ9Im00MDAgMzQwLjY0ODQzOHY4Mi4wODk4NDNsLTQ1LTQwLjQxNzk2OS00NSA0MC40MTc5Njl2LTgyLjA4OTg0M2MyNy4zMTI1IDE3Ljk2MDkzNyA2Mi42ODc1IDE3Ljk2MDkzNyA5MCAwem0wIDAiLz48cGF0aCBkPSJtMzk5LjEyODkwNiAyNjMuOTI5Njg4LTI3LjI2OTUzMSAxOS4yODkwNjIgMTAuNDIxODc1IDMxLjIwMzEyNS0yNy4yODEyNS0xOS4yODEyNS0yNy4yNjk1MzEgMTkuMjgxMjUgMTAuNDEwMTU2LTMxLjIwMzEyNS0yNy4yNjk1MzEtMTkuMjg5MDYyaDMzLjcwNzAzMWwxMC40MjE4NzUtMzEuMTk5MjE5IDEwLjQyMTg3NSAzMS4xOTkyMTl6bTAgMCIvPjwvZz48L3N2Zz4K");
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
}

.sprite-export_web {
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDA4IDQwOC42NiIgd2lkdGg9IjUxMnB4Ij48cGF0aCBkPSJtMzUwLjMyODEyNSAxMzQuOTUzMTI1djE1OC44Mzk4NDRjMCAyMi4yMTQ4NDMtMTguMDA3ODEzIDQwLjIxODc1LTQwLjIyMjY1NiA0MC4yMTQ4NDNoLTI2NS4zMTY0MDdjMjIuMjE0ODQ0LjAwMzkwNyA0MC4yMjY1NjMtMTggNDAuMjI2NTYzLTQwLjIxNDg0M3YtMTU4LjgzOTg0NGMtLjAwMzkwNi0yMi4yMTA5MzcgMTguMDAzOTA2LTQwLjIxODc1IDQwLjIxNDg0NC00MC4yMTQ4NDRoMTg0Ljg3NWMyMi4yMTQ4NDMtLjAwMzkwNiA0MC4yMjI2NTYgMTggNDAuMjIyNjU2IDQwLjIxNDg0NHptMCAwIiBmaWxsPSIjZTQ4ZTY2Ii8+PHBhdGggZD0ibTMwMSA4Ni41NDI5Njl2OC4xOTUzMTJoLTE3NS43Njk1MzFjLTIyLjIxMDkzOC0uMDAzOTA2LTQwLjIxODc1IDE4LjAwMzkwNy00MC4yMTQ4NDQgNDAuMjE0ODQ0djE1OC44Mzk4NDRjLS4wMDM5MDYgMjIuMjE0ODQzLTE4LjAxMTcxOSA0MC4yMTg3NS00MC4yMjY1NjMgNDAuMjE0ODQzaC00LjIzNDM3NGMtMjIuMjE0ODQ0LjAwMzkwNy00MC4yMjI2NTctMTgtNDAuMjI2NTYzLTQwLjIxNDg0M3YtMjUzLjU3NDIxOWMwLTIyLjIxNDg0NCAxOC4wMTE3MTktNDAuMjIyNjU2MjUgNDAuMjI2NTYzLTQwLjIxODc1aDkwLjIzODI4MWMxMS4yOTI5NjkgMCAyMi4wNzAzMTIgNC43NDYwOTQgMjkuNjkxNDA2IDEzLjA4MjAzMWwyNy4zODY3MTkgMjkuOTY0ODQ0YzEuOTA2MjUgMi4wODU5MzcgNC42MDE1NjIgMy4yNzczNDQgNy40MjU3ODEgMy4yNzczNDRoNjUuNDc2NTYzYzIyLjIxNDg0My0uMDAzOTA3IDQwLjIyNjU2MiAxOC4wMDM5MDYgNDAuMjI2NTYyIDQwLjIxODc1em0wIDAiIGZpbGw9IiNmOGVjN2QiLz48cGF0aCBkPSJtMzE4LjA2NjQwNiAzMzEuNzVjLTMuMjMwNDY4LjAwMzkwNi02LjA0Njg3NS0yLjIwMzEyNS02LjgxMjUtNS4zNDM3NS0uNzYxNzE4LTMuMTQwNjI1LjcyMjY1Ni02LjM5NDUzMSAzLjU5NzY1Ni03Ljg3ODkwNmw0Mi4xNjc5NjktMjEuNzU3ODEzYzIuMjIyNjU3LTEuMTYwMTU2IDQuOTAyMzQ0LTEuMDQyOTY5IDcuMDE1NjI1LjMwODU5NCAyLjExMzI4MiAxLjM1MTU2MyAzLjMzOTg0NCAzLjczMDQ2OSAzLjIxODc1IDYuMjM4MjgxLS4xMjUgMi41MDc4MTMtMS41NzgxMjUgNC43NTM5MDYtMy44MTI1IDUuODk0NTMybC00Mi4xNzE4NzUgMjEuNzYxNzE4Yy0uOTg4MjgxLjUxMTcxOS0yLjA4OTg0My43NzczNDQtMy4yMDMxMjUuNzc3MzQ0em0wIDAiIGZpbGw9IiMyNTYxYTEiLz48cGF0aCBkPSJtMzYwLjIzMDQ2OSAzNzguODkwNjI1Yy0xLjA1MDc4MSAwLTIuMDg5ODQ0LS4yMzgyODEtMy4wMzUxNTctLjY5OTIxOWwtNDMuMTI4OTA2LTIwLjc4OTA2MmMtMy40ODQzNzUtMS42Nzk2ODgtNC45NDUzMTItNS44NjMyODItMy4yNjU2MjUtOS4zNDc2NTYgMS42NzU3ODEtMy40ODA0NjkgNS44NjMyODEtNC45NDUzMTMgOS4zNDM3NS0zLjI2NTYyNmw0My4xMjg5MDcgMjAuNzg5MDYzYzIuOTQ1MzEyIDEuNDE3OTY5IDQuNTE5NTMxIDQuNjgzNTk0IDMuNzg5MDYyIDcuODcxMDk0LS43MjY1NjIgMy4xODM1OTMtMy41NjI1IDUuNDQxNDA2LTYuODMyMDMxIDUuNDM3NXptMCAwIiBmaWxsPSIjMjU2MWExIi8+PGcgZmlsbD0iIzZmZTNmZiI+PHBhdGggZD0ibTM4My4wNTg1OTQgMjY0LjA1MDc4MWMxNC4wNDY4NzUtLjEwOTM3NSAyNS41NTg1OTQgMTEuMTI1IDI1Ljc4MTI1IDI1LjE3MTg3NXMtMTAuOTE3OTY5IDI1LjY0NDUzMi0yNC45NjA5MzggMjUuOTg0Mzc1Yy0xNC4wNDY4NzUuMzM1OTM4LTI1LjczNDM3NS0xMC43MTA5MzctMjYuMTg3NS0yNC43NTM5MDYtLjQ1MzEyNS0xNC4wMzkwNjMgMTAuNTAzOTA2LTI1LjgxNjQwNiAyNC41MzkwNjMtMjYuMzgyODEzLjI4MTI1LS4wMTk1MzEuNTUwNzgxLS4wMTk1MzEuODI4MTI1LS4wMTk1MzF6bTAgMCIvPjxwYXRoIGQ9Im0zODMuMDU4NTk0IDM1Ny44OTA2MjVjMTQuMDIzNDM3LS4wMDM5MDYgMjUuMzkwNjI1IDExLjM2MzI4MSAyNS4zOTA2MjUgMjUuMzgyODEzIDAgMTQuMDE5NTMxLTExLjM2MzI4MSAyNS4zODY3MTgtMjUuMzg2NzE5IDI1LjM4NjcxOC0xNC4wMTk1MzEgMC0yNS4zODY3MTktMTEuMzY3MTg3LTI1LjM4MjgxMi0yNS4zOTA2MjUuMDAzOTA2LTE0LjAxNTYyNSAxMS4zNjMyODEtMjUuMzc1IDI1LjM3ODkwNi0yNS4zNzg5MDZ6bTAgMCIvPjxwYXRoIGQ9Im0yNzAuMTYwMTU2IDMzOS4zNTE1NjJjLS4xMjEwOTQtLjk5NjA5My0uMTc5Njg3LTItLjE3OTY4Ny0zLS4wMTE3MTktMTMuNzQyMTg3IDEwLjkwMjM0My0yNSAyNC42MzY3MTktMjUuNDE3OTY4IDEzLjczNDM3NC0uNDE3OTY5IDI1LjMxMjUgMTAuMTYwMTU2IDI2LjEzNjcxOCAyMy44NzUuODIwMzEzIDEzLjcxNDg0NC05LjQwNjI1IDI1LjYwMTU2Mi0yMy4wOTM3NSAyNi44MjgxMjUtMTMuNjgzNTk0IDEuMjMwNDY5LTI1Ljg2NzE4Ny04LjY0NDUzMS0yNy41LTIyLjI4NTE1N3ptMCAwIi8+PC9nPjwvc3ZnPgo=");
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
}

.sprite-transfer_web {
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9Ii0yIDAgNDA1IDQwNS42MiIgd2lkdGg9IjMycHgiPjxwYXRoIGQ9Im00MDAuMzA4NTk0IDIzOC4yNXYxMjEuMzUxNTYyYy4wMDM5MDYgMTUuOTY0ODQ0LTEyLjk0MTQwNiAyOC45MTAxNTctMjguOTEwMTU2IDI4LjkxMDE1N2gtMTk3Ljg4NjcxOWMxNS45Njg3NSAwIDI4LjkxNzk2OS0xMi45NDE0MDcgMjguOTE3OTY5LTI4LjkxMDE1N3YtMTIxLjM1MTU2MmMtLjAwNzgxMy04LjYzMjgxMiAzLjg0NzY1Ni0xNi44MjAzMTIgMTAuNTExNzE4LTIyLjMwODU5NC43MTg3NS0uNTgyMDMxIDEuNDU3MDMyLTEuMTQwNjI1IDIuMjMwNDY5LTEuNjYwMTU2Ljc2OTUzMS0uNTE5NTMxIDEuNTU4NTk0LTEgMi4zNzg5MDYtMS40NTMxMjUuODIwMzEzLS40NDkyMTkgMS42NjAxNTctLjg0NzY1NiAyLjUyNzM0NC0xLjIxODc1Ljg3MTA5NC0uMzcxMDk0IDEuNzUtLjY4NzUgMi42NTIzNDQtLjk2ODc1IDIuNzg1MTU2LS44NjMyODEgNS42ODM1OTMtMS4zMDA3ODEgOC41OTc2NTYtMS4zMDA3ODFoMTQwLjA3MDMxM2MxNS45Njg3NSAwIDI4LjkxMDE1NiAxMi45NDUzMTIgMjguOTEwMTU2IDI4LjkxMDE1NnptMCAwIiBmaWxsPSIjZTQ4ZTY2Ii8+PHBhdGggZD0ibTM2NC44NTkzNzUgMjAzLjQ0OTIxOXY1Ljg5MDYyNWgtMTMzLjUzMTI1Yy0yLjkxNDA2MyAwLTUuODEyNS40Mzc1LTguNTk3NjU2IDEuMzAwNzgxLS44OTg0MzguMjc3MzQ0LTEuNzg1MTU3LjYwMTU2My0yLjY1MjM0NC45Njg3NS0uODY3MTg3LjM3MTA5NC0xLjcwNzAzMS43ODEyNS0yLjUyNzM0NCAxLjIxODc1LS44MTY0MDYuNDQ1MzEzLTEuNjEzMjgxLjkyOTY4Ny0yLjM3ODkwNiAxLjQ1MzEyNS0uNzczNDM3LjUxOTUzMS0xLjUxMTcxOSAxLjA3MDMxMi0yLjIzMDQ2OSAxLjY2MDE1Ni02LjY2NDA2MiA1LjQ4ODI4Mi0xMC41MTk1MzEgMTMuNjc1NzgyLTEwLjUxMTcxOCAyMi4zMDg1OTR2MTIxLjM1MTU2MmMwIDE1Ljk2ODc1LTEyLjk0OTIxOSAyOC45MTAxNTctMjguOTE3OTY5IDI4LjkxMDE1N2gtMy4wNDI5NjljLTEwLjY5NTMxMiAwLTIwLjUyMzQzOC01Ljg5ODQzOC0yNS41NDY4NzUtMTUuMzM5ODQ0bDEuMzM5ODQ0LTEuMzMyMDMxIDI2LjA0Njg3NS0yNS45MTc5NjktMjguNzU3ODEzLTI4LjkwMjM0NC0yLTIuMDA3ODEydi0xNDQuODYzMjgxYy4wMDM5MDctMTUuOTY0ODQ0IDEyLjk1MzEyNS0yOC45MDYyNSAyOC45MTc5NjktMjguODk4NDM4aDY0Ljg1OTM3NWM4LjExNzE4NyAwIDE1Ljg1OTM3NSAzLjQwNjI1IDIxLjM0Mzc1IDkuMzkwNjI1bDIuMzk4NDM3IDIuNjIxMDk0IDE3LjI4OTA2MyAxOC45Mjk2ODdjMS4zNzEwOTQgMS40OTIxODggMy4zMDQ2ODcgMi4zNDM3NSA1LjMzMjAzMSAyLjM0NzY1Nmg1NC4yNWMxNS45Njg3NS0uMDAzOTA2IDI4LjkxNzk2OSAxMi45NDE0MDcgMjguOTE3OTY5IDI4LjkxMDE1N3ptMCAwIiBmaWxsPSIjZjhlYzdkIi8+PHBhdGggZD0ibTI1OS4wNzAzMTIgOTd2NTYuMjYxNzE5bC0yLjM5ODQzNy0yLjYyMTA5NGMtNS40ODQzNzUtNS45ODQzNzUtMTMuMjI2NTYzLTkuMzkwNjI1LTIxLjM0Mzc1LTkuMzkwNjI1aC02NC44NTkzNzVjLTE1Ljk2NDg0NC0uMDA3ODEyLTI4LjkxNDA2MiAxMi45MzM1OTQtMjguOTE3OTY5IDI4Ljg5ODQzOHY3Ny4xMjEwOTNoLTEwOS4yODEyNWMxNS45Njg3NS0uMDAzOTA2IDI4LjkwNjI1LTEyLjk1MzEyNSAyOC45MDIzNDQtMjguOTE3OTY5di0xMjEuMzUxNTYyYzAtMTUuOTY4NzUgMTIuOTQ5MjE5LTI4LjkwNjI1IDI4LjkxNzk2OS0yOC44OTg0MzhoMTQwLjA3MDMxMmMxNS45NjQ4NDQtLjAwNzgxMiAyOC45MTAxNTYgMTIuOTMzNTk0IDI4LjkxMDE1NiAyOC44OTg0Mzh6bTAgMCIgZmlsbD0iI2U0OGU2NiIvPjxwYXRoIGQ9Im0yMjMuNjIxMDk0IDYyLjIxMDkzOHY1Ljg5MDYyNGgtMTMzLjUzMTI1Yy0xNS45Njg3NS0uMDA3ODEyLTI4LjkxNzk2OSAxMi45Mjk2ODgtMjguOTE3OTY5IDI4Ljg5ODQzOHYxMjEuMzUxNTYyYy4wMDM5MDYgMTUuOTY0ODQ0LTEyLjkzMzU5NCAyOC45MTQwNjMtMjguOTAyMzQ0IDI4LjkxNzk2OWgtMy4wMzkwNjJjLTE1Ljk3MjY1NyAwLTI4LjkxNzk2OS0xMi45NDkyMTktMjguOTIxODc1LTI4LjkxNzk2OXYtMTg5LjQ0MTQwNmMuMDAzOTA2LTE1Ljk2ODc1IDEyLjk1MzEyNS0yOC45MTQwNjIyNSAyOC45MjE4NzUtMjguOTEwMTU2aDY0Ljg0NzY1NmM4LjEyMTA5NC0uMDAzOTA2MjUgMTUuODYzMjgxIDMuNDEwMTU2IDIxLjM0Mzc1IDkuMzk4NDM4bDE5LjY4NzUgMjEuNTUwNzgxYzEuMzcxMDk0IDEuNDkyMTg3IDMuMzA0Njg3IDIuMzM5ODQzIDUuMzMyMDMxIDIuMzM5ODQzaDU0LjI1NzgxM2MxNS45NzI2NTYuMDAzOTA3IDI4LjkxNzk2OSAxMi45NDkyMTkgMjguOTIxODc1IDI4LjkyMTg3NnptMCAwIiBmaWxsPSIjZjhlYzdkIi8+PHBhdGggZD0ibTE0MS41NTA3ODEgMzE1LjAxMTcxOSAyIDIuMDA3ODEyIDI4Ljc1NzgxMyAyOC45MDIzNDQtMjYuMDQ2ODc1IDI1LjkxNzk2OS0xLjMzOTg0NCAxLjMzMjAzMS0zMi42MTMyODEgMzIuNDQ5MjE5di0zNS44ODI4MTNoLS45MTAxNTZjLTMzLjQ1NzAzMiAwLTQ4LjgzOTg0NC0xNC4xNjc5NjktNDkuNDM3NS0xNC43Njk1MzEtMzYuNzg5MDYzLTMwLjQ0OTIxOS0yOC45NDkyMTktNzMuNTcwMzEyLTI4Ljk0OTIxOS03My44NjcxODhsMS4yMDcwMzEtNi45NDE0MDYgMy42MDkzNzUgNi4wMzEyNWMyNy43NDIxODcgNDYuMTI4OTA2IDY1LjEzMjgxMyA0My40MTc5NjkgNzQuNDgwNDY5IDQxLjkxMDE1NnYtMzYuNDgwNDY4em0wIDAiIGZpbGw9IiM2ZmUzZmYiLz48L3N2Zz4K");
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
}

.sprite-delete_web {
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIC0xOCA0MzQuNDk4MzggNDM0IiB3aWR0aD0iNTEycHgiPjxwYXRoIGQ9Im0zNTAgMTM1LjIwMzEyNXYxNTguODM5ODQ0YzAgMjIuMjE0ODQzLTE4LjAxMTcxOSA0MC4yMTg3NS00MC4yMjY1NjIgNDAuMjE0ODQzaC0yNjUuMzEyNWMyMi4yMTQ4NDMuMDAzOTA3IDQwLjIyMjY1Ni0xOCA0MC4yMjI2NTYtNDAuMjE0ODQzdi0xNTguODM5ODQ0YzAtMjIuMjEwOTM3IDE4LjAwMzkwNi00MC4yMTg3NSA0MC4yMTQ4NDQtNDAuMjE0ODQ0aDE4NC44NzVjMjIuMjE0ODQzLS4wMDM5MDYgNDAuMjI2NTYyIDE4IDQwLjIyNjU2MiA0MC4yMTQ4NDR6bTAgMCIgZmlsbD0iI2U0OGU2NiIvPjxwYXRoIGQ9Im0zMDAuNjcxODc1IDg2Ljc5Mjk2OXY4LjE5NTMxMmgtMTc1Ljc3MzQzN2MtMjIuMjEwOTM4LS4wMDM5MDYtNDAuMjE4NzUgMTguMDAzOTA3LTQwLjIxNDg0NCA0MC4yMTQ4NDR2MTU4LjgzOTg0NGMwIDIyLjIxMDkzNy0xOC4wMTE3MTkgNDAuMjE4NzUtNDAuMjIyNjU2IDQwLjIxNDg0M2gtNC4yMzQzNzZjLTIyLjIxNDg0My4wMDM5MDctNDAuMjI2NTYyLTE4LTQwLjIyNjU2Mi00MC4yMTQ4NDN2LTI1My41NzgxMjVjMC0yMi4yMTQ4NDQgMTguMDExNzE5LTQwLjIxODc1IDQwLjIyNjU2Mi00MC4yMTQ4NDRoOTAuMjM0Mzc2YzExLjI5Njg3NC0uMDAzOTA2IDIyLjA3MDMxMiA0Ljc0NjA5NCAyOS42OTE0MDYgMTMuMDgyMDMxbDI3LjM4NjcxOCAyOS45NjQ4NDRjMS45MDYyNSAyLjA4NTkzNyA0LjYwMTU2MyAzLjI3NzM0NCA3LjQyOTY4OCAzLjI3NzM0NGg2NS40NzY1NjJjMjIuMjE0ODQ0LS4wMDM5MDcgNDAuMjI2NTYzIDE4LjAwMzkwNiA0MC4yMjY1NjMgNDAuMjE4NzV6bTAgMCIgZmlsbD0iI2Y4ZWM3ZCIvPjxwYXRoIGQ9Im00MDAuMzk4NDM4IDIzMC4zMjAzMTJjMjMuODEyNSAyNC4yNDIxODggMzIuODU1NDY4IDU5LjM1OTM3NiAyMy43MjI2NTYgOTIuMDg5ODQ0LTkuMTI4OTA2IDMyLjczMDQ2OS0zNS4wNTA3ODIgNTguMDg5ODQ0LTY3Ljk2ODc1IDY2LjUwMzkwNi0zMi45MjE4NzUgOC40MTc5NjktNjcuODMyMDMyLTEuMzk0NTMxLTkxLjU1MDc4Mi0yNS43MjY1NjJ6bTAgMCIgZmlsbD0iIzZmZTNmZiIvPjxwYXRoIGQ9Im0zNjIuNSAyMDYuNTg5ODQ0YzE0LjM0Mzc1IDQuNzc3MzQ0IDI3LjMzNTkzOCAxMi45MTQwNjIgMzcuODk4NDM4IDIzLjczMDQ2OGwtMTM1Ljc5Njg3NiAxMzIuODY3MTg4Yy0yLjA3MDMxMi0yLjA5NzY1Ni00LjAzMTI1LTQuMzA4NTk0LTUuODkwNjI0LTYuNTk3NjU2LTI2LjU2MjUtMzIuNzk2ODc1LTI4LjMxMjUtNzkuMTc5Njg4LTQuMjk2ODc2LTExMy44ODI4MTMgMjQuMDExNzE5LTM0LjcwMzEyNSA2OC4wMzUxNTctNDkuNDE0MDYyIDEwOC4wODU5MzgtMzYuMTE3MTg3em0wIDAiIGZpbGw9IiM2ZmUzZmYiLz48ZyBmaWxsPSIjMjU2MWExIj48cGF0aCBkPSJtMzMyLjUgMzk4Ljc1Yy0yNy40NTMxMjUuMDg1OTM4LTUzLjc2NTYyNS0xMC45ODA0NjktNzIuODk4NDM4LTMwLjY2NDA2Mi0yLjEzNjcxOC0yLjE2Nzk2OS00LjI2OTUzMS00LjU1NDY4OC02LjMyMDMxMi03LjA4MjAzMi0zMC4wMjczNDQtMzcuMDIzNDM3LTMwLjQxMDE1Ni04OS45MDIzNDQtLjkyMTg3NS0xMjcuMzU1NDY4IDI5LjQ4ODI4MS0zNy40NDkyMTkgODAuOTgwNDY5LTQ5LjQ4NDM3NiAxMjQuMDE1NjI1LTI4Ljk4MDQ2OSA0My4wMzEyNSAyMC41MDM5MDYgNjYuMTI1IDY4LjA3ODEyNSA1NS42MTMyODEgMTE0LjU3MDMxMi0xMC41MTE3MTkgNDYuNDk2MDk0LTUxLjgyMDMxMiA3OS41MTE3MTktOTkuNDg4MjgxIDc5LjUxMTcxOXptLTY4LjM1NTQ2OS00Ni41NzQyMTljMS43Njk1MzEgMi4xNzk2ODggMy41OTc2NTcgNC4yMzQzNzUgNS40NDE0MDcgNi4wOTc2NTcgMzMuOTgwNDY4IDM0Ljc0NjA5MyA4OS42OTE0MDYgMzUuMzYzMjgxIDEyNC40Mzc1IDEuMzc4OTA2IDM0Ljc0MjE4Ny0zMy45ODA0NjkgMzUuMzU5Mzc0LTg5LjY5MTQwNiAxLjM3NS0xMjQuNDMzNTk0LTI1LjAwNzgxMy0yNS41NzQyMTktNjMuMDA3ODEzLTMzLjQ2NDg0NC05Ni4xMzI4MTMtMTkuOTU3MDMxLTMzLjEyMTA5NCAxMy41MDM5MDYtNTQuNzY5NTMxIDQ1LjcxODc1LTU0Ljc2NTYyNSA4MS40ODgyODEtLjA4MjAzMSAyMC4xOTUzMTIgNi44NjMyODEgMzkuNzg5MDYyIDE5LjY0NDUzMSA1NS40MjU3ODF6bTAgMCIvPjxwYXRoIGQ9Im0yNjkuMTY0MDYyIDM2OC41MTE3MTktOS43MzA0NjgtMTAuMDY2NDA3LjMwMDc4MS0uMjg5MDYyIDEzNi4xMDE1NjMtMTMzLjE2MDE1NiA5LjczMDQ2OCAxMC4wNjY0MDYtLjMwMDc4MS4yODkwNjJ6bTAgMCIvPjwvZz48L3N2Zz4K");
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
}

.sprite-connect_domain {
    background-image: url(./images/http.png) !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-seo_tools {
    background-image: url(./images/seo-tag.png) !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-social_media_menu {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADhAAAA4QFwGBwuAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAATtQTFRF////JEltQEBgNUpgM0dcM0pgMUleMklfM0pfMkpeMkpeMkpeMkpeM0peMkpeMkteMkpeMkpeMktgM0tfM05iNEpeNVRqNk5hN0pdN1RpOE9iOF93OVtyO2mDPW+KPnSQP0tcQE1eQFdpRFRcRIioRVRcRWyDRYqrRpCySFZcSldcTE1bTKbLTqvSU0xZVIeiVMDrV2JdW5KuXZezYVNdYWldY6C+Zk1WaazLbk1UdU5Te8vtfMTkfc7xfo2ZgNT3g3ZXhNv/hpSgiFpbjnxWjpumkE9PkX1VlaGsl11bl4FVm4NUn1BMn15bobbDpFBMqrS8rGFbro1Ts6arvGRawpdRwqhcxFJGxKpcyVJGza9c0KRc09jc1bVc1dre3HBh4KhO4qlO6GxZ7W1Z8VQ/9W5Y+bVM/3BY/9BbCpjgtQAAABF0Uk5TAAcIGBktSYSXmMHI2uPy8/XVqDFbAAABX0lEQVQ4y4VTZ0PCQAy9MroolBMRxY17g4pboCiKG9EislxI+/9/gR3cmQLa9+mSvLskLzmEKBhWECVZlkSBZVA/fHwIU4R4X0/Yw4WxA2HOA+PeAO5DwPsb9wfxAAT99P7AuMHovuEB76ebzTTIYtfBgUs1Xa8Bk7P6g/VXdb0KezG75WHaVKWSgjZv6Af0wQvlXK48BxwhBrHAXP3oGHhfAS4WCcC67Fg4By4BicC6UdV6XVWvgUtEklOcfN5pS0j+nyD3EOKlUryHAFMkiq1CoVVMOFKQImevHp8amRjGsUzjfm97jBZJ2rzTtLeIfYycKMoObZMI9axpX9Eu4VRRDqhQROrdz+8zkngre7xIpSbDOtxcOxq1j8PTE+NTdFj2uKMPbQMvM6ZzZD1pYHmIjNtamP22hQuTMJ+0MEkWxlq5W5vwahI2bMISXTnXpXVfe/eP4/713D/v39//B+P0VRQCMX6/AAAAAElFTkSuQmCC");
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-policy_pages {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAASUSURBVFiFtZdNbFRVFMd/9773OtNpOx2QgU5tXQCCNSEixKBBEbAJoX6AibIA0ZCQ4IqEuNAYgoQAsjAhjS7UjQskISQKLKwfMRQwCGiIRBSkjSkgODOUtsO08/qGee9dF/PVznQ+GOSf3MW757z7/9+Te885VyilqApdXR785kpQa5B0oAgBoYw1jCCMy2UQx4j7jtPTk6xmWVFRwMZlIWyxA8EGFE1ViRWMojiIrnZx4FS4NgGbVnhJuttRbAN8VREXw0SwH4/czRe9VvUC1q1oQXOPAktqJC7EORy5lsO9kcoC3nh+AQ49QNv/RJ7FDTS6+PLkxdIC0jv/9QGQ50U48qmJkcgL2LTCi+WeoEzYE3MWcGfLB7Q+lD4SChhIlj8e7Vs6MTR74tQ5vHJ59kzI3HTS3V6J/OTmbhL+IPga0qO+ARdRdji3R3AigxOXWpLhIi9g47JQ5rSXJTddrexuS8GJDE4WodjGxmWhvABb7KDEVauG3LZdUiknN0wzScK0SJgWJtpUInwZToRavdpDIDE4ZZIxDPr3HcH05E2tDRD0Zjai4O8YvLf3a/oGojmf4eiltBHw6Tp/RA/mbFpLEK0lmE5WsYagjt9cWTLDGR4ebS2f/KxkiuvhYRAC3ecHQNd9KFyclMW44/CP3ky7fScXiYyQJvzmSh3UmrIMJTAUG+eTQ7/w04UbWFaKhofnMf3xpQCE2teDgoGLHxMfvsIL015ktrjLnvjPLLb+zYuYFVwjkXTUIiCeSPLVj5e4dTtOfbCdwNzFRT5t89+ivrEV23XoczQGtEDO5kQGccLRVTJT1WqGd3qIGQs7kXXeIptR52fe4vepb5yawh2JtUm4PwEIWdmlhI9yXL3y3w8QAqEkULZel4IU1ftm072GO9mg67ZE1CagbZafeq9Bamykou9daxgQPGddLxCgmTLdRt07NE2ycH4LTtIklYiV9DNHr+HYFk2aZIZjTrIJXbspQRyrRQDAs08+AsDQxZO4dqrI7jjjXP3zMwCecOPFCxieQ5K47ziC0VoErO9awNOLZpMaHeb2bz/gWImcLWlG6T+/j1QyTlCTfD70/aR/hZRKt51uSU9PEsXBwsWrgRSCbZs76ZgbIhm7ReTMERI3+4he+4Yr5z8kOT5Ek27w7dBRvKogQo2+y5ztj6evoa52AWYxRWUYhsbOd15m7aqFKMdm+NJpIle/Q7k2j82fxwntDNOd8QLlEnzGBsiW4wOnwgj21yIAwNA13nztGfa++yqhmc3U1XnZ+vZ6Pv1oK83qbpG/9DeeNnr7LgDouVmP3I3ldjKpK1IwNporrVNBTiikHXNm0r3zdRLmK0xrbkj/rybffeH1jOle/0u570pNaVE3cx8Qhu6oQPOiulN//Z7fwEQc7o2g0QXcyE7lGoj/gVxOC6ybSA738DC5n0gIr2dMNTUuLSSHwghkcbg3glcuR7CHzO2oKRJSIgP+00Yg2D4VOdTwOK0mEkJKRaPvMj5jQ/a0l/St5XnuhKOr3JFYm3JcXSAUum6ja6bQtZsYnkO67XRztn+K3FuM/wCLfwC7IryMaQAAAABJRU5ErkJggg==") !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-social_accounts {
    background-image: url(./images/social-network.png) !important;
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-payment-notification {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABJwAAAScBjbzwzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAARuSURBVFiFtZdbbJRFFMd/Z/b7drcLbelF7JICjSHGkgjRlIAmoJCoZHmAF9EEMDYGY+KD8cE3wgORGOMD0WBMJLGJQEyQxGJswyVWfQHRYBORi9poKZRlIbbbdrd7+bZ7fNjtdtk7Bf6P35mZ/2/OzDdzRlSVWjQUCHjsZjYJshW0Mw1+AT+AQtBAEOSKoiecMQZW9PcnahlXqgFc27XZL2r2KuwA6muihSmBoyrpfcsPnwzOC2C4e6NXnLo9wLuAr0bjQk0DB9SOvd/R80O8ZoDh7i1t4mgvsHaexoU6r7Zs6+jpu1UV4MbOLU/OoP1A+wMyzw3tQgLtR/oulgXIzvzXh2Ceg1Bb1uRnwsyZb/Rm017d3AA+KRmS+gaw3eV6toujvcPdG72zH6xcx8yGq7jmrqU2DRvqqfO7mRyawtPkIj7qED0Xx/P0izS9tBUiE4jXR3I6yvjRQ6Sv/1s4zNqs1x7ILsG1XZv9qBmiwm73PuujdUMjZCcevjKJry3Dby3dTnJ4IZNff4m9ZCnpaAQsi6bd73Dz4IdwY7hwuGkkvWL54ZNBk6EweyuZu5bZtD43Z54vqWtDnSeYOPI5zKTwdq2j4eVdpEZHGD/0Mc073yQxky7s5st6YoYCAU/2kCmrphcay8ZcjZ3EfjkLqqjjEDn1bS6WGh3B41vAlEoRhMKOoUDAY+xmNlHhhBOPwbvYLk9nLcykvIw0Po3U+ZhIOoUQ9XYzm0zmbC8vecRVKUw68g/ux1eW7uv2wMJGUpNhFIogBNlqQDsrGRir9O+WAwhfpm7VkhyEJhMk/hgEERpeeZ1g/ze5tsUQ2mllb7X7kJL8+1Oad79N7PebJP+6DGJoeW8f/138jdtnvitonYFodNu4XcZvzV6p94WQHCdxaT9Wy0rC9Y+SHJ9g6pMPiAdHyyBnIBrctt8q2WJ+GKTDlwj1/0QqWvTblYZwHDEKFe/rhyolZEw1gCqbsFDVNm2+BEIG5EpZ7w43rYHyh1ApdWxrxNtS28oKXDWKnigZrDe0vdqCtaDyOVAoT7PFY9sX1dhae40zxgAwVRSzpeTZX4uMXUtHjUTG9LSoKiM7A58pvHVX2BK8633gmhsspcLgZCsgpKIpjA1umWGV785dQ6em04TORStDin7RdXzgDQtAJb0PNa+RdyNKSokORBhPJEnnVW0/L1/Bbe9cijvD12kJFSewyuxjtpHMbQiQLZ0PFDazRGjyuDF5GV13+08Wx8MIyrLoHVaPFRUcVWXEHFx97PtRyKsJs2X4j5SoilKqRZlIGgt3OnXv5soFx4qtf+bY2dhdABmI8kVpKYh7lwZtt9X11Fenb+aA8sMdPX23XEgAuFHYtdRy3Ku5EdeWfPMiAID2I30X1ZY1wPkHBWFUL9huq6vr+JnBolipDh09fbfUjj0P7CfzvJonhMaMyEeOFV9fOPNZzftxWmlPGDSCcMw2snd2t5dTVYBZlXqez6j6xxOOpFVDAiGBq6C9i2LeU7U+z/8HmEjs17BC/1wAAAAASUVORK5CYII=");
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-payment-paypal {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAARkSURBVFiFtZddbFNlGMd/7zlt124t3RdsDX50UIUNcBdGUakGFzWIJmDUG4mGxQtMjDPEC28WTQgmXmiW7NKY7AIxikQHJiR+QCSGBFT8AoeEwTZWN5i4rd1H13XnPF6c0q3dOV1X9J+ci77P0+f/P+/7PO/zHCUiFAPV1ltGPNmCxg6ERlAhkFDGOgwyjOICJkcI+k5IZyRVVNylBKgXL4TQ02+B2gUEilILEyAHMdz75EDjcEkCVGu/F5lsB9kLlBdJnI9pUB0o/37pCs8ULUC19tSD0Y2wuUTivICcAX2ndDVdW1KAaj23CeEYcNt/Qj6PGIrt0rXpnKMA1dpTjxg//g/kC0To9y3ciawA1drvhYnvnLZ9TZXJh7vrqPa7s2tu3aChyooVn1b8NCC8fABGppSzBMUZCGy9mROurEEm28H5zN94zM+jzfW5i5KC5FUAfEF4+h4YfNfNEx0GJ6+4bKKA9YKT7UA7gAaZUrOy3RHRxqpC5iw8eprP9ugwO1nAS/ZanBkBVp07l1rQK2wMFycAYGVglt2b05TJtJNLeYYTTbX1lmUuGUc8dCdoWoFztcFTD4R5JhpiY8h08FC7VFtvmUY82cISN1w0UrYscoBLNxSmCRsaqljttz2OAPFki4bGjqWCRdcHl0UuuPg1ZlWXCDzYVANT1xc7auzQrMbiDI8u3L+udlkCzg7lCna5vTBybrEIoVGzupoz7l0teD0OJWWDiXSA94/riw0iNiJUSJtvqfaIrnUXMudgeKqSN4+Wk592c+kZBxESWvLVoutWFLQLOuOpcr6+6OPz36yVfMQGhxb8ISNiFVBRhyszTNxlF1wp2NKUe/4ffz9Av2kVTWrW5GJfDYVGCtOY4fSpn/NUZ0TUmhMaiOPAsH6lSc0Kb85a37jJRMp6ptNSkFwpg2NHj9sbRSAx6HOhuIDwiJ3Pw2tyk2nOMJly+5wZs8Twz9/XOfHNKUzT6SICfJV/uDA5gmKPnT16tz/nd8/AGKLlps1cOkkymQRgJjnDX7Fh+i4Pkk7PLSmUsuAHLoK+EySSE9jchs3h3AQ8H0sscvv2q5Mk4oUajxP5CoNQ+FOXdEZSavfvB0G9ku/z9qE+tjXFAIhPpvhl3EU4Mi9gdHS8NHIAj/+sdEZS1n4a7n3ocy+R1xG7//TQfboPRnsBePX153JiDA7YXK/FQOmg6a9Bph1bo7PqsHWubIDqCMFgBYFAbse+WqqAyvAX8uXzP2QFWKr8+61xyV5E2n8HifgUhmFgGAaxwRH6+4Zs3QvCXz9CdfMLWdplDaXj88dREjz+NNUbInJoy9WbS9pCu3Q1XUOxHYjZBqhsgKq1pZHrHgN/3c6F5FDqh8nYFRi7XDx5xaobeGqjcmTbxXyTZudvze2BraDeARYPdlVritsJ3StUr/uE+ujtduRwqx+nTjuhuQRf9Xkq6p6Vw49fKhj/lj/Pxy57SMQ0XL5JNPcwbs9hKoPvyUdPJoqJ+y9uXslBff7YygAAAABJRU5ErkJggg==");
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-payment-stripe {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA3QAAAN0BcFOiBwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAURSURBVFiFvZdbbFRVFIa/tWfaGaaF6dRSWm62XKVQ5KogIQaCoIgXFDHGRI0vGknEF42RJ+XFSEy8RXnAYBAN0ciDQcBAlFsqxUoBCREopZRyKTOl5/TCTNs5Z/lwWjoFbAdK/Z/O2Zf//8/ae+2zl6gq6SAajWYHfb5S1+dOUZUpgk4BpgBZwBVE61WpMCo74+3OnmHDhrWmwyt9G6gK2HZkNaprgCFpuYUmhLXhcN6nQMcdG7Dt6EpUPgSK0xS+EadE9a0hkaE7bsuAZV0ugozvBH3oDoV7QOEXVd8bkUiktk8DTU1Nueq0lyFMvBviKTiFZMwJh8ONqY2mx5CamqDrtv88AOIAE9COn4CM/zJg7JzBmwXmDYB4FxbYVsP6WxqwrIb3QZ8dQPFO6Ku2HXu7601Ulfr6+qxgwHeR9NOsv7jWkaQgLy+v2QAEg74X7kT8t30uGzY5VB5L7zBLQSgjQ1dC1xIor6f2Xm1Utv3qsmmL0yvL3jKX09VKR/K2DSAqLwP4bTs2C5iZ2llbB/vKXLKzeydZ8aSP4QVwT67ctgGF+bZ9Zax/+27noxMnoLlVyQ4Js6YLOWGPsLUV1n3uMGmCEAxA5d/KmCLBspRJE4XDR5VEGyxZaDhx0qW2DsYVC+cvKFaTMrXEsGyJwe/3RA8fVX4/4GLZyqgRwpzZ5l1/9RmmXol5IYzHlTM1MGOqZ0AVojFlRCG0twvRmBLtHDt6pBBtUBIJb16jRY9+gLJDLqEQLF5gqDymbNnqLakIVFUr8bg+529NkD1kMLzzpp+Gq0pDI7S1eQShEKx+zUcgIOzc7QIQDMIzy3yMHgkHyrlO2IXxY4QnHjOUlSsHK1z2HHB5YIah7JA3f8F8w6KHDes3OrS0aMg0N5PZ1Axffu1w7rwy+T6h63g2BiI5QmhQt8DokcK0UiE30q2aamBYvlCQLzy+2At9Mgm1dUptncd58ZKydZtD0oHWOH7//LmiZeUqFy8rW7cpZ2uV8WNuc1OlDHc6Eycz01tCgESi+/lkVfcSGUH8Sxaa2ML5Jn/XHi9clceUscUeo5ME1/Ui0RtS/2ddz+cv6HUzwwshIwM6OmD5MsP00q7sJ+b/5nvHhELClag3c1AQBgU9A/EEbPjWoWRi7xFJNVBxxNvltRe8xuxsGF4gzJxmOPiny45dLrV1SjwOPh+u31XqKyrdPPC+9MWVPsYVC8X3CmfPKVXVSlao21Q6EfjntNcQCMDzy30YA0sXGWINHt9fR7z+ieOJyd79l1ap+r4AGFssDO48fJJJOHVGaW31ch/AaoKsEBTke+/nznthzs8TNv/oUF2jzJ1tuL9UaGnxzoRQqKfZC5cUy/Y2bmbAvCKqamwrdhIY12uc+8D6jZ6BeQ8anlrax6YBUE6GI3mTDOAirOuPOEBOGEpLhEkT0swgw8eAdl7JqgK2nVODUtBfI2miPmy1FFFUlOiM1bg2kE/+J3FQ/YyiogT0vJRm2lZ0G8gjAyoubA+H856ms15I3S3tiTZ3OaJ/DJw2+5ubEytIKVZuupbbth1Bk3tBS++y/mHHNQtyc3ObUhtvypdwONzo73AXA0fvmrRS7vMnH71RHHovzYxlRV8S5ANg1B1Kn0F0TTg89AfglkJ9F6c1NUErJ3uVwHtAbprCMUHXDskZ+hX9KU57MMZig/1+ZhqVEjXuZFRKgMmd3ccVOS6ix43jHm9pc44UFhZeS4f3XyvhQY1fzyaoAAAAAElFTkSuQmCC");
    background-size: 32px 32px;
    background-position: center center;
}

.sprite-divider {
    width: 40px;
    height: 40px;
    background-image: url("./images/divide.png") !important;
    background-size: 25px;
    background-position: 5px 12px;
}

.sprite-website_coupons {
    background-image: url("./images/website_coupons.png") !important;
    background-position: center center;
}

.sprite-export_widget {
    background-image: url("./images/export_widget.png") !important;
    background-position: center center;
}

.mobile_add_cont .sprite-divider {
    background-position: 5px 9px;
}

.mobile_add_cont .sprite-txt_spacer {
    background-position: 5px 7px;
}

.sprite-ui-icons_cd0a0a_256x240 {
    width: 40px;
    height: 40px;
    background-position: -5px -3135px;
}

.sprite-urlwid {
    width: 40px;
    height: 40px;
    background-position: -5px -3180px;
}

.sprite-vid {
    width: 40px;
    height: 40px;
    background-position: -5px -3232px;
}

.sprite-videoicon {
    width: 40px;
    height: 40px;
    background-position: -5px -3285px;
}

.sprite-videowidget {
    width: 40px;
    height: 40px;
    background-position: -5px -3329px;
}

.sprite-weatherwid {
    width: 40px;
    height: 40px;
    background-position: -5px -3380px;
}

.sprite-webconticon {
    width: 40px;
    height: 40px;
    background-position: -5px -3435px;
}

.sprite-website_seo {
    width: 40px;
    height: 40px;
    background-position: -5px -3485px;
}

.sprite-wikipediawid {
    width: 40px;
    height: 40px;
    background-position: -5px -3532px;
}

.sprite-youtubewid {
    width: 40px;
    height: 40px;
    background-position: -5px -3580px;
}

.web_design .head-control.menu_sel_head {
    opacity: 0.4;
    filter: alpha(opacity=40);
}

.pop_web .submenu1-item a.name, .pop_web .submenu1-item .menu-title.mapdomain {
    position: absolute;
    top: 35%;
    color: rgb(47, 55, 58);
}

/*.pop_web .submenu1-item .menu-ico,*/
.pop_web .submenu1-container .menu-ico,
.pop_web .website_set_payment .menu-ico {
    position: absolute;
    left: 0px;
    display: block;
    width: 32px;
    height: 32px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.layout_menu .slide-nav-back, .sitemap .container_new_page .slide-nav-back, .gen_menu_edit .slide-nav-back {
    border-radius: 4px !important;
}

.gen_menu_edit .slide-nav-back {
    width: 100%;
}

.pop_web .slide-nav-back {
    margin-top: 5px;
    cursor: pointer;
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 0px;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    padding-right: 15px;
    margin-bottom: 10px;
    margin-right: 10px;
}

/*.next-profil-btn{*/
/*	margin-top: 5px;*/
/*	cursor: pointer;*/
/*	border-bottom: 1px solid #f2f2f2;*/
/*	padding: 5px 0px;*/
/*	background-image: linear-gradient(#3c7acc, #003e80) !important;*/
/*	color: #fff;*/
/*	border-radius: 4px;*/
/*	text-align: center;*/
/*	padding-right: 15px;*/
/*	margin-bottom: 10px;*/
/*	margin-right: 10px;*/
/*}*/
.sitemap .container_page_template .slide-nav-back {
    margin-top: 10px;
    cursor: pointer;
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 0px;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    padding-right: 15px;
    margin-bottom: 10px;
    margin-right: 10px;
}

.pop_web .slide-nav-back-li,
.sitemap .container_new_page .slide-nav-back,
.gen_menu_edit .slide-nav-back,
.layout_menu .slide-nav-back,
.open-dial .slide-nav-back,
.image-gallery-edit .close-edit-back,
.edit-carousel .close-edit-back,
.edit-productCateg .close-edit-back,
.form-editor-dialog .slide-nav-back {
    margin-top: 5px;
    cursor: pointer;
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 0px;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    color: #fff;
    border-radius: 15px;
    text-align: center;
    padding-right: 15px;
    margin-bottom: 10px;
    margin-right: 10px;
    height: 32px;
    width: 230px;
    font-size: 14px;
    margin: 2px 5px 2px 0;
}

.website_set_payment button {
    cursor: pointer;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    text-align: center;
}

.pop_web .slide-nav-back,
.image-gallery-edit .close-edit-back,
.edit-carousel .close-edit-back,
.edit-productCateg .close-edit-back {
    margin-top: 10px;
    width: 225px;
}

.image-gallery-edit .close-edit-back,
.edit-carousel .close-edit-back,
.edit-productCateg .close-edit-back {
    width: 230px;
    margin-left: 3px;
}

.open-dial .slide-nav-back {
    margin-top: 10px;
    width: 100%;
    border-radius: 4px;
    font-size: 15px;
}

#product_builder_dialog.product_details .layout_template_btn .ui-state-highlight,
#product_builder_dialog.block_product .layout_template_btn .ui-state-highlight {
    border: none !important;
}

#product_builder_dialog.product_details .layout_template_btn:hover, #product_builder_dialog.product_details .layout_template_btn .ui-state-highlight, #product_builder_dialog.product_details .layout_template_btn .ui-state-highlight .label
#product_builder_dialog.block_product .layout_template_btn:hover,
#product_builder_dialog.block_product .layout_template_btn .ui-state-highlight, #product_builder_dialog.block_product .layout_template_btn .ui-state-highlight .label {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    color: #000 !important;
}

#product_builder_dialog.product_details .layout_template_btn a .icon-file-code,
#product_builder_dialog.block_product .layout_template_btn a .icon-file-code {
    position: absolute;
    left: 10px;
    top: 15px;
}

#product_builder_dialog .layout_template_btn a .icon-doc-text,
#product_builder_dialog .layout_template_btn a .icon-file-code {
    position: absolute;
    left: 10px;
    top: 6px;
}

#product_builder_dialog.product_details .layout_template_btn a {
    position: relative;
    display: block;
    padding: 6.65px 0px;
    border-bottom: 1px solid #ddd;
    padding-left: 35px;
    cursor: pointer;
    border-radius: 4px;
}

#product_builder_dialog .layout_template_btn a {
    position: relative;
    display: block;
    padding: 2.3px 0px;
    border-bottom: 1px solid #ddd;
    padding-left: 35px;
    cursor: pointer;
    border-radius: 4px;
}

.coupon_edit .close-edit-back,
.image-gallery-edit .col-back {
    margin-top: 5px;
    cursor: pointer;
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 0px;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    color: #fff;
    border-radius: 15px;
    text-align: center;
    padding-right: 15px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 225px;
}

.image-gallery-edit .col-back {
    width: 218px;
}

.image-gallery-edit .close-edit-back,
.image-gallery-edit .col-back,
.edit-carousel .close-edit-back,
.edit-productCateg .close-edit-back {
    border-radius: 4px;
    font-size: 1.2em;
    margin-top: 8px;
}

.ui-dialog-coupons .close-edit-back {
    margin-top: 5px;
    cursor: pointer;
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 0px;
    background-image: linear-gradient(#3c7acc, #003e80) !important;
    color: #fff;
    border-radius: 15px;
    text-align: center;
    padding-right: 15px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 215px;
    height: 31px;
    font-size: 14px !important;
}

.sitemap .container_new_page .toggle-inner .toggle-on,
.sitemap .container_new_page .toggle-inner .toggle-off {
    font-size: 11px !important;
}

.sitemap .container_new_page .cont,
.sitemap .container_page_template .cont {
    padding: 10px;
    font-size: 14px !important;
    height: 320px;
    height: calc(100% - 44px);
    overflow: auto;
}

.pop_web .slide-menu-container .submenu1-container {
    padding-right: 10px;
}

.pop_web .slide-menu-list {
    list-style: none;
    border-top: 1px solid #f2f2f2;
}

.pop_web .submenu1-container textarea {
    font-family: inherit;
}

.pop_web .socialMediaAccounts .social_inp::-webkit-input-placeholder {
    font-size: 12px;
    font-family: Arial, sans-serif;
}

.pop_web .socialMediaAccounts .social_inp::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 12px;
    font-family: Arial, sans-serif;
}

.pop_web .socialMediaAccounts .social_inp:-ms-input-placeholder {
    /* IE 10+ */
    font-size: 12px;
    font-family: Arial, sans-serif;
}

.pop_web .socialMediaAccounts .social_inp:-moz-placeholder {
    /* Firefox 18- */
    font-size: 12px;
    font-family: Arial, sans-serif;
}

.pop_web .slide-menu-list .submenu1-item {
    position: relative;
    /*padding-left: 40px;
	padding-top: 16px;
	padding-bottom: 16px;*/
    padding-top: 4px;
    padding-bottom: 4px;
    border-bottom: 1px solid #f2f2f2;
    cursor: pointer;
}


.pop_web .slide-menu-list .submenu1-item svg {
    margin-right: 15px;
}

.pop_web .slide-menu-list .submenu1-item .menu-title {
    position: absolute;
    top: 35%;
    color: rgb(47, 55, 58);
}

.pop_web .slide-menu-list .submenu1-item .pin-menu {
    position: absolute;
    top: 35%;
    right: 2px;
    font-size: 18px !important;
}

.pop_web .linktosite {
    font-size: 13px !important;
    border: 0;
    background: inherit;
    width: 100%;
    padding: 5px;
}

.pop_web .slide-menu-list .submenu1-item:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
    color: #000;
}

.pop_web .favicon-preview .icon-cancel-7,
.pop_web .img_coupon .icon-cancel-7 {
    position: absolute;
    color: red;
    top: 2px;
    right: 2px;
    display: none;
    cursor: pointer;
}

.pop_web .favicon-preview:hover:not(.default-fav-icon) .icon-cancel-7,
.pop_web .img_coupon:hover:not(.default-fav-icon) .icon-cancel-7 {
    display: block;
}

.pop_web .favicon-preview,
.pop_web .img_coupon {
    display: block;
    width: 109px;
    height: 109px;
    border: 1px solid #ddd;
    border-radius: 4px;
    position: relative;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}

.pop_web .btn-upload {
    display: block;
    cursor: pointer;
    margin-top: 10px;
}

.toggle_checkbox_inp {
    display: block;
    position: relative;
    height: 25px;
    width: 25px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.toggle_checkbox_inp input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.toggle_checkbox_inp span.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: 4px;
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
}

.toggle_checkbox_inp span.checkmark.unchecked {
    border: 2px solid #e0314d;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAATlBMVEUAAADYACfYACfYACfWACnYACfYACfXACjYACfYACfYACfYACfTACzXACjYACfZACbYACfWACnYACfXACjbACTXACjYACfXACjYACcAAAB2ppghAAAAGHRSTlMAaPHCGcPwZ9jvGsAX1dob2TL+MzHB7mZ0BO7aAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IMDhEFFiYwAkgAAABlSURBVAjXbU/ZDoAgDJty4w2i+/8vdWTMBONeurY7YRiVBg5trAOL6FnQHjGAQhIi0UgUJ5gXgnVj3Mlg4RDaCpO0QasQt0aubspCm09D4aefF53dOkoETXdf+dx/gbPl/U+F+wHAQgpiBa5wXAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMi0xNFQxNjowNToyMiswMTowMDe7R2IAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTItMTRUMTY6MDU6MjIrMDE6MDBG5v/eAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
}

.toggle_checkbox_inp span.checkmark.checked {
    border: 2px solid #64b725;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAqFBMVEUAAABLpQ9Qqg5Oqw5Rqg1Pqw9Pqw1Pqw5PrA5AvwBPqw1Oqw5Pqw9Pqw5MqglQpxBPqw5PrA4A/wBPqg5Pqw6AgABQqw9Pqw5Pqg9KqgtOqw5Pqw5QqhBPqg1VqgBQrxBPqw5QrA5OrQ1Pqw5Qqw5OrA5Pqw5VqhVPqw5Oqw5Oqg1Pqw5Pqw9Vqg5PrA5SrRJPrA5Pqw5Oqg5OrA1Pqw5PrA5Pqw4AAABEFfuUAAAANnRSTlMAEcrqPJuY/kcE0al68Rsg9GsBuMkCQ/LTGFj7ML4DEOeNO/yDluEM/XxOsa4S3xw3+W9i76hFTmQMAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IMDhEQDgLpfAoAAAB/SURBVAjXTY/XEoJADEWjYm+IBbGgoiD2yvn/T3Pd2WH3PuTmTDK5ExGrSrXmOSh1aDjoNaFlsd2BrjPuQX9gcejDSHeBrmOYTJXPwnmkbAHLlQlZx7LZwk7vJXs4SArZsbybn3I4m8PBhb+uZdLtrjB82OjnC97uI59vEZv2BxyEDbTaszeeAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTEyLTE0VDE2OjE2OjE0KzAxOjAw8F0ReAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMi0xNFQxNjoxNjoxNCswMTowMIEAqcQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.toggle_radio_inp {
    display: inline-block;
    width: 100%;
    position: relative;
    padding-left: 35px;
    cursor: pointer;
    /*font-size: 17px;*/
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.toggle_radio_inp input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.toggle_radio_inp .radiobtn {
    position: absolute;
    top: 0;
    left: 0;
    height: 24px;
    width: 24px;
    background-color: #eee;
    border-radius: 50%;
}

.toggle_radio_inp input:checked ~ .radiobtn {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAyVBMVEUAAAAA//8poMEposArocEqocAqocAqocApob8qoMArosEAqqoqocAqocEroMEqosArocAqoL8qocEpocAsn78rocAroMEqosAzmcxAv78qosArocApn8EoocAqoMErocAAgP8qocEqocAqocAqocAroL8qoL4ror8pob8qocArocAqosAro78soL0qocAroL4so8EqocAqocArosAposEqocAqo8AroL4qocApn78qob8oor4qocAroMAqosEqor8qocEqocAAAABbOBjTAAAAQXRSTlMAAT6OzOb5jUTNQgPXi2ZV2Iywy0Cuj5kFBJGVJTmXQQJn4N+dnEM8ZNneyiQj5VM6+MllY9o9O884mD+SiaxoxMGBHzQAAAABYktHRACIBR1IAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4wISDSUq50SFmgAAARtJREFUKM91UotWglAQ3MszUFAiC8sHaIpKoD0se5jN//9UywVu1DntOZzdnbs7DHMhkiE03TAt07A1Qa04c9CE4Sq0o3Pf9fye7/W5Cjo1fA6EF/WMawCD6uASuIrU8vAa8CQ3cCOR0Xgk8wSYEsUOwiELSmZMPfdZTsSIIA1gbnFby1nwwRJISUeXd32lc8XdGgGF5VvETOEbxm1kZMInusNP5EQJCrKwJdq18DHRFvf/zlf88z/8D/z0uXpU+BN3e559BthBsWj0Vw68kDBgsDtitSlJyunogIy/zgUm0pf8NZf5DXgvc/Dbzw/gWPk/AJxlc3MH4DOuL4Y3sA6S3snec3WM1fLuS+kMp+2LF2mQFVaReWn9P3wDdFQ8IJWD0SwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDItMThUMTI6Mzc6NDIrMDE6MDB5Fx4BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAyLTE4VDEyOjM3OjQyKzAxOjAwCEqmvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
    border: none;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.websiteProfile .selectize-control {
    margin-bottom: 10px;
}

.websiteProfile .selectize-dropdown,
.websiteProfile .selectize-input,
.websiteProfile .selectize-input input {
    color: #8c8888;
}

.websiteProfile .selectize-control.typedeliv,
.websiteProfile .selectize-control.typeapplydeliv {
    margin-bottom: 0px;
}

.sitemap #edit-page .tmpl-btn,
.websiteProfile .tmpl-btn,
.sitemap #add-new-page .tmpl-btn {
    border: 1px solid #ddd;
    display: none;
    margin: 5px;
    list-style: none;
    font-size: 16px;
    width: 30px;
    height: 30px;
    text-align: center;
    border-radius: 50px;
    position: absolute;
    background-color: #fff;
    top: 40%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #fff;
    cursor: pointer;
}

.sitemap #edit-page .template-preview.no-template,
.websiteProfile .template-preview.no-template,
.sitemap #add-new-page .template-preview.no-template {
    cursor: pointer;
    /* background-image: -webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef); */
    /* background-image: linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef); */
    background-position: 0 0, 10px 10px;
    -webkit-background-size: 21px 21px;
    background-size: 21px 21px;
}

#edit-page .template-preview.no-template .wb-template-image,
.websiteProfile .template-preview.no-template .wb-template-image,
.sitemap #add-new-page .template-preview.no-template .wb-template-image {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAHDAAABwwE6e5+wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAT5QTFRF////////xuPjs7OzQFVq0dHkoK+2zNnfQ1ttztXhzdffzdfhQFhsq7K7P1pqzdXfqbG5ztbgzdXfzdfgP1hsQFpqfI+ezdXgfpCezdbgzdbgqLW/y9TfzdXgP1lrzdbgQFlrpLC6rLO6zdbgQFlrQFlrzdbgzdbgQFlrQFlrVGt7XnOClqSunqy3p7G5rLO6vsbNxMzRzdbgztfg0trj09vk1dzk1t7m2N/m2d/n2eDo2+Hp4OXp4OXs4Obs4ubq4uft5Ojr5Oju5urv5+rt5+zw6u7y7O3v7PDz7e7v7fD07/L18PP28fHy8fT28vLy9Pb49ff59/j69/n6+vv8+/z9/Pz9/3BY/3hi/4Fs/4l1/6GR/62f/87F/9Fc/9HJ/9dw/9/a/+u3/+3A/+/H//jl//jn//np//33////va6ZuAAAACl0Uk5TAAEJCgwcIygqQ2BmdHR9gIOWmZ6ttr2+xsjLztTX2dvk6enq7/Dw9v5vJpgQAAABT0lEQVRYw93T11LCUBCA4QUERESagoCIgoAgikSxK/ausffe8/4vYIYLZzwtJzlMTPwucpX9Z2cngbaugZJhwz3t0FkS0g39YoEhyKvP8oghZXU03wzUFENq1gt8vqO+9AWeHlBvLQgsT+OW9ATmJdycqYHdNdy2qUc8PcKd2OuIwoGLM9w5JfD6gvqw2+9s2cDzLeqOEjjewx0qyv0l6poSWCR8M3V7BShMDKzWcbP2OuL+Bm6zBUd8vELd/MPfuTJuSOUnIMAKgVivkBgUJCGFPwks7Myoz5WtKYOBiQN5XZImZbnRDOTENshBROwGEfCmRebTXgCHrwOXGsSkCK/5HEDmGSXwAL/QGEGIf96VrRJkXdyBQJUoILaAjhUoC3CvQFuAawWnP55I9lElE3G/kxkIan98QWYgox3IMANh7UCYGXBHi+zxYtT9e+IbV8bWq90DSlcAAAAASUVORK5CYII=") !important;
    background-size: 64px 64px !important;
}

.jPortal_tooltip_text.tooltip_top {
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
}

.jPortal_tooltip_text.tooltip_top:after {
    content: "";
    position: absolute;
    border-width: 5px;
    border-style: solid;
    border-color: transparent;
    border-top-color: inherit;
    top: 100%;
    left: 50%;
    margin-left: -5px;
}

.jPortal_tooltip_text.tooltip_right {
    top: -5px;
    left: 125%;
}

.jPortal_tooltip_text.tooltip_right:after {
    content: "";
    position: absolute;
    border-width: 5px;
    border-style: solid;
    border-color: transparent;
    border-right-color: inherit;
    top: 50%;
    right: 100%;
    margin-top: -5px;
}

.jPortal_tooltip_text.tooltip_left {
    top: -5px;
    bottom: auto;
    right: 128%;
}

.jPortal_tooltip_text.tooltip_left:after {
    content: "";
    position: absolute;
    border-width: 5px;
    border-style: solid;
    border-color: transparent;
    border-left-color: inherit;
    top: 50%;
    left: 100%;
    margin-top: -5px;
}

.tooltip-message10 .jPortal_tooltip_text.tooltip_left:after {
    top: 6%;
}

.edit_schedule_schedules_list .jPortal_tooltip_text.tooltip_bottom:after {
    left: 77%;
}

.new_schedule_schedules_list .jPortal_tooltip_text.tooltip_bottom:after {
    left: 63%;
}

.tooltip-message12 .jPortal_tooltip_text.tooltip_bottom:after {
    left: 61%;
}

.tooltip-message6 .jPortal_tooltip_text.tooltip_bottom:after,
.tooltip-message7 .jPortal_tooltip_text.tooltip_bottom:after,
.tooltip-message8 .jPortal_tooltip_text.tooltip_bottom:after {
    left: 37%;
}

.tooltip-message11 .jPortal_tooltip_text.tooltip_right:after {
    top: 12%;
}

.jPortal_tooltip_text.tooltip_bottom {
    top: 135%;
    left: 50%;
    margin-left: -65px;
}

.tooltip-message14 .jPortal_tooltip_text.tooltip_bottom,
.tooltip-message13 .jPortal_tooltip_text.tooltip_bottom {
    margin-left: -100px;
}

.tooltip-message12 .jPortal_tooltip_text.tooltip_bottom {
    margin-left: -120px;
}

.jPortal_tooltip_text.tooltip_bottom:after {
    content: "";
    position: absolute;
    border-width: 5px;
    border-style: solid;
    border-color: transparent;
    border-bottom-color: inherit;
    bottom: 100%;
    left: 50%;
}

.invoice_manager .ui-datagrid-main-table .ui-state-highlight {
    background-color: #d8d9da;
    background-repeat: repeat-x;
    border-color: white;
    color: #777777;
    background-color: white;
    background-image: -moz-linear-gradient(top, #f9f9f9, #eaeaea);
    background-image: -webkit-gradient(
            linear,
            0 0,
            0 100%,
            from(#f9f9f9),
            to(#eaeaea)
    );
    background-image: -webkit-linear-gradient(top, #f9f9f9, #eaeaea);
    background-image: -o-linear-gradient(top, #f9f9f9, #eaeaea);
    background-image: linear-gradient(to bottom, #f9f9f9, #eaeaea);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#EAEAEA', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

    /* background-image: -webkit-gradient(linear,0 0,0 100%,from(#E3EBF7),to(#B3B3B3));
     background-image: -webkit-linear-gradient(top,#E3EBF7,#B3B3B3);
     background-image: -o-linear-gradient(top,#E3EBF7,#B3B3B3);
     background-image: linear-gradient(to bottom,#E3EBF7,#B3B3B3);
     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#E3EBF7',endColorstr='#B3B3B3',GradientType=0);
     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);*/
}

.invoice_manager .ui-datagrid-main-table .ui-state-highlight .inv {
    background: white;
}

.user_details .login_top {
    display: none;
    float: right;
    margin-top: 4px;
    right: 0;
    margin-right: 10px;
    z-index: 99;
    position: absolute;
}

.user_details {
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 2000;
}

.user_details .login_top button:hover,
.user_details .register_top button:hover,
._templates_area .gallery_header .openCat_list:hover,
._templates_area .gallery_header .closeGallery:hover,
.footer-right .choose-element:hover {
    /*background-color: #ffa019;*/
    background-color: #1c7a8c;
    background-color: #000000;
    color: #fff;
}

._templates_area .gallery_header .openCat_list.active, #wst-main .openCat_list.active {
    background-color: #1c7a8c;
    background-color: #000000;
    color: #fff;
}

.user_details .login_top button:hover,
.user_details .register_top button:hover,
._templates_area .gallery_header .openCat_list:hover,
._templates_area .gallery_header .closeGallery:hover {
    /*background-color: #fff;
    border: 0.125rem solid #006;
    color: #006;*/
    color: #fff;
    background-color: #1c7a8c;
    background-color: #000000;
}

.website_generator
.gallery_header
.tpl_filter
input::-webkit-input-placeholder {
    letter-spacing: 3px;
    font-size: 15px !important;
    text-indent: 0px;
    color: #171717;
    line-height: 1.5;
    font-family: Arial, sans-serif;
}

.website_generator .gallery_header .tpl_filter input::-moz-placeholder {
    letter-spacing: 3px;
    font-size: 15px !important;
    text-indent: 0px;
    color: #171717;
    line-height: 1.5;
    font-family: Arial, sans-serif;
}

.website_generator .gallery_header .tpl_filter input:-ms-input-placeholder {
    letter-spacing: 3px;
    font-size: 15px !important;
    text-indent: 0px;
    color: #171717;
    line-height: 1.5;
    font-family: Arial, sans-serif;
}

#wst-main .openCat_list {
    cursor: pointer;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    font-size: 14px !important;
    text-indent: 0;
    /*line-height: 1.5;*/
    /*color: #171717;*/
    background-color: rgba(255, 255, 255, 0.35);
    color: rgb(47, 55, 58);
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    border: 1px solid transparent;
    background: #fff;
    margin: 0 0 0 5px;
    padding: 10px 15px;
    letter-spacing: 3px;
    float: left;
    width: 215px;
    border-radius: 4px;
}

#wst-main .closeGallery {
    cursor: pointer;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    border: 1px solid transparent;
    /*background: #fff;*/
    background-color: rgba(255, 255, 255, 0.35);
    color: rgb(47, 55, 58);
    padding: 11px 16px;
    letter-spacing: 3px;
    color: #000;
    float: right;
    width: 215px;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    font-size: 14px !important;
    text-indent: 0;
    border-radius: 4px;
}

#wst-main .openCat_list, #wst-main .closeGallery {
    /*background-color: #006;*/
    /*background-color: rgba(255, 255, 255, 0.35);
    color: rgb(47, 55, 58);*/
    background-color: #258fa4;
    background-color: #000000;
    color: #fff;
}

#wst-main .closeGallery .icon-angle-left::before {
    margin: 0px;
}

#wst-main .openCat_list:hover,
#wst-main .closeGallery:hover {
    /*background-color: #ffa019;
    border: 0.125rem solid #006;
    color: #006;*/
    color: #fff;
    background-color: #1c7a8c;
    background-color: #000000;
}

#wst-main #wst-header {
    background-color: #e8e8e8;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    border-bottom: 1px solid rgb(242, 242, 242);
    margin-top: 2px;
}

#wst-main .tpl-autocomplete-input {
    /*font-size: 16px;*/
    font-size: 1em;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    vertical-align: middle;
    max-width: 100%;
    width: 100%;
    max-height: 39px;
    background-color: rgb(255, 255, 255);
    /*border-radius: 3px;
    color: #989898;*/
    color: #000;
    padding: 10px 10px;
    border: 1px solid #ccc;
    -moz-box-shadow: inset 0px 0px 8px 2px rgba(193, 189, 189, 0.3);
    -webkit-box-shadow: inset 0px 0px 8px 2px rgba(193, 189, 189, 0.3);
    box-shadow: inset 0px 0px 8px 2px rgba(193, 189, 189, 0.3);
    border-radius: 4px;
}

#wst-main .tpl-autocomplete-input::placeholder {
    font-size: 1em;
    color: #000;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
}

#wst-main .tpl-autocomplete-input::-webkit-input-placeholder {
    /*font-family: Arial, sans-serif;*/
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #171717;
    font-size: 1em;
    color: #000;
    padding-left: 10px;
    letter-spacing: 3px;
}

#wst-main .tpl-autocomplete-input::-moz-placeholder {
    /*font-family: Arial, sans-serif;*/
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #171717;
    font-size: 1em;
    color: #000;
    padding-left: 10px;
    letter-spacing: 3px;
}

#wst-main .tpl-autocomplete-input:-ms-input-placeholder {
    /*font-family: Arial, sans-serif;*/
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #171717;
    font-size: 1em;
    color: #000;
    padding-left: 10px;
    letter-spacing: 3px;
}

#wst-main .tpl-autocomplete-input:-moz-placeholder {
    /*font-family: Arial, sans-serif;*/
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #171717;
    font-size: 1em;
    color: #000;
    padding-left: 10px;
    letter-spacing: 3px;
}

#wst-main .tpl-autocomplete-input:focus {
    border: 1px solid #e6e6e6 !important;
}

#myimgs-filter .filter-icon,
#pixabay-filter .filter-icon,
#unsplash-filter .filter-icon {
    position: absolute;
    right: 10px;
    width: 12px;
    height: 12px;
    display: block;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-size: 12px !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAQQPIh0h7hCvAAABOklEQVQoz32OO0uCYRiGr+dFKqGh1IZAaIogOkCTIRU0tZVb9AcyOwyRfZ0GocHSQQoJEaeGfkMQWKjRXmNTFB0HI4dP1Hwb+r4yqO71up/ruYWGrPvfF2WEDl4o1JPxPIDYMOIoJ/QCWq70g3TqfkSnXpfSVYddKO/pkOTrszj0kC6pW+IE22DOMoRHVI6CM2BmmKRCE9nihOtEj9VH1WdB5oGgmWGYqWKr8qjpdFWCaJm3DMYdb06f+SSBnePv0cYlbstAO/eRt4qrEQP3eOzCI15ImPyMl2eroLP0GIM/6UYfveTskUkgFWn5xovNtRSikvaLGcBnntmWlQHnqfhlP3ohAKs7YnydXnNDF91oks7lSE0acIwjHZJx3JQoqIPoOYAYW2wD6N3YGr9EEf4Pg5JDimz+heEDoMVptDS6FokAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDEtMDRUMTQ6MzQ6MjkrMDE6MDB1f7mAAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAxLTA0VDE0OjM0OjI5KzAxOjAwBCIBPAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

#wst-main .tpl-filter-icon {
    position: absolute;
    right: 10px;
    width: 16px;
    height: 16px;
    display: block;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAQQPIh0h7hCvAAABOklEQVQoz32OO0uCYRiGr+dFKqGh1IZAaIogOkCTIRU0tZVb9AcyOwyRfZ0GocHSQQoJEaeGfkMQWKjRXmNTFB0HI4dP1Hwb+r4yqO71up/ruYWGrPvfF2WEDl4o1JPxPIDYMOIoJ/QCWq70g3TqfkSnXpfSVYddKO/pkOTrszj0kC6pW+IE22DOMoRHVI6CM2BmmKRCE9nihOtEj9VH1WdB5oGgmWGYqWKr8qjpdFWCaJm3DMYdb06f+SSBnePv0cYlbstAO/eRt4qrEQP3eOzCI15ImPyMl2eroLP0GIM/6UYfveTskUkgFWn5xovNtRSikvaLGcBnntmWlQHnqfhlP3ohAKs7YnydXnNDF91oks7lSE0acIwjHZJx3JQoqIPoOYAYW2wD6N3YGr9EEf4Pg5JDimz+heEDoMVptDS6FokAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDEtMDRUMTQ6MzQ6MjkrMDE6MDB1f7mAAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAxLTA0VDE0OjM0OjI5KzAxOjAwBCIBPAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.user_details .login_top button,
._templates_area .gallery_header .openCat_list {
    /*background: url("../images/sprite_images.png") no-repeat rgba(255,255,255,1);*/
    background: rgba(255, 255, 255, 1);
    background-position: 60px -379px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    padding-right: 37px;
    width: 85px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid transparent;
    line-height: 29px;
    font-size: 14px;
    font-family: "Trebuchet MS";
    color: #333;
    cursor: pointer;
    z-index: 99;
}

.user_details .login_top button {
    letter-spacing: 3px;
    letter-spacing: 3px;
    font-size: 14px !important;
    text-indent: 0px;
    color: #171717;
    line-height: 1.5;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    padding: 6px 35px 6px 15px;
    width: auto;
}

#transfer_website_area {
    line-height: 1.5;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    display: block;
    vertical-align: middle;
    text-align: center;
    margin-top: -45px;
    position: absolute;
    width: 99%;
    top: 50%;
}

#transfer_website_area .transfer_confirm {
    letter-spacing: 3px;
    font-size: 16px !important;
    text-indent: 0px;
    color: #171717;
    line-height: 1.5;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
    padding: 4px 15px 4px 15px;
    width: auto;
    background: rgba(255, 255, 255, 1);
    background-position: 60px -379px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid transparent;
    cursor: pointer;
    margin-top: 10px;
}

.user_details .login_top button .fa-unlock-alt,
.user_details .register_top button .fa-sign-in {
    position: absolute;
    top: 50%;
    margin-top: -7px;
    right: 15px;
    /*	color: #7c7c7c;*/
}

._templates_area .gallery_header .closeGallery {
    margin: 5px 0 0 10px;
    float: left;
    background: rgb(255, 255, 255);
    letter-spacing: 1.5px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    border: 1px solid transparent;
    line-height: 29px;
    font-size: 14px;
    color: #333;
    cursor: pointer;
    z-index: 99;
}

._templates_area .gallery_header .closeGallery .ui-icon {
    left: 0.3em;
    background-image: url(images/ui-icons-888888-256x240.png);
}

._templates_area .gallery_header .ui-button-text {
    /*padding: 7.5px 15px; !*0.3em 1em 0.4em 1.5em;*!*/
}

._templates_area .gallery_header .openCat_list {
    /*margin: 4px 0 0 10px;*/
    /*float: left;*/
    /*width: 215px;*/
    /*background: #fff;*/
    border: 1px solid transparent;
    letter-spacing: 1.5px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    position: relative;
    display: table-cell;
    float: none;
    margin: 0 0px 0 3px;
    width: 148px;
    vertical-align: middle;
    border-radius: 4px !important;

    font-size: 14px;
    height: 40px;
    cursor: pointer;
    font-weight: bold;
    background-color: #000000;
    line-height: 1;
    outline: none;
    text-align: center;
}

._templates_area .gallery_header .openCat_list .ui-icon-transferthick-e-w {
    /*	background-image: url(images/ui-icons-888888-256x240.png);*/
    background-position: -112px -81px;
    left: 156px;
}

._templates_area .gallery_header .ui-state-hover .ui-icon-transferthick-e-w {
    background-image: url(images/ui-icons_ffffff_256x240.png);
    color: #006;
}

._templates_area .gallery_header .openCat_list .ui-button-text {
    text-indent: 0px;
    /*margin-left: 8px;*/
    letter-spacing: 3px;
    font-size: 14px !important;
    line-height: 1.5;
    overflow: hidden;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
}

._templates_area .gallery_header .closeGallery .ui-button-text {
    /*padding-left: 30px;*/
    text-indent: 0px;
    padding-bottom: 9px;
    letter-spacing: 3px;
    font-size: 15px !important;
    line-height: 1.5;
    /*	color: #171717;*/
    overflow: hidden;
    font-family: 'Inter', Helvetica, Arial, sans-serif;
}

._templates_area .gallery_header .openCat_list .ui-button-text {
    display: inline-flex;
}

._templates_area .gallery_header .openCat_list,
._templates_area .gallery_header .closeGallery {
    /*background-color: #006;
    color: #fff;*/
    /*background-color: rgba(255, 255, 255, 0.35);
    color: rgb(47, 55, 58); */
    background-color: #258fa4;
    background-color: #000000;
    color: #fff;
}

.user_details .register_button {
    display: none;
    float: right;
    margin-top: 5px;
    right: 0;
    margin-right: 30px;
    position: relative;
    z-index: 99;
}

.user_details .register_top button {
    word-break: normal;
    word-wrap: normal;
    white-space: nowrap;
    /*background: url("../images/sprite_images.png") no-repeat rgba(255,255,255,1);*/
    background: rgba(255, 255, 255, 1);
    background-position: 60px -379px;
    display: block;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    padding-right: 25px;
    width: 85px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid transparent;
    line-height: 29px;
    font-size: 14px;
    font-family: "Trebuchet MS";
    color: #333;
    cursor: pointer;
    z-index: 99;
}

.dnshelp .dns_help_inp {
    width: 100%;
    padding: 4px;
    border: none;
    border-radius: 5px;
    font-weight: 700;
    text-align: center;
}

.dnshelp .dns_help_inp:focus {
    border: none !important;
}

.dnshelp p {
    margin-bottom: 5px;
    line-height: 17px;
}

.login_top button:hover,
.user_details .register_top button:hover {
    /*	background-color: #ffa019;*/
    background-color: #006;
    color: #fff;
}

#log_dial .log_data,
#log_dial .register_data{
    position: fixed;
}

#log_dial .forgot_data {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
    display: none;
    left: 0;
    margin: 150px auto 0;
    padding: 20px 20px 30px;
    right: 0;
    position:fixed;
    top: -20px;
    width: 260px;
    z-index: 10000;
}

#log_dial .sms_check {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
    display: none;
    left: 0;
    margin: 150px auto 0;
    padding: 20px 20px 30px;
    right: 0;
    top: -20px;
    width: 260px;
    position: fixed;
    z-index: 9999999;
}
.oauthst.forgot_data {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
    border-radius: 3px;
    display: none;
    left: 0;
    padding: 1px 20px 45px;
    right: 0;
    top: -20px;
    width: 100%;
    z-index: 10000;
}

#log_dial .register_data {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
    display: none;
    left: 0;
    margin: 150px auto 0;
    padding: 20px 20px 30px;
    right: 0;
    top: -20px;
    width: 260px;
    z-index: 10000;
}

/*#log_dial button.register_popup {
    background: url("../images/sprite_images.png") no-repeat rgba(255,255,255,1);
    background-position: 75px -378px;
    border: 1px solid #bcbbbb;
    padding-right: 30px;
    width: 66px;
    width: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    line-height: 29px;
    font-size: 14px;
    font-family: "Trebuchet MS";
    color: #333;
    cursor: pointer;
    float: right;
    padding: 1px 19px 1px 1px;
}*/
#log_dial .log_data {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
    display: none;
    left: 0;
    margin: 150px auto 0;
    padding: 20px 20px 30px;
    right: 0;
    top: -20px;
    /* width: 260px;*/
    z-index: 10000;
}

#log_dial .fine-print {
    font-size: 13px;
}

#log_dial .forgot_dialog,
.oauthst .forgot_dialog,
#log_dial .log_in_dialog,
#log_dial .register_dialog {
    margin-bottom: 15px;
    margin-top: 25px;
}

#log_dial input.forgot,
#log_dial input.register,
#log_dial input.login {
    border-radius: 3px;
    width: 100%;
    min-height: 39px;
    font-size: 16px;
    line-height: 100%;
    box-sizing: border-box;
}

/*#log_dial  button.forgot_popup, .oauthst button.forgot_popup {
    background: url("../images/sprite_images.png") no-repeat 75px rgba(255,255,255,0.75);
    background-position: 80px -379px;
    border: 1px solid #bcbbbb;
    padding-right: 30px;
    width: 66px;
    width: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    line-height: 29px;
    font-size: 14px;
    font-family: "Trebuchet MS";
    color: #333;
    cursor: pointer;
    float: right;
    padding: 1px 30px 1px 6px;
}*/
.oauthst #close_forgot {
    border: 1px solid #bcbbbb;
    width: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    line-height: 29px;
    font-size: 14px;
    font-family: "Trebuchet MS";
    color: #333;
    cursor: pointer;
    padding: 1px 17px 0px 7px;
    margin-left: 10px;
}

.oauthst #close_forgot .fa-chevron-left {
    margin-right: 6px;
}

#log_dial input {
    border: 1px solid #ccc;
    color: #333;
    display: block;
    font-family: "Trebuchet MS";
    font-size: 14px;
    line-height: 35px;
    margin-bottom: 15px;
    padding-left: 20px;
    text-decoration: none;
    min-height: 40px;
}

#log_dial .message_div,
.oauthst .message_div {
    position: relative;
    color: red;
    display: none;
    font-size: 15px;
    z-index: 129859;
    border: 1px solid #eee;
    background: #fff;
    padding: 5px;
    margin: 4px 0;
}

#log_dial .log_data a.forgot_top,
.oauthst.forgot_top,
#log_dial .log_data a.goregister_top,
#log_dial .register_data a.gotologin_top {
    cursor: pointer;
    color: #09f;
}

.oauthst.forgot_top {
    font-family: "Trebuchet MS";
    font-weight: lighter;
    font-size: 14px;
    line-height: 40px;
}

#log_dial a.forgot_top:hover,
.oauthst.forgot_top:hover,
#log_dial .log_data a.goregister_top:hover,
#log_dial .register_data a.gotologin_top:hover {
    color: #fa0;
}

#log_dial .log_data a,
#log_dial .register_data a {
    color: #333;
    display: block;
    font-weight: lighter;
    font-size: 14px;
    margin-top: 10px;
    text-decoration: none;
    float: left;
}

/*#log_dial button.login_popup {
    background: url("../images/sprite_images.png") no-repeat rgba(255,255,255,1);
    background-position: 63px -378px;
    border: 1px solid #bcbbbb;
    padding-right: 30px;
    width: 66px;
    width: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    line-height: 29px;
    font-size: 14px;
    font-family: "Trebuchet MS";
    color: #333;
    cursor: pointer;
    float: right;
    padding: 1px 14px 1px 1px;
}*/
#log_dial #close_login,
#log_dial #close_register,
#log_dial #close_forgot,
#log_dial #close_license {
    background: url("../images/sprite_images.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: right;
    height: 41px;
    position: absolute;
    right: 0;
    top: 0;
    width: 41px;
}

/*
*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*/
#cps_preview .new_coupon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAb0lEQVRIS+2UwQnAMAwDrYma7r+EM5FKvsFBglLow/nmhM1hG2E8khkR14YmgFvFoYD1T5IVB0DmJdAFWpE0IIHXU3RYImc9HCZxWiIn7TBdQFpaiqpLKYMmML8fU6eTPtfSUiv6haJqGSeAobp7ANPHY6Id8c5zAAAAAElFTkSuQmCC");
    background-color: #62ab49;
    width: 26px;
    height: 26px;
    border-radius: 40px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    cursor: pointer;
    box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
    background-position: 5px 5px;
    margin-left: 5px;
    border: none;
    display: inline-block;
    vertical-align: middle;
}

#cps_preview .new_coupon:hover {
    box-shadow: none;
    background-color: #f3853a;
}

#cps_preview .notification-opt .align {
    vertical-align: middle;
    width: 40%;
}

.web_dialog.sitemap {
    font-size: 15px !important;
}

/*.web_dialog.sitemap .content .liContainer .liContent .smapLiName {
	font-weight: 400;
}*/
.prev_dialog .web_dialog.sitemap .content .liContainer .liContent .smapLiName {
    font-weight: 700;
}

.ui-dialog.fixed-dialog {
    box-shadow: none !important;
    border-radius: 0px;
    border-bottom: none;
}

.ui-dialog.fixed-dialog .ui-dialog-titlebar {
    background-image: none !important;
}

.ui-dialog.fixed-dialog .ui-helper-clearfix {
    border: none;
}

.web_dialog.sitemap .content_footer .expand-margins {
    width: 25px;
    height: 24px;
    margin-left: 5px;
    padding: 0;
    margin-top: 0;
}

.web_dialog.sitemap .content_footer .expand-margins .fa {
    padding: 0;
    margin: -1px 6px 0 5px;
    color: #fff;
    vertical-align: text-top;
}

.web_dialog.sitemap .content_footer .liContent {
    border: none;
    background: none;
}

.web_dialog.sitemap .content_footer .ui-state-highlight {
    color: inherit;
}

.page-actions-dialog {
    overflow: hidden !important;
}

.page-actions-dialog ul.actions-list {
    display: inline-block;
    overflow: auto;
}

.page-actions-dialog #tabs-2,
.page-actions-dialog ul.content {
    display: inline-block;
    float: left;
    width: 100%;
    overflow: auto;
}

.page-actions-dialog .content .liContainer {
    height: 40px;
}

.page-actions-dialog .add-page .ui-button-text,
.all-pages .ui-button-text,
.sw-tab .ui-button-text {
    padding: 3px 5px !important;
}

.page-actions-dialog .actions-list {
    list-style: none;
}

.page-actions-dialog .actions-list li {
    display: inline-block;
    width: 100%;
    float: left;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #f2f2f2;
    padding: 10px 12px;
    cursor: pointer;
}

.page-actions-dialog .actions-list li:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
    color: #000;
}

.page-actions-dialog .actions-list li label {
    display: inline-block;
    float: left;
    margin-top: 12px;
    font-size: 14px !important;
    color: #7e7d99;
    cursor: pointer;
}

.page-actions-dialog .actions-list .page-icon {
    display: inline-block;
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 15px;
    background-image: url(./images/pages_spriteshet.png);
}

.page-actions-dialog .top-menu {
    display: inline-block;
    width: 100%;
    float: left;
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 0px;
}

.page-actions-dialog .liContainer .liContent {
    cursor: pointer;
    padding: 12px 0;
    border: none;
    font-size: 14px !important;
}

.page-actions-dialog .content .liContainer .liContent .smapLiName {
    line-height: 16px;
    padding: 0 0 0 3px;
    width: 87%;
    font-weight: 400;
}

.page-actions-dialog .smap-drag-icon {
    width: 16px;
    height: 16px;
    display: block;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhFBMVEUAAAAklu0kluwklu0jleokluwjlusameYkluwkluwcjuMkluwkluwjlewkluwkluwol+8jluwjluwklewkl+wkluwkluwklu0kluwolPIkluwlluskl+skluxAgP8kluwkluwkluwkluwrqv8kl+wklu0nluspmesll+wjl+skluwAAAARwk+8AAAAKnRSTlMAZO3PJO5mCvmjCfihXuXHIOZf6M3pXN3AE6xLjvIE+qWU9QZp0CcZvFgHE+qiAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EICg83CNuBphkAAAB0SURBVBjTjY7JFoJAEAOLRXYFcRB3BRU1//+BIHNSLuSWfklXABzX88H3FgGjwkiKIZaicDwkqZRBJqWJjSxXeQFFvi6Zq//K5OkEi7Mx32GmCmZTtvVuoOwP5vhDOUnni6VcpRs0Unu3kYf77OD1rj+D6QEP4gkjr/ISmQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wOC0xMFQxNTo1NTowOCswMjowMB8fBMYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDgtMTBUMTU6NTU6MDgrMDI6MDBuQrx6AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
    background-size: 100% 100%;
    cursor: move;
    background-position: center center;
    visibility: hidden;
    cursor: move;
}

.page-actions-dialog ._load_page_tpl .page-icon {
    background-position: 0px -40px;
}

.page-actions-dialog ._copy_page .page-icon {
    background-position: 0px 160px;
}

.page-actions-dialog ._wid .page-icon {
    background-position: 0px -120px;
}

.page-actions-dialog ._lay .page-icon {
    background-position: 0px 40px;
}

.page-actions-dialog ._addpage .page-icon {
    background-position: 0px 00px;
}

.page-actions-dialog ._page_style .page-icon {
    background-position: 0px 200px;
}

.page-actions-dialog ._editpage .page-icon {
    background-position: 0px 320px;
}

.page-actions-dialog ._deletepage .page-icon {
    background-position: 0px 240px;
}

.page-actions-dialog ._showpage .page-icon {
    background-position: 0px -200px;
}

.page-actions-dialog ._hidepage .page-icon {
    background-position: 0px -160px;
}

.page-actions-dialog ._seopage .page-icon {
    background-position: 0px -80px;
}

.page-actions-dialog .page_export .page-icon {
    background-position: 0px 120px;
}

.page-actions-dialog .page_import .page-icon {
    background-position: 0px 80px;
}

.page-actions-dialog ._publishpage .page-icon {
    background-position: 0px -240px;
}

.page-actions-dialog ._save_tpl .page-icon {
    background-position: 0px -320px;
}

#domain-registration .host-name-row {
    border-bottom: 1px solid rgb(242, 242, 242);
    padding: 12px 0px;
    position: relative;
    cursor: pointer;
}

#domain-registration .host-name-row:hover {
    background-image: linear-gradient(
            to bottom,
            rgba(255, 255, 255, 1) 0%,
            rgba(246, 246, 246, 1) 47%,
            rgba(237, 237, 237, 1) 100%
    );
}

#domain-registration .host-label {
    width: 100%;
    display: inline-block;
}

#domain-registration input.sel_host {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 15px;
}

#domain-registration .host-img-logo {
    display: block;
    width: 120px;
    height: 30px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    margin: 0 auto;
}

#domain-registration #video_container iframe {
    border: 1px solid transparent;
}

#api-manager .ui-accordion-content {
    padding: 10px 5px;
}

#api-manager input[type="text"],
.coupon_edit input[type="text"],
.coupon_edit input[type="number"],
.ui-dialog-coupons input[type="text"] {
    width: 100%;
    padding: 5px 0 5px 5px !important;
}

.coupon_edit .success,
.ui-dialog-coupons .success {
    border-color: #ddd;
    color: #777;
}

.coupon_edit .couponslist {
    width: 160px;
    padding: 5px 0 5px 5px !important;
}

.coupon_edit .template-coupon {
    width: 109px !important;
    height: 29px;
    float: left;
}

.coupon_edit .edit_coupon {
    cursor: pointer;
    border: 1px solid #dbdbdb;
    border-radius: 4px;
    padding: 1px;
    margin: 0 2px 0 4px;
}

.coupon_edit .sel_coupons_area {
    width: 100%;
}

.coupon_edit .add_coupon {
    border-radius: 4px;
    padding: 1px 2px 3px 2px;
}

.coupon_edit .delete-coupon-area {
    border-radius: 4px;
    padding: 0px 2px 4px 2px;
    float: right;
    margin: 1px 0px 0px 0px;
}

.coupon_edit .advanced-coupons {
    margin-left: 3px;
    padding: 2px 6px 2px 6px;
    vertical-align: middle;
}

.coupon_edit .ui-coupon-search {
    width: 150px !important;
    vertical-align: middle;
    border-radius: 4px;
}

.coupon_edit .coupon-view {
    margin-top: 10px;
}

.coupon_edit .editarea tr:nth-child(1) td,
.coupon_edit .editarea tr:nth-child(2) td,
.coupon_edit .editarea tr:nth-child(4) td,
.coupon_edit .editarea tr:nth-child(6) td,
.coupon_edit .editarea tr:nth-child(7) td {
    padding-top: 20px;
}

.coupon_edit .edit-appearance {
    width: 109px !important;
    height: 29px;
    float: left;
}

.coupon_edit .preview {
    width: 109px !important;
    height: 29px;
    float: right;
    margin: 2px !important;
}

.coupon_edit .is_published,
.coupon_edit .coupon_happyh_choice {
    margin-left: 5px;
}

.coupon_edit .time_start,
.coupon_edit .time_end {
    display: inline-block;
    vertical-align: middle;
    /*width: 77px !important;*/
}

.coupon_edit .coupon_value {
    display: inline-block;
    width: 45px !important;
    margin-left: 4px;
    margin-right: 2px;
    height: 30px;
    border: 1px solid #ddd !important;
}

.coupon_edit .coupon_disc_ammount_type {
    display: inline-block;
    width: 45px;
    padding: 5px 0 5px 5px !important;
}

.coupon_edit .coupon_value {
    -moz-appearance: textfield;
}

.coupon_edit .coupon_value:hover {
    -moz-appearance: none;
}

.coupon_edit .total_value {
    width: 50% !important;
    border: 1px solid #ddd;
}

.ui-dialog-coupons .advanced {
    font-size: 14px;
    padding: 14px 0 1px 0;
}

.ui-dialog-coupons .search {
    width: 100%;
    padding-bottom: 10px;
}

.ui-dialog-coupons .ui-coupon-search {
    font-size: 14px;
    vertical-align: middle;
    border-radius: 4px;
    width: 170px !important;
}

.ui-dialog-coupons .advanced-coupons {
    margin-left: 3px;
    padding: 5px 6px 0px 6px;
    height: 25px;
}

.ui-dialog-coupons label,
.coupon_edit label {
    cursor: pointer;
}

.edit_style_coupon .show_preview {
    cursor: pointer;
    width: 95px;
    display: inline-block;
    padding: 4px 5px 5px 13px;
    background-image: linear-gradient(#3cc6cc, #006e80) !important;
    color: #fff;
    border-radius: 8px;
    text-align: center;
}

/******* added ****/
.mobile-top-menu .menu_w {
    color: white;
}

.nav-row.mobile-top-menu {
    background-color: rgb(126, 125, 153);
    color: white;
}

.prev_dialog {
    background: transparent;
}

.ui-dialog.prev_dialog .ui-dialog-titlebar .ui-dialog-title {
    padding-left: 15px;
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.prev_dialog .sitemap.web_dialog {
    padding: 0;
    background: white;
}

.prev_dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {
    border-radius: 3px;
    background-color: rgb(255, 255, 255);
}

.prev_dialog .sitemap.web_dialog .smap {
    margin-right: 0px !important;
}

.prev_dialog .sitemap.web_dialog .smap .name.layout_wrap {
    display: none;
}

.prev_dialog .sitemap.web_dialog .smap ul.content {
    padding: 0 0em !important;
}

.prev_dialog .sitemap.web_dialog .smap ul.content .liContainer .liContent {
    padding: 5px 1em 5px 1em;
}

.prev_dialog .sitemap .liContent.ui-state-highlight .containerliname {
    background: rgb(242, 242, 242);
}

.prev_dialog .sitemap.web_dialog .smap .liContent .pre .fa {
    vertical-align: super;
    display: inline-block;
    position: relative;
    /* margin-top:3px!important;*/
    margin-right: 4px !important;
    color: #939393;
}

.prev_dialog .sitemap.web_dialog .smap .liContent .pre .fa-circle-o {
    font-size: 8px !important;
    padding: initial !important;
}

.prev_dialog .sitemap.web_dialog .smap .liContent .pre .fa-minus,
.prev_dialog .sitemap.web_dialog .smap .liContent .pre .fa-plus {
    font-size: 16px !important;
    padding: initial !important;
}

.content_type_dialog td {
    padding-bottom: 5px;
    cursor: pointer;
}

.content_type_dialog td:first-child {
    padding-right: 5px;
    width: 50%;
}

.content_type_dialog td .mbox {
    border: 1px solid #ddd;
}

.content_type_dialog td .mbox:hover {
    border: 1px solid #c7bdbd;
    box-shadow: 0px 0px 2px #c7bdbd;
}

.content_type_dialog td ._cnt_icon {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    margin-top: 5px;
    background-repeat: no-repeat;
    background-position: center center;
}

.content_type_dialog td ._cnt_text {
    display: block;
    width: 100%;
    text-align: center;
    padding: 5px 0px;
}

.content_type_dialog td[_type="text"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAADwCAYAAAAU5Rg9AAAReUlEQVR4Xu2d6c8UxRaHG1HBDRQ3VERwF8FdcRcDKGrQhBj/SBM1Ro1fMIq7REUUUVwQFVEQcd9waev0vXPv+DIzvZ2q/vW8zyR+kLe75tRzztPVU91dPSfjAwEIyBGYIxcRAUEAAhliUgQQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgMQECSAmIJJISQIICY1AAFBAogpmBRCggBiUgOyBHbs2JGvXLlyVtborOz0559/np977rmzsu+yFo4I7OGHH87tnxcvXpzdfvvtsypfs6qz27dvz3ft2lWUwEMPPTSr+t4nIQexDsQc/P+8efOyFStWZBdddNHU527qO2hJffbZZ/Ovv/76X7U5G8W0M4XDhw9nf/zxR2ZFvnz5cun8zxRzOIHnnXdetnr1aun42xwMp7ZjO3fuzN97773sr7/+Gsln2sW0/n/55ZfZd999N5bBTDCnnHJKcdq4atUqibqYJOYg9gULFhSj6NKlSyVibiPj8L5T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");
    background-size: 100% 100%;
}

.content_type_dialog td[_type="header"] ._cnt_icon {
    background-image: url("data:image/png;base64,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");
    background-size: 100% 100%;
}

.content_type_dialog td[_type="spacer"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOAxekFbTGAAAA2ElEQVQ4y2NkQAKrHf7vZ8AAjI6hBxA8JgYSAQsK58IfRwYGBgYGg/+9DAyMxQwXIKIo9mGasUb73wEGEQYGhjdMDiFXMRyILrBKneEggziU85LBPuwmqjyaH1YoM+yDK2dgEGfYt0IZjw3zObhmMsozMDAoMMgzMDA8ZHjAwPD/4bf0xB8EQmJlw6r/q/6vbMAmR3KwjmoYHBpIThpoqXWFMtMhBikkgWf/7CLu4rSBgYFw8qYsA60X+GPAwMCAkUUDPyDUoOTpPwbIpcb/fqioI8MBCoIVABfaR2iEjQx9AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE2VDE0OjAzOjIzKzAxOjAwFTEP5wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNlQxNDowMzoyMyswMTowMGRst1sAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.content_type_dialog td[_type="divider"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOBhvQ1AyoAAAAvUlEQVQ4y8WUvwqCUBjFf8oVp9bwEWpyd881kMDFpaCnCmpx8Q9Cqz2FU+/Q2iRKtTl4r3IvCJ3p8J3vt5x7+WAZ5V7uqRNLHt1X7YUIqNzz/j1ObRloE2IcHOI2kVMFwEHh5oBvPdiHFuDcaABoxFW7pSIoAu3lhWWVGzNAfJ5mgG22DsLe/qsNQ00/nOJ7V+u+xgcaEUavcapoqTviA+D3JzlVAFY42J0WQKlwc4CbktHRkbmpdkvTR8BYP1sVJo40hO3yAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE2VDE0OjA2OjI3KzAxOjAwB1fgsAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNlQxNDowNjoyNyswMTowMHYKWAwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.content_type_dialog td[_type="button"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAODRCk8gzrAAAATklEQVQ4y2NgGPqAcWUSYwgDE5Gq//1fw7jqO6MPw18iNTD/38Kw6j8pDlr1n1jHwMGohpGigYXhx2pnEhLfD5b/2QzFJCTvbFJdNBgBAK7pFUM8wIjOAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE2VDE0OjEzOjE2KzAxOjAwCAj4YwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNlQxNDoxMzoxNiswMTowMHlVQN8AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.content_type_dialog td[_type="html"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOFhOUzZbLAAABhElEQVQ4y+2Svy9DURTHP/c90cSPVCMG0oSkEYLNYLVYupBUHwmhA4PBIGEghg7SqbGIgRjQ6d1XPxKJxWSzSCwSTYuk7B1E6uHlGh6vj/If+G7f77nfnPs958A//DBHzMVqVftOkx6XutjU+vxKleGg3cr0xjw6RBu70BuzMgftVYbDZmvdyalJdK+S4H70HNDVpJOz1g+bPcNJnbX8fqsWCPCg8q581MSw2hcK1A13BNTC+621fFIHmjlbzqsUQQrMlCLGpWt4HScg9gCMq5YuMU2OoEqV8+askAq4JoVpOJWfygtejEH/MHrirNL3laFe1Zd88bPdDLDrn02rTpAGN8MURTrEdqgg52StW1YJnsl63WrlXKjAFh0UmRJwGniaFyuEgEdGjEupUxRn8cTn836OCQMllWrciNoaRO2x9FtEpLEJi87KBlyITsLYIv0WGUtHbahx5YkSS3KDNRzfBlw4ZFiNF/+4n6R21CTLZvK3Y/ns+NOS7XbGa3Zij/yjgg/SqoGlh3oP2AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0xNlQxNDoyMjoxOSswMTowMIhghbUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMTZUMTQ6MjI6MTkrMDE6MDD5PT0JAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
}

.content_type_dialog td[_type="iframe"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAODxcIoPvKAAABFElEQVQ4y7WRu0oDURRF17kZrQTTGUEQW/0CxcZGsbHwMSmCj4AfEKxEQQasJeAPiGhhzhADVoEUU4qNrdpZaBCFkMZqNNc24B2ZEbLr/WTDoCHaJJ+B3/VYypZgslYavMCjYw/T0yVAn7P46+MflXQk0wadsqepBPWJcBdAyuYsLNcnf4/udy2w902uCoGxc/7R9VNcqQ1L1X91CnTfjnknay8A04u2BavvHGhBKrXP4rGjkr1jtDcfGAC7LecAVpjtjcu9M6EYEenKzKVecUvOf4NwWbdo+DtiE0f7N+sl02bTXgDIx0OpqP10cB6nrcjDCedxVoY2Fr6S/nE4iaULyQLTyJMasfFox830AjoZuP/ED4TgUqaxFJr5AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE2VDE0OjE1OjIzKzAxOjAw2aGgYAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNlQxNDoxNToyMyswMTowMKj8GNwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.content_type_dialog td[_type="image"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOFxVktQK/AAABTUlEQVQ4y2NgoDVgXFnIJE688n8vWRjz/hWSYH4/w6oLpDho1QUmUv1AsgYWGGM/y+sqhiCGk8wNwc+JsuF1wH8+UZP/e/9VE+mk/3ZM2x3/cG35b4GqYHXENnbsGhb8b1zt8206wzIU5a3/C75s3ciLRUPEOaYsBnumFaH9SMoL/qtds/q/7OeuZSJIIYsW0jyr1q+e+J+RgWFlzKo9EOes9F11drks1nhYK8mwh2HdP5bVU1d6Meb+CvL6ycDAwBC++X8e8+ZV6hjxsErr7w6GqrDF4dmM/xiXM/jHfILJhB9limbIRHPSSrtVl1bpwnmTVs38z4geqEhOWhXO2MPgGXYZbmYew/dVfThjelUpg+svF4QTGBgYGMIKEPahBevqoP86771RlTMwMDAg7EOzIXQdwzoGIgELA//KAGIVMzAw8JOcRUkwnEwAAI0DdSkSmuwFAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE2VDE0OjIzOjIxKzAxOjAw2sKnDwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNlQxNDoyMzoyMSswMTowMKufH7MAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.content_type_dialog td[_type="icon"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOGw5CZYRfAAACIUlEQVQ4y73UQUiTcRjH8e/zblgKGjZGXYUuIVYHlTkU7GQeYoT5UlGOArEXh4csqcBOQR2y02RGUMyGbe/rlBDLnRKEOQUhCuqSF0/BMCkhRfJ9OrxvB4+7+Bw/D/zh938eHgH7GDd0U/LmHn7N1excheq3F//8F7tKeyTEG/OX2O0s8Il6wpwxfwBkTxvLfAdOuW1XvgHYJ/lMmS3OccFgSCfMdrORNRnwXhOLWbPZbGZWLF8GWDMbzXadYMggYiwBaFGjfjuiRU8k4olGPTGWiAQ1zcj0V7eeW9z322kZzC6DDOpLP8IreWoXjC13RNPB/WSgwf3CDulw3usendw7a5RApo5MehLOl9souNU6vZ8EYCY0V8OBytRl6g7KXM1MiEMpsQNc4rZskupd9EOL3S0WaMr8IOqZ04mlISaYNTTOuC646zqfbfGn2i0ZWZEVydjdnmRbdN5d1wXGNR4USx6ZL8CpkwRxb3DyvPcxOGDxHkAS8tp8CM42llFphqCmeJKr5bje1E4/Q4qMA+gdve5LUhdzv/mp9/RBxaEPZxYVrYZMnQiMyWV2SIfvnv8L8K52b0yvgUxVDce2AT4Gy8+IU63T+8NGICENRhNdxMo93lu7fdrqRtyItu72eVLuIUaX0SQNgQT2hhMDyI3aBX/Sq7l+gFy/vepLITcK4MTsDYOS2wEgUSn631qSqCda8heu6InbQaniIyCVnpl/1Y/8fIShUgMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMTZUMTQ6Mjc6MTQrMDE6MDAPni8xAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTE2VDE0OjI3OjE0KzAxOjAwfsOXjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.content_type_dialog td[_type="video"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOJDdFviZrAAAA6UlEQVQ4y2NgoDVgXFnIJE688n8vWRjz/hUyMDAwME75n4PHXKgsYz/DqgsQoVU38JkMk111gYlUP5CsgYVBA2qdNF510lBVClj9sEabJD+s4v93fuXydWJE+4GVkeEY0+o/e1clYPeD8MoMBgYGBgZeZOHQdav2MnStiv4TGfUGIgtVJUxyKGHx9HqBVQdWB626jOwkhKdZMI34/Z/B6t9zVuegV9j9gAHCPq4xCbmEy0WMq34wPGBgYGBgkA7jZcAJVn1meMrAwIAr4rBooGvi418ZwMDAwMDAA6WxA5gsP8lZlFQXkQ4AXqBSK80QswsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMTZUMTQ6MzY6NTUrMDE6MDAD756BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTE2VDE0OjM2OjU1KzAxOjAwcrImPQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.content_type_dialog td[_type="videos_gallery"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOKiaxjSsXAAAAvElEQVQ4y2NgoDVghFCrljKYMfzFo46Z4VRYNAMDAwMLA8MqCQYDBsW/rpEPcKtfrsC8bJUHw4WwF0wMDIwODDUM4gTdIs5Qw+jAwMCyesF/RYYtDBYENVxmOPE/c7UH038rxt1Ee3j3fysmhm8Md4gOojsM35hIDdZRDYNFAxeDCtGqVRi4mBiP/XclVv1/V8ZjTKEJjNMZfBh0CarWZfBhnB6awMLA8P8AwweGOoIaXjK0/L9ARhalPQAA1/ovFcN5VRIAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMTZUMTQ6NDI6MzgrMDE6MDCEh0M/AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTE2VDE0OjQyOjM4KzAxOjAw9dr7gwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=");
}

.content_type_dialog td[_type="youtube"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAOKxUXRntAAAACIklEQVQ4y4WST0hUURTGf+fOaDMiJMxImpAlGSKJERNBGEggBa5KmgwjF9HOXIXRJoTaVAQuaifRIoxmcqEphZSZSX8sopKMWiWU5jhIROOMznvvtnivN5NMM9/icu8933e/c8494CJ6NTIDkb7IK/JAZbYywM47mznAcD6BZB8in+nnMo1KrLNMld+MtUudum31hQ/ldAAZ5Rxz4RlrgAA3Ys1sJ2SUcfA/KYF+QECG75dQr3qYUHsK1AC8AP3MKEYwMa0NBQUJA7SRsJwErcIOAJz4xbzZQUg+KYMyacoj2KRZxQQuyGkm1x4xzRapYZXC6HUe0rI+4lwMVlqnqMKPX/vw48cHpEiSlBRJKyXzZv/xeVcwWGl+obSA6W/PjrYF8AKY3XzUDwHUVt3pEEaB1ixBqdnNeadoqeYb48d69T3euZ84okfWZV/tdkkHaZMxUJf0FZ6S5jVLAMyRBuADadDBTFvL3WeWw80sq5OMg3fMCEk7cMTT6qklZrNsQTBXlVZL0UX9hp+zQ+bbdEAmyHLw5hSI3sYai70WHeqrXrBZNjVORd6WnqGYOuIZh6V/wqasOZ2Ke7wEtLCfa/LYZinH4S82auFwYhHAO2b1GDUE7+5VLUzpBpvlBdA/BIqit/RufNEn1Pqm2SXVZqdnlQZQk9YQTVTol+5oROp5n7vwLBg0hmfd4Yvuo0tX4aeEEmeFFVZI2qt85/rR5wB/AAScurJgvEQFAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTE2VDE0OjQzOjIxKzAxOjAwMndtTAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0xNlQxNDo0MzoyMSswMTowMEMq1fAAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");
}

.content_type_dialog td[_type="widgets"] ._cnt_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAxAONR3N3MytAAACGklEQVQ4y52UX0gUURSHf+fO4KjVYylBJFRYWC8FBUGB9GCYIeHuaCEbEdXGQkHQYiCxouwS1ksR68tigbTNnX0Jo4TELYreQgrqrYjSjKKlKMnJnTk97Ew7+wezzts99/s4554Dl1Al5H5uE3m+r09V3lF5wtzDXZjQJwCzw9mHB933lhDkDu4VTwMZYi9jtFEHTQbvFBlRoj/BLN8t4gA9xzc+40dKBY2G8Uaek3UAMF4vz9Mx7RI/9iNqicAgNOIKouYwcgvN9vXD7wEDSwmFaODLFAn2VZugqCoAQA74NwHLEZy/C3/ekFU/hZCHVg7c3k6t8sPKm+2WT4iJLUc+t9ANbKQoh1HnwbIZF/mr0rO46kfMmLNSoXmAmDIBZzeN6c8K0K0GNYow6hGlTVzrDPS8dittoJPiizUCOWmeKm/DaJc5ackDFfkTcprkHNaQwUP6q0IyvU4N80taz3FYnFITXTNuha3KUUw5u0jOYi0AhzL2YP6dFmELSf2n7EMCAPALKTtRk7cj9JZHdduIqe7sBesiqJl8Vv9Y0kUNTivHnRGtv/O7t4fisoiny3BXcrIeXiosK/5DWCge2JWlwk1YrIRHa9Eo7FYkvUsiADAOcly5Jloo7a8eE2ZoRT/FCQDSTWqMe6HggvOQAjSuP3IrbcMgOgE+JPK8V4wFXvg+gcxmHuDVlPR/AQAgd2II83y1O1s4/wZIH8th0qTmeQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0xNlQxNDo1MzoyOSswMTowMMAW/OsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMTZUMTQ6NTM6MjkrMDE6MDCxS0RXAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==");
}

.__body .elm.popline_edit {
    padding: 2px;
    display: block;
    border: 1px solid transparent;
}

.__body .elm.popline_edit:hover {
    border: 1px solid #e6f6ff;
}

body {
    top: 0px !important;
}

.skiptranslate {
    position: absolute;
    top: 0px;
    width: 100%;
}

#google_translate_element {
    position: absolute;
    z-index: 10001;
}

.goog-te-menu-frame.skiptranslate {
    /*display: block !important;*/
    z-index: 10000002 !important;
}

.pac-container {
    z-index: 2000099;
    width: auto !important;
    max-width: 90%;
}


.template-box:hover .footer-right {
    z-index: 200001;
    transform: scale(1.1);
}

.template-box:hover .ovmobdisp,
.template-box:hover .template-footer {
    z-index: 200000;
    transform: scale(1.1);
}

.template-box:hover .ovmobdisp {
    cursor: pointer;
}

.template-box:hover .ovmobdisp .cont1_tablet {
    /*  background: rgba(22, 45, 61, 0.1);
    margin: 0 !important;
    width: 100%;*/
    -webkit-transform: none;
    box-shadow: none;
    background: none;
}

.template-box:hover .footer-left h3 {
    /* color: white; */
    color: black;
    /*top: 7px;*/
    position: relative;
}

.jqmarket .ui-widget-content {
    background: transparent;
}

@media (max-width: 1000px) {
    .expand-full {
        display: none;
    }
}

@media (max-width: 600px) {
    /*  #general_page_load div {display:none;}
      #general_page_load::before{
          content: "Please use device like notepad, desktop browser, iPad or android devices with width geater than 600px for better user experience in Admin Mode";
          vertical-align: middle;
          display: table-cell;
          top: 0;
          left: 0;
          text-align: center;
      }*/
    /*    .portlet_only  .dialog-mm.cntnt>.row,.portlet_only  .dialog-mm.cntnt>.section>.row,*/
    .portlet_only .dialog-mm .ftext > .hrow,
    .portlet_only .dialog-mm.cntnt .cont_cntnt > .row > .col,
    .portlet_only .dialog-mm.cntnt .cont_cntnt > .section > .row > .col,
    .portlet_only .dialog-mm .ftext > .hrow > .hcol,
    .portlet_only .dialog-mm .row > .col,
    .portlet_only .dialog-mm .section > .row > .col,
    .portlet_only .ftext .hrow > .hcol,
    .portlet_only .ftext .section > .hrow > .hcol {
        display: block !important;
    }

    .toolbar .mobile_menu_left_button {
        display: inline-block;
        float: left;
        height: 29px;
        background-position-y: 4px;
    }

    #messageDiv.mobmessdiv {
        width: 98%;
        left: 0.5%;
        margin-left: 0;
    }

    #messageDiv.mobmessdiv #serverResponse {
        width: 90%;
    }

    .template-box:hover .template-footer {
        bottom: 8%;
        white-space: nowrap;
        text-overflow: ellipsis;
        height: 39px;
        overflow: hidden;
        width: calc(100% - 100px);
    }
}

@media (max-width: 400px) {
    .website_generator .pageedit #emptyPage > div:first-child,
    .website_generator .pageedit #emptyPage > div:last-child {
        padding-left: 0;
    }

    .template-box:hover .template-footer {
        bottom: 8%;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 165px;
        height: 39px;
        overflow: hidden;
    }
}

@media only screen and (max-width: 360px) and (min-width: 241px) {
    #log_dial input {
        border: 1px solid #bcbbbb;
        color: #333;
        display: block;
        font-size: 14px;
        line-height: 38px;
        margin-bottom: 8px;
        padding-left: 20px;
        text-decoration: none;
    }
}

@media (max-width: 767px) {
    /* .temp-list .mob-wrap-row .template-image img {    max-height: 300px!important;
                                                       max-width: 300px!important;}*/
    .temp-list .template-box {
        width: 50%;
        height: 260px;
        padding: 0; /*max-width: 300px*/
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        width: 20%;
        height: 35%;
        padding: 4% 1% 16% 1%;
        background-size: 100% 100%;
        bottom: 31%;
        right: 0;
    }

    .template-box .template-bg {
        /*height: 9rem;height:70%;*/
        width: 80%;
        height: 264px;
        margin-bottom: 30%;
    }

    .template-box .template-footer {
        bottom: 10%;
    }

    .template-box:hover .template-footer {
        bottom: 8%;
        width: calc(100% - 100px);
    }

    .template-box:hover .footer-left h3 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        width: calc(100% - 10px);
    }

    .temp-list #tlist {
        padding-left: 0% !important;
        /* width: 80%!important;*/
    }

    .template-box .cont1_tablet {
        width: 80%;
        height: 245px;
        /* border: 1px solid #f5f5f5;
        -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
        transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;*/
    }

    .template-box .footer-right {
        right: auto;
        left: 5%;
        bottom: 10%;
    }

    .template-box .tablet_bg_tmpl {
        top: -7%;
        left: -1%;
        background-size: 100% 75% !important;
    }

    .template-box .phone_bg_tmpl {
        right: 28%;
    }

    .template-box .phone_bg_tmpl img {
        height: 36%;
        margin-top: 22%;
    }
}

@media (max-width: 640px) {
    #log_dial .forgot_data,
    #log_dial .log_data,
    #log_dial .register_data {
        margin: 0 auto;
        top: 20px;
    }
}

@media (max-width: 450px) {
    .appt_save_link {
        display: none;
    }
}

@media (max-width: 600px) {
    .invoiceWidget ul.pws_tabs_controll {
        display: none;
    }

    .template-box .template-footer {
        bottom: 10px;
    }

    .website_generator ._p_col .col_before {
        height: fit-content;
    }
}

@media (max-width: 480px) {
    #wst-main .closeGallery,
    #wst-main .openCat_list {
        padding: 10px;
    }

    #wst-main .openCat_list {
        margin: 4px 0 0 4px;
    }

    #wst-main .closeGallery {
        margin: 4px 4px 0 0;
    }

    .user_details .login_top,
    .user_details .register_button {
        margin-right: 10px;
    }

    .gallery_header .tpl_filter {
        width: calc(100% - 115px) !important;
    }

    .gallery_header .tpl_filter input {
        width: 100% !important;
    }

    .ui-dialog > .ui-dialog-content {
        margin-right: -8px;
        overflow-x: hidden;
        padding: 0.5em 0.4em 0em 0em;
    }

    .ui-dialog > .ui-dialog-content.pop_web {
        margin-right: 0;
    }

    .ui-dialog > .adv-search-container {
        padding: 0.5em 1.4em 0em 0.4em;
    }

    .ui-dialog > .pop_web,
    .ui-dialog > .widget_load_website {
        padding-left: 1em;
    }

    .ui-dialog > .widget_load_website {
        padding-right: 1em;
    }

    .ui-dialog > .widget_add_dial {
        padding-left: 0.4em;
    }

    .user_details .login_top button {
        width: 40px;
        height: 30px;
        padding: 10px;
    }
}

@media (max-width: 425px) {
    .temp-list .template-box {
        margin: 10px 5px;
        width: 80%;
        /* max-width: 300px;*/
    }

    .template-box.small_disp .template-bg {
        padding: 0px;
        margin-bottom: 20%;
        height: 330px;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        width: 20%;
        /* height: 35%;*/
        height: 150px;
        padding: 3% 1% 14% 1%;
        background-size: 100% 100%;
        bottom: 110px;
        right: 0;
    }

    .user_details .login_top button {
        width: 40px;
        height: 30px;
        padding: 10px;
    }

    /*.temp-list .mob-wrap-row .template-bg {
        height: 45vw;
    }
    .temp-list .mob-wrap-row .template-box {
        width: 100%;
        padding-left: 0;
        padding: 0rem 3rem;
    }*/
    .template-box .template-footer .footer-left {
        padding-left: 10px;
    }

    .template-box .template-footer .footer-right {
        padding-right: 10px;
        right: 0px;
    }
}

@media (max-width: 780px) {
    .user_websites_gallery .gallery_header .tpl_filter {
        /*width: 32%;*/
    }
}

@media (max-width: 700px) {
    .user_details .register_button {
        margin-right: 10px;
    }

    #wst-main #wst-header .openCat_list,
    #wst-main #wst-header .closeGallery {
        width: 42px;
        padding: 10px;
        height: 38px;
    }

    #wst-main #wst-header .openCat_list .button-text,
    #wst-main #wst-header .closeGallery .button-text {
        display: none;
    }

    #wst-main #wst-header .openCat_list .icon-exchange {
        margin: 0 !important;
    }
}

@media (max-width: 600px) {
    .portlet_only .cntnt .cont_cntnt > .row,
    .portlet_only .cntnt .cont_cntnt > .section > .row,
    .portlet_only .ftext > .hrow,
    .portlet_only .ftext > .section > .hrow,
    ._theContent .ftext > .section > .hrow,
    ._theContent .ftext > .hrow,
    #prev_content .row {
        flex-direction: column;
    }

    ._templates_area .gallery_header .openCat_list, .gallery_header .closeGallery {
        width: 40px;
        height: 36px;
        color: transparent;
        display: table-cell;
        vertical-align: middle;
    }

    ._templates_area .gallery_header .openCat_list .ui-icon-transferthick-e-w,
    ._templates_area .gallery_header .login_top .ui-icon-transferthick-e-w {
        left: 50%;
        margin-left: -8px;
    }

    ._templates_area .gallery_header .openCat_list .name_button,
    ._templates_area .gallery_header .login_top .ui-button-text {
        display: none;
    }

    .template-box .footer-left h3 {
        font-size: 15px;

    }

    .template-box:hover .footer-left h3 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        width: calc(100% - 40px);
    }

    .website_generator .gallery_header .tpl_filter {
        position: relative;
        display: table-cell;
        width: 100%;
        margin: 0;
    }

    .template-bg img {
        top: -35%;
        min-height: 135%;
    }

    .template-bg img[src="./images/rss-blue.png"] {
        top: 0;
        min-height: 100%;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        bottom: 30%;
        width: 20%;
        height: 35%;
        padding: 3% 1% 14% 1%;
        background-size: 100% 100%;
        bottom: 31%;
        right: 0;
    }

    .user_details .login_top {
        width: 50px;
    }

    .advs_splitter_mobile
    ._templates_area
    .gallery_header
    .openCat_list
    .ui-icon-transferthick-e-w {
        left: 18px;
    }

    /*  .temp-list #tlist{padding-left: 5.3%!important;padding-right: 5.3%!important;}    */
    .temp-list .mob-wrap-row .template-box {
        width: 46%;
        height: 412px;
        margin-top: 2%;
        padding: 0;
        margin-bottom: 5%;
        margin-left: 2%;
        margin-right: 2%;
        float: left;
    }

    .template-box .cont1_tablet {
        height: 228px;
        width: 100%;
    }

    .template-box .template-footer {
        bottom: 8%;
        width: 100%;
        left: 5px;
    }

    .template-box .template-bg {
        height: 330px;
        width: 100%;
    }

    .gallery_header .user_details .login_top {
        width: auto;
    }

    .gallery_header .user_details .login_top button[type="submit"] {
        width: 45px;
        height: 38px;
        padding: 0;
        margin: auto !important;
    }
}

@media (max-width: 550px) {
    .temp-list .mob-wrap-row .template-box {
        width: 80%;
        margin-top: 2%;
        padding: 0;
        margin-bottom: 5%;
        margin-left: auto;
        margin-right: auto;
        float: none;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        width: 70px;
        height: 143px;
        padding: 3% 1% 47px 1%;
        background-size: 100% 100%;
        bottom: 31%;
        right: 0;
    }

    .template-box .footer-right {
        right: auto;
        left: 0%;
    }
}

@media (max-width: 500px) {
    .template-box:hover .footer-left h3 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        width: calc(100% - 10px);
    }
}

@media (max-width: 400px) {
    .template-box .cont1_tablet {
        height: 206px;
        width: 100%;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        width: 63px;
        height: 143px;
        padding: 3% 1% 17% 1%;
        background-size: 100% 100%;
        bottom: 26;
        right: 0;
    }

    .template-box.small_disp .template-bg {
        padding: 0px;
        margin-bottom: 20%;
        height: 330px;
    }

    #tlist .template-box.small_disp .template-footer {
        bottom: 34px;
    }

    #tlist .template-box.small_disp .footer-right {
        bottom: 34px !important;
    }

    .user_details .login_top button {
        width: 40px;
        height: 30px;
        padding: 10px;
    }

    .template-box:hover .footer-left h3 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        width: calc(100% - 40px);
    }
}

@media (max-width: 350px) {
    .pws_tabs_container ul.pws_tabs_controll li a {
        padding: 0.9375em 1em;
    }

    .pws_tabs_container .close-cart {
        position: absolute;
        right: 0;
        top: 0;
        width: 25px;
    }

    .template-box.small_disp .template-footer {
        bottom: -8px;
    }

    #tlist .template-box.small_disp .template-footer {
        bottom: 34px;
    }

    .ui-dialog .ui-dialog-buttonpane button.edit_b_cred {
        max-width: 120px;
    }

    .user_details .login_top button {
        width: 40px;
        height: 30px;
        padding: 10px;
    }
}

@media (max-width: 320px) {
    .user_details .login_top {
        margin-right: 10px;
    }

    .user_details .register_button {
        margin-right: 10px;
        margin-top: 45px;
    }

    .user_details .login_top button {
        width: 40px;
        height: 30px;
        padding: 10px;
    }
}

/* @media (min-width: 600px){

    .head-control .elem-title {

        width: auto;
        padding: 5px;
        vertical-align: top;
        font-size: 11px;
        height: 24px;
        display: inline-block;
        border-radius: 40px;
        cursor: pointer;
        background: white;
        box-shadow: 1.5px 2.6px 8px rgba(0, 0, 0, 0.27);
        margin-right: 5px;

    }
} */

@media (min-width: 700px) {
    /*.temp-list #tlist{padding-left: 0%!important;}    */
    .template-box .template-bg {
        width: 100%;
    }

    .template-bg img {
        /*top: -34%;*/
        /* top: -20%!important;
        scale: 70%;
        margin-top: -40px;*/
    }

    .template-bg img[src="./images/rss-blue.png"] {
        top: 0;
    }

    .template-box .tablet_bg_tmpl {
        background-size: 100% 75% !important;
    }

    .temp-list #tlist {
        /*  padding-left: 5.5%!important;padding-right:5.5%;*/
        width: 100% !important;
    }

    .temp-list .template-box {
        width: 42%;
        margin-top: 2%;
        padding: 0;
        margin-bottom: 2%;
        margin-left: 2%;
        margin-right: 2%;
        float: left;
        min-width: 300px;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        width: 20%;
        height: 41%;
        padding: 4% 1% 14% 1%;
        background-size: 100% 100%;
        bottom: 32%;
        right: 15px;
    }

    .template-box .cont1_tablet {
        width: 100%;
        height: 250px;
    }

    .template-box .template-footer {
        bottom: 14%;
    }
}

/*@media (min-width: 768px){
    .temp-list .mob-wrap-row .template-box {    width: 50%;}
}*/

@media (min-width: 768px) {
    .template-box .template-bg {
        height: 460px;
        width: 100%;
    }

    .template-box .template-footer {
        bottom: 2%;
    }

    .template-box:hover .template-footer {
        width: calc(100% - 110px);
    }

    .template-box:hover .footer-right {
        bottom: 2% !important;
        right: 0px !important;
        left: unset !important;
        width: auto !important;
    }

    .template-box .cont1_tablet {
        width: 100%;
        /*border: 1px solid #a9a9a9;*//*f5f5f5;*/
        /*   -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
        transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;*/

    }

    .template-box .phone_bg_tmpl {
        bottom: -16%;
        right: 28%;
    }

    .template-box .tablet_bg_tmpl {
        top: -8%;
        left: 0;
        background-size: 100% 90% !important;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        padding: 3% 1% 53px 1%;
        bottom: 27%;
        right: 4%;
        height: 160px;
        width: 70px;
    }

    .template-box .phone_bg_tmpl img {
        height: 34%;
        margin-top: 22%;
    }

    /* .temp-list #tlist{    padding-left: 8.5%!important;padding-right: 0;}   */
}

@media (min-width: 1024px) {
    .template-box .template-footer .footer-right {
        right: -25px;
    }

    .temp-list templates-right {
        width: 98%;
        margin: 0 auto;
        position: relative;
    }

    .temp-list .template-box {
        position: relative;
        float: left;
        width: 40%;
        margin-left: 3%;
        margin-right: 1%;
    }

    .template-bg img {
        /*top: 0%;*/
        /* top: -20%!important;
        scale: 70%;
        margin-top: -10px;*/
    }

    .template-box .template-footer {
        margin-left: 0;

        width: 311px;
        margin: 0 auto;
    }

    .template-box .template-bg {
        height: 436px;
        width: 100%;
    }

}

/*@media (min-width: 1000px){
    .temp-list.desklist .template-box {
        width: 33.33%;
    }
}*/
@media (min-width: 1425px) {
    .temp-list.desklist .template-box,
    .temp-list .mob-wrap-row .template-box {
        width: 27%;
        margin-left: 2%;
        margin-right: 2%;
        float: none;
        display: inline-block;
    }

    .template-box .template-bg {
        width: 95%;
    }

    .template-box .cont1_tablet {
        width: 100%;
    }

    .template-box .tablet_bg_tmpl {
        background-size: 419px 367px;
    }

    .template-box .phone_bg_tmpl {
        background-size: 100%;
        margin: 0;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        padding: 4% 1% 14% 1%;
        bottom: 27%;
        right: 4%;
        height: 45%;
        width: 20%;
    }

    .template-box .phone_bg_tmpl img {
        margin-left: 1%;
        margin-top: 22%;
        height: 50%;
    }
}

@media (min-width: 1441px) {
    .template-box .template-bg {
        /* height: 201px;*/
        height: 468px;
        width: 353px;
    }

    .template-box .template-footer {
        width: 306.28571px;
        margin-left: 0;
    }

    .template-box .template-footer .footer-right {
        right: -25px;
    }

    .template-box .cont1_tablet {
        /*width: 353px;*/
        /*   border: 1px solid #f5f5f5;
        -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
        transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;*/
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        padding: 4% 1% 14% 1%;
        bottom: 27%;
        right: 4%;
        height: 50%;
        width: 18%;
    }

    .template-box .tablet_bg_tmpl {
        top: -8%;
        left: -1%;
    }
}

/*@media (min-width: 1430px){
    .temp-list.desklist .template-box, .temp-list .mob-wrap-row .template-box {
        width: 25%;
    }
}*/
@media (min-width: 1601px) {
    .temp-list.desklist .template-box,
    .temp-list .mob-wrap-row .template-box {
        width: 27%;
        margin-left: 2%;
        margin-right: 2%;
        float: none;
        display: inline-block;
    }

    .template-box .template-bg {
        /* height: 201px;*/
        height: 530px;
        width: 100%;
    }

    .template-box .template-footer {
        width: 339.80952px;
        margin-left: 0;
    }

    .template-box .cont1_tablet {
        width: 100%;
        /*  border: 1px solid #f5f5f5;
        -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
        transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;*/
    }

    .template-box .tablet_bg_tmpl {
        /* background-size: 449px 403px;
         left: 5%;*/
        left: 0;
        top: -8%;
    }

    .template-box .phone_bg_tmpl {
        background-size: 100%;
        width: 20%;
    }

    .template-box .phone_bg_tmpl img {
        width: 90%;
        margin: 0;
        height: 51%;
        margin-top: 22%;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        padding: 3% 1% 10% 1%;
        bottom: 27%;
        right: 4%;
        /*height: 41%;*/
        height: 50%;
        width: 16%;
        overflow: hidden;
    }
}

@media (min-width: 1760px) {
    .temp-list.desklist .template-box,
    .temp-list .mob-wrap-row .template-box {
        width: 27%;
        margin-left: 2%;
        margin-right: 2%;
        float: none;
        display: inline-block;
    }

    .template-box .cont1_tablet {
        width: 100%;
        height: 268px;
        margin: 0 !important;
    }

    .template-box .template-bg {
        width: 100%;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        padding: 3% 1% 12% 1%;
        bottom: 22%;
        right: 4%;
        height: 46%;
        width: 16%;
        overflow: hidden;
    }
}

@media (min-width: 1920px) {
    .temp-list .mob-wrap-row .template-box,
    .temp-list.desklist .template-box {
        width: 26%;
        margin-left: 3%;
        margin-right: 3%;
        float: none;
        display: inline-block;
        max-width: 500px;
    }

    .temp-list.myWebsite .mob-wrap-row .template-box,
    .temp-list.desklist.myWebsite .template-box {
        /*        width: 26%;
	margin: 1%;
	float: none;
	display: inline-block;
	max-width: 300px;*/
        width: 26%;
        margin-left: 3%;
        margin-right: 3%;
        float: none;
        display: inline-block;
        max-width: 500px;
    }

    .template-box .template-bg {
        height: 630px;
        width: 100%;
    }

    .template-box .template-footer {
        width: 406.85714px;
        margin-left: 0px;
        bottom: 1%;
        position: static;
        margin-top: -60px;
    }

    .template-box .cont1_tablet {
        width: 100%;
        height: 305px;
        /*border: 1px solid #a9a9a9;*/
        /*-webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);*/
        /*box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);*/
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
        transition: transform 0.2s ease-out, box-shadow 0.2s ease-out;
    }

    .template-box .tablet_bg_tmpl {
        /*  background-size: 538px 480px;
          left: -1%;*/
        width: 100%;
    }

    .template-box .tablet_bg_tmpl .mob_disp_img {
        width: 17%;
        height: 45%;
        padding: 3% 1% 12% 1%;
        background-size: 100% 100%;
        bottom: 25%;
    }

    .template-box .phone_bg_tmpl {
        background-size: 100%;
        width: 20%;
        bottom: -43%;
        padding: 3% 0% 15%;
    }

    .template-box .phone_bg_tmpl img {
        width: 90%;
        margin: 0;
        border-radius: 4px;
        height: 39%;
    }

    .template-box:hover .footer-right {
        bottom: 0 !important;
    }
}

@media (min-width: 2100px) {
    .temp-list.desklist .template-box,
    .temp-list .mob-wrap-row .template-box {
        /*width: 25%;*/
        width: 25%;
    }

    padding-right: 10%;
}

@media only screen and (max-width: 480px) {
    .website_generator .cntnt {
        -webkit-overflow-scrolling: touch;
        overflow-y: scroll;
    }

    .website_generator .cntnt .page_before {
        /*  position: unset;
          background-image: none!important;*/
        height: 100%;
    }
}

.sprite-hyperlink_content {
    background-size: 32px 32px;
    background-position: center center;
    background-image: url(./images/chain-links.png) !important;
}

.submenu1-container .switch-yes-no:hover {
    background-color: #dff8ff;
}

.submenu1-container .font-and-align .draw-font-align {
    display: none;
    padding: 5px 15px 5px 15px;
    background-color: rgb(255, 255, 255);
}

/*.submenu1-container .details-draw .draw-font-align {
	display: none;
	padding: 5px 15px 5px 15px;
	background-color: rgb(255, 255, 255);
}*/
.submenu1-container .details-draw .align-button:hover,
.submenu1-container .details-draw .selected {
    background-color: #7e7d99 !important;
    color: #fff !important;
}

.submenu1-container .details-draw .align-button {
    width: 30px;
    height: 30px;
    display: inline-table;
    padding: 3px;
    cursor: pointer;
    border-radius: 2px;
    color: #7e7d99;
    text-align: center;
    background-color: white;
    margin: 5px 1px;
    font-size: 18px !important;
}

.submenu1-container .edit_style .switch-yes-no,
.submenu1-container .font-and-align .font-align,
.submenu1-container .edit_style_svg .svg-style {
    vertical-align: middle;
    cursor: pointer;
    border: 2px solid #fff;
    background: none;
    border-radius: 5px;
    float: right;
    margin-right: 5px;
    margin-top: 2px;
    color: #fff;
}

.submenu1-container .font-and-align .dropdown-font,
.submenu1-container .details-draw-svg .dropdown-font {
    position: relative;
    height: 25px;
    line-height: 25px;
    cursor: pointer;
    width: 90%;
    background-color: #f0f0f0;
    border-radius: 4px;
    border: 1px solid #cecece;
    margin: 7px auto;
    font-family: Arial;
}

.submenu1-container .font-and-align .arrow-down {
    position: absolute;
    right: 10px;
    top: 10px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #aaa;
}

.submenu1-container .details-draw .inline-font-size .selected_value {
    padding-left: 55px !important;
    font-size: 12px !important;
}

.submenu1-container .details-draw .inline-font-family .selected_value {
    font-size: smaller !important;
}

.submenu1-container .details-draw .icon_img_align {
    margin-top: 5px;
    display: block;
}

.submenu1-container .font-and-align .icon_img_size,
.submenu1-container .details-draw-svg .icon_img_size {
    position: absolute;
    top: 4px;
    left: 10px;
    z-index: 20;
    color: #7e7d99;
    font-size: 18px !important;
}

.submenu1-container .edit_style .text-style {
    min-width: 100px;
    display: inline-block;
    margin: 5px;
    font-weight: 700;
    font-size: 12px !important;
}

.edit_style, .edit_style_svg, .font-and-align {
    cursor: pointer;
}

.submenu1-container .edit_style .details-draw,
.submenu1-container .edit_style_svg .details-draw-svg {
    display: none;
    padding: 10px 0px;
    background-color: #fff;
}

.submenu1-container .edit_style .textOnButton {
    text-align: center;
    width: 42%;
    border-radius: 3px;
    margin: 0px;
    border: 1px solid #ddd !important;
    padding: 4px 0;
}

.submenu1-container .edit_style .text-button {
    border-radius: 4px;
    padding: 2px 4px;
    margin-bottom: 10px;
}

.submenu1-container .edit_style .height-input,
.submenu1-container .edit_style .width-input {
    text-align: center;
    width: 65px;
    border-radius: 3px;
    margin: 0px;
    border: 1px solid #ddd !important;
    padding: 4px 0;
}

.submenu1-container .edit_style .align-button:hover,
.submenu1-container .edit_style .selected {
    background-color: #7e7d99 !important;
    color: #fff !important;
}

.submenu1-container .edit_style .color,
.submenu1-container .edit_style .background-color,
.submenu1-container .edit_style_svg .color,
.submenu1-container .edit_style_svg .background-color {
    background-color: rgb(255, 255, 255);
    float: right;
}

.submenu1-container .edit_style .checkbox-svg {
    margin-left: 6%;
    vertical-align: middle;
}

.submenu1-container .edit_style .font-and-align {
    background-color: #eee;
    border: 1px solid #ddd;
    margin: 10px 2px 0px 2px;
    width: 98%;
    border-radius: 4px;
}

.submenu1-container .edit_style .button-arraw,
.submenu1-container .edit_style_svg .button-arraw {
    padding: 4px 7px;
    color: #7e7d99;
}

.submenu1-container .edit_style .label-text,
.submenu1-container .edit_style_svg .label-text {
    font-weight: 700;
    font-size: 12px !important;
}

/*css for svg-calendar,cart,login*/
.website_generator .dark_button_cart .nr_items,
.website_generator .white_button_cart .nr_items {
    width: 20px;
    height: 20px;
    color: #808080;
    line-height: 20px;
    background-color: white;
    font-weight: normal;
    border: 1px solid #c0c0c0;
}

.website_generator .wmenu .delivery_w.hasc {
    font-weight: 600;
    font-size: 11px;
    width: 134px;
    align-items: center;
    background-size: 27px 27px;
    background-position: right center !important;
    background-repeat: no-repeat;
    cursor: pointer;
    position: relative;
    display: flex !important;
    width: 50px !important;
    align-items: normal;
    padding-right: 0px;
    line-height: normal;
    margin-left: 5px;
}

.website_generator .mobile-top-menu .delivery_w.hasc {
    font-weight: 600;
    font-size: 11px;
    width: 134px;
    align-items: center;
    background-size: 27px 27px;
    background-position: right center !important;
    background-repeat: no-repeat;
    cursor: pointer;
    position: relative;
    display: flex !important;
    width: 50px !important;
    align-items: center;
    padding-right: 0px;
    line-height: normal;
    margin-left: 5px;
}

/*googleReviewWidget*/
#google-reviews {
    display: flex;
    flex-wrap: wrap;
    /*display: grid;*/
    /*grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));*/
}

.review-item {
    border: solid 1px rgba(190, 190, 190, 0.35);
    margin: 0 auto;
    padding: 1em;
    flex: 1 1 50%;
    display: flex;
    flex-direction: column;
    align-content: stretch;
}

@media (max-width: 1200px) {
    .review-item {
        flex: 1 1 50%;
    }
}

@media (max-width: 450px) {
    .review-item {
        flex: 1 1 90%;
    }
}

.review-item-long {
    border: solid 1px rgba(190, 190, 190, 0.35);
    margin: 0 auto;
    padding: 1em;
    flex: 1 1 90%;
    display: flex;
    flex-direction: column;
    align-content: stretch;
}

@media (max-width: 1200px) {
    .review-item-long {
        flex: 1 1 90%;
    }
}

@media (max-width: 450px) {
    .review-item-long {
        flex: 1 1 90%;
    }
}

.review-header {
    display: flex;
}

.review-picture {
    width: 5em;
    height: auto;
    align-self: center;
    margin-right: 1em;
}

.review-usergrade {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}

.review-meta,
.review-stars {
    text-align: center;
    font-size: 115%;
}

.review-author {
    text-transform: capitalize;
    font-weight: bold;
}

.review-date {
    opacity: 0.6;
    display: block;
}

.review-text {
    line-height: 1.55;
    text-align: left;
    max-width: 100%;
    text-align: justify;
}

.review-stars ul {
    display: inline-block;
    list-style: none !important;
    margin: 0;
    padding: 0;
}

.review-stars ul li {
    float: left;
    list-style: none !important;
    margin-right: 1px;
    line-height: 1;
}

.review-stars ul li i {
    color: #eb6e00;
    /* Google's Star Orange in Nov 2017 */
    font-size: 1.4em;
    font-style: normal;
}

.review-stars ul li i.inactive {
    color: #c6c6c6;
}

.star:after {
    content: "\2605";
}

.buttons {
    margin: 20px 0 0 0;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.more-reviews {
    text-align: center;
}

.write-review {
    text-align: center;
}

.more-reviews a,
.write-review a {
    margin: 5px;
    border: 1px #eb6e00 solid;
    border-radius: 40px;
    padding: 10px;
    background-color: #eb6e00;
    color: #fff;
    text-decoration: none;
}

.__body .orders_customers .orders_all .table_preview {
    width: 99%;
    margin-left: 3px;
    padding: 15px;
    background-color: #f5f5f5;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.__body .orders_customers {
    color: rgb(47, 55, 58);
}

.__body .orders_customers .select_display .custom-dropdown {
    width: 100px;
    display: inline;
    height: 30px;
    font-size: 15px;
    margin-left: 10px;
    padding-left: 10px;
    color: rgb(47, 55, 58);
}

.__body .orders_customers .orders_all .order_table {
    margin-bottom: 5px;
}

.__body .orders_customers .orders_all {
    font-family: 'Inter', sans-serif;
}

.__body .orders_customers .orders_all .table_preview td {
    width: 25%;
}

.__body .orders_customers .select_display {
    margin-bottom: 10px;
}

.__body .orders_customers .orders_all .table_product {
    width: 99%;
    border: 1px solid #dfdfdf;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    margin-bottom: 10px;
    margin-left: 3px;
}

.__body .orders_customers .orders_all .table_product .detail_prod_img {
    width: 150px;
}

.__body .orders_customers .orders_all .table_product .detail_prod_img.mobile_img {
    width: auto;
}

.__body .orders_customers .orders_all .table_product .detail_prod_name {
    /* font-weight: bold;*/
}

.__body .orders_customers .adv_search .button .advanced_find, .__body .orders_customers .adv_search .button .close_button {
    border-radius: 4px !important;
    color: #fff;
}

.ui-dialog .search_dial .adv_search .mobile .start, .ui-dialog .search_dial .adv_search .mobile .end, .ui-dialog .search_dial .adv_search .mobile .price_min, .ui-dialog .search_dial .adv_search .mobile .price_max {
    width: 40% !important;
}

.ui-dialog .search_dial .adv_search .mobile .to_date, .ui-dialog .search_dial .adv_search .mobile .price_to {
    width: 10% !important;
}

.ui-dialog .search_dial .adv_search .mobile input, .ui-dialog .search_dial .adv_search .mobile div {
    /* width: 100 % !important;*/
}

.ui-dialog .search_dial .adv_search.mobile {
    /*width:70% !important;*/
    /*margin: 10px auto 0px auto !important;*/
}

.__body .orders_customers .adv_search .button {
    float: right;
    padding-top: 10px;
}

.ui-dialog .search_dial .adv_search .name_value,
.search_orders .adv_search [pname='client_name'],
.search_orders .adv_search [pname='email'],
.search_orders .adv_search [pname='phone'] {
    width: 100%;
    padding: 5px;
}

.__body .orders_customers .adv_search .adv-slider, .ui-dialog .search_dial .adv_search .adv-slider {
    width: 95%;
    display: block;
    margin: 10px auto;
}

.ui-dialog .search_dial .adv_search .display {
    display: inline-block;
}

.ui-dialog .search_dial .adv_search .min-value, .ui-dialog .search_dial .adv_search .max-value,
.ui-dialog .search_dial .adv_search [pname='end_date'], .ui-dialog .search_dial .adv_search [pname='start_date'] {
    width: 83px;
    padding: 5px 1px;
    text-align: center;
}

.product .client .customer img {
    padding: 0px 3px;
    height: 20px;
    margin-top: 5px;
}

/*.product .client .customer td{font-size:14px;}.product .client .customer {margin-top: 5px;display: block;}*/
.product .client .customer.address_customer {
    margin-top: 2px;
    display: block;
}

.ui-dialog-content.dialog_mobile {
    height: auto !important;
}

.product .client .customer i {
    font-size: 18px;
    padding: 0px 5px 0px 0px;
    margin-left: -3px;
}

.product .client {
    margin: 10px 0px 5px 35px;
}

.product .table_invoice, .product .detail_order {
    width: 100%;
    border-bottom: 1px solid #ddd;
}

.product .table_invoice td {
    text-align: center;
    width: 50%;
}

.product .detail_order .order .name {
    text-align: center;
    font-weight: bold;
    font-size: larger;
}

.product .detail_order .order .img {
    width: 50%;
    text-align: center;
}

.product .detail_order .order img {
    width: 150px;
    height: 150px;
}

.product .detail_order .order .price_prod {
    display: block;
    font-size: larger;
}

.product .detail_order .order .details_more {
    text-overflow: unset !important;
    white-space: normal !important;
    overflow: unset !important;
    height: auto !important;
}

.orders_customers .order_click_multiple {
    cursor: pointer;
    font-weight: 500;
    font-size: 15px;
}

.website_generator .pageedit .toolbar .ui-icon {
    display: none;
}

.website_generator .pageedit .toolbar .ui-button-icon-only svg {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    margin-left: -8px;
}

.website_generator .pageedit .toolbar .ui-button-icon-only.helpBtn svg {
    margin-top: -7px;
}

.builderTab .toolbar ._edit_web_pag.ui-button-text-icon-primary svg {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    margin-left: -28px;
}

.builderTab .toolbar .ui-button-text-icon-primary svg {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    margin-left: -35px;
}

.web_dialog.sitemap .smap .content {
    padding: 5px 7px 0px 0px !important
}

/*.web_dialog.sitemap .smap .content .closed{
    padding: 10px 5px 10px 0 !important;
    border-bottom: 1px solid rgb(242, 242, 242)!important;
}*/
.web_dialog.sitemap .smap .content .closed .smapLiName, .web_dialog .content .liContainer .liContent .smapLiName {
    color: rgb(47, 55, 58);
    font-size: 14px !important;
    height: 29px; /*padding-left: 5%;*/
    vertical-align: middle;
    display: table-cell;
}

.web_dialog.sitemap .smap .content .closed .ui-state-highlight .smapLiName {
    color: #fff
}

.web_dialog.sitemap .smap .content .closed .ui-state-highlight .pre svg path, .liContainer .liContent.ui-state-highlight .ws_homepage path {
    fill: #fff;
}

.liContainer .liContent.ui-state-highlight.ishover .ws_homepage path {
    fill: rgb(47, 55, 58) !important;
}

.web_dialog.sitemap .smap .content .closed .ui-state-highlight.ishover .smapLiName {
    color: rgb(47, 55, 58);
}

.web_dialog.sitemap .smap .content .closed .ui-state-highlight.ishover .pre svg path {
    fill: rgb(97, 108, 121) !important;
}

.web_dialog.sitemap .smap .content .closed .ui-state-highlight .smapLiCtrls .ui-page-settings svg {
    fill: #fff;
}

.web_dialog.sitemap .smap .content .closed .containerliname {
    /*padding: 10px 5px 10px 0 !important;*/
}

.web_dialog.sitemap .smap .content .closed .liContent {
    padding: 0px 5px 0px 0 !important;
    border-bottom: 1px solid rgb(242, 242, 242) !important;
}

.web_dialog.sitemap .smap .content .closed .pre {
    margin-top: 6.5%;
    position: relative;
}

.web_dialog.sitemap .smap .content .closed .pre svg.demo {
    left: 5px;
    position: absolute;
}

.web_dialog.sitemap .smap .content .closed .smapLiCtrls i {
    top: 30%;
}

.__body .orders_customers .adv_search input {
    /*border-color: #b8b8b8;*/
    border: 1px solid #b8b8b8;
}

.__body .orders_customers .adv_search input[type="text"]:focus {
    border-color: #8cd41e !important;
}

.pop_web .submenu1-item .__mwrap svg, .pop_web .submenu1-item .menu-ico svg {
    width: 40px;
    height: 40px;
}

.web_dialog .smap .liContainer .pre svg {
    width: 15px;
    height: 29px;
}

.web_dialog .smap .liContainer .pre svg.ui-icon {
    background-image: none !important;
    margin-right: 15px;
    fill: rgb(97, 108, 121);
}

.helpDiv .help_row svg,
.web_dialog .smap .liContainer .smapLiCtrls svg,
.web_dialog .smap .liContainer .smapLiCtrls ui-icon-gear circle,
.web_dialog .smap .liContainer .smapLiCtrls ui-icon-gear path {
    fill: rgb(97, 108, 121);
}

.web_dialog .smap .ui-state-highlight .smapLiCtrls .ui-icon-gear,
.web_dialog .smap .ui-state-highlight .smapLiCtrls .hidden_page svg {
    fill: rgb(255, 255, 255);
}

.web_dialog .smap .ui-state-highlight.ishover .smapLiCtrls .ui-icon-gear,
.web_dialog .smap .ui-state-highlight.ishover .smapLiCtrls .hidden_page svg {
    fill: rgb(97, 108, 121);
}

.web_dialog .helpDiv .help_row svg {
    display: inline;
    margin: 0px 3px 0px 10px;
    position: relative;
    width: 12px;
    height: 12px;
    background-image: none;
}

.web_dialog .helpDiv .help_row span {
    display: inline !important;
    color: rgb(47, 55, 58);
    margin-right: 2px;
    white-space: nowrap;
}

.web_dialog .smap .liContainer svg.ui-icon-gear {
    background-image: none !important;
}

.divPage_options ._pops svg {
    width: 20px;
    height: 20px;
    margin-right: 5px;
    position: relative;
    top: 5px;
}

.divPage_options ._pops._wid svg {
    width: 25px;
    height: 25px;
    left: -4px;
    top: 3px;
    margin-right: 2px;
}

.divPage_options ._pops._wid {
    padding-bottom: 7px;
}

.divPage_options ._pops .name {
    margin-top: 8px;
    position: absolute;
}

.web_dialog .content_footer .liContent {
    padding: 5px 5px 10px 0;
}

.webs_content_dial .ui-widget-content button {
    background-image: none;
    background-color: transparent;
    border: none;
}

.webs_content_dial .ui-widget-content button ui-icon-refresh {
    background-image: none;
}

.webs_content_dial .ui-widget-content button svg, .web_dialog.sitemap .smap .content .closed .liContent:hover .smapLiCtrls .ui-page-settings svg {
    fill: rgb(97, 108, 121);
}

.ui-dialog .ui-dialog-buttonset .cancel_deleteWebsite .ui-button-text, .ui-dialog .ui-dialog-buttonset .ok_deleteWebsite .ui-button-text {
    font-size: 14px;
}

.ui-dialog .ui-dialog-buttonset .ok_deleteWebsite .ui-button-text {
    color: #fff;
    background-color: #5ba525;
    background-image: linear-gradient(to bottom, #5ba525, #3d773d) !important;
    background-repeat: repeat-x;
    border-color: #5ba525 #3d773d #3d773d #5ba525 !important;
}

.closed .liContent.new:hover .pre svg path { /*,.closed .liContent.new:hover .smapLiCtrls .ui-page-settings svg{*/
    fill: rgb(97, 108, 121) !important;
}

.closed .liContent.new:hover .smapLiName {
    color: rgb(47, 55, 58) !important;
}

.closed .liContent.new {
    height: 100%;
}

.closed .liContent.new .pre, .closed .liContent.new .smapLiName {
    margin-top: 5.5% !important;
}

/*.closed .liContent.new ._key_up{
    margin-top: 9px !important;
}*/

.dgr_settings #accordion .ui-accordion-content .table_style tr:nth-child(even) {
    padding: 0px 12px 2px 18px;
    display: block;
    border-bottom: 1px solid #ddd;
}

.dgr_settings #accordion .ui-accordion-content .table_style tr:nth-child(odd) {
    padding: 10px 12px 0px 18px;
    display: block;
}

.dgr_settings #accordion .ui-accordion-content table td > label, .dgr_settings #accordion .ui-accordion-content table td > p {
    font-size: 13px;
    color: #424851;
}

.dgr_settings #accordion .ui-accordion-content .table_style tr .individual_options, .dgr_settings #accordion .ui-accordion-content .table_style tr .individual_options table tr {
    padding: 0px;
    border-bottom: none;
}

.dgr_settings #accordion .ui-accordion-content .table_style .individual_options #table_options {
    left: -5px;
    position: relative;
}

#temp_preview #prev_ctrls {
    background-color: #e8e8e8;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    border-bottom: 1px solid rgb(242, 242, 242);
}

/*#temp_preview #prev_ctrls .pagepreview-nav-btn .icon-angle-circled-right:hover,#temp_preview #prev_ctrls .pagepreview-nav-btn .icon-angle-circled-left:hover{
    font-size: 25px;
    color: #4d4b4b;
}*/
#temp_preview #prev_ctrls .pagepreview-nav-btn .icon-angle-circled-right, #temp_preview #prev_ctrls .pagepreview-nav-btn .icon-angle-circled-left {
    font-size: 32px;
    color: #1c7a8c;
    color: #000000;
    position: relative;
    bottom: 4px;
}

#temp_preview #prev_ctrls .pagepreview-nav-name ._load_tmp {

    border-color: #176b7b #000000 #000000 #176b7b !important;
    background-color: #000000;
    background-image: none !important;
}

.gen_menu_edit .display_menu .button_m .notification-opt {
    position: relative;
    padding-bottom: 20px;
}

.image-gallery-edit .ui-tabs .ui-tabs-panel .sliderdirection .notification-opt {
    position: relative;
    top: 5px;
    padding-bottom: 20px;
}

.image-gallery-edit .ui-tabs .ui-tabs-panel .sliderdirection .lbtns {
    position: relative;
    top: 10px;
}

.gen_menu_edit .display_menu .show_hide_page .border-bottom {
    padding-top: 10px;
}

.ui-dialog .datagrid_block .builder_menu .row_element {
    padding: 5px 5px 5px 0;
    position: relative;
    display: inline-block;
    float: left;
    width: 100%;
    border-bottom: 1px solid rgb(242, 242, 242);
    cursor: pointer;
    color: rgb(97, 108, 121);
}

.body_container .bookwidget .control #slider .ui-slider-handle.color {
    width: 20px !important;
    background-image: linear-gradient(to bottom, rgb(97, 108, 121), rgb(97, 108, 121)) !important;
    height: 20px;
    top: -7px !important;
}

.body_container .bookwidget .control #slider a.ui-state-active {
    background-image: linear-gradient(to bottom, rgb(71, 77, 84), rgb(71, 77, 84)) !important;
}

.forms_d .advs .ui-datagrid-main-table .comp_edit .ui-icon {
    right: 3px;
    position: relative;
}

.forms_submitted .active-button {
    opacity: 0.9 !important;
}

.forms_submitted .view_pos {
    position: relative;
}

.forms_submitted .view_pos {
    position: relative;
    width: auto;
    margin-top: 0px;
}

.ui-dialog .dialog_submit {
    padding: 15px 30px;
    font-size: 1.2em !important;
}

.ui-dialog .form-builder-conditions .cond-val .ui-combobox {
    margin-left: 52px;
    width: 150px;
    margin-right: 10px;
}

.ui-dialog .form-builder-conditions .cond-val input[type="text"] {
    margin-left: 52px;
    border: 1px solid #c9c8ce;
    height: 26px;
    width: 150px;
    margin-right: 10px;
    margin-top: 5px;
}

.ui-dialog .form-builder-conditions .add, .ui-dialog .form-builder-conditions .remove {
    top: 1px;
}

.fontSelectUl.UIElement li, .fontSelectUl.NameColumn li {
    font-family: "Inter", sans-serif !important;
    font-size: 12px;
}

.ui-dialog .form-editor-dialog .templateManager .ui-button-text {
    margin-left: -5px;
    font-size: 14px !important;
    padding-top: 0.3em;
}

.ui-dialog .form-builder-conditions .add-cond {
    font-size: 14px;
    background-color: #7e7d99;
    padding: 5px 0px 5px 22px;
    margin-bottom: 5px;
    color: #fff;
}

.ui-dialog .form-builder-conditions .added-cond {
    font-size: 14px;
    margin-top: 50px;
    background-color: #7e7d99;
    color: #fff;
    padding: 5px 0px 5px 22px;
}

.toggle-exp {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 23px;
    background-color: #45a31f;
    border-radius: 30px;
    border: 2px solid gray;
}


.toggle-exp:after {
    content: '';
    position: absolute;
    width: 22px;
    height: 20px;
    border-radius: 50%;
    background-color: white;
    top: 1px;
    left: 1px;
    transition: all 0.5s;
}


.checkbox:checked + .toggle-exp::after {
    left: 25px;
}


.checkbox:checked + .toggle-exp {
    background-color: #cfcfcf;
}

.checkbox-page:checked + .toggle-exp::after {
    left: 25px;
}


.checkbox-page:checked + .toggle-exp {
    background-color: #cfcfcf;
}

.toggle-txt-btn {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 23px;
    background-color: #45a31f;
    border-radius: 30px;
    border: 2px solid gray;
}


.toggle-txt-btn:after {
    content: '';
    position: absolute;
    width: 22px;
    height: 20px;
    border-radius: 50%;
    background-color: white;
    top: 1px;
    left: 1px;
    transition: all 0.5s;
}


.checkbox:checked + .toggle-txt-btn::after {
    left: 25px;
}


.checkbox:checked + .toggle-txt-btn {
    background-color: #cfcfcf;
}


.checkbox {
    display: none;
}

.typ_pdf {
    background: #fff;
    color: #202124 !important;
}


.typ_html {
    background: #fff;
    color: #202124 !important;
}

.up_type .button_selected {
    background: #777;
    color: #fff !important;
}

.img_gallery {
    width: auto !important;
    left: 250px !important;
}

@media screen and (max-width: 600px) {
    .img_gallery {
        width: auto !important;
        left: 0px !important;
    }
}

/*.pageTemplateManager .mainTemplate {*/
/*    border: 1px solid #d7d7d8 !important;*/

/*}*/

.map-widget input, .map-widget textarea {
    font-family: 'Inter';
}



/*#element_style #choose_template{
    width:100%;
}*/
 
