body{/*font-family:  sans-serif !important; */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size:20px}
.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus, .show > .btn.dropdown-toggle:focus {box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);}
.form-control:focus,.btn.focus, .btn:focus{box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);}

.nav.nav-copy .nav-item{line-height:1.3;}
.nav.nav-copy span{color: #333333; padding:0px 0px;position: relative;font-weight:400;}

.nav.nav-search .nav-item{line-height:1.3;}
.nav.nav-search a{color: #333333; padding:0px 0px;position: relative;font-weight:700;}
.nav.nav-search>li.nav-item{border-right: 1px solid #333333;position: relative; padding:0px 15px;}
.nav.nav-search>li.nav-item a:before{width: 100%; height: 2px; left: 0; right:0; bottom: -9px; background-color:transparent; position: absolute;content: ''; display: block; margin:auto;}
.nav.nav-search>li.nav-item.active a:before{width: 100%; height: 2px; left: 0; right:0; bottom: -9px; background-color:#571aff; position: absolute;content: ''; display: block; margin:auto;}
.nav.nav-search>li.nav-item.active a{color: #571aff !important;position: relative;}
.nav.nav-search>li.nav-item a:hover:before{width: 100%; height: 2px; left: 0; right:0; bottom: -9px; background-color:#571aff; position: absolute;content: ''; display: block; margin:auto;}
.nav.nav-search>li.nav-item:first-child{padding-left: 0px;}
.nav.nav-search>li.nav-item:nth-child(2){padding-left: 0px;}
.nav.nav-search>li.nav-item:last-child{padding-right:0px;border-right: 0px none;}
/*li.nav-item.pl-2 {margin-top: -2px;}*/

.container-search{display: block;max-height: 100%;width: 100%;margin-left: 0px;}
div.item { display: flex; flex: auto; overflow-y: auto; padding: 0rem 1rem 0rem 1rem;}
.rounded-left-40{border-radius: 40px 0px 0px 40px !important;}
.rounded-right-40{border-radius: 0px 40px 40px 0px !important;}
.search-form{max-width: 1020px;width: 100%;}
.search-form .btn .fa-search{color: #571aff !important;}
.search-form-nav{max-width: 860px;width: 100%;padding-left: 147px;}


.text-underline{text-decoration: underline;}

.bs-logo-right{width: 170px;margin-bottom: -20px;}



.container-search .dataTables_wrapper .row{margin-right:-15px;margin-left:-15px;}
.container-search .dataTables_wrapper .row > .col,
.container-search .dataTables_wrapper .row > [class*="col-"]{padding-right:0px;padding-left:0px;}
.container-search .content{margin-left: 0px !important; width: 100% !important; padding-bottom:  0px !important;}

/*.container-search .hash_list{padding-bottom: 20px; display: block;}
.container-search .hash_list:first-child .title-text{font-size: 60px !important}*/
.container-search .hash_list{line-height: 1;}
/*.container-search .table_hases.dataTable tr>td  .hash_list.title_row h1{font-size: 35px !important;line-height: 1.5;}  */
h1{font-size: 35px !important;line-height: 1.5;margin: 0; color: #1a0dab;font-weight:normal;word-break: break-word;vertical-align: baseline;display: inline;}
.container-search .table_hases.dataTable tr>td .title_row .hash-text{padding-top: 13px;float: right;vertical-align:top;}
.container-search .table_hases.dataTable tr>td .title_row .hash_list{vertical-align:top;}
.container-search .table_hases.dataTable{width: 100% !important;}
.container-search .hash_list .hash-text {
    padding-top: 0px;
    padding-bottom: 2px;
    text-align: right;
    float: right;
    display: inline-block;
    clear: inherit;
}
.container-search .hash_list .hash-text-string{padding-top:8px; padding-bottom:8px;dispaly:inline;}
.container-search .hash_list .hash-text .hash-code,
.container-search .hash_list .hash-text .hash-dates{color: #555555 !important; margin: 0; font-size: 13px; font-weight: 400;line-height: 14px;display: inline-block; vertical-align: baseline;}


.container-search .hash_code{ text-decoration: none;}
.container-search .hash_code{padding: 0px 0 0 0; text-decoration: underline;}
.container-search .hash_url {color: #777; font-style: normal;}
.container-search .hash_code:hover{cursor: pointer;}
.container-search .hash_code:hover h2{text-decoration: underline;}
.container-search .hash_url_arrow{display: inline-block;position: relative;top: 1px;content: " "; border-width: 4px; border-style: solid; border-color: #777 transparent transparent transparent; margin-left: 100px;}
.container-search .hash-code a{cursor: pointer;padding-top: 0px;padding-right: 1px; padding-bottom: 5px; text-decoration: none; color: #609; float:none;}
.container-search .hash-dates a {cursor: pointer;padding-top: 0px;padding-right: 1px; padding-bottom: 5px;text-decoration: none;color: #777;}
.container-search .hash-text {float: none;display:block;clear: left;padding-bottom: 0px;line-height: 1; word-break: break-word;line-height: 1.5;}
.container-search .hash-text-string {float: none;clear: left;padding-bottom: 0px;line-height: 1; word-break: break-word;line-height: 1.5;}

.container-search h2,.container-search h2 a{margin: 0;color: #1a0dab;font-size: 18px;font-weight: normal;word-break: break-word;display: inline; vertical-align: baseline;}
.container-search h2:hover,.container-search h2:visited{color: #1a0dab;}
.container-search a:hover,.container-search a:visited{color: #1a0dab;}

.container-search .hash_list{margin: 0;color: #000;font-weight: normal;word-break: break-all;}
.container-search .hash_list a{color: #1a0dab;text-decoration: underline;}

.container-search .hash_list .hash-text .hash-dates a{color: #555555 !important;}
.container-search .hash_list .hash-text .hash-code a{color: #000000 !important;}
.container-search .hash_list .hash-text .hash-dates a:hover,
.container-search .hash_list .hash-text .hash-dates a:visited{color: #1a0dab !important;}
.container-search .hash_list .hash-text .hash-code a:hover,
.container-search .hash_list .hash-text .hash-code a:visited{color: #1a0dab !important;}

.form-control:focus {border-color: #571aff;}


.input-group>.form-control:focus ~.input-group-prepend button.btn{border-color: #571aff !important;}
.input-group>.form-control:focus ~ .input-group-prepend button.btn{border-color: #571aff !important;}
.input-group>.form-control:focus ~.input-group-append button.btn.border{border-color: #571aff !important;}
.input-group>.form-control:focus ~ .input-group-append button.btn.border{border-color: #571aff !important;}
a {color: #1a0dab;text-decoration: underline;}

span.blank-meggase-text{color: #808080;}
span.slef_keyword_id {
    display: inline-block;
}
.menu-left{position:absolute;}
/*span.maxlength-5{margin-left:2px; }
span.maxlength-5:before{content:'(';}
span.maxlength-5:after{content:')';}*/

.container-search .hash_list {margin-bottom: 10px; padding:15px 12px 15px 12px; display: inline-block;box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28); background-color:#ffffff;border-radius: 8px; width:100%;}
 .searchStr_title {margin-bottom: 10px; padding:15px 12px 15px 0px; display: block;background-color:#ffffff;}
 .searchStr_title .hash-text{padding-top: 13px;display: inline-block;vertical-align:top;}
.container-search .searchStr_title .hash-text .str-ip{color: #555555 !important; margin: 0; font-size: 13px; font-weight: 400;line-height: 14px;display: inline-block; vertical-align: baseline; padding-left: 4px;}
.container-search .searchStr_title .hash-text .str-dates{color: #555555 !important; margin: 0; font-size: 13px; font-weight: 400;line-height: 14px;display: inline-block; vertical-align: baseline; padding-left: 4px;}

.container-search .searchStr_title .hash-text .str-ip a{color:#000000 !important}
.container-search .searchStr_title .hash-text .str-dates a{color: #555555 !important;}

.container-search .searchStr_title .hash-text .str-dates a:hover,
.container-search .searchStr_title .hash-text .str-dates a:visited{color: #1a0dab !important;}
.container-search .searchStr_title .hash-text .str-ip a:hover,
.container-search .searchStr_title .hash-text .str-ip a:visited{color: #1a0dab;}

.sub_nodes{ width: 100%;
    padding-top: 1px;
    display: flex;
    padding-bottom: 5px;
    padding-top: 8px;
    flex-wrap: wrap;
}

@media screen and (max-width: 991px){
  .bs-logo-right{margin-bottom: 0px;display: none;}
  .offcanvas-collapse{transition: all ease-in-out .15s,all ease-in-out .15s;}
  .offcanvas-collapse{display:block !important;}
  .offcanvas-collapse .nav.nav-search{display:block !important;position:absolute;width: 270px; min-height:100%;left:-270px;top:0px; bottom:0;background-color:#ffffff;border-top:1px solid #dddddd;text-align:left;}
  .offcanvas-collapse .nav.nav-search>li.nav-item{border-right: 0px solid #333333;padding:0px 15px 15px 15px;display:block;}
  .offcanvas-collapse .nav.nav-search>li.nav-item:last-child{border-right: 0px none;}
  .offcanvas-collapse .nav.nav-search>li.nav-item a:before{width: 100%; height: 2px; left: 0; right:0; bottom: -8px; background-color:#dddddd; position: absolute;content: ''; display: block; margin:auto;}
  .offcanvas-collapse .nav.nav-search>li.nav-item:first-child{padding-left: 15px;}
  .offcanvas-collapse .nav.nav-search>li.nav-item:last-child{padding-right:15px;}
  .offcanvas-collapse{display:block !important;position:absolute;left:0px;right: 0px;z-index:2;}
  .offcanvas-collapse.open{display:block !important;position:absolute;background-color:rgba(0,0,0, 0.50);width: 100%; min-height:100vh;left:0px;right: 0px;top:61px;border-top:1px solid #dddddd;z-index:2;}
  .offcanvas-collapse.open:before{display:block;position:absolute; top:0;background-color:#dddddd;width: 100%; left:0;content: '';}
  .offcanvas-collapse.open .nav.nav-search{left:0px;transition: all ease-in-out .15s,all ease-in-out .15s;}
  .search-form{margin-bottom: 6px;}
  
 /* .bs-logo{max-width:45px !important;} */
  .container-search .table_hases.dataTable tr>td .title_row .hash_list h1{font-size: 50px !important;line-height: 1.1;}
  .search-form-nav{max-width: 100%;width: 100%;padding-left: 0px;}
}
@media screen and (max-width: 767px){
  .bs-logo-right{width: 160px;margin-bottom: 15px;margin-top: 10px;}
  .search-form-nav{max-width: 100%;width: 100%;padding-left: 0px;}
  .my_notify_text span {font-size: 12px;}
  .like_dislike{display:block;}
}
@media screen and (min-width: 576px){
  .container-fluid.border-bottom.sticky-top>.search-form{padding-top:15px;}
}
@media screen and (min-width: 768px){
    
}
@media screen and (min-width: 992px){

  /*.container-search .hash_list:first-child{display: fledx;}*/
  /*.container-search .table_hases.dataTable tr:first-child>td .hash_list{display: flex;}*/
  
  /*.container-search .hash_list:first-child .date-and-account{order:2;}
  .container-search .hash_list:first-child .title-text{order:1;}*/
    .container-search .hash_list {margin-bottom: 20px; }
    .container-search{padding-left:176px;max-width: 995px;}
    .container-fluid.border-bottom.sticky-top>.search-form{padding-top:15px;} 
    .bs-logo{position:relative; width:100%; height:45px;}
    .bs-logo img{position:absolute; left:0; top:0;  right:0;}
}
@media screen and (max-width:480px){
span.excerpt-text {
	word-break: keep-all;
}
.sub_nodes {
	display: inline;
}
}
.show_hide_row{
    cursor: pointer;
    text-decoration: underline;
}

.show_hide_account{
    cursor: pointer;
    text-decoration: underline;
}

.cls_hidden{
    background-color: rgba(255, 0, 0, 0.2);
}

table.dataTable td.dataTables_empty, table.dataTable th.dataTables_empty {
    text-align: left !important;
}
.container-search .title_row  .hash-text .hash-code {
    padding-right:4px;
}

.container-search  .hash-text .hash-code {
    padding-right:4px;
}
.container-search  .hash-text .hash-dates {
    padding-right:4px;
}

.stale_uptodate {
    color:#228C22;
    
}

.stale_newData {
    padding-right:4px;
    color: red;
}

span.pageReload {
    text-decoration: underline;
    cursor: pointer;
}
span.posted_by {
    color: #808080;
    font-size: 13px;
}
span.posted_on {
    color: #808080;
    font-size: 13px;
}
span.sub_nodes span.slef_keyword_id {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 15px;
}

span.sub_nodes a {
    padding-right: 4px;
    padding-left: 4px;
    word-break: break-word;
}
span.excerpt-text {
    color: #808080;
    font-size: 15px;
    word-break: normal;
}

span.alert_notyfy {
    float: right;
    padding-right: 15px;
    font-weight: 600;
    /*border: 1px;
    box-shadow: 0 1px 6px rgb(32 33 36 / 28%);*/
    padding: 12px 12px 12px 10px;
}
span.excerpt_plain_text {
    padding-left: 4px;
    padding-right: 4px;
}
span.like_txt, span.decline_txt, span.report_txt{
    cursor: pointer;
    color: #000000 !important;
    text-decoration: underline;
    font-size: 12px;
}
span.like_count, span.decline_count, span.report_count{
    cursor: pointer;
    font-size: 12px;
}
.like_dislike{display:block; float:right; width:100%;}

.container-search .hash_list h2 {
    float: left;
    display: inline-block;
}

.content {
    text-align: left !important;
}
body{
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}