html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}
*{margin:0;padding:0;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,div{display:block;box-sizing:border-box}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="password"],input[type="number"],input[type="date"],input[type="reset"],select{-webkit-appearance:none;border-radius:8px;box-sizing:border-box;padding:10px 15px;border: solid 1px #0f9077;background-color: #121c1b;width:100%;height:38px;color:#fff;font-size:14px;margin:0;font-family:'Montserrat',sans-serif}
input[type="date"]::-webkit-calendar-picker-indicator {
    filter: invert(1);
  }
textarea{resize:none}
/* select{background:url(../../img/dropdwn.png) 94% 50% no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none} */
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
img{border:0;max-width:100%;display:block}
ol,ul{list-style:none}
ol li,ul li{box-sizing:border-box}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
::-moz-selection{color:#0c4e47;background:#fff}
::selection{color:#0c4e47;background:#fff}
input::selection {background:#bbb}
body{margin:0;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:400;color:#fff;line-height:1.1;box-sizing:border-box;overflow-x:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#fff;padding-top:0;background:url("/images/bg.jpg") left top repeat}
.bodyhidden{overflow:hidden}
strong{font-weight:600}
a{text-decoration:none;color:#12f0c1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-sizing:border-box}
a:hover{text-decoration:none;color:#fff}
:focus{outline-color:#848484;outline:0}
button{font-family:'Montserrat',sans-serif}
input:focus{outline-color:#848484;outline:1px}
.checkbox input[type=checkbox]{display:none}
.checkbox input[type=checkbox]+label{display:inline-block;padding:0 0 0 34px;position:relative}
.checkbox input[type=checkbox]+label:before{position:absolute;top:0;left:0;height:20px;width:20px;content:'';background:url(../images/sprite.png) no-repeat;background-position:-197px -14px}
.checkbox input[type=checkbox]:checked+label{color:#fff}
.checkbox input[type=checkbox]:checked+label:before{background-position:-237px -14px}
::-webkit-input-placeholder{color:#aeaead}
::-moz-placeholder{color:#aeaead}
:-ms-input-placeholder{color:#aeaead}
:-moz-placeholder{color:#aeaead}
.container{max-width:1200px;margin:0 auto;position:relative}
.wrapper-lrg{max-width:1600px;margin:0 auto;position:relative;padding:0 15px}
.row{margin-left:-15px;margin-right:-30px}
.row:after,.container:after{content:'';display:block;clear:both}
.col{float:left;padding-left:15px;padding-right:15px;width:100%}
.col-1{float:left;padding-left:15px;padding-right:15px;width:10%}
.col-15{float:left;padding-left:15px;padding-right:15px;width:15%}
.col-2{float:left;padding-left:15px;padding-right:15px;width:20%}
.col-25{float:left;padding-left:32px;padding-right:32px;width:25%; padding-top: 20px;}
.col-3{float:left;padding-left:15px;padding-right:15px;width:30%}
.col-33{float:left;padding-left:15px;padding-right:15px;width:33.33%}
/* .col-33{float:left;padding-left:15px;padding-right:15px;width:33.33%} */
.col-35{float:left;padding-left:15px;padding-right:15px;width:35%}
.col-4{float:left;padding-left:15px;padding-right:15px;width:40%}
.col-45{float:left;padding-left:15px;padding-right:15px;width:45%}
.col-48{float:left;padding-left:15px;padding-right:15px;width:48%}
.col-5{float:left;padding-left:15px;padding-right:15px;width:50%}
.col-55{float:left;padding-left:15px;padding-right:15px;width:55%}
.col-6{float:left;padding-left:15px;padding-right:15px;width:60%}
.col-65{float:left;padding-left:15px;padding-right:15px;width:65%}
.col-67{float:left;padding-left:15px;padding-right:15px;width:66.67%}
.col-7{float:left;padding-left:15px;padding-right:15px;width:70%;position:relative}
.col-75{float:left;padding-left:15px;padding-right:15px;width:75%}
.col-8{float:left;padding-left:15px;padding-right:15px;width:80%}
.col-9{float:left;padding-left:15px;padding-right:15px;width:90%}
.col-50{float:left;width:50%}
.clr{clear:both}
.fr{float:right}
.fl{float:left}
.img{position:relative}
.greybg{background-color:#f1f2f2}
.compad{padding-top:80px;padding-bottom:80px}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0 0 25px;padding:0}
h1,h2{font-weight:700;color:#2b323f}
p{margin:0 0 15px;line-height:26px;font-size:16px}
ul.bullet{margin:0;padding:0}
ul.bullet li{margin:0 0 8px;padding:0 0 0 18px;position:relative}
ul.bullet li:after{content:'\f105';position:absolute;top:2px;left:0;font:normal normal normal 17px/1 FontAwesome}
.center{text-align:center}
.btn{height:36px;font-weight:normal;font-size:12px;text-align:center;cursor:pointer;border:1px solid #12f0c1;overflow:hidden;z-index:0;font-weight:400;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#12f0c1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;padding:9px 22px;border-radius:50px;color:#092125;text-transform:uppercase;line-height:17px;box-sizing:border-box}
.btn:hover{background:#092125;color:#12f0c1}
.btn, .btn-sm{height:20px; font-size:10px;padding-top:0px}
/* .btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out} */
.title{color:#050708;font-size:36px;font-weight:700;margin-bottom:48px;line-height:42px}
.input{position:relative;margin-bottom:15px}
.input:last-child{margin-bottom:0; color: #eee;}
input[type=checkbox]:checked{-webkit-filter: hue-rotate(321deg);filter: hue-rotate(321deg);}
.loginpage{height:100%;color:#fff;font-weight:300;overflow:hidden;background-size:cover;margin-top:-4rem;}
.loginpage .container{position:relative;height:100vh}
.loginwrap{width:80%;padding:80px 54px;background:#1c2623}
.loginpge{position:absolute;top:40%;margin-top:-214px;width:100%}
.caring{padding-top:152px;width:450px}
.caring p{font-size:14px;line-height:22px;text-align:center}
.caring img{margin:0 auto}

@media(max-width:992px){

    .caring {
        
        width: 100%;
        padding-bottom: 25px;
    }
    .loginwrap {
        width: 100%;
    }
    .caring img {
        width: 30%;
    }
    .loginpge {
        position: relative;
        top: 0;
        margin-top: 0;
        width: 100%;
    }
    .loginwrap {
        padding: 50px 30px;
    }
    }
    @media(max-width:576px){
    .caring img {
        width: 50%;
    }
    }
     
    @media screen and (min-device-width: 320px) and (max-device-width: 800px){
    .loginpage .container {
        margin-top: 0px !important;
    }
    .caring img {
        width: 50%;
    }
   
}
    @media screen and (min-device-width: 320px) and (max-device-width: 800px){
    .loginwrap {
        width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
}

    @media screen and (min-device-width: 550px) and (max-device-width: 850px){
        .loginpage .container {
            margin-top: 200px !important;
}
.caring img {
    width: 100%;
}
    }
@media screen and (max-device-width: 550px)
{
    .caring{
        margin-top:-66px !important;
    }
}
.login-title-header {
    text-transform: uppercase;
    color: white; 
    font-weight: bold; 
    font-size: initial;
}

.loginwrap h3{font-size:20px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}
.loginwrap h3 span{font-weight:300}
.rememberme{width:100%;list-style:none;padding:0;color:#aeaead;font-size:14px;text-decoration:none;text-align:left}
.rememberme input[type="checkbox"]{display:none}
.rememberme label{position:relative;z-index:1;margin-bottom:0;color:#fff;font-size:14px;text-decoration:none;display:inline-block;font-weight:300;padding:2px 0;padding-left:26px}
.rememberme input[type="checkbox"] + label span{background:#fff;cursor:pointer;display:inline-block;height:18px;margin:-2px 8px 0 0;vertical-align:middle;width:18px;border:1px solid #676766;border-radius:2px;position:absolute;left:0;cursor:pointer;border-radius:2px}
.rememberme input[type="checkbox"]:checked + label span{background:#fff url(../../img/checked.png) no-repeat center center}
.loginwrap input{border:0;height:38px;padding-left:5px;background:none;color:#fff}
.loginwrap .frgtxt{text-align:right;margin-top:-8px}
.loginwrap .frgtxt a{color:#939695;font-size:14px;font-weight:300}
.loginwrap .btn{width:100%;font-weight:700;text-transform:none;margin-top:45px;background:#fff;color:#1c2623;text-transform:uppercase;border-color:#fff;height:42px;line-height:22px;font-size:14px}
.inptimg{padding-left:37px;position:relative;border-bottom:1px solid #2e3633}
.inptimgregister{padding-left:37px;position:relative;border-bottom:1px solid #2e3633}
.inptimg:before{content:'';display:inline-block;position:absolute;left:13px;top:9px;width:20px;height:20px;margin:0}
.inptimg.name:before{}
.inptimg.pswrd:before{background:url(../../img/password.png) 0 0 no-repeat}
.caringimg{background:url(../../img/caring.jpg) 0 0 no-repeat;height:100vh}
.loginpage{height:100%}
/* .header{text-align:right;margin-bottom:8px;position:absolute;width:100%;top:0;right:40px;margin-top:16px}
.header ul li{display:inline-block;margin-right:10px;vertical-align:top}
.header ul li:last-child{margin-right:0}
.header ul li a{font-size:10px;color:#fff;text-transform:uppercase} */
.reportbug-btn{border:1px solid #425254;padding:14px 9px 13px 32px;display:block;background:url(../../img/bug_icon.png) no-repeat 7px 11px;box-sizing:border-box}
.reportbug-btn:hover{color:#d2e9e3}
.credit-lft-btn{padding:15px 12px 15px 50px;display:block;background:url("/images/btn_grd.png") repeat-x 0 0;position:relative}
.credit-lft-btn:before{content:'';position:absolute;display:block;background:url("/images/card.png") repeat-x 0 0;width:30px;height:21px;left:7px;top:8px}
.report_bug{padding:15px 12px 15px 30px;display:block;background:url("/iamges/bug_icon.png") no-repeat 0 0;position:relative;background-position:left;background-position-x:5px;}
.acount-nav a{font-weight:400}
.acount-nav span{font-weight:300}
.acount-nav a{padding:14px 15px 14px 20px;display:block;background:url("/images/account_icon.png") no-repeat 0 11px;box-sizing:border-box;position:relative}
.acount-nav a:after{content:"\f107";display:inline-block;position:absolute;font:normal normal normal 14px/1 FontAwesome;top:11px;right:0}
.sidemenu{width:156px;box-sizing:border-box;position:fixed;left:0;top:0;background:#082024;height:100vh;z-index:1}
.rightcol{padding-left:156px;width:100%;box-sizing:border-box;padding:76px 40px 56px 192px;/*max-width:1500px;*/position:relative}
.userpic img{margin:0 auto;padding:10px 20px;padding-top:50px;}
.sidemenu .name{color:#fff;text-transform:uppercase;font-size:12px;padding:15px;display:inline-block}
.sidemenu .name:before{content:'';display:inline-block;position:relative;height:11px;width:11px;background:#1cef07;border-radius:50%;margin-right:8px}
.sidemenu .name.online:before{background:#1cef07}
.sidemenu .name.offline:before{background:red}
.sidemenu .name:after{content:"\f107";display:inline-block;position:relative;margin-left:8px;font:normal normal normal 14px/1 FontAwesome;top:1px}
.prfilnme{font-size:12px;margin:15px 0 12px;text-align:center;padding:0 10px}
.setingprfle button{background:none;width:50%;height:14px;display:block;margin:0 auto; border:none;cursor:pointer;}
.leftnav ul{border-right:1px solid #405255;width:157px}
.leftnav ul li{display:block;padding:34px 0;position:relative;width:100%}
.leftnav ul li a{display:block}
.leftnav ul li a:after{content:'';display:block;position:absolute;background:#12efc0;height:40px;width:3px;right:-2px;top:50%;margin-top:-20px;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.leftnav ul li a.active{content:'';display:block;position:absolute;background:#12efc0;height:40px;width:3px;right:-2px;top:50%;margin-top:-20px;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.leftnav ul li a:hover:after{opacity:1}
.leftnav ul li a:before{content:'';display:block;position:relative;background:url(../../img/dasboard_icons.png) no-repeat 0 0;height:50px;width:50px;left:50%;top:0;margin-left:-25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.leftnav ul li a:hover:before{background-position:-51px 0}
.leftnav ul li.active a:before{background-position:-51px 0}
.leftnav ul li:nth-child(2) a:before{background-position:0 -51px}
.leftnav ul li:nth-child(2) a:hover:before{background-position:-51px -51px}
.leftnav ul li.active:nth-child(2) a:before{background-position:-51px -51px}
.leftnav ul li:nth-child(3) a:before{background-position:0 -102px}
.leftnav ul li:nth-child(3) a:hover:before{background-position:-51px -102px}
.leftnav ul li.active:nth-child(3) a:before{background-position:-51px -102px}
.leftnav ul li:nth-child(4) a:before{background-position:0 -152px}
.leftnav ul li:nth-child(4) a:hover:before{background-position:-51px -152px}
.leftnav ul li.active:nth-child(4) a:before{background-position:-51px -152px}
.logobtom{width:100%;text-align:center;position:absolute;bottom:30px;display:block}
.logobtom img{margin:0 auto; padding:20px;}
.submenu{position:fixed;left:154px;top:0;background:#082024;height:100vh;width:328px;padding-top:270px;padding-left:30px;display:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.submenu ul{margin-top: -16px;}
.submenu ul li{line-height:14px;padding:47px 0;position:relative}
.submenu ul li:first-child{padding-top:0}
.submenu ul li:last-child{padding-bottom:0}
.submenu ul li a{color:#09443d;font-size:14px;text-transform:uppercase}
.submenu ul li li{padding:14px;padding:7px 10px 7px 48px}
.submenu ul li li a{color:#5c6466;font-size:12px}
.submenu ul li a:hover{color:#12f0c1}
.submenu ul li li a:hover{color:#fff}
.sidemenu:hover .submenu{display:block}
.submenu ul ul{position:absolute;width:100%;top:72px;z-index:1;padding-top:10px;}
.heading{color:#d2e9e3;font-size:18px;font-weight:400;text-transform:uppercase;line-height:30px}
.heading span{color:#fff;font-size:24px;font-weight:700;display:inline-block}
.count-number li{padding-top:20px;padding-right:20px;vertical-align:top}
.count-number li:last-child{padding-right:0}
.count-number h3{font-size:62px;color:#fff;font-weight:700;line-height:51px;margin-bottom:8px}
.count-number p{font-size:16px;color:#d2e9e3;padding-left:95px;font-weight:400}
.count-number .img{float:left;width:95px}

.count-number-qa{float:left;width:100%;margin-top:10px;}
.count-number-qa li{float:left;padding-right:20px;width:22%;vertical-align:top; cursor:pointer;}
.count-number-qa li:last-child{padding-right:0}
.count-number-qa h3{font-size:24px;color:#fff;font-weight:700;line-height:40px;margin-bottom:8px}
.count-number-qa p{font-size:12px;color:#d2e9e3;padding-left:50px;font-weight:400;margin-bottom:4px;}
.count-number-qa .img{float:left;width:95px; height: 180px;}

.circileArea{width:35%;float:left}
.circilenum{background:url("/images/circle.jpg") no-repeat center center;background-size:100% 100%;width:300px;height:300px;float:left;text-align:center;padding-top:120px}
.circilenum h3{font-size:62px;color:#fff;font-weight:700;line-height:51px;margin-bottom:8px}
.circilenum p{font-size:16px;color:#d2e9e3;font-weight:400;line-height:20px;margin-bottom:0}
.circlearea{margin-top:20px;margin-bottom:74px}
.circlearea:after{clear:both;content:'';display:block}
.circlearea h3.heading{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding-bottom:12px;position:relative;margin-bottom:30px}
.circlearea h3.heading:after{content:'';display:block;position:relative;left:0;bottom:-12px;height:1px;width:46px;background:#fff}
.validation-area{width:100%;position:relative}
.validation-area h3{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding-bottom:12px;position:relative;margin-bottom:30px}
.validation-area h3 span{font-weight:400;color:#878888;margin-bottom:2px;display:block}
.validation-area h3:after{content:'';display:block;position:relative;left:0;bottom:-12px;height:1px;width:46px;background:#fff}
#view_validated_cases{color:#0d999c;font-size:8.5px;font-weight:300;float:left;background:url("/images/btn_bg01.png") no-repeat left center;padding:0 26px;text-transform:uppercase;letter-spacing:1px;margin-top:8px;position:absolute;right:10px;top:10px;border:0;height:30px;width:129px;padding-left:19px;padding-right:32px;cursor:pointer;}
.validation ul li{display:inline-block;padding-right:5%; padding-top:15px;width:100%}
.validation ul li h4{color:#0d999c;font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:10px}
.validation ul li .num{color:#0d999c;font-size:3em;font-weight:700;float:left;margin-right:18px;line-height:50px}
.validation ul li button{color:#0d999c;font-size:8.5px;font-weight:300;float:right;background:url("/images/btn_bg01.png") no-repeat left center;padding:0 26px;text-transform:uppercase;letter-spacing:1px;margin-top:8px;position:relative;border:0;height:30px;padding-left:19px;padding-right:32px;cursor:pointer;}
.validation ul li button:hover{background-image:url("/images/btn_bg01_white.png");color:#fff}
.validation .disabled_button {background-image:url("/images/btn_bg01_white.png");color:#fff;cursor:default} 
.graphs-area .col-35 .validation-area{padding:26px 40px}
.graphs-area .col-35 .validation-area h4{padding:26px 40px}
.graphs-area .col-35 .validation-area h3{position:absolute;right:11px;top:40%} 
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background:rgba(0,0,0,0.8);overflow:hidden;overflow-y:auto;display:none}
.overlay-w{padding:0 15px; overflow:hidden;overflow-y:auto;}
.wzrdcontnt{max-width:1035px;background:#082024;padding:80px 165px;margin:20px auto;position:relative;border-radius:10px;border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:650px}
.prjctname03{margin-top:-25px}
.overlay .close{position:absolute;right:10px;top:10px;width:50px;height:50px;overflow:hidden;text-indent:-999px;background:transparent;border:0;cursor:pointer;z-index:1;background:#061618 url("/images/Icon ionic-md-close-circle.svg") center center no-repeat;background-size:14px;border-radius:50%}
.bodyhidden{overflow:hidden}
.padlftrt{padding:0 0}
.wzrdcontnt input,.wzrdcontnt textarea{border:0;border-bottom:2px solid #0d999c;background:transparent;font-size:18px;color:#fff;padding-left:0;padding-right:0}
.wzrdcontnt textarea{margin-top:20px}
.chctrst{color:#415154;font-size:12px;font-style:italic;text-align:right}
.chctrst span{color:#fff}
.wzrdcontnt ::-webkit-input-placeholder{color:#3b484a}
.wzrdcontnt ::-moz-placeholder{color:#3b484a}
.wzrdcontnt :-ms-input-placeholder{color:#3b484a}
.wzrdcontnt :-moz-placeholder{color:#3b484a}
.wzrdcontnt .input.slct01{margin-bottom:30px}
.wizardpopup .submit, #dataset_submit_button .submit{background-image:-ms-linear-gradient(top,#33BBC4 0%,#20c693 100%);background-image:-moz-linear-gradient(top,#33BBC4 0%,#20c693 100%);background-image:-o-linear-gradient(top,#33BBC4 0%,#20c693 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#33BBC4),color-stop(100,#20c693));background-image:-webkit-linear-gradient(top,#33BBC4 0%,#20c693 100%);background-image:linear-gradient(to bottom,#33BBC4 0%,#20c693 100%);color:#082024;padding:18px 70px;letter-spacing:2px;text-transform:uppercase;border-radius:10px;border:0;font-weight:600;min-width:234px;border:2px solid #082024; cursor:pointer}
.adddata{color:#fff;padding:16px 70px;letter-spacing:2px;text-transform:uppercase;border-radius:10px;border:0;font-weight:600;min-width:234px;border:2px solid #11efc5;background:none}
.marrt30{margin-right:30px}
.wzrdcontnt{font-size:12px;color:#ffffff}
.wzrdcontnt label{color:#3b484a;font-size:18px;margin-bottom:8px;display:inline-block}
.wzrdcontnt .input label{color:#bbb;font-size:18px;margin-bottom:8px;display:inline-block;margin-right:60px;cursor:pointer}
.wzrdcontnt .text{font-size:12px;color:#fff;line-height:17px;margin-bottom:35px}
.xraybtn{background:#1c6e71;padding:8px 32px;color:#97ddde;border:0;border-radius:20px;margin-bottom:5px}
.xraybtn:hover{background:#124d4f}
.inptext{background:#061618;color:#777b7b;font-size:12px;padding:15px 25px;border-radius:10px}
.delte{width:18px;height:23px;background:url(../../img/delete_icon.png) no-repeat center center;cursor:pointer;position:absolute;right:25px;top:10px}
.progrs{font-size:12px;padding-right:18px;text-align:right;margin-top:-5px;margin-bottom:28px}
.progrs span{display:inline-block;margin-left:12px}
.status{height:5px;background:#061618;border-radius:7px;width:152px;position:relative;display:inline-block}
.status.bar:before{content:'';display:inline-block;position:absolute;height:5px;width:42%;background:#13f1c2;top:0;left:0;border-radius:7px 0 0 7px}
.pagepagin{position:absolute;height:1px;width:85%;bottom:36px;left:75px;background:#ffcb9b}
.pagepagin span{width:26px;height:26px;background:url(../../img/inactive.png) no-repeat center center;display:block;position:absolute;left:0;top:0;margin:-12.5px 0 0 -13px;cursor:pointer}
.pagepagin span.active{background-image:url(../../img/active.png)}
.pagepagin span:nth-child(2){left:50%}
.pagepagin span:nth-child(3){left:initial;right:0;margin-right:-13px}

.pagepagin_algo{position:absolute;height:1px;width:85%;bottom:36px;left:75px;background:#ffcb9b}
.pagepagin_algo span{width:26px;height:26px;background:url(../../img/inactive.png) no-repeat center center;display:block;position:absolute;left:0;top:0;margin:-12.5px 0 0 -13px;cursor:pointer}
.pagepagin_algo span.active{background-image:url(../../img/active.png)}
.pagepagin_algo span:nth-child(2){left:33%}
.pagepagin_algo span:nth-child(3){left:66%}
.pagepagin_algo span:nth-child(4){left:initial;right:0;margin-right:-13px}
.prjctname01,.prjctname02,.prjctname03{display:none}
.sideangles{position:fixed;top:0;right:0;height:100vh;font-size:15px;color:#fff}
.sideanglescont{width:323px;list-style:none;text-decoration:none;text-align:left;padding:58px 38px;border-radius:20px;background:transparent;position:relative;right:0;top:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:-323px;z-index:5}
.sideanglescont.active{margin-right:0; height:500px; max-height:500px; overflow-y:scroll;}
.sideclose{background:transparent url("/images/side_right_btn_bg.png") no-repeat right center;width:38px;height:168px;position:absolute;left:-38px;top:50%;margin-top:-84px;cursor:pointer}
.sideclose:after{content:"\f0d9";display:block;position:relative;font:normal normal normal 24px/1 FontAwesome;top:50%;margin-top:-12px;width:100%;text-align:center}
.sideclose.active:after{content:"\f0da"}
.sideanglescont li{margin-bottom:24px}
.sideanglescont li:last-child{margin-bottom:0}
.sideanglescont input[type="radio"]{display:none}
.sideanglescont label{position:relative;z-index:1;margin-bottom:0;color:#fff;text-decoration:none;display:inline-block;font-weight:300;padding:2px 0;padding-left:36px}
.sideanglescont input[type="radio"] + label span{background:transparent;cursor:pointer;display:inline-block;height:19px;margin:-2px 8px 0 0;vertical-align:middle;width:19px;border:2px solid #63b5c3;border-radius:50%;position:absolute;left:0;box-sizing:border-box}
.sideanglescont input[type="radio"]:checked + label span{background:transparent url("/images/radiochecked.png") no-repeat center center}


.sideangles_qa{position:fixed;top:0;right:0;height:100vh;font-size:15px;color:#fff}
.sideanglescont_qa{width:323px;list-style:none;text-decoration:none;text-align:left;padding:58px 38px;border-radius:20px;background:transparent;position:relative;right:0;top:66%;margin-top:-266px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:-323px;z-index:5}
.sideanglescont_qa.active{margin-right:0}
.sideclose_qa{background:transparent url("/images/side_right_btn_bg.png") no-repeat right center;width:38px;height:168px;position:absolute;left:-38px;top:50%;margin-top:-84px;cursor:pointer}
.sideclose_qa:after{content:"\f0d9";display:block;position:relative;font:normal normal normal 24px/1 FontAwesome;top:50%;margin-top:-12px;width:100%;text-align:center}
.sideclose_qa.active:after{content:"\f0da"}
.sideanglescont_qa li{margin-bottom:24px}
.sideanglescont_qa li:last-child{margin-bottom:0}
.sideanglescont_qa input[type="radio"]{display:none}
.sideanglescont_qa label{position:relative;z-index:1;margin-bottom:0;color:#fff;text-decoration:none;display:inline-block;font-weight:300;padding:2px 0;padding-left:36px}
.sideanglescont_qa input[type="radio"] + label span{background:transparent;cursor:pointer;display:inline-block;height:19px;margin:-2px 8px 0 0;vertical-align:middle;width:19px;border:2px solid #63b5c3;border-radius:50%;position:absolute;left:0;box-sizing:border-box;}
.sideanglescont_qa input[type="radio"]:checked + label span{background:transparent url(../../img/radiochecked.png) no-repeat center center}
.sideanglescont_qa.active:after{top:65%}

.allresults{border:1px solid #12d8af;border-radius:10px;text-align:center;margin-bottom:20px;height:62px}
.allresults:after{display:block;content:'';clear:both}
.ai-result,.ai-resultcomp{width:49.2%;color:#fff;font-size:12px;text-transform:uppercase;line-height:15px;display:inline-block;vertical-align:middle;
padding:22px 0!important;padding-left:5px 0!important;padding-right:5px 0!important;cursor:pointer;height:61px}

.allresults .active{background:#12f0c1;color:#000000}
.ai-result.active{border-radius:10px 0 0 10px;margin:-1px 0 0 -2px}
.ai-resultcomp.active{border-radius:0 10px 10px 0;margin:-1px -2px 0 0}

.configuration-tab{border:1px solid #12d8af;border-radius:10px;text-align:center;margin-bottom:20px;height:62px}
.configuration-tab:after{display:block;content:'';clear:both}
.autocongtab,.nodecongtab{width:49.4%;color:#fff;font-size:12px;text-transform:uppercase;line-height:15px;display:inline-block;vertical-align:middle;padding:15px 0;cursor:pointer;height:61px}
.autocongtab,.nodecongtab{padding:23px 0}
.configuration-tab .active{background:#12f0c1;color:#ffffff}
.autocongtab.active{border-radius:10px 0 0 10px;margin:-1px 0 0 -2px}
.nodecongtab.active{border-radius:0 10px 10px 0;margin:-1px -2px 0 0}
.configuration-tab a{color:#ffffff}




.selctcolour{padding:15px 25px;background:#092125;font-size:12px;border-radius:15px;margin-bottom:35px;position:relative;cursor:pointer}
.selctcolour .selarw{width:100%;display:block;position:relative;line-height:30px}
.selctcolour .selarw.active{z-index:3;font-size:0}
.selctcolour .selarw:after{content:"\f0d7";display:block;position:absolute;font:normal normal normal 18px/1 FontAwesome;top:50%;margin-top:-9px;text-align:right;right:0;z-index:3;width:50px}
.selctcolour .selarw.active:after{content:"\f0d8"}
.slctangls{padding:50px 30px;padding-top:60px;background:#051518;border-radius:15px;display:none;width:100%;position:absolute;left:0;top:5px;z-index:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.slctangls.active{display:block}
.slctangls li{margin-bottom:24px}
.slctangls li:last-child{margin-bottom:0}
.slctangls input[type="checkbox"]{display:none}
.slctangls label{position:relative;z-index:9;margin-bottom:0;color:#fff;width:100%;text-decoration:none;display:inline-block;font-weight:300;padding:2px 0;padding-left:36px;padding-right:30px}
.slctangls input[type="checkbox"] + label span{background:transparent;cursor:pointer;display:inline-block;height:18px;margin:-2px 0 0;vertical-align:middle;width:17px;border:2px solid #425657;position:absolute;right:0;box-sizing:border-box}
.slctangls input[type="checkbox"]:checked + label span{background:transparent url(../../img/checked_ticked.png) no-repeat center center}
.slctangls label div{background:#ccc;display:inline-block;height:17px;margin:-2px 8px 0 0;vertical-align:middle;width:17px;border:0;border-radius:100%;position:absolute;left:0;box-sizing:border-box}
.slctangls label .aa0{background-color:#4f76ea}
.slctangls label .aa1{background-color:#ff7e37}
.slctangls label .aa2{background-color:#eb3978}
.slctangls label .aa3{background-color:#f6bf46}
.slctangls label .aa4{background-color:#36ab79}
.slctangls label .aa5{background-color:#8ad2f7}
.slctangls label .aa6{background-color:#92d042}
.slctangls label .aa7{background-color:#931bef}
.slctangls label .aa8{background-color:#ef1b39}
.slctangls label .aa9{background-color:#12f0c1}
.slctangls label .aa10{background-color:#cbcbcb}
.slctangls label .aa11{background-color:#1f77b4}
.slctangls label .aa12{background-color:#ff7f0e}
.slctangls label .aa13{background-color:#2ca02c}
.slctangls label .aa14{background-color:#d62728}
.slctangls label .aa15{background-color:#9467bd}
.slctangls label .aa16{background-color:#8c564b}
.slctangls label .aa17{background-color:#e377c2}
.slctangls label .aa18{background-color:#7f7f7f}
.slctangls label .aa19{background-color:#bcbd22}
.slctangls label .aa20{background-color:#17becf}
.slctangls label .aa21{background-color:#000}

.graph01{margin-bottom:20px;position:relative;font-size:12px}
.graph01 p{font-size:12px}
.capgraph{font-size:12px;text-transform:uppercase;background-color:#1a2c2b;padding:5px 25px 5px 10px;display:inline-block;border-radius:10px;margin-bottom:15px; position:relative; height:auto}
.resetax{float:right;clear:both}
.garph01cap{color:#f8cda2;font-size:12px;text-align:center;margin-top:20px;margin-bottom:14px;text-transform:uppercase}
.garph01cap.trnfrm{transform:rotate(-90deg);position:absolute;left:-79px;top:41%;margin:0;text-align:left}
.grph01aCap span{width:50%;display:block}
.grph01aCap span:nth-child(2n+2){text-align:right}
.grph01aCap p{margin-bottom:5px;line-height:14px}
.grph01aCap:after,.grph01aCap p:after{clear:both;content:'';display:block}
.actlprdtble{font-size:12px;text-align:center;width:216px;float:right;clear:both}
.cell01 div{background:rgba(18,240,193,0.2);height:30px;margin-bottom:5px}
.cell02 div,.cell03 div{background:rgba(247,204,161,0.2);height:30px;margin-bottom:5px}
.cell01 .cel01,.cell02 .cel01,.cell03 .cel01{background:#082024;margin-right:5px;width:28%}
.rightcol:after{clear:both;content:'';display:block}
.cell01 .cel01{background:none}
.cell03{background:rgba(18,240,193,0.2);text-align:center}
.cell01 div,.cell02 div,.cell03 div{width:33%;float:left;padding:10px}
.upldgrdtrth{background-color:#092125;padding:90px 20px;text-align:center;margin-top:80px}
.upldgrdtrth h2{color:#12d8af;font-size:29px;line-height:32px;margin-bottom:6px}
.upldgrdtrth p{font-size:15px;margin-bottom:30px}
.upldgrdtrth1{background-color:#092125;padding:90px 20px;text-align:center;margin-top:80px}
.upldgrdtrth1 h2{color:#12d8af;font-size:29px;line-height:32px;margin-bottom:6px}
.upldgrdtrth1 p{font-size:15px;margin-bottom:30px}
.blk-btn{
    /* border:1px dashed #12d8af; */
    /* background-image: url("/images/Icon material-file-upload.svg")  ; */
    margin-bottom: 25px;
    background: #0FC4A0 0% 0% no-repeat padding-box;
    text-align: center;
    font-size:14px;padding:16px 40px;color:#1a2c2b;font-size:14px; opacity:1;text-transform:uppercase;display:inline-block;border-radius:4px;cursor:pointer;width:100%}
.blk-btn.upload_icon{
    width: 14px;
  height: 17px;
  margin: 0.3px 7px 0.8px 0;
  opacity: 0.3;
}
.blk-btn img {
    float:left;
}
.blk-btn_grey{
    /* border:1px dashed #12d8af; */
    /* background-image: url("/images/Icon material-file-upload.svg")  ; */
    margin-bottom: 25px;
    background: grey 0% 0% no-repeat padding-box;
    text-align: center;
    font-size:14px;padding:16px 40px;color:#1a2c2b;font-size:14px; opacity:1;text-transform:uppercase;display:inline-block;border-radius:4px;cursor:pointer;width:100%}
.blk-btn_grey.upload_icon{
    width: 14px;
  height: 17px;
  margin: 0.3px 7px 0.8px 0;
  opacity: 0.3;
}
.blk-btn_grey img {
    float:left;
}

.blk-btn-next{border:1px dashed #12d8af;background:none;font-size:14px;padding:16px 40px;color:#fff;font-size:12px;text-transform:uppercase;display:inline-block;border-radius:15px;cursor:pointer;width:15%}
.blk-btn-previous{border:1px dashed #12d8af;background:none;font-size:14px;padding:16px 40px;color:#fff;font-size:12px;text-transform:uppercase;display:inline-block;border-radius:15px;cursor:pointer;width:15%}
.blk-btn-save{border:1px dashed #12d8af;background:none;font-size:14px;padding:16px 40px;color:#fff;font-size:12px;text-transform:uppercase;display:inline-block;border-radius:15px;cursor:pointer;width:15%}
.blk-btn1{border:1px dashed #12d8af;background:none;font-size:14px;padding:16px 40px;color:#fff;font-size:12px;text-transform:uppercase;display:inline-block;border-radius:15px;cursor:pointer;width:75%}
.blk-btn2 i.upload_icon{ width: 14px;
    height: 17px;
    margin: 0.3px 7px 0.8px 0;
    opacity: 0.3;}
.blk-btn2{margin-top: 25px; background: #F9D7A1 0% 0% no-repeat padding-box;
    font-size:14px;padding:16px 40px;color:#1a2c2b;font-size:14px; opacity:1;text-transform:uppercase;display:inline-block;border-radius:4px;cursor:pointer;width:100%;
}
.blk-btn2small{margin-top: 5px; background: #F9D7A1 0% 0% no-repeat padding-box;
    font-size:14px;padding:16px 40px;color:#1a2c2b;font-size:14px; opacity:1;text-transform:uppercase;display:inline-block;border-radius:4px;cursor:pointer;width:80%;
}
.blk-btn2small img {
    float:left;
}
.blk-btn2 img {
    float:left;
}

.upload-wrap{max-width:1100px;
    background:transparent;
    padding:20px;margin:2% auto;position:relative;border-radius:15px;border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;text-align:center;box-sizing:border-box}
.reportpopup .upload-wrap{padding:70px 50px}
.upload-wrap h2{font-weight:normal;color:#fff;font-size:20px;line-height:20px;margin-bottom:10px}
.upload-wrap .dwnld,.upload-wrap .browsebx{background-color:#071a1e;border-radius:15px;padding:22px 30px 42px;font-size:12px;min-height:233px}
.upload-wrap .browsebx{padding-top:52px}
.upload-wrap .dwnld p{font-size:12px;line-height:17px;margin:5px 0 15px}
.upload-wrap .dwnld img{margin:0 auto}
.upload-wrap .downloadbtn{background:#12d8af;border:0;color:#000;font-size:12px;padding:30px 17px 25px 22px;text-transform:uppercase;border-radius:15px;cursor:pointer;position:relative;padding-right:76px}
.upload-wrap .downloadbtn:after{content:'';display:inline-block;position:absolute;width:41px;height:36px;background:url("/images/download_icon.png") center center;margin-left:16px;right:17px;top:18px}
.progrssbar span{width:90%;font-size:12px;color:#777c7d;text-align:right;margin:0 auto;margin-bottom:6px;display:block;}
.close{margin-top:-10px;right:10px;top:10px;width:50px;height:50px;overflow:hidden;text-indent:-999px;background:transparent ;border:0;cursor:pointer;z-index:1;background:#fff url("/images/Icon ionic-md-close-circle.svg") center center no-repeat;background-size:14px;border-radius:50%}
.prostatus{width:90%;height:11px;background:#030a0c;border-radius:5px;position:relative;margin-bottom:15px}
.prostatus.bar:before{content:'';display:inline-block;position:absolute;height:11px;background:#0c866e;top:0;left:0;border-radius:5px}
.upload-photo{position:relative}
#naj-chg{font-weight:300;font-size:10px;margin-top:0;position:absolute;text-align:center;width:100%;margin-top:6px}
.upload-photo span{margin-bottom:0;display:block}
.upload-photo input[type=file]{opacity:0;position:absolute;top:0;left:0;height:100%;width:200px;cursor:pointer;z-index:5}
.upload-photo input[type="file"]{display:block; width: 100%}
.upload-folder{position:relative}
.upload-folder span{margin-bottom:0;display:block}
.upload-folder input[type=file]{opacity:0;position:absolute;top:0;left:37.5%;height:100%;width:200px;cursor:pointer;z-index:5}
.upload-folder input[type="file"]{display:block}
.browsebx p{margin:0;line-height:12px;font-size:12px;margin-bottom:10px;letter-spacing:1px}
.upload-wrap .browsebtn{background:#fff;border:1px solid #12d8af;border:0;color:#000;font-size:12px;padding:30px 83px 25px 40px;text-transform:uppercase;border-radius:15px;cursor:pointer;position:relative;padding-right:76px}
.upload-wrap .browsebtn:after{content:'';display:inline-block;position:absolute;width:41px;height:41px;background:url("/images/browse_icon.png") center center;margin-left:16px;right:17px;top:14px}
.savecsv p{font-size:12px;line-height:23px;color:#8f9495;font-weight:600;font-style:italic;margin-top:30px}
.savecsv p span{color:#fff;display:block;font-weight:700;font-style:normal}
.savecsv img{margin:0 auto}
.savecsv{padding-top:50px}
.rad_result_tble .tble_head{background-color:#051416;font-weight:800}
.rad_result_tble .tblcel{float:left;width:18%;text-align:left;font-size:12px;float:left;padding:12px 10px;letter-spacing:1px}
.rad_result_tble .tblrow .tblcel:first-child,.rad_result_tble .tble_head .tblcel:first-child{width:40%}
.rad_result_tble .tblrow .tblcel:nth-child(2),.rad_result_tble .tble_head .tblcel:nth-child(2){width:22%}
.rad_result_tble .tble_cntnt .tblrow:nth-child(2n+1){background-color:#223639}
.rad_result_tble .tble_cntnt .tblrow.active{background-color:#064f40}
.rad_result_tble .tble_head:after,.tblrow:after{clear:both;content:'';display:block}
.reprtname{font-size:12px;font-weight:800;margin-bottom:28px;text-align:left;letter-spacing:1px}
.xray{margin-bottom:19px}
.imgzom{background:url(../../img/zoom_img.png);width:28px;height:28px;display:block;float:left}
.resulcont01,.resulcont02,.algocntntara{display:none}
.algocntntara .acrd-content{font-size:13px;line-height:23px;padding:15px 0;display:none}
.algocntntara .acrd-content p{font-size:13px;line-height:23px}
.acrd-title{background:#082024;font-size:18px;color:#fff;font-weight:600;padding:10px 24px;text-transform:uppercase;position:relative}
.acrd-content:after{content:'';display:block;clear:both}
.acrd-content .row { margin-bottom:20px;}
.acrd-content .row .btn-grp{ text-align:center;}
.acrd-content .row .btn-grp a{ margin-right:20px;}
.accordion-item{margin-bottom:3px}
.accordion-item .acrd-content .col-5:last-child{padding-top:50px}
.accordion-item .acrd-title:before{position:absolute;top:50%;right:20px;height:1px;content:'';width:15px;background:#fff;margin-top:-1.5px}
.accordion-item .acrd-title:after{position:absolute;top:50%;right:27px;width:1px;content:'';height:14px;background:#fff;margin-top:-7.5px}
.accordion-item .acrd-title.current:after{display:none}
.algotab{margin-bottom:70px;margin-top:50px}
.algotab li{display:inline-block;font-weight:600;text-transform:uppercase;margin-right:40px;padding-bottom:14px;position:relative}
.algotab li.active:after{width:52px;height:4px;background:#12f0c1;content:'';display:block;bottom:0;position:absolute}
.algotab li a{color:#fff}
.accordion-item .btn{font-size:18px;font-weight:500;border-radius:6px;padding:18px 50px;height:54px;margin-top:10px;position:relative}
.accordion-item .btn:after{background:url(../../img/right_arrow02.png) center center no-repeat;width:15px;height:17px;position:absolute;content:'';display:inline-block;right:16px}
.accordion-item .btn:hover:after{background-image:url(../../img/right_arrow02_hover.png)}
.man{width:334px;height:750px;position:relative}
.man .cir{position:absolute;left:167px;top:7px;width:auto;width:26px;height:36px}
.man .cir span{font-size:11px;background:#082024; color:#fff;border:1px dashed #13e8bb;padding:5px 22px;border-radius:0 15px 15px 0;white-space:nowrap;padding-left:36px;margin-top:5px;margin-left:8px;overflow-x:hidden;display:none;width:0;text-transform:uppercase;z-index:3}
.cir:before{content:'';display:inline-block;background:url("/images/man_circle.png") center center no-repeat;position:absolute;width:26px;height:36px;border-radius:50%}
.man .cir:hover span{display:inline-block;width:auto}
.man .cir:hover:before{content:'';display:inline-block;background:#13e8bb;position:absolute;width:36px;height:36px}
.man .cir_selected{position:absolute;left:167px;top:7px;width:auto;width:26px;height:36px}
.cir_selected:before{content:'';display:inline-block;background:url("/images/man_circle.png") center center no-repeat;position:absolute;width:20px;height:30px;border-radius:50%}

.man .cir_selected span{font-size:11px;background:#082024; color:#fff;border:1px dashed #13e8bb;padding:5px 22px;border-radius:0 15px 15px 0;white-space:nowrap;padding-left:36px;margin-top:5px;margin-left:8px;overflow-x:hidden;display:inline-block;width:auto;text-transform:uppercase;z-index:3}
.man .cir_selected:before{content:'';display:inline-block;background:#13e8bb;position:absolute;width:36px;height:36px}
.man .cir_selected.c02{left:114px;top:176px;z-index:1}
.man .cir_selected.c03{left:179px;top:170px}
.man .cir_selected.c04{left:221px;top:252px}
.man .cir_selected.c05{left:114px;top:291px}
.man .cir_selected.c06{left:32px;top:362px}
.man .cir_selected.c07{left:166px;top:358px}
.man .cir_selected.c09{left:220px;top:330px}
.man .cir_selected.c08{left:216px;top:506px}
.man .cir_selected.c10{left:140px;top:280px}
.man .cir_selected.c11{left:250px;top:700px}
.man .cir_selected.c12{left:240px;top:620px}
.man .cir_selected.c13 {
    left: 172px;
    top: 88px;
}
.man .cir_selected.c14 {
    left: 147px;
    top: 206px;
}


.man .cir.c02{left:114px;top:176px;z-index:1}
.man .cir.c03{left:175px;top:170px}
.man .cir.c04{left:221px;top:252px}
.man .cir.c05{left:114px;top:291px}
.man .cir.c06{left:32px;top:362px}
.man .cir.c07{left:166px;top:358px}
.man .cir.c08{left:216px;top:506px}
.man .cir.c09{left:220px;top:330px}
.man .cir.c10{left:140px;top:280px}
.man .cir.c11{left:250px;top:700px}
.man .cir.c12{left:240px;top:620px}
.man .cir.c13 {
    left: 172px;
    top: 88px;
}
.man .cir.c14 {
    left: 147px;
    top: 206px;
}

.heading2{font-family: Montserrat;
    font-size: 27px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.22;
    letter-spacing: normal;
    text-align: left;
    color: #0fc4a0;margin-bottom:40px}
.heading2 span{ color: #0fc4a0;font-size:12px;font-weight:400;display:block}
.dataset-total-study {color: #0fc4a0;font-size:12px;font-weight:400;}
.heading2 p{color: #fff; font-weight: normal;}
.datasettble{margin-top:15px}
.datasettble li{border-top:1px solid #0a2b30;padding:22px 0;position:relative;padding-left:20px;padding-right:72px}
.datasettble li:last-child{border-bottom:1px solid #0a2b30}
.datasettble a{color:#fff;font-size:12px}
.datasettble li span{position:absolute;right:30px;top:50%;display:block;background:url(../../img/doted.png) right center no-repeat;height:5px;width:33px;margin-top:-2.5px;cursor:pointer}
.datasettble li span a{display:block;width:33px;height:5px}
.datasettble li:before{content:"\f0da";display:inline-block;position:absolute;font:normal normal normal 20px/14px FontAwesome;top:50%;text-align:center;color:#5dc397;left:0;margin-top:-6px}
.diacomfile{background:#09262a;border-radius:10px;padding:1rem 1rem;margin-bottom:1rem;}
.diacomfile img{margin:0 auto}
.diacomfile p{color:#f9d7a1;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin:17px 0 35px;text-align:center}
.diacomfile .blk-btn{font-size:15px;padding:14px 15px;border-radius:10px;width:100%}
.diacomfile .blk-btn1{font-size:15px;padding:14px 15px;border-radius:10px;width:100%}
.gotop{border:none;color:rgba(0,0,0,.4);display:none;outline:none;text-decoration:none;text-transform:uppercase;position:fixed;z-index:1;bottom:122px;right:40px;font-size:48px;background:#11efc0;width:50px;height:50px;border-radius:100%}
.gotop:before{content:"\f0d8";display:block;position:absolute;font:normal normal normal 26px/1 FontAwesome;top:11px;text-align:center;color:#0a8f73;left:18px}
.gotop.active{display:block}
.projectselct .selectric-wrapper{float:left;margin-right:15px;width:225px}
.projectselct .selectric{background:rgba(0,0,0,0.3);border-radius:5px}
.projectselct .selectric .label{font-size:18px;color:#909495}
.projectselct .selectric-wrapper .button{width:38px;height:50px;background:url(../../img/download_arrow.png) center center no-repeat;font-size:0}
.projectselct .selectric-wrapper .button:after{display:none}
.projectselct:after,.allprojectlist:after,.nametotal:after,.truthstatus:after,.assoproj:after,.projectitem:after,.algoseldate:after,.configuration-tab ul:after,.butns:after,.totmodalbox:after{content:'';display:block;clear:both; margin-top: 10px;}
.creat_pro_btn{background:#11efc0;color:#082024;font-size:18px;display:block;float:right;border:0;font-weight:500;text-transform:uppercase;padding:16px 22px;line-height:18px;border-radius:5px;position:relative;padding-right:70px;cursor:pointer}
.creat_pro_btn:hover{background:#00cda2}
.creat_pro_btn:after{position:absolute;content:'';display:inline-block;background:url(../../img/add_icon.png) right center no-repeat;width:29px;height:29px;right:22px;top:10px}
.projectselct{margin-bottom:50px; margin-top: 15px}
.allprojectlist .row .col-33:nth-child(3n+1){clear:left}
/* background:#082024;padding:26px 22px;position:relative;border-radius:10px;margin-bottom:30px */
.projectitem{ 
    /* width: 310px; */
    
    /* margin: 36px 64px 20px 34.4px; */
    position:relative;
    padding: 14px 12px 18px 7px;
    border-radius: 7px;
    background-color: #1a2c2b;
    margin-bottom:30px}
/* .projectitem:hover{transform: translateY(-10px)} */
.projectitem p{font-size:12px;line-height:20px;letter-spacing:1px;margin-bottom:22px}
.projectitem h3{font-size:16px;letter-spacing:1px;color:#8d9799;margin-bottom:10px}
.projectitem .xraybtn{padding:6px 32px;color:#fff;margin-bottom:7px;font-size:12px;display:inline-block;clear:both;margin-right:8px}
.xray{background:#1b2871;}
.ct{background:#1b7129;}
.mr{background:#6d6d19;}
.mg{background:#D3AD87;}
.manual{background:#0E7B7F;}
.ssim{background:#0E7B7F;}
.projectitem .nametotal{margin-top:25px; border-radius: 5px;
    background-color: #182423;
margin-bottom: 20px;
margin-left: 0px;}
.projectitem .nametotalnew{margin-top:25px; border-radius: 5px;
    background-color: #182423;
margin-bottom: 20px;
}
.projectitem .namenew{margin-top:15px; border-radius: 5px;
    background-color: transparent;
margin-bottom: 65px;
}
.projectitem .nametotal h3{margin-bottom:4px}
.projectitem .morlink{position:absolute;right:18px;top:18px;display:block;background:url(../../img/doted02.png) right center no-repeat;height:33px;width:5px;cursor:pointer}
.projectitem .nametotal .right{text-align:right}
.projectitem .truthstatus h4{font-size:11px;text-transform:uppercase;margin-bottom:10px;clear:both}
.projectitem .statustruth,.projectitem .statusresult{background:#363b3b;width:0px;height:10px;border-radius:7px;position:relative;margin-bottom:6px}
.projectitem .statustruth::before,.projectitem .statusresult::before{content:'';position:absolute;top:0;left:0;background:#5dc397;height:10px;width:0%;border-radius:7px}
.projectitem .statusresult:before{background:#f7cda1}
.projectitem .statustruth.bar24::before{width:100%}
.projectitem .statusresult.bar18::before{width:100%}
.projectitem .labelstatus{float:left;color:#7e7e7e;font-size:10px;margin-top:22px;padding-left:6px}
.projectitem .status-part{float:left;width:76%}
.projectitem .truthstatus .left{width:100%}
.projectitem .view-analysis{border:1px dashed #12d8af;background:none;font-size:12px;padding:16px 20px 16px 12px;color:#fff;font-size:12px;text-transform:uppercase;float:right;border-radius:10px;cursor:pointer;position:relative;margin-top:27px}
.projectitem .view-analysis:hover{border:1px dashed #00a280;color:#d2e9e3}
.projectitem .view-analysis:after{content:"\f0da";display:block;position:absolute;font:normal normal normal 18px/1 FontAwesome;top:50%;right:9px;margin-top:-9px;text-align:center;color:#5dc397}
.projectitem .view-attribute{border:1px dashed #12d8af;background:none;font-size:12px;padding:16px 20px 16px 12px;color:#fff;font-size:12px;text-transform:uppercase;float:right;border-radius:10px;cursor:pointer;position:relative;margin-top:27px}
.projectitem .view-attribute:hover{border:1px dashed #00a280;color:#d2e9e3}
.projectitem .view-attribute:after{content:"\f0da";display:block;position:absolute;font:normal normal normal 18px/1 FontAwesome;top:50%;right:9px;margin-top:-9px;text-align:center;color:#5dc397}

.assoproj{padding:0 0}
.assoproj a{background:#051316;color:#11efc0;font-size:12px;display:inline-block;padding:9px 20px;border-radius:15px;margin-bottom:5px;letter-spacing:.5px}
.assoproj a:hover{background:#000}
.projectitem.datasetitem .view-analysis{margin-top:0;letter-spacing:1px;padding:16px 26px 16px 20px}
.projectitem.datasetitem .view-attribute{margin-top:0;letter-spacing:1px;padding:16px 100px 16px 20px; text-align:left}

.sel_date_tble{margin-bottom:40px}
.sel_date_tble .tblcel{float:left;width:17%;text-align:left;font-size:11px;float:left;padding:7px 10px;letter-spacing:1px;white-space:nowrap}
.sel_date_tble .tble_head{background-color:#082024;text-transform:uppercase}
.sel_date_tble .tblrow .tblcel:nth-child(3),.sel_date_tble .tble_head .tblcel:nth-child(3){width:22%}
.sel_date_tble .tblrow .tblcel:nth-child(4),.sel_date_tble .tble_head .tblcel:nth-child(4){width:27%}
.sel_date_tble .tble_cntnt .tblrow:nth-child(2n+1) .tblcel{background:rgba(18,240,193,0.2)}
.sel_date_tble .tble_cntnt .tblrow .tblcel:nth-child(2){background:rgba(247,204,161,0.1)}
.sel_date_tble .tble_cntnt .tblcel:nth-child(4),.sel_date_tble .tble_cntnt .tblcel:nth-child(3){padding-left:20px}
.sel_date_tble .tble_head:after,.tblrow:after,.addmodality:after{clear:both;content:'';display:block}
.algoseldate h5{color:#fff;font-size:12px;text-transform:uppercase;margin-bottom:18px}
.datsellft{background:url(../../img/calender01.png) left top no-repeat;padding-left:33px;box-sizing:border-box;width:114px;line-height:8px;padding:0 0 10px 33px}
.datsellft span{color:#8f8e8e;font-weight:600;font-style:italic;font-size:8px}
.datsellft input{color:#fff;font-size:9px;font-weight:600;background:transparent;border:0;padding:0;height:auto;padding-bottom:5px;letter-spacing:1px}
.datsellft .inpt{line-height:8px}
.algoseldate{padding-bottom:16px}
.algoseldate .too{color:#fff;font-size:9px;width:56px;margin:0 auto;position:relative;text-align:center;height:9px;margin-top:10px;float:left;margin-left:44px}
.algoseldate .too span:after,.algoseldate .too span:before{content:'';display:block;position:absolute;background:#11655a;height:1px;width:20px;bottom:4px;left:0}
.algoseldate .too span:after{left:initial;right:0}
.rafc{border-radius:12px;margin:0 auto;display:block}
.dwnlodlnk{display:block;text-align:center;color:#fff;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-top:14px}
.btn.rafc{letter-spacing:1.5px}
.algoseldate ::-webkit-input-placeholder{color:#fff}
.algoseldate ::-moz-placeholder{color:#fff}
.algoseldate :-ms-input-placeholder{color:#fff}
.algoseldate :-moz-placeholder{color:#fff}
.left{width:50%;float:left}
.right{width:50%;float:left}
.algo_panel{max-height: 500px; overflow-y: scroll;}
.choosemodlity li{font-size:12px;line-height:13px;text-transform:uppercase;border-radius:5px;margin:0 10px 10px 0;background:rgba(0,0,0,0.4);padding:10px;width:100%;display:inline-block;vertical-align:top;text-align:center;min-height:74px;display:inline-table}
.choosemodlity li:nth-child(2n+2){margin-right:0}
.choosemodlity li a{color:#fff;display:table-cell;vertical-align:middle}
.choosemodlity li:hover,.choosemodlity li.active{background:#10c5a0;box-shadow:0 0 10px 0 rgba(16,197,160,0.6)}
.choosemodlity li:hover a,.choosemodlity li.active a{color:#000;font-weight:500}
.h5chosmod{margin-bottom:30px;font-size:12px;text-transform:uppercase}
.totmodalbox{background:#082024;padding:15px;position:relative;border-radius:7px;margin-bottom:15px;border:1px solid #106855;clear:both;font-size:12px}
.totmodalbox .morlink{position:absolute;right:20px;top:18px;display:block;background:url(../../img/doted02.png) right center no-repeat;height:33px;width:5px;cursor:pointer}
.totmodalbox .hedng{font-size:12px;margin-bottom:10px}
.totmodalbox ul li{display:inline-block;margin-right:5px;margin-bottom:10px}
.totmodalbox ul li a{background:#1e454b;color:#fff;font-size:12px;display:inline-block;padding:6px 15px;border-radius:15px;letter-spacing:.5px}
.totmodalbox ul li a:hover{background:#102d31}
.alltotalmodal .selectric-wrapper{width:134px;margin-bottom:10px;float:right}
.alltotalmodal .selectric{color:#fff;font-size:12px;background:#1e454b;border:1px solid #367a85;height:28px;border-radius:3px}
.alltotalmodal .selectric .label{font-size:12px;line-height:28px;color:#fff;height:28px}
.alltotalmodal .selectric .button{height:28px}
.alltotalmodal h5{font-size:12px;padding-top:10px;margin-bottom:0;letter-spacing:1px}
.addmodality{background:#082024;padding:58px 28px 28px;border-radius:7px}
.addmodality h4{color:#10c5a0;font-size:20px}
.addmodality h4 span{color:#fff}
.addmodality input,.addmodality .titleinp,.addmodality .edit{background:#051316;border:0;font-size:12px;padding:15px 28px;border-radius:5px;border:1px solid #092328;letter-spacing:1px;width:90%;color:#fff}
.addmodality .titleinp{background:#21373a;color:#858b8c;padding:18px 28px;}
.addmodality .titleinp button{display:block;width:100%;color:#858b8c;position:relative;background:transparent;border:none;cursor:pointer}
.addmodality .titleinp button:after,.addmodality .edit button:after{content:'';display:block;position:absolute;background:url(../../img/add_icon02.png) no-repeat center center;color:#858b8c;width:25px;height:25px;right:-10px;top:50%;margin-top:-12.5px}
.addmodality .btn{border-radius:8px;min-width:130px;padding:14px 30px;height:50px;margin-top:70px}
.notifyarea{position:relative;margin-top:44px;margin-bottom:10px;height:74px}
.notifications{background:#f7cda1 url(../../img/notify.png) 4% center no-repeat;color:#000;font-size:12px;line-height:15px;border-radius:5px;padding:22px;padding-right:72px;padding-left:88px;position:absolute;width:100%;left:0;top:0}
.notifications .close{position:absolute;right:15px;top:50%;width:30px;height:30px;overflow:hidden;text-indent:-999px;background:transparent;border:0;cursor:pointer;z-index:1;background:url(../../img/close02.png) center center no-repeat;margin-top:-15px}
.nodeconfigpage .choosemodlity li{width:100%;height:78px}
.nodeconfigpage{display:none}
.chosnods li a:before{position:relative;content:'';width:23px;height:23px;display:block;top:0;background:url(../../img/add_icon03.png) center center no-repeat;left:50%;margin-bottom:5px;margin-left:-11.5px}
.chosnods li.active a:before,.chosnods li:hover a:before{background-image:url(../../img/add_icon04.png);opacity:.2}
.chosnods li:last-child a{color:#5d6263}
.chosnods li:last-child:hover a{color:#000}
.nodeconfigpage .addmodality{padding:28px}
.nodeconfigpage .butns,.autoconfigpage .butns{text-align:right}
.addmodality .edit{background:#093131;color:#858b8c;padding:18px 28px}
.addmodality .edit a{display:block;width:100%;color:#858b8c;position:relative}
.addmodality .edit a:after{background-image:url(../../img/edit_icon.png)}
.addmodality .input{margin-bottom:10px}
.addmodality .cancel{background:#394d50;border-color:#394d50;color:#fff;margin-left:15px}
.nodeconfigpage .addmodality .btn{margin-top:20px}
.gcnd a{border:1px solid #10c5a0;display:block;padding:15px 20px;font-size:13px;line-height:13px;text-transform:uppercase;border-radius:7px;text-align:center;font-weight:600;letter-spacing:1px; text-decoration: none;}

.gcnd a:link, .gcnd a:visited,.gcnd a:hover, .gcnd a:active  {
  text-decoration: none;
}

.gcnd .totmodalbox{
	border:none;
}
.totmodalbox h3,.totmodalbox h4,.totmodalbox p{font-size:12px;color:#fff;line-height:14px}
.totmodalbox h3{margin-bottom:18px;color:#11efc0}
.totmodalbox h4{color:#3b484a;margin-bottom:6px}
.totmodalbox p{margin-bottom:12px}
.totmodalbox .left{width:65%}
.totmodalbox .right{width:35%}
.nodeconfigpage .alltotalmodal h5{margin-bottom:14px}
.autofiled input{background:#093131;color:#788484}
.disc_levelpopup .disclevel-wrap{max-width:1200px;background:#092125;padding:60px 30px;margin:5% auto;position:relative;border-radius:15px;border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;box-sizing:border-box}
.disclevel_tble{text-align:left}
.disclevel_tble .tblcel{display:inline-block;width:19%;text-align:left;font-size:12px;padding:6px 8px 6px 0;letter-spacing:1px;vertical-align:top;letter-spacing:1px}
.disclevel_tble .tble_head{background-color:#051416;font-weight:800;margin-bottom:8px;padding:6px 0}
.disclevel_tble input{background:#09191c;height:28px;border-color:#367a85;border-radius:5px;font-size:12px;color:#fff;padding:5px 10px}
.disclevel_tble .tble_cntnt .tblrow .tblcel:first-child input{background:#1e454b;text-align:center}
.disclevel_tble .tble_cntnt .tblrow .tblcel:last-child{width:18%;padding-right:0}
.disclevel_tble .tble_cntnt .tblrow .tblcel:first-child{width:14%}
.disclevel_tble .tble_head .tblcel:first-child{width:14%;text-align:center}
.xrayarea .xray{margin-bottom:50px;margin-top:0;clear:both;width:100%;float:right}
.xrayarea .xray img{margin:0 auto}
.xrayarea .imgzom{float:right;clear:both;margin-bottom:22px}
.disc_levelpopup .btn{border-radius:12px;border-radius:12px;padding-left:40px;padding-right:40px}
.disc_levelpopup .edtbtn{background:transparent;color:#fff;margin-right:12px}
.disc_levelpopup .edtbtn:hover{background:#fff;color:#000}
.disc_levelpopup .savbtn{background:#fff}
.disc_levelpopup .savbtn:hover{background:transparent;color:#fff}
.xrayarea .btn{border-radius:12px;margin:0 auto;display:block;float:none;clear:both}
.disc_levelpopup .butns{text-align:right;margin-top:15px}
.disc_levelpopup h5{margin:0 0 16px;font-size:12px;font-weight:800}
.alltabs:after{content:'';display:block;clear:both}
.alltabs{border:1px solid #11efc0;border-radius:10px;margin-bottom:20px;display:inline-block}
.tabcontent02{display:none}
.alltabs div{display:inline-block;padding:18px 35px;text-align:center;font-size:12px;text-transform:uppercase;line-height:12px;cursor:pointer;letter-spacing:1px}
.alltabs div.active{background:#12f0c1;border-radius:8px;color:#000}
.configuration-tab{max-width:497px;margin:0 auto;margin-bottom:20px;display:block}
h6.head{font-size:12px;margin-bottom:35px;letter-spacing:1px;text-transform:uppercase}
h5.transform{transform:rotate(-90deg);position:absolute;left:-79px;top:41%;margin:0;text-align:left;font-size:12px;color:#fff}
.boneage_abso_error{position:relative;padding-left:20px}
.malefemale .radio{margin:0;display:inline-block;width:29px;height:29px}
.malefemale{border:1px solid #11efc0;border-radius:20px;display:inline-block;height:39px;width:98px;padding:4px;float:right;margin-top:10px;margin-right:42px}
.malefemale .radio{display:inline-block;list-style:none;padding:0;color:#aeaead;font-size:14px;text-decoration:none;text-align:left}
.malefemale .radio input[type="radio"]{display:none}
.malefemale .radio label{position:relative;z-index:1;margin-bottom:0;color:#666;font-size:14px;text-decoration:none;display:inline-block;font-weight:300;padding:0;padding-left:40px;font-size:12px;text-transform:uppercase;line-height:29px}
.malefemale .radio input[type="radio"]:checked + label span{background:#11efc0}
.malefemale .radio input[type="radio"] + label span{background:#fff;cursor:pointer;display:block;height:29px;margin:0;vertical-align:middle;width:29px;border:0;border-radius:2px;position:absolute;left:0;cursor:pointer;border-radius:2px;border-radius:50%;top:0}
.malefemale .radio.fl label{padding-right:40px;padding-left:0;margin-left:-62px}
.malefemale .radio.fl input[type="radio"] + label span{right:0;left:initial}
.malefemale .radio input[type="radio"]:checked + label{color:#fff}
.editcomment {
    background: #1e454b;
    border: 1px solid #11efc0;
    border-radius: 10px;
    position: relative;
    text-align: left;
}
.editcomment input{background: transparent; border: 0; font-size: 12px; font-weight: 800;color: #fff; width: 90%}
.editclick {
    position: absolute;
    top: 0;
    right: 16px;
    background: url(../../img/edit_icon02.png) no-repeat center center;
    width: 25px;
    height: 50px;
    cursor:pointer;
}
.discwrapr02 .vwcom {margin:0 auto;display: block;}
.graph05 {width: 100%; margin-bottom: 30px}
.graph05 img{margin: 0 auto}
.vwdcomlevel{padding: 0 200px}
.vwdcomlevel .col-5 {text-align: right}
.vwdcomlevel .editcomment{margin-top: 45px}
.vwdcomlevel h4{font-size: 12px; font-weight: 400;letter-spacing: 1px; text-align: center;margin-bottom: 35px}
.vwdcomlevel h4 span{ font-weight: 800}
.apndfltr  li{font-size: 12px;margin-bottom: 15px;padding-left: 27px;position: relative;}
.apndfltr  li a{color: #fff}
.apndfltr  li a:hover{color: #12f0c1}
.apndfltr li:before{
    content: ''; position: absolute;left: 0;top:0;
     background: url(../../img/left_arrow01.png) no-repeat left top;
     display: inline-block;
     width: 20px;height: 15px;
}
.apndfltr>ul>li:before {
     background: url(../../img/left_arrow.png) no-repeat left top;     
}
.apndfltr ul{margin-top: 12px}

.appendfiltersec {
    padding-top: 35px;
    background: #082024;
    border-radius: 7px;
    height: 80vh;
}
.apndfltr {
    padding: 16px 15px ;
    background: #061a1d;
    
    border-radius: 7px; height: 80vh;
    position: relative;
}

.appendfiltersec .apdfltbtn{ 
   height: 50px;
    color: #fff;
    background: transparent;
    border-radius: 10px;
    padding-left: 27px;
    padding-right: 67px;
    margin: 0 auto;
    display: block;
    margin-bottom: 12px
}
.appendfiltersec .apdfltbtn:after {
    content: '';
    width: 25px;
    height: 26px;
    background: url(../../img/attached.png) no-repeat center center;
    display: inline-block;
    position: absolute;
    margin-left: 20px;
    top: 10px; border-radius: 10px;
}

.searchbtn{
    background: #38484a;
 height: 50px;
    color: #fff;
   
    border-radius: 10px;
    padding-left: 65px;
    padding-right: 16px;
    margin: 0 auto;
    display: block;
    margin-bottom: 12px;
    border:0;
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin: 10px auto;
    margin-left: -83.5px;

}
.searchbtn:before {
    content: '';
    width: 33px;
    height: 33px;
    background: url(../../img/search_icon.png) no-repeat center center;
    display: inline-block;
    position: absolute;   
    top: 8px;   
    left: 17px;
}
.minorsearc{background: rgba(4,17,19,0.4); border-radius: 10px; padding: 50px 20px 0 20px;min-height: 343px;position: relative; margin-bottom: 25px; }
.search-btn{
    position: absolute;
    right: 0;
    top: 0;
    height: 50px; width: 50px;    background: url(../../img/search_btn.png) no-repeat center right;  
    border:0;cursor: pointer;

}
.minorsearc input {
    background: transparent;
    width: 84%;
    border: 0;
    font-size: 12px;
    padding-left: 5px;
    color: #fff;
    height: 54px;
    padding-top: 24px;
}
.minorsearc .input {
    border-bottom: 4px solid #11efc0

}
.minorsearc .selectric-wrapper {
    
    width: 130px;
    margin-top: 50px;
}
.minorsearc  .selectric {
 
    color: #11efc0;
  
    background: transparent;
}.minorsearc  .selectric .label {
   
    color: #11efc0;tagsarea}
.minorsearc  .selectric .button:after {
    
    border: 5px solid transparent;
    border-top-color: #fff; top: 5px;  
}
.minorsearc .butons{position: absolute;bottom: 0;left: 0; width: 100%;border-radius: 0 0 10px 10px; background: #11efc0;
    height: 43px;
}

.minorsearc .svtoexl,.minorsearc .svtg,.minorsearc .src{
width: 150px;
    border: 0;
    height: 43px;
    border-radius: 0 0 8px 0; color: #0caf8d
}
.minorsearc .src {
    width: 60%;
    border-radius: 0 0 0 8px;
    color: #000;
    padding: 0;
}
    .minorsearc .svtg{border-radius: 0 ;
        border-right:1px solid #707070;

    }
    .minorsearc .src:hover{
        color: #11efc0

    }
    .tagsarea h3{
        color: #7b8384;font-size: 12px; margin-bottom: 13px;

    }
 

.tagsarea .selectric-wrapper {
    width: 130px;
    margin-top: 0;
    margin-right: 20px;
    float: left;
    margin-bottom: 10px;
}
.tagsarea .selectric {
  

    height: 40px;
    color: #11efc0;
    font-size: 12px;
    
    border-radius: 10px;
    
    background: #061618;}
.tagsarea .selectric .label {
   
    margin-left:   20px;
    font-size: 12px;
    line-height: 40px;
    color: #11efc0;
    height: 40px; }
   .tagsarea .selectric .button {
    
    height: 40px;
    line-height: 40px;
    
}
.tagsarea .selectric .button:after {
     top: 5px;
    border: 5px solid transparent;
    border-top-color: #fff;
 
}
.tagsarea:after{content: ''; display: block; clear: both}
.andorradio {
    text-align: right;
    margin-bottom: 25px;
    margin-top: 43px;
}

.andorradio .andor {
    display: inline-block;
    position: relative;
    padding-right: 28px;
    margin-bottom: 0;
    cursor: pointer;
    font-size: 12px;
    color: #fff;
    text-transform: uppercase;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    line-height: 17px;
    margin-left: 35px;
}

/* Hide the browser's default radio button */
.andorradio   input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  right: 0;
  height: 17px;
  width: 17px;
   border:1px solid #2a616a;
  border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.andorradio:hover input ~ .checkmark {
  background-color: #2a616a;
}

/* When the radio button is checked, add a blue background */
.andorradio input:checked ~ .checkmark {
  background-color: #2a616a;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.andorradio input:checked ~ .checkmark:after {
  display: block;
}

.andor{display: inline-block;}
/* Style the indicator (dot/circle) */
.paginarea{padding-top: 50px;} 
.paginarea h3{
color: #7b8384;
    font-size: 12px;
    margin-bottom: 18px;}
.paginarea .selectric-wrapper {
   
    width: 70px;
}
.paginarea .selectric {
    
    height: 40px;
    color: #fff;
    font-size: 12px;
     
    background: transparent;
    border:1px solid #2a616a;
    border-radius: 7px
}
.paginarea .selectric .label {
     
    margin: 0 23px 0 10px;
    font-size: 12px;
    line-height: 40px;
    color: #fff;
    height: 40px;
   
}
.paginarea .selectric .button {
   
    width: 23px;
    height: 38px;
    line-height: 38px;
   
    color: #fff;
    
}
.paginarea .selectric .button:after {
     top: 5px;
    border: 5px solid transparent;
    border-top-color: #fff;
 
}

#top-title{
    text-align:center;
    color: white;
}

.tab{margin-bottom:70px;margin-top:50px}
.tab li{display:inline-block;font-weight:600;text-transform:uppercase;margin-right:40px;padding-bottom:14px;position:relative}
.tab li.active:after{width:52px;height:4px;background:#12f0c1;content:'';display:block;bottom:0;position:absolute}
.tab li a{color:#fff}

.tblcel select{
    height: auto;padding: 0px;color: white;text-align: center;margin: 0px;border:none;
}


/* Style The Dropdown Button */
.dropbtn {
  background-color: #4CAF50;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
  padding-left:10px;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #082024;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  margin-left:-150px;
  margin-top: 20px;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: #11efc0;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #082024}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
  background-color: #3e8e41;
}


.header_analytics p{
	font-size:0.8rem;
	margin-bottom:0;
}

.checkbox_tick{
	font-size: 0.7rem;
}

.not_available{
    color:#888;
}

@media screen and (max-width: 1400px) {
.count-number h3{font-size:56px;line-height:42px}
.count-number p{font-size:14px;padding-left:76px}
.count-number img{max-width:75%}
.count-number .img{width:76px}
.circilenum{width:350px;height:350px;padding-top:139px}
.circilenum h3{font-size:56px;line-height:46px}
.validation ul li{padding-right:4.6%}
.leftnav ul li{padding:18px 0}
.prfilnme{margin:12px 0}
.submenu{padding-top:248px}
.submenu ul li{padding:37px 0}
.submenu ul ul{top:56px}
.submenu ul li li{padding:3px 10px 3px 48px}
.projectitem .truthstatus h4{font-size:10px}
}
.dataTables_paginate a{border:1px solid #10c5a0!important;display:inline-block!important;padding:5px 5px!important;font-size:13px!important;line-height:13px!important;text-transform:uppercase!important;border-radius:7px!important;text-align:center!important;font-weight:600!important;letter-spacing:1px!important; text-decoration: none!important; cursor:pointer!important;}
.dataTables_length select{
           border: 1px solid #cccccc;
           outline:0;
           height:30px;
           width: 80px;
           border-radius: 4px 4px 4px 4px;
           box-sizing: border-box;
           font-size: 12px;
            background: #fff;
        padding:5px 15px;
        }

