/*common style*/
.b-border{border-bottom: 1px solid #EDEFF0!important;}
.cursor-pointer:hover{cursor: pointer}
.primary-text{color:#3246D3}
.pad-R5{padding-right: 5px}
.pad-L5{padding-left: 5px}
.cust_cont{width: 100%!important;}
.common-white-box{background: #fff;border: 1px solid #E0E2E7;border-radius: 5px;}
#connectionsStatusChart,#provisioningChart,#abc {width: 100%;height: 440px;}
.common-white-box .common-title{padding: 18px 15px;}
.common-white-box h3{font-size: 20px;margin: auto;}
.chart-container{padding: 15px 20px;}
.common-title h3{display: inline-block;font-weight: 400;font-size: 18px;}
.common-button-box{position: relative}
.common-button-box button{background: none;padding: 0; color: #3246D3;font-size: 1px;}
.profile-BG{background: #3246D3;border-radius: 5px; position: relative;height: 130px;}
.student-name-2{width: 110px;height: 110px;background: #fff; text-align: center;font-size: 38px;display: inline-block;line-height: 108px;border-radius: 100px;position: absolute;bottom: -50px;left: 20px;font-weight: 500;color:#3246D3;}
.student-profile-info{position: relative;z-index: 2;padding: 0; margin-bottom: 0; font-size: 18px;}
.student-profile-info li{line-height: 50px; display: flex;align-items: center;}
.student-name{font-weight: 500;font-size: 26px;color:#3246D3;}
.student-user{background: url('../images/svg_icon/studentUser.svg')no-repeat;background-size: contain;width: 16px;height: 18px;display: inline-block;}
.student-email{background: url('../images/svg_icon/studentEmail.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block;}
.student-phone{background: url('../images/svg_icon/studentPhone.svg') no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block;}
.student-location{background: url('../images/svg_icon/studentLocation.svg') no-repeat;background-size: contain;width: 18px;height: 20px;display: inline-block;}
.app-thumbnail{padding: 20px;display: flex;flex-flow: row wrap;gap: 15px;}
.app-thumbnail .items{width: 30.7%}
.app-thumbnail .items img{width: 100%}
.small-thumbnail{padding: 20px;display: flex;flex-flow: row wrap;gap: 10px;}
.small-thumbnail .items{width: 17.8%;}
.small-thumbnail .items img{width: 100%}
#mobile-chart,#desktop-chart,#passwordReset-chart,#smartInsightsPasswordReset-chart,#pwmAll-chart,#pwmMobile-chart,#pwmDesktop-chart{margin: 10px 0;width: 100%;height: 320px;}
#topLoggedDevices-chart{margin: 10px 0;width: 98%;height: 400px;}
#numberActiveuser-chart,#pwmTopLoggedDevices-chart{margin: 10px 0;width: 100%;height: 350px;}
#pwmsTopLoggedDevices-chart{margin: 10px 0;width: 100%;height: 320px;}
#pwmsUserLicenses-chart{margin: 10px 0;width: 100%;height: 320px;}
#pwmLoginInfo-chart,#adoptionAccountStatus-chart{margin: 10px 0;width: 100%;height: 380px;}
#topAccessedApps-chart{margin: 50px 0;width: 100%;height: 300px}
#userLicenses-chart{margin:0;width: 100%;height: 400px;}
#totalUsers-chart{margin: 10px 0;width: 100%;height: 350px;}
#signOnByDay-chart{width: 100%;height: 400px}
.signOns-num{display: block;width: 100%;text-align: center;margin: 0px auto 20px;font-size: 16px}
.student-row{display: flex;}
.tab-box{padding: 20px 0 0 20px}
.tab-box li{display: inline-flex; margin-right: 18px}
.tab-box li a{font-size: 16px;border: 1px solid rgba(50, 70, 211, 0.2);border-radius: 5px;color: rgba(50, 70, 211, 1)!important;padding: 8px 20px;}
.tab-box li.active a{background: rgba(50, 70, 211, 1);color: #fff!important;}
.tab-box li.active a:after{content: "";border-color: #3246d3 transparent;border-style: solid;border-width: 8px 8px 0 8px;position: absolute;bottom: -8px;margin-left: -8px;left: 50%;}
.common-table thead.thead-light{background: rgba(234, 236, 249, 1);}
.common-table thead.thead-light tr th{font-weight: 400;color: rgba(0, 0, 0, 1);padding: 15px;border-bottom: 0;}
.common-table tbody tr{box-shadow: 0px 1px 0px #EDEDED;}
.common-table tbody tr td{padding: 18px 15px;border-top:0;vertical-align: middle;}
.table-pad10 tbody tr td{padding: 8px 15px}
.table-layout .dataTables_wrapper .dataTables_length, .table-layout .dataTables_wrapper .dataTables_filter,.table-layout .dataTables_wrapper .dataTables_info{font-size: 14px!important;}
.table-layout .dataTables_wrapper .dataTables_paginate span a.current{background: #021168!important;border-color: #021168!important;}
.table-layout .dataTables_wrapper .dataTables_paginate .previous, .table-layout .dataTables_wrapper .dataTables_paginate .next, .table-layout .dataTables_wrapper .dataTables_paginate .last,.table-layout .dataTables_wrapper .dataTables_paginate .first{padding:5px 10px;background: #021168!important;color:#fff!important;border-radius: 3px!important;font-size: 12px!important;}
.dataTables_wrapper .dataTables_paginate .next{margin-left: 5px!important;}
.table{margin-bottom: 5px!important;}
.dataTables_wrapper .dataTables_paginate{font-size: 12px;}
.dataTables_paginate .paginate_input{width: 50px;text-align: center;border: 1px solid #ced4da;padding: 5px 10px;border-radius: 3px;font-weight: 600;}
.table-layout .dataTables_wrapper .dataTables_paginate span a.paginate_button,
.table-layout .dataTables_wrapper .dataTables_paginate span>span.table-layout
.dataTables_wrapper .dataTables_paginate span a.paginate_button,
.table-layout .dataTables_wrapper .dataTables_paginate span>span.table-layout .dataTables_wrapper .dataTables_paginate span a.paginate_button,
.table-layout .dataTables_wrapper .dataTables_paginate span>span{font-size: 12px!important;padding: 5px 14px!important;}
.circle-green{position: absolute;bottom: 2px;border: 2px solid #fff;width: 11px;height: 11px;right:0;border-radius: 100%;background: rgba(42, 181, 125, 1)!important;}
.svg-small-icon{background-size: contain;min-width: 24px !important;height: 20px;display: inline-block;}
.sms-svg{background: url('../images/svg_icon/sms2.svg')no-repeat;}
.cancel-svg{background: url('../images/svg_icon/cancel-2.svg')no-repeat;width: 24px;height: 24px;}
.email-svg{background: url('../images/svg_icon/email-2.svg')no-repeat;width: 24px;height: 24px;}
.help-svg{background: url('../images/svg_icon/help.svg')no-repeat;width: 24px;height: 24px;}
.sms-icon{display: flex;line-height: 1;}
.gAuth-svg{background: url('../images/svg_icon/gAuth.svg')no-repeat;width: 24px;height: 24px;}
.password-svg{background: url('../images/svg_icon/passwordLock.svg')no-repeat;width: 24px;height: 24px;}
.mobilePush-svg{background: url('../images/svg_icon/mobPush.svg')no-repeat;width: 24px;height: 26px;}
.unifyedPush-svg{background: url('../images/svg_icon/unifyedPush.svg')no-repeat;width: 24px;height: 26px;}
.yubikey-svg{background: url('../images/svg_icon/yubikey_outline.svg')no-repeat;width: 24px;height: 24px;}
.chrome-svg{background: url('../images/svg_icon/chrome.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block!important;}
.opera-svg{background: url('../images/svg_icon/browser-opera.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block!important;}
.ie-svg{background: url('../images/svg_icon/browser-ie.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block!important;}
.safari-svg{background: url('../images/svg_icon/browser-safari.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block!important;}
.msEdge-svg{background: url('../images/svg_icon/browser-edge.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block!important;}
.firefox-svg{background: url('../images/svg_icon/browser-firefox.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block!important;}
.chromium-svg{background: url('../images/svg_icon/browser-chromium.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block!important;}
.uc-svg{background: url('../images/svg_icon/uc.svg')no-repeat;background-size: contain;width: 22px;height: 22px;display: inline-block!important;}
.others-svg{background: url('../images/svg_icon/browser-other.svg')no-repeat;background-size: contain;width: 24px;height: 24px;display: inline-block!important;}
.windowDesktop-svg{background: url('../images/svg_icon/desktop_windows.svg')no-repeat;background-size: contain;width: 20px;height: 18px;display: inline-block;}
.tablet-svg{background: url('../images/svg_icon/tablet-icon.svg')no-repeat;background-size: contain;width: 20px;height: 19px;display: inline-block;}
.iosPhone-svg{background: url('../images/svg_icon/ios_phone.svg')no-repeat;background-size: contain;width: 22px;height: 22px;display: inline-block;}
.androidPhone-svg{background: url('../images/svg_icon/android_phone.svg')no-repeat;background-size: contain;width: 22px;height: 22px;display: inline-block;}
.editNew-svg{background: url('../images/svg_icon/editNew.svg')no-repeat;background-size: contain;width: 20px;height: 18px;display: inline-block;}
.deleteNew-svg{background: url('../images/svg_icon/deleteNew.svg')no-repeat;background-size: contain;width: 20px;height: 20px;display: inline-block;}
.table-row .btn-primary{background: #3246D3;border-radius: 5px;font-size: 16px;}
@keyframes up-right {
    0% {
    transform: scale(1);
    opacity: .25
    }
    50% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(1);
        opacity: .25;
    }
}
.circle {border-radius: 50%;width: 8px;height: 8px; margin-right: 10px;}
.red,.green {background: rgba(255, 77, 77, 1);}
.green{background: rgba(42, 181, 125, 1)!important;}
.btn-more{font-size: 16px;background: none;color: #3246d3;}
.btn-more:hover{text-decoration: underline;}
.student-name-info{display: flex;line-height: 40px}
.student-name-letter{width: 42px;height: 42px;text-align: center;border-radius: 100%;position: relative;background: #E1EAFF;font-size: 16px;line-height: 42px;margin-right: 10px;}
.breadcrumb{background: transparent!important;padding: 0px!important;}
.breadcrumb>li{float: none!important;}
.breadcrumb>li a{color: #3246D3;}
.breadcrumb>.active{color:#344563;}
.breadcrumb>li:after{color:#3F4040;}
.pwm-upgrade-section .upgrade-now-section{padding: 15px;position: relative;}
.pwm-upgrade-section .upgrade-now-section h2{font-size: 18px;color: #3246d3;font-weight: 500;line-height: normal;margin-bottom: 10px;}
.pwm-upgrade-section .upgrade{font-weight: 500;font-size: 16px;background: #3246D3;border-radius: 50px;padding: 10px 20px;}
.pwm-upgrade-section .upgrade-now-section p{color: #3246d3;}
.pwm-upgrade-section .upgrade-now-section .bottom-text{bottom: 25px;position: absolute;width: 100%;right: 0;left: 0;}
.totalUsersChart-row{position: relative}
.mrg-T40P{margin-top: 40%;}
.total-user-num{font-size:16px;color:#3F4040;position: absolute;top: 50%;margin: -45px auto auto auto;display: inline-block;width: 100%;text-align: center;}
.totalUser-info-row{padding: 0;margin: 30px 0;text-align: center;}
.totalUser-info-row li{display: inline-flex;margin-right: 20px;}
.totalUser-icon{width: 48px;height: 48px;background: #F4F5F9;border-radius: 50%;display: inline-block;line-height: 57px;margin-right: 10px;}
.mob-totalUser{background: url('../images/svg_icon/mobile_totalUser.svg')no-repeat;background-size: contain;width: 13px;height: 22px;display: inline-block;}
.desktop-totalUser{background: url('../images/svg_icon/desktop_totalUser.svg')no-repeat;background-size: contain;width: 22px;height: 20px;display: inline-block;}
.tab-totalUser{background: url('../images/svg_icon/tab_totalUser.svg') no-repeat;background-size: contain;width: 18px;height: 21px;display: inline-block;}
.onboarding-container{width: 100%;height: 120px;background: #fff;padding: 15px}
.onboarding-progress-bar-insight{padding: 0;margin: 0;text-align: left}
.onboarding-progress-bar-insight .process-list li{display: inline-block;margin-left: -2px;padding:0 75px;}
.onboarding-progress-bar-insight .process-list li a{text-align: center; border-bottom: 0;font-size: 16px;color: #3246D3;padding: 0;padding-top: 70px;}
.onboarding-progress-bar-insight .process-list li:after{width: 100%;height: 1px;border-width: 1px;left: 0; border-color: #3246D3;}
.onboarding-progress-bar-insight .process-list li a:before{top:10px;width: 50px;height: 50px;font-weight: 500;line-height:34px;margin-left: -25px;left: 50%;border-radius:50%;border: #3246D3 1px solid;background: #fff}
.onboarding-progress-bar-insight .process-list li.process-done a:before{background: #3246D3;border-color: #3246D3;line-height: 35px;}
.onboarding-progress-bar-insight .process-list li:last-child:after{width: 50%;}
.onboarding-progress-bar-insight .process-list li:first-child:after{width: 60%;right: 0;left: inherit;}
.onboarding-progress-bar-insight .process-list > li:first-child{padding-left: 0;}
.onboarding-progress-bar-insight .process-list > li:first-child a:before{left: 5px;margin-left: 0}
.onboarding-progress-bar-insight .process-list > li:last-child{padding-right: 0;}
.onboarding-progress-bar-insight .process-list > li:last-child a:before{right: 5px;margin-left: 0}
.onboarding-progress-count-insight .status-progress-bar{margin: 0;width: 100%;}
.onboarding-progress-count-insight{background: #F4F5F9;display: flex;width: 100%;padding: 10px 20px;align-items: center;}
.onboarding-progress-count-insight button{margin: 0px 0px 0px 40px;}
.onboarding-progress-count-insight .status-progress-bar h2{margin-top: 0;font-size:26px;color: #3246D3;margin-bottom: 5px;}
.onboarding-progress-count-insight .status-progress-bar h6{font-size: 16px;color: #3246D3;margin-top: 5px;margin-bottom: 0;}
.onboarding-progress-count-insight .status-progress-bar .progress{background: #E0E1EC;}
.onboarding-progress-count-insight .status-progress-bar .progress-bar{background-color:#3246D3;}
.claim-condition textarea{padding: 15px!important;resize: none!important;border: #CFD1DE 1px solid;border-radius: 5px!important;border-width: 1px!important;}
.delete-claim-att{position: absolute;bottom: 34px;right: 0;}
.help-box{background: #3246d3;width: 26px;height: 26px;color: #fff;display: inline-block;border-radius: 50px;text-align: center;font-weight: 300;font-size: 18px;margin-left: 5px;}
.help-box:hover{color:#fff}
.common-dropdown .menu-categories select.form-control{width: auto!important;height: auto!important;border: #E3E3E3 1px solid;border-width: 1px!important;border-radius: 4px!important;font-size: 13px;}
.common-dropdown .menu-categories:after{top: 7px!important;font-size: 12px;}
.common-dropdown .menu-categories .form-control{padding: 3px 25px 3px 15px!important;}
.top-1N{top:-1px;}
.dataTables_length select{margin-bottom: 0;}
.common-dropdown select option{color: #000;}
.cust_cont h3{font-weight: 400; font-size:22px;color: #07090F}
.topMostUseApps{height: 490px;overflow-y: scroll;overflow-x: hidden;}
.topMostUseApps::-webkit-scrollbar {width: 6px;height: 6px}
.topMostUseApps::-webkit-scrollbar-track {background: #d9d8d8;border-radius: 2px;}
.topMostUseApps::-webkit-scrollbar-thumb {background: #8b8d8f;border-radius: 2px;}
.topMostUseApps::-webkit-scrollbar-thumb:hover {background: #a8a8a8;}
.upgradeFullAccessModalClose{font-size: 45px;font-weight: 300;opacity: 0.2;top: 10px!important;right: 15px!important;}

.form-newUI select.form-control{padding: 5px 12px;}









