/*<---------- tools-css* ---------> */

.hide {
    display: none;
}

form#unit_convert .wc_form_item span {
    justify-content: center;
}

#unit_convert .wc_textarea_field {
    position: relative;
}

form#unit_convert input.form-control {
    min-width: 208px;
    width: 100%;
}

.single-post-content form#unit_convert.web-tools .wc_form_item .copy-text-wrapper button.make_copy_text {
    top: 2px;
}

#unit_convert .wc_textarea_field .copy-text-wrapper {
    position: static;
}

#case_converter .active-loader {
    padding-right: 35px !important;
}

.wc_form_item {
    margin-bottom: 20px;
}

label {
    font-weight: 600;
    color: #000;
}

.web-tools .wc_form_item button.wc-word-count div {
    display: flex;
    align-items: center;
    justify-content: center;
    grid-gap: 5px;
}

.web-tools .wc_form_item button.wc-word-count span {
    width: auto;
    height: 20px;
    padding: 5px;
    display: flex !important;
    border-radius: 5px;
    align-items: center;
    justify-content: center;
    color: #000;
    font-size: 14px;
    line-height: normal;
    background: #fff;
}




.single-post-content .web-tools {
    background: #58705226;
    padding: 40px;
    border-radius: 20px;
    max-width: 900px;
    margin: 20px auto;
    position: relative;
}

.single-post-content form#text_to_slug .wc_form_item {
    margin-bottom: 0;
}

form#make-copy input:focus.form-control,
.single-post-content .web-tools .wc_form_item textarea:focus {
    border-color: #587052;
}

.single-post-content .web-tools .wc_form_item textarea.form-control.error,
.single-post-content .web-tools .wc_form_item input.form-control.error,
.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap input.error,
.single-post-content input.error[type="number"],
.single-post-content .web-tools .wc_form_item .wc-gst-group.error span.input-text {
    border-color: red !important;
}

.single-post-content form#text_to_slug .wc_form_item span,
.single-post-content form#word-counter .wc_form_item span {
    display: block;
}

.single-post-content form#word-counter .wc_form_item textarea.form-control {
    width: 100%;
}

.single-post-content .web-tools .wc_form_item>label {
    font-size: 32px;
    font-weight: 500;
    margin-bottom: 10px;
    min-width: 60px;
    line-height: 1.5em;
    color: #000;
    display: block;
    text-align: center;
    vertical-align: middle;
    font-family: 'Euclid Circular B' !important;
}

.single-post-content .web-tools .wc_form_item textarea {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0 0 10px;
    width: 100% !important;
}

.single-post-content .web-tools .wc_form_item textarea:focus,
.single-post-content .web-tools .wc_form_item input:focus {
    outline: none;
}

.single-post-content .web-tools .wc_form_item .btn {
    padding: 10px 20px;
    font-size: 16px;
    line-height: 18px;
    border-radius: 5px;
    border: 2px solid #587052;
    min-width: 150px;
    position: relative;
}

.single-post-content .web-tools .wc_form_item .btn-success {
    background: #587052;
    color: #fff;
}

.single-post-content .web-tools .wc_form_item .btn-success:hover {
    background: #000 !important;
    color: #fff !important;
    border: 2px solid #000;
    cursor: pointer;
}

.single-post-content form#case_converter .wc_form_item .btn {
    min-width: 140px;
    padding: 10px 15px;
}

.single-post-content form#remove-line-break .wc_form_item>div label,
.single-post-content form#random-word-generator .wc_form_item>div label {
    line-height: normal;
    display: inline-flex;
    align-items: center;
    margin-right: 25px;
    font-size: 18px;
}

.single-post-content form#remove-line-break .wc_form_item>div label input[type=radio],
.single-post-content form#random-word-generator .wc_form_item>div label input[type=radio] {
    width: 16px;
    height: 16px;
    border: 1px solid #000 !important;
    background: transparent;
    margin-right: 6px;
}

.single-post-content form#remove-line-break .wc_form_item>div label input[type=radio]:after,
.single-post-content form#random-word-generator .wc_form_item>div label input[type=radio]:after {
    width: 8px;
    height: 8px;
    left: 3px;
    top: 3px;
}

.single-post-content form#remove-line-break .wc_form_item>div label input:focus[type=radio],
.single-post-content form#random-word-generator .wc_form_item>div label input:focus[type=radio] {
    outline: none;
}

.single-post-content form#remove-line-break .wc_form_item .wc_remove_btn {
    text-align: center;
    margin-top: 15px;
}

.single-post-content form#remove-line-break .wc_form_item .btn {
    margin-top: 10px;
}

.single-post-content form#case-converter .wc_form_item .btn {
    min-width: 140px;
}

.single-post-content form#random-word-generator .wc_form_item>input {
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 8px 16px;
    margin-bottom: 20px;
}

.single-post-content form#random-word-generator .wc_form_item .btn {
    margin-bottom: 0;
    margin-top: 10px;
}

.single-post-content form#word-counter .wc_form_item>.btn {
    padding: 10px 10px;
    font-size: 15px;
    line-height: 18px;
    width: auto;
    margin-left: 4px;
    border-radius: 5px;
    border: 0;
    background: #000;
    color: #fff;
    margin-bottom: 20px;
}

.single-post-content form#word-counter .wc_form_item>.btn:hover {
    background: #587052;
    color: #fff;
}

.single-post-content .web-tools .wc_form_item .btn-success.active {
    background-color: #000;
    border: 2px solid #000;
}

.single-post-content .web-tools .wc_form_item .copy-text-wrapper {
    position: relative;
}

.single-post-content .web-tools .wc_form_item .copy-text-wrapper button.make_copy_text {
    position: absolute;
    right: 0;
    top: 0;
    min-width: 35px;
    border-radius: 4px;
    line-height: 15px;
    margin: 5px;
}

.wc_textarea_field .button-wrapper button.wc-clip-copy-board {
    font-size: 16px;
    font-weight: 600;
    font-family: 'Proxima Nova' !important;
    padding: 10px 15px !important;
}

.single-post-content .web-tools .wc_form_item span {
    display: block;
}

.single-post-content .web-tools .alert-danger {
    background: rgb(208 52 49);
    padding: 10px 15px;
    border-radius: 8px;
    color: #fff;
    font-family: 'Proxima Nova';
    margin-bottom: 10px;
    font-weight: 600;
}

.single-post-content .web-tools .wc_form_item .wc_rgb_wrapper {
    display: inline-flex;
    align-items: center;
    width: 100%;
    padding-bottom: 20px;
}

.single-post-content .web-tools .wc_form_item .wc_rgb_wrapper label {
    width: 20%;
    margin: 0;
    font-size: 18px;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb {
    display: flex;
    width: 100%;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb .form-control {
    width: 100%;
    margin-right: 0;
}

.single-post-content form#case_converter .wc_form_item textarea.form-control {
    width: 100% !important;
}

.single-post-content .web-tools .wc_form_item textarea.color-preview {
    height: 100px;
    overflow: hidden;
}

.single-post-content form#hex_to_rgb input.form-control {
    margin-bottom: 24px;
    width: 100%;
}

.single-post-content #rgb_to_hex .wc_form_item>label {
    margin-bottom: 20px;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"] {
    overflow: hidden;
    width: 100%;
    -webkit-appearance: none;
    background-color: #9a905d;
    border-radius: 0;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input.form-control.red {
    background-color: #ffe5e5 !important;
    border: 1px solid #ffe5e5 !important;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input.form-control.green {
    background-color: #e5f5e5 !important;
    border: 1px solid #e5f5e5 !important;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input.form-control.blue {
    background-color: #0000d826 !important;
    border: 1px solid #e5e5ff !important;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"]::-webkit-slider-runnable-track {
    height: 10px;
    -webkit-appearance: none;
    color: #a67e4e;
    margin-top: -1px;
    border-radius: 0;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"]::-webkit-slider-thumb {
    width: 10px;
    -webkit-appearance: none;
    height: 10px;
    cursor: ew-resize;
    background: #a67e4e;
    box-shadow: -200px 0 0 200px #a67e4e;
    border-radius: 0;
    border-color: #a67e4e;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input.form-control.red[type="range"]::-webkit-slider-thumb {
    box-shadow: -200px 0 0 200px #ff0000;
    border-color: #ff0000;
    background: #ff0000;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input.form-control.blue[type="range"]::-webkit-slider-thumb {
    box-shadow: -200px 0 0 200px blue;
    border-color: blue;
    background: blue;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input.form-control.green[type="range"]::-webkit-slider-thumb {
    box-shadow: -200px 0 0 200px #009900;
    border-color: #009900;
    background: #009900;
}



/** FF*/

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"] {
    background-color: #c0c0c0;
    border: 0px;
    box-shadow: none;
    padding: 0;
    height: 12px;
    border-radius: 40px;
}

.total_amount_error input[type="range"]::-moz-range-progress {
    background-color: #a67e4e;
    height: 10px;
    border: 0px;
    box-shadow: none;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"]::-moz-range-track {
    background-color: #eee;
    border: 0;
    box-shadow: none;
    border-radius: 0px;
    height: 10px;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"]::-moz-range-thumb {
    background-color: #a67e4e;
    border: 0px;
    border-radius: 0;
    height: 10px;
}


/* IE*/

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"]::-ms-fill-lower {
    background-color: #43e5f7;
}

.single-post-content .web-tools .wc_form_item span.wc_rgb input[type="range"]::-ms-fill-upper {
    background-color: #9a905d;
}

.single-post-content form#gst_calculator .wc_form_item .wc-gst-check-wrap {
    display: inline-flex;
    align-items: center;
    margin-bottom: 25px;
    gap: 20px;
}

.single-post-content form#gst_calculator .wc_form_item .wc-gst-check-wrap label {
    line-height: normal;
    font-size: 18px;
    margin: 0;
    align-items: center;
    display: inline-flex;
}

.single-post-content form#gst_calculator .wc_form_item label {
    margin-bottom: 20px;
}

.single-post-content form#gst_calculator input[type=radio] {
    width: 18px;
    height: 18px;
    border: 2px solid #000;
    background: transparent;
    margin-right: 8px;
}

.single-post-content form#gst_calculator input[type=radio]:after {
    left: 2px;
    top: 2px;
    width: 10px;
    height: 10px;
}

.single-post-content form#gst_calculator .wc-gst-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
    width: 100%;
}

.single-post-content form#gst_calculator .wc-gst-wrapper label {
    margin: 0;
    width: 30%;
    font-size: 18px;
}

.single-post-content form#gst_calculator .wc-gst-wrapper input.form-control {
    width: 100%;
    margin-right: 0;
}

.single-post-content form#gst_calculator .wc-gst-wrapper.wc-gst-wrapper.one .gst-calculator-form {
    position: relative;
    display: flex;
    align-items: center;
    box-shadow: 0px 4px 20px 0px #ccc;
}

.single-post-content form#gst_calculator .wc-gst-wrapper.wc-gst-wrapper.one .gst-calculator-form select.select-sales {
    width: 25%;
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: none;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.single-post-content form#gst_calculator .wc-gst-wrapper.one input.form-control {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
    width: 90%;
    margin: 0;
}

.single-post-content form#qr-code-decoder input.form-control {
    background: #fff;
}

.single-post-content form#cpm_calculator .cpm-cal-wrapper {
    margin-bottom: 15px;
    display: flex;
    align-items: center;
}

.single-post-content form#cpm_calculator .cpm-cal-wrapper label {
    width: 22%;
    margin: 0;
}

.single-post-content form#cpm_calculator .cpm-cal-wrapper input[type="number"] {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
    width: 100%;
}

.single-post-content form#cpm_calculator .wc_cal {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #587052;
}

.single-post-content form#cpm_calculator .wc_cal .wc-cost-wrap {
    width: 265px;
    text-align: center;
    padding: 30px;
}

.single-post-content form#cpm_calculator .wc_cal .wc-cost-wrap span {
    color: #fff;
}

.single-post-content form#cpm_calculator .wc_cal .wc-cost-wrap:nth-child(2) {
    border-left: 2px solid white;
    border-right: 2px solid white;
}

.single-post-content form#password_generator select.form-control.select-length {
    margin-bottom: 25px;
    width: 100%;
}

.single-post-content form#password_generator .wc_form_item div>label {
    display: flex;
    align-items: center;
    font-size: 17px;
    margin-right: 12px;
}

.single-post-content form#password_generator .wc_form_item div>label input[type=checkbox] {
    width: 19px;
    height: 18px;
    background-color: #587052;
    border: 2px solid #587052;
    margin-right: 8px;
    border-radius: 3px;
}

.single-post-content form#password_generator .wc_form_item div>label input[type=checkbox]:after {
    left: 5px;
    top: 1px;
    width: 6px;
    height: 10px;
    border: 2px solid #ffffff;
    border-top: 0;
    border-left: 0;
    transform: rotate(35deg);
}

.single-post-content form#password_generator .wc_form_item input.btn {
    margin-top: 15px;
}

.wc_form_item .wc-gst-group {
    position: relative;
    display: flex;
    align-items: stretch;
    width: 100%;
}

.single-post-content form#gst_calculator .wc-gst-wrapper .wc-gst-group input.form-control,
.single-post-content form#discount_calculator .wc_form_item .wc-gst-group.two input[type="number"],
.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap .wc-gst-group input[type="number"] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.single-post-content form#gst_calculator .wc-gst-wrapper .wc-gst-group {
    box-shadow: 0px 4px 20px 0px #ccc;
}

.single-post-content form#gst_calculator .wc-gst-wrapper .wc-gst-group input.form-control {
    box-shadow: none;
    margin: 0;
    z-index: 1;
}

.single-post-content form#gst_calculator .wc_form_item .wc-gst-group span.input-text,
.single-post-content form#discount_calculator .wc_form_item .wc-gst-group.two span.input-text,
.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap .wc-gst-group span.input-text {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px;
    font-size: 16px;
    width: 45px;
    font-weight: 400;
    color: #626976;
    text-align: center;
    white-space: nowrap;
    background-color: #ffffff;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.single-post-content form#gst_calculator .wc_form_item .wc-form-row .wc-form-box {
    display: flex;
    align-items: center;
    border-width: 1px;
    border-style: solid;
    border-color: #c5c5c5;
}

.single-post-content form#gst_calculator .wc_form_item .wc-form-row .wc-form-box span {
    display: table-cell;
    vertical-align: top;
    border: 1px solid #c5c5c5;
    padding: 8px 10px;
    width: 50%;
    border-width: 0 1px 0 0;
    color: #000;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 600;
}

.single-post-content form#gst_calculator .wc_form_item .wc-form-row .wc-form-box input {
    margin: 0;
    background: transparent;
    border: 0;
    width: 50%;
    border-width: 0 1px;
    padding: 5px 10px;
}

.single-post-content form#gst_calculator .wc_form_item .wc-form-row .wc-form-box:nth-child(2) {
    border-width: 0 1px;
}

.single-post-content form#gst_calculator .wc_form_item .copy-text-wrapper button.make_copy_text {
    top: -15px;
}

.single-post-content form#gst_calculator .wc_form_item .gst-cal {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

.single-post-content form#hex_to_rgb .wc_form_item .copy-text-wrapper button.make_copy_text {
    top: -15px;
}

.single-post-content form#hex_to_rgb .wc-color-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.single-post-content form#hex_to_rgb .wc-color-wrapper label {
    width: 22%;
    margin: 0;
    font-size: 18px;
}

.single-post-content form#hex_to_rgb .wc-color-wrapper input {
    width: 100%;
    margin: 0;
}

.single-post-content form#cpm_calculator .cpm-cal-wrapper .wc-gst-group input[type="number"],
.single-post-content form#discount_calculator .wc_form_item .wc-gst-group.one input[type="number"] {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
}

.single-post-content form#cpm_calculator .wc_form_item .wc-gst-group span.input-text,
.single-post-content form#discount_calculator .wc_form_item .wc-gst-group.one span.input-text {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px;
    font-size: 16px;
    width: 45px;
    font-weight: 400;
    color: #626976;
    text-align: center;
    white-space: nowrap;
    background-color: #ffffff;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    margin-left: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0;
}

.single-post-content form#discount_calculator .wc_form_item .discount-cal-wrap {
    margin-bottom: 15px;
}

.single-post-content form#discount_calculator .wc_form_item .discount-cal-wrap label {
    margin-bottom: 10px;
    display: block;
}

.single-post-content form#discount_calculator .wc_form_item input[type="number"] {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
    width: 100%;
}

.single-post-content form#discount_calculator .wc_textarea_field .wc_form_item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper {
    width: 50%;
    padding: 30px;
    background: #587052;
    border-left: 2px solid white;
    text-align: center;
}

.single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper span,
.single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper label {
    color: #fff;
}

.single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper label {
    margin-bottom: 0;
}

.single-right-date {
    display: flex;
    gap: 10px;
    align-items: center;
}

.single-right-date span.post-view {
    font-size: 16px;
}

.single-right-date span.post-view i:before {
    font-size: 16px;
    margin-right: 6px;
}

.single-post-content form#sales_tax_calculator .radio-tax-wrap {
    margin-bottom: 20px;
}

.single-post-content form#sales_tax_calculator .radio-tax-wrap label {
    margin: 0;
    line-height: normal;
    display: inline-flex;
    align-items: center;
    margin-right: 25px;
}

.single-post-content form#sales_tax_calculator .radio-tax-wrap input#tax-exclusive,
.single-post-content form#sales_tax_calculator .radio-tax-wrap input#tax-inclusive {
    width: 20px;
    height: 20px;
    border: 2px solid #1d1a1a;
    background: transparent;
    margin-right: 8px;
}

.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap label {
    margin-bottom: 0;
    width: 20%;
}

.single-post-content form#sales_tax_calculator .radio-tax-wrap input[type=radio]:after {
    width: 10px;
    height: 10px;
}

.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap input[type="number"] {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    width: 100%;
}

.single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper {
    display: flex;
    align-items: center;
    border-width: 1px;
    border-style: solid;
    border-color: #c5c5c5;
}

.single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper:hover {
    background-color: #5870523b;
    cursor: pointer;
}

.single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper label,
.single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper span {
    display: table-cell;
    vertical-align: top;
    border: 1px solid #c5c5c5;
    padding: 8px 10px;
    width: 50%;
    border-width: 0 1px 0 0;
    color: #000;
    margin-bottom: 0;
    font-size: 16px;
}

.single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper:nth-child(2) {
    border-width: 0 1px;
}

.single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper input {
    margin: 0;
    background: transparent;
    border: 0;
    width: 50%;
    border-width: 0 1px;
    padding: 5px 10px;
}

.single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper .copy-text-wrapper button.make_copy_text {
    top: -15px;
}

.web-tools .ball-clip-rotate>div {
    height: 20px;
    width: 20px;
}

.web-tools .loader-inner.ball-clip-rotate {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
}

.single-post-content form#probability_calculator .wc_form_item>label {
    margin-bottom: 20px;
}

.single-post-content form#probability_calculator .probability-cal-wrap {
    margin-bottom: 20px;
    display: flex;
    align-items: center;
}

.single-post-content form#probability_calculator .probability-cal-wrap label {
    font-size: 18px;
    width: 48%;
    text-align: left;
    margin: 0;
}

.single-post-content form#probability_calculator .probability-cal-wrap input[type="number"] {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
    width: 100%;
}

.single-post-content form#probability_calculator .wc-probability-wrapper {
    display: flex;
    align-items: center;
    border-width: 1px 1px 1px 0px;
    border-style: solid;
    border-color: #c5c5c5;
}

.single-post-content form#probability_calculator .wc-probability-wrapper label,
.single-post-content form#probability_calculator .wc-probability-wrapper input {
    display: table-cell;
    vertical-align: top;
    border: 1px solid #c5c5c5;
    padding: 8px 10px;
    width: 50%;
    border-width: 0 1px;
    color: #000;
    margin: 0;
    font-weight: 600;
    font-size: 16px;
}

.single-post-content form#probability_calculator .wc-probability-wrapper input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: none;
    border: 0px solid #c5c5c5;
    width: 50%;
    background: transparent;
}

.single-post-content form#color_converter .wc_form_item .wc-color-converter-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#color_converter .wc_form_item input.form-control {
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#color_converter .wc_form_item .wc-color-converter-wrapper label {
    margin-bottom: 0;
    font-size: 18px;
    width: 8%;
    text-align: left;
}

.single-post-content form#color_converter .wc_form_item .wc-color-converter-wrapper input {
    width: 100%;
    margin-right: 0;
    margin-bottom: 0;
}

.single-post-content form#color_converter .wc_form_item .wc-color-converter-wrapper .copy-text-wrapper button.make_copy_text {
    top: -16px;
}

.single-post-content .web-tools .alert.alert-success {
    background: #24ad5d;
    padding: 10px 15px;
    border-radius: 8px;
    color: #dcf3d5;
    font-family: 'Proxima Nova';
    margin-bottom: 10px;
    font-weight: 600;
}

.single-post-content form#percentage_calculator .percentage-wrap input {
    font-family: 'Proxima Nova' !important;
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    border: 1px solid #5870529c;
    border-radius: 5px;
    padding: 10px 10px 10px 10px;
    margin: 0;
    background: #5870522b;
    box-shadow: none;
}

.single-post-content form#percentage_calculator .percentage-wrap {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 10px;
    margin-bottom: 20px;
    white-space: nowrap;
    box-shadow: 1px 1px 5px -1px #aaa6;
    border-radius: 7px;
    padding: 20px;
    background: white;
}

.single-post-content form#percentage_calculator .percentage-wrap .copy-text-wrapper {
    margin: 0;
}

.single-post-content form#percentage_calculator .percentage-wrap .per-wrap-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
}

.single-post-content form#percentage_calculator .percentage-wrap:nth-child(3) label {
    width: 500px;
}

.single-post-content form#percentage_calculator .percentage-wrap .btn {
    padding: 14px 20px;
}

.single-post-content form#percentage_calculator .percentage-wrap:nth-child(4) {
    border-bottom: none;
}

.single-post-content form#percentage_calculator .percentage-wrap label {
    width: 350px;
    margin: 0;
}

.single-post-content form#percentage_calculator .wc_form_item>label {
    margin-bottom: 25px;
    display: block;
}

.single-post-content form#xml-to-json .wc_form_item textarea#make_input {
    padding-right: 45px;
}

.single-post-content form#percentage_calculator .wc_form_item .percentage-wrap button.make_copy_text {
    padding: 5px 5px;
    background: #587052;
    color: #fff;
    top: -44px;
    right: 0px;
    border: 2px solid #587052;
    min-width: 30px;
    line-height: 10px;
}


/*move*/

.wc_form_item .form-control,
.wc_textarea_field .wc_form_item .form-control,
form#direct-download input.form-control,
form#make-copy input.form-control {
    width: calc(100% - 180px);
    margin-right: 5px;
    font-family: muli, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
}

/*----------------------------------------------start-img-base-64-----------------------------*/
.img_to_base-wrap .form-control{
    width: 100%;
    background: #ffff;
    margin-bottom: 20px;
}
/*----------------------------------------end-img-base-64-----------------------------*/
/*------------------------------------------start-Average Calculator-------------------------*/
.single-post-content form#average_clc .wc-length-converter-wrapper .wc-length-convert , 
{
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
.single-post-content form#average_clc .wc-length-converter-wrapper .wc-length-convert label {
    margin: 0;
    width: 30%;
}
.single-post-content form#average_clc .wc-length-converter-wrapper .wc-length-convert input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    width: 100%;
}

.single-post-content form#average_clc .wc_form_item .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -15px;
}
/*----------------------------------------------------------------------end-Average Calculator-------------------------*/


/*--------------------------------------------------------------STart-Words To Number Converter------------------------------*/

.single-post-content form#words-to-num-conv .wc_form_item .wc_word-convertor-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    width: 100%;
    position: relative;
}
.single-post-content form#words-to-num-conv .wc_word-convertor-wrap  label {
    margin: 0;
    width: 30%;
}
.single-post-content form#words-to-num-conv .wc_word-convertor-wrap  input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    width: 100%;
}

.single-post-content form#words-to-num-conv .wc_form_item .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -15px;
}

/*--------------------------------------------------------------end-Words To Number Converter------------------------------*/
/*--------------------------------------------------------------start-Roman Numeral Converter------------------------------*/
input#roamn_mum_val, input#numeral-num-roman{
    margin-bottom: 20px;
    width: 100%;
}
.single-post-content form#roman_numeral .wc_form_item .wc_roman-numeral-conv-wrap,
.single-post-content form#numeral_num .wc_form_item .wc_roman-numeral-conv-wrap{
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    width: 100%;
    position: relative;
}
.single-post-content form#roman_numeral .wc_roman-numeral-conv-wrap  label,
.single-post-content form#numeral_num .wc_roman-numeral-conv-wrap  label {
    margin: 0;
    width: 30%;
}
.single-post-content form#roman_numeral .wc_roman-numeral-conv-wrap  input,
.single-post-content form#numeral_num .wc_roman-numeral-conv-wrap  input
 {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    width: 100%;
}

.single-post-content form#roman_numeral .wc_form_item .copy-text-wrapper button.make_copy_text,
.single-post-content form#numeral_num .wc_form_item .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -15px;
}

#numeral_num input.form-control{
    width: 100%;

}

/*--------------------------------------------------------------end-Roman Numeral Converter------------------------------*/
/*--------------------------------------------------------------end-Roman Numeral Converter------------------------------*/



/*--------------------------------------------------------------start-age-calculater------------------------------*/
.single-wrap .age_calculator .wc_form_item span{
    text-align: center;
}
.single-wrap .age_calculator .wc_form_item span input {
    width: 80%;
    max-width: 100%;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0 0 10px;
}
.single-wrap .age_calculator .wc_textarea_field .wc_form_item{
    max-width: 100%;
    width: 50%;
    text-align: center;
    margin: auto;
}
.single-wrap .age_calculator .wc_textarea_field .wc_form_item label{
    background: #587052;
    padding: 10px;
    color: white;
}
/*--------------------------------------------------------------end-age-calculater------------------------------*/
/*--------------------------------------------------------------wc_form_item-Roman Numeral Converter------------------------------*/



form#direct-download input.form-control,
form#make-copy input.form-control {
    width: calc(100% - 200px);
}

.wc_textarea_field button.make_copy_text {
    background: #587052 !important;
    color: #fff !important;
    padding: 6px 6px !important;
}

.wc_form_item .btn.btn-success,
.wc_textarea_field button.make_copy_text,
form#direct-download button.btn.btn-success,
form#direct-download input.btn.btn-success,
form#make-copy input.btn.btn-success,
form#make-copy button.make_copy_text {
    border-radius: 5px;
    border: 2px solid #587052;
    font-family: 'Proxima Nova' !important;
    background: #587052;
    display: inline-block;
    color: #fff;
    font-size: 17px;
    padding: 10px 20px;
    font-weight: 600;
    letter-spacing: 1px;
    cursor: pointer;
    line-height: 20px;
    min-width: 158px;
}

form#direct-download button.btn.btn-success,
form#make-copy button.btn.btn-success,
form#make-copy button.make_copy_text {
    min-width: 180px;
}

.wc_form_item .btn.btn-success:hover,
.wc_textarea_field button.make_copy_text:hover,
form#direct-download button.btn.btn-success:hover,
form#direct-download input.btn.btn-success:hover,
form#make-copy input.btn.btn-success:hover,
form#make-copy button.make_copy_text:hover {
    background: #000;
    color: #fff;
    border: 2px solid #000;
}

.wc_textarea_field button.make_copy_text:hover {
    background: #000 !important;
    color: #fff !important;
}

.wc_form_item .btn.btn-success:focus,
.wc_form_item .form-control:focus,
.wc_textarea_field button.make_copy_text:focus,
form#direct-download input.form-control:focus,
form#make-copy input.form-control:focus,
.wc_form_item.sec select:focus,
form#make-copy input.form-control:focus {
    outline: none;
}

.wc_textarea_field .wc_form_item .form-control.error,
form#direct-download input.form-control.error,
form#make-copy input.form-control.error {
    border-color: #f00;
}

.single-post-content .web-tools button.wc-word-reset {
    padding: 10px 20px;
    font-size: 15px;
    line-height: 18px;
    border-radius: 5px;
    border: 2px solid #587052;
    min-width: 120px;
    position: relative;
    background: #587052;
    color: #fff;
    font-family: 'Proxima Nova' !important;
    font-weight: 600;
}

.single-post-content .web-tools button.wc-word-reset:hover,
.single-post-content button.wc-word-reset:active {
    background: #000;
    border: 2px solid #000;
    color: #fff;
}

.single-post-content .web-tools .wc_form_inner .wc_form_item.hidden {
    display: none;
}



.single-post-content .web-tools i.fa.fa-copy {
    font-size: 14px;
}

.single-post-content .web-tools i.icon {
    margin-left: 6px;
}

.single-post-content form#direct-download .button-wrapper {
    text-align: center;
}

.single-post-content form#direct-download .wc_form_item:nth-child(2),
.single-post-content form#make-copy .wc_form_item:nth-child(2) {
    margin-top: 30px;
}

.single-post-content form#direct-download .wc_form_item:nth-child(2) label,
.single-post-content form#make-copy .wc_form_item:nth-child(2) label {
    font-size: 20px;
    margin-bottom: 13px;
    text-align: left;
}

.single-post-content form#direct-download .wc_form_item:nth-child(3),
.single-post-content form#make-copy .wc_form_item:nth-child(3) {
    text-align: center;
}

.single-post-content form#direct-download .wc_form_item:nth-child(3) button,
.single-post-content form#make-copy .wc_form_item:nth-child(3) button {
    margin-top: 10px;
    min-width: 150px;
}

form#probability_calculator .wc_form_item span {
    text-align: center;
}

.single-post-content form#margin_calculator .profit-margin-cal,
.single-post-content form#margin_calculator .stock-trading-margin-cal,
.single-post-content form#margin_calculator .currency-exchange-margin-cal {
    display: none;
}

.single-post-content form#margin_calculator .profit-margin-cal.active,
.single-post-content form#margin_calculator .stock-trading-margin-cal.active,
.single-post-content form#margin_calculator .currency-exchange-margin-cal.active {
    display: block;
}

.single-post-content form#margin_calculator .wc-mragin-cal-wrap {
    margin-bottom: 20px;
}

.single-post-content form#margin_calculator .wc-mragin-cal-wrap label {
    margin-bottom: 10px;
    display: flex;
    align-items: center;
}

.single-post-content form#margin_calculator .wc-mragin-cal-wrap select.form-control.margin-type {
    width: 100%;
}

.single-post-content form#margin_calculator .mragin-cal-wrap label {
    margin-bottom: 20px;
    display: flex;
    align-items: center;
}

.single-post-content form#margin_calculator .wc_form_item span.wc-margin-btn {
    text-align: center;
    margin-top: 15px;
}

.single-post-content form#margin_calculator .mragin-cal-wrap input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0 0 10px;
    width: calc(100% - 65%);
}

.single-post-content form#margin_calculator .mragin-cal-wrap select.form-control.margin_ratio {
    width: calc(100% - 65%);
    margin: 0 0 10px;
}

.single-post-content form#margin_calculator .mragin-cal-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#margin_calculator .profit-margin-cal .mragin-cal-wrap label {
    width: 15%;
    margin: 0;
}

.single-post-content form#margin_calculator .stock-trading-margin-cal label {
    margin: 0;
    width: 22%;
}

.single-post-content form#margin_calculator .currency-exchange-margin-cal label {
    margin: 0;
    width: 16%;
}

.single-post-content form#margin_calculator .wc-margin-wrapper {
    display: flex;
    align-items: center;
    width: 100%;
    gap: 15px;
    margin-top: 40px;
}

.single-post-content form#margin_calculator .wc-margin-wrapper .wc-sale {
    width: 34%;
}

.single-post-content form#margin_calculator .wc-margin-wrapper .wc-sale label {
    margin-bottom: 10px;
}

.single-post-content form#rgb_to_hex span.wc_rgb_label label {
    font-size: 20px;
    margin-bottom: 10px;
}

.single-post-content form#margin_calculator .wc-margin-wrapper .wc-sale input {
    position: relative;
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0 0 10px;
    width: 100%;
}

.single-post-content form#margin_calculator .wc-margin-wrapper .wc-sale button.make_copy_text {
    top: -55px;
}

.single-post-content form#margin_calculator .wc-margin-wrapper .wc-sale i {
    font-size: 13px;
}

.single-post-content form#rgb_to_hex span.wc_rgb_label {
    margin-top: 30px;
}

.single-post-content form#rgb_to_hex span.wc_rgb_label input#make_input {
    width: 100%;
}

.single-post-content form#rgb_to_hex span.wc_rgb_label input#make_input {
    width: 100%;
}

.single-post-content form#rgb_to_hex .wc_form_item .copy-text-wrapper {
    margin-bottom: 0;
}

.single-post-content form#rgb_to_hex .wc_form_item .copy-text-wrapper button.make_copy_text {
    top: -47px;
    line-height: 10px;
    margin: 6px;
    display: block;
    padding: 8px 8px;
}

.single-post-content form#rgb_to_hex .wc_form_item .copy-text-wrapper i.fa.fa-copy {
    font-size: 13px;
}

.single-post-content form#rgb_to_hex span.wc_rgb_label .button-wrapper {
    text-align: center;
    margin-top: 20px;
}

.single-post-content .web-tools .wc_form_item input.file-control {
    background: #fff;
    padding: 10px;
    width: 100%;
    border-radius: 5px;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    margin-bottom: 15px;
}

.single-post-content form#csv-to-json .wc_json_btn,
.single-post-content form#json-to-csv .wc_json_btn,
.single-post-content form#tsv-to-json .wc_json_btn {
    text-align: center;
    margin-bottom: 20px;
    margin-top: 15px;
}

.single-post-content form#csv-to-json .wc_json_output,
.single-post-content form#tsv-to-json .wc_json_output {
    display: flex;
    align-items: center;
    margin: 0;
}

.single-post-content form#csv-to-json .wc_json_output label,
.single-post-content form#tsv-to-json .wc_json_output label {
    font-size: 18px;
    margin: 0;
    padding: 0;
    min-width: auto;
}

.single-post-content form#csv-to-json .wc_json_output>label,
.single-post-content form#tsv-to-json .wc_json_output>label {
    padding-right: 20px;
}

.single-post-content form#csv-to-json .wc_json_output input[type=radio],
.single-post-content form#csv-to-json .wc_json_output input[type=checkbox],
.single-post-content form#tsv-to-json .wc_json_output input[type=radio],
.single-post-content form#tsv-to-json .wc_json_output input[type=checkbox] {
    margin-right: 7px;
    width: 18px;
    height: 18px;
    border: 2px solid #000;
    background-color: transparent;
}

.single-post-content form#csv-to-json .wc_json_output input[type=radio]:after,
.single-post-content form#tsv-to-json .wc_json_output input[type=radio]:after {
    width: 10px;
    height: 10px;
    background: #587052;
    left: 2px;
    top: 2px;
}

.single-post-content form#csv-to-json .wc_json_output input[type=checkbox],
.single-post-content form#tsv-to-json .wc_json_output input[type=checkbox] {
    border-radius: 3px;
}

.single-post-content form#csv-to-json .wc_json_output input[type=checkbox]:after,
.single-post-content form#tsv-to-json .wc_json_output input[type=checkbox]:after {
    border: 2px solid #000;
    border-top: 0;
    border-left: 0;
    left: 4px;
    top: 1px;
    width: 6px;
    height: 10px;
    transform: rotate(38deg);
}

.single-post-content form#csv-to-json .button-wrapper {
    text-align: center;
}

.single-post-content .web-tools .button-wrapper a.download-file {
    font-size: 16px;
    font-weight: 600;
    font-family: 'Proxima Nova';
    padding: 10px 15px;
    background: #587052 !important;
    color: #fff !important;
    border-radius: 5px;
    letter-spacing: 1px;
    cursor: pointer;
    line-height: 20px;
    border: 2px solid #587052;
    text-decoration: unset;
}

.single-post-content .web-tools .button-wrapper a.download-file i {
    padding-right: 10px;
}

.single-post-content .web-tools .button-wrapper a.download-file:hover {
    background-color: #000 !important;
    color: #fff !important;
    border: 2px solid #000;
}

.single-post-content .web-tools .button-wrapper {
    text-align: center;
}

.single-post-content form#cpm_calculator .wc_form_item .calculator-btn {
    text-align: center;
}

.single-post-content form#probability_calculator .wc_form_item .copy-text-wrapper i {
    margin-left: 0;
}

.single-post-content form#probability_calculator .wc_form_item .copy-text-wrapper button.make_copy_text {
    top: -14px;
    padding: 5px 6px !important;
    min-width: 30px;
}

.single-post-content .web-tools .wc_textarea_field .wc_form_item span textarea {
    padding: 10px 45px 10px 10px;
}

.single-post-content .web-tools .wc_form_item .form-btn-wrapper {
    text-align: center;
}

.single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#length_converter .length-con-wrap .legth-con {
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#length_converter .length-con-wrap .legth-con label {
    margin-bottom: 10px;
    display: block;
}

.single-post-content form#length_converter .length-con-wrap .legth-con input,
.single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    width: 100%;
}

.single-post-content form#length_converter .length-con-wrap .legth-con select.form-control.convert-from {
    width: 100%;
}

.single-post-content form#length_converter .wc-length-converter-wrapper .wc-length-convert {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.single-post-content form#length_converter .wc-length-converter-wrapper .wc-length-convert label {
    margin: 0;
    width: 40%;
}

.single-post-content form#length_converter .wc-length-converter-wrapper .wc-length-convert input[type=text] {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    width: 100%;
}

.single-post-content form#length_converter .wc-length-converter-wrapper .copy-text-wrapper button.make_copy_text {
    top: -16px;
}

.single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap label {
    width: 32%;
    margin: 0;
}

.single-post-content form#confidence_interval_calculator .wc_form_item span {
    text-align: center;
}

.single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap select.form-control.confidence-level {
    width: 76%;
    margin: 0 0 0 auto;
}

.single-post-content form#confidence_interval_calculator .wc_form_item>label {
    margin-bottom: 20px;
}

.single-post-content form#sales_tax_calculator label {
    margin-bottom: 20px;
}

.single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper {
    margin-bottom: 20px;
}

.single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper label {
    margin-bottom: 10px;
    display: block;
}

.single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
    width: 100%;
}

.single-post-content form#loan_calculator .wc_form_item .wc-loan-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.single-post-content form#loan_calculator .wc_form_item .wc-loan-wrapper span {
    font-size: 16px;
    font-weight: 600;
    color: #000;
    width: 24%;
}

.single-post-content form#loan_calculator .wc_form_item .wc-loan-wrapper input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    width: 100%;
    margin: 0;
}

.single-post-content form#loan_calculator .wc-loan-wrapper .copy-text-wrapper button.make_copy_text {
    top: -15px;
}

.single-post-content form#area_converter span input.form-control,
.single-post-content form#area_converter .area-convert select.form-control.area-convert-form {
    width: 100%;
    margin-bottom: 15px;
}

.single-post-content form#area_converter .area-convert label,
.single-post-content form#area_converter .wc_form_item span label,
.single-post-content form#weight_converter .area-convert label,
.single-post-content form#weight_converter .wc_form_item span label {
    margin-bottom: 8px;
    display: block;
}

.single-post-content form#area_converter .wc-length-converter-wrapper .wc-length-convert {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#area_converter .wc-length-converter-wrapper .wc-length-convert label {
    margin: 0;
    width: 30%;
}

.single-post-content form#area_converter .wc-length-converter-wrapper .wc-length-convert input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    width: 100%;
}

.single-post-content form#area_converter .wc_form_item .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -15px;
}

.single-post-content form#weight_converter span input.form-control,
.single-post-content form#weight_converter .area-convert select.form-control.weight-convert-form,
.single-post-content form#weight_converter .weight-convert select.form-control.weight-convert-form {
    width: 100%;
    margin-bottom: 30px;
}

.single-post-content form#weight_converter .area-convert label {
    width: 100%;
    margin-bottom: 10px;
    display: block;
}

.single-post-content form#weight_converter .wc-weight-converter-wrapper .wc-weight-convert {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#weight_converter .wc-weight-converter-wrapper .wc-weight-convert label {
    margin: 0;
    width: 28%;
}

.single-post-content form#weight_converter .wc-weight-converter-wrapper .wc-weight-convert input {
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
}

.single-post-content form#csv-to-json .copy-text-wrapper button.make_copy_text,
.single-post-content form#json-to-csv .copy-text-wrapper button.make_copy_text {
    top: 3px;
    right: 2px;
}

.tools-wrapper {
    display: flex;
    grid-gap: 15px;
}

.tools-wrapper .wc_form_inner .wc_json_btn .btn {
    min-width: 120px;
}

.tools-wrapper .web-tools {
    padding: 25px;
}

.single-post-content form#weight_converter .wc-weight-convert .copy-text-wrapper button.make_copy_text {
    top: -15px;
}

.tools-wrapper form#json-to-csv .wc_form_inner .wc_output label {
    font-size: 20px;
    text-align: left;
}

.tools-wrapper form#json-to-csv .wc_form_inner .wc_output select.form-control {
    width: 100%;
}

.single-post-content .web-tools .wc_form_item.make_generate_pass textarea {
    height: auto;
}

.single-post-content form#temperature_converter .wc_form_item span label,
.single-post-content form#each_converter .wc_form_item span label,
.single-post-content form#time_converter .wc_form_item span label {
    width: 100%;
    display: block;
}

.single-post-content form#temperature_converter .wc_form_item span input,
.single-post-content form#temperature_converter .wc_form_item select.form-control.temperature-convert-form,
.single-post-content form#each_converter .wc_form_item span input,
.single-post-content form#each_converter .wc_form_item select.form-control.each-convert-form,
.single-post-content form#time_converter .wc_form_item span input,
.single-post-content form#time_converter .wc_form_item select.form-control.time-convert-form {
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#temperature_converter .wc-temperature-convert,
.single-post-content form#each_converter .wc-each-convert,
.single-post-content form#time_converter .wc-time-convert {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#temperature_converter .wc-temperature-convert label,
.single-post-content form#each_converter .wc-each-convert label {
    margin-bottom: 10px;
    width: 30%;
}

.single-post-content form#time_converter .wc-time-convert label {
    margin-bottom: 10px;
    width: 35%;
}

.single-post-content form#temperature_converter .wc-temperature-convert input,
.single-post-content form#each_converter .wc-each-convert input,
.single-post-content form#time_converter .wc-time-convert input {
    width: 100%;
    font-family: muli, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
}

.single-post-content form#temperature_converter .wc-temperature-convert button.make_copy_text,
.single-post-content form#each_converter .wc-each-convert button.make_copy_text,
.single-post-content form#time_converter .wc-time-convert button.make_copy_text {
    top: -15px;
    right: 3px;
}

.single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper input#saving_price,
.single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper input#discounted_price {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    border: 1px solid #587052;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
    width: 100%;
}

.single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper button.make_copy_text {
    top: -45px;
}

.single-post-content form#url_encode_decode .wc_form_item .copy-text-wrapper button.make_copy_text {
    top: -95px;
}

.single-post-content .wc-tab-form .web-tools {
    display: none;
}

.single-post-content .wc-tab-form .web-tools.active {
    display: block;
}

.single-post-content form#xml-to-json,
.single-post-content form#json-to-xml {
    margin: 10px auto;
}

.wc-tab-control {
    overflow: hidden;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    border-bottom: 3px solid black;
    max-width: 98%;
    margin: auto;
    border-radius: 4px;
}

.wc-tab-control a.form-tab {
    position: relative;
    background: #86a373;
    padding: 12px 30px;
    float: left;
    text-decoration: none;
    color: #fff !important;
    border-radius: 5px 0 0 0;
    font-family: 'Proxima Nova';
}

.wc-tab-control a.form-tab.active {
    background: #000 !important;
    z-index: 3;
}

.wc-tab-control a.form-tab::after {
    background: #fff;
    z-index: 3;
}

.wc-tab-control a.form-tab.active::after {
    content: '';
    position: absolute;
    z-index: 1;
    top: 0;
    right: -0.5em;
    bottom: 0;
    width: 1em;
    background: #000;
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -ms-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg);
    -webkit-border-radius: 0 5px 0 0;
    -moz-border-radius: 0 5px 0 0;
    border-radius: 0 5px 0 0;
}

.wc-tab-control a.form-tab::after {
    content: '';
    position: absolute;
    z-index: 1;
    top: 0;
    right: -0.5em;
    bottom: 0;
    width: 1em;
    background: #86a373;
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -ms-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg);
    -webkit-border-radius: 0 5px 0 0;
    -moz-border-radius: 0 5px 0 0;
    border-radius: 0 5px 0 0;
}

.wc-tab-control a.form-tab:focus {
    background: #86a373 !important;
}

.wc-tab-control a.form-tab.active:focus {
    background: #000 !important;
}

.single-post-content form#website_link_count .wc_form_item input.form-control {
    width: 100%;
    margin-bottom: 15px;
}

.single-post-content form#website_link_count .wc_form_item .website-link-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#website_link_count .wc_form_item .website-link-wrapper input {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
    width: 100%;
}

.single-post-content form#website_link_count .wc_form_item .website-link-wrapper label {
    margin: 0;
    width: 20%;
}

.single-post-content form#website_link_count .wc_form_item .website-link-wrapper .copy-text-wrapper button.make_copy_text {
    position: absolute;
    right: 3px;
    top: -15px;
}

select:focus {
    outline: none;
}

.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap select.select-sales,
.single-post-content form#discount_calculator .wc_form_item .discount-cal-wrap .wc-gst-group.one select.select-sales,
.single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper.one select.select-sales {
    width: 10%;
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: none;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0;
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap input.sales-input,
.single-post-content form#discount_calculator .wc_form_item .discount-cal-wrap .wc-gst-group.one input.sales-input,
.single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper.one input[type="number"] {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
    width: 90%;
}

.single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper.one .cpm-one-calculater {
    position: relative;
    display: flex;
    align-items: center;
    box-shadow: 0px 4px 20px 0px #ccc;
}

.single-post-content form#keywords_suggestion_tool input.form-control {
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#keywords_suggestion_tool .wc_textarea_field label {
    font-size: 25px;
    text-align: left;
    margin-bottom: 20px;
}

.single-post-content form#keywords_suggestion_tool .wc_textarea_field .keyword-suggestion-wrapper input {
    width: 100%;
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
}

.single-post-content form#keywords_suggestion_tool .keyword-suggestion-wrapper .copy-text-wrapper button.make_copy_text,
.single-post-content form#link_price_calculator .link-cal-wrapper .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -45px;
}

.single-post-content form#google_index_checker .wc_form_item input.form-control,
.single-post-content form#page_size_checker .wc_form_item input.form-control,
.single-post-content form#domain_hosting_checker .wc_form_item input.form-control {
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#google_index_checker .wc_form_item .google-index-wrapper label,
.single-post-content form#page_size_checker .wc_form_item .page-size-wrapper label,
.single-post-content form#domain_hosting_checker .wc_form_item .page-size-wrapper label {
    margin-bottom: 0;
    width: 23%;
}

.single-post-content form#google_index_checker .wc_form_item .google-index-wrapper input,
.single-post-content form#page_size_checker .wc_form_item .page-size-wrapper input,
.single-post-content form#domain_hosting_checker .wc_form_item .page-size-wrapper input {
    width: 100%;
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
}

.single-post-content form#google_index_checker .wc_form_item .google-index-wrapper,
.single-post-content form#page_size_checker .wc_form_item .page-size-wrapper,
.single-post-content form#domain_hosting_checker .wc_form_item .page-size-wrapper {
    margin-bottom: 15px;
    display: flex;
    align-items: center;
}

.single-post-content form#google_index_checker .wc_form_item .google-index-wrapper .copy-text-wrapper button.make_copy_text,
.single-post-content form#page_size_checker .wc_form_item .page-size-wrapper button.make_copy_text,
.single-post-content form#domain_hosting_checker .wc_form_item .page-size-wrapper button.make_copy_text {
    right: 3px;
    top: -15px;
}

.single-post-content form#link_price_calculator .link-cal-wrapper {
    margin-top: 30px;
}

.single-post-content form#link_price_calculator .wc_textarea_field .link-cal-wrapper .link-cal-label,
.single-post-content form#link_price_calculator .wc_textarea_field .link-cal-wrapper .link-cal-content {
    display: flex;
    align-items: center;
    width: 100%;
    gap: 20px;
}

.single-post-content form#link_price_calculator .wc_textarea_field .link-cal-wrapper .link-cal-label label,
.single-post-content form#link_price_calculator .wc_textarea_field .link-cal-wrapper .link-cal-content .wc-link-cal {
    width: 50% !important;
}

.single-post-content form#get_source_code_webpage .wc_form_item input.form-control {
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#broken_links_finder .wc_form_item input.form-control {
    width: 100%;
    margin: 0 0 20px;
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content table td,
.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content table th,
.single-post-content form#link_price_calculator .link-cal-wrapper table td,
.single-post-content form#link_price_calculator .link-cal-wrapper table th {
    border: 1px solid #bcbcbc;
    font-family: 'Proxima Nova';
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content table {
    margin-bottom: 35px;
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content label {
    margin-bottom: 15px;
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content table th,
.single-post-content form#link_price_calculator .link-cal-wrapper table th {
    background: #587052;
    color: #fff;
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content td input,
.single-post-content form#link_price_calculator .link-cal-wrapper td input {
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    border: 1px solid #bcbcbc;
    border-radius: 5px;
    padding: 10px 40px 10px 10px;
    margin: 0;
    background: #ffffff00;
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content td .copy-text-wrapper,
.single-post-content form#link_price_calculator .link-cal-wrapper td .copy-text-wrapper {
    margin: 0;
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content td .copy-text-wrapper button.make_copy_text,
.single-post-content form#link_price_calculator .link-cal-wrapper td .copy-text-wrapper button.make_copy_text {
    top: -39px;
    line-height: 10px;
    min-width: 30px;
    margin: 0;
    right: 7px;
}

.single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content td .copy-text-wrapper i,
.single-post-content form#link_price_calculator .link-cal-wrapper td .copy-text-wrapper i {
    font-size: 12px;
}

.single-post-content form#link_analyzer .wc_form_item input.form-control {
    width: 100%;
    margin: 0 0 20px;
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper textarea#rawData {
    display: none;
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content input {
    background: transparent;
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    border: 1px solid #bcbcbc;
    border-radius: 5px;
    padding: 10px 45px 10px 10px;
    margin: 0;
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content .copy-text-wrapper {
    margin: 0;
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content .copy-text-wrapper button.make_copy_text {
    top: -45px;
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content table th {
    background: #587052;
    color: #fff;
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content table td,
.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content table th {
    border: 1px solid #bcbcbc;
    font-size: 16px;
    font-family: 'Proxima Nova';
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content table td {
    color: #000;
    font-size: 15px;
}

.single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content table {
    margin-bottom: 35px;
}

.single-post-content form#domain_age_checker .wc_form_item input.form-control {
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content label {
    margin: 0;
    width: 32%;
}

.single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content input {
    width: 100%;
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
}

.single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -15px;
}

.single-post-content form#whois_checker .wc_form_item input.form-control,
.single-post-content form#blacklist_lookup .wc_form_item input.form-control,
.single-post-content form#www_redirect_checker .wc_form_item input.form-control,
.single-post-content form#meta_tags_analyzer .wc_form_item input.form-control,
.single-post-content form#keyword_density_checker .wc_form_item input.form-control,
.single-post-content form#page_speed_checker .wc_form_item input.form-control,
.single-post-content form#code_to_text_ratio_checker .wc_form_item input.form-control,
.single-post-content form#email_privacy .wc_form_item input.form-control,
.single-post-content form#pagespeed_insights_checker .wc_form_item input.form-control,
.single-post-content form#alexa_rank_checker .wc_form_item input.form-control,
.single-post-content form#domain_into_ip .wc_form_item input.form-control,
.single-post-content form#google_malware_checker input.form-control,
.single-post-content form#url_rewriting_tool .wc_form_item input.form-control,
.single-post-content form#google_cache_checker .wc_form_item input.form-control,
.single-post-content form#spider_simulator .wc_form_item input.form-control,
.single-post-content form#find_dns_records .wc_form_item input.form-control,
.single-post-content #qr-code-decoder .wc_form_item input.form-control,
.single-post-content form#shorten-url-frm .wc_form_item input.form-control{
    width: 100%;
    margin-bottom: 20px;
}

.single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content,
.single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content,
.single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed,
.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content,
.single-post-content form#email_privacy .wc-email-wrap .wc-email-content,
.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content,
.single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content,
.single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content,
.single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content,
.single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content,
.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.single-post-content form#ascii-to-binary .wc_form_item .ascii-delimiter {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.single-post-content form#ascii-to-binary .wc_form_item select.form-control,
.single-post-content form#ascii-to-binary .wc_form_item .ascii-delimiter input.form-control {
    width: 50%;
}

.single-post-content form#email_privacy .wc-email-wrap .wc-email-content label,
.single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content label,
.single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content label {
    margin: 0;
    width: 10%;
}

.single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content label,
.single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content label {
    margin: 0;
    width: 14%;
}

.single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content label {
    margin: 0;
    width: 32%;
}

.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content label,
.single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content label {
    margin: 0;
    width: 22%;
}

.single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed label {
    width: 33%;
    margin: 0;
}

.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content label,
.single-post-content form#spider_simulator .wc_form_item .wc-spider-wrap .wc-spider-content label {
    width: 25%;
    margin: 0;
}

.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content label {
    width: 30%;
    margin: 0;
}

.single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content h2 {
    font-size: 20px;
}

.single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content input,
.single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content input,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content input,
.single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed input,
.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content input,
.single-post-content form#email_privacy .wc-email-wrap .wc-email-content input,
.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content input,
.single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content input,
.single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content input,
.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content input,
.single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content input,
.single-post-content form#binary-to-ascii .wc_form_item .binary-user-define input[type="text"],
.single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content input,
.single-post-content form#spider_simulator .wc_form_item .wc-spider-wrap .wc-spider-content input {
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px;
    margin: 0;
}

.single-post-content form#binary-to-ascii .wc_form_item .binary-user-define input[type="text"] {
    margin-bottom: 20px;
}

.single-post-content form#binary-to-ascii .wc_form_item .binary-user-define label {
    margin-bottom: 10px;
    display: block;
}

.single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content input,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content input,
.single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed input,
.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content input,
.single-post-content form#email_privacy .wc-email-wrap .wc-email-content input,
.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content input,
.single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content input,
.single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content input,
.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content input,
.single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content input,
.single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content input,
.single-post-content form#spider_simulator .wc_form_item .wc-spider-wrap .wc-spider-content input,
.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator textarea {
    padding: 10px 50px 10px 10px;
}

.single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#email_privacy .wc-email-wrap .wc-email-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content .copy-text-wrapper button.make_copy_text,
.single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content button.make_copy_text,
.single-post-content form#spider_simulator .wc_form_item .wc-spider-wrap .wc-spider-content .copy-text-wrapper button.make_copy_text {
    top: -15px;
    right: 3px;
}

.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content .copy-text-wrapper button.make_copy_text {
    top: -45px;
}

.single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content table {
    margin-top: 30px;
}

.single-post-content form#ascii-to-binary .wc_form_item span label {
    font-size: 16px;
    margin-bottom: 10px;
    display: block;
}

.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator table,
.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table {
    margin-bottom: 30px;
}

.single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content table thead tr th,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content table thead tr th,
.single-post-content form#page_speed_checker .wc-page-speed-content.wc-speed-table table thead tr th,
.single-post-content form#email_privacy .wc-email-wrap .wc-email-content table thead tr th,
.single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table thead tr th,
.single-post-content form#class_c_ip_checker .class-ip-checker-wrapper .class-ip-checker-content table thead tr th,
.single-post-content form#server_status_checker .wc-server-status-wrap table thead tr th,
.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator table thead th,
.single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker thead th,
.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap thead th,
.single-post-content #website_link_count .wc-links-count-checker table thead tr th,
.single-post-content #website_link_count .wc-External-link table thead tr th  {
    background: #587052;
    color: #fff;
    border: 1px solid #c5c5c5;
    font-family: 'Proxima Nova';
}

.single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content table tbody tr td,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content table tbody tr td,
.single-post-content form#page_speed_checker .wc-page-speed-content.wc-speed-table table tbody tr td,
.single-post-content form#email_privacy .wc-email-wrap .wc-email-content table tbody tr td,
.single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table tbody tr td,
.single-post-content form#class_c_ip_checker .class-ip-checker-wrapper .class-ip-checker-content table tbody tr td,
.single-post-content form#server_status_checker .wc-server-status-wrap table tbody tr td,
.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator table tbody tr td,
.single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker table tbody tr td,
.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table tbody tr td,
.single-post-content #website_link_count .wc-links-count-checker table tbody tr td,
.single-post-content #website_link_count .wc-External-link table tbody tr td {
    border: 1px solid #c5c5c5;
    text-align: center;
    font-family: 'Proxima Nova';
}

.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table tbody tr td {
    font-weight: 600;
    color: #000;
}

.single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table tbody tr td:nth-child(1),
.single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table tbody tr td:nth-child(2) {
    text-align: left;
}

.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td {
    border: 1px solid #bcbcbc;
    font-family: 'Proxima Nova';
}

.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td:nth-child(1) {
    font-weight: 700;
    color: #000;
}

.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td input,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content.keyword-wrapper tbody td input,
.single-post-content form#page_speed_checker .wc-page-speed-content.wc-speed-table table tbody tr input,
.single-post-content form#class_c_ip_checker .class-ip-checker-wrapper .class-ip-checker-content table tbody tr input,
.single-post-content form#server_status_checker .wc-server-status-wrap table tbody tr input,
.single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker table tbody tr input,
.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table tbody td input {
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    border: 1px solid #bcbcbc;
    border-radius: 5px;
    padding: 10px 50px 10px 10px;
    margin: 0;
    background: #ffffff00;
    box-shadow: none;
}

.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td .copy-text-wrapper,
.single-post-content form#keyword_density_checke .wc-keyword-wrap .wc-keyword-content.keyword-wrapper tbody td .copy-text-wrapper button.make_copy_text,
.single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed .copy-text-wrapper,
.single-post-content form#page_speed_checker .wc-page-speed-content.wc-speed-table table td .copy-text-wrapper,
.single-post-content form#class_c_ip_checker .class-ip-checker-wrapper .class-ip-checker-content table td .copy-text-wrapper,
.single-post-content form#server_status_checker .wc-server-status-wrap table td .copy-text-wrapper,
.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table td .copy-text-wrapper {
    margin: 0;
}

.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td .copy-text-wrapper button.make_copy_text,
.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content.keyword-wrapper tbody td .copy-text-wrapper button.make_copy_text,
.single-post-content form#page_speed_checker .wc-page-speed-content.wc-speed-table table td .copy-text-wrapper button.make_copy_text,
.single-post-content form#class_c_ip_checker .class-ip-checker-wrapper .class-ip-checker-content table td .copy-text-wrapper button.make_copy_text,
.single-post-content form#server_status_checker .wc-server-status-wrap table td .copy-text-wrapper button.make_copy_text,
.single-post-content form#email_privacy .wc-email-wrap .wc-email-content table td .copy-text-wrapper button.make_copy_text,
.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table td .copy-text-wrapper button.make_copy_text {
    top: -45px;
    right: 3px;
}

.single-post-content form#email_privacy .wc-email-wrap .wc-email-content strong.green {
    color: #00a800;
}

.single-post-content form#email_privacy .wc-email-wrap .wc-email-content strong.red {
    color: red;
}

hr.tableHr {
    padding: 6px;
    margin-bottom: 6px;
    border-color: #bcbcbc;
}

.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td strong.red {
    color: red;
    font-weight: 600;
}

.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td span.green,
.single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td strong.green {
    color: #28a745;
    font-weight: 600;
}

.wc_textarea_field p.meta-alert {
    background: #c00c11;
    padding: 8px 15px;
    border-radius: 5px;
    color: #fff;
    font-size: 15px;
}

.single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content.keyword-wrapper,
.single-post-content form#page_speed_checker .wc-page-speed-content.wc-speed-table {
    margin-top: 40px;
}

.single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -21px;
}

.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content.wc-code-ratio-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 30px 0;
    border-bottom: 1px solid #b7b7b7;
    padding-bottom: 8px;
}

.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content h4,
.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content h3 {
    font-size: 20px;
    margin: 0 !important;
}

.single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content h3 {
    color: red;
    font-size: 16px;
}


.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content.wc-page-insight-table {
    display: block;
    margin-top: 40px;
}

.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content.wc-page-insight-image {
    display: flex;
}

.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content.wc-page-insight-table label {
    width: 100%;
}

.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content.wc-page-insight-image img.screenImg {
    width: 100%;
}
.single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper {
    overflow-y: auto;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap {
    margin-bottom: 25px;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap input#metatitle {
    width: 100%;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap label {
    display: block;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap small {
    color: #587052;
    display: inline-flex;
    margin-left: 6px;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap.wc-generator {
    display: flex;
    align-items: center;
    justify-content: space-between;
    grid-gap: 30px;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap.wc-generator .meta-generate-content,
.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap.wc-generator .meta-generate-content select.form-control {
    width: 100%;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap .meta-generate-content input[type="checkbox"] {
    background: #587052;
    border: 2px solid #587052;
    border-radius: 3px;
    width: 20px;
    height: 20px;
    top: 6px;
    margin-right: 15px;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap .meta-generate-content input[type="checkbox"]::after {
    border: 2px solid white;
    border-top: 0;
    border-left: 0;
    width: 6px;
    height: 11px;
    transform: rotate(43deg);
    top: 1px;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap .meta-generate-content {
    font-family: 'Proxima Nova';
    font-size: 18px;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap .meta-generate-content input.form-control {
    width: 24%;
}

.single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap.meta-generate-wrapper {
    border-top: 1px solid #a7a3a3;
    padding-top: 22px;
    margin-top: 30px;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap label {
    width: 15%;
    margin: 0;
}
.single-post-content #website_link_count .wc-links-count-checker table thead tr th,
.single-post-content #website_link_count .wc-External-link table thead tr th {
   white-space: nowrap;
}
.single-post-content #website_link_count .wc-links-count-checker table thead tr th:nth-child(2),
.single-post-content #website_link_count .wc-links-count-checker table tbody tr td:nth-child(2),
.single-post-content #website_link_count .wc-External-link table thead tr th:nth-child(2),
.single-post-content #website_link_count .wc-External-link table tbody tr td:nth-child(2) {
    width: 100%;
    max-width: 100px;
    word-break: break-word;
}
.single-post-content #website_link_count .wc-links-count-checker table tbody tr td:nth-child(2),
.single-post-content #website_link_count .wc-External-link table tbody tr td:nth-child(2)  {
    text-align: left;
}
.single-post-content form#url_rewriting_tool .wc_form_item span:nth-child(2) {
    font-family: 'Euclid Circular B';
    margin-bottom: 16px;
    font-weight: 600;
    color: #6c6868;
}

.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content {
    margin-bottom: 20px;
}

.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content label {
    margin-bottom: 10px;
}

.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content.wc-wrap-textarea .copy-text-wrapper {
    margin: 0;
}

.single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content.wc-wrap-textarea .copy-text-wrapper button.make_copy_text {
    top: 4px;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap.screen_simulator_radio {
    display: block;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap.screen_simulator_radio .wc-webpage-radio {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    font-family: 'Proxima Nova';
    color: #000;
    font-size: 17px;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap.screen_simulator_radio label {
    margin-bottom: 14px;
    display: block;
    width: 100%;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap.screen_simulator_radio .wc-webpage-radio input[type=radio] {
    background: transparent;
    border: 2px solid #587052;
    width: 18px;
    height: 18px;
    margin-right: 15px;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap.screen_simulator_radio .wc-webpage-radio input[type=radio]:after {
    left: 2px;
    top: 2px;
    width: 10px;
    height: 10px;
}

.single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap.screen_simulator_radio .wc-webpage-radio input[type=radio]:checked:after {
    background-color: #587052;
}

.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator label {
    width: 100%;
    margin-bottom: 10px;
}

.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator {
    display: block;
}

.single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator .copy-text-wrapper button.make_copy_text {
    top: -214px !important;
}

.single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker table tbody tr .copy-text-wrapper {
    margin: 0;
}

.single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker table tbody tr .copy-text-wrapper button.make_copy_text {
    right: 3px;
    top: -45px;
}

.single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker table tbody tr td.green {
    color: #03a403;
    font-weight: 600;
}

.single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table tbody tr td:nth-child(1) {
    width: 18% !important;
}

.single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table thead tr th:nth-child(2),
.single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table tbody tr td:nth-child(2){
    width: 100%;
    max-width: 100px;
    word-break: break-word;
}
.single-post-content #website_link_count .wc-links-count-checker table tbody tr td,
.single-post-content #website_link_count .wc-External-link table tbody tr td{
    color: #000;
}
.single-post-content form#qr-code-generator .selection select.qr_code_selection {
    font-family: 'Proxima Nova' !important;
    font-size: 16px;
    font-weight: 400;
    color: #404757;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    padding: 10px 15px;
    margin: 0 0 10px;
    width: 100% !important;
}

.single-post-content form#qr-code-generator .wc_form_item input.form-control {
    width: 100%;
    margin-bottom: 20px;
}

.wc_textarea_field {
    text-align: center;
}

.wc_textarea_field .wc_form_item.qr_code_image img {
    width: 100%;
    max-width: 40%;
    margin: auto;
}

.single-post-content form#qr-code-generator .form-btn-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    grid-gap: 20px
}

.single-post-content form#qr-code-generator .wc_form_inner .qr_code_image_download {
    display: flex;
    align-items: center;
    justify-content: center;
}

.single-post-content form#qr-code-generator .wc_form_inner .qr_code_image_download a {
    background: white;
    padding: 12px 30px;
    text-decoration: none;
    margin-top: 15px;
    border-radius: 4px;
    font-size: 16px;
    font-weight: 600;
    font-family: 'Proxima Nova';
}

.single-post-content form#qr-code-generator .wc_form_inner .qr_code_image_download i {
    margin-left: 10px;
}

.single-post-content form#qr-code-generator .wc_form_inner .qr_code_image_download a:hover {
    background: #587052;
    color: #fff;
}

.single-post-content #spider_simulator table.wc-indexable thead tr th {
    background: #587052;
    color: #fff;
    border: 1px solid #999999;
    font-family: 'Euclid Circular B';
    font-weight: 500;
}

.single-post-content #spider_simulator table.wc-indexable tbody tr td {
    border: 1px solid #c3c3c3ab;
    font-family: 'Euclid Circular B';
    text-align: left;
    color: #535151;
}

.single-post-content #spider_simulator table.wc-indexable tbody tr td:nth-child(1) {
    text-align: center;
}

.single-post-content #spider_simulator table.wc-tags-table {
    border: 1px solid #cfd0ce;
    min-width: 100%;
    margin-bottom: 30px;
}

.single-post-content #spider_simulator table.wc-tags-table thead,
.single-post-content #spider_simulator table.wc-tags-table tbody {
    border: 0;
    display: inline-block;
}

.single-post-content #spider_simulator table.wc-tags-table thead tr th {
    border: 0;
    font-family: 'Proxima Nova';
    color: #535151;
}

.single-post-content #spider_simulator table.wc-tags-table thead {
    width: 30%;
    border-bottom: 1px solid #cfd0ce;
    border-left: 0;
    border-right: 0;
    vertical-align: top;
}

.single-post-content #spider_simulator table.wc-tags-table tbody {
    width: 70%;
    border-left: 1px solid #cfd0ce;
}

.single-post-content #spider_simulator table.wc-tags-table tbody tr,
.single-post-content #spider_simulator table.wc-tags-table tbody td {
    width: 100%;
    max-width: 100%;
    display: inline-block;
    border: 0;
}

.single-post-content #spider_simulator table.wc-tags-table tbody td {
    border: 0;
    border-bottom: 1px solid #cfd0ce;
    text-align: initial;
    font-family: 'Proxima Nova';
    font-size: 16px;
    color: #535151;
}

.single-post-content #spider_simulator table.wc-tags-table tbody tr:last-child td {
    border-bottom: 0;
}

.main-wc-whois-checker table.wc-whois-checker thead tr th.heading {
    border: 1px solid #c4c4c4;
    background: #587052;
}
.main-wc-whois-checker table.wc-whois-checker thead tr th.heading h4.text-center {
    margin: 10px 0!important;
    color: #fff;
}
.main-wc-whois-checker table.wc-whois-checker tbody tr td {
    border: 1px solid #c4c4c4;
    text-align: left;
    background: #fff;
    color: #000;
}
.main-wc-whois-checker table.wc-whois-checker tbody tr:nth-child(even) td {
 background: #eeefed;
}
.single-post-content #json-viewer #json-renderer{
    text-align: left; 
}
.single-post-content #json-viewer #json-renderer ul.json-dict {
    margin: 0;
    list-style: none;
    text-align: left;
    margin: 0 0 0 4px;
    border-left: 1px dotted #727272;
    padding-left: 10px;
}
.single-post-content #json-viewer #json-renderer ul.json-dict li{
    padding: 0;
    font-size: 16px;
}
.single-post-content #json-viewer #json-renderer ul.json-dict li:before{
    display: none;
}
.single-post-content #json-viewer #json-renderer ul.json-dict li .json-toggle{
    position: relative;
    color: inherit;
    text-decoration: none;
    padding-left: 14px;
    font-size: 16px;
    font-weight: 600;
}
.single-post-content #json-viewer #json-renderer ul.json-dict li .json-toggle:before{
    font-size: 14px;
    color: #000;
    content: "\25BC";
    position: absolute;
    display: inline-block;
    width: 1em;
    text-align: center;
    line-height: 30px;
    left: -5px;
}
.single-post-content #json-viewer #json-renderer ul.json-dict li .json-toggle.collapsed:before {
  transform: rotate(-90deg);
}
.single-post-content #json-viewer #json-renderer ul.json-dict:nth-child(2) {
    padding-left: 16px;
    margin: 0;
}
.single-post-content #json-viewer #json-renderer ol.json-array {
    margin: 0 0 0 1px;
    padding-left: 35px;
    color: #000;
}

.single-post-content #json-viewer #json-renderer ol.json-array li .json-toggle{
   position: relative;
   color: inherit;
   text-decoration: none;
   padding-left: 14px;
   font-size: 16px;
   font-weight: 600;
}
.single-post-content #json-viewer #json-renderer ol.json-array li .json-toggle:before{
    font-size: 14px;
    color: #000;
    content: "\25BC";
    position: absolute;
    display: inline-block;
    width: 1em;
    text-align: center;
    line-height: 30px;
    left: -5px;
}
.single-post-content #json-viewer #json-renderer ol.json-array li .json-toggle.collapsed:before {
  transform: rotate(-90deg);
}
.single-post-content #color_converter .wc_form_item .color_converter_loader {
    position: relative;
}
.single-post-content #color_converter .wc_form_item .color_converter_loader .loader-inner.ball-clip-rotate{
   transform: translateY(-75%); 
}
.single-post-content #color_converter .wc_form_item .color_converter_loader .loader-inner.ball-clip-rotate > div {
    border: 2px solid #587052;
    border-bottom-color: transparent;
}
.single-post-content #color_converter .wc_form_item .wc-color-converter .color-preview {
    height: 50px;
    border-radius: 5px;
    margin-top: 25px;
}
.single-post-content #color_converter .wc_form_item .color_converter_formet {
    text-align: center;
    margin-bottom: 15px;
    font-size: 16px;
    font-family: 'Euclid Circular B';
    text-transform: capitalize;
    color: #5E5E5E;
    font-weight: 500;
}



/* Ip Address LookUp */

#ip-lookup .wc_textarea_field .wc_form_item{
    display: flex;
    justify-content: center;
}
#ip-lookup .wc_textarea_field .wc_form_item .wc-ip-inner{
    width: 50%;
}
#ip-lookup .wc_textarea_field .wc_form_item .wc-ip-lookup{
    display: flex;
    align-items: center;
}
#ip-lookup .wc_textarea_field .wc_form_item .wc-ip-lookup label{
    width: 35%;
    text-align: start;
}

/* Currency Converter */

#currency-converter-tool .wc_form_inner .wc_form_item label{
    margin-bottom: 30px;
}

#currency-converter-tool .wc_form_inner .wc_form_item span{
    text-align: center;
}
#currency-converter-tool .wc_form_inner .wc_form_item span input{
    margin: 0 5px;
    border:0;
}
#currency-converter-tool .wc_form_inner .wc_form_item span select{
    margin: 0 5px;
    border:0;
}
#currency-converter-tool .wc_form_inner .wc_form_item .form-btn-wrapper{
    margin-top: 30px;
}


/*currant-converter*/

#current-converter .wc_form_inner span{
    text-align: center;
}

#current-converter .wc_form_inner span input{
    width: 100%;
    margin: 10px 0;
}
#current-converter .wc_form_inner span select{
    margin: 10px 5px 15px;
    border:none;
}

/*Angle Converter*/

#angle-converter .wc_form_inner .wc_form_item span{
    text-align: center;
}

#angle-converter .wc_form_inner .wc_form_item span select{
    margin: 20px 0;
    border: none;
}

/*Illuminance Converter*/

#illuminance-converter .wc_form_inner .wc_form_item span{
    text-align: center;
}

#illuminance-converter .wc_form_inner .wc_form_item span select{
    margin: 20px 0;
    border: none;
}

/*Numbers To Words Converter*/

#num-to-word-conv .wc_form_inner .wc_form_item #numb-to-word{
    width: 100%;
    margin-bottom: 20px;
}

#num-to-word-conv  .wc_form_item .wc_word-convertor-wrap{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#num-to-word-conv  .wc_form_item .wc_word-convertor-wrap label{
    margin-bottom: 0;
}

#num-to-word-conv  .wc_form_item button.make_copy_text {
    right: 7px;
    top: -15px;
}

/*AI Prompt Generator*/

#ai_prompt_gen .wc_form_inner .wc_form_item span{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

#ai_prompt_gen .wc_form_inner .wc_form_item span label{
    width: 200px;
}

#ai_prompt_gen .wc_form_inner .wc_form_item span input{
    max-width: 450px;
    width: 100%;
    margin: 0;
}

#ai_prompt_gen .wc_form_inner .wc_form_item span .select-box{
    max-width: 450px;
    width: 100%;
    box-shadow: 0px 4px 20px 0px #ccc;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    overflow-y:auto!important;
    
}
#ai_prompt_gen .wc_form_inner .wc_form_item span .select-box option{
    overflow-y:scroll;
}


/*======================================
  Responsive Css
========================================*/

@media screen and (max-width:991px) {
    form#lorem_ipsum_generator {
        padding: 30px;
    }

    .single-post-content .web-tools .wc_form_item .wc_rgb_wrapper label {
        width: 27%;
    }

    .single-post-content form#margin_calculator .profit-margin-cal .mragin-cal-wrap label {
        width: 22%;
    }

    .single-post-content form#margin_calculator .mragin-cal-wrap input {
        width: calc(100% - 50%);
    }

    .single-post-content form#margin_calculator .stock-trading-margin-cal label {
        width: 25%;
    }

    .single-post-content form#case_converter .wc_form_item .btn {
        margin-bottom: 10px;
    }

    .single-post-content form#word-counter .wc_form_item {
        text-align: center;
    }

    .single-post-content form#csv-to-json .wc_json_output,
    .single-post-content form#tsv-to-json .wc_json_output {
        justify-content: center;
    }

    .single-post-content form#percentage_calculator .percentage-wrap .per-wrap-content {
        flex-wrap: wrap;
        justify-content: center;
        gap: 10px;
    }

    .single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table thead tr th:nth-child(2), .single-post-content form#pagespeed_insights_checker .wc-page-insight-content.wc-page-insight-table .wc-insight-wrapper table tbody tr td:nth-child(2) {
        max-width: 100%;
        word-break: initial;
    }


    /*---------IP Address Lookup---------*/

    #ip-lookup .wc_textarea_field .wc_form_item {
        flex-wrap: wrap;
    }
    #ip-lookup .wc_textarea_field .wc_form_item .wc-ip-inner {
        width: 100%!important;
    }
    #ip-lookup .wc_textarea_field .wc_form_item .wc-ip-lookup label {
        width: 30%!important;
    }


}

@media screen and (max-width:767px) {
    
    /*----------start-Average Calculator-------------------------*/

    .single-post-content form#average_clc .wc-length-converter-wrapper .wc-length-convert {
        display: block;
    }
    .single-post-content form#average_clc .wc-length-converter-wrapper .wc-length-convert label {
        margin-bottom: 10px;
        width: 100%;
        font-size: 17px;
    }

    .single-post-content form#average_clc .wc_form_item .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }
    /*----------end-Average Calculator-------------------------*/

    /*----------start-Words to Numbers Converter-------------------------*/

    .single-post-content form#words-to-num-conv .wc_form_item .wc_word-convertor-wrap  {
        display: block;
    }
    .single-post-content form#words-to-num-conv .wc_word-convertor-wrap label {
        margin-bottom: 10px;
        width: 100%;
        font-size: 17px;
    }

    .single-post-content form#words-to-num-conv .wc_form_item .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }
    /*----------end-Words to Numbers Converter-------------------------*/

    /*----------start-Roman Numeral Converter-------------------------*/

    .single-post-content form#roman_numeral .wc_form_item .wc_roman-numeral-conv-wrap,
    .single-post-content form#numeral_num .wc_form_item .wc_roman-numeral-conv-wrap  {
        display: block;
    }
    
    .single-post-content form#roman_numeral .wc_roman-numeral-conv-wrap label,
    .single-post-content form#numeral_num .wc_roman-numeral-conv-wrap label
     {
        margin-bottom: 10px;
        width: 100%;
        font-size: 17px;
    }

    .single-post-content form#roman_numeral .wc_form_item .copy-text-wrapper button.make_copy_text,
    .single-post-content form#numeral_num .wc_form_item .copy-text-wrapper button.make_copy_text
     {
        top: -45px;
    }
    /*----------end-Roman Numeral Converter-------------------------*/


    .single-post-content form#cpm_calculator .wc_cal .wc-cost-wrap {
        padding: 15px;
    }

    .single-post-content form#cpm_calculator .cpm-cal-wrapper {
        display: block;
    }

    .single-post-content form#cpm_calculator .cpm-cal-wrapper label {
        margin-bottom: 10px;
        width: 100%;
    }

    .single-post-content form#direct-download .wc_form_item:nth-child(2) {
        margin-top: 0;
    }

    form#lorem_ipsum_generator .wc_form_items {
        display: block;
    }

    .single-post-content .web-tools .wc_form_item .wc_rgb_wrapper {
        flex-wrap: wrap;
    }

    .single-post-content .web-tools .wc_form_item .wc_rgb_wrapper label {
        margin-bottom: 10px;
        width: 100%;
    }

    .single-post-content form#rgb_to_hex span.wc_rgb_label label {
        font-size: 17px;
        margin-bottom: 6px;
    }

    .single-post-content form#margin_calculator .stock-trading-margin-cal label {
        width: 31%;
    }

    .single-post-content form#margin_calculator .currency-exchange-margin-cal label {
        width: 24%;
    }

    .single-post-content form#probability_calculator button.btn {
        min-width: 130px;
    }

    .single-post-content form#length_converter .length-con-wrap .legth-con,
    .single-post-content form#length_converter .wc-length-converter-wrapper .wc-length-convert {
        display: block;
    }

    .single-post-content form#length_converter .length-con-wrap .legth-con label,
    .single-post-content form#length_converter .wc-length-converter-wrapper .wc-length-convert label {
        margin-bottom: 8px;
        width: 100%;
        display: block;
        font-size: 16px;
    }

    .single-post-content form#length_converter .wc-length-converter-wrapper .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap {
        display: block;
    }

    .single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap select.form-control.confidence-level,
    .single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap label {
        width: 100%;
    }

    .single-post-content form#confidence_interval_calculator .wc_form_item .confidence-wrap label {
        margin-bottom: 8px;
        display: block;
        font-size: 17px;
    }

    .single-post-content form#sales_tax_calculator .radio-tax-wrap label,
    .single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap label {
        font-size: 16px;
    }

    .single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap label {
        margin-bottom: 10px;
    }

    .single-post-content form#gst_calculator .wc_form_item .gst-cal,
    .single-post-content form#loan_calculator .wc_form_item .wc-loan-wrapper {
        display: block;
    }

    .single-post-content form#gst_calculator .wc-gst-wrapper label {
        width: 16%;
    }

    .single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper label {
        font-size: 16px;
    }

    .single-post-content form#loan_calculator .wc_form_item .wc-loan-wrapper span {
        width: 100%;
        margin-bottom: 10px;
    }

    .single-post-content form#loan_calculator .wc-loan-wrapper .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .single-post-content form#hex_to_rgb .wc-color-wrapper {
        display: block;
    }

    .single-post-content form#hex_to_rgb .wc-color-wrapper label {
        width: 100%;
        margin-bottom: 10px;
    }

    .single-post-content form#hex_to_rgb .wc_form_item .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .single-post-content form#percentage_calculator .percentage-wrap {
        padding-bottom: 15px;
    }

    .single-post-content form#percentage_calculator .wc_form_item .btn-success {
        width: max-content;
        margin: 0;
    }

    .single-post-content form#percentage_calculator .percentage-wrap:nth-child(3) label,
    .single-post-content form#percentage_calculator .percentage-wrap label {
        width: auto;
    }

    .single-post-content .web-tools .wc_form_item .copy-text-wrapper {
        width: 100%;
    }

    .single-post-content form#percentage_calculator .wc_form_item .percentage-wrap button.make_copy_text {
        top: -44px;
    }

    .single-post-content form#percentage_calculator .wc_form_item>label {
        margin-bottom: 10px;
    }

    .single-post-content form#percentage_calculator .percentage-wrap label {
        font-size: 18px;
    }

    .single-post-content form#area_converter .wc-length-converter-wrapper .wc-length-convert {
        display: block;
    }

    .single-post-content form#area_converter .wc-length-converter-wrapper .wc-length-convert label {
        margin-bottom: 10px;
        width: 100%;
        font-size: 17px;
    }

    .single-post-content form#area_converter .wc_form_item .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .single-post-content form#weight_converter .wc-weight-converter-wrapper .wc-weight-convert {
        display: block;
    }

    .single-post-content form#weight_converter .wc-weight-converter-wrapper .wc-weight-convert label {
        width: 100%;
        display: block;
        margin-bottom: 8px;
        font-size: 16px;
    }

    .single-post-content form#area_converter .area-convert label,
    .single-post-content form#area_converter .wc_form_item span label,
    .single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content .wc-wrap-url-content label,
    .single-post-content form#weight_converter .wc_form_item span label {
        font-size: 16px;
    }

    .single-post-content form#weight_converter .wc-weight-convert .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .tools-wrapper {
        flex-direction: column;
    }

    .tools-wrapper .web-tools {
        width: 100%;
    }

    .single-post-content form#website_link_count .wc_form_item .website-link-wrapper {
        display: block;
    }

    .single-post-content form#website_link_count .wc_form_item .website-link-wrapper label {
        margin-bottom: 10px;
        width: 100%;
        font-size: 16px;
    }

    .single-post-content form#website_link_count .wc_form_item .website-link-wrapper .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .single-post-content form#temperature_converter .wc-temperature-convert,
    .single-post-content form#each_converter .wc-each-convert,
    .single-post-content form#time_converter .wc-time-convert,
    .single-post-content form#google_index_checker .wc_form_item .google-index-wrapper,
    .single-post-content form#page_size_checker .wc_form_item .page-size-wrapper,
    .single-post-content form#domain_hosting_checker .wc_form_item .page-size-wrapper,
    .single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content,
    .single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content,
    .single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content,
    .single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content,
    .single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed,
    .single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content,
    .single-post-content form#email_privacy .wc-email-wrap .wc-email-content,
    .single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content,
    .single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content,
    .single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content,
    .single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap,
    .single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content,
    .single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content,
    .single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content {
        display: block;
        margin-bottom: 15px;
    }

    .single-post-content form#temperature_converter .wc-temperature-convert label,
    .single-post-content form#temperature_converter .wc_form_item span label,
    .single-post-content form#each_converter .wc-each-convert label,
    .single-post-content form#each_converter .wc_form_item span label,
    .single-post-content form#time_converter .wc-time-convert label,
    .single-post-content form#time_converter .wc_form_item span label,
    .single-post-content form#google_index_checker .wc_form_item .google-index-wrapper label,
    .single-post-content form#page_size_checker .wc_form_item .page-size-wrapper label,
    .single-post-content form#domain_hosting_checker .wc_form_item .page-size-wrapper label,
    .single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content label,
    .single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content label,
    .single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content label,
    .single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content label,
    .single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed label,
    .single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content label,
    .single-post-content form#email_privacy .wc-email-wrap .wc-email-content label,
    .single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content label,
    .single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content label,
    .single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content label,
    .single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap label,
    .single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content label,
    .single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content label,
    .single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content label,
    .single-post-content form#spider_simulator .wc_form_item .wc-spider-wrap .wc-spider-content label {
        width: 100%;
        font-size: 16px;
    }

    .single-post-content form#temperature_converter .wc-temperature-convert button.make_copy_text,
    .single-post-content form#each_converter .wc-each-convert button.make_copy_text,
    .single-post-content form#time_converter .wc-time-convert button.make_copy_text,
    .single-post-content form#google_index_checker .google-index-wrapper .copy-text-wrapper button.make_copy_text,
    .single-post-content form#page_size_checker .page-size-wrapper .copy-text-wrapper button.make_copy_text,
    .single-post-content form#domain_hosting_checker .page-size-wrapper .copy-text-wrapper button.make_copy_text,
    .single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#keyword_density_checker .wc-keyword-wrap .wc-keyword-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed .copy-text-wrapper button.make_copy_text,
    .single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#email_privacy .wc-email-wrap .wc-email-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content .copy-text-wrapper button.make_copy_text,
    .single-post-content form#spider_simulator .wc_form_item .wc-spider-wrap .wc-spider-content .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .single-post-content form#google_index_checker .wc_form_item .google-index-wrapper label,
    .single-post-content form#page_size_checker .wc_form_item .page-size-wrapper label,
    .single-post-content form#domain_hosting_checker .wc_form_item .page-size-wrapper label,
    .single-post-content form#domain_age_checker .wc_form_item .wc-domain-age-wrap .wc-domain-age-content label,
    .single-post-content form#blacklist_lookup .wc-blacklist-wrap .wc-blacklist-content label,
    .single-post-content form#www_redirect_checker .wc-redirect-checker-wrap .wc-redirect-content label,
    .single-post-content form#page_speed_checker .wc-page-speed-content .wc-page-speed label,
    .single-post-content form#code_to_text_ratio_checker .wc-code-ratio-wrap .wc-code-ratio-content label,
    .single-post-content form#email_privacy .wc-email-wrap .wc-email-content label,
    .single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content label,
    .single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content label,
    .single-post-content form#domain_into_ip .wc_form_item .wc-domain-ip-wrap .wc-domain-ip-content label,
    .single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap label,
    .single-post-content form#google_cache_checker .wc_form_item .wc-google-cache-wrap .wc-google-cache-content label,
    .single-post-content form#md5_generator .wc-md5-wrap .wc-md5-content label,
    .single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content label,
    .single-post-content form#spider_simulator .wc_form_item .wc-spider-wrap .wc-spider-content label {
        margin-bottom: 10px;
        display: block;
    }

    .single-post-content form#screen_simulator .wc_form_item .screen-simulator-wrap input {
        width: 100%;
    }

    .single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content label,
    .single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper label {
        font-size: 16px;
    }

    .single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper label {
        margin-bottom: 10px;
    }

    .single-post-content form#page_speed_checker .wc-page-speed-content.wc-speed-table label {
        font-size: 20px;
    }

    .single-post-content form#alexa_rank_checker .wc_form_item .wc-alexa-content h2 {
        font-size: 18px;
        margin: 15px 0 15px !important;
    }

    .single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap.wc-generator {
        display: block;
    }

    .single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap.wc-generator .meta-generate-content {
        margin-bottom: 0;
    }

    .single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap,
    .single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap.wc-generator .meta-generate-content {
        margin-bottom: 20px;
    }

    .single-post-content form#url_rewriting_tool .wc_form_item .wc-url-rewrite-content label {
        font-size: 18px;
    }

    .single-post-content form#binary-to-ascii .wc_form_item .binary-user-define label {
        font-size: 16px;
    }

    .single-post-content form#gst_calculator .wc-gst-wrapper.wc-gst-wrapper.one .gst-calculator-form {
        width: 100%;
    }

    .single-post-content form#gst_calculator .wc-gst-wrapper.wc-gst-wrapper.one .gst-calculator-form select.select-sales {
        width: 10%;
    }

    .single-post-content form#gst_calculator .wc-gst-wrapper label {
        width: 100%;
        margin-bottom: 8px;
        font-size: 16px;
    }

    .single-post-content form#gst_calculator .wc-gst-wrapper {
        flex-wrap: wrap;
    }

    .single-post-content form#email_privacy .wc-email-wrap .wc-email-content:nth-child(2) {
        display: flex;
    }

    .single-post-content form#email_privacy .wc-email-wrap .wc-email-content:nth-child(2) label {
        margin: 0 10px 0 0;
        width: auto;

    }

    .single-post-content form#spider_simulator .wc-spider-wrap .wc-spider-content.wc-spider-simulator table {
        margin-bottom: 20px;
    }

    .single-post-content form#pagespeed_insights_checker .wc-page-insight-wrap .wc-page-insight-content.wc-page-insight-image {
        flex-wrap: wrap;
    }

    /*-------------Currency Converter-----------*/

    #currency-converter-tool .wc_form_inner .wc_form_item span input {
        margin-bottom: 10px !important;
    }
    #currency-converter-tool .wc_form_inner .wc_form_item span select {
        margin-bottom: 10px!important;
    }


    #num-to-word-conv .wc_form_item .wc_word-convertor-wrap {
        flex-wrap: wrap;
        justify-content: center;
    }
    #num-to-word-conv .wc_form_item .wc_word-convertor-wrap input{
        width: 100%;
    }
    #num-to-word-conv .wc_form_item button.make_copy_text {
        top: -45px;
    }
    #num-to-word-conv .wc_form_item .wc_word-convertor-wrap label {
        font-size: 17px;
    }

}

@media (max-width: 600px) {

    form#direct-download input.form-control,
    form#make-copy input.form-control,
    form#file-download input.form-control {
        margin: auto;
    }

    form#make-copy input.form-control {
        width: 100%;
    }

    form#direct-download,
    form#unit_convert,
    form#make-copy,
    form#file-download,
    form#lorem_ipsum_generator {
        padding: 20px;
    }

    .single-post-content form#margin_calculator .mragin-cal-wrap {
        flex-direction: column;
    }

    .web-tools .btn.btn-success,
    button.make_copy_text {
        font-size: 15px !important;
    }

    .single-post-content form#margin_calculator .currency-exchange-margin-cal label,
    .single-post-content form#margin_calculator .mragin-cal-wrap input,
    .single-post-content form#margin_calculator .mragin-cal-wrap select.form-control.margin_ratio,
    .single-post-content form#margin_calculator .profit-margin-cal .mragin-cal-wrap label,
    .single-post-content form#margin_calculator .stock-trading-margin-cal label {
        width: 100%;
        margin-bottom: 8px;
    }

    .single-post-content form#margin_calculator .profit-margin-cal .mragin-cal-wrap label,
    .single-post-content form#margin_calculator .wc-mragin-cal-wrap label {
        font-size: 16px;
    }

    .single-post-content form#probability_calculator .probability-cal-wrap {
        display: block;
    }

    .single-post-content form#probability_calculator .probability-cal-wrap label {
        margin-bottom: 5px;
        display: block;
        width: 100%;
        font-size: 16px;
    }

    .single-post-content form#weight_converter .area-convert label {
        font-size: 16px;
    }

    .single-post-content form#class_c_ip_checker .class-ip-checker-wrapper .class-ip-checker-content,
    .single-post-content form#server_status_checker .wc-server-status-wrap {
        overflow-y: auto;
    }

    .single-post-content form#class_c_ip_checker .class-ip-checker-wrapper .class-ip-checker-content table,
    .single-post-content form#server_status_checker .wc-server-status-wrap table {
        white-space: nowrap;
        min-width: 630px;
    }

    .single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap label,
    .single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap .meta-generate-content {
        font-size: 16px;
    }

    .single-post-content form#meta_tag_generator .wc_form_item .meta-generate-wrap .meta-generate-content input.form-control {
        width: auto;
    }

    .single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table tbody tr td:nth-child(1) {
        width: 30% !important;
    }
    .single-post-content #website_link_count .wc-links-count-checker,
    .single-post-content #website_link_count .wc-External-link{
        overflow-y: auto;
    }
    .single-post-content #website_link_count .wc-links-count-checker table,
    .single-post-content #website_link_count .wc-External-link table{
        width: 100%;
        min-width: 630px;
    }
}

@media screen and (max-width:575px) {
    .single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap {
        flex-wrap: wrap;
    }

    .single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap label,
    .single-post-content form#gst_calculator .wc-gst-wrapper label {
        width: 100%;
    }

    .single-post-content .web-tools {
        padding: 22px;
    }

    .single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper {
        border-width: 1px;
    }

    .single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper span {
        border-width: 0px;
    }

    .single-post-content form#sales_tax_calculator .wc-sales-tax-wrapper:nth-child(2) {
        border-width: 0 1px;
    }

    .single-post-content form#sales_tax_calculator .radio-tax-wrap label {
        margin-right: 5px;
        margin-bottom: 15px;
    }

    .single-post-content form#sales_tax_calculator .radio-tax-wrap {
        margin-bottom: 0;
    }

    .single-post-content form#probability_calculator .wc-probability-wrapper {
        border-width: 1px;
    }

    .single-post-content form#probability_calculator .wc-probability-wrapper label {
        border-width: 0px 1px 0 0;
    }

    .single-post-content form#probability_calculator .wc-probability-wrapper span {
        border-width: 0;
    }

    .single-post-content .web-tools .wc_form_item label {
        font-size: 24px;
    }

    .single-post-content form#color_converter .wc_form_item .wc-color-converter-wrapper label {
        font-size: 16px;
        min-width: 100%;
    }

    form#make-copy button.btn.btn-success,
    form#make-copy button.make_copy_text {
        margin-top: 10px;
    }

    .single-post-content form#direct-download .wc_form_item:nth-child(2),
    .single-post-content form#make-copy .wc_form_item:nth-child(2) {
        margin-top: 15px;
    }

    .single-post-content form#make-copy .wc_form_item:nth-child(2) button.make_copy_text,
    .single-post-content form#direct-download .wc_form_item:nth-child(2) button.btn.btn-success {
        min-width: 130px;
    }

    .single-post-content form#rgb_to_hex .wc_form_item button.btn {
        min-width: 130px;
    }

    .single-post-content form#margin_calculator .wc-margin-wrapper {
        flex-direction: column;
        gap: 0px;
    }

    .single-post-content form#margin_calculator .wc-margin-wrapper .wc-sale {
        width: 100%;
    }

    .single-post-content form#margin_calculator .wc-margin-wrapper .wc-sale label,
    .single-post-content form#discount_calculator .wc_form_item .discount-cal-wrap label {
        font-size: 16px;
    }

    .single-post-content form#color_converter .wc_form_item .wc-color-converter-wrapper {
        display: block;
    }

    .single-post-content form#color_converter .wc_form_item .wc-color-converter-wrapper .copy-text-wrapper button.make_copy_text {
        top: -45px;
    }

    .single-post-content form#color_converter .wc_form_item .btn,
    .single-post-content .web-tools .wc_form_item .form-btn-wrapper .btn {
        min-width: 120px;
    }

    .single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper label,
    .single-post-content form#cpm_calculator .cpm-cal-wrapper label,
    .single-post-content form#google_index_checker .wc_form_item .google-index-wrapper label {
        font-size: 16px;
    }

    .single-post-content form#gst_calculator .wc-gst-wrapper {
        margin-bottom: 20px;
    }

    .single-post-content form#csv-to-json .wc_json_btn .btn,
    .single-post-content form#json-to-csv .wc_json_btn .btn.,
    .single-post-content form#tsv-to-json .wc_json_btn .btn {
        min-width: 120px;
    }

    .single-post-content form#discount_calculator .wc_textarea_field .wc_form_item {
        flex-wrap: wrap;
        display: block;
    }

    .single-post-content form#discount_calculator .wc_textarea_field .wc-discount-wrapper {
        background: #587052;
        border-top: 2px solid white;
        border-left: 0px;
        width: 100%;
    }

    .single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap select.select-sales,
    .single-post-content form#discount_calculator .wc_form_item .discount-cal-wrap .wc-gst-group.one select.select-sales,
    .single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper select.select-sales {
        width: 20%;
    }

    .single-post-content form#sales_tax_calculator .wc_form_item .tax-wrap input.sales-input,
    .single-post-content form#discount_calculator .wc_form_item .discount-cal-wrap .wc-gst-group.one input.sales-input {
        width: 80%;
    }

    .single-post-content form#keywords_suggestion_tool .wc_textarea_field label {
        font-size: 20px;
        margin-bottom: 12px;
        margin-top: 20px;
    }

    .single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content table td,
    .single-post-content form#broken_links_finder .wc-broken-wrap .wc-broken-content table th {
        white-space: nowrap;
    }

    .wc-link-content {
        overflow-x: auto;
        margin-bottom: 30px;
    }

    .single-post-content form#link_analyzer .wc_form_item .link-analyzer-wrapper .wc-link-content table {
        margin: 0;
        min-width: 550px;
    }

    .single-post-content form#broken_links_finder .wc_form_item .wc-broken-wrap .wc-broken-table {
        overflow-x: auto;
        margin-bottom: 30px;
    }

    .single-post-content form#broken_links_finder .wc_form_item .wc-broken-wrap .wc-broken-table table {
        margin: 0;
        min-width: 550px;
    }

    .single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td:nth-child(1) {
        font-size: 15px;
    }

    .single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td input,
    .single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td strong.red,
    .single-post-content form#meta_tags_analyzer .wc-meta-wrap .wc-meta-content tr td span.green {
        font-size: 14px;
    }

    .single-post-content form#loan_calculator .wc_form_item .cpm-cal-wrapper.one select.select-sales {
        width: 20%;
        padding: 10px 7px;
    }

    .single-post-content form#gst_calculator .wc-gst-wrapper.wc-gst-wrapper.one .gst-calculator-form select.select-sales {
        width: 20%;
        padding: 10px 7px;
    }

    .single-post-content form#gst_calculator .wc_form_item .wc-gst-check-wrap {
        flex-wrap: wrap;
    }

    .single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap {
        overflow-y: auto;
    }

    .single-post-content form#find_dns_records .wc_form_item .wc-find-dns-wrap table {
        white-space: nowrap;
        width: 430px;
    }

    .single-post-content #spider_simulator .wc-main-indexable {
        overflow-y: auto;
        width: 100%;
    }

    .single-post-content #spider_simulator table.wc-tags-table thead, .single-post-content #spider_simulator table.wc-tags-table tbody {
        display: revert;
    }

    .single-post-content #spider_simulator table.wc-tags-table tbody td {
        text-align: center;
        font-size: 14px;
    }

    .single-post-content #spider_simulator table.wc-indexable tbody tr td {
        font-size: 14px;
    }
    .single-post-content #json-viewer #json-renderer ul.json-dict li{
       font-size: 14px;
   }

    /*------------------Currency Converter----------------*/

    #currency-converter-tool .wc_form_inner .wc_form_item span input {
        width: 100%;
    }
    #currency-converter-tool .wc_form_inner .wc_form_item span select {
        width: 100%;
    }

    /*------------------IP Address Lookup----------------*/

    #ip-lookup .wc_textarea_field .wc_form_item .wc-ip-lookup label {
        font-size: 18px;
    }

    /*------------------illuminance-converter----------------*/

    #illuminance-converter .wc_form_inner .wc_form_item span select {
        margin: 5px 0;
    }

    #illuminance-converter .wc_form_inner .wc_form_item .form-btn-wrapper{
        margin-top: 10px;
    }

    /*------------------AI Prompt Generator----------------*/

    #ai_prompt_gen .wc_form_inner .wc_form_item span {
        flex-wrap: wrap;
        margin-top: 20px;
    }
    #ai_prompt_gen .wc_form_inner .wc_form_item span label {
        font-size: 18px;
    }
    #ai_prompt_gen .wc_form_inner .wc_form_item span .select-box {
        max-width: 100%;
    }
    #ai_prompt_gen .wc_form_inner .wc_form_item span input {
        max-width: 100%;
    }
}

@media screen and (max-width:481px) {

    .single-post-content form#remove-line-break .wc_form_item>div label,
    .single-post-content form#random-word-generator .wc_form_item>div label {
        margin-right: 0;
        display: inline-block;
        font-size: 14px;
    }

    .wc_form_item {
        margin-bottom: 0px;
    }

    .single-post-content form#cpm_calculator .wc_cal {
        flex-direction: column;
    }

    .single-post-content form#cpm_calculator .wc_cal .wc-cost-wrap:nth-child(2) {
        border-left: 0px solid white;
        border-right: 0px solid white;
    }

    .wc_form_item.sec select,
    form#lorem_ipsum_generator input.form-control {
        margin-right: 4px;
    }

    .wc_form_item.sec select {
        width: 130px;
    }

    form#lorem_ipsum_generator .wc_generate_btn button {
        margin-top: 10px;
    }

    form#lorem_ipsum_generator .wc_form_items .wc_genrete_info button.btn {
        margin-top: 12px;
    }

    .single-post-content form#direct-download .wc_form_item:nth-child(3) button,
    .single-post-content form#make-copy .wc_form_item:nth-child(3) button {
        min-width: 120px;
    }

    .single-post-content form#direct-download .wc_form_item:nth-child(2) label,
    .single-post-content form#make-copy .wc_form_item:nth-child(2) label {
        font-size: 16px;
        margin-bottom: 6px;
        line-height: 22px;
    }

    form#direct-download button.btn.btn-success,
    form#make-copy button.btn.btn-success,
    form#make-copy button.make_copy_text {
        min-width: 170px;
    }

    .single-post-content .web-tools .wc_form_item span.wc_rgb {
        display: block;
    }

    .single-post-content .web-tools .wc_form_item span.wc_rgb .form-control {
        margin: 0 0px 10px;
    }

    .single-post-content .web-tools .wc_form_item .wc_rgb_wrapper label {
        font-size: 16px;
        margin-bottom: 5px;
    }

    .single-post-content form#rgb_to_hex .wc_form_item button.btn,
    .single-post-content form#margin_calculator .wc_form_item span.wc-margin-btn button.btn {
        width: 100%;
    }

    .single-post-content form#margin_calculator .wc-margin-wrapper {
        gap: 0;
    }

    .single-post-content form#margin_calculator .wc-margin-wrapper {
        margin-top: 20px;
    }

    .single-post-content form#remove-line-break .wc_form_item .wc_remove_btn .btn {
        min-width: 120px;
    }

    .single-post-content form#probability_calculator .wc-probability-wrapper label {
        width: 70%;
    }

    .single-post-content form#probability_calculator .wc-probability-wrapper input {
        width: 40%;
    }

    .single-post-content form#percentage_calculator .percentage-wrap .percentage-copy-wrap {
        width: 100%;
    }

    .single-post-content form#ascii-to-binary .wc_form_item .ascii-delimiter {
        display: block;
    }

    .single-post-content form#ascii-to-binary .wc_form_item .ascii-delimiter input.form-control {
        width: 100%;
        margin-top: 10px;
    }

    .single-post-content form#ascii-to-binary .wc_form_item select.form-control {
        width: 100%;
    }

    .single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker {
        overflow: auto;
    }

    .single-post-content form#suspicious_domain_checker .wc_form_item .wc-domain-checker table {
        white-space: nowrap;
    }
    #ip-lookup .wc_textarea_field .wc_form_item .wc-ip-lookup label {
        font-size: 14px;
        width: 40%!important;
    }
    #ip-lookup .wc_textarea_field .wc_form_item .wc-ip-inner .wc-ip-lookup p{
        font-size: 14px;
        text-align: start;
    }
    #ip-lookup{
        padding: 10px!important;
    }
    #current-converter .wc_form_inner span select {
        margin: 5px 5px 5px;
    }
    #current-converter .form-btn-wrapper{
        margin-top: 10px;
    }
    #angle-converter .wc_form_inner .wc_form_item span select {
        margin: 5px 0;
    }
    #angle-converter .wc_form_item .form-btn-wrapper{
        margin-top: 15px;
    }

}

@media screen and (max-width:375px) {

    .single-post-content form#google_cache_checker .wc_form_item .form-btn-wrapper button,
    .single-post-content form#discount_calculator .wc_form_item .form-btn-wrapper button,
    .single-post-content form#loan_calculator .wc_form_item .form-btn-wrapper button,
    .single-post-content form#ascii-to-binary .wc_form_item .form-btn-wrapper button,
    .single-post-content form#binary-to-ascii .wc_form_item .form-btn-wrapper button,
    .single-post-content form#gst_calculator .wc_form_item .form-btn-wrapper button {
        width: 100%;
    }
}