.content.formula img  {
    max-width: 100%;
    width: auto;
}
.closeNav {
    display:none!important
}
.srx-back {
    position:relative;
    top:-7px;
    left:8px;
    font-size:20px;
    background:#37474f;
    color:#fff;
    padding:6px;
    border-radius:58%;
    cursor:pointer;
    display:none
}
@media only screen and (max-width:600px) {
    .formula .formula-left  {
        display: none;
    }
    .history  {
        margin-left: 0px !important;
    }
    .formula-right img  {
        max-width: 100% !important;
    }
    input#toolsearch {
        border-radius:1.25rem;
        padding-left:34px
    }
    #search_icon {
        position:absolute;
        z-index:100;
        padding-top:10px;
        padding-left:10px
    }
    .search_cont {
        padding-left:20px
    }
    .srx_wc_pb {
        padding-bottom:10px!important
    }
    span#mobilemenutoggle {
        font-size:24px;
        padding-left:9px;
        display:none !important;
    }
    .row.srx-row .srx-card  {
        min-height: auto;
    }
    div.srx-card {
        box-shadow:0 1px 6px rgba(0,0,0,.3);
        min-height: 68px;
        padding-top:10px;
        padding-bottom:15px;
        border:1px solid #696969!important
    }
    .card-body.btn.btn-success.srx-grey_color.tool_title.wrap {
        border-color:#fff!important;
        box-shadow:unset!important
    }
    div#image_tools {
        margin-top:165px
    }
    .tool_title {
        font-size:12px!important;
        padding-bottom:16px!important
    }
    .srx-input-title {
        display:none
    }
    .word-count-input {
        border:1.5px dashed #00f;
        height:125px;
        overflow-y:scroll
    }
  
    .srx-wt-right {
        box-shadow:unset!important;
        padding:unset!important;
        height:auto!important;
        margin-top:0!important
    }
    .srx-wt-left {
        border:unset!important;
        height:auto!important;
        margin-top:0!important;
        margin-bottom:0!important
    }
    .srx-wt-bx {
        box-shadow:unset!important;
        margin:4px 0 0px 0!important;
        border:unset!important
    }
    .srx-small-box {
        width:50%
    }
    .srx-no-bottom-padding {
        padding-bottom:0!important
    }
    span.tool_title_icon {
        display:none
    }
    #weemobilemenucontent {
        top:0;
        bottom:0;
        left:0;
        height:100%!important;
        width:0;
        overflow:hidden;
        transition:.3s
    }
    .closeNav {
        text-align:center;
        font-weight:700;
        font-size:25px;
        display:block!important
    }
    p.closeNav {
        border-top:none;
        height:50%;
        background-color:silver!important;
        color:#000!important;
        margin:0;
        padding:unset!important;
        padding-top:8px!important;
        display: flex !important;
        align-items:center;
        justify-content: center;
    }
    #string {
        height:80px;
        overflow-y:scroll
    }
    #ResultLower {
        height:107px;
        overflow-y:scroll;
        min-height:0!important
    }
    #ResultUpper {
        height:107px;
        overflow-y:scroll;
        margin-top:25px;
        min-height:0!important
    }
    @media screen and (max-width:560px) {
        .srx-per-title {
            margin-bottom:0!important;
            font-size:25px!important
        }
         .srx-tt-m h1, .srx-tt-m p {
        margin-left: 0px !important;
    }
        .srx-pt-m-0 {
            padding-top:0!important
        }
        #ResultLower,#ResultUpper {
            height:80px!important
        }
        #ResultUpper {
            margin-top:10px!important
        }
        .srx-mt-2 {
            margin-top:.5rem!important
        }
    }
    .srx-auto-height {
        height:auto!important
    }
    #text_wl {
        height:122px;
        overflow-y:scroll
    }
    #text_wol {
        height:122px;
        overflow-y:scroll
    }
    div.md5-result {
        height:140px;
        word-break: break-word !important;
        overflow-y:scroll;
        min-height:0!important
    }
    .srx-m-h {
        display:flex;
        align-items:center;
        justify-content:space-between;
        margin-bottom:10px
    }
    .srx-m-h input {
        margin-top:0!important
    }
    .srx-mtop {
        margin-top:12px!important
    }
    .srx-mleft-unset {
        margin-left:unset!important
    }
    .srx-mright-unset {
        margin-right:unset!important
    }
    #pdf-comp {
        height:155px;
        overflow-y:scroll
    }
    textarea#para {
        height:100px!important;
        overflow-y:scroll
    }
    .srx-unset-min-height {
        min-height:unset!important
    }
    .img-webp {
        padding-left:15px!important;
        padding-right:15px!important
    }
    .img-webp-title {
        font-size:20px!important;
        margin-top:10px!important;
        margin-bottom:10px!important
    }
    .img-webp-result {
        height:85px;
        overflow-y:scroll
    }
    .img-watermark-title {
        padding-top:2px!important;
        padding-bottom:2px!important
    }
    .img-watermark-drop {
        margin-top:15px!important;
        height:100%!important;
        padding:4px 0 5px 0!important
    }
    .img-pdf-file {
        padding-top:20px!important;
        padding-bottom:20px!important
    }
    .img-pdf-result {
        height:150px!important;
        margin-top:20px!important;
        overflow-y:scroll
    }
    .img-pdf-title {
        margin-top:0!important;
        margin-bottom:10px!important;
        font-size:20px
    }
    .jpg-png-title {
        margin-top:0!important;
        margin-bottom:15px!important;
        font-size:20px
    }
    .jpg-png-file {
        padding-left:0!important;
        padding-right:0!important;
        padding-top:10px!important;
        padding-bottom:10px!important
    }
    .jpg-png-result {
        min-height:65px
    }
    .png-jpg-file {
        padding:0!important
    }
    .png-jpg-title {
        margin-top:0!important;
        margin-bottom:20px!important;
        font-size:20px
    }
    .png-jpg-result {
        min-height:170px!important
    }
    .bmi-container {
        padding-right:17px!important;
        padding-left:17px!important
    }
    .bmi-title {
        display:none
    }
    .srx-unset-mtop {
        margin-top:0!important
    }
    .bmi-weight-mbottom {
        margin-bottom:10px!important
    }
    .srx-unset-ptop {
        padding-top:0!important
    }
    .unit-con-equal {
        margin-top:0!important;
        margin-bottom:0!important
    }
    #unit-con-title {
        margin-bottom:10px!important
    }
    #paypal-title {
        margin-bottom:20px!important
    }
    #decimal-title {
        margin-bottom:8px!important
    }
    div input#m_inval {
        margin-top:20px!important;
        margin-bottom:12px!important
    }
    .url-encode-result {
        height:90px!important;
        overflow-y:scroll
    }
    .base64-input {
        height:70px
    }
    .base64-output {
        min-height:100px!important
    }
    div.base64-output-area {
        min-height:80px!important
    }
    .img-base64-file {
        padding:10px!important
    }
    .img-base64-title {
        margin-top:0!important;
        margin-bottom:0!important
    }
    #img-base64-main-title {
        margin-bottom:8px!important
    }
    .img-base64-ouput {
        min-height:150px!important
    }
    .img-base64-btn {
        margin-bottom:20px!important
    }
    .json-xml-input {
        height:90px!important;
        overflow-y:scroll
    }
    .json-xml-output {
        height:90px!important;
        overflow-y:scroll
    }
    .xml-json-input {
        height:90px!important;
        overflow-y:scroll
    }
    .xml-json-output {
        height:90px!important;
        overflow-y:scroll
    }
    .article-rewriter-input {
        height:130px;
        overflow-y:scroll
    }
    .article-rewriter-output {
        height:100px;
        overflow-y:scroll
    }
    .html-text-input {
        height:100px;
        overflow-y:scroll
    }
    .html-text-output {
        height:112px;
        overflow-y:scroll
    }
    .extract-text {
        margin-top:8px
    }
    #url-qrcode-title {
        margin-bottom:8px!important
    }
    .pass-mtop {
        margin-top:10px!important
    }
    .pass-mbottom {
        margin-bottom:5px!important
    }
    .pass-padding {
        padding-top:unset!important;
        padding-bottom:unset!important
    }
    .pass-copy {
        bottom:20px!important
    }
    .phone-output {
        height:62px!important;
        overflow-y:scroll
    }
    #phone-main-title {
        margin-bottom:10px!important
    }
    .pass-output-mtop {
        margin-top:15px!important
    }
    .pass-display-none {
        display:none
    }
    .phone-check {
        display:inline-block!important;
        width:50%!important;
        float:left
    }
    .number_of_phno {
        display:flex!important
    }
    .phone-left {
        float:left;
        margin-right:10px
    }
    .phone-input-left {
        width:50%!important;
        float:left
    }
    .phone-input-right {
        width:50%!important;
        float:left;
        margin-top:unset!important
    }
    .phone-span {
        margin-top:10px!important;
        float:left
    }
    .phone-copy {
        bottom:20px!important
    }
    #sh1-main-title {
        margin-bottom:10px!important
    }
    div.sh1-output {
        min-height:80px!important;
        overflow-y:scroll
    }
    .meta-display {
        display:none
    }
    .meta-container {
        padding-right:23px!important;
        padding-left:23px!important
    }
    .meta-desc {
        height:42px!important;
        overflow-y:scroll
    }
    .meta-tag-output {
        height:105px!important;
        overflow-y:scroll
    }
    #site-map-title {
        margin-bottom:20px!important
    }
    #web-rank-title {
        margin-bottom:20px!important
    }
    .social-share-container {
        padding-left:35px!important;
        padding-right:35px!important
    }
    .social-share-ouput {
        height:120px!important;
        overflow-y:scroll
    }
    #social-share-title {
        margin-bottom:0px!important
    }
    .webp-png-file {
        padding-left:0!important;
        padding-right:0!important
    }
    .webp-png-title {
        font-size:20px!important;
        margin-top:0!important;
        margin-bottom:20px!important
    }
    .webp-png-result {
        min-height:65px
    }
    .webp-jpg-file {
        padding-left:0!important;
        padding-right:0!important
    }
    .webp-jpg-title {
        font-size:20px!important;
        margin-top:0!important;
        margin-bottom:20px!important
    }
    .webp-jpg-result {
        min-height:65px
    }
    .img-comp-title {
        margin-top:0!important;
        margin-bottom:20px!important
    }
    .result_row {
        flex-wrap:nowrap!important;
        width: 100%!important
    }
    .img-comp-result {
        min-height:250px!important
    }
    .timestamp {
        border:1px solid #ccc!important;
        padding:5px!important
    }
}
@media only screen and (max-width:400px) {
    form.srx_mobile_search {
        width:65%!important
    }
}