﻿@media (max-width:1400px) {
    .container {max-width: 1170px;}
    .plan-box .head-title2{ font-size:24px;}
    .inst-instructions-sec .full-bg-plan{ height: 518px; bottom:234px}
}

@media (min-width:1691px) and (max-width:1800px) {
.drive-slider-outer{margin-right: 43px;width: 312px;}
.drive-slid-table ul li{ width:78px;}
.asp-section .scan-btn{ padding:8px 0 8px 10px;}
.asp-section .checkbox input[type="radio"] + label{ margin-left: -23px;}
}



@media (max-width:1690px) {
.main-sidebar{width: 272px;}
.logo.logo-inner{width: 272px;}
.navbar{margin-left: 272px; display:flex;}
.plans-cat-top{ margin-left:0;width: auto;}
.plans-cat{margin-left:0; flex:1;justify-content: center;display: flex;}
#computerList .content-wrapper {margin-left: 264px !important;}
.user-panel #tabContainer > ul > li > a{font-size: 14px;font-weight: 400;padding: 0 10px;}
.user-panel #tabContainer > ul > li > a .list-bg{background-size: 18px auto;margin-right: 0px;}
.drive-slider-outer{ width: 240px;margin-right: 15px;padding:20px 0 24px;}
.drive-slid-table ul li{ width:60px;}
.drive-slid-table .slide-items img {width: 30px;}
.drive-slid-table .slide-items p{font-size: 8px;}
.progress{ width:240px;}
#tblevents td div, #tblevents td{font-size: 12px;white-space: nowrap;}
#tblevents td div{padding-top:5px;white-space: nowrap;}
.slidebar_div span{ font-size:12px !important;}
.driver-box-col .controler {width: 6px;height: 18px;}
.driver-box-col .controler.left{margin-left: -12px;}
.driver-box-col .controler.right{margin-right: -12px;}
.driver-box-col .controler{top: -20px;margin-right: 20px}
.driver-box-col .controler.right{right: 8px; margin-right: 2px;}
.driver-box-col .controler.left{left: inherit;right: 10px;}
.top-pc-col {padding: 15px 0 0 15px;}
.pc-ip-dtl{ width:94%;}
.pc-ip-dtl p, .pc-ip-dtl p span{font-size: 10px;line-height: 18px;}
.pc-name-title{font-size: 13px; margin-left:0;}
span.online{font-size: 12px; padding-left:0;}
.pc-onoff-col {margin-left: 0;}
.pc-icon {margin-top: 0;}
.top-event-list .box-header{padding:9px 15px;}
.event-box .table > tbody > tr > td{ padding:4px 15px;}
.opt-system-col {padding: 20px 30px 20px;}
.opt-system-col .col-lg-4.col-md-4.col-sm-12 {padding: 0 5px;}
.chart_offline .col-sm-12.col-md-4 {padding: 0 5px;}
.opt-system-col .col-sm-4{ padding:0 10px;}
.graphical-analysis-col {padding: 0 20px 16px;}
.hm-grph-col .box-body {padding: 20px 25px;}
.hm-grph-col .box-body .col-sm-4{ padding:0 10px;}
.chart span.highcharts-title{ font-size:10px !important;}
.content-toper .col-sm-6{ padding:0 10px;}
.tab-ctn-outer{ margin-right:-10px;}
.left-content .right-p{ width:70%;}



.slot-tb > thead > tr > th, .slot-tb > tbody > tr > td > span{font-size: 11px;}
.navbar-custom-menu > .navbar-nav > li > .dropdown-menu{ right:7px;}
.left-content.full.app-mng-title {width: 90%;}
table.file-table #web_table_showonline td p{ padding-right:30px;}
.box-header .box-title{ font-size:14px; font-weight:400;}
.asp-scan-option{padding:0 0 0 12px;}
.checkbox input[type="radio"]:checked + label, .checkbox input[type="radio"] + label{padding: 0 0 0 18px;font-size: 12px;font-weight: 400;}
.asp-scan-option .scan-btn{ width:32%; margin-right:5px;}
.scan-btn{ padding:5px;}
.scan-div-tbl ul li, .scan-div-tbl ul#quickscan_list li, .scan-div-tbl ul#deepscan_list li{ margin:10px 0 0;}
.scan-div-tbl .tab-content{ padding-bottom:10px;}
#custom_list{ padding-top:2px;}
#custom_list li{ margin:9px 0 0;}
.system-option-col, .toolDetails.cmd-col{ width:83%;}
.junk-file-btn.execute-btn1, .tools-menu.toolsMarginTop .junk-file-btn{ width:17%;}
.right-position.full.event-setting-btn{ width:40%;}
 #wrapper{ overflow:hidden;}
.chart {overflow: hidden !important;}
.highcharts-container svg .highcharts-background {width: 99.5% !important;}
.table#tblevents td .System_Cleaner{ padding-top:5px;}
.modal-upgrad .modal-dialog{ margin:84px auto 30px !important;}
.pc-search-col .pc-search-input{ width:86%;}
.radio-btn-col span{ display:block;}
.radio-btn-col .ip-btn{ margin-left:0; margin-top:8px;}
}


@media (max-width:1399px) and (min-width:1280px) {
    #tblevents td div{ height:24px !important; overflow:hidden !important;}
    .user-panel #tabContainer > ul > li > a{ padding:0 7px; font-size:13px;}
    .user-panel ul > li .sub-menu > li a{font-size: 13px;font-weight: 400; padding: 0 7px;}
    .user-panel #tabContainer > ul > li .sub-menu > li a .list-bg{width: 22px;margin-right: 6px;}
    .asp-scan-option {width: 38%;}
    .asp-acn-data {width: 62%;}
    #software_loaded .table-container{ overflow:auto;}
    #software_loaded .table-container .table-header, #software_loaded .table-container .scrollbar-outer, #software_loaded .table-container .table-footer{width: 1400px;}
     .table-container{ overflow:auto;}
    .table-container .table-header, .table-container .scrollbar-outer, .table-container .table-footer{width: 1400px;}
   
    .uninstal-left{ background-position:center 115px;}
}
@media (max-width:1280px) {
   .footer{ position:fixed; z-index:36;}

}
@media (max-width:1279px) {
    .container {max-width: 970px;}
    .plans-sec .full-bg-plan{height: 680px;}
    


}

@media only screen and (max-width:1279px) and (min-width:768px) {
    
    .navbar-brand{ display:block !important; font-size:15px; padding:15px 20px; color:#000;}
    .navbar-brand:hover{ color:#000;}
    .navbar-toggle{ display:block; border: solid 1px #000;margin:9px 20px 0 0;padding: 8px;}
    .dashboard-page .navbar-toggle .icon-bar {background: #000;}
    .user-panel #tabContainer > ul > li > a{ font-size:14px; padding:0 20px;}
    .navbar-header{background: #cdeff7;border: solid 1px #afd0d8; float:none;}
    .Setm.user-panel #tabContainer { margin-top:-1px;}
    .user-panel #tabContainer > ul{border-bottom:solid 1px #d8dee2;}
    .user-panel #tabContainer > ul > li{ float:none; min-height:auto; border-bottom: none; overflow:hidden;border-radius: 0;}
    .right-content1{ width: 29%;}
    .navbar-collapse.collapse{display: none !important; position: relative;left: 0;top: 0;z-index: 999;right: 0;}
    .navbar-collapse.collapse.in{display: block !important; }
    .user-panel ul li .sub-menu{ width:100%; position:relative; top:0;  border:none; border-top:solid 1px #d8dee2; margin-left:0 !important; border-radius:0 !important;}
    .user-panel #tabContainer > ul > li > a{ background:none;}
    .Setm.user-panel{position: absolute;top: 0;z-index: 99;}
    .right-content{ padding-left:32px;}
    span.computerIdstatus{ margin-top:7px;}
    .mdl-content{ overflow:hidden;}
    .tableoverflow, #overviewDetails .box{ width:auto;margin-bottom: 10px;}
    .tableoverflow, #overviewDetails .box:last-child{ margin-bottom:0;}
    .box-body span{ font-size:13px;}
    .right-position .dropdown button{ margin-right:15px;}
    #esettings_loaded .tableoverflow{ margin-top:0;}
    .content-middle.events-ctn-col {padding: 0 0 20px;}
    .content-toper {height: auto;}
    .box-success .table250_overflow-y{ max-height: 240px;}
    .user-panel #tabContainer > ul > li > a .list-bg{width: 30px;background-size: 21px auto;}


     #dap_graph{text-align:center;}
    #sidebanner{right:auto;left:50%;}
    #sidebanner-ex{margin-right: -496px;}
    /*table.file-table {
        width: 888px;
    }*/
    .total_count {
         min-width: auto;
    }

    #drives {
        min-height: auto;
        border: none;
    }

    .sidebar-mini.sidebar-collapse .user-panel ul li.top.sidebar-toggle {
        width: 39px;
    }

    #summary_block hr {
        width: 290px;
    }
     .banner-plans{padding-top:0 !important;min-height:auto !important;height:250px !important;}
    .junk-file-tab.list-toggle-open {
        right: 0;
    }

    .field-wrap.cret-acc input[type="submit"] {
        font-size: 16px;
    }

    .system-info-sec1 p {
        font-size: 12px;
    }

    .system-info-sec1 h5 {
        font-size: 16px;
    }

    .top-content ul li.middle {
        width: 44%;
    }

    .top-content ul li.last {
        width: 30%;
    }

    .product-info h5 {
       font-size: 14px;
        line-height: 20px;
    }
    .product-info{padding: 12px 15px;height: 140px;}

    #chart_offline .box.box-solid h3 {
        float: left;
        font-size: 15px;
        overflow: auto;
        padding-bottom: 20px;
        padding-left: 4%;
        width: 82%;
    }

    #chart_offline .box.box-solid img {
        float: left;
    }

    .left-content.full .right-p {
        width:88%; padding-left: 15px;
    }

    .left-content.full {
        width: 100%; padding:10px 0 0;
    }

    .right-position.full {
        width: 30%;
    }

    .left-content span {
        width: 100%;line-height: 20px;
    margin-top: 0;
    }
    .left-content h5{ margin:-3px 0 2px;}
    .system_settings.list-toggle-open {
        left: auto;
        right: -4px !important;
    }

    .asp-section .col-sm-3 {
        width: 37%;
    }

    .asp-section .col-sm-9 {
        width: 63%;
    }

    #custom_scan_block.scan-div-tbl h5 {
        height: 38px;
    }

    .sidebar-mini.sidebar-collapse .main-sidebar {
        transform: translate(0px,0px);
        width: 38px !important;
        z-index: 850;
    }

    
    .content-toper {
        height: auto;
    }

    table.file-table td img {
        max-width: inherit;
    }

    
        .user-panel ul li a .list-bg {
            padding-left: 30px;
            padding-top: 11px;
            font-size: 14px;
            background-position: 2px 5px;
        }

        .user-panel ul li a {
            padding: 2px 0;
        }

        .user-panel ul li {
            background-position: right 10px center;
        }

    .user-panel {
        padding: 10px 0;
    }

        .user-panel .treeview-menu li a .list-bg {
            padding-top: 11px !important;
        }

    .system-info-sec1 p {
        font-size: 12px;
    }

    .top-content ul li .system-info {
        padding: 15px;
    }

    .system-info-icon {
        background-size: 30px 30px;
        height: 30px;
        width: 30px;
    }
    .list-cn {
        margin-left: -12px;
        padding-left: 0px !important; /* JG2303 sidebar*/
    }

    .home-sidebar .user-panel ul li a .list-bg {
        padding-right: 0;
    }

    .scan-div-tbl .tbl-heading table tr label {
        font-size: 12px;
    }

    .scan-div-tbl .tbl-heading table tr span {
        font-size: 12px;
        margin-top: 8px;
    }

    .act-button {
        right: 1px;
        top: 16px;
        z-index: 999;
    }

    .btn-action.browse {
        float: left;
        margin-bottom: 15px;
    }

    .btn-action.remove {
        float: left;
        margin-right: 2px;
    }

    table.file-table th {
        font-size: 14px;
    }

    .left-content span.note-bg h5 {
        font-size: 12px;
    }

    .left-content span.note-bg span {
        font-size: 11px;line-height: 16px;
    }

    #cleaner_results .junk-file-pos {
        top: 125px;
    }

    .signuplist {
        margin-left: 20px;
        margin-left: 20px;
    }


        .signuplist li span {
            font-size: 14px;
        }

            .signuplist li span strong {
                font-size: 14px;
            }

    table.file-table {
        width: 100%;
    }

    .table-responsive {
        border: 1px solid #d8dee2;border-top: none;
        margin-top: 0;
    }

    .junk-file-tab .table-responsive {
        border: 1px solid #d8dee2;
        margin-top: 0px; overflow:hidden;
    }
    #asptab .junk-file-tab .table-responsive,  #asptab .scan-div-tbl {
        border: none;
    }
    #Quarantine_tab .scan-div-tbl {
        border: 1px;
    }
    .table_overflow-y table tbody tr:last-child {
        border-bottom: 0;
    }

    .table-responsive table tbody tr:last-child {
        border-bottom: 0;
    }

    .table-responsive table {   
        margin-top: 0 !important;
    }

    #tblevents_home {
        margin-top: 0;
    }

    #dap_results .table-responsive {
        margin-top: 0px;
        padding-top: 0;
    }

        #dap_results .table-responsive #dap_table {
            margin-top: 0 !important;
        }

    table.file-table {
        border: 0;
    }

    .table_overflow-y {
        border: 1px solid #bac1bc;
    }

    .btn-action.active:focus, .btn-action.active:hover {
        border: none;
    }

    .btn-action.remove:focus, .btn-action.remove:hover {
        border: none;
    }
    .step-bottom h6{font-size:14px;}
    .buttonsec h5, .bottomsec h5{font-size:16px;}
    .step-section ul li.last-step .buttonsec .bottomsec h5{font-size:14px;}
    .step-section ul li.last-step .buttonsec p{font-size:9px;}

    .totaldevice{ margin-right:10px;}
    .top-content{ padding:12px 0 0 0}
    .system-info{ width:170px;}
    .top-head-btn-col{width: 272px; position: absolute;left: -288px;top: 70px;}
    .user-panel {padding: 118px 0 0;}
    .system-info{ width:auto;}
    .totaldevice{min-width: 118px; width:auto; background:#f0f0f0; border-radius:35px;margin-right: 10px;margin-left: 10px;padding: 0;line-height: normal;}
    .totaldevice span {font-size: 12px;font-weight: 600;padding: 5px 12px;display: block;color: #000;}
    .add-computer-button{ background:#389a22;border-radius:35px;margin: 0;padding: 0;line-height: normal; width:auto; height:auto;}
    .add-computer-button:hover {background: #389a22;}
    .add-new-dv{ font-size: 12px;font-weight: 600;padding: 5px 12px;display: block;color: #fff;}
    .plans-cat{justify-content: left;}
    .plans-cat-top{ padding:21px 0;}
    .help-nav ul li.active a.dropdown-toggle{ margin-right:7px;}
    .top-pc-col {padding: 15px 0 0 15px;}
    .pc-ip-dtl p {font-size: 10px;line-height: 14px;}
    .left-pc-dtl .col-lg-6{ width:100%; float:none;}
    .drive-slider-outer {width: 310px;margin-right: 0;margin-left: 15px;padding: 9px 0 10px;float: none;}
   .left-pc-dtl{ min-height: 180px;}
   .box.box-solid.box-success.top-event-list{min-height: 180px;}
    .progress {height: 5px;margin-top: 5px;margin-bottom: 0;}
    .drive-slid-table .slide-items img {width: 25px;}
    .drive-slid-table ul li{ padding:2px 0 2px;}
    .slidebar_div span {font-size: 10px !important;}
    .right-content {padding-left: 0;}
    .drive-slid-table ul li {width: 75px;}

    .event-box .table > tbody > tr > td {padding: 9px 15px 5px; line-height:36px;}
    .tab-menu-outer{ position: relative;clear: both;padding-top: 52px;}
    .tab-ctn-outer{ height:auto !important; max-height:auto !important;}
    .scroll-element{ display:none !important;}
    .tab-ctn-otr{ padding: 0 13px 0 3px !important;}
    .graphical-analysis-col {padding: 0 20px 20px;}
    .detailsblock .box{ margin-bottom:0;}
    .product-info.window, .product-info.motherboard, .product-info.gfx{background-position: 90% 85%;background-size: 55px auto;}
    .product-info span{ font-size:14px;}
    .product-info span{bottom: 32px;}
    .slot-tb.ram-slt-table > thead > tr > th:last-child{ width:28%;}
    .junk-file-btn{top: 93px;}
   
    .table-header{ padding-right:0;}
    .scrollbar-outer > .scroll-content.scroll-scrolly_visible {left: 0;margin-left: 0;}
    div#startup_loaded {margin-top: 46px;}
    .table-container{ overflow:auto;}
    .table-container .table-header, .table-container .scrollbar-outer, .table-container .table-footer{width: 1200px;}
    #events_loaded .col-sm-12.first-col12{ margin-top:0 !important;}
    #events_loaded .col-sm-12.mrg-30{margin-top: 10px;}
    .left-content.full.app-mng-title {width: 100%;}
    .table-container, .window-cleaner-sec{margin-top: 43px;}
    .table-container, .window-cleaner-sec.dap-lc-sc{margin-top: 46px;}
    div#cleaner_startscan, div#dap_startscan {padding-bottom: 0;}
    .junk-file-btn.ssy-clr-btn {top: -6px;}
    #sys_results .table>thead>tr>th{ border-bottom:none;}
    #sys_results .table>thead>tr>th:first-child, #sys_results .table>tbody>tr>td:first-child{ width:80%;}
    .dap-graph-dtl-col {float: none;width: 100%;margin-left: 0;}
    .dap-graph-dtl-col .junk-file-btn{top: -5px !important;;}
    .dap-graph-dtl-col .junk-file-tab{padding-top: 35px;}
    .dap-graph-col{ float:none; margin:0 auto; padding:15px 0 0;}
    #overviewfiles .table-container{ clear:both;}
    #overviewfiles .table.disk-tb>thead>tr>th:nth-child(1), #overviewfiles .table.disk-tb>tbody>tr>td:nth-child(1){ width:45%;}
   #overviewfiles .table.disk-tb>thead>tr>th:nth-child(2), #overviewfiles .table.disk-tb>tbody>tr>td:nth-child(2){ width:10%;}
   .asp-scan-option, .asp-acn-data{ width:50%;}
   .scan-div-tbl ul li, .scan-div-tbl ul#quickscan_list li, .scan-div-tbl ul#deepscan_list li {margin: 9px 0 0;}
   #custom_list li {margin: 7px 0 2px;}
   #custom_list{margin-bottom: -2px;}
   .asp-menu .junk-file-btn.log-btn-col {top: 10px;right: 1px;}
   .scan-div-tbl{ overflow:inherit;}
   .act-button.asp-act-btn{right: inherit;top: 70px;left: -304px;}
   .scan-div-tbl .tbl-heading table tr label{ min-width:110px;}
   .tbl-body.item-tbl .table-header{border-left: none;border-right: none;}
   .tbl-body.item-tbl .table-responsive{ border:none; border-bottom:solid 1px #d8dee2;}
   #asp_options.table-responsive{ border:none;}
   #computersEventsGrid{ margin-top:0;}
   #software_loaded .table-container{ margin-top:26px;}
   div#windowsBrowser {margin-top: 28px;}
   #Webbrowsertbl.table>tbody>tr>td{ padding:7px 8px;}
   #windowsBrowser{ border-top:1px solid #d8dee2;}
   table.file-table #web_table_showonline td p, table.file-table #web_table_showonline td{ font-size:13px;}
   .system-option-col, .toolDetails.cmd-col {width: 75%;}
   .toolDetails.cmd-col{ margin-right:0;}
   .junk-file-btn.execute-btn1, .tools-menu.toolsMarginTop .junk-file-btn {width: 23%; float:left;}
    .scan-btn.checkbox>input[type="radio"]:checked + label, .checkbox input[type="radio"] + label {padding: 0 0 0 18px;font-size: 12px;font-weight: 400;}

   .toolDetails>.scan-btn>.checkbox>input[type="radio"]:checked + label{padding: 0px 0 0 24px;font-size: 13px;font-weight: 400;}
   .event-setting-btn .junk-file-btn{ top:45px; right: 0;}
   .right-position.full.event-setting-btn {width: 48%;}
   .junk-file-btn button, .junk-file-btn input{ z-index:99;}
   .events-ctn-col .table-container{margin-top: 14px;}
   .box.box-solid.box-default{ margin-bottom:10px;}
   .slot-tb-otr{border-top:1px solid #d8dee2;}
    .driver-box-col .controler {top: -24px;}
    
    .footer-nav ul{margin: 0 0 0 246px;}
 .footer .container {padding: 0;}
 #tblevents td div{ padding-top:0 !important; overflow:hidden; min-height:24px; line-height:30px;}
 #dap_graph span.highcharts-title{margin-left: -87px !important;}
 .head-title-text p br{ display:none;}
 .scan-btn {padding: 5px 10px;}
 .plan-box{padding: 0 20px;min-height: 900px;}
 .plans-sec .full-bg-plan {height: 780px;}
 .plan-box .head-title {font-size: 40px;margin-bottom: 10px;}
 .plan-box ul li{font-size: 14px;line-height: 24px}
 .plan-box .head-title2 {font-size: 22px;}
 .plan-get-btn {margin: 0 10px;}
 .table-responsive.account-dtl-tb-outer{overflow: auto;}
 table.table.table-striped.ac-dtl-tbl{width: 1400px; margin:0;}
 .download-box-col .download-title{font-size: 20px;padding: 20px 5px;text-align: center;}
 .inst-instructions-sec .full-bg-plan {height: 517px; bottom:208px;}
 .first-step .down-left-col{padding: 0;}
  .down-left-col img {max-width: 100%;height: auto;}
  .down-left-col {min-height: 294px;}
  .four-step .down-right-col p br{ display:none;}
 .four-step .down-right-col {padding-left: 40px;padding-top: 18px;}
 .four-step .down-left-col{ padding: 25px 0 0 20px;}
 .content-uninstall1 .bannter-text {padding: 75px 90px 28px;}
 .uninstal-right .heading-3{font-size: 35px;}
 .uninstal-right{ padding:31px 40px 0 20px;}
 .uninstal-right p{font-size: 20px;line-height: 30px;}
 .fbk-option-list{margin: 28px 0 0; padding: 15px 0 10px;}
 .uninstal-left .heading-3{font-size: 28px;}
 .title-list{ display:none;}
 .small-header .logo.logo-inner {width: 222px;}
 .small-header .navbar{ margin-left:0;}
 .uninstal-left{ padding:65px 48px 0; background:#eff3f7;}
 #wrapper{ overflow:hidden;}
  #installed_block .junk-file-btn {top: 103px;}
    #installed_block .table-container {margin-top: 36px;}
    .home-header .plans-cat-top{ justify-content:center; margin-left: 25px;}
    .instructions-content .head-title-text h2{ font-size: 42px; margin-bottom: 10px;}
        .inst-instructions-sec .head-title-text{padding: 20px 0 0;}
        .footer{ position:fixed; z-index:38;}
}






@media only screen and (max-width:1199px){
.event-box .table > tbody > tr > td{height: 36px;overflow: hidden;white-space: nowrap;}
.asp-scan-option{ width:60%;}
.asp-acn-data{ width:40%;}
.custome-scan-col .nav>li>a {padding: 9px 10px;}
.asp-scan-result-outer {overflow-y: auto;}
.asp-scan-result-outer .scan-div-tbl {width: 1000px;}
.pc-search-col .pc-search-input {width: 84%;}
.down-right-col .head-title{ font-size:17px;}


}


@media (max-width:991px) {
    .container {max-width: 750px;}
}
@media (max-width:991px) {
.main-sidebar,.logo.logo-inner,.top-head-btn-col{width: 230px;}
.totaldevice{margin-right: 8px; min-width: 94px;}
.totaldevice span,.add-new-dv {font-size: 10px;font-weight: 600;padding: 4px 8px;}
.top-head-btn-col{left: -273px;}
.home-sidebar .toggle-menu-btm-sec{ padding:10px 10px;}

.home-sidebar .user-panel ul li a .list-bg1.offline-menu, .home-sidebar .user-panel ul li a .list-bg1.online-menu{ padding-left:52px;}
.move-icon-list{ right:15px;}
.home-sidebar .group-list-bg .toggle-sec{ right:10px;}
.title-list{ display:none;}
.navbar {margin-left: 230px;}
.top-head-btn-col {left: -242px;top:60px;}
.plans-cat{padding-left: 14px;}
#computerList .content-wrapper {margin-left: 230px !important;width: auto !important; padding:25px 20px 10px 17px; overflow:hidden;}
.left-pc-dtl {margin-left: 0;min-height: auto;margin-bottom: 15px; padding:15px 15px 15px 20px;}
.top-pc-col {padding: 0; text-align:center;}
.drive-slider-outer {width: 248px; margin: 0 auto;padding: 10px 0 0;}
.drive-slid-table ul li {width: 62px;}
.drive-progress-bar,.slidebar_div, .progress{ width:248px;}
.progress {margin-top: 10px;margin-bottom: 4px;}
.driver-box-col .controler.right{margin-right: -2px;}
.driver-box-col .controler {top: inherit;bottom: -37px;margin-right: 20px;}
#tblevents td div, #tblevents td {font-size: 12px;}
.event-box .table > tbody > tr > td {padding: 6px 15px 4px;}
.box.box-solid.box-success.top-event-list {min-height: auto;}
.logo.logo-inner{padding:10px 15px;}
.plans-cat-top {padding: 11px 0;}
.fixed{ height:54px;}
.user-panel {padding: 108px 0 0;}
.opt-system-col {padding: 20px 30px;}
.product-info{margin-bottom: 15px;padding:30px 15px;}
.product-info h5,.product-info span {font-size: 15px;}
.product-info.window, .product-info.motherboard, .product-info.gfx {background-position: 90% 65%;background-size: 65px auto;}
.home-header .navbar{margin-left: 230px;}
.hm-grph-col .box-body {padding: 20px 20px;}
.highcharts-container svg rect{ width:99% !important;}
.width100.chart{ margin-bottom:15px;}
.left-content.full .right-p {width: 83%;}
#overviewDetails .box:last-child {margin-bottom: 15px;}
.slot-tb > thead > tr > th, .slot-tb > tbody > tr > td > span {font-size: 11px;}
#events_loaded .col-sm-12.first-col12 {margin-top: 46px !important;}
#events_loaded .pull-left h6{ padding-left:0 !important;}
.junk-file-btn {top: 93px;}
.left-content span br{ display:none;}
div#startup_loaded, div#startup_loaded .table-container {margin-top: 46px;}
#installed_block .junk-file-btn {top: 103px;}
#software_loaded .table-container{margin-top: 36px;}
.window-cleaner-sec.dap-lc-sc {margin-top: 26px;}
.junk-file-btn.ssy-clr-btn {top: -56px;left: 0;right: inherit;}
#cleaner_results {position: relative;margin-top: 42px;}
.junk-file-btn .btn-hide {margin-right: 8px;}
.junk-file-btn.ssy-clr-btn button{min-width:130px;}
#junkfile_results .table>tbody>tr>td:nth-child(1), #junkfile_results .table>thead>tr>th:nth-child(1){ width:60%;}
#junkfile_results .table>tbody>tr>td:nth-child(2), #junkfile_results .table>tbody>tr>td:nth-child(3),  #junkfile_results .table>thead>tr>th:nth-child(2),  #junkfile_results .table>thead>tr>th:nth-child(3)
{ width:20%;}
#sys_results .table>thead>tr>th:nth-child(1), #sys_results .table>tbody>tr>td:nth-child(1){ width:80%;}
#sys_results .table>thead>tr>th:nth-child(2), #sys_results .table>tbody>tr>td:nth-child(2){ width:20%;}
.sidebar-collapse #dap_graph .highcharts-container {width: 427px !important;}
.asp-scan-result-outer{ overflow-y:auto;}
.asp-scan-result-outer .scan-div-tbl{ width:1000px;}
.scan-div-tbl .tbl-heading table tr label {font-size: 13px;min-width: 130px;}
.scan-div-tbl .tbl-heading table tr span {font-size: 13px;}
.asp-scan-option, .asp-acn-data {width: 100%;overflow: hidden;}
.asp-acn-data{ padding:0; margin-top:15px;}
.asp-acn-data .scan-div-tbl, .stableoverflow.custome-scan-col .tab-content{ border-left:none;}
.asp-scan-option {margin: 15px 0 0;}
.asp-acn-data .scan-div-tbl h5{border-top: 1px solid #d8dee2;}
.asp-scan-option .checkbox input[type="radio"] + label{ font-size:14px; padding:0px 0 0 22px;}
.asp-menu .junk-file-btn.log-btn-col button{ min-width:130px;}
#refresh_div .junk-file-btn {top: 123px;}
div#windowsBrowser {margin-top: 38px;}
#windowsBrowser{ overflow-x:auto;}
#windowsBrowser .file-table.table{ width:1000px;}
table.file-table #web_table_showonline td p, table.file-table #web_table_showonline td {font-size: 14px;line-height: 18px;}
.system-option-col, .toolDetails.cmd-col {width: 100%;padding-right: 0;}
.scan-btn.checkbox>input[type="radio"]:checked + label, .checkbox input[type="radio"] + label {padding: 0px 0 0 22px;font-size: 14px;font-weight: 400;}
.cmd-col .tbl-data input.form-control{ border-right:solid 1px #d8dee2;}
.junk-file-btn.execute-btn1, .tools-menu.toolsMarginTop .junk-file-btn {width: 100%;float: none; text-align:right; clear:both;}
.system-option-col .toolDetails {padding: 0 5px;}
.system-option-col .toolDetails:last-child{ padding-right:0;}
.junk-file-btn.execute-btn2 input#CmdCommandRun {margin-top: 11px;}
.toolDetails .scan-btn {margin-bottom: 10px;}
.junk-file-btn.execute-btn2 input {border-radius: 4px;}
.right-position.full.event-setting-btn {width: 100%;}
.dap-graph-dtl-col .table-responsive.disk-table{ margin-top:5px !important;}

.footer-nav ul{margin: 0 0 0 224px;}
.footer .container {padding: 0;}
.footer{ padding: 10px 20px 10px 230px; text-align:center;}
.footer-nav {float: none;overflow: hidden;}
.copyright{ float:none;}
.footer-nav ul {margin: 0 auto 6px;display: table;float: none;}

.highcharts-container,  .highcharts-container svg{ width:100% !important;}
g.highcharts-legend-item{ display:none;}
.top-event-list {overflow-y: auto;}
#topevants .width100 .box-header, #topevants .width100 .event-box { min-width:600px; width:100%;overflow: hidden;}
.drive-sec.chart-dr-col{margin-top: 61px;}
#dap_graph span.highcharts-title {margin-left: -88px !important;}
.dtl-box{ margin-bottom:20px;}
.chart_offline {padding: 0 30px 0px;}
.grayCentered{ font-size:26px; line-height:36px;}
.home-header .plans-cat-top{ text-align:left;}






 /*new pages css*/
.contact-form {margin-bottom: 0;}
.head-title-text {padding: 0 0 30px;}
.contact-content {padding: 70px 0;}
.plans-col {padding: 0;}
.plan-box .head-title {font-size: 32px;margin-bottom: 4px;}
.plan-box .head-title2 {font-size: 16px;}
.plan-box .head-title2{margin-bottom: 66px; min-height: 36px;}
.plan-box ul li {font-size: 14px;padding-left: 0;background: inherit;  line-height: 22px;}
.plan-box.active ul li{background: inherit;}
.plan-box{ min-height: 830px;}
.plan-get-btn {margin: 0;}
.plans-content{ padding-bottom: 70px;}
.full-bg-plan{height: 630px;}
.signup-col .form-group ul{ width: 100%;}
.head-title-text h2, .profile-head-col .head-title{ font-size: 40px;margin-bottom: 10px;}
.head-title-text p{font-size: 16px;line-height: 26px; margin-bottom: 10px;}
.head-title-text p br{ display:none;}
.profile-head-col {padding: 23px 0 60px;}
.save-btn{ min-width:240px;font-size: 16px;padding: 12px 0;}
.download-box-col .download-title {padding: 15px 20px;font-size: 17px; text-align: center}
.download-box-col .download-title img{ width: 30px;}
.first-step .down-left-col, .second-step .down-left-col, .three-step .down-left-col, .four-step .down-left-col {width: auto;padding: 0 0 0;float: none; text-align: center}
.first-step .down-right-col, .second-step .down-right-col, .three-step .down-right-col, .four-step .down-right-col{width: auto;padding: 0 0 0;float: none; text-align: center}
.down-arrow{left: 50%;margin-left: -13px;}
.down-left-col .ac-lnk{ display: block;}
.down-right-col .head-title{margin: 0 0 4px;}
.down-left-col img{ margin-bottom:10px;}
.down-steps-col{padding: 15px 0 10px;}
.four-step {min-height: auto; padding:0 10px; margin-bottom:42px}
.instructions-content .head-title-text h2 {font-size: 34px;margin-bottom: 0;}
.inst-instructions-sec .full-bg-plan {height: 1253px;}
.signup-col .sign-btn {margin-top: 0;}
.plan-box {padding: 0 20px;}
.copyright {float: none;text-align: center;}
.footer-nav.small-header ul {margin: 0 auto 6px;display: table;}
.footer-new{ padding:10px 15px;}
.footer-new .footer-nav ul {margin: 0 auto 6px;display: table;float: none;}
.prl-frm-grp-ctn .save-btn{ min-width:200px;}
 .table-responsive.account-dtl-tb-outer{overflow: auto;}
 table.table.table-striped.ac-dtl-tbl{width: 1400px; margin:0;}
.table.ac-dtl-tbl tbody td{ white-space:normal !important;}
.act-dtl-bnr-col .head-title{font-size: 40px;margin: 0 0 10px;}
.act-dtl-bnr-col p{font-size: 18px;margin: 0 0 8px;}
.ac-dtl-title .head-title{font-size: 40px;margin: 0;}
.ac-dtl-title p{ font-size:20px;}
.up-plan-now a{ font-size:22px;}
.act-dtl-bnr-col {padding: 38px 0 48px;}

.inst-instructions-sec .full-bg-plan {height: 850px; bottom:213px}
.down-btn.cld-tnp-btn{ width:240px;  font-size:18px; line-height:52px; margin-bottom:20px}
.down-steps-col{ margin-bottom:30px}
.download-box-col .download-adding-title{ font-size:22px; line-height:28px;}
.download-box-col .download-adding-title b{ font-size:20px;}
.download-box-col .download-title img {margin-top: 0;}
.down-steps-col{ border:none;}
.four-step .add-device-text{ text-align:center; padding:25px 0 10px 0;}
.four-step .down-right-col p{ margin-bottom:15px;}
.four-step .down-right-col .head-title{ margin-top:10px}
.add-device-text .ac-lnk{ vertical-align:middle;}
.inst-instructions-sec .head-title-text{padding: 0 0 0;}
.instructions-content{ padding: 0 0 40px;}
.add-device-text .ac-lnk{ text-align:left;}
.uninstall-div {padding: 54px 0 20px;}
.content-uninstall1 .bannter-text{padding: 75px 0 28px;}
.uninstal-left {padding: 35px 28px 0;}
.uninstal-left .heading-3 {font-size: 26px;line-height: 36px;}
.uninstal-left p {font-size: 16px;line-height: 26px;}
.uninstal-right {padding: 3px 16px 0 0px;}
.uninstal-right .heading-3 {font-size: 28px;margin-bottom: 0;}
.uninstal-right p {font-size: 18px;line-height: 28px;}
.uninstal-left{min-height: 920px;}
.uninstal-right {padding: 3px 25px 0 0px;}
.submit-btn{ width:300px;}
.tools-menu.toolsMarginTop .junk-file-btn.execute-btn2 {right: 0;}
/*new pages css*/
#Subsription_expired.modal-upgrad {padding-left: 0 !important;}
.plans-sec .full-bg-plan {height: 710px;}
.content-toper .col-sm-12{ padding-right:15px !important; padding-left:15px !important;}

.home-sidebar .user-panel ul li .list-bg.offline-menu{ margin-left:10px}
.home-sidebar .user-panel ul li .list-bg.offline-menu.total-pc{ margin-left:0; margin-top:5px}

}

@media (max-width:890px) {
.plans-cat-top>img{width: 25px;height: 20px;margin-top: 5px;}
.right-plan-sec{margin-left: 9px;}
.plans-cat-top p{font-size: 13px;margin-right: 10px;margin-top: 0;}
.plans-cat-top p span{margin-top: 2px;font-size: 14px;}
.right-plan-sec p .upgrade{ display: block;font-size: 12px}

}





@media (max-width:970px) and (min-width:768px) {
#installed_block .junk-file-btn {top: 143px;}
.junk-file-btn {top: 113px;}
div#startup_loaded .table-container {margin-top: -20px !important;}




}



@media (max-width:767px) {
.container{ width: 540px;}
.fixed{ position:relative;}
.user-panel {padding: 0;}
.logo.logo-inner{width: 100%; padding:10px 15px 9px;}
.top-head-btn-col {width: 100%; padding:10px 15px;display: flex !important;justify-content: center;background: #0d1015;}
.home-header .navbar {margin-left: 0 !important;float: none;width: 100%; display:block !important; clear:both;background: #5d5d5d; min-height:inherit;}
.main-sidebar.home-sidebar{width: auto !important;position: relative; overflow:hidden;}
.logo-inner a img{ width:180px;}
.help-nav {float: none;position: absolute;top: 0;right: 0;margin-top: -44px;padding:3px 15px 0 0;}
.dropdown.user.user-menu>a.dropdown-toggle>span{color:#fff !important; font-size: 14px;line-height: 30px; margin: 0;width: 54px;padding-left: 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.help-nav>ul>li.active>a.dropdown-toggle {width: 70px;height: 30px;margin: 0;margin-left: 0px;padding: 0; text-align:left;}
.help-nav ul li.user-icon{ margin:0;}
.dropdown-menu {right: 15px;}
.trengal-arrow{margin-left: 7px;}

.totaldevice{ width:auto; background:#f0f0f0; border-radius:35px;margin-right: 10px;padding: 0;line-height: normal;}
.totaldevice span {font-size: 12px;font-weight: 600;padding: 5px 12px;display: block;color: #000;}
.add-computer-button{ background:#389a22;border-radius:35px;margin: 0;padding: 0;line-height: normal; width:auto; height:auto;}
.add-computer-button:hover {background: #389a22;}
.add-new-dv{ font-size: 12px;font-weight: 600;padding: 5px 12px;display: block;color: #fff;}
.system-info{ width:auto;}
.dashboard-page .wraper .container-fluid {padding: 0;}
.home-sidebar .user-panel ul li span .group-list-bg{padding-left:15px;}
.home-sidebar .user-panel ul li .inner-listings li{ padding:0 18px;}
.home-sidebar .user-panel ul li .inner-listings li .left-dash-icon  {left: 24px;}
.dash-icon {left: 24px;}
.main-sidebar.home-sidebar .user-panel ul li a .list-bg1 {padding-left: 46px;}
.main-sidebar.home-sidebar .user-panel ul li a .list-bg1{font-size: 12px;padding-top: 2px;width: 180px;overflow: hidden;height: 20px;text-overflow: ellipsis;white-space: nowrap;}
 .group-name-add {float: left;font-size: 13px;padding-left: 5px;padding-top:0px;height:14px;width:120px;overflow:hidden;line-height:1.2;cursor:pointer;text-overflow: ellipsis;white-space: nowrap;}
 .home-sidebar .group-list-bg .toggle-sec {right: 15px;}
 .grouphead{height: 61px;}
 #computerList .content-wrapper {width: 100% !important;margin-left: 0 !important;float: none; padding:20px 15px;}
 .top-pc-col{ text-align:center;}
 .pc-name-title {font-size: 14px;margin-left: 5px;}
 .pc-onoff-col span {font-size: 15px;}
 .pc-ip-dtl p {font-size: 12px;line-height: 20px;}
 .pc-nm-dtl {margin-bottom: 5px;}
 .drive-slider-outer {margin: 0 auto;padding:15px 0 10px;float: none; overflow:hidden; display:table;}
 .driver-box-col .controler{bottom: -62px;right: inherit !important;z-index: 999;left: 54% !important;}
 .driver-box-col .controler.left {margin-left: -30px;}
 .top-event-list{ overflow-y:auto;}
 #topevants .width100 .box-header, #topevants .width100 .event-box{ min-width:600px; width:100%; overflow:hidden;}
 .footer {padding: 10px 15px;text-align: center; position:relative;}
 .footer-new{ position:relative;}
 /*.tab-menu-outer {margin: 0 -15px;}*/
 .navbar-header{border: none;background: #2e8bf5; float:none; margin:0;}
 .scrollbar-outer, .tab-ctn-outer{ height:auto !important; max-height:initial !important;}
 .table-responsive.tableoverflow.scrollbar-outer{ height:315px !important;}
  .log-table-otr .table-responsive.tableoverflow.scrollbar-outer, .asp-scan-result-outer .table-responsive.tableoverflow.scrollbar-outer{ height:315px !important;}
 .tab-ctn-outer {margin-right: 0;}
 .opt-system-col {padding: 15px 25px;}
 .product-info {margin-bottom: 15px;padding: 20px 15px;}
 .hm-grph-col .box-body {padding: 15px 30px;}
 .box-header > .fa, .box-header > .glyphicon, .box-header > .ion, .box-header .box-title{ font-size:14px;}
 .graphical-analysis-col {padding: 0 20px 20px;}
 .hm-grph-col{ margin-bottom:0 !important;}
 #chart .width100.chart{ margin-bottom:0;}
 .product-info h5, .product-info span{line-height: 20px;}
 .product-info span{bottom: 32px;}
 .product-info.window, .product-info.motherboard, .product-info.gfx {background-position: 90% 85%;background-size: 65px auto;}
 .col-sm-12.Setm.user-panel, .tab-ctn-otr{ padding:0 !important;}
 .copyright{ font-size:13px;}
 .footer-nav ul li a{ font-size:13px;}
 .Setm.user-panel #tabContainer{ background:#fff;}
 .user-panel #tabContainer > ul > li{ border-radius:0;float:none; clear:both; border:none; border-bottom:solid 1px #d8dee2; !important; overflow:hidden;}

 .navbar-collapse{ width: 100%;border:solid 1px #d8dee2;border-top: none;background: #fff;position: absolute;top: 49px;left: 0;z-index: 99;}
.user-panel #tabContainer ul li:hover, .user-panel #tabContainer ul li:hover a, .user-panel #tabContainer ul li.active a {color: #000;background: #ffffff;}
.dashboard-page .navbar-toggle .icon-bar {background: #fff;}
.navbar-brand {display: block;color: #fff; font-size:16px;}
.dashboard-page .navbar-toggle {margin-right: 0;padding: 17px 15px;}
.user-panel #tabContainer > ul > li > a .list-bg {background-size: 21px auto;margin-right: 0px;width: 30px;}

.user-panel ul li .sub-menu{ width:100%; top:0; position:relative; margin:0; border-radius:0; border:none; border-top:solid 1px #d8dee2;}
.user-panel ul li .sub-menu.first, .user-panel ul li .sub-menu.last {border-radius: 0;margin-left: 0;border: none;}
    .user-panel #tabContainer > ul > li > a {font-size: 14px; border:none !important;}
    .outer-drop { width:100%; margin:0;}
    .content-toper .col-sm-12{ padding:0;}
    .left-content h5 {font-size: 18px;margin: 8px 0 2px;}
    .left-content span{ width:100%; font-size: 14px;margin: 0;}
span.offline{ margin-top:8px;}
.user-panel ul > li .sub-menu > li a{font-weight: 400;}
.user-panel #tabContainer > ul > li .sub-menu > li a .list-bg{margin-right: 4px;}
.user-panel #tabContainer > ul > li.active{border-bottom-color: #d8dee2;}
.user-panel #tabContainer > ul > li:last-child {border-bottom: none;}

.content-title-col{ padding:0;}
.left-content.full, .left-content.full.app-mng-title{padding: 15px 0; min-height:inherit; width:100%; float:none;}
.left-content .right-p{ float:none; padding:0;width: 100% !important;overflow: hidden;}
#hardware_block .content-middle {padding: 0;}
.content-middle {width: 100%;padding: 0;}
.box-body b{ font-weight:400;}
.table-responsive.slot-tb-otr{ border:none; margin-bottom:0;}
.slot-tb > thead > tr > th, .slot-tb > tbody > tr > td > span {font-size: 13px;}
.box.box-solid.box-default{ margin-bottom:15px;}
.dashboard-page {padding-bottom: 10px;}
.right-content, .col-sm-4-offset.text-right.margin-top10 {width: 100%;margin: 0; position:relative; float:none;}
.margin-top10 {margin-top: 0;}
.right-content .junk-file-btn, .junk-file-btn.refresh-btn {right: 0; top:0; position:relative; float:none;margin-bottom: 15px; text-align:right;}
.junk-file-btn button, .junk-file-btn.execute-btn2 input#CmdCommandRun {font-size: 14px !important;}
.col-sm-12 {float: left;width: 100%;}
#events_loaded .col-sm-12.first-col12 {margin-top: 0 !important;}
.content-middle{padding: 0 0 15px;}
.drop-down-event {float: none !important;}
.drop-select select{ width:100%;}
#events_loaded .pull-left h6 {padding: 0 0 8px !important;}
.total_count{ min-width:inherit;}
.tableoverflow{ margin-bottom:0;}
.table-container {overflow: auto;}
.table-container .table-header, .table-container .scrollbar-outer, .table-container .table-footer {width: 1200px;}
.table-header {padding-right: 0;}
.table-responsive {border: 1px solid #d8dee2;border-top: none;margin-top: 0;}
table.file-table{ border:none;}
.table-responsive.slot-tb-otr {overflow: auto;border: 1px solid #d8dee2;}
table.file-table.table.nomarginbottom.slot-tb {width: 700px;}
div#startup_loaded, div#startup_loaded .table-container {margin-top: 0;}
#cleaner_results{ margin-top:60px;}
.tab-content .tab-pane{ border-top:1px solid #d8dee2;}
.left-content span.note-bg{ padding:0px 10px 0 45px;}
.left-content span.note-bg span {font-size: 13px;line-height: 18px;}
#junkfile_results{ overflow:auto;}
#junkfile_results .table.file-table.table, #windows_results .table.file-table.table{ width:800px;}
#cleaner_results .junk-file-btn {top: -56px;float: none;right: inherit;left: 0;}
.junk-file-btn.ssy-clr-btn button {min-width: 120px;}
.log-table-otr{ overflow:auto;}
#sys_results .table-header, #sys_results .tableoverflow{ width:1000px;}
#installed_block .junk-file-btn {top: 0;}
#startup_loaded .tab-pane{ border-top:none;}
.right-position.full.event-setting-btn {width: 100%;position: relative;top: 0;right: 0;float: none;margin: 0;clear: both;}
#event_settings_block .junk-file-btn {position: relative;top: 0;float: none;width: 100%;right: 0;}
.event-setting-btn .junk-file-btn button{ min-width:110px; width:auto !important; float:none !important;}
.toolsBorder .col-sm-4.toolDetails{ width:100%; float:none; padding:0 0; margin-bottom:10px;}
.tools-menu.toolsMarginTop .junk-file-btn.execute-btn2 {right: 0;}
.checkbox input[type="radio"]:checked + label, .checkbox input[type="radio"] + label {padding: 0px 0 0 22px;font-size: 14px;font-weight: 400;}
.scan-btn {padding: 8px 15px;}
.tools-menu h5{ margin-top:10px;}
#refresh_div .junk-file-btn {top: 0;}
div#windowsBrowser {margin-top: 5px;}
#windowsBrowser .file-table.table {width: 1200px; margin-top:0 !important;}
.asp-menu .junk-file-btn {top: 0;}
.asp-scan-option .scan-btn {width: 100%;margin-right: 0;margin-bottom: 10px;}
.asp-scan-option{ padding:0 15px;}
.asp-menu .junk-file-btn.log-btn-col button {min-width: 120px;}
.asp-menu h5 {font-size: 16px;margin-top: 57px;}
.asp-acn-data .scan-div-tbl h5{ margin:0;}
.asp-acn-data {margin-top: 5px;}
.act-button {padding-right: 10px; right:0;}
.act-button.asp-act-btn{ display:none;}
.dap-graph-col, #dap_header{float: none;width: 260px; margin:0 auto;}
#dap_header{ border-top:none;}
.dap-graph-dtl-col{ width:100%; float:none; overflow: hidden;margin: 0; padding:30px 0 0;}
#dap_results .junk-file-btn {top: 0 !important;right: 0;margin-bottom: 10px;}
.dap-graph-dtl-col .junk-file-btn button{ min-width:120px;}
.table-responsive.disk-table{ border-top:1px solid #d8dee2; overflow:auto;}
#dap_table{ width:1000px;}
.disk-table h5{ float:none; font-size:16px;}
.act-btn.dap-act-btn{ float:none;margin: 15px 0 10px;}
.disk-table .table-container{ clear:both;}
.drive-sec.chart-dr-col {margin-top: 0;}
.window-cleaner-sec h3{font-size: 22px;line-height: 26px;margin: 5px 0 8px;font-weight: 400;}
.window-cleaner-sec p{ font-weight:400;line-height: 20px;}
.start-btn button{ font-size:16px !important;}
#dap_graph, #dap_graph svg {max-width: 100% !important;min-width: 100% !important;}
.sidebar-collapse #dap_graph .highcharts-container {width: 100% !important;min-width: 100% !important;max-width:100% !important;}
#dap_header td {padding: 7px 12px;font-size: 12px !important;}
#dap_table.table {margin-top: 0;}
.asp-scan-result-outer .scan-div-tbl{ border:none;}
#asp_results_main .scrollbar-outer{ border:none; border-bottom: 1px solid #d8dee2;}
#Quarantine_tab .scan-div-tbl .table-responsive{ border:none; border-bottom: 1px solid #d8dee2;}
#custom_scan_block .tab-content .tab-pane{ border:none;}
#dap_graph span.highcharts-title {margin-left: 0px !important;width: 100% !important;}
g.highcharts-legend-item {display: none;}
.chart span.highcharts-title{width: 92% !important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.scrollbar-outer > .scroll-content.scroll-scrolly_visible {left: 0 !important;margin-left: 0 !important;}
.scrollbar-outer > .scroll-element, .scrollbar-outer > .scroll-element div{ display:none !important;}
.clean-all-btn{ top:-20px;}
.footer-new .copyright {float: none;text-align: center;margin-top: 6px;}
.footer-new .footer-nav ul {margin: 0 auto;display: table;}
#software_loaded .table-container {margin-top: -6px;}
#asp1 .custom-popup {width: 90%;}
.upload-fl-run .junk-file-btn.execute-btn1 {padding-top: 11px;}
.upload-profile-picture {margin: 20px 0 0;}

.change-profile-picture .modal-footer .btn.img-save-btn {margin-right: 6px;margin-left: 10px;}
.pc-info-head .col-sm-6{ width: auto; float:left;}
.pc-info-head .col-sm-6.text-right{ width: auto; float: right;}
.pc-info-head{margin: -15px -15px 0;}
.inner-drop-content{ padding: 15px}
.back-arrow-page{ display:none;}




/*new pages css*/
.sign-col .input-group {margin-bottom: 20px !important;}
.head-title-text h2, .profile-head-col .head-title{font-size: 30px;line-height: 36px;margin-bottom: 10px;margin-top: 0;}
.head-title-text p, .profile-head-col p{ font-size: 16px;line-height: 26px;}
.head-title-text p br, .head-title-text h2 br, .profile-head-col p br{ display: none;}
.head-title-text {padding: 0 0 20px;}
.contact-form {margin-bottom: 0;padding-top: 20px;}
.contact-form input.form-control{ height: 50px;}
.contact-form textarea.form-control {height: 120px;}
.Send-btn{ padding: 10px 30px;font-size: 16px;}
.contact-content {padding: 50px 0;}
.plan-box.active {margin: 50px 0;}
.plan-box ul li{ font-size: 15px;line-height: 24px;margin-bottom: 10px;}
.plan-box .head-title2 {margin-bottom: 56px;min-height: auto;}
.plan-box ul{margin-top: 60px;}
.plan-box { min-height: auto;padding-bottom: 20px;}
.full-bg-plan {height: 540px;}

.content-page {padding: 110px 0 50px;}
.content-page h2{ font-size: 36px;}
.content-page p, .content-page p a{ margin-bottom: 20px;}
.signup-col .sign-btn {margin-top: 50px;}
.ctn-frm-title{ margin: 10px 0 0;}
.ctn-frm-title, .forgot-pass{ font-size: 15px;}
.signup-text-col{padding: 40px 20px;}
.signup-text-col .head-title{ font-size: 26px;}
.signup-text-col .head-title2{ font-size: 18px;}
.signup-text-col ul li{padding-left: 26px;}
.signup-text-col ul li{ font-size: 16px;margin-bottom: 20px;}
.signup-text-col ul {margin-bottom: 50px;}
.signup-col .form-group ul{ width: 100%;}
.download-box-col{ background: #eff3f7;}
.inst-instructions-sec .full-bg-plan{ display: none;}
.down-btn.cld-tnp-btn{ width: 220px;}
.download-box-col{ margin-bottom: 30px;}
.instructions-content{padding: 30px 0 30px;}
.inst-instructions-sec, .plans-sec {padding-top: 68px;}
.plan-upgrd-col, .plan-upgrd-col a{ font-size:14px; padding:30px 0 0}
#uploadpic .col-sm-8{ width:66.66666667%; float:left;}
#uploadpic .col-sm-4{ width:33.33333333%; float:left;}
.prl-frm-grp-ctn {padding-top: 20px;}
.prl-frm-grp{ overflow: hidden; padding:0 15px 5px}
.form-box .checkbox{margin-right: 0;}
.act-dtl-bnr-col .head-title {font-size: 34px;margin: 0 0 0;}
.act-dtl-bnr-col p, .act-dtl-bnr-col p span {font-size: 14px;margin: 0 0 4px;}
.up-plan-btn {font-size: 16px;padding: 12px 80px;margin-top: 20px;}
.act-dtl-bnr-col {padding: 0 0 33px;}
.ac-dtl-title .head-title {font-size: 34px;}
.ac-dtl-title p {font-size: 16px;}
.up-plan-now a {font-size: 18px;}
.ac-dtl-title {padding: 30px 0 14px;}
.up-plan-dtl {min-height: inherit !important;padding-bottom: 40px;}
.down-steps-col {padding: 10px 14px 20px; min-height:inherit;}
.down-left-col {min-height: auto;}
.instructions-content .head-title-text p{ margin-bottom:20px;}
.down-right-col p{ margin-bottom:0;}
.add-device-text .ac-lnk br{ display:none;}
.four-step .add-device-text {padding: 20px 0 0 0;text-align: center;}
.four-step .down-right-col{ padding:15px 0 25px;}
.four-step .down-right-col p {margin-bottom: 0;}
.four-step .down-right-col p br{ display:none;}
.download-box-col .download-title{border-bottom: solid 1px #d7dbe0;}
.add-device-text .ac-lnk{ display:block;margin: 5px 0 0; text-align:center;}
.instructions-content {padding: 0;}
.four-step{ padding:0 10px;}
.uninstall-div {padding: 46px 0 10px;}
.content-uninstall1 .bannter-text {padding: 65px 20px 18px;}
.ins-after-sec{padding: 30px 0 0;}
.uninstal-left {min-height: initial;padding: 20px 20px; background:#eff3f7;}
.uninstal-right {padding: 0 20px 30px;}
.fbk-option-list{margin: 30px 0px 0;padding: 10px 0 1px;}
.submit-btn{margin-top: 20px;width: 260px;font-size: 16px;height: 50px;}
.uninstal-right textarea{ height:100px;}
.content-uninstall1 .inner-banner h1 {font-size: 32px;line-height: 40px;}
.uninstal-right .heading-3{line-height: 40px;margin-top: 30px;}
.full-bg-uninstall{ height:270px;}
.uninstal-right .heading-3 .border-bt{ margin: 0 0 17px;}
.resend-otp-btn {padding: 0 15px;text-align: right;display: block;width: 100%;}
.validate-otp-btn {padding-top: 15px;}
.plans-sec .full-bg-plan {display:none;}

/*new pages css*/






    .plans-cat{display:none;}
    .navbar-static-top .plans-cat{top:76px;right:0;margin-right:6px;width:138px;}
    .plans-cat-top img{width:40px;}
    .plan-expired .plans-cat-top p{margin-left:8px;}
    .plans-cat-top p strong{font-size:12px;}
    .plans-cat-top{padding:0;width:100%;}
    #sidebanner, #sidebanner-ex {
        display: none !important;
    }
     .banner-plans{margin-top:45px; height:148px !important;}
      .banner-contact.banner-plans h1{margin-top:40px !important;font-size:18px !important;}
       .banner-contact.banner-plans p{line-height:1.4;}
    .banner-plans p {
    width: 55%;
}
    #pclist span.lComputerID {
        background-position: 2px 0px;
    }

    .top-content .treeview ul li .system-info-sec1 a {
        font-size: 14px;
    }

    .btn-action.browse {
        padding-left: 19px !important;
    }

    .signUp h2 {
        font-size: 22px;
        margin-bottom: 25px;
    }

    #pclist span.offline-menu {
        background-position: 2px 2px;
    }

    .cloudSec-left h3 {
        font-size: 20px;
    }

    .cloudSec-bottom {
        margin-bottom: 25px;
    }

    .field-sec label {
        font-size: 15px;
    }

    .field-wrap input[type="text"], .field-wrap input[type="email"], .field-wrap input[type="password"], .field-wrap input[type="number"] {
        font-size: 14px;
    }

    

    .signUp h2 {
        line-height: 45px;
    }

    .cloudSec-left {
        margin-bottom: 40px;
    }

    .field-wrap.cret-acc {
        float: left;
    }

    .step-sect {
        text-align: left;
        margin-bottom: 40px;
        float: left;
        width: 100%;
    }

    .buttonsec {
        margin-top: 0;
    }

    .field-wrap {
        width: 100%;
    }

    .buttonsec .col-sm-4 {
        margin-bottom: 20px;
    }

    .buttonsec span {
        float: none;
    }

    .download_btn {
        margin-bottom: 10px;
    }

    .step-sect.mrg-tp62, .step-sect.mrg-tp5 {
        margin-top: 0;
    }

    .title-list {
        display: none;
    }

    .content-wrapper {
        width: 93% !important;
        margin-top: 0;
        margin-left: 7%;
    }

    .content-toper {
        height: 165px;
    }

    

    .content-bottom .col-sm-6 {
        margin-bottom: 20px;
    }


    .top-content li {
        width: 100% !important;
    }

    
    .left-content {
        width: 100%;
    }

    #div_viewbtn .junk-file-btn-view {
        top: 70px;
    }

    .top-content ul li.middle {
        border-bottom: solid 1px #fff;
        margin-top: 18%;
        margin-left: 0;
    }

    .main-sidebar {
        left: 0;
        right: auto;
        top: 0;
        width: 230px;
    }

    

    .top-content ul li .system-info-sec {
        padding: 8px 20px;
    }

    .top-content ul li.last .system-info {
        padding: 10px 25px;
    }

    .top-content ul li.first {
        height: 85px;
    }

    .top-content ul li .system-info {
        padding: 8px;
    }

    
    
    .top-content ul li.middle {
        margin-top: 0;
    }


    
    

    .grey-border {
        border: none;
    }

    
    .user-panel {
        margin-top: 0px;
    }

        .user-panel ul li.top {
            display: none;
        }

    

    #asp_start_scan {
        float: left;
    }

    .asp-section .col-sm-3 {
        width: 100%;
    }

    .asp-section .col-sm-9 {
        width: 100%;
    }

    
    .act-button {
        position: absolute;
        right: 14px;
        top: 4px;
    }

    #custom_scan_block .junk-file-tab {
        margin-top: 0;
    }

        
    .scan-div-tbl {
        margin: 40px 0;
    }

    .drop-select .show-btn {
        clear: both;
    }

    .drop-select .drop-text {
        clear: both;
        margin-bottom: 20px;
    }

    .event-setting-tbl {
        margin-bottom: 0;
    }

    
    

    .window-cleaner-sec.mrg230 {
        margin: 0 auto 0; padding: 38px 20px;
    }

    .right-content .summary-drives-left-button {
        margin-left: -12px;
        margin-top:23px;
    }

    .right-content .summary-drives-right-button {
        margin-left: 222px;
        margin-top: 28px;
    }

    .scan-div-tbl .tbl-heading table tr label {
        width: 45%;
        font-size: 13px;
        float: left;
    }

    .scan-div-tbl .tbl-heading table tr span {
        width: 50%;
        font-size: 13px;
    }

    #
     td {
        width: 100%;
        float: left;
    }

    .junk-file-tab .nav-tabs > li a {
        font-size: 13px;
    }

    
    
    .drive-sec table {
        width: 100% !important;
    }

    .drive-sec td {
        width: 100% !important;
    }

    
    
    
    #show_files_block .act-btn {
        top: 53px;
    }

    #overviewfiles .act-btn button {
        margin: 0 0 0 7px;
    }

    
        #overviewfiles .tableoverflow.table-responsive table {
            margin-top: 0;
        }

    
    #event_settings_block .btn.btn-info {
        width: 46%;
        margin-right: 10px;
        float: left;
    }

    .restore-btn {
        clear: both;
    }

    .disk-table table {
        margin-top: 65px;
    }

    .act-btn button {
        padding: 10px 15px;
    }


    .restore-btn button {
        margin: 0;
    }


    body {
        overflow-x: hidden;
        width: 100%;
    }

    html {
        overflow-x: hidden;
        width: 100%;
    }

    .main-sidebar.home-sidebar {
        width: 36px;
        /*min-height: 1054px;*/
    }

    .sidebar-mini.sidebar-open .main-sidebar.home-sidebar {
        width: 230px;
    }

    
    .home-sidebar .user-panel ul li.top1 a {
        padding: 2px 0;
    }

    .home-sidebar .user-panel ul li.top1 .list-bg.toggle-menu {
        padding-left: 37px;
    }

    .cloudSec-bottom {
        display: none;
    }

    .cloudSec-left {
        display: none;
    }

    .sidebar-mini.sidebar-collapse .content-wrapper {
        margin-left: 39px !important;
    }

    #div_viewbtn.content-toper {
        padding: 0;
    }

    .right-content .summary-drives-right-button {
        margin-left: auto;
        margin-top: 23px;
        float: right;
        margin-right: 5px;
    }



    .sidebar-mini.sidebar-open .main-sidebar.home-sidebar .list-bg.toggle-menu span {
        display: inline-block !important;
    }

    .main-sidebar.home-sidebar .list-bg.toggle-menu span {
        display: none !important;
    }

    
    .sidebar-mini.sidebar-open .main-sidebar.home-sidebar .user-panel ul li a .list-bg1 {
        padding-left: 30px;
    }

    .sidebar-open .content-wrapper {
        left: 0;
        margin-left: 0;
        width: 100% !important;
    }

    .sidebar-mini.sidebar-collapse .user-panel .treeview-menu a .list-bg {
        padding: 8px 0 0 29px;
        background-position: 0 3px;
    }

    .sidebar-mini.sidebar-collapse .user-panel ul li:hover .treeview-menu a .list-bg {
        padding: 8px 0 0 29px;
        background-position: 0 -6px;
    }

    .sidebar-mini.sidebar-collapse .user-panel .treeview:hover .treeview-menu a .list-bg {
        background-position: 0 -6px;
    }

    .sidebar-mini.sidebar-collapse .user-panel ul li:hover a .list-cn {
        padding-top: 9px;
        margin-left: 10px;
    }

    .sidebar-mini.sidebar-collapse .user-panel ul li.active:hover .treeview-menu.menu-open li a .list-cn {
        margin-left: 10px;
    }

    

    .custom-popup{
        width: 90%;
        
    }
    .run-file-popup{ width: 90%; margin:40px auto 0; position:relative; left:0; top:0; padding:25px 15px}
    .run-file-popup p{ font-size:16px;}
    .custom-popup .custom-popup-header h5{ font-size:18px;}
    .custom-popup-section{left:0px;width:100%;}
    .quick-scan-tbl ul li span {
        font-size: 11px;
    }


    .download_btn a.btn.btn-info{
        font-size: 14px !important;
        padding:15px 26px;
    }

    .junk-file-tab .nav-tabs > li a {
        font-size: 11px;
    }

    .nav > li > a {
        padding: 10px 5px;
    }

    
    

    #sys_filetype h3 {
        font-size: 16px;
    }

    #show_files_block .act-btn {
        right: 15px;
        top: 6px;
    }

    .act-button {
        top: 8px;
    }

        .act-button .btn-action {
            padding: 6px 9px 6px 36px;
        }

    .btn-action span {
        top: 0;
        left: 2px;
    }

   
    .junk-file-tab.list-toggle-open, .system_settings.list-toggle-open {
        width: 270px !important;
    }

    #event_settings_block .btn.btn-info {
        margin-right: 7px;
    }

    .Scanning_body span {
        font-size: 11px;
    }

    .show-btn button {
        margin-top: 10px;
    }

    
    

    .disk-table table {
        margin-top: 15px;
    }

    #hidefiles, #showfiles {
        margin-top: 10px;
        margin-left: 5px;
    }

    .scan-div-tbl {
        margin: 0;
    }

    #custom.disk-table table.disk-tb {
        margin-top: 0;
    }

     #custom.disk-table .tableoverflow {
        margin-top: 0;
    }

    
    .wraper.newface {
        padding: 0 !important;
    }

    .header.inner-header .action-btn a {
        padding: 5px 10px !important;
    }

    .checkboxSec input[type="checkbox"] {
        line-height: normal;
        margin: 2px 0 0;
    }



    #div_exportbtn .junk-file-btn {
        top: 26px !important;
    }

    /*.main-sidebar.home-sidebar {
        min-height: 100%;
    }*/

    .table-content.margin-bottom10 {
        float: left;
        width: 100%;
        margin-top: 10px;
    }

    .table-data.margin-top30 {
        margin-top: 0;
    }

    
        .add-computer-button:hover {
            background-size: 160px;
        }

    .system-info-sec1 span {
        font-size: 12px;
    }

    .user-panel ul li a .list-bg {
        padding-left: 8px;
    }

    .sidebar-mini.sidebar-collapse .user-panel ul li:hover a .list-cn {
        width: 238px;
    }

    .signUpSec {
        width: 420px;
    }

    .signup-padding {
        padding: 0;
    }

    .signup-bg {
        min-height: 645px !important;
    }

    .wraper {
        min-height: auto;
    }

    .text-center img {
        max-width: 100% !important;
    }

    .detailsblock {
        margin-bottom: 20px;
    }

    .navbar-nav a.upgrade, .navbar-nav li.li-seperator, .Userdisplayname {
        display: none;
    }

    .show-btn {
        right: 0px;
    }

        .show-btn button {
            float: left !important;
        }

    .error-banner {
        
        height: 232px;
        padding-top: 70px;
    }

    .errortxt {
        padding: 0px;
    }

    .dropdown-toggle .list-bg.online-menu {
        top: 60px;
    }

    .dropdown-toggle .list-bg.offline-menu {
        top: 60px;
        left: 20px;
    }

    .label.label-success {
        top: 45px;
        left: 15px;
    }

    .label.label-danger {
        top: 45px;
        left: 35px;
    }

    

  

    #home_data_loaded .table_overflow-y {
        margin-top: 20px;
    }

 
    #summary_block .content-bottom .col-sm-12{padding:0 !important;width:100% !important;}
    #summary_block .content-middle .col-sm-12{padding:0 !important;width:100% !important;}
  .custom-popup, .run-file-popup{margin-top:40px;}
   .top-content ul li.last .system-info:hover .contact-hover{display:none;}
  
 .ellipsis-menu{padding-left:0;}
 .group-list-bg img{padding-right:0 !important;}
 
 .home-sidebar .user-panel ul li a .list-bg1.offline-menu, .home-sidebar .user-panel ul li a .list-bg1.online-menu{background-position:25px 3px;}
 .ellipsis-menu-container{left:20px;right:auto;}
 .move-icon-list{right:auto;left:36px;}
 
 
 .mdl-content{ padding-left:0;}
 .home-sidebar .inner-listings li.inner-list-li .move-icon-list{display:none;}
 

#div_viewbtn .left-content.full .right-p {
    width: 85%;
    margin-top: 5px;
}
#pcname.left-content img {
    display:none;
}
#div_viewbtn .junk-file-btn-view {
	top: 85px;
	width:200px;
}
#div_viewbtn .junk-file-btn-view img{max-width:100%;}
.content-toper {
    border: none;
}
.step-bottom h6,.step-bottom span{font-size:12px !important;}
.step-section ul li.last-step .col-sm-5, .step-section ul li.last-step .col-sm-7{display:inline-block;}
.step-section ul li.last-step{height:auto;margin-bottom:20px;}


.user-panel ul li{ padding:0;}
.right-content1 {
    float: none;
    width: auto;
    text-align: right;
}
.detailsblock {
    margin-bottom: 0;
    float: none;
    clear: both;
}



.content-toper{ height:auto; padding:20px 0 0;}
.content-toper .col-sm-6{ padding:0;}
.sidebar-collapse #summary_block hr { margin-top:10px;width: 100%;}
#slideshow{ width:auto;}
.slide{width:auto; background:#fff; position:relative;}
.slideimg_div {width: 42px;display: block;margin-top: 0;margin-bottom: 8px;}
.right-content .summary-drives-left-button{ position:absolute; top:0; right:10px;margin-top: 0;}
.right-content .summary-drives-right-button{position:absolute; top:0; right:0;margin-top: 0;}
.slideimg_div img{ width:auto; height:23px;}
.slidebar_div {width: auto;display: block;}
.progress{margin-top: 6px;margin-bottom: 5px;}
.content-bottom .col-sm-6{ padding:0;}
#chart_offline .box.box-solid h3{ width:74%; font-size:13px; padding-bottom:0;}
#chart_offline .box.box-solid .box-header.nobr h3{ padding-bottom:20px;}
#chart_offline .box.box-solid img{ margin-right:6px;}

.slidebar_div{ margin-bottom:20px;}
#agent_settings_block .col-sm-12{ padding:0 15px;}
.window-cleaner-sec{ margin:20px auto 40px;}
a#clearScanningLogs{ font-size:14px;}
.profile-head-col {padding: 20px 0 20px;}
.form-box{padding: 13px 20px 20px;}
.form-box .form-control{ padding:8px 15px;}
.pc-search-col .pc-search-input {width: 94%;}
.custom-popup .show-btn button{ float:none !important;}
.home-sidebar .user-panel ul li .list-bg.offline-menu.total-pc{ margin-left:10px; margin-top:0}


}







    @media only screen and (max-width:575px) {
    .container{ width: 100%;}
    .cld-tnp-btn{ width: auto; }
    .knw-mr-col .img-fluid{ margin: 0 auto;}
    .ftr-bx {padding: 20px 15px;}
    .hm-usr-txt{ padding: 0;}
    .sbs-nw-col{ padding-right: 0;}
    .sbs-nw-col .form-control{ width: 59%;}
    

    .inner-banner{ padding: 93px 0 96px; background-position: center 75px;}
    .inner-banner{ background-size: 288px auto;}   
    .form-check-label br{ display: none;}
    .signup-col .form-group ul li{ float: none; width: 100%;}
    #uploadpic .col-sm-8{ width:100%; float:none;}
#uploadpic .col-sm-4{ width:100%; float:none;}
.profile-photo {width: auto;float: left;overflow: hidden;padding: 0;margin-bottom: 20px;}
.save-btn, .prl-frm-grp-ctn .save-btn{ min-width:220px;font-size: 14px;padding: 10px 0;}
.content-uninstall1 .inner-banner{ padding:144px 0 0;}
.content-uninstall1 .bannter-text{ padding:60px 15px 10px;}
.pc-search-col .pc-search-input {
    width: 93%;
}
.instructions-content .head-title-text h2{ font-size:27px;}
.change-profile-picture .modal-footer .btn{ padding: 8px 32px;}
.change-profile-picture .modal-footer{ padding:15px;}
.download-box-col .download-adding-title{ padding:35px 10px 15px;}
    }



@media only screen and (max-width:480px) {
    .download-box-col .download-title img{ display: inline-block;}
    .copyright{ font-size:12px;}
    .form-box .checkbox{ width:100%; float:left; margin:10px 0 0;}
    .prl-frm-grp .checkbox label, .prl-frm-grp .radio label { padding-left:0; font-size:16px;}
    .pc-search-col .pc-search-input {width: 88%;}
    .change-profile-picture .modal-footer .btn {padding: 5px 16px;}
    .croper-img-popup{margin: 0 auto 15px;}
    .shareablelink-box{ max-height:inherit}
    .down-btn.cld-tnp-btn{ font-size:16px}
    .ctpdownlink-box{ padding:8px 10px; line-height:20px; word-break:break-all}
    .down-left-col .refresh-icon img{ margin-bottom:0}
    .refresh-icon{ margin-left:5px}
    .down-steps-col{ margin-bottom:10px}
    .shareablelink-box{ padding:15px}
}
@media only screen and (max-width:360px) {
    .download-box-col .download-title img{ display: none;}
        .clean-all-btn{ top:312px;}
            .submit-btn{ width:240px;}
            .un-label{ font-size:16px; margin:5px 0 14px;line-height: 26px;}
            .dtl-box .box-title{ font-size:13px; padding:12px 0;}
            .format-type-contant{ text-align:center;}
            .format-type-contant span{ display:block;}
            .format-type-contant .csv-frt-btn {margin-left: 0; margin-top:20px;}

}
