body{font-family:'Tajawal', 'Open sans' !important;}
.dv_deconnect{color:#fff;font-size:10pt;width:100px;height:45px;text-align:center;cursor:pointer;padding-top:5px;background:#2b7076;float:left;}
.dv_bonjour{float:right;font-size:15pt;text-align:center;padding-top:12px;padding-right:50px;}
.dv_menu{background:#2b7076;width:100%;z-index:100;position:relative;display:inline-block;}
.dv_sousmenu{background:#52888d;width:100%;z-index:90;position:relative;}
.dv_partmenu{float:left;padding:10px 20px;color:#fff;cursor:pointer;text-align:center;}
.dv_infmenu_nomcnct{float:right;padding:10px 20px 0px 20px;color:#fff;text-align:center;font-weight:bold;}
.dv_mensel{background:#52888d;cursor:default;font-weight:bold;filter=Alpha(Opacity=100) !important;opacity:1.0 !important;}
.dv_sousmensel{cursor:default;color:#d2d3d3;font-weight:bold;filter=Alpha(Opacity=50) !important;opacity:0.5 !important;}
.dv_nonopacity{filter=Alpha(Opacity=100) !important;opacity:1.0 !important;}
#dv_changeecole{position:absolute;top:100%;right:10px;background:#52888d;color:#fff;font-size:11pt;display:none;box-shadow:0px 2px 5px #333;font-weight:bold;}
#dv_changeecole div{min-width:250px;padding:10px 20px;text-align:left;}
#dv_changeecole div:hover{background:#fff;color:#2b7076;}
.dvslctecole{background:#ccc !important;cursor:normal;color:#2b7076 !important;}
.dv_nomenuhd{padding:10px 0px;}
.dv_partmenulog{float:right;color:#fff;min-width:50px;padding:10px 20px;cursor:pointer;text-align:center;}
.dv_loginpart{padding:30px;}
.dv_loginpart input, .dv_loginpart select{margin-bottom:20px;width:100%;padding:15px;margin-top:10px;}
.dv_btnvld{width:100%; padding:15px 0px; font-size:10pt;text-align:center;cursor:pointer;font-weight:bold;margin:0px auto;background:#28b0ab;}
.dv_part_lbllog{float:right;width:150px;text-align:right;margin:10px 0px;font-size:9pt;}
.dv_part_lbllogfr{width:150px;display:inline-block;vertical-align:middle;text-align:left;margin:10px 0px;font-size:10pt;}
.dv_part_txtlog{width:200px;display:inline-block;vertical-align:middle;margin:10px 0px;}
.dv_part_txtlog input{width:200px;border:0px;}
/*input, select, textarea{border:1px solid #ccc; background:#fff; color:#555; padding:10px; width:200px;border-radius:3px;}*/
input[type='checkbox' class='custom-control-input'] {width:auto !important;}
select{text-align:left;}
.inpuerr{background:#f28892;border:1px solid #f28892;}
.dv_content{width:98%;margin:auto;margin-bottom:120px;}
.dv_title{color:#333;font-size:15pt;font-weight:bold;margin-bottom:20px;width:100%;border-left:2px solid #333;padding-left:10px;text-align:left;}
.dv_etatdetail{color:#333;font-size:10pt;text-align:right;padding:10px 0px;width:100%;}
.dv_tblcnt{padding:0px;text-align:center;}
.tbl_general{border-spacing:0;color:#555;border-collapse:collapse;padding:0px;margin:5px auto;width:100%;background:#fff;border:1px solid #ccc;}
.tbl_general th{background:#f5f5f5;text-align:left;border-left:1px solid #ccc; color:#333;padding:8px;cursor:default;font-size:10pt;}
.tbl_general th[onclick]{cursor:pointer !important;}
.tbl_general td{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:8px;text-align:left;font-size:13pt;cursor:default;}
.tbl_general th i{margin-left:5px;}
.tbl_general td img{width:16px !important;}
.td_btndet{text-align:center !important;width:100px;background:#bbb;}
.td_btndet img{width:16px;cursor:pointer;}
.td_aucuninf{font-size:15pt;padding:20px 0px;color:#333;text-align:center;background:#ffc800;border-radius: 20px;}
.tbl_general .col_chek{width:30px;border-left:0px !important;}
.tbl_general .col_chekdet custom-control custom-checkbox{width:30px;text-align:center;border-left:0px !important;}
.tbl_general .col_chekdet custom-control custom-checkbox input{width:auto;}
.tbl_general tr:hover{color:#000;background:#f0f0f0;cursor:pointer;}
.tbl_general select{width:auto;}
.dv_btnnrm{width:150px; padding:15px 10px; color:#fff; background:#61a0bd;cursor:pointer;font-weight:bold;text-align:center;font-size:8pt;border-radius:3px;}
.dv_btnnrmvalider{width:150px; padding:15px 10px; color:#fff; background:#65bd61;cursor:pointer;font-weight:bold;text-align:center;font-size:9pt;border-radius:3px;}
.dv_btnnrmvanuler{width:150px; padding:15px 10px; color:#fff; background:#ccc;cursor:pointer;font-weight:bold;text-align:center;font-size:9pt;border-radius:3px;}
.zone_text{width:280px;background:#eee;border-color:#eee;}
.tbl_infoclient{text-align:center;display:inline-block;vertical-align:top;}
.tbl_infoclient td{width:200px;padding:10px;}
.lbl_fr{text-align:left;width:20%;padding-left:5%;font-size:9pt;}
.lbl_ar{text-align:right;width:20%;padding-right:5%;font-size:9pt;}
.td_sombas{font-weight:bold;background:#eee;color:#555 !important;}
.tbl_recherche{width:100%; background:#fafafa;padding:20px 0px;margin-bottom:10px;}
.tbl_recherche td{font-size:8pt;padding:0px 10px;}
.tbl_recherche td input, .tbl_recherche td select{width:100px;}
.dv_btnnmod{float:right;width:60px;padding:10px 5px; color:#fff; background:#555;cursor:pointer;font-weight:bold;text-align:center;}
.dv_lienad:hover{background:#eee;}
.dv_lienad .zone_text:hover, .dv_lienad select:hover{background:#fafafa;}
.dv_btnnrmsearch{width:150px; padding:15px 10px; color:#fff; background:#65bd61;cursor:pointer;font-size:8pt;font-weight:bold;text-align:center;border-radius:3px;}
.dv_btnnrmsupprim{display:inline-block;padding:10px 5px; color:#fff;cursor:pointer;font-weight:bold;text-align:center;}
.dv_btnnrmmodif{display:inline-block;padding:10px 5px; color:#fff;cursor:pointer;font-weight:bold;text-align:center;}
.dv_btnnmodanul{display:inline-block;padding:10px 5px; color:#fff;cursor:pointer;font-weight:bold;text-align:center;}
.dv_partmenulog:hover, .dv_partmenu:hover, .dv_btnnrmsupprim:hover,.dv_btnnrmmodif:hover,.dv_btnnmodanul:hover, .dv_btnnrmsearch:hover, .dv_btnnrm:hover, .dv_btnvld:hover, .dv_btnnrmvanuler:hover, .dv_btnnrmvalider:hover{filter=Alpha(Opacity=70);opacity:0.7;}
.dv_btnnrmsupprim img,.dv_btnnrmmodif img,.dv_btnnmodanul img{width:24px;}
iframe{display:none;}
.dv_radius{overflow:hidden;border-radius:3px;}
.tbl_general tr td select{}
.dv_detinfres{width:100%;margin-bottom:20px;display:inline-block;border-radius:3px;overflow:hidden;font-size:11pt;background:#fff;position:relative;text-align:center;cursor: pointer;}
/*.dv_detinfres img{position:absolute;right:5px;top:5px;width:25px;}*/
.dv_numdetinf{font-size:18pt;color:#fff;padding:20px 0px;}
.dv_desdetinf{padding:15px 0px;font-weight:bold;}
.dv_bienvenuac{font-size:12pt;color:#555;padding:20px 0px;margin-bottom:30px;background:#fafafa;}
.tradd td{background:#eff4ee;}
.tradd td .zone_text, .tradd td select{background:#e9fce7;}
#dv_detgraph img{position:absolute;z-index:220;cursor:pointer;top:160px;left:30px;width:32px;}
.dv_infmenu{display:inline-block;vertical-align:middle;}
.dv_infmenu img{margin-right:5px;}
.tbl_addprod{width:100%;padding:20px 0px;margin-bottom:10px;}
.tbl_addprod td{font-size:8pt;padding:0px 10px;}
.dv_totalidx{margin-right:20px;border:2px solid #0087c7;border-radius:8px;overflow:hidden;background:#fff;width:100%;}
.dv_totaltxt{padding:10px 10px;width:50px;background:#0087c7;text-align:center;font-size:15pt;color:#fff;border-right:1px solid #0087c7;}
.dv_totaltot{padding:10px 10px;text-align:center;font-size:15pt;color:#0087c7;}
.dv_connection{margin-top:20px;width:350px;max-width:90%;display:inline-block;padding:0px;color:#fff;background:#18a09b;border-radius:3px;overflow:hidden;box-shadow:0px 0px 10px #aaa;text-align:left;}
.dv_titreacc{font-size:18pt;color:#0087c7;}
.dv_popup{position:fixed;left:0px;z-index:99999;bottom:0px;overflow:auto;width:100%;height:100%;top:0px;background:rgba(80,80,80,0.7);display:none;text-align:center;}
.dv_popup_cntnt{display:inline-block;background:#fff;width:80%;padding:20px;position:relative;}
#dv_cnthere{margin-bottom:20px;}
.dv_magcontent{position:fixed;right:0px;z-index:1000;bottom:0px;overflow:auto;}
.dv_magcontent_show{width:100%;height:100%;bottom:0px;background:rgba(80,80,80,0.7);}
.dv_titrsprtrmaj{width:100%;color:#fff;font-size:13pt;border-bottom:1px dashed #fff;margin:10px 0px;padding-bottom:5px;}
.tbl_infmaj{width:100%;position:relative;display:inline-block;vertical-align:middle;background:#fff;box-shadow:0px 0px 5px #333;text-align:left;}
.dv_btnmajglobbat{width:100%;text-align:right;background:#f5f5f5;padding:10px;}
#dv_titlemaj {padding:5px 20px;}
#dv_titlemaj i{color:#fff;margin-right:10px;}
#img_colosmaj{width:100%;position:absolute;top:0px;right:0px;display:none;background:#eee;}
#img_colosmaj .i_close{background:#c2352b;padding:10px 20px;text-align:center;cursor:pointer;display:inline-block;color:#fff;font-weight:bold;position: absolute;right: 0px;top: 0px;}
#img_colosmaj .i_close:hover{filter=Alpha(Opacity=70);opacity:0.7;}
#img_colosmaj img{width:16px;display:inline-block;vertical-align:middle;margin-right:5px;}
#img_colosmaj span{display:inline-block;vertical-align:middle;}
.zone_text_cnt{width:200px;border:0px;padding:8px;color:#aaa;text-align:left;}
.zone_text_cnt:focus{color:#222;}
.img_btn{display:inline-block;vertical-align:middle;padding:5px 15px;background:#333;color:#fff;cursor:pointer;text-align:center;font-weight:bold;margin-left:5px;border-radius:3px;border-bottom:2px solid #666;}
.img_btn:hover{filter=Alpha(Opacity=70);opacity:0.7;}
.img_btn img{width:16px;display:inline-block;vertical-align:middle;margin-right:10px;}
.a_pagination-first{border-radius:3px 0px 0px 3px;}
.a_pagination-last{border-radius:0px 3px 3px 0px;border-right:1px solid #ccc !important;}
.a_pagination{color:#666;font-size:10pt;border:1px solid #ccc;border-right:0px;background:#fff;padding:5px 10px;font-weight:normal;cursor:pointer;display:inline-block;}
.pagselc{cursor:default;color:#aaa;background:#fafafa;}
.dv_detailpop{position:absolute;z-index:1010;top:0px;display:none;width:100%;height:100%;background:rgba(80,80,80,0.7);box-shadow:0px 0px 5px #555;}
.dv_btnclose{position:relative;}
.dv_prodcharg{width:100%;padding:10px 0px;position:relative;overflow:auto;min-height:200px;background:#f5f5f5;}
.tbl_printpaimnt{width:90%;margin-top:10px;border:0px;padding:0px;font-size:10pt;}
.td_nomsociete{font-size:15pt;width:60%;text-align:left;}
.td_logoconnect{padding:0px 40px;background:#339390;}
.td_logoconnect img{width:120px;}
.lineselprs{padding:5px 10px;cursor:pointer;text-align:left !important;position:relative;}
.lineselprs:hover{background:#eee;}
.lineselprs i{position:absolute;right:5px;}
.dv_detselcprs{position:absolute;top:0;left:0px;width:100%;z-index:2000;border:1px solid #ccc;color:#333;background:#fff;font-size:10pt;padding:0px !important;display:none;cursor:default;}
.dv_detselcprs option:hover{background:#eee;}
.dv_detselcprs .lineselprs{padding:10px !important;cursor:pointer;margin:0px;}
.dv_colorspnplt{display:inline-block;vertical-align:middle;padding:0px;border-spacing:0;border-collapse:collapse;border-radius:3px;overflow:hidden;}
.dv_colorspnplt td{width:20px;height:20px;}
.dv_themeparam{display:inline-block;vertical-align:top;margin:5px 20px;}

.dv_part_serch{width:95%;margin-top:20px;}
.dv_part_serch td{font-size:10pt;color:#333;vertical-align:middle;}
.dv_part_serch td span{font-weight:bold;}
.tbl_infoclientdep{width:95%;font-size:10pt;margin-top:30px;}
.tbl_infoclientdep td{padding:10px 0px;}
.strligntotal td{background:#ddd;text-align:right !important;font-size:10pt;border:1px solid #ccc; color:#097692;padding:10px;font-weight:bold;cursor:default;}
.inptMajFich{margin-bottom:10px;position:relative;text-align:left;}
.inptMajFich .form-control{margin-top:5px !important;font-size: 19px;}
.inptMajFich textarea{min-height:50px;-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.inptMajFich textarea:focus{min-height:100px;-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.inptMajFull{width:auto;display:block;}
.dv_inptmjfl{width:100%;margin:5px auto;}
#dv_separouadd{border-bottom:1px solid #fff;margin-bottom:10px;}
.dv_msgnonlu td{background:#fff;color:#000;font-weight:bold;}
.dv_pagination{display:inline-block;}
.img_result_extra{width:100%;height:150px;background:#fff;margin-bottom:10px;cursor:pointer;}
.dv_imginput{width:330px;text-align:center;padding-bottom:10px;overflow:hidden;}
.dv_menuglob{margin:20px 2%;width:96%;font-size:10pt;border-spacing:0;border-collapse:collapse;border:0px;}
.dv_menuglob td{text-align:center;padding:0px;}
.dv_btnmenuglob{display:inline-block;padding:20px 0px;margin:15px 0px;width:200px;background:#2b7076;color:#fff;border-radius:3px;text-align:center;box-shadow:0px 0px 5px #888;}
.dv_btnmenuglob:hover{filter=Alpha(Opacity=70);opacity:0.7;}
.dv_btnmenuglob img{display:inline-block;vertical-align:middle;margin-right:10px;}
.dv_titrcorbielle{display:inline-block;vertical-align:middle;margin-right:5px;color:#d6291c;}

.i_iconinput{position:absolute;right:15px;bottom:0px;padding:12px;cursor:pointer;border:1px;font-weight:bold;border-radius:3px;}

.dv_icontablboard {padding: 15px 20px;border-radius: 50%;display: inline-block;vertical-align: middle;background: #0298ab;color: #fff;font-size: 15pt;margin: 20px 5px 20px 20px;}
.dv_detlboardicon {display: inline-block;vertical-align: middle;font-size: 8pt;color: #aaa;padding: 20px 20px 20px 5px;text-align: left;text-transform: uppercase;}
.dv_detlboardicon div {color: #333;padding-top: 10px;font-size: 13pt;font-weight: bold;}
.dv_detailtablboard a {padding: 10px 25px}
.dv_bienvenboard {margin-bottom:20px;font-size:18pt;color:#000;display:inline-block;font-weight:bold;  padding: 15px;
  padding: 15px;  
  border-radius: 25px;
    background-color: #ccccccab;}
.dv_bienvenboard span {color: #E77651;}
.dv_bienvenboard .dv_soustitrboard {color: #000;font-size: 13pt;margin-top: 5px;}
.btn-primary {border-color: #049db1 !important;}

.dv_btn_profil_msg, .dv_btn_new_msg{font-size:8pt;padding:8px 20px;height: auto;line-height: inherit;}
.dv_btn_new_msg{font-size:10pt;}
.dv_selchapitre{background:#fff !important;}
.dv_infonum{position:absolute;line-height:initial;background:#ff4343;color:#fff;font-size:8pt;padding:5px;border-radius:50px;text-align:center;display:inline-block;}
.dv_linemsg{border-bottom:1px solid #eee;padding:20px;background:#fafafa;cursor:pointer;}

.i_btnpicture{padding: 15px;background: #fafafa;border-radius: 50%;color: #666;font-size: 16pt;cursor: pointer;display:inline-block;margin:5px;}
.usr-pic, .usr-pic-profil, .a_imgprofil{display:inline-block;vertical-align:middle;width: 32px;height: 32px;border-radius: 50%;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.usr-pic-profil{width:50px; height:50px;}
.notification-info{display: inline-block;padding-left:10px;vertical-align:middle;font-size: 10pt;}
.dv_img{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}
.dv_pictselct{background: #eee;padding: 10px;position:relative;}
.dv_pictselct h4{margin-top:10px;}
.btn_selimg{position: absolute;top: 20px;right: 20px;}
.btn_selimg .btn{border-radius:50%;}
.ismediasel{background:#7db1ba;}

.i_btn{cursor:pointer;font-size:15pt !important;}
.dv_lst_cours{background:#fff;border-radius:3px;margin-bottom:10px;text-align:left;}
.dv_lst_cours p span{color:#aaa;}
.dv_menuoption{position:absolute;z-index:999;right:0px;top:100%;background:#fff;display:none;text-align:left;box-shadow: 0px 0px 5px #888;}
.dv_linoptionmenu{padding:10px 20px;cursor:pointer;}
.dv_linoptionmenu:hover{background:#fafafa;}

#dv_loading_glob{position:fixed;top:0px;left:0px;z-index:99999999;width:100%;height:100%;background:rgba(50,50,50,0.7);text-align:center;vertical-align:middle;display:none;font-size:13pt;color:#fff;}
#dv_loading_glob i{display: inline-block;margin-top: 20%;font-size: 30pt;}
#dv_loading_glob img{display: inline-block;margin-top: 20%;}
#dv_tooltipe {position: fixed;background: #444;font-size: 10pt;color: #ccc;left: 0px;top: 0px;border-radius: 5px;box-shadow: 0px 0px 5px #888;z-index: 99999999;padding: 10px 15px;text-align: left;max-width: 200px;display: none;}
#dv_tooltipe hr {border-bottom: 0px;border-style: dashed;}

.dv_addpartcours{padding:20px;background:#88c68a;color:#fff;font-size:13pt;text-align:center;cursor:pointer;}
.dv_addpartcours:hover{opacity:0.9;}

.db_panelborder{border:1px solid #eee; border-radius:3px;}

#dv_prof_filter{position:relative;display:inline-block;}

#dv_addMedia{position:absolute;background:#fff;width:100%;left:0px;top:0px;padding:20px;z-index:999999999999999;display:none;}
#dv_addMedia iframe{display:block;border:0px;margin-bottom:20px;}
#frm_addMedia{width:100%;height:300px;}

.dvalerte{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0px;left:0px;text-align:center;z-index:100000;}
.dvalerte .dvalertecnt{width:70%;padding:40px 2%;background:#fff;color:#333;display:inline-block;vertical-align:middle;margin-top:5%;line-height:15pt;}
.dvalerte .dvalertebtn{width:70%;padding:20px 2%;background:#333;color:#fff;display:inline-block;vertical-align:middle;cursor:pointer;}

.tbl_general .col_chekdet .custom-control-label::after, .tbl_general .col_chekdet .custom-control-label::before, .dv_checkall .custom-control-label::after, .dv_checkall .custom-control-label::before{left:auto !important;}
.tbl_general .col_chekdet{border-left:0px !important;}

.btnmaj{color:#2196f3;cursor:pointer;}

.dv_selmsgprof{background:#eee;}
.cRed{color:red;}
.cPointer{cursor:pointer;}
.iconMedLib{font-size:40pt;line-height:120px !important;}
.iconMediaSize{margin:50px auto;font-size:40pt;}
.opacity{filter=Alpha(Opacity=70);opacity:0.7;}
.bg-opacity{background:rgba(200, 200, 200, 0.1) !important;}
.bg-hover:hover{background:rgba(200, 200, 200, 0.1) !important;}

.bgcontain{background-size:contain !important;}
.dv_imgPreview{width:100%; min-height:150px;background-position: center center;background-size:cover;background-repeat: no-repeat;text-align:center;position:relative;}
.dv_imgPreview .icodown{margin-top:20px;display;inline-block;}
.dv_imgPreview .icodown span{color:#ccc;}
.dv_imgPreview .icodown i{margin-bottom:20px;font-size:25pt;}
.dv_imgPreview .i_zoom{position:absolute;right:20px;top:20px;font-size:18pt;cursor:pointer;display:none;}

.modal_img {padding-top: 100px; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.9); }
.modal_img .modal-content {margin: auto;display: block;width: 80%;max-width: 700px;}
.modal_img #captionPrev {margin: auto;display: block;width: 80%;max-width: 700px;text-align: center;color: #ccc;padding: 10px 0;height: 150px;}
.modal_img .modal-content, #captionPrev { animation-name: zoom;animation-duration: 0.6s;}
@keyframes zoom {
	from {transform:scale(0)} 
	to {transform:scale(1)}
}
.modal_img .close, .iClose {position: absolute;top: 15px;right: 35px;color: #f1f1f1;font-size: 40px;font-weight: bold;transition: 0.3s;}
.modal_img .close:hover, .modal_img .close:focus {color: #bbb;text-decoration: none;cursor: pointer;}
@media only screen and (max-width: 700px){
	.modal_img .modal-content {width: 100%;}
}

.dv_bloquer{position:absolute;bottom:10px;right:10px;border-radius:3px;box-shadow:0px 0px 5px #ccc;color:#fff;background:#ff5555;font-size:10pt;padding:8px;}
.dv_chkSel{position:absolute;right:0px;bottom:0px;background:#fff;padding:5px;}

.i_btneditchpitre{position:absolute;bottom:10px;right:10px;cursor:pointer;font-size:11pt;}
.question{position:relative;}
.questions-container{height:auto !important;}

@media print{.no-print, .no-print *{display: none !important;}}

.lds-ripple{left: calc(50% - 32px) !important;}

.isVoirLess{max-height:200px;overflow:hidden;}

.dvPopUp{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index:999;text-align: center;padding: 20px;overflow:auto;}
.dvCntntNews{position:relative;}
.dvPopUp .dvCntntNews{height:100%;}
.closeNews{display:none !important;font-size:25pt;color:red;cursor:pointer;}
.dbBtnNews{position:absolute;top:0px;right:0px;}
.dvPopUp .closeNews{display:inline-block !important;}

.dvSliderImg{position:relative;}
.dvSliderImg .iLeft, .dvSliderImg .iRight{font-size:25pt;position:absolute;top:44%;z-index:9;color:#fff;text-shadow:0px 0px 5px #aaa;cursor:pointer;}
.dvSliderImg .iRight{right:20px;}
.dvSliderImg .iLeft{left:20px;}

.dvBtnBttomRecord{position:absolute;bottom:0px;width:100%;z-index:99999;text-align:center;}
.vidReadAudio{height:40px;width:100%;border:0px !important;}

<!-- #dv_titlepage{font-size: 18pt;font-weight: bold;} -->
#dv_titlepage {    font-size: 19pt;    font-weight: 900;}
a{color: #1b1612 !important;font-weight:bold;font-size: 14pt;}
.footer{color:#000 !important;}
.btn-info, .btn-secondary, .btn-primary, .btn-success, .nav-pills .nav-link.active, .nav-pills .show>.nav-link{color:#fff !important;}

/*.emoji-picker-icon{background: #fff;padding: 5px;border-radius: 5px;box-shadow: 0px 0px 5px #aaa;cursor: pointer;left: 10px !important;bottom: -10px !important;opacity: 1 !important;}*/
.emoji-picker-icon{font-size: 15px !important;top: 3px !important;}


.bg-gris{background:#eee;}
.round-5{border-radius:5px;}
.round-10{border-radius:10px;}
.round-15{border-radius:15px;}
.round-20{border-radius:20px;}
.round-25{border-radius:25px;}
.round-30{border-radius:30px;}
.round-35{border-radius:35px;}
.round-40{border-radius:40px;}
.round-45{border-radius:45px;}
.round-50{border-radius:50px;}
.round-55{border-radius:55px;}


.btn-teal{
  background-color: var(--teal) !important;
}
@media screen and (max-width: 900px){
.topbar .top-navbar .navbar-nav>.nav-item>.nav-link {
     line-height: 30px !important; 
  
}
span.ml-2.user-text.font-medium {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
}

.topbar .dropdown-menu {
    border-radius: 20px !important;
}