﻿body {
    padding: 0;
    margin: 0;
    /* background-color:red;*/

   /* -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;*/
}


.Holl_Container{ width:100%; position:relative; overflow-x:hidden; background-color:#EDF0F2; }

.col_dsply{width:100%; display:inline-block;}
.pull_left{ float:left;}
.pull_right{ float:right;}

#table {
    font-family: 'Montserrat-Regular';
}
  .dataTables_info{ font-family: 'Montserrat-Regular'; font-size:14px;}
	.paginate_button{ font-family: 'Montserrat-Regular'; font-size:14px;}
	.dataTables_length{ font-family: 'Montserrat-Regular'; font-size:14px;}
	.dataTables_filter{ font-family: 'Montserrat-Regular'; font-size:14px;}
      tr td{font-size:14px;}
        tr th{font-size:14px;}

@font-face {
    font-family: 'Montserrat-Regular';
    src: url('../Fonts/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Montserrat-Bold';
    src: url('../Fonts/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Poppins-Bold';
    src: url('../Fonts/Poppins-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Poppins-Regular';
    src: url('../Fonts/Poppins-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'NunitoSans-Bold';
    src: url('../Fonts/NunitoSans-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'NunitoSans-Regular';
    src: url('../Fonts/NunitoSans-Regular.ttf') format('truetype');
}
.pointer {
    cursor: pointer;
   
}
.topmenu_body{ width:18%; float:left; margin-top:15px; color:#3F6AD8; font-family: 'Montserrat-Bold';}
.top_menutext{ width:80%;  padding-left:20px; font-size:18px;}
.top_menuicon{width:20%; font-size:20px;}

.bottom_container{ padding:60px 0px 0px 0px; }

.top_nav{width:100%; height:60px; position:absolute; background-color:#fff;   box-shadow: inset 0 0 6px rgba( 0, 0, 0, 0.2 ); z-index:999;}
.nav_menu{ width:94%; padding:8px 10px; background-color:#DEF1FD; margin:2px 0px 0px 0px; cursor:pointer; border-radius:5px;}
.left_container{ width:16%; background-color:#fff; border-radius:10px; padding:20px 10px 0px 10px; min-height:90vh; height:100%; font-family: 'Montserrat-Bold'; }
.right_container{width:83%; background-color:#fff; border-radius:10px; margin-top:6px; padding:10px; margin-right:0.5%; }
.Page_head{ width:60%; float:left; font-family: 'Montserrat-Regular'; text-align:center; font-size:20px; margin-top:10px; }
.logout{ width:80px; float:right; margin-top:15px;  font-size:16px; cursor:pointer; color:#3F6AD8; font-family: 'Montserrat-Bold'; }

.bell{ width:50px; float:right; margin-top:15px; font-size:20px; cursor:pointer; color:#3F6AD8; font-family: 'Montserrat-Bold'; }
.Load_div,.Sucess_bulk{ position:fixed; width:100%; height:100vh; background-color:rgba(0,0,0,0.2); z-index:1000 }
.load_body { width:100px; margin:10% auto; }
.load_body img{ width:100px;  }
.Sucess_bulk { width:100px; margin:10% auto; }

.Notification{ width:300px; position:absolute; right:10px; background-color:#fff; box-shadow:0px 0px 15px 2px #bec7c6; padding:8px 8px; border-radius:10px;}
.noti_body{ width:100%;}
.noti_field{ font-size:15px; background-color:#e3eaea;  color:#000;font-family: Montserrat-Regular; padding:20px; margin:3px 0px; border-radius:10px;}
.count_bell{ position:absolute; top:11px; margin-left:18px; font-size:16px; color:red;}
.fa-bell{ color:#000;}
/*single User */

.singpro_left{ width:44%; font-family: 'Montserrat-Regular'; }
.singpro_right{ width:55.8%; font-family: 'Montserrat-Regular'; border-left:1px solid #EDF0F2;}

/*
MULTIUSER DASHBOAED*/
.act_body{background-color:#bec7c6; border-radius:50px; width:100%; display:inline-block;} 
.en_act{ width:60%; background-color:forestgreen; float:left; border-radius:50px; text-align:center; color:#fff; font-family: 'Montserrat-Regular';}
.di_inact{ width:40%; float:left;  background-color:#bec7c6; border-radius:50px; text-align:center; cursor:pointer; font-family: 'Montserrat-Regular';}
.di_nact{width:60%; float:left;  background-color:red; border-radius:50px; text-align:center; color:#fff;  font-family: 'Montserrat-Regular';}
.en_inact { width:40%; background-color:#bec7c6; float:left; border-radius:50px; text-align:center; cursor:pointer; color:#000; font-family: 'Montserrat-Regular';}

/*Multiple User */

.multiple_add{ background-color:#3F6AD8; color:#fff; width:100px; text-align:center;padding:5px 0px; border-radius:5px; position:absolute; right:20px; top:0px; }
.mufm_body{ width:400px; margin:0 auto; height:78vh;   font-family: 'Montserrat-Regular';}
.mufo_field{ width:100%; display:inline-block; margin:10px 0px;}
.mufo_field .mufo_text1{width:49%;  float:left;}
.mufo_field .mufo_text2{width:49%; float:right; }
.mufo_field .mufo_text2 input[type=text],.mufo_field .mufo_text2 select{width:100%; padding:4px 0px 4px 10px; }
.mufo_field .mufo_text2 input[type=radio]{margin:0px 5px 0px 10px; cursor:pointer; width:20px; }
.submufom{ width:150px; margin:0 auto; background-color:#3F6AD8; color:#fff; margin-top:30px; padding:6px 0px; cursor:pointer; border-radius:5px; text-align:center;}
.err_field{ color:red; font-size:12px; }

.mutipro_left{ width:49.7%; font-family: 'Montserrat-Regular'; }
.mutipro_right{ width:49%; font-family: 'Montserrat-Regular'; border-left:1px solid #EDF0F2;}
.muti_personal{ width:90%; margin:0 auto; }
.muti_subhead{ text-align:center; font-size:18px; margin:20px 0px; color:#3F6AD8;}
.multi_profielt{ width:100%; display:inline-block; margin:8px 0px; }
.multi_profielt .multi_protext1{ width:40%; float:left;}
.multi_profielt .multi_protext2{ width:4%; float:left;}
.multi_profielt .multi_protext3{ width:55.5%; float:left;}

.mu_tans{ width:200px; margin:30px auto; background-color:#3F6AD8; color:#fff; padding:10px 0px; cursor:pointer; border-radius:5px; text-align:center;}
.nav_section{  box-shadow:0px 0px 15px 5px #EDF0F2; padding:10px 0px; border-radius:10px;}
.Nav_sechead{ text-align:center; margin:20px 0px;}
.nav_secfield{ width:30%; margin:0px 1.5%; float:left; }
.nav_secfield select,.nav_secfield input{ height:30px; padding:5px 0px; font-family: 'Montserrat-Regular'; }
.Rest_send{ font-family: 'Montserrat-Regular'; color:forestgreen; font-size:18px; text-align:center; }



/*       subscription rule */
.col_dsply {
    width: 100%;
    display: inline-block;
}
.display_no{ display:none;}
.sub_head{ text-align:center; font-size:1.5em; margin:0px 0px 30px 0px; padding-top:20px;}
.subs_rulebody{ width:650px; margin:0 auto; padding-bottom:60px;  }

.sub_txt1{ width:250px; float:left; }
.sub_txt2{ width:100px; float:left;}
.sub_txt3{ width:150px; float:left; text-align:right; }
.sub_txt4{ width:150px; float:left; text-align:right; }
.sub_txt2 input{ width:60px; text-align:right;}
.subs_field{ width:650px; display:inline-block; margin:5px 0px; }
.subs_btn{ width:120px; margin:30px auto; background-color:#3f6ad8; color:#fff;  text-align:center; padding:7px 0px; border-radius:5px; cursor:pointer;}
.subs_pop{ position:absolute; width:100%; background-color:rgba( 0, 0, 0, 0.2 ); height:100%;}
.subspop_body{ width:400px; margin:80px auto; background-color:#fff; padding:20px; border-radius:10px; }
.subpop_text1{ text-align:center; color:forestgreen; font-size:23px;}

.succss_pop{width:100%; position:fixed; height:100vh; z-index:1000; background-color:rgba(0,0,0,0.5);  }
.succss_body { background-color:#fff; width:380px; margin:15% auto; padding:20px; border-radius:10px; text-align:center; font-size:20px; color:forestgreen; }
.add_edsubs{ background-color:#3F81E3; width:auto;  margin-right:10px; color:#fff; float:left; cursor:pointer; border-radius:5px; padding:5px 10px; text-align:center; margin-top:20px; margin-bottom:100px; }

/*Coupon CSS*/

.cupon_body {
    width: 800px;
    margin: 0 auto;
    font-family: 'Montserrat-Regular';
}
.cupon_field{ width:100%; display:inline-block; margin:10px 0px;}
.copon_left{ width:49%; float:left; }
.copon_right{ width:49%; float:left; }
.button9{width:150px; margin:0 auto; }

.copon_left input[type=text],.copon_left select{ width:150px;}


/*Split*/

.split_subhead{ font-family: 'Montserrat-Regular'; text-align:center; font-size:17px; }
.split_body { width:350px; padding:20px 0px; margin:10% auto; background-color:#fff; min-height:100px; border-radius:10px; text-align:center; }
.spli_input{ width:160px; margin:20px auto; padding-bottom:20px;}
.spli_input input{ width:50px;float:left; text-align:center;}
.spli_input span{ width:50px;float:left;}
.split_submit{ background-color:#3F6AD8; color:#fff; padding:6px 0px; width:100px; float:left;  cursor:pointer; border-radius:5px;}
.split_cancel{ background-color:rgba(0,0,0,0.5); color:#fff; padding:6px 0px; width:100px; margin-left:30px; float:left;cursor:pointer; border-radius:5px;}
.split_btn{ width:250px; margin:0 auto; }


.pop_meassage {
    position: fixed;
    width: 100%;
    height: 100vh;
    background-color: rgba(0,0,0,0.2);
    z-index: 1002;
    font-family: 'Montserrat-Regular';
}
.popno_split {
    width: 350px;
    padding: 20px 0px;
    margin: 10% auto;
    background-color: #fff;
    min-height: 100px;
    border-radius: 10px;
    text-align: center;
}
 .renecontainer{ width:400px; border-radius:10px; margin:10% auto; padding:30px 0px; background-color:#fff; text-align:center; font-family: 'Montserrat-Regular';}
/*view issues*/

.taskview_left{ width:48%; float:left; font-family: 'Montserrat-Regular';}
.taskview_right{width:48%; float:right; font-family: 'Montserrat-Regular'; }

.task_id{width:10%; float:left; background-color:#CFE5CE; padding:5px; text-align:center;}
.task_titile{ width:89%; float:left; padding:5px; border:1px solid rgba(0,0,0,0.08);}
.task_titlefield #description{ border:none; width:100%; height:200px; padding:10px;}
.submain_field{width:24%; float:left; }
.start_de{width:90%; background-color:rgba(0,0,0,0.08); padding-left:5%; }

.task_subview{width:400px; margin-bottom:15px;}
.as_task{width:150px; float:left; }
.ans_task{ width:200px; float:right; text-align:left;}
.right_dash{height:86vh; }
.multiple_add{ font-family: 'Montserrat-Regular';}


/*Bulk Upload file*/

.Bulk_chfile{width:300px; float:left; padding:20px 40px;}
.Bulk_text1{ font-family: 'Montserrat-Regular'; margin-bottom:10px;}
.Bulk_valid{ width:200px; float:left; padding:30px 0px;}
.bulk_valbtn{ background-color:#3F6AD8; color:#fff; text-align:center; border:none; width:100px; padding:10px 0px; border-radius:5px; cursor:pointer; }
.Bulk_submit{ width:100px; float:left; padding:30px 0px; font-family: 'Montserrat-Regular'; margin-right:20px; margin-left:40px; margin-bottom:20px;}
.Bulk_cancel{ width:100px; float:left; padding:30px 0px; font-family: 'Montserrat-Regular';}
.bulk_subbtn{ background-color:#3F6AD8; color:#fff; text-align:center; border:none; width:100px; font-family: 'Montserrat-Regular'; padding:10px 0px; border-radius:5px; cursor:pointer; }
.bulk_canbtn{ background-color:rgba(0,0,0,0.5); color:#fff; text-align:center; border:none; width:100px; padding:10px 0px; border-radius:5px; cursor:pointer; }


/*Clientdashboard data*/

.cli_background{ position:fixed; width:100%; height:100vh; z-index:998;}
.cli_background img{width:100%; height:100vh;  }
.clidata_body{ width:1000px; margin:0 auto;  font-family: 'Montserrat-Regular'; }
.performs_linebox{width:100%; position:absolute; z-index:999;  top:450px;  background-color:#fff; height:400px;} 

.left_linebox{width:50%; position:absolute; border-top:10px solid #15C2C0; }
.left_linebox:nth-child(1){rotate: 10deg; margin-left:-30px; float:left;  background-color:#fff; height:200px;}
.left_linebox:nth-child(2){ rotate: -10deg; margin-right:-0px; float:right; right:0;  background-color:#fff; height:50px;}

.navigationcli{width:100%;display:inline-block; margin:20px 0px;}

.top_logocli{width:50%;float:left;}
.logocli{width:250px;}
.Goodwill_logocli{width:100%;}
.perform_link{width:250px; position:absolute; text-align:center; right:5%; top:-60px; margin-top:50px;  cursor:pointer; font-weight:bold; font-size:0.8em; }

.click_boxperform{ background-color:yellow; padding:5px 0px; border-radius:5px; margin-top:5px;  font-size:14px;}
.click_boxperform:hover{  transform: scale(1.07);}

.logincli{float:right; width:48%; }
.logincli > button{padding:5px 10px; width:100px; color:#fff;    font-family: 'Poppins-Bold'; float:right;text-align:center;font-size:17px; cursor:pointer; background-color:#15C2C0; border:none; border-radius:10px;}

.clireturn_body{ box-shadow: 0px 0px 10px 2px rgba( 0, 0, 0, 0.2 ); background-color:#fff;}
.summery_clihead { text-align: center; font-family: 'Poppins-Bold'; font-size: 25px; margin-bottom:0px; position:relative; }
.go_port1{ background-color:#F29228; color:#fff; width:200px; text-align:center;  padding:6px 0px; cursor:pointer; border-radius:8px;float:left;font-size:16px; }
.go_yoursummary{width:550px; float:left;text-align:center;}

.summery_subheadcli{  font-family: 'Poppins-Regular'; text-align:center; background-color:rgba(0,0,0,0.5); padding:8px 0px; font-weight:bold;   margin-bottom:10px; color:#fff;cursor:pointer;}
.mobile_clidata{ font-family: 'Poppins-Regular';}
.cli_returnsdata{ width:94%; padding:0px 3%; }
.cli_fieldbox{ padding:4px 0px; border-bottom:1px solid rgba( 0, 0, 0, 0.1 );}
.cli_field1{ float:left; }
.plan_bold{ width:210px; float:left;font-family: 'Montserrat-Bold'; cursor:pointer;}
.cli_subsnot{ font-size:13px;float:left;}
.cli_fieldbox > .cli_field1:nth-child(1){ width:40%; padding-top:4px;  }
.cli_fieldbox > .cli_field1:nth-child(2){ width:10%; text-align:center; padding-top:4px;}
.cli_fieldbox > .cli_field1:nth-child(3){ width:39%; text-align:center; }
.cli_fieldbox > .cli_field1:nth-child(4){ width:10%; text-align:right; padding-top:4px;}
.footer_div{position:absolute; background-color:#303964; width:100%; padding:20px 0px; text-align:center; color:#fff; font-family: Poppins-Bold; z-index:1001;}
.cli_toreturn{ background-color:rgba( 0, 0, 0, 0.1 );   font-family: 'Montserrat-Bold';   margin-right:10px; width:42px;  float:left; border-radius:38%; padding:6px 0px; text-align:center; font-size:16px;}
.frent_topreturnbox{ width:320px; margin:0 auto; }
.cli_topperarraw{ font-size:16px; font-weight:bold; cursor:pointer;}
.fullcli_perform{ position:absolute; background-color:#fff; width:260px; padding:10px 20px; margin-top:-10px; box-shadow:0px 0px 15px 2px #bec7c6;}
.cli_returnsym{ width:70%; float:left; text-align:left;}
.cli_returnper{ width:28%; float:right; text-align:right;}
.cli_returnhead{ font-size:17px; margin-bottom:15px;}
.persen_symcli{ font-size:12px; font-weight:200; margin-left:1px;}
.Till_per{ font-weight:bold;}

.cli_subsright{ width:40%; float:left; }
.clidata_text1{ color:#484a56; font-size:20px; }
.clidata_text2{ margin-bottom:60px; font-size:16px; color:#545c5c}
.subscribe_plantr{ width:80%; margin:0 auto;
                     
}
.subscribe_plantr > thead > tr > td { padding: 5px 10px; color:#000; border: 1px solid #EAB921; background-color:#EAB921;}
.subscribe_plantr > tbody > tr > td { padding: 5px 10px; font-size:15px;  border: 1px solid rgba(0,0,0,0.2);}
.subscribe_plantr > tbody > tr > td:nth-child(2) { text-align:right;}
.clit_subshead{ text-align:center; margin-bottom:10px; font-size:20px;}
.cli_datatext3{ font-size:16px; margin-top:60px; }

.go_port{ background-color:#F29228; color:#fff; width:250px;  margin:30px auto; text-align:center;  padding:8px 0px; cursor:pointer; border-radius:10px;}
.go_port:hover{transform: scale(1.05);  color:#E8E8E8; }
.clidata_logo{width:167px; float:left; }
.clidata_toptext{ float:left; margin-top:0px; }

.passeye{ float: left; cursor:pointer; width: 10px; cursor:pointer;}
.passfield{ border: none; outline: none; float: left; width:130px}
.maping_btn{ background-color:#3F6AD8; color:#fff; width:100px; text-align:center;padding:5px 0px; border-radius:5px; margin:0 auto; cursor:pointer;}
.unmaping_btn{ background-color:#3F6AD8; color:#fff; width:150px; text-align:center;padding:5px 0px; border-radius:5px; margin:10px auto; font-size:13px; cursor:pointer;}
/*
INVOICE BILL*/

  .invoice_left,.invoice_newmon,.invoice_oldmon{ width:30%; float:left; margin-left:3%; font-family: 'Montserrat-Regular'; font-size:14px;} 
        .inovi_tdhead{ float:left; border:1px solid #f1e9e9; text-align:center; padding:6px 0px;}
        .invoice_listbody > .inovi_tdhead:nth-child(1){ width:15%; }
        .invoice_listbody > .inovi_tdhead:nth-child(2){ width:50%; }
        .invoice_listbody > .inovi_tdhead:nth-child(3){ width:30%; }
        .backcolor{background-color:#f1f7f6;}
.invoice_no{font-family: 'Montserrat-Regular'; font-weight:bold; margin:20px;}

/*Stocks Universal*/

.sym_head { width:auto; float:left; padding:5px 10px; cursor:pointer; margin: 0px 7px 30px 7px; font-size:14px; border:1px solid #cacecd; border-radius:10px; font-family:Poppins-Regular; }
.sym_headactive{ background-color:#FFF100; }

@media only screen and (min-height: 800px) {
    .footer_div{bottom:0; }
}

@media only screen and (min-width:300px) and (max-width:504px) {

    .clibody_mo{ width:96%; margin:20px auto;   }
    .climo_logo{ width:100%; text-align:center;}
    .climo_logo img{width:200px; }
    .Goodwill_logocli{width:200px; }
    .clireturn_body{width:94%; margin:0 auto;   }
    .cli_fieldbox > .cli_field1:nth-child(1){ width:80%; padding-top:4px;  }
    .cli_fieldbox > .cli_field1:nth-child(2){ width:18%; text-align:center; padding-top:4px;}
        .cli_fieldbox > .cli_field1:nth-child(3){ width:40%; padding-top:4px; display:none; }
    .cli_fieldbox > .cli_field1:nth-child(4){ width:10%; text-align:center; padding-top:4px; display:none;}
    .summery_clihead {  font-size: 18px;  margin-bottom: 20px;}
    .summery_subheadcli{ font-size:15px;position:relative;}
    .plan_bold{font-size:13px; }
    .cli_subsnot{ font-size:11px;}
   
}

.trendline_hover{width:500px;position:absolute;z-index:1005;margin-top:10px;color:#000;background-color:#FFEC22;left:500px;font-size:14px;word-spacing:3px;text-align:justify;
        border-radius:10px;box-shadow: rgba(17, 17, 26, 0.05) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;padding:10px;
        font-weight:normal;line-height:25px;display:none;
}
.port_manu:hover .trendline_hover {
    display: block;
} 
.subhead_hover{width:500px;position:absolute;z-index:1005;margin-top:26px;color:#000;background-color:#FFEC22;left:218px;font-size:14px;text-align:justify;
        border-radius:12px;box-shadow: rgba(17, 17, 26, 0.05) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;padding:10px;
        font-weight:normal;line-height:25px;display:none;
}
.port_icon:hover .subhead_hover {
    display: block;
}
.question_img{width:15px;}
.tooltipbox{ position:relative;}
.tooltiparrow {position:absolute; top:-25px; left:18%;color:#F29228;font-size:20px;}
.tooltipsubhead {position:absolute; top:-25px; left:10px;color:#F29228;font-size:20px;}
.tooltipultima{position:absolute; top:-25px; left:22%;color:#F29228;font-size:20px;}
.tooltipstrategyline{position:absolute; top:-25px; left:16%;color:#F29228;font-size:20px;}
.portfolio_hoversubhead{font-size:15px;}
.port_icon img{ float:left;margin-top:2px;margin-left:10px;cursor:pointer;}

                                                    /*  Slider box*/

.summary_slideouter{border:none;float:left; width:300px;Border-radius:45px;
          margin-top:10px;background-color:antiquewhite;padding:2px;margin-left:50px;}		
.summary_sell{float:left;width:90px; text-align:center;cursor:pointer;font-Size:17px;margin-left:6px;padding:4px;margin-top:6px;}
.summary_buy{float:left;width:170px; text-align:center;padding:6px 5px;cursor:pointer;font-Size:17px;margin-left:6px;padding:5px;margin-top:6px;}
.back{background-color:#F29228;border-radius:25px;Color:white;}
.summary_sliderbox{width:45%;margin:0px auto;margin-bottom:10px;}

                                                    /*Order book upload*/

.order_ufouter{width:300px; float:left; padding:20px 40px;}
.order_uploadfile{ font-family: 'Montserrat-Regular'; margin:0px 0px 10px 0px;}
.order_valid{ width:200px;padding:30px 0px; margin-top:40px;}
.order_choosefile{ width:800px; margin-left:15px;}
.order_valbtn{ background-color:#3F6AD8; color:#fff; text-align:center; border:none; width:100px; padding:10px 0px; border-radius:5px; cursor:pointer; margin-left:15px;}
.order_choosefile input{ padding:6px 5px; }
                                                    /* General Reset and Popup */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/*body {font-family: Arial, sans-serif;background-color: #f4f4f4;display: flex;justify-content: center;align-items: center;height: 100vh;}
*/
                                                    /* Popup Container */

.popup-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);display: none;
    justify-content: center;align-items: center;z-index: 1000;}

                                                    /* Popup Content */

.popup-content {background-color: #fff;padding: 20px;width: 300px;text-align: center;border-radius: 10px;position: relative;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);animation: popupFadeIn 0.4s ease-out;}

                                                    /* Close Button */

.close-btn {margin-top: 15px;padding: 10px 20px;background-color: #e74c3c;color: white;border: none;cursor: pointer;border-radius: 5px;}
.close-btn:hover {background-color: #c0392b;}

                                                     /* Animations */
@keyframes popupFadeIn {
    from {transform: translateY(-50px);opacity: 0;}
    to {transform: translateY(0);opacity: 1;}
}
.right_container1{width:80%; background-color:#fff; border-radius:10px; margin-top:6px; padding:10px; margin-right:0.5%;min-height:89vh; height:100%; }

.notificationbox{width:48%;border-radius: 5px;float:left;margin-left:2%;margin-bottom:18px;height:490px;
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;background-color:white;margin-top:15px;padding:0px 15px;}

.notificationtext{width:24%;float:left;font-size:17px;margin:15px 0px 0px 0px;}
.notifiouter{margin-bottom:10px;}

                                                      /* Select box */

/* Custom Select Box Styling */
.custom-select {
    position: relative;
    width: 280px;
    text-align: center;
    float: left;
    margin: 10px 40px 0px 10px;
   
}

    .custom-select select {
        padding: 8px;
        font-size: 14px;
        border: 1px solid #fff;
        border-radius: 6px;
        background-color: #E8E8FF;
        appearance: none;
        outline: none;
        cursor: pointer;
        width: 150px;
        color: #333;
        transition: border-color 0.3s ease, box-shadow 0.3s ease;
        font-family: 'Montserrat-Regular';
    }

    /* Default arrow pointing down */
    .custom-select::after {
        content: '\25BC'; /* Unicode for down arrow */
        font-size: 12px;
        color: #333;
        position: absolute;
        left: 255px;
        top: 50%;
        transform: translateY(-50%);
        pointer-events: none;
        transition: transform 0.3s ease;
    }

    /* Arrow rotation when clicked */
    .custom-select select:focus + .custom-select::after,
    .custom-select select:active + .custom-select::after {
        transform: translateY(-50%) rotate(180deg); /* Arrow points up */
    }

    /* Hover & Focus Effects */
    .custom-select select:hover {
        border-color: #007BFF;
    }

    .custom-select select:focus {
        border-color: #007BFF;
        box-shadow: 0 0 8px rgba(0, 123, 255, 0.4);
    }
    .custom-select > label {
        margin-right: 5px;
        font-size: 14px;
        font-family: 'Montserrat-Regular';
    }

                                                    /* Active Users List*/

.multiple_submit{ background-color:#3F6AD8; color:#fff; width:100px; float:left;text-align:center;padding:8px; border-radius:5px;margin-top:10px;margin-left:5px;font-family: 'Montserrat-Regular';}
.activelist_download{ background-color:#3F6AD8; color:#fff; width:100px; float:left;text-align:center;padding:6px;border-radius:5px;margin-top:10px;margin-left:50px;font-family: 'Montserrat-Regular';}


                                                    /*Privacy policy*/

.privacy_Container{width:1300px; margin:0 auto;}
.priv_body{margin-bottom:50px;position:relative;}
.priv_head{text-align:center;font-size:22px;font-family: 'NunitoSans-Bold';padding-top:25px;}
.priv_logobody{position:absolute;top:0px;left:0px;width:300px;height:70px;}
.priv_logo{width:100%;height:100%;}
.priv_textbody{width:1100px;margin:0 auto;}
.priv_text{text-align:justify;line-height:1.6;font-size:14px;margin:10px 0;font-family: 'NunitoSans-Regular';}


