#sidebar ul li {
    transition: .4s;
}


#sidebar ul li:hover {
    background: #ffc107!important;
    border: 0!important;
    box-shadow: 0 5px 5px #ccc, 0 -4px 5px #ccc!important;
    transition: .4s;
    width:175px !important;
}
.all_tools h1{
    font-size: 1.5rem !important;
    font-weight: 400 !important;
}
.all_tools h2{
    font-size: 1rem !important;
    font-weight: 400 !important;
}
#sidebar.mysrxiconav .tool_title_text {
  display: none;
}
.box.sec,.box.third,.box.third{
display: :none !important;
}

   .box.first{
    display: flex !important;
}

.bitt-icon {
    border-radius: 50%!important;
    box-shadow: 0 10px 10px #aaa!important;
}
div.bitt-share-container {
    right: 10px;
}
.srx-bg-yellow {
    background-color: #fff!important;
}
.srx-bg-blue {
    background-color: #007bff12!important;
}
.srx-bg-pink {
    background-color: #e83e8c12!important;
}
.srx-mb {
    margin-bottom: 34px!important;
}
.srx-font {
    font-size: 34px!important;
}
.srx-pass-font {
    font-size: 20px!important;
}
.srx-wc-text {
    height: 200px;
    resize: none;
}
.srx-resize {
    resize: none;
}
.srx-fee-input {
    font-size: 33px!important;
    padding: 0!important;
}
.srx-percent-input {
    width: 100px!important;
}
.srx-min-height {
    min-height: 30%!important;
}
.srx-border {
    border: 1px solid #0000002e;
}
.srx-display {
    display: none;
}
.srx-btn-display {
    display: none!important;
}
.srx-scrool {
    overflow: hidden;
}
.srx-div-scrool {
    overflow: scroll;
    height: 356px;
}
.srx-bg-white {
    background-color: #fff;
}
.srx-count-width {
    width: 10%}
.srx-number-width {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    width: 90%}
.srx-number-width img {
    width: 35px;
    margin-top: 10px;
    cursor: pointer;
}
.srx-width {
    width: 20%!important;
}
.wrap {
    white-space: pre-wrap!important;
    white-space: -moz-pre-wrap!important;
    white-space: -pre-wrap!important;
    white-space: -o-pre-wrap!important;
    word-wrap: break-word!important;
}
.tool_title {
    display: none;
    padding-left: 5px!important;
    padding-right: 5px!important;
    padding-top: 6px!important;
    padding-bottom: 6px!important;
    font-size: 12px!important;
}
.srx-logo {
    width: 92px;
}
.srx-tools {
    color: #d80700!important;
    font-size: 18px!important;
}
.srx-tital {
    font-size: 33px!important;
}
.srx-inline-block {
    display: inline-block!important;
}
.indi {
    background-color: #000!important;
}
#sidebar .list-group-item {
    border-radius: 0;
    background-color: #333;
    color: #ccc;
    border-left: 0;
    border-right: 0;
    border-color: #2c2c2c;
    white-space: nowrap;
}
#sidebar .sidebar-header {
    background-color: #eee!important;
}
#sidebar {
    background-color: #eee!important;
}
#dismiss {
    background-color: #eee!important;
}
#sidebar .list-group-item:not(.collapsed) {
    background-color: #222;
}
#sidebar .list-group .list-group-item[aria-expanded=false]::after {
    content: " \f0d7";
    font-family: FontAwesome;
    display: inline;
    text-align: right;
    padding-left: 5px;
}
#sidebar .list-group .list-group-item[aria-expanded=true] {
    background-color: #222;
}
#sidebar .list-group .list-group-item[aria-expanded=true]::after {
    content: " \f0da";
    font-family: FontAwesome;
    display: inline;
    text-align: right;
    padding-left: 5px;
}
#sidebar .list-group .collapse .list-group-item {
    padding-left: 20px;
}
#sidebar .list-group .collapse>.collapse .list-group-item {
    padding-left: 30px;
}
#sidebar .list-group .collapse>.collapse>.collapse .list-group-item {
    padding-left: 40px;
}
@media (max-width:48em) {
    #sidebar .list-group .collapse.in, #sidebar .list-group .collapsing {
    position: absolute;
    z-index: 1;
    width: 190px;
}
#sidebar .list-group>.list-group-item {
    text-align: center;
    padding: .75rem .5rem;
}
#sidebar .list-group>.list-group-item[aria-expanded=false]::after, #sidebar .list-group>.list-group-item[aria-expanded=true]::after {
    display: none;
}
}#sidebar.collapse {
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
}
#sidebar.collapsing {
    opacity: .8;
    width: 0;
    -webkit-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    -webkit-transition-property: width;
    -o-transition-property: width;
    transition-property: width;
}
.srx-grey_color {
    background-color: #fff!important;
    padding-left: 5px;
    padding-right: 5px;
    color: #000!important;
    box-shadow: 0 1px 6px rgba(0, 0, 0, .3);
    border-color: #9e9e9e2e!important;
}
a.bouncing_effect:hover .srx-grey_color {
    animation: bounce 1s!important;
    background-color: #ff9800!important;
    color: #fff!important;
    border-color: #ff9800!important;
}
a.bouncing_effect:hover .card {
    box-shadow: 0 4px 12px rgba(0, 0, 0, .3);
}
.navbar-btn {
    cursor: pointer;
}
.content ul li{
    font-size: 16px!important;
}
.search_container {
    display: flex;
}
#rest_search {
    font-size: 12px;
    display: none;
    cursor: pointer;
}
.search_container button {
    margin-left: 15px;
}
.zoom:hover {
    z-index: 9999;
    transform: scale(1.5);
}
.list_text {
    position: absolute;
    margin-left: 22px;
}
.wrapper {
    display: flex;
}
@keyframes bounce {
    0%, 100%, 20%, 60% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
40% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
}
80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
}
}.content p {
    color: #000!important;
    text-align: left;
}
b {
    font-weight: 700!important;
}
.content ol, .content ul {
    color: #000;
    font-weight: 300;
    font-size: 1.1em;
}
.content img {
    width: 75%}
.cat_container {
    align-items: flex-end;
}
.nav-heading {
    display: flex;
    align-items: center;
    order: 1;
}
.nav-search {
    padding: 5px 0 0 0;
    box-shadow: 0 1px 6px rgba(0, 0, 0, .3);
    border: 1px solid #8080805c;
    border-radius: 10px;
    width: 29%;
    order: 2;
}
.nav-search.on-top {
    margin-left: 2.5%}
.logo {
    order: 3;
}
.srx-height {
    min-height: 205px!important;
}
.pass-result {
    display: flex;
    align-items: flex-start;
}
.pass-result textarea {
    width: auto;
}
.paypal-in {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.number_of_phno {
    display: flex;
    align-items: center;
}
.copy_cont {
    display: flex;
    align-items: center;
    flex-direction: column;
    position: sticky;
    top: 10px;
    right: 10px;
}
.result {
    margin-bottom: 0!important;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
}
.card-img-top {
    width: 30%!important;
    margin: 0 auto!important;
    margin-bottom: 10px!important;
    margin-top: 10px!important;
}
.card {
    border: none!important;
}
.category {
    height: 550px;
}
#all_tools {
    overflow-y: scroll;
    padding-left: 15px;
    padding-right: 15px;
}
.category {
    margin-bottom: 50px;
    padding-top: 48px;
}
.container-fluid {
    justify-content: center!important;
}
.about_terms ul {
    padding-left: 0;
    font-size: 14px;
}
.about_terms ul li {
    border: none!important;
    box-shadow: none!important;
}
@media screen and (max-width:1100px) and (min-width:574px) {
    .card>.card-img-top {
    width: 45%!important;
}
.nav-search {
    width: 70%!important;
}
}#contact-box {
    position: fixed;
    z-index: 9999999;
    left: 0px;
    bottom:  -311px;
}
#btnContact {
    right: 176px;
    position: absolute;
    width: 165px;
    top: 185px;
    color: #fff;
    background: #333;
    padding: 3px;
    cursor: pointer;
    border-radius: 5px 5px 0 0;
    padding-bottom: 20px;
}
#frmContact {
    background: #e9e9e9;
    padding: 9px;
    width: 245px;
    position: relative;
    top: 0px;
}
#frmContact div {
    margin-bottom: 15px;
}
#frmContact div label {
    margin-left: 5px;
}
.demoInputBox {
    padding: 10px;
    border: #f0f0f0 1px solid;
    border-radius: 4px;
}
.error {
    background-color: #f60;
    border: #aa4502 1px solid;
    padding: 5px 10px;
    color: #fff;
    border-radius: 4px;
}
.success {
    background-color: #12cc1a;
    border: #0fa015 1px solid;
    padding: 5px 10px;
    color: #fff;
    border-radius: 4px;
}
.info {
    font-size: .8em;
    color: #f60;
    letter-spacing: 2px;
    padding-left: 5px;
}
.btnAction {
    background-color: #2fc332;
    border: 0;
    padding: 10px 40px;
    color: #fff;
    border: #f0f0f0 1px solid;
    border-radius: 4px;
}
.txt-content {
    border-left: #f0f0f0 1px solid;
    padding: 5px 20px;
    margin-top: 100px;
}
#content_mail {
    width: 100%}
body {
    overflow-x: hidden;
}
.show-on-mobile {
    display: none!important;
}
.tool {
    max-width: 20%!important;
}
#all_tools, .srx-logo {
    transition: .3s;
}
@media (min-width:1100px) {
    #all_tools {
    margin-top: 20px;
}
.container {
    max-width: 100%!important;
}

.mysrxiconav {
    width: 85px!important;
}
.mysrxiconav .sidebar-header {
    padding: 10px!important;
}
.mysrxiconav span.tool_title_icon {
    display: block!important;
}
.mysrxiconav .srx-logo {
    width: 65px!important;
}
.mysrxiconav i#toggleSideNavIcon {
    top: 12px;
    left: 80px;
    background: #eee;
    padding: 5px;
}
span.tool_title_icon {
    display: none!important;
}
i#toggleSideNavIcon {
    position: fixed;
    left: 140px;
    top: 18px;
    cursor: pointer;
    transition: .3s;
}
.mysharpicontent {
    margin-left: 90px!important;
    transition: .4s;
}
.mysrxiconav ul li.active:before {
    left: 40%!important;
}
.mysharpicontent #all_tools {
    padding-left: 20px!important;
    padding-right: 20px!important;
    transition: .4s;
}
.mysharpicontent .nav-search.on-top {
    margin-left: 1.5%!important;
}
form.srx_mobile_search {
    display: none;
}
}@media screen and (max-width:1100px) {
    .srx-mt-sm {
    margin-top: 10px;
}
#sidebar ul li a{
    flex-direction: column;
}
#sidebar:not(.mysrxiconav) ul li span.tool_title_text {
     display: none !important;
    }
.srx-sm-mt {
    margin-top: 6px!important;
}
.tool_title {
    font-size: 14.5px!important;
}
.nav-search {
    margin-top: 10px;
    order: 3;
    width: 100%;
    margin-bottom: 10px;
}
.logo {
    order: 2;
}
.tool {
    max-width: 50%!important;
}
#sidebar.active {
    height: 60px;
}
.srx-logo {
    width: 70px!important;
}
.list-unstyled.components {
    position: fixed;
    background: #eee;
    margin-top: -6px;
}
#sidebar ul li {
    background: #eee!important;
}
#sidebar ul li a {
    transition: .7s;
    padding: 6px!important;
}
span.tool_title_icon img {
    width: 28px;
}
.about_terms ul {
    font-size: 17px!important;
}
#sidebar .sidebar-header {
    display: inline-block!important;
    padding: 3px!important;
    width: 100%}
#sidebar {
    width: 100%!important;
    bottom: unset!important;
}
#sidebar ul li a {
    font-size: .75em!important;
}
#content {
    margin-left: 0!important;
    padding: 0!important;
}
form.srx_mobile_search {
    width: 70%;
    display: inline-block;
    position: relative;
    top: -10px;
}
div.sidebar-header, nav#sidebar, nav#sidebar .sidebar-header {
    background: 0 0!important;
}
.sidebar-header:before {
    content: " ";
    background: #eee;
    height: 56px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
}
.category {
    padding-top: 65px;
}
}@media screen and (max-width:1100px) and (min-width:600px) {
    #all_tools {
    padding-left: 130px!important;
}
#sidebar:not(.mysrxiconav) ul li span.tool_title_text {
     display: none !important;
     }
.search_cont {
    display: flex;
    align-items: center;
}
.search_cont i {
    margin-right: 10px;
}
}.toword_bottom {
    opacity: 1;
    transform: rotate(180deg);
    transition: opacity .2s ease-out, transform .2s;
}
.toword_top {
    opacity: 1;
    transform: rotate(0);
    transition: opacity .2s ease-out, transform .2s;
}
.search_input {
    border: none!important;
}
.search_input:focus {
    box-shadow: none!important;
}
.search_button {
    border: none!important;
    background: 0 0!important;
    width: 38px!important;
    border-radius: 30px!important;
    padding: 0!important;
    border: 1px solid #f10000;
}
.search_button:hover {
    background: 0 0!important;
    color: #000!important;
}
.seprator {
    margin-left: 10px;
    border-left: 1px solid #8080804a;
}
#ui-id-1 {
    width: 100%!important;
    border-radius: 0 0 10px 10px!important;
    border: 0;
    position: initial!important;
    border-top: 1px solid #c5c5c54d!important;
    margin-top: 5px;
    padding-top: 1px;
}
.on-top {
    z-index: 99!important;
}
.search_cont {
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
.ui-menu-item:hover {
    background-color: #eee!important;
}
.ui-state-active {
    border: 0!important;
    background-color: #eee!important;
    color: #000!important;
}
/* pehle by default hide */
/* COLLAPSED sidebar - text hide by default */
#sidebar.mysrxiconav ul li span.tool_title_text {
    display: none;
}

/* COLLAPSED sidebar - hover par text show */
#sidebar.mysrxiconav ul li:hover span.tool_title_text {
    display: inline-block ;
  
}

/* EXPANDED sidebar - text always show */
#sidebar:not(.mysrxiconav) ul li span.tool_title_text {
    display: inline-block !important;
    margin-left: 8px;
    color: #000;
    position: relative;
}



