/* fix generic css */
body{ margin: 0px;   padding: 0px;   width: 100%;   height: 100%;   font-family: 'Roboto', Arial, 'lucida grande', tahoma, verdana, arial, sans-serif;   font-size: 14px;}
body.scrollhide { overflow: hidden;  }
/* generic code */
.fl{float:left; }
.fn{float: none !important;}
.fr{float:right !important;}
.ml{margin-left:10px; } .mlx2{margin-left: 5px;}
.mr{margin-right:10px;} .mrx2{margin-right: 5px;}
.mt{margin-top:10px;} .mtx2{margin-top: 5px;}
.mb{margin-bottom:10px;}
.m-all{margin:10px;}
.m-none{margin:0px;}
.pl{padding-left:10px;}
.pr{padding-right:10px;}
.pt{padding-top:10px;}
.ptx2{padding-top: 5px;}
.pb{padding-bottom:10px;}
.p-all{padding:10px;}
.pl0 { padding-left: 0px !important; }
.pl5 { padding-left: 5px !important; }
.pr0 { padding-right: 0px !important; }
.pr5 { padding-right: 5px !important; }
.p-all-x2{padding:5px;}
.p-none{padding:0px;}
img{border:0px}
.fb{font-weight:  bold !important;}
.font-normal{font-weight: normal !important;}
.bcn{ background: none;}
.word-wrap{word-wrap: break-word; text-wrap:unrestricted ;}
/* generic code over */
table { empty-cells:show; }
table td{ empty-cells:show; }
.layoutsize{   width:99%;   min-width: 1000px; margin: 0px auto; }
a, img{   text-decoration: none;   border-style: none;}
.underline{text-decoration: underline;}
.bcw{background-color: white}
.db{display:block}
.dt{display:table;}
.dn{display:none;}
.dn-important {display: none !important; }
.dib{display: inline-block !important;}
.dit{display: inline-table;}
hr{border-bottom: 0 none; border-top: 1px dashed #555555;height: 1px;}
/* */
.joint-button{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    font-size:12px;
    font-family:Verdana,arial;
    height:24px;
    line-height:24px;
    overflow:hidden;
    padding:0 7px;
    white-space:nowrap;
    float:left;
    outline:none;
    border:none;
    cursor:pointer;

}
#menu_header{  border-bottom:0px;}
.header-wrapper{   width: 100%;   padding-top: 3px;    display: block; text-align: left;}
.product-list-item:hover,.product-list-item-selected,
.contact-list-item:hover,.contact-list-item-selected{   width: 100%;  cursor: pointer;}
input[type='text'],
input[type='password'],
.select,.textbox{   font-size:14px;   padding:0px;   width: 200px;}
.showwritable{   border:2px inset silver !important;   background-color: white !important;}
input.error,
.select.error{   border-color: red !important;}
.select{   font-size:14px;   width:205px;}
.alert-icon-big{    background-image: url(/images/alert.jpg); width: 60px;   height: 60px;   display: block;}
.gadget{      -moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #FFFFFF; border-color:#cccccc #cccccc #C4C4C4; border-style:solid; border-width:1px; }
.gadget-header{   font-size: 12px;}
.layout-column { width:99%; float: left; padding-bottom: 100px; }
.portlet { margin: 0 1em 1em 0; }
.portlet-header {padding:5px;cursor:move; }
.portlet-header .ui-icon { float: right; cursor:pointer;}
.portlet-content { padding:3px; }
.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
.ui-sortable-placeholder * { visibility: hidden; }
.bulkemail{
      background-image: url(/images/bigicons/site/mails.png);
      width: 48px;
      height: 48px;
      display:inline-block;
}
.bulksms{  background-image: url(/images/bigicons/site/sms.png);  width: 48px;  height: 48px;  display:inline-block;}
.address-box{  width:23%;text-align: left;border: 1px solid;margin-bottom: 5px;height:150px;overflow:auto;}
#div_capslock{  background-image: url(/images/popup-bottom.png);  background-position: bottom;  width: 200px; padding-bottom: 20px; position: relative;    background-repeat:  no-repeat;}
.hidden-operation-button{height: 0px;width: 0px;border: 0px;background-color: transparent; position: absolute; top:-300px; left:-300px;}
.ui-multiselect-checkboxes label{float: none !important;}
.ui-multiselect-checkboxes  li:hover * , .ui-multiselect-checkboxes  li label.ui-state-hover{color:black;}
.left-bar{  min-width: 250px;  width:25%;}
.right-bar{min-width: 720px; width: 74%;}
.big-button{ -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
background: -moz-linear-gradient(top, #67A916, #e0ff0f);
background: -webkit-gradient(linear, center top, center bottom, from(#67A916), to(#e0ff0f));
background: -o-linear-gradient(top, #67A916, #e0ff0f);
background: linear-gradient(top, #67A916, #e0ff0f);
padding: 5px 10px;
color: black;
}
.big-button:hover{
background: -moz-linear-gradient(top,#e0ff0f, #67A916);
background: -webkit-gradient(linear, center top, center bottom, from(#e0ff0f), to(#67A916));
background: -o-linear-gradient(top, #e0ff0f,#67A916);
background: linear-gradient(top,#e0ff0f, #67A916);
}
.highslide-html .back-button{display: none;}
.highslide-html .dont-show-with-highslide {display:none;}
.rte_editor {
  max-height: 150px;
  height: 150px;
  background-color: white;
  border-collapse: separate; 
  border: 1px solid rgb(204, 204, 204); 
  padding: 4px; 
  box-sizing: content-box; 
  -webkit-box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset; 
  box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
  border-top-right-radius: 3px; border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; border-top-left-radius: 3px;
  overflow: scroll;
  outline: none;
}
#div-content {padding-bottom: 40px; margin-right: 10px; margin-left:10px;}


body{background: #f5f5f5; }
*{ 
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
a,.datainfo a{color:#137F43;cursor: pointer; }
a:hover{color: black;}
.notificationdata{border-bottom: 1px solid #eaeaea;font-size:11px;width:100%;text-align: left;padding-bottom: 5px;  padding-top: 5px;}
    #notificationcount{display:inline-block;color:white; position:relative; bottom:15px;font-weight:bold;padding:2px; }
.popup-header {
    background-color:green;
    border-bottom:1px solid #DDDDDD;
    font-size:14px;
    font-weight:bold;
    height:20px;
    padding:5px;
    text-align:left;
    color: white;
}
#hoffice-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    height: 40px;
    width: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    background: transparent;
    z-index: 1104;
    display: none;
}
.fa-check {
    background-image: transparent url('site_images/ok.jpg') no-repeat;    
}
.fa-small { font-size: 8px; }
.font-size-medium { font-size: 16px; }
* html #hoffice-loading { /* IE6 */
    position: absolute;
    margin-top: 0;
}
#hoffice-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background: transparent url('site_images/hoffice_loading.png') no-repeat;
}
.header-wrapper a.link-theme{color:black;}

input[type='text'],
input[type='password'],
.select,.textbox, select{
    background:  #fff;
    border:1px solid #eaeaea;
    font-size: 14px;
    padding:3px;
    color: #666;
}
.cleanselect .btn-default { background: none !important; border:0px !important; box-shadow: none !important; outline: none !important; padding: 0px;  }
.headeroption.bootstrap-select.btn-group .btn .filter-option { font-size: 22px; font-weight: bolder; line-height: 23px; color: #137F43;} 
.tdinfo2 input[type='text'],
.tdinfo2 input[type='password'],
.tdinfo2 .select, .tdinfo2 .textbox, .tdinfo2 select{
    width:98%;
}

.editmode input[type='text'],  .editmode input[type='password'], .editmode .select, .editmode .textbox, .editmode select {width: 100%;}
.editmode .multiselect { max-width: 230px; }
.editmode .wd13 {width: 28% !important;}
.editmode .wd23 , .wd23  {width: 70% !important;}
.ui-multiselect { max-width: 230px; }
.tdinfo2 .ui-multiselect { width:100% !important; max-width: 100%; }

input[type='text']:focus,
input[type='password']:focus,
.select:focus,.textbox:focus{
    background:  #FFFFFF;
    border: 1px solid #CCCCCC;
}
input[readonly],input[readonly]:focus{background:#eaeaea;border:1px solid #eaeaea !important;cursor: help;}

input[readonly].hasDatepicker  { background: #fff; border: 1px solid #eaeaea; font-size: 14px; padding: 3px; color: #666; cursor: inherit; }

.editallow{
    background:  #FFFFFF !important;
    border:1px solid #CCCCCC !important;cursor: text;
}
.collapsablepanel{
    cursor: pointer;
}
.textboxmerge{
    background-color: transparent;
    border: 0px;
    outline: 0px;
}


/* navigation panels */
.navBox {
background: rgba(255,255,255,.98);
-webkit-background-clip: padding-box;
background-color: #fff;
border: 1px solid #c5c5c5;
border-radius: 3px;
box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
top: 32px;
max-width: 400px;
min-width: 200px;
position: absolute;
z-index: 999;
right: 0px;
}
.topCorner{

width: 0px;
height: 0px;
border-style: solid;
border-width: 0 10px 20px 10px;
border-color: transparent transparent #ffffff transparent;

}
/* navigation panel over */

span.button_wrap
{
    border-color:#88B652 #729F3E #79A545; /*#666666 #4B4C4C #4B4C4C;*/
    border-style:solid;
    border-width:1px;
    padding-top:0px;
    display:inline-block;
}
span.button_wrap:hover{border-color:#88B652 #87b057 #87b057;}
button[disabled]{color: gray;cursor: text;font-style: oblique;}
button.button{border:0px;}
.button {background-color:#666667;background-position:0 0;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;font-weight:bold;line-height:14px;padding:2px 4px 3px;margin:0px;}
.button:hover {background-position:0 -48px;text-decoration:none;}
.button_green {background-image:url("images/b_sprite.gif");display:inline-block;vertical-align:bottom;}

#menu_header{border: 1px solid #2D3F10;border-bottom:0px;background-color: #7CB831;}
#menu_header ul{margin:0px;padding:0px}
#menu_header ul li{float: left;padding: 0px;margin: 0px;list-style: none;}
#menu_header .buzznx-sub-menu li{float: none;color: black;padding: 0px;margin: 0px;}
#menu_header .buzznx-sub-menu li a{
    color:#327227;
    font-weight: normal;
    font-family: sans-serif;
    width:150px;
    height: auto;
    line-height: 25px;
    display:inline-block;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
    overflow: hidden;
    float: left;
    border-bottom: 1px dashed #efefef;
}
#menu_header .buzznx-sub-menu li ul{
    display: none;
    position:absolute;
    right: -150px;
    top:inherit;

}
#menu_header .buzznx-sub-menu li ul li{
    background-color: white;
}
#menu_header .buzznx-sub-menu li:hover ul{
    display: block;
    background-color: white;
}
#menu_header .buzznx-sub-menu li a:hover{
    color:#5E9F09;
    font-weight: normal;
    background-color:#f7f7f7;
}

.menu-list { color: black; font-size: 12px;}
.menu-list b, .menu-list strong {color:#666; font-size: 12px;}
.menu-list li a {display: block; padding: 2px; font-size: 12px;}
.menu-list li a:hover {background:#f5f5f5; color: black; }
td{vertical-align: top; text-align: left;}
h1{ color:#137F43;font-size: 18px;}
.main-container{width: 100%;}
.header{width: 1000px;height: 30px;text-align: left;}
.header-light{background-image: url(/images/header-light.png); background-repeat: repeat-x;line-height:21px;border: 1px solid silver; background-position: bottom;
              background-color: #FDFDFD;
}
.header-wrapper{background:#f5f5f5; padding: 10px;}
optgroup{background-color:#678538;color:white;}
optgroup option{background-color:white;color:black;}
.header-icon{opacity:0.4;border: 1px inset white;padding: 2px;}
.header-icon:hover{opacity:1;}
.sf-menu { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAMAAABFoMFOAAAAWlBMVEVOaaJDYJxCX5xBXptIZJ9MZ6E/XJpFYZ1KZqA9W5lGYp5HY55MaKFJZZ9LZqBEYZ1NaaJNaKJNaKFAXZtAXZpLZ6E+XJo+W5lJZaA9Wpk8Wpk8Wpg8WZg7WZj2xcGWAAAANElEQVR42lWGSQoAIBDDHCjo0f8/UxBxQDQuFwlpqgBZBq6+P+unVY1GnDgwqbD2zGz5e1lBdwvGGPE6OgAAAABJRU5ErkJggg==);
border-bottom: 1px solid #133783; border-top: 1px solid #133783; -webkit-font-smoothing: subpixel-antialiased; line-height: 20px;}
.header-menu a:hover{background-color: #5E9F09;color:white;}
.content{overflow: auto;width: 1000px;padding: 0px;padding-top: 5px; margin: 0px;}
.error{border: 2px solid red;background-color: #FFFFD5;}
.checked{ background: url('site_images/ok.jpg') no-repeat;}
.errorLabel{text-align: left;}
/***************************************/
.contact-list-item,.product-list-item{
    width:100%;font-size: 11px; min-height: 20px;height: auto; background-color: white;
    cursor: pointer;padding-top:2px;padding-bottom:2px;color: black;color:#548327;
    border-bottom: 1px dashed silver;
}
.contact-list-item0,.product-list-item0{
    background-color:#fafafa;
}
.contact-list-item span,.product-list-item span{
    padding-left:5px;display:inline-block;
}
.contact-list-item:hover,
.product-list-item:hover{
    background-color: #DCFFAF;color:black;
}
.filetree  .product-list-item-selected{
    color:green;
}
.sub-title-header{
    background-color: #BEFFAF;height: 15px;color:black;font-weight: bold;padding: 5px;text-align: left
}
.tagged{ color: silver;}

/* panel code */
.scroll-handle{
    background: url('site_images/scroll-handle.png');
    cursor:pointer;
    height:79px;
    margin-left:1px;
    overflow:hidden;
    position:absolute;
    width:17px;
    z-index:15;
}
.scroll-bar{
    height: 400px;width:10px;background-color:#eaeaea;display: block;float: right;
    background-image: url('site_images/mark.png');
    background-position: bottom center;
    background-repeat: no-repeat;
}
.panel-head{
        border: 1px solid #133783;
background: #46629e;
color: #fff;
line-height: 28px;
}
.panel-head2{
    border:1px solid gray;
    border-bottom: silver;
    background: url("site_images/panel-top.png") repeat scroll 0 0 transparent;
    color:#397526;
    height:20px;
    /*    -moz-border-radius: 6px 6px 0px 0px;
        -webkit-border-radius: 6px 6px 0px 0px;
        border-radius: 6px 6px 0px 0px;
        -moz-box-shadow: 0px 0px 6px #444444;
        -webkit-box-shadow: 0px 0px 6px #444444;
        box-shadow: 0px 0px 6px #444444; */
}
.panel-head3{
    border-color: sienna silver #555555;
    border-style: none none solid;
    border-width: medium medium 1px;
    background: url('site_images/grayback.png') repeat-x scroll  #D2D2D2;
    color:#397526;
    height:20px;
}
.panel-have-scroll {overflow: auto; max-width: 100%; max-height: 500px;}
.header-seprator{
    border:1px solid #DEDEDE;
    background: #fff;
    color: black;
    height: 25px !important;
    line-height: 25px !important;
    text-transform: capitalize;
}
.editmode {padding: 0px 30px;}
.editmode .header-seprator {
border: 0px;
background: none;
color: #666;
text-transform: capitalize;
padding: 10px;
border-bottom: 1px dotted #ebebeb;
border-top: 1px dotted #ebebeb;
font-size: 16px;
height: auto !important;
font-weight: 500;
 }

.panel-head small{
    color:#B6D1E4;
}
.contentholder{
    background:  none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #eaeaea;

}

/*added by jitu,date-24/10/2019, for th sticky hearder*/
.contentholder th {
    background:#f2f2f2;
    position: sticky;
    top: 0;
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4);
    font-weight: bold;
    text-wrap: nowrap;
    padding: 5px;
    font-size: 12px;
}
/*end here sticky */
.invoice-details td, .invoice-details th {
    padding: 5px 2px !important;
  }

.bt-top-none { border-top: none;}
.bt-bottom-none {border-bottom: none;}
.border-top-rounded { border-radius: 5px 5px 0px 0px; }
.icon-operation-hoder{
    border: 1px solid silver;
    width:90px;
    height: 90px;
    display: block;
    margin: 5px;
    padding: 5px;
    text-align: center;
    opacity:0.5;
    color: black;
    font-weight: bolder;
    float: left;
}
.icon-operation-hoder:hover{
    background-color: silver;
    opacity:1;
    cursor: pointer;
}
.hr{
    border: 1px dotted #678538;
    height:3px;
}
/* panel code finish */
.form_row{
    padding:2px;

}
.form_row label{
    width: 145px;
    float: left;
    text-align: right;
    padding-right: 5px;
}

label.error{
    background-image:  url("site_images/move.png");
    background-repeat:no-repeat;
    padding-left:10px;
    background-color: transparent;
    border: 0px;
    color: white;
    text-align: left;
    float: none;
    display: block;
}
.row0,.row1,.row2,.row3{
    background-image: url("site_images/silver-stripes.gif");
    background-color:white;
}
.row1,.row2{
    background: white;
}
.setuplinks a{
    margin-top: 5px;
    display: block;
}
.buttonright{
    background-image:url(site_images/button/buttonright.png);
    background-repeat:no-repeat;
    width:4px;
    height:24px;
    display:inline-block;
    padding:0px;
    margin:0px;
    float:left;
}
.buttonleft{
    background-image:url(site_images/button/buttonleft.png);
    background-repeat:no-repeat;
    width:4px;
    height:24px;
    display:inline-block;
    padding:0px;
    margin:0px;
    float:left;
}
.joint-button{
    background-image:url(site_images/button/buttonbg.png);
}
.singlebutton{
    border:1px solid #BBBBBB;
    color:#000000;
    cursor:default;
    height:20px;
    line-height:20px;
    padding: 0px 5px !important;
    outline:medium none;
    text-align:center;
    vertical-align:middle;
    white-space:nowrap;
    display: inline-block;
}
.singlebutton:hover,.singlebuttonselected{
    background: gray;
    color: white;
}
.button-sr{
    border-right:1px solid silver;
    border-top-width:0px;
    border-bottom-width:0px;
}
.button-sl{
    border-left:1px solid silver;
    border-top-width:0px;
    border-bottom-width:0px;
}

/* tree */
.treeview, .treeview ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.treeview ul {

    margin-top: 4px;
}

.treeview .hitarea {
    background: url(site_images/treeview-default.gif) -64px -25px no-repeat;
    height: 16px;
    width: 16px;
    margin-left: -16px;
    float: left;
    cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
    display: inline;
    float:none;
}

.treeview li {
    margin: 0;
    padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
    background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(site_images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(site_images/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(site_images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(site_images/treeview-red.gif); }

.treeview-black li { background-image: url(site_images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(site_images/treeview-black.gif); }

.treeview-gray li { background-image: url(site_images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(site_images/treeview-gray.gif); }

.treeview-famfamfam li { background-image: url(site_images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(site_images/treeview-famfamfam.gif); }

.treeview .placeholder {
    background: url(site_images/ajax-loader.gif) 0 0 no-repeat;
    height: 16px;
    width: 16px;
    display: block;
}

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; cursor: pointer;}
.filetree span.folder {  background-image: url(site_images/folder.gif); background-position: 0px 0px; background-repeat:  no-repeat; }
.filetree span.bullet {  background-image: url(/images/icons/bullet_green.png); background-position: 0px 0px; background-repeat:  no-repeat;padding-left:20px;background-color:transparent; cursor:pointer;display:inline-block;color: green;}
.filetree span.bullet:hover { color:red;}
.filetree li.expandable span.folder { background: url(site_images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(site_images/file.gif) 0 0 no-repeat; }
.treefocus{
    background-color: #eeeeee;
}
.requiredfield,label.require{
    color: red;
}
.col_heading{
    color:green;
    font-size: 12px;
    text-align: center;
    font-weight: bold;

}

.tablesetup td{
    text-align: left;
    color:green;
    font-size: 12px;
    font-weight: bold;
}
.buttonselected{
    color:#BF3317;
}
/* dms css */
.dms_button_panel{
    padding: 0px;
    margin: 0px;
}
.dms_button_panel td{
    border-right: 1px dashed #eaeaea;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}
.dms_button_panel td:hover{
    background-color: #f7f7f7;
}
.dms_button{
    width: 32px;
    height: 32px;
    display: inline-block;
    margin: 1px;
}
.dms_smallbutton{
    width: 16px !important;
    height: 16px !important;
    display: inline-block;
}
.dms_mediumbutton{
    width: 24px;
    height: 24px;
    display: block;
    margin: 1px;
}
.dms_other{
    background-image: none;
}
.dms_newfile{
    background-image: url(site_images/dms/newfile.png);
}
.dms_downloadreport{
    background-image: url(site_images/dms/report.png);
}
.dms_mailsmssetting{
    background-image: url(site_images/dms/settings.png);
}
.dms_mydocs{
    background-image: url(site_images/dms/personal.png);
}
.dms_shareddocs{
    background-image: url(site_images/dms/properties.png);
}
.dms_backupsettings{
    background-image: url(site_images/dms/hd2-backup.png);
}
.dms_backupmanually{
    background-image: url(site_images/dms/backup.png);
}
.dms_restore{
    background-image: url(site_images/dms/upload_database.png);
}
.dms_extract{
    background-image: url(site_images/dms/zip.png);
}
.dms_movefolder{
    background-image: url(site_images/dms/stock_folder_copy.png);
}
.dms_deletefolder{
    background-image: url(/images/bigicons/dms/folder-delete.png);
}
.dms_addfolder{
    background-image: url(/images/bigicons/dms/folder-add.png);
}
.dms_workflow{
    background-image: url(site_images/dms/workflow.png);
}
.dms_flowedit{
    background-image: url(site_images/dms/flowedit.png);
}
.dms_fileprop{
    background-image: url(site_images/dms/property_1.png);
}
.dms_filedelete{
    background-image: url(site_images/dms/delete.png);
}
.dms_filedwld{
    background-image: url(site_images/dms/download.png);
}
.dms_filecheckout{
    background-image: url(site_images/dms/test.png);
}
.dms_filemove{
    background-image: url(site_images/dms/move.png);
}
.dms_filecopy{
    background-image: url(site_images/dms/copy.png);
}
.dms_filenewversion{
    background-image: url(site_images/dms/newversion.png);
}
.dms_filerestore{
    background-image: url(site_images/dms/restore.png);
}
.dms_edit{
    background-image: url(site_images/dms/edit.png);
}
.dms_save{
    background-image: url(site_images/dms/save.png);
}
.dms_mediumsave{
    background-image: url(site_images/dms/mediumsave.png);
}
.dms_addnote{
    background-image: url(site_images/dms/addnote.png);
}
.dms_acceptdoc{
    background-image: url(site_images/dms/acceptdoc.png);
}
.dms_rejectdoc{
    background-image: url(site_images/dms/rejectdoc.png);
}
.dms_delete{
    background-image: url(site_images/dms/delete_1.png);
}
.dms_cancel{
    background-image: url(site_images/dms/cancel.png);
}
.dms_templet{
    background-image: url(site_images/dms/templet.png);
}
.dms_temphelp{
    background-image: url(site_images/dms/templethelp.png);
}
.dms_smallsave{
    background-image: url(site_images/dms/smallsave.png);
}
.dms_latestdocuments{
    background-image: url(site_images/dms/latestdoc.png);
}
.dms_backtomain{
    background-image: url(site_images/dms/back.png);
}
.dms_filepublic{
    background-image: url(site_images/dms/filepublic.png);
}
.dms_flowdoc{
    background-image: url(site_images/dms/flowdocument.png);
}
.dms_myshared{
    background-image: url(site_images/dms/myshared.png);
}
.dms_search{
    background-image: url(site_images/dms/search.png);
}
.dms_log{
    background-image: url(site_images/dms/log.png);
}
.dms_text{
    background-image: url(site_images/dms/txt.gif);
}
.dms_html{
    background-image: url(site_images/dms/html.gif);
}
.dms_js{
    background-image: url(site_images/dms/js.gif);
}
.dms_doc{
    background-image: url(site_images/dms/doc.gif);
}
.dms_ppt{
    background-image: url(site_images/dms/ppt.gif);
}
.dms_spreadsheet{
    background-image: url(site_images/dms/xls.gif);
}
.dms_pdf{
    background-image: url(site_images/dms/pdf.gif);
}
.dms_image,.dms_jpg,.dms_jpeg,.dms_gif,.dms_png,.dms_bmp{
    background-image: url(site_images/dms/image.gif);
}
.dms_zip{
    background-image: url(site_images/dms/zip.gif);
}
.dms_autocad{
    background-image: url(site_images/dms/autocad.gif);
}
.dms_as{
    background-image: url(site_images/dms/as.gif);
}
.dms_css{
    background-image: url(site_images/dms/css.gif);
}
.dms_fla{
    background-image: url(site_images/dms/fla.gif);
}
.dms_photoshop{
    background-image: url(site_images/dms/photoshop.gif);
}
.dms_xml{
    background-image: url(site_images/dms/xml.gif);
}
.dms_swf{
    background-image: url(site_images/dms/swf.gif);
}
.dms_sql{
    background-image: url(site_images/dms/sql.gif);
}
.dms_php{
    background-image: url(site_images/dms/php.gif);
}
.dms_mailreport{
    background-image: url(site_images/dms/mailreport.png);
}
.dms_smsreport{
    background-image: url(site_images/dms/smsreport.png);
}
.map {
    position: relative;
    background-image: url("site_images/nomap.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.mapcrosshair {
    position: absolute;
    top: 192px;
    height: 19px;
    width: 19px;

    margin-left: -8px;
    display: block;
    background: url(crosshair.gif);
    background-position: center center;
    background-repeat: no-repeat;
}
.customfieldselected{
    background-color:yellow;
    width: 100px;

}

.normal_labels label{
    float: none;

}
.buzznx-internal-menu,.buzznx-internal-menu *{
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.buzznx-internal-menu .menuitem{
    float: left;
}
.buzznx-sub-menu{
    background-color: white;
    border: 1px solid gray;
    border-top: none;
    position: absolute;
}
.internal-menu .buzznx-sub-menu{
    margin-top:15px;
    position: absolute;
}
.internal-menu .buzznx-sub-menu li{
    float: none;
    color: black;
    padding: 0px;
    margin: 0px;
}
.internal-menu .buzznx-sub-menu li a{
    background: none;
    color:#327227;
    font-weight: normal;
    font-family: sans-serif;
    min-width:150px;
    height: auto;
    line-height: 25px;
    display:inline-block;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
    overflow: hidden;
    border-bottom: 1px dashed #efefef;
}
.internal-menu .buzznx-sub-menu li a:hover{
    color:#5E9F09;
    font-weight: normal;
    background-color:#f7f7f7;
}
.internal-menu .singlebuttonselected{
    color: black;
}
/* taks css */
.task_unread{
    font-weight:bolder;
}
.task_read{
    font-weight:normal;
}
.taskreply{
    background-image:url(site_images/mailheaderback.png);
    background-repeat: repeat-x;
    background-color:#FFFFFF;
    border-color:#BCBCBC;
    border: 1px solid silver;
    padding-top:3px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
}
.taskreplyopen{
    background-image:url(site_images/taskheaderopen.png);
    background-repeat: repeat-x;
    margin-bottom: 10px;

}
.taksreplytitle{
    cursor: pointer;
}
.task_reply_description{
    border-top:1px solid silver;
    margin-top:10px;
    padding-top:5px;
}
.task_filter_select,.sms_filter_select,.lead_filter_select,.setup_filter_select{
    height: 26px;
    display: block;
    cursor: pointer;
    padding-left: 5px;
    border-bottom: 1px dashed #eaeaea;
    line-height: 26px;
}
.task_filter_select:hover,.sms_filter_select:hover,.lead_filter_select:hover,.setup_filter_select:hover{
    background-color: #DCFFAF;
}
.sidebarlink a,
.sms_filter_select a,.sms_filter_select a:active,
.task_filter_select a,.task_filter_select a:active,
.lead_filter_select a,.lead_filter_select a:active
.setup_filter_select a,.setup_filter_select a:active{
    width:200px;
    display:inline-block;
    outline:none;
}
.sidebarlink{
    height:26px !important;
}

.task_slected_active,.mail_slected_active,.sms_slected_active,.lead_filter_select.active,.setup_filter_select.active{
    background-color:#E8E8E8;
    color: white;
}
.task_slected_active a,.mail_slected_active a,.sms_slected_active a{
    color: black;
}


.hide{display: none;}
.show{display: block;}
.ui-multiselect-checkboxes label{
    text-align: left;
}
.ui-multiselect { background: #ffffff !important; font-weight: normal !important; }
.ui-multiselect.ui-state-hover { background: #eeeeee !important; color: #666 !important; }
.ui-multiselect-checkboxes label { font-weight: normal !important; }
.footer-icon{
    width: 16px;
    height: 16px;
    display: block;
    float: left;
}
.icon-footer-help{
    background-image: url(site_images/icons/footer/help.png);
}
.window-top-left{
    background-image: url(site_images/window-top-left.png);
    float: left;
    width: 6px;
    height: 24px;
}
.window-top-right{
    background-image: url(site_images/window-top-right.png);
    float: right;
    width: 6px;
    height: 24px;
}
.task_privatemsg{
    width:97%;
}
.advancetaskele,.advancereminder{
    display: none;
}
#footpanel {
    background: url("site_images/header-top5.png") repeat-x scroll 0 0px #777777;
    border-top: 1px ridge #777777; /*--Gives the bevel feel on the panel--*/
}
#footpanel div{  padding: 0; margin: 0;line-height:25px;float: left;}
#footpanel div a{
    padding: 14px;
    float: left;
    text-indent: -9999px; /*--For text replacement - Shove text off of the page--*/
    height: 16px;
     width: 16px;
    text-decoration: none;
    color: white;
    position: relative;
}
html #footpanel div a:hover{  background-color: #AFAFAF; }
html #footpanel div a.active,#footpanel div a.active{ /*--Active state when sub-panel is open--*/
    background-color: #fff;
    height: 17px;
    margin-top: -2px; /*--Push it up 2px to attach the active button to sub-panel--*/
    border: 1px solid #555;
    border-top: none;
    z-index: 200; /*--Keeps the active link on top of the sub-panel--*/
    position: relative;
    color: black;
}
#footpanel div{    border-right:1px solid #BBBBBB;}
#footpanel #clock{font-weight: bold;color: white;padding:0px 5px;}
#footpanel #note_handler{font-weight: bold;color: white;padding:5px; cursor: pointer;
                         background:url("/images/icons/note.png") no-repeat scroll center center transparent;
}

#footpanel a.chat{
    background: url(/images/icons/comments.png) no-repeat  2px 5px;
    width: 70px;

    padding-left: 20px;
    text-indent: 0; /*--Reset text indent since there will be a combination of both text and image--*/
}
#footpanel a.help{
    background: url(/images/icons/help.png) no-repeat  2px 5px;
    width: 30px;
    padding-left: 20px;
    text-indent: 0;
}
#footpanel a small {
    text-align: center;
    width: 70px;
    background: url(site_images/pop_arrow.gif) no-repeat center bottom;
    padding: 5px 5px 11px;
    display: none; /*--Hide by default--*/
    color: #fff;
    font-size: 1em;
    text-indent: 0;
    font-size: 9px;
    font-family: arial;
}
#footpanel a:hover small{
    display: block; /*--Show on hover--*/
    position: absolute;
    top: -35px; /*--Position tooltip 35px above the list item--*/
    left: 50%;
    margin-left: -40px; /*--Center the tooltip--*/
    z-index: 9999;
}
#footpanel .subpanel {
    position: absolute;
    bottom: 27px;
    display: none;  /*--Hide by default--*/
    width: 198px;
    border: 1px solid #555;
    background: #fff;
    overflow: hidden;
    text-align:left;
    min-height: 200px;
    max-height: 450px;
}
#footpanel h3 {
    background: #678538;
    padding: 5px 10px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    margin: 0px;
}
#footpanel h3 span { /*--Right aligned "-" icon--*/
    font-size: 1.5em;
    float: right;
    line-height: 0.6em;
    font-weight: normal;
}
footpanel .subpanel ul{
    padding: 0; margin: 0;
    background: #fff;
    width: 100%;
    overflow: auto;
    padding-bottom: 2px;
}
#footpanel .subpanel li{
    float: none; /*--Reset float--*/
    display: block;
    padding: 0; margin: 0;
    overflow: hidden;
    clear: both;
    background: #fff;
    position: static;  /*--Reset relative positioning--*/
    font-size: 0.9em;
}
.infowindows .subpanel,
#helppanel .subpanel { right: 0; left: auto; /*--Reset left positioning and make it right positioned--*/ }
#helppanel .subpanel li {
    border-top: 1px solid #f0f0f0;
    display: block;
}
#helppanel .subpanel li p {padding: 5px 10px;}
#helppanel .subpanel li a.delete{
    background: url(delete_x.gif) no-repeat;
    float: right;
    width: 14px; height: 14px;
    margin: 5px;
    text-indent: -9999px;
    visibility: hidden; /*--Hides by default but still takes up space (not completely gone like display:none;)--*/
}
#helppanel .subpanel li a.delete:hover { background-position: left bottom; }
#footpanel #helppanel li.view {
    text-align: right;
    padding: 5px 10px 5px 0;
}
#showinfodata{
    text-align:left;
}
#waitpanel{
    width: 80px;
    padding-left: 20px;
    text-indent: 0;
    display:block;
    height:20px;
}
#waitpanel.blank{
    background: none;
}
#waitpanel.active {
    background: url(/images/wait.gif) no-repeat  2px 5px;
}
.helpcontainer {
    background: url(/images/icons/help.png) no-repeat  2px 5px;
    width: 20px;
    cursor: pointer;
    text-indent: 0;
    display:inline-block;
    height:20px;
}
.helpcontainer dfn{
    display: none;
}
/*******************************CSS FOR LEAD**************************************/
.lead_row_header td{
    background-color: #678538;
    color: #ffffff;
    height: 20px;
    padding: 5px;
}
.lead_row0 td{
    background-color:#EBF5DB;
    color: #000000;
    height: 20px;
    padding: 5px;
    cursor: pointer;
}
.lead_row td{
    background-color:#FFFFFF;
    color: #000000;
    height: 20px;
    padding: 5px;
    cursor: pointer;
}
.lead_leftbar_wrapper{
    border: 1px solid #678538;
}
.lead_leftbar_header{
    background-color: #678538;
    color: #ffffff;
    padding: 5px;
}
.lead_detail_label td,.lead_detail_label_alt td{
    border-bottom: 1px solid #678538;
    height: 25px;
    background-color: #CAE0A5;
}
.lead_detail_label label{
    font-weight: bold;
    float:left;
    color: black;
    padding:5px;
    width:140px;
    margin-right: 3px;
}
.lead_detail_label_alt label{
    font-weight: bold;
    float:left;
    color: black;
    padding:5px;
    width:140px;
}
.lead_detail_label_alt div,.lead_detail_label div {
    font-weight: bold;
    background-color:#FFFFFF;
    width: 214px;
    height: auto;
    padding:5px;
}
/*******************************CSS FOR LEAD**************************************/

/** small icon css **/
.small-icon{width: 16px;height: 16px;display: block;float: left; background-repeat: no-repeat;cursor: pointer}
#footpanel .small-icon{background-position: 5px 5px;}
.small-icon-setting{ padding-left:18px; height:18px; display: inline-block; background-repeat: no-repeat; line-height: 18px;}
.small-icon-search{background: url(/images/icons/zoom.png)  no-repeat;}
.small-icon-attach{background: url(/images/icons/attach.png)  no-repeat;}
.small-icon-lock{background: url(/images/icons/lock.png)  no-repeat;}


.small-icon-reminder{background: url(/images/icons/time.png) no-repeat;}
.small-icon-refresh{background: url(/images/icons/refresh.png) no-repeat;}
.small-icon-cancel{ background: url(/images/icons/cancel.png) no-repeat;}
.small-icon-goback{ background: url(/images/icons/arrow_up_left.png) no-repeat;}
.small-icon-next{ background: url(/images/icons/next.png) no-repeat;}
.pagerdisabled.small-icon-next{ background: url(/images/icons/next-d.png) no-repeat;}
.small-icon-prev{ background: url(/images/icons/prev.png) no-repeat;}
.pagerdisabled.small-icon-prev{ background: url(/images/icons/prev-d.png) no-repeat;}
.small-icon-printer{ background: url(/images/icons/printer.png) no-repeat;}
.small-icon-delete{ background: url(/images/icons/delete.png) no-repeat;}
.small-icon-webcam{ background: url(/images/icons/webcam.png) no-repeat;}
.small-icon-threshold{  background: url(/images/icons/threshold.png) no-repeat;}
.small-icon-tax{ background: url(/images/icons/tax.png) no-repeat;}
.small-icon-taxgray{background: url(/images/icons/taxgray.png) no-repeat;}
.small-icon-discount{    background: url(/images/icons/discount.png) no-repeat;}
.small-icon-discountgray{ background: url(/images/icons/discountgray.png) no-repeat;}
.small-icon-pagewhitegear,.samll-icon-pagesettingsgray{ background: url(/images/icons/page_white_gear.png) no-repeat;}
.small-icon-pagegraycode{background: url(/images/icons/page_gray_code.png) no-repeat;}
.small-icon-pagetime{background: url(/images/icons/pagetime.png) no-repeat;}
.small-icon-phone{background: url(/images/icons/phone.png) no-repeat;}
.small-icon-phone-restrict{background: url(/images/icons/phone.png) no-repeat;opacity:0.1;}
.small-icon-flaggray{background: url(/images/icons/flag_gray.png) no-repeat;}
.small-icon-folder{background: url(/images/icons/folder.png) no-repeat;}
.small-icon-listgray{ background: url(/images/icons/listgray.png) no-repeat;}
.small-icon-sitemap,.small-icon-sub{background: url(/images/icons/sitemap.png) no-repeat;}
.small-icon-autogear{background: url(/images/icons/auto_gear.png) no-repeat;float: none;   display: inline-block;}
.ac_input{ background: url(/images/icons/auto_gear.png) no-repeat;background-position: right;}
.ac_input:focus{ background: none;}
.small-icon-clock{background: url(/images/icons/clock.png) no-repeat;}
.small-icon-userdelete{ background: url(/images/icons/user_delete.png) no-repeat;}
.small-icon-competitor{ background: url(/images/icons/competitor.png) no-repeat;}
.small-icon-usercommentgray{ background: url(/images/icons/user_commentgray.png) no-repeat;}
.small-icon-so{ background: url(/images/icons/so.png) no-repeat;}
.small-icon-worldgray{ background: url(/images/icons/worldgray.png) no-repeat;}
.small-icon-calendargray{ background: url(/images/icons/calendargray.png) no-repeat;}
.small-icon-designationgray{background: url(/images/icons/designationgray.png) no-repeat;}
.small-icon-money_dollargray{background: url(/images/icons/money_dollargray.png) no-repeat;}
.small-icon-money{background: url(/images/icons/money.png) no-repeat;}
.small-icon-timesheet{background: url(/images/icons/timesheetsmall.png) no-repeat;}
.small-icon-move{background: url(/images/icons/move.png) no-repeat;}
.small-icon-brick{background: url(/images/icons/brick.png) no-repeat;}
.small-icon-outcomegray{background: url(/images/icons/outcomegray.png) no-repeat;}
.small-icon-autorule{background: url(/images/icons/autorulegray.png) no-repeat;}
.small-icon-accept{background: url(/images/icons/accept.png) no-repeat;}
.small-icon-arrowout{background: url(/images/icons/arrow_out.png) no-repeat;}
.small-icon-arrowupdown{background: url(/images/icons/updown.gif) no-repeat;}
.small-icon-arrowin{background: url(/images/icons/arrow_in.png) no-repeat;}
.small-icon-on{ background: url(/images/icons/bullet_green.png) no-repeat;}
.small-icon-off{ background: url(/images/icons/bullet_red.png) no-repeat;}
.small-icon-start{ background: url(/images/icons/bullet_orange.png) no-repeat;}
.small-icon-inbox{background: url(/images/icons/inbox.png) no-repeat;}
.small-icon-mailinbox{background: url(/images/icons/mailinbox.png) no-repeat;}
.small-icon-reply{background: url(/images/icons/reply.png) no-repeat;}
.small-icon-report{background: url(/images/icons/report.png) no-repeat;}
.small-icon-rocket{background: url(/images/icons/rocket.png) no-repeat;}
.small-icon-project{background: url(/images/icons/history.png) no-repeat;}
.small-icon-rightarrowgray{ background: url(/images/icons/arrow_rightgray.png) no-repeat;}
.small-icon-moneygray{ background: url(/images/icons/moneygray.png) no-repeat;}
.small-icon-stockgray{background: url(/images/icons/stockgray.png) no-repeat;}
.small-icon-stock{background: url(/images/icons/stock.png) no-repeat;}
.small-icon-stocktransfergray{background: url(/images/icons/stock-trasfergray.png) no-repeat;}
.small-icon-outbox{background: url(/images/icons/outbox.png) no-repeat;}
.small-icon-draft{background: url(/images/icons/draft.png) no-repeat;}
.small-icon-archive{background: url(/images/icons/archive.png) no-repeat;}
.small-icon-zip {background: url(/images/icons/zip.png) no-repeat;}
.small-icon-compress{background: url(/images/icons/compress.png) no-repeat;}
.small-icon-trash{background: url(/images/icons/trash.png) no-repeat;}
.small-icon-trashmail{background: url(/images/icons/trashmail.png) no-repeat;}
.small-icon-trashgray,.small-icon-trash.disabled{background: url(/images/icons/trashgray.png) no-repeat;}
.small-icon-undogray{background: url(/images/icons/arrow_undogray.png) no-repeat;}
.small-icon-readgray{background: url(/images/icons/readgray.png) no-repeat;}
.small-icon-unreadgray{background: url(/images/icons/unreadgray.png) no-repeat;}
.small-icon-view{background: url(/images/icons/application_view_detail.png) no-repeat;}
.small-icon-edit{background: url(/images/icons/pencil.png) no-repeat;}
.small-icon-editlock{background: url(/images/icons/edit_lock.png) no-repeat;}
.small-icon-edit.disabled{background: url(/images/icons/pencilgray.png) no-repeat;}
.small-icon-mapadd{background: url(/images/icons/map_add.png) no-repeat;}
.small-icon-mapgray{ background: url(/images/icons/mapgray.png) no-repeat;}
.small-icon-filegray{background: url(/images/icons/pagegray.png) no-repeat;}
.small-icon-inboxgray{background: url(/images/icons/inboxgray.png) no-repeat;}
.small-icon-chart_linegray{background: url(/images/icons/chart_linegray.png) no-repeat;}
.small-icon-notegray{background: url(/images/icons/notegray.png) no-repeat;}
.small-icon-note{background: url(/images/icons/note.png) no-repeat;}
.small-icon-textfield{ background: url(/images/icons/textfield.png) no-repeat;}
.small-icon-usergray{ background: url(/images/icons/usergray.png) no-repeat;}
.small-icon-user{ background: url(/images/icons/user.png) no-repeat;}
.small-icon-invoice{ background: url(/images/icons/invoice.png) no-repeat;}
.small-icon-quotation{ background: url(/images/icons/quotation.png) no-repeat;}
.small-icon-emailgray{background: url(/images/icons/emailgray.png) no-repeat;}
.small-icon-gtalk{background: url(/images/icons/gtalk.png) no-repeat;}
.small-icon-yahoo{background: url(/images/icons/yahoo.png) no-repeat;}
.small-icon-msn{background: url(/images/icons/msn.png) no-repeat;}
.small-icon-skype{background: url(/images/icons/skype.png) no-repeat;}
.small-icon-url{background: url(/images/icons/world_link.png) no-repeat;}
.small-icon-phonegray{background: url(/images/icons/phonegray.png) no-repeat;}
.small-icon-package{background: url(/images/icons/package.png) no-repeat;}
.small-icon-packagegray{background: url(/images/icons/packagegray.png) no-repeat;}
.small-icon-boockaddressgray{background: url(/images/icons/book_addressesgray.png) no-repeat;}
.small-icon-boockaddress{background: url(/images/icons/book_addresses.png) no-repeat;}
.small-icon-useradd{ background: url(/images/icons/user_add.png) no-repeat;}
.small-icon-fileadd{background: url(/images/icons/page_white_add.png) no-repeat;}
.small-icon-pagewhite{background: url(/images/icons/page_white.png) no-repeat;}
.small-icon-pagegreen{background: url(/images/icons/page_green.png) no-repeat;}
.small-icon-pagedata{ background: url(/images/icons/page_white_text.png) no-repeat;}
.small-icon-pagecopy{background: url(/images/icons/page_white_copy.png) no-repeat;}
.small-icon-copy{background: url(/images/icons/page_copy.png) no-repeat;}
.small-icon-filedownload,.small-icon-pageput{ background: url(/images/icons/page_white_put.png) no-repeat;}
.small-icon-timeadd{ background: url(/images/icons/time_add.png) no-repeat;}
.small-icon-changelog{ background: url(/images/icons/timeline_marker.png) no-repeat;}
.small-icon-imageedit{background: url(/images/icons/image_edit.png) no-repeat;}
.small-icon-imagedelete{background: url(/images/icons/image_delete.png) no-repeat;}
.small-icon-import{background: url(/images/icons/database_go.png) no-repeat;}
.small-icon-export{background: url(/images/icons/database_export.png) no-repeat;}
.small-icon-exportexcel,.small-icon-excel{background: url(/images/icons/page_excel.png) no-repeat;}
.small-icon-email{ background: url(/images/icons/email.png) no-repeat;}
.small-icon-email-restrict{ background: url(/images/icons/email.png) no-repeat; opacity:0.1;}
.small-icon-sms{ background: url(/images/icons/sms.png) no-repeat;}
.small-icon-sms-restrict{ background: url(/images/icons/sms.png) no-repeat;opacity:0.1;}
.small-icon-fax{ background: url(/images/icons/fax.png) no-repeat;}
.small-icon-fax-restrict{ background: url(/images/icons/fax.png) no-repeat;opacity:0.1;}
.small-icon-post{ background: url(/images/icons/post.png) no-repeat;}
.small-icon-post-restrict{ background: url(/images/icons/post.png) no-repeat;opacity:0.1;}
.small-icon-bulk-email{ background: url(/images/icons/bulk-email.png) no-repeat;}
.small-icon-bulk-email-restrict{ background: url(/images/icons/bulk-email.png) no-repeat; opacity:0.1;}
.small-icon-emailadd{ background: url(/images/icons/email_add.png) no-repeat;}
.small-icon-emailsend{ background: url(/images/icons/email_go.png) no-repeat;}
.small-icon-smssend{ background: url(/images/icons/email_go.png) no-repeat;}
.small-icon-mobile{ background: url(/images/icons/mobile.png) no-repeat;}
.small-icon-emaildelete,.small-icon-emailrejected,.small-icon-smsrejected{background: url(/images/icons/email_delete.png) no-repeat;}
.small-icon-details{ background: url(/images/icons/application_view_detail.png) no-repeat;}
.small-icon-add{ background: url(/images/icons/add.png) no-repeat;}
.small-icon-alert{ background: url(/images/icons/alert.png) no-repeat;}
.small-icon-addtask{ background: url(/images/icons/addtask.png) no-repeat;}
.small-icon-addlead{ background: url(/images/icons/addlead.png) no-repeat;}
.small-icon-cake{background: url(/images/icons/cake.png) no-repeat;}
.small-icon-anniversary{background: url(/images/icons/anniversary.png) no-repeat;}
.small-icon-exclamation{background: url(/images/icons/exclamation.png) no-repeat;}
.small-icon-arrowleft{ background: url(/images/icons/arrow-left.png) no-repeat; cursor: pointer;}
.small-icon-arrowleft.disabled{ background: url(/images/icons/arrow-leftgray.png) no-repeat;    cursor: text;}
.small-icon-arrowright{ background: url(/images/icons/arrow-right.png) no-repeat;    cursor: pointer;}
.small-icon-arrowright.disabled{background: url(/images/icons/arrow-rightgray.png) no-repeat;    cursor: text;}
.small-icon-followup{background: url(/images/icons/followup.png) no-repeat;}
.small-icon-help{background: url(/images/icons/help.png) no-repeat;}
.small-icon-checked{background: url(/images/icons/checked.png) no-repeat;}/*<!-- arc point no 58 , 25/08/2022 kuldip -->*/
.dashboardlink{
    color: white;
}
/** small icon css **/
.form_table,.form_table_tdx,.form-table-datainfo{ padding: 0px;padding-top: 2px;margin: 0px; border: 1px solid #DEDEDE;border-collapse: collapse;    empty-cells: show;}
.editmode .form_table, .editmode .form_table_tdx,.editmode .form-table-datainfo{ border:0px; }

.form_table td{  line-height:22px; padding-top: 2px;}

.tdlabel{
    width: 25%; background: #f8f8f8; font-size: 14px; padding: 5px;
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    color:#333;
    white-space:normal;
    text-align: left;
    
}
.tdlabel-nw{
    background: #f8f8f8; font-size: 14px; padding: 5px;
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    color:#333;
    white-space:normal;
    text-align: left;
    
}

.tdinfo{
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    width: 25%; font-size: 14px; padding: 5px;
    border-collapse: collapse;
    empty-cells: show;
    background-color: white;
}
.tdinfo-nw{
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    font-size: 14px; padding: 5px;
    border-collapse: collapse;
    empty-cells: show;
    background-color: white;
}
.tdinfo2 { padding-bottom: 5px;  }
.tdlabel2 { font-weight: 500; }

.editmode .tdlabel {
background: none;
border: 0px;
color: #333;
white-space: normal;
text-align: left;
font-size: 14px;
padding: 7px;
width: 20%;
text-align: right;
}
.editmode .tdinfo {
border: 0px;
width: 27%; font-size: 14px; padding: 7px;

}

.table-main-info .tdlabel { width: 140px; background: #fff; font-size: 14px; padding: 5px;  border: 0px; color: #888;}
.table-main-info .tdinfo {width: 80%; font-size: 14px; padding: 5px; border: 0px;}
.table-main-info .tdcolun {width:2px; padding: 5px 0px;}

.button-theme,.button-theme-n,.button-theme-x{
    cursor:pointer;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    margin-right:2px;
    text-transform:capitalize;
}
 button,
.button-theme{ background-color:#A2D042;
               background-image:url("site_images/buttongreen.png");
               border:1px outset silver;
               color:#FFFFFF;} 
               /* .button-theme{
                border: 0;
                  margin: 5px 0 10px;
                  font-weight: 500;
                  font-size: 16px;
                  padding: 8px 65px;
                  border-radius: 5px;
                  transition: all ease .5s !important;
                  background: linear-gradient(to right, #61CE70 50%,#137f41 50%) no-repeat scroll right bottom / 210% 100% #61CE70 !important;
                  color: #fff !important;
                  font-size: 14px !important;
                    line-height: 18px !important;
            }
            .button-theme:hover{
                background-position: left bottom !important;
            } */
.button-theme-n{background-color:#CACACA;
                background-image:url("site_images/gray.gif");
                border:1px outset silver;
                color:#000000;}
.button-theme-x{background-color:#E15C40;
                background-image:url("site_images/buttonred.png");
                border:1px outset silver;
                color:#FFFFFF;}
.link-theme:hover,.link-theme:hover *{color: #dda906 !important;}
.link-theme-x{ color:#E15C40;  font-weight:normal;}
.shadow-all{
    -moz-box-shadow: 0px 0px 6px #444444;
    -webkit-box-shadow: 0px 0px 6px #444444;
    box-shadow: 0px 0px 6px #444444;
}
.shadow-bottom{
    -moz-box-shadow: 2px 3px 5px gray;
    -webkit-box-shadow: 2px 3px 5px gray;
    box-shadow:2px 3px 5px gray;
}
.header-top{
    clear: both;
    border-radius: 6px 6px 0px 0px;
    background:#eeeeee;
    border:1px solid #ddd;
    margin:0;
    padding:2px 0 6px 10px !important;
    text-shadow:0 1px #FFFFFF;
    width:auto;
    height: 30px;
    line-height: 25px;
}
.form_table_tdx2 th,.form-table-datainfo th,.datainfo th{
background: #eeeeee;
color: #666;
border: 1px solid #ebebeb;
padding: 3px 6px;
font-weight: normal;
    
}
.form_table_tdx2 td,.form-table-datainfo td,.datainfo td{
    border-collapse: collapse;
    border: 1px solid #f5f5f5;
padding: 4px !important;
font-size: 12px;
vertical-align: top !important;
}

.form_table_tdx2 .td1,.form-table-datainfo .td1,.datainfo .td1{
    background-color: #fdfdfd;
}
.form_table_tdx2 .td0,.form-table-datainfo .td0,.datainfo .td0{
    background-color: white;
}
.datainfo .divider,.datainfo .divider td{
    border: 0px;
}
.datainfohover {
    background-color: #DAEFDC !important;
}
.infomessage{
    background-color:#FFFFFF;
    z-index:10000000;
    text-align:left;
}
.reminder_deleteonoff{
    display: none;
}
.remindertype{
    display: none;
}
.sms_selected_item{
    background-color: #008000;
    color: white;
}
.linkpanel a{
    background:url("/images/glasseffect.png") repeat-x scroll center center #dfdfdf;
    float: left;
    min-width:142px;
    width:20%;
    text-align: left;
    color:black;
}
.contact-link-panel .linkpanel a{
    width:16.6%;
    overflow: hidden;
}
.linkpanel a .container{
    padding-right:10px;
    padding-left:10px;
    border:1px dotted gray;
}
.linkpanel a:hover{
    background-color: yellow;
}
.linkpanel a.buttonselected{
    background-color: yellowgreen;
}
.linkcontainer{
    background-color: #efefef;
    line-height:15px;
}
.buttonback{
    background: #eeeeee;
    height:24px;
    line-height:23px;
}
.buttonback .small-icon{
    margin-top:3px;
    margin-right:3px;
}
.movebutton{
    height:18px;
    border-right:0px;
    display: inline-block;
}
.panel-options{
    border:1px solid #ccc;
    margin:0;
    padding: 2px;
    text-shadow:0 1px #FFFFFF;
    width:auto;
    height: 24px;
    overflow: hidden;
}
.panel-bottom .panel-options{
    -moz-border-radius: 0px 0px 6px 6px;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius:0px 0px 6px 6px;
}
.panel-bottom {

background: #f5f5f5;
clear: both;
border: 1px solid #ebebeb;
border-top: 0px;
padding: 5px;
border-radius: 0px 0px 5px 5px;
height: 34px;

}
.pagerdisabled{
    color: gray;
}
#sel_buzznx_language_selector,
#sel_buzznx_language_selector option{
    background-color: silver;
    border: 0px;
    margin: 3px;
}
.dropdownbutton ul{
    display: none;
}
.dropdownbutton.arrow  ul:before {
content: ' ';
position: absolute;
width: 0;
height: 0;
right: 0;
margin-left: 10px;
top: -18px;
border-width: 10px;
border-style: solid outset solid solid;
border-color: transparent transparent #fff transparent;
}

.dropdownbutton.bottomup{
    position: absolute;
}
.dropdownbutton.bottomup ul{
    position: relative;
}
.dropdownbutton:hover span.ui-icon-triangle-1-n{
    background-position: -64px -16px;
}
.dropdownbutton:hover ul{
    display: block;
    list-style: none;
    text-align: left;
    padding: 0px;
    margin: 0px;
    width: 185px;
    position: absolute;
    box-shadow: 2px 2px 4px #999;
    background: #fff;
}
.dropdownbutton.arrow:hover  ul {
    right: 5px;
}



.dropdownbutton:hover ul li{
    min-height:20px;
    height: auto;
    padding: 0px;
}
.dropdownbutton:hover ul a{
    color: black !important;
    height: auto;
    font-weight: normal;
    width: 100%;
    display: block;
    line-height: 20px;
    padding:3px 10px;
}
.dropdownbutton:hover ul a:hover{background-color:#6d84b4; color:#ffffff !important;}
.gotobutton .dropdownbutton-theme{
    background-color: white;
    color:black !important;
    opacity:0.5;
    line-height: 14px;
    -moz-border-radius: 0;
    -webkit-border-radius:0;
    border-radius:0;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
}

.small-caps {text-transform: lowercase;}

.gotobutton .dropdownbutton-theme:hover{
    opacity:1;
    color: white !important;

}
.gotobutton ul{
    right:0%;

}
.gotobutton:hover ul li{
    width:300px;
    right:150px;
    position: relative !important;
    background-color:dimgray;
    border-right: 1px solid gray;
    border-left: 1px solid gray;

}
.gotobutton:hover ul li a{
    background-color:dimgray;
    color: white !important;
}
.gotobutton:hover ul li a:hover{
    color: yellow !important;
    background-color:dimgray;

}
.buzznx_gadget_notes_over
{
    background-image:url("/images/buzznxnotegadget/paper.png");
    background-repeat:no-repeat;
    position:absolute;
    padding:5px;
    width:175px;
    height:160px;
    cursor:move;
    z-index:10;

}
.buzznx_gadget_notes_over a img{
    display:block;
    font-weight:bolder;
    cursor:pointer;
}
.buzznx_gadget_notes_out{
    background-image:url("/images/buzznxnotegadget/paper.png");
    background-repeat:no-repeat;
    position:absolute;
    padding:5px;
    height:160px;
    width:175px;
    z-index:1;

}
.buzznx_gadget_notes_out a img{
    display:none;
}
.buzznx_gadgets_notes_textarea{
    border:0px;
    background:transparent;
    color:black;
    overflow:hidden;
    width:150px;
    height:120px;
    font-family: serif;
    font-size: 12px;
}
.buzznx_gadget_notes_page_number
{
    font-size:10px;
    font-style:italic;
}
.buzznx_gadget_notes_out{
    opacity:0.3;
}
.buzznx_gadget_notes_over{
    opacity:1;
}
.dashboard-info{
    color: black;width: 100%;
}
.dashboard-info-top{ margin:5px; padding: 5px;
                     -moz-box-shadow: 0px 1px 3px silver;
                     -webkit-box-shadow: 0px 1px 3px silver;
                     box-shadow: 0px 1px 3px silver; 
}
.address-box{
    border-color:  #8DAE59;
}
.heading{
    font-size: 22px;
font-weight: bolder;
line-height: 1.1em;
color: #137F43;
}
.heading.contrast {
    color:#888;
}
.button-new{
    background-position:0px -60px;
    border-color:#585858 #585858 #939393;
    -moz-border-radius:3px 3px 3px 3px;
    background:url("site_images/smallbutton.png") repeat-x scroll right top #E8E8E9;
    border-style:solid;
    border-width:1px;
    color:#333333;
    font-size:0.9em;
    margin:1px;
    padding:2px 3px;
    cursor: pointer;
}
.button-new:hover{
    background-position:0px -120px;
}
.search-box{
    display:none;background-color:white;border:3px outset silver;
}
.notelist {
    -moz-border-radius: 5px 5px 5px 5px;
    webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 0 1px 6px #CCCCCC;
    box-shadow: 0 1px 6px #CCCCCC;
    background: url("site_images/notelist.png") repeat-x scroll 0 0 #FFE5A7;
    border: 2px solid #FFFFFF;
    padding-bottom: 6px;
    padding-top: 3px;
}
.notelistgray {
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    webkit-border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 0 1px 6px #CCCCCC;
    box-shadow: 0 1px 6px #CCCCCC;
    background: url("/images/notelistgray.png") repeat-x scroll 0 0 #E2E2E2;
    border: 2px solid #FFFFFF;
    margin-left: 2px;
    margin-right: 4px;
    padding-bottom: 6px;
    padding-top: 3px;
}
.theme-text{color: green;}
.private-messages{
    background-image: url("/images/privatemsgs-sprite.png");
    width: 176px;
    height: 22px;
    display: block;
}
.private-messages.open{background-position: 0px 0px;}
.private-messages.open:hover{background-position: -354px 0px;}
.close .private-messages{background-position: -177px 0px !important;}

.taskthumbnail-view{
    width:170px;
    height:50px;
    display: block;
    float: left;
    overflow: hidden;
    text-align:left;
    margin: 3px;
    cursor: pointer;
    background-color: white;
    border: 1px solid #eaeaea;
    padding:3px;
}
.taskthumbnail-view:hover .name{
    background-color:#0A5D26;
}
.taskthumbnail-view .imageholder{
    text-align: center;
    display: block;
    width:150px;
    z-index: 2;
}


.panel-min{ width: 24px; height: 24px; display: block; float: right; font-family: "FontAwesome"; font-size: 18px;  cursor: pointer; }
/*changed by ankit on 11/6/18*/
.panel-min:before { content: "\f0fe"; } 
.open .panel-min::before {
    content: "\f146";
}
/* changed by ankit on 11/6/18*/
.fa-2 {font-size: 16px;}
.font-big { font-size: 17px; font-weight: 500; }

.panel-close{ width: 24px; height: 24px; display: block; float: right; font-family: "FontAwesome"; font-size: 18px; cursor: pointer;}
.panel-close:before { content: "\f146"; }

.panel-top{
    border:1px solid #E5E5E5;
    background: url('site_images/panel-top.png');
    height: 24px;
    width: 100%;
    border-radius: 6px 6px 6px 6px;
    line-height: 24px;
}
.panel .panel-top { background: none; border-radius: 0px; border: 0px; border-bottom: 1px solid #f8f8f8; padding-left: 0px; font-size: 14px; margin-top: 20px; }
.panel-top.open{
    border-bottom: 0px;
    border-right: 0px;
    border-radius: 6px 6px 0px 0px;

}
.panel .panel-top .panel-min { background: none; float: left; font-size: 16px; width: 16px; color: #ddd; }
.panel .panel-top .panel-min:before {
    font-family: FontAwesome;
    content: "\f0fe";
}
.panel .panel-top.open .panel-min:before {
    font-family: FontAwesome;
    content: "\f146";
}

.panel-seprator { font-size: 16px; text-align: center; color: #137F43; margin-top: 20px; clear: both; font-weight: 500;}

.no-data-found { background: #fafafa; padding: 10px; font-size: 14px; color: #888; }

.legend-info{
    border: 2px dotted gray;
    padding: 5px;
}
.textright{
    text-align: right;
}
.zoominimage{
    cursor: url("graphics/zoomin.cur"), pointer !important;
}
.full-width{
    width: 100%;
}

.goto{
    width: 30px !important;
    height:21px !important;
    font-size:12px !important;
    padding: 0px;
    margin: 0px;
    margin-left:5px;
}

.panel-option-wrapper{
    background-image: url(/images/tabletop.png);
    background-repeat: repeat-x;
}
.panel-option-wrapper .panel-options{
    padding-top: 0px;
    height: 27px;
    line-height: 25px;
}
.option-panel{
    display:inline-table;
    width: 100%;
    border-left:1px solid gray;
    border-right:1px solid gray;
}
.loader{
    background-image: url(/images/loader-gray.gif);
}
.loader{
    background-image: url(/images/loader-gray.png);
    background-position: 10px 5px;
    width:30px;
    height:22px;
    border-left: 1px solid gray;
    display: block;
    background-repeat: no-repeat;
}
.loader.on{
    background-image: url(/images/loader-gray.gif);
}
.panel-options .link-button{
    background-color: lightyellow;
    height:20px;
    display: inline-block;
    padding: 2px;
}
.button-dark-shade,
.button-grid,.button-grid:active,.dropdownbutton-theme,.button-theme-ub,.button-theme-ub:active{
    font-weight: normal;
    line-height:16px;
    outline: 0 none;
    padding: 2px 5px;
    text-decoration: none;
    text-shadow: none;
    font-size: 11px;
    background: #444;
    color: white !important;
    text-transform: capitalize;
    margin: 0 3px 0 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    cursor: default;
    outline: none;
    color: #fff;
    border:0px;
    cursor: pointer;
}
.button-grid:hover,a.dropdownbutton-theme:hover,.button-theme-ub:hover{
    background-color:green;
    color:yellow;
}
.info-secondry{
    color: #777;
    white-space: normal;
}
.errorMessage{
    background-color:#ffffff;
    border-width:2px;
    border-color:#999999;
    color: white;
    font-weight: bold;
    background: #AD0D0D;
    /*--IE9 DOES NOT SUPPORT GRADIENT BACKGROUNDS--*/
    color: white;
}
.icon-holder{
    -moz-border-radius:18px;
    -webkit-border-radius:18px;
    border-radius:18px;
    -moz-box-shadow:0px 0px 5px #000000;
    -webkit-box-shadow:0px 0px 5px #000000;
    box-shadow:0px 0px 5px #000000;
    background: -moz-linear-gradient(top, transparent, transparent);
    background: -webkit-gradient(linear, center top, center bottom, from(transparent), to(transparent));
    background: -o-linear-gradient(top, transparent, transparent);
    background: linear-gradient(top, transparent, transparent);
    /*--IE9 DOES NOT SUPPORT GRADIENT BACKGROUNDS--*/
    padding: 3px;

}
.highlight{
    color: #133a6d !important;
    font-weight: bold !important;
}
.collapsablepanel-handler{cursor: pointer; color: #54b016; font-weight: 300; }
.emaillink,.smslink{color: #111111;text-decoration: underline;}
.emaillink:hover,.smslink:hover{color:#137F43;}
.quicksearchterm-holder,
.quicksearchterm-alpha{
    color:#777;
    text-transform: capitalize;
    background: #f5f5f5;
    padding: 4px 5px;
}
.quicksearchterm-alpha:hover span{
    color:#6CB318;
}
.filter{color: #ababab;
    font-size: 11px;
    font-style: normal;}
.buzznxtabs.ui-tabs .ui-tabs-nav li a{
    font-weight: normal !important;
    padding: 6px 15px !important;
    
}
.no-padding .ui-tabs-panel{
    padding: 0px !important;
}

.buzznxtabs.ui-tabs{padding: 0px;}
.buzznxtabs.ui-widget-content {background: none;border:0px}
.buzznxtabs .ui-widget-header{background: none;border: 0px;border-bottom: 1px solid #aaaaaa !important;}
.buzznxtabs .ui-tabs-panel{background-color: white !important; border-width:0px 1px 1px !important; border-color: #aaaaaa;}
.buzznxtabs  .ui-tabs-nav {padding: 0px !important;}
.buzznxtabs li.ui-tabs-selected {border-color: gray !important;}
.beta{color:red}
.cursor-help{cursor: help;}
.cursor-pointer{cursor: pointer;}
.td-result-display-options{background: #CAE0A5;}
.td-result-highlight-options{background-color: #e8e8e8}
.text-right{text-align: right;}
.icon-bulb{background: url(/images/bulb.png) no-repeat;height:32px;width:32px;display: inline-block; }
.tablednd tr{
    background: url(/images/icons/updown.gif) no-repeat;
    background-position: right;
}
.tablednd tr:first-child td{background: url(/images/icons/down.png)  no-repeat right !important;}
.tablednd tr:last-child td{background: url(/images/icons/up.png) no-repeat right !important;}
.silverpanel{
    border: 1px solid gray; display: block; color: #333;  font-size: 14px; line-height: 1.4em; background: #f5f5f5; background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#eeeeee)); background: -moz-linear-gradient(top, #fafafa, #eeeeee);
}
.float{position: fixed;top: 0px;left:0px;
       top:0px;
       width:100%;
       z-index:999;
       border-top:none;
       background-color:#FAFAFA;
       border:1px solid #000000;
       display:block;
       clear:both;
       margin-left:auto;
       margin-right:auto;
       float:left;
       box-shadow: 0 0 7px rgba(0,0,0,0.4);
       -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.4);
       -moz-box-shadow: 0 0 7px rgba(0,0,0,0.4);
}
.float .can-float-holder{
    padding: 0px 10px 5px 10px;
}

.photoholder { padding: 5px; border: 2px solid #ddd; }
.button-dark-shade{margin:0;height:15px;border:1px solid;border-color:#c8c8c8 #414141 #9d9c9c #666666;border-width:0 1px;background-color:#343434;background-image:-moz-linear-gradient(#494949,#1f1f1f);background-image:-webkit-gradient(linear,0 top,0 bottom,from(#4a4a4a),to(#1f1f1f));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4a4a4a,endColorstr=#1f1f1f);-webkit-box-shadow:0 1px 0 0 #AAA;-moz-box-shadow:0 1px 0 0 #AAA;text-shadow:rgba(0,0,0,0.25) 0 1px 1px 0;line-height:15px;font-weight:bold;}
.button-dark-shade:hover{background-color:#33CCFF;background-image:-moz-linear-gradient(#33CCFF,#494949);background-image:-webkit-gradient(linear,0 top,0 bottom,from(#33CCFF),to(#4a4a4a));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33CCFF,endColorstr=#4a4a4a);}
.fullscreen{position: fixed;width: 100%;top: 0px;left: 0px;z-index: 999}

button,.button-theme,.button-window,.button-theme-x,.button-theme-pager,.button-theme-n{
    margin: 0px 3px 0 0;
    padding: 3px 8px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    cursor: default;
    outline: none;
    color: black;
    border: 1px solid #BBB;
    border-top-color: #CCC;
    border-bottom-color: #A0A0A0;
    background: #E3E3E3;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
}
.button-theme-n{border: 1px solid gray;}
.button-theme:hover,.button-theme-x:hover,button:hover,.button-theme-n:hover{
    border: 1px solid gray;
}
.button-theme-x{
    background-image: -moz-linear-gradient(top, #FCFFE8, #F2F0DE);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#FCFFE8), to(#F2F0DE));
    background-image: -o-linear-gradient(top, #FCFFE8, #F2F0DE);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFFE8', endColorstr='#F2F0DE');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFFE8', endColorstr='#F2F0DE')";
    background-image: linear-gradient(top, #FCFFE8, #F2F0DE);
}
.button-theme-n{
    color: white;
    background-image: -moz-linear-gradient(top, #999, #777);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#999), to(#777));
    background-image: -o-linear-gradient(top, #999, #777);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999', endColorstr='#777');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#999', endColorstr='#777')";
    background-image: linear-gradient(top, #999, #777);
}
.button-theme-n:hover{border-color: black;}
.notification-link{
    color: #000000;
    font-family: "Lucida Grande",verdana,arial,helvetica,sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    padding-bottom: 1px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;}
.notification-link .finished{
    text-decoration: line-through; color: gray;
}
.notification-type{
    background-color:gray;
    font-size: 10px;
    color: white;
    padding: 2px 5px;
    margin-right: 10px;
    width:70px;
    display: block;
    float: left;
    margin-top: 3px;
}
/* class for task notification */
.notification-9{  background-color: #97B558;}
/* class for contact notification */
.notification-1{ background-color:#5B0000;}
/* class for email notification */
.notification-84{ background-color: steelblue;}
/* class for email notification */
.notification-7{ background-color:darkorange;}
/* class for  quotation notification*/
.notification-17{background-color:yellow; color: black;}
.notification-18{ background-color: #739628; color: yellow;}
/*support request notification */
.notification-99{ background-color: #324C91; color: white;}
/*support request notification */
.notification-86{ background-color:#7F367F; color: white;}
/*salesorder notification */
.notification-21{ background-color:#F69D29; color: black;}
/*invoice notification */
.notification-22{ background-color:#F69D29; color: black;}
/*tag*/
.highlight-tag{background-color: gray; color: white; padding: 2px 5px; font-size: 10px; margin-right: 5px;}
.user-info{color: #555;}
.systemgadget{background-color: white; border: 1px solid silver; padding: 5px;
              -moz-border-radius: 6px;
              -webkit-border-radius: 6px;
              border-radius: 6px;
              -moz-box-shadow: 0px 1px 3px silver;
              -webkit-box-shadow: 0px 1px 3px silver;
              box-shadow: 0px 1px 3px silver; 
              width: 49%;
              float: left;
}
.systemgadget.gadget_column_1 { width: 99%; }
.systemgadget .header{
    background-color: #f4f4f4;
    border: 1px solid #EAEAEA;
    height: auto;
    padding: 5px;
    width: auto;
    -moz-border-radius: 5px  5px 0px 0px;
    -webkit-border-radius: 5px  5px 0px 0px;
    border-radius: 5px  5px 0px 0px;
    margin-bottom: 3px;
}
.systemgadget a.main-link{
    color: black;
    font-size: 14px;
}
tr.devider td{
    border-bottom: 1px solid #eaeaea;
}
div.devider{
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 5px;
}
#div-notifications{
    background-color: #F4F4F4;
    position: fixed;
    bottom: 30px;
    left:1%;
    width: 98%;
    border: 1px solid gray;

    -moz-box-shadow: 2px -4px 10px #999;
    -webkit-box-shadow:2px -4px 10px #999;
    box-shadow: 2px -4px 10px #999; 

}


/* highslide */
.draggable-header .highslide-heading { line-height: 22px; }
.draggable-header .highslide-header { height: 28px;}


/* some extended bootstrap components */
.well.yellow { background: #fefef0; }
.well { margin-bottom: 10px !important;}
.user-photo { max-height: 30px; max-width: 30px; border-radius: 2px; border: 2px solid #eeeeee; }


/* color picker */
.colorpicker input[type="text"] {
    width: auto;
    padding: 0px;
    background: transparent;
    border: 0px;
    height: 14px;
}

.allow-inline-edit .fa-pencil {display: none !important;}
.allow-inline-edit:hover .fa-pencil {display: block !important;}
.ac_input { outline: none; }
.movetoright500 {margin-left: -300px;}

.round-point {
    float: left;
width: 10px;
border-radius: 5px;
height: 10px;
background: gray;
margin-top: 5px;
margin-right: 5px;
}


.bootstrap-tagsinput {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  padding: 4px 6px;
  margin-bottom: 10px;
  color: #555;
  vertical-align: middle;
  border-radius: 4px;
  max-width: 100%;
  line-height: 22px;
  width: 100%;
}
.bootstrap-tagsinput input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
  width: 100px !important;
  max-width: inherit;
}
.bootstrap-tagsinput input:focus {
  border: none;
  box-shadow: none;
}
.bootstrap-tagsinput .tag {
  margin-right: 2px;
  color: white;
  font-size: 11px;
}
.bootstrap-tagsinput .tag a { color: white; }
.bootstrap-tagsinput .tag .remove { margin-left: 5px; color:white;}
.bootstrap-tagsinput .tag [data-role="remove"] {
  margin-left: 8px;
  cursor: pointer;
}
.bootstrap-tagsinput .tag [data-role="remove"]:after {
  content: "x";
  padding: 0px 2px;
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-combo { background: white; width: 100%; text-align: left !important; }
.bmultiselect b.caret { position: absolute; top: 10px; right: 8px; }
.bmultiselect-group { font-weight: bold; text-decoration: underline; }

.label-info.email_selected_item { background: #3af; }

.tag.label { font-weight: normal; font-size: 9px; text-transform: uppercase; }

.activitylog { color:#999999;font-size:11px; padding-left:40px; }

#id_report_detail .contrast {display: none;}
/* slide share css by jitu on 30-8-2017 */
.need-help-slide {display: inline-block;font-size: 15px;font-weight: bold;margin-bottom: 10px;text-align: right;width: 100%;}

.slidevideo-popup {
    box-shadow: 0px 9px 0px 15px #137F43;
    background: #137F43;
}
.slidevideo-popup .highslide-header {
    background: #137F43;
}
.slidevideo-popup .highslide-close span::after {
    content: "x";
    visibility: visible;
    color: #fff;
    padding: 4px;
    font-size: 22px;
}
.slidevideo-popup .highslide-close span, .slidevideo-popup .highslide-move span {
    visibility: hidden;
    }
.slidevideo-popup .highslide-heading.highslide-move {
    visibility: hidden;
}
 /* logo added in video player by jitu on 15-12-2017 */
.slidevideo-popup .highslide-move{
    background-image: url("/images/hoffice-video-header-logo.png");
    float: left;
    background-repeat: no-repeat;
    width: 90px;
    height: 40px;
}
.slidevideo-popup .highslide-header ul{
    height: 40px;
}
/* end here */
    /* end slide share css by jitu on 8-12-2017 */
/* end here my hoffice design by jitu */
#id_report_detail .contrast {display: none;}

/*!
 * bootstrap-select v1.5.4
 * http://silviomoreto.github.io/bootstrap-select/
 *
 * Copyright 2013 bootstrap-select
 * Licensed under the MIT license
 */.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="span"]{float:none;display:inline-block;margin-bottom:10px;margin-left:0}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group{margin-bottom:0}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:0}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*="span"].pull-right,.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right{float:right}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:auto;}.bootstrap-select{width:220px\0}.bootstrap-select.form-control:not([class*="span"]){width:100%}.bootstrap-select>.btn{width:100%;padding-right:25px}.error .bootstrap-select .btn{border:1px solid #b94a48}.bootstrap-select.show-menu-arrow.open>.btn{z-index:2051}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;float:left;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group>.disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled>a{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:none !important}.bootstrap-select.btn-group[class*="span"] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:2000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li>a.opt{position:relative;padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li>a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{position:absolute;display:inline-block;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled)>a small{color:#64b1d8;color:rgba(255,255,255,0.4)}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:14px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select-searchbox,.bootstrap-select .bs-actionsbox{padding:4px 8px}.bootstrap-select .bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select-searchbox+.bs-actionsbox{padding:0 8px 4px}.bootstrap-select-searchbox input{margin-bottom:0}.bootstrap-select .bs-actionsbox .btn-group button{width:50%}

 /*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.bmultiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.bmultiselect-container .input-group{margin:5px}.bmultiselect-container>li{padding:0}.bmultiselect-container>li>a.bmultiselect-all label{font-weight:700}.bmultiselect-container>li>label.bmultiselect-group{margin:0;padding:3px 20px;height:100%;font-weight:700}.bmultiselect-container>li>a{padding:0}.bmultiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;}.bmultiselect-container>li>a>label.radio,.bmultiselect-container>li>a>label.checkbox{margin:0}.bmultiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.bmultiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}

/* qTip2 v2.2.0 css3 | qtip2.com | Licensed MIT, GPL | Mon Mar 17 2014 04:17:34 */
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:600px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/14px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}
.dropdown:hover > .dropdown-menu {
display: block;
}
/*added by krishn,date-2/9/2016,for unselect text*/
.unselectdata {
  -webkit-user-select: none;
     -moz-user-select: -moz-none;
      -ms-user-select: none;
          user-select: none;
}

/*added by krishn,date-11/7/2017,for for free qty hidden in sales and purchase side*/
/* hidden free qty */
.hiddenFreeQty{
    display: none;
}

/* adding css for border field jitu 19/07/2017 */
/* contact form */
#frm_contact_addnew input[type="text"],#frm_contact_addnew input[type="password"],#frm_contact_addnew .select,#frm_contact_addnew .textbox,#frm_contact_addnew select,#frm_contact_addnew input.hasDatepicker[readonly] { border: 1px solid #7f7f7f !important;}
/* prospect form */
#frm_rawcontact_addnew input[type="text"],#frm_rawcontact_addnew input[type="password"],#frm_rawcontact_addnew .select,#frm_rawcontact_addnew .textbox,#frm_rawcontact_addnew select,#frm_rawcontact_addnew input.hasDatepicker[readonly] { border: 1px solid #7f7f7f !important;}
/* lead form */
#frm_lead input[type="text"],#frm_lead input[type="password"],#frm_lead .select,#frm_lead .textbox,#frm_lead select,#frm_lead input.hasDatepicker[readonly],#frm_lead  #txt_lead_description_rte { border: 1px solid #7f7f7f !important;}
#frm_lead #txt_addlead_follower{border:0 !important;}
/* product form */
#frm_product_addnew input[type="text"],#frm_product_addnew input[type="password"],#frm_product_addnew .select,#frm_product_addnew .textbox,#frm_product_addnew select,#frm_product_addnew input.hasDatepicker[readonly],#frm_product_addnew .ui-state-default, #frm_product_addnew #txt_product_short_description,#frm_product_addnew  #txt_alias_name { border: 1px solid #7f7f7f !important;}
/* product stock jv form */
#frm_createstockjournal input[type="text"],#frm_createstockjournal input[type="password"],#frm_createstockjournal .select,#frm_createstockjournal .textbox,#frm_createstockjournal select,#frm_createstockjournal input.hasDatepicker[readonly],#frm_createstockjournal input[type="file"],#frm_createstockjournal #txt_stock_journal_remarks { border: 1px solid #7f7f7f !important;}
/* purchase invoice form */
#frm_addpurchaseinvoice input[type="text"],#frm_addpurchaseinvoice input[type="password"],#frm_addpurchaseinvoice .select,#frm_addpurchaseinvoice .textbox,#frm_addpurchaseinvoice select,#frm_addpurchaseinvoice input.hasDatepicker[readonly] { border: 1px solid #7f7f7f !important;}
/* purchase return/erv form */
#frm_purchasereturn_addpurchasereturn input[type="text"],#frm_purchasereturn_addpurchasereturn input[type="password"],#frm_purchasereturn_addpurchasereturn .select,#frm_purchasereturn_addpurchasereturn .textbox,#frm_purchasereturn_addpurchasereturn select,#frm_purchasereturn_addpurchasereturn input.hasDatepicker[readonly],#frm_purchasereturn_addpurchasereturn input[type="file"], #frm_purchasereturn_addpurchasereturn #txt_purchasereturn_remarks { border: 1px solid #7f7f7f !important;}


/* sale delivery note form */
#frm_adddeliverychallan input[type="text"],#frm_adddeliverychallan input[type="password"],#frm_adddeliverychallan .select,#frm_adddeliverychallan .textbox,#frm_adddeliverychallan select,#frm_adddeliverychallan input.hasDatepicker[readonly], #frm_adddeliverychallan #txt_dc_vehicle_no,#frm_adddeliverychallan #txt_dc_shipping_remarks,#frm_adddeliverychallan #txt_dc_terms_description_rte { border: 1px solid #7f7f7f !important;}
/* sale invoice form */
#frm_addinvoice input[type="text"],#frm_addinvoice input[type="password"],#frm_addinvoice .select,#frm_addinvoice .textbox,#frm_addinvoice select,#frm_addinvoice input.hasDatepicker[readonly],#frm_addinvoice input[type="file"],#frm_addinvoice #txt_invoice_terms_description_rte,#frm_addinvoice #txt_invoice_vehicle_no, #frm_addinvoice #txt_invoice_shipping_remarks { border: 1px solid #7f7f7f !important;}
/* sale return form */
#frm_salesreturn_addsalesreturn input[type="text"],#frm_salesreturn_addsalesreturn input[type="password"],#frm_salesreturn_addsalesreturn .select,#frm_salesreturn_addsalesreturn .textbox,#frm_salesreturn_addsalesreturn select,#frm_salesreturn_addsalesreturn input.hasDatepicker[readonly],#frm_salesreturn_addsalesreturn #txt_salesreturn_remarks { border: 1px solid #7f7f7f !important;}
#div_create_btn #txt_transfer_voucher_product{ border: 1px solid #7f7f7f !important;}
/* sale transfer voucher */

/* voucher multiple form */
#frm_createvouchermultiple input[type="text"],#frm_createvouchermultiple input[type="password"],#frm_createvouchermultiple .select,#frm_createvouchermultiple .textbox,#frm_createvouchermultiple select,#frm_createvouchermultiple input.hasDatepicker[readonly],#frm_createvouchermultiple input[type="file"] { border: 1px solid #7f7f7f !important;}
/* voucher single form */
#frm_createvoucher input[type="text"],#frm_createvoucher input[type="password"],#frm_createvoucher .select,#frm_createvoucher .textbox,#frm_createvoucher select,#frm_createvoucher input.hasDatepicker[readonly],#frm_createvoucher input[type="file"] { border: 1px solid #7f7f7f !important;}
/* voucher approval form */
#frm_addvoucher_approvals input[type="text"],#frm_addvoucher_approvals input[type="password"],#frm_addvoucher_approvals .select,#frm_addvoucher_approvals .textbox,#frm_addvoucher_approvals select,#frm_addvoucher_approvals input.hasDatepicker[readonly],#frm_addvoucher_approvals input[type="file"] { border: 1px solid #7f7f7f !important;}
/* voucher payment form */

/* voucher print form */

/* account journal form */
#frm_createjournal input[type="text"],#frm_createjournal input[type="password"],#frm_createjournal .select,#frm_createjournal .textbox,#frm_createjournal select,#frm_createjournal input.hasDatepicker[readonly],#frm_createjournal #txt_journal_remarks { border: 1px solid #7f7f7f !important;}
/* account receipt form */
#frm_addpaymentcollection input[type="text"],#frm_addpaymentcollection input[type="password"],#frm_addpaymentcollection .select,#frm_addpaymentcollection .textbox,#frm_addpaymentcollection select,#frm_addpaymentcollection input.hasDatepicker[readonly] { border: 1px solid #7f7f7f !important;}
/* account credit note form */
#frm_add_credit_note input[type="text"],#frm_add_credit_note input[type="password"],#frm_add_credit_note .select,#frm_add_credit_note .textbox,#frm_add_credit_note select,#frm_add_credit_note input.hasDatepicker[readonly], #frm_add_credit_note #credit_remarks { border: 1px solid #7f7f7f !important;}
/* account payment with tds form */
#frm_addpayments input[type="text"],#frm_addpayments input[type="password"],#frm_addpayments .select,#frm_addpayments .textbox,#frm_addpayments select,#frm_addpayments input.hasDatepicker[readonly], #frm_addpayments #txt_addpayments_remarks { border: 1px solid #7f7f7f !important;}

/* account debit note */
#frm_add_debit_note input[type="text"],#frm_add_debit_note input[type="password"],#frm_add_debit_note .select,#frm_add_debit_note .textbox,#frm_add_debit_note select,#frm_add_debit_note input.hasDatepicker[readonly],#frm_add_debit_note #debitnote_remarks { border: 1px solid #7f7f7f !important;}
/* end css for border field jitu 19/07/2017 */
/* fixed header css by jitu on 17/1/2018 */
   #header.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 150;
}
/* End here */
#invoice_add_basic_details .tdinfo button, #quotation_add_basic_details .tdinfo button, #salesorder_add_basic_details .tdinfo button,#dc_add_basic_details .tdinfo button {
    margin-left: 20px;
    min-width: 120px;
}
/* fixed header css by jitu on 9/8/2018 */
.systemgadget .header {background-color: #137f43;width: 300px;color: white;text-shadow: 1px 1px 1px #000;font-weight: bold;position: relative;right: 3px;bottom: 0px;border-radius: 0;}
.portlet.systemgadget {background-image: url("/images/dots.jpg") !important;box-shadow: 1px 1px 8px #000;}
.portlet-content {padding: 3px;}
.systemgadget{padding: 3px;}
.gadget-header {font-size: 14px;}
/* end here */

/* calender changes by jitu on 4-10-2018 */
    .calendar_labels {
        position: relative;
        float: left;
        height: 1.9em;
        line-height: 1.9em;
        padding: 0 .6em;
        white-space: nowrap;
        font-weight: bold;
        color: #137F42;
        background: #d9d9d9;
        border: 1px solid #ccc;
}
    .calendar_labels:hover{
        background: #137F42;
        color:#fff !important;
    }
    .calendar_labels a:hover{
        color:#fff!important;
    }
    .ui-state-active a{
    color: #fff !important;
    background: #137F42;
}
  .dib .ui-state-active{
    background: #137F42 !important;
}
/* end here */
/*add by nisha css on 17/02/2020*/
@keyframes slideInFromLeft {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}
.nvm-blocks{transition: background-color 2s ease;border-radius: 7px; animation: 1s ease-out 0s 1 slideInFromLeft;margin: 0px;width: 130px;height: 150px;border: 2px solid #bbbbbb; background-color: #bbbbbb;padding: 8px;min-height: 145px;}
.nvm-block_green{transition: background-color 2s ease;border-radius: 7px; animation: 1s ease-out 0s 1 slideInFromLeft;margin: 0px;width: 130px;border: 2px solid white; background-color: white;height: 150px;padding: 8px;min-height: 145px;}
.scale {
width: 120px;height: 120px;
border-color: green;
display: block;
margin-left: auto;
margin-right: auto;
}
.grayscale{
filter: grayscale(100%);
width: 120px;height: 120px;
display: block;
margin-left: auto;
margin-right: auto;
}
.nvm-block-font {
    font-size: 14px;
    margin-bottom: -3px;
    color: black;
}
.nvm-block-font:hover{
    color: white;
}
.nvm-block_green:hover {
  transform: scale(1.1);
  background: linear-gradient(to right, white 50%, #79d279 50%);
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: all .5s ease-out;
}
.scales {
padding-bottom: 8px;
width: 120px;height: 120px;
}
.grayscales{
 padding-bottom: 8px;
filter: grayscale(100%);
width: 120px;height: 120px;
}
.dataclasses th{
border: 1px solid #c0c0c0;
text-align: center;
}
.dataclasses td{
    border: 1px solid #c0c0c0;
   text-align: center;
}
#myBtnContainer{
    margin-bottom: 20px;
    margin-top: 10px;
}
.backcolor {
    background-color: #DADBDA;
    border-top: 3px solid #c0c0c0;
    box-shadow: 0 -3px 1px green;
}
.nvm-column {
  display: none;
}
.nvm-main {
  max-width: 100%;
  margin-left: 7px;margin-right: -12px;
}
h1 {
  font-size: 50px;
  word-break: break-all;
}
.nvm-row {
  margin: 10px -16px;
}
.nvm-row,
.nvm-row > .nvm-column {
  padding: 8px;
  padding-left: 10px;
}
.nvm-row:after {
  content: "";
  display: table;
  clear: both;
}
.show {
  display: block;
}
.nvm-block_green:hover .imageset .nvm-block-font{
   color: white !important;
}
.small-icon-attribute{background: url(/images/icons/attribute_icon.png) no-repeat;margin-left: 26px;}/*add by nisha on 19/03/2020*/
/*    end here*/
#div_taskdetail_descriptionrte {
    padding-bottom: 20px;
}
.bom_inserted{ /* added by jitu on 7-5-2020 */
        color:green !important;
    }
    /*<!--add by karan 29/10/2024 B/O Leena Ma'am-->*/
    .demo_test_final {
  background: url(/images/icons/attribute_gray.png) no-repeat;
  margin-left: 26px;
  background-size: 100% 100%;
}
     /* Detail Page design css start from here */
  .col-md-9 .contentholder {
  border: none;
  background: none;
}
  .datainfo.newdesign {
  border: 1px solid #B6D8C5B2;
  border-radius: 0 0 5px 5px;
  scrollbar-width: thin;
}
  .newdesign th {
  background-color: #B6D8C5B2 !important;
  border: 0;
  color: #373838 !important;
  padding: 5px !important;
  font-weight: 600;
}
.newdesign td{
   padding: 5px !important; 
   background: #fff;
}
#task_extralist_view {
  background: none;
  border: none;
}
.newdesign.contact_customfield tbody, .datainfo.newdesign.commentview_contact tbody {
  width: 1200px;
  overflow: auto;
  display: block;
  scrollbar-width: thin;
}
.col-md-9.contacts_details_view .col-md-4 {
 width: 30%;
  background: #fff;
  border: 0;
  margin: 0 15px 20px;
  min-height: 250px;
  border-radius: 10px;
}
.col-md-9.contacts_details_view .col-md-4 .well {
  background: #fff;
  border: 0;
  padding: 30px 0px;
}
.col-md-9.contacts_details_view table.address_main_classview tbody, .col-md-9.contacts_details_view table.address_main_classview tbody tr, .col-md-9.contacts_details_view table.address_main_classview tbody tr td {
  width: 99%;
  display: block;
}
#div_smtpdetails_status #sel_smtp_employee_id {
  margin-right: 15px;
}
.btn-primary.btn_add_comp_save, #frm_currencies_addnew .btn-primary.add_curr_save, .btn-primary.btn_branch_save, .btn_type_save.save_button, .btn-primary.btn_dept_save,
.btn_desg_save, .btn-primary.man_skill_save, .btn-default.btn_add_role, .btn-default.btn_add_emp_save, .btn_employeetemplate_save, .btn_man_bankaccount_save, .btn_man_creditcardaccount_save, .add_hol_save, .btn.btn_add_tax_save,
.btn.gen_config_save, .btn.btn_employee_reportaccess_save, .btn.btn_add_charge_save, .btn_man_purchaseinvoice_save, .btn_man_emischeme_save, .btn.gen_config_save, .btn.btn-sm.add_country_save, .btn.btn-sm.add_state_save,
.btn.btn-sm.add_city_save, .btn.btn-sm.man_ind_save, .btn.btn-sm.btn_accountgroup_save, .button-theme.btn_man_journal_save, .button-theme.btn_man_stocktransfer_type_save, .button-theme.btn_man_creditnote_save, .button-theme.btn_man_debitnote_save,
#frm_add_appointment_type .btn.btn-sm.btn-primary, #frm_add_appointment_importance .btn.btn-sm.btn-primary, #frm_add_appointment_category .btn.btn-sm.btn-default, #frm_add_appointment_status .btn.btn-sm.btn-default, #frm_add_call_result .btn.btn-sm.btn-primary,
.btn.btn-sm.btn-primary.btn_man_km_sol_cat_save, .btn.btn-sm.btn-primary.btn_man_km_sol_subcat_save, .btn.btn-sm.btn-primary.btn_man_km_articlecat_save, .btn.btn-sm.btn-primary.btn_man_lead_save, .btn.btn-sm.btn-primary.btn_lead_title_save, .btn.btn-sm.btn-primary.btn_man_lead_temp_save,
.btn.btn-sm.btn-primary.btn_man_lead_outcome_save, .btn.btn-sm.btn-primary.btn_man_lead_forecast_save, .btn.btn-sm.btn-primary.btn_man_revoke_policy_save, .btn.btn-sm.btn-primary.add_status_save, #frm_lead_customfield_group .btn.btn-sm.btn-primary, .btn.btn-sm.btn-primary.man_custom_field_save,
.btn.btn-sm.btn-primary.btn_man_lead_lost_save, .btn.btn-sm.btn-primary.btn_man_lead_priority_save, .btn.btn-sm.btn-primary.btn_inquirytemplate_save, .btn.btn-sm.btn-primary.bulkemail_config_save, .btn.btn-sm.btn-default.btn_payment_save, .btn_man_paymenttype_save,
.btn.btn-primary.btn-sm.man_prod_cat_save, .btn.btn-sm.btn-primary.add_unit_save, .btn.btn-sm.btn-primary.man_war_per_save, .btn.btn-sm.btn-primary.man_doc_temp_save, #frm_prod_customfield_group .btn.btn-sm.btn-primary, .btn.btn-sm.btn-primary.man_prod_cust_field_save, .btn.btn-sm.btn-primary.btn_pricelist_save,
.btn.btn-sm.btn-default.btn_add_product_division_save, .btn.btn-sm.btn-primary.btn_add_product_location_save, #frm_manage .btn.btn-sm.btn-primary.btn_save, .btn.btn-sm.btn-primary.btn_contract_man_types_save, #FrmAttr .btn.btn-sm.btn-primary.btn_save, #FrmInwardTemplate .btn.btn-sm.btn-primary.SaveBtn,
#FrmOutwardTemplate .btn.btn-sm.btn-primary.SaveBtn, #div_eventtemplate_list button, .btn.btn-sm.btn-default.btn_paymentreceipttemplate_save, #frm_managepaymentreceipttemplates .btn.btn-sm.btn-default.btn_paymentreceiptemplate_save, #frm_managereceipttype .button-theme.btn_man_receipt_save,
.btn.btn-sm.btn-primary.btn_man_terms_save, .btn.btn-sm.btn-primary.btn_approval_flow, .btn.btn-sm.btn-primary.btn_approval_authority, .btn.btn-sm.btn-primary.btn_purchaseordertemplate_save, .btn.btn-sm.btn-primary.btn_purchaseorderemplate_save, .btn.btn-sm.btn-primary.btn_purchasereturntemplate_save,
.btn.btn-sm.btn-primary.btn_purchasereturnemplate_save, .btn.btn-sm.btn-primary.btn_paymenttemplate_save, .btn.btn-sm.btn-primary.btn_paymentemplate_save, .btn.btn-sm.btn-primary.btn_materialinwardemplate_save, .btn.btn-sm.btn-primary.btn_materialinwardtemplate_save, .btn.btn-sm.btn-primary.btn_man_paymentterm_save,
.btn.btn-sm.btn-primary.btn_man_delieveryterm_save, .btn.btn-sm.btn-primary.btn_man_grp_save, .btn.btn-sm.btn-primary.btn_man_shipthrough_save, .btn.btn-sm.btn-primary.btn_debitnotetemplate_save, .btn.btn-sm.btn-primary.btn_debitnoteemplate_save, .btn.btn-sm.btn-primary.btn_quotationcoverletter_save,
.btn.btn-sm.btn-primary.btn_quotationapproval_flow, .btn.btn-sm.btn-primary.btn_quotationapproval_authority, .btn.btn-sm.btn-primary.btn_quotationtemplate_save, .btn.btn-sm.btn-primary.btn_salseorder_man_terms_save, .btn.btn-sm.btn-primary.btn_salesorderapproval_authority, .btn.btn-sm.btn-primary.btn_salesorderapproval_flow,
.btn.btn-sm.btn-primary.btn_salesordertemplate_save, .btn.btn-sm.btn-primary.btn_salesorderemplate_save, .btn.btn-sm.btn-primary.btn_salesreturntemplate_save, .btn.btn-sm.btn-primary.btn_salesreturnemplate_save, .btn.btn-sm.btn-primary.btn_picklisttemplate_save, .btn.btn-sm.btn-primary.btn_picklistemplate_save,
.button-theme.btn_man_workorder_save, .button-theme.btn_man_salesorder_save, .btn.btn-sm.btn-primary.btn_invoice_man_terms_save, .btn.btn-sm.btn-primary.btn_invoiceapproval_flow, .btn.btn-sm.btn-primary.btn_invoiceapproval_authority, .btn.btn-sm.btn-primary.btn_man_invoice_save,
.btn.btn-sm.btn-primary.btn_advanceinvoicetemplate_save, .btn.btn-sm.btn-primary.btn_advanceinvoiceemplate_save, .btn.btn-sm.btn-default.btn_deliverychallan_man_terms_save, .btn.btn-sm.btn-default.btn_deliverychallantype_save, .btn.btn-sm.btn-default.btn_deliverychallantemplate_save,
.btn.btn-sm.btn-default.btn_deliverychallanemplate_save, .btn.btn-sm.btn-default.btn_creditnotetemplate_save,.btn.btn-sm.btn-default.btn_creditnoteemplate_save, #frm_managediscount .btn.btn-sm.btn-default.btn_man_disc_save, .btn.btn-sm.btn-default.btn_man_bank_save ,
#frm_managesalesform .btn.btn-sm.btn-default, .btn.btn-sm.btn-default.btn_man_paymentterm_save, .btn.btn-sm.btn-default.btn_man_delieveryterm_save, .btn.btn-sm.btn-default.btn_man_shipthrough_save, .btn.btn-sm.btn-default.btn_man_route_save,
#frm_managediscountingstructure .btn.btn-sm.btn-default.btn_man_disc_save, .btn.btn-sm.btn-primary.btn_support_priority_save, .btn.btn-sm.btn-primary.btn_man_ss_save, .btn.btn-sm.btn-primary.btn_man_st_save, .btn.btn-sm.btn-primary.btn_man_km_cat_save,
.btn.btn-sm.btn-primary.btn_man_km_subcat_save, .btn.btn-sm.btn-primary.btn_man_sm_save, .btn.btn-sm.btn-primary.btn_support_customfield_group_save, .btn.btn-sm.btn-primary.support_custom_field_save, .btn.btn-sm.btn-primary.btn_scheduler_save,
.btn.btn-sm.btn-primary.btn_template_save, .btn.btn-sm.btn-primary.add_priority_save, .btn.btn-sm.btn-primary.add_task_cat_save, .btn.btn-sm.btn-primary.btn_add_task_sub_cat_save, .btn.btn-sm.btn-primary.btn_add_task_template_save,
#frm_cfg .btn.btn-sm.btn-primary, #frm_addseriestask .btn.btn-sm.btn-primary.btn_contact_accounts, #frm_templates_general_configsetting .btn.btn-sm.btn-default.btn_gen_temp_save, .btn.btn-sm.btn-default.btn_man_sms_temp_save, .btn.btn-sm.btn-default.btn_man_email_temp_save,
.btn-sm.btn-primary.btn_contracttemplate_save, .btn.btn-sm.btn-primary.btn_contractemplate_save, .btn.btn-sm.btn-primary.btn_contract_man_terms_save, .btn.btn-sm.btn-primary.btn_contract_config_save,.btn.btn-sm.btn-primary.btn_man_email_temp_save,
.btn.btn-sm.btn-primary.btn_campaign_sender_address_save, .btn.btn-sm.btn-primary.btn_vouchercategory_save, .btn.btn-sm.btn-primary.btn_vouchertype_save, .btn.btn-primary.btn-sm.btn_vouchertemplate_save, .button-theme.btn_man_voucher_save, .btn.btn-primary.btn-sm.contact_config_save,
.btn.btn-sm.btn-primary.sms_gateway_save, .btn.btn-sm.btn-primary.btn_dms_config_save, .btn.btn-sm.btn-primary.bulkemailinstance_config_save, #frm_schedule_backup .btn.btn-sm.btn-default, #createbackup input[type="button"], #frm_application_access_logs_search .btn.btn-xs.btn-primary,
#div_smtpdetails_status .button-grid, #div_smtpdetails_status .btn_test_now, #div_application_access_logs .btn.btn-sm.btn-default{
 border: 0 !important;
  margin: 5px 5px 10px 0px !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  padding: 7px 45px !important;
  border-radius: 5px !important;
  transition: all ease .5s !important;
  background: linear-gradient(to right, #26994E 50%,#137f41 50%) no-repeat scroll right bottom / 210% 100% #26994E !important;
  color: #fff !important;
  line-height: unset;
  font-family: inherit;
}
.btn-primary.btn_add_comp_save:hover, #frm_currencies_addnew .btn-primary.add_curr_save:hover, .btn-primary.btn_branch_save:hover, .btn_type_save.save_button:hover, .btn-primary.btn_dept_save:hover,
.btn_desg_save:hover, .btn-primary.man_skill_save:hover, .btn-default.btn_add_role:hover, .btn-default.btn_add_emp_save:hover, .btn_employeetemplate_save:hover, .btn_man_bankaccount_save:hover, .btn_man_creditcardaccount_save:hover, .add_hol_save:hover, .btn.btn_add_tax_save:hover,
.btn.gen_config_save:hover, .btn.btn_employee_reportaccess_save:hover, .btn.btn_add_charge_save:hover, .btn_man_purchaseinvoice_save:hover, .btn_man_emischeme_save:hover, .btn.gen_config_save:hover, .btn.btn-sm.add_country_save:hover, .btn.btn-sm.add_state_save:hover,
.btn.btn-sm.add_city_save:hover, .btn.btn-sm.man_ind_save:hover, .btn.btn-sm.btn_accountgroup_save:hover, .button-theme.btn_man_journal_save:hover, .button-theme.btn_man_stocktransfer_type_save:hover, .button-theme.btn_man_creditnote_save:hover, .button-theme.btn_man_debitnote_save:hover,
#frm_add_appointment_type .btn.btn-sm.btn-primary:hover, #frm_add_appointment_importance .btn.btn-sm.btn-primary:hover, #frm_add_appointment_category .btn.btn-sm.btn-default:hover, #frm_add_appointment_status .btn.btn-sm.btn-default:hover, #frm_add_call_result .btn.btn-sm.btn-primary:hover,
.btn.btn-sm.btn-primary.btn_man_km_sol_cat_save:hover, .btn.btn-sm.btn-primary.btn_man_km_sol_subcat_save:hover, .btn.btn-sm.btn-primary.btn_man_km_articlecat_save:hover, .btn.btn-sm.btn-primary.btn_man_lead_save:hover, .btn.btn-sm.btn-primary.btn_lead_title_save:hover, .btn.btn-sm.btn-primary.btn_man_lead_temp_save:hover,
.btn.btn-sm.btn-primary.btn_man_lead_outcome_save:hover, .btn.btn-sm.btn-primary.btn_man_lead_forecast_save:hover, .btn.btn-sm.btn-primary.btn_man_revoke_policy_save:hover, .btn.btn-sm.btn-primary.add_status_save:hover, #frm_lead_customfield_group .btn.btn-sm.btn-primary:hover, .btn.btn-sm.btn-primary.man_custom_field_save:hover,
.btn.btn-sm.btn-primary.btn_man_lead_lost_save:hover, .btn.btn-sm.btn-primary.btn_man_lead_priority_save:hover, .btn.btn-sm.btn-primary.btn_inquirytemplate_save:hover, .btn.btn-sm.btn-primary.bulkemail_config_save:hover, .btn.btn-sm.btn-default.btn_payment_save:hover, .btn_man_paymenttype_save:hover ,
.btn.btn-primary.btn-sm.man_prod_cat_save:hover, .btn.btn-sm.btn-primary.add_unit_save:hover, .btn.btn-sm.btn-primary.man_war_per_save:hover, .btn.btn-sm.btn-primary.man_doc_temp_save:hover, #frm_prod_customfield_group .btn.btn-sm.btn-primary:hover, .btn.btn-sm.btn-primary.man_prod_cust_field_save:hover, .btn.btn-sm.btn-primary.btn_pricelist_save:hover,
.btn.btn-sm.btn-default.btn_add_product_division_save:hover, .btn.btn-sm.btn-primary.btn_add_product_location_save:hover, #frm_manage .btn.btn-sm.btn-primary.btn_save:hover, .btn.btn-sm.btn-primary.btn_contract_man_types_save:hover, #FrmAttr .btn.btn-sm.btn-primary.btn_save:hover, #FrmInwardTemplate .btn.btn-sm.btn-primary.SaveBtn:hover,
#FrmOutwardTemplate .btn.btn-sm.btn-primary.SaveBtn:hover, #div_eventtemplate_list button:hover, .btn.btn-sm.btn-default.btn_paymentreceipttemplate_save:hover, #frm_managepaymentreceipttemplates .btn.btn-sm.btn-default.btn_paymentreceiptemplate_save:hover, #frm_managereceipttype .button-theme.btn_man_receipt_save:hover,
.btn.btn-sm.btn-primary.btn_man_terms_save:hover, .btn.btn-sm.btn-primary.btn_approval_flow:hover, .btn.btn-sm.btn-primary.btn_approval_authority:hover, .btn.btn-sm.btn-primary.btn_purchaseordertemplate_save:hover, .btn.btn-sm.btn-primary.btn_purchaseorderemplate_save:hover, .btn.btn-sm.btn-primary.btn_purchasereturntemplate_save:hover,
.btn.btn-sm.btn-primary.btn_purchasereturnemplate_save:hover, .btn.btn-sm.btn-primary.btn_paymenttemplate_save:hover, .btn.btn-sm.btn-primary.btn_paymentemplate_save:hover, .btn.btn-sm.btn-primary.btn_materialinwardemplate_save:hover, .btn.btn-sm.btn-primary.btn_materialinwardtemplate_save:hover, .btn.btn-sm.btn-primary.btn_man_paymentterm_save:hover,
.btn.btn-sm.btn-primary.btn_man_delieveryterm_save:hover, .btn.btn-sm.btn-primary.btn_man_grp_save:hover, .btn.btn-sm.btn-primary.btn_man_shipthrough_save:hover, .btn.btn-sm.btn-primary.btn_debitnotetemplate_save:hover, .btn.btn-sm.btn-primary.btn_debitnoteemplate_save:hover, .btn.btn-sm.btn-primary.btn_quotationcoverletter_save:hover,
.btn.btn-sm.btn-primary.btn_quotationapproval_flow:hover, .btn.btn-sm.btn-primary.btn_quotationapproval_authority:hover, .btn.btn-sm.btn-primary.btn_quotationtemplate_save:hover, .btn.btn-sm.btn-primary.btn_salseorder_man_terms_save:hover, .btn.btn-sm.btn-primary.btn_salesorderapproval_authority:hover, .btn.btn-sm.btn-primary.btn_salesorderapproval_flow:hover,
.btn.btn-sm.btn-primary.btn_salesordertemplate_save:hover, .btn.btn-sm.btn-primary.btn_salesorderemplate_save:hover, .btn.btn-sm.btn-primary.btn_salesreturntemplate_save:hover, .btn.btn-sm.btn-primary.btn_salesreturnemplate_save:hover, .btn.btn-sm.btn-primary.btn_picklisttemplate_save:hover, .btn.btn-sm.btn-primary.btn_picklistemplate_save:hover,
.button-theme.btn_man_workorder_save:hover, .button-theme.btn_man_salesorder_save:hover, .btn.btn-sm.btn-primary.btn_invoice_man_terms_save:hover, .btn.btn-sm.btn-primary.btn_invoiceapproval_flow:hover, .btn.btn-sm.btn-primary.btn_invoiceapproval_authority:hover, .btn.btn-sm.btn-primary.btn_man_invoice_save:hover,
.btn.btn-sm.btn-primary.btn_advanceinvoicetemplate_save:hover, .btn.btn-sm.btn-primary.btn_advanceinvoiceemplate_save:hover, .btn.btn-sm.btn-default.btn_deliverychallan_man_terms_save:hover, .btn.btn-sm.btn-default.btn_deliverychallantype_save:hover, .btn.btn-sm.btn-default.btn_deliverychallantemplate_save:hover,
.btn.btn-sm.btn-default.btn_deliverychallanemplate_save:hover, .btn.btn-sm.btn-default.btn_creditnotetemplate_save:hover, .btn.btn-sm.btn-default.btn_creditnoteemplate_save:hover, #frm_managediscount .btn.btn-sm.btn-default.btn_man_disc_save:hover, .btn.btn-sm.btn-default.btn_man_bank_save:hover,
#frm_managesalesform .btn.btn-sm.btn-default:hover, .btn.btn-sm.btn-default.btn_man_paymentterm_save:hover, .btn.btn-sm.btn-default.btn_man_delieveryterm_save:hover, .btn.btn-sm.btn-default.btn_man_shipthrough_save:hover, .btn.btn-sm.btn-default.btn_man_route_save:hover, #frm_managediscountingstructure .btn.btn-sm.btn-default.btn_man_disc_save:hover,
.btn.btn-sm.btn-primary.btn_support_priority_save:hover, .btn.btn-sm.btn-primary.btn_man_ss_save:hover, .btn.btn-sm.btn-primary.btn_man_st_save:hover, .btn.btn-sm.btn-primary.btn_man_km_cat_save:hover, .btn.btn-sm.btn-primary.btn_man_km_subcat_save:hover, .btn.btn-sm.btn-primary.btn_man_sm_save:hover, .btn.btn-sm.btn-primary.btn_support_customfield_group_save:hover,
.btn.btn-sm.btn-primary.support_custom_field_save:hover, .btn.btn-sm.btn-primary.btn_scheduler_save:hover, .btn.btn-sm.btn-primary.btn_template_save:hover, .btn.btn-sm.btn-primary.add_priority_save:hover, .btn.btn-sm.btn-primary.add_task_cat_save:hover, .btn.btn-sm.btn-primary.btn_add_task_sub_cat_save:hover, .btn.btn-sm.btn-primary.btn_add_task_template_save:hover,
#frm_cfg .btn.btn-sm.btn-primary:hover, #frm_addseriestask .btn.btn-sm.btn-primary.btn_contact_accounts:hover, #frm_templates_general_configsetting .btn.btn-sm.btn-default.btn_gen_temp_save:hover, .btn.btn-sm.btn-default.btn_man_sms_temp_save:hover, .btn.btn-sm.btn-default.btn_man_email_temp_save:hover, .btn-sm.btn-primary.btn_contracttemplate_save:hover,
.btn.btn-sm.btn-primary.btn_contractemplate_save:hover, .btn.btn-sm.btn-primary.btn_contract_man_terms_save:hover, .btn.btn-sm.btn-primary.btn_contract_config_save:hover, .btn.btn-sm.btn-primary.btn_man_email_temp_save:hover, .btn.btn-sm.btn-primary.btn_campaign_sender_address_save:hover, .btn.btn-sm.btn-primary.btn_vouchercategory_save:hover,
.btn.btn-sm.btn-primary.btn_vouchertype_save:hover, .btn.btn-primary.btn-sm.btn_vouchertemplate_save:hover, .button-theme.btn_man_voucher_save:hover, .btn.btn-primary.btn-sm.contact_config_save:hover, .btn.btn-sm.btn-primary.sms_gateway_save:hover, .btn.btn-sm.btn-primary.btn_dms_config_save:hover, .btn.btn-sm.btn-primary.bulkemailinstance_config_save:hover,
#frm_schedule_backup .btn.btn-sm.btn-default:hover, #createbackup input[type="button"]:hover, #frm_application_access_logs_search .btn.btn-xs.btn-primary:hover, #div_smtpdetails_status .button-grid:hover, #div_smtpdetails_status .btn_test_now:hover, #div_application_access_logs .btn.btn-sm.btn-default:hover{
background-position: left bottom !important;
}
#frm_company_addnew .btn.btn-sm.btn-default, #btn_currencies_close, #btn_managebrnach_close, #btn_type_close, #btn_managdivision_close, #btn_managdepartment_close, #btn_managdesignation_close,
#btn_manageskill_close, #btn_role_close, #btn_employee_close, #btn_managempgroup_close, #btn_employeetemplate_close, #btn_managbankaccount_close, #btn_managcreditcardaccount_close, #btn_holiday_close, #btn_tax_close,
#btn_employee_reportaccess_close, #btn_charge_close, #btn_managepurchaseinvoicetype_close, #btn_manageemischemetype_close, #btn_setup_country_close, #btn_setup_state_close, #btn_setup_city_close, #btn_manageindustry_close,
#btn_manage_sub_industry_close, #btn_accountgroup_close, #btn_managejournaltype_close, #btn_managestocktransfer_type_close, #btn_managecreditnotetype_close, #btn_managedebitnotetype_close, #btn_appointment_type_close,
#btn_appointment_importance_close, #frm_add_appointment_category #btn_appointment_category_close, #frm_add_appointment_status #btn_appointment_status_close, #btn_call_result_close,
#btn_km_sol_categoryclose, #btn_km_sol_subcategoryclose, #btn_km_articlecategoryclose, .btn.btn-sm.btn-default.btn_managleadsource_close, .btn.btn-sm.btn-default.btn_title_close, .btn.btn-sm.btn-default.btn_managleadtemplate_close, .btn.btn-sm.btn-default.btn_managleadoutcome_close,
.btn.btn-sm.btn-default.btn_managleadforecastcagegory_close, .btn.btn-sm.btn-default.btn_managleadrevokepolicy_close, .btn.btn-sm.btn-default.btn_company_close, #btn_lead_customfield_group_close, #frm_lead_costomfields .btn.btn-sm.btn-default, .btn.btn-sm.btn-default.btn_managleadlost_close,
.btn.btn-sm.btn-default.btn_managleadpriority_close, #btn_inquirytemplate_close, #btn_managepaymenttype_close, #btn_product_managecategory_close, #btn_unit_close, #frm_managewarrantyperoid .btn.btn-sm.btn-default, #btn_setup_costomfields_close, #btn_prod_customfield_group_close,
#btn_pricelist_close, #btn_product_division_close, #btn_product_location_close, #frm_managebrand .btn.btn-sm.btn-default, #frm_manage #btn_close, #btn_contractmanagtype_close, #FrmAttr #btn_close, #frm_managebinstore .btn.btn-sm.btn-default, #FrmInwardTemplate #CloseBtn,
#FrmOutwardTemplate #CloseBtn, #btn_managdiscount_close, #frm_manageproductstatus .btn.btn-sm.btn-default, #btn_paymentreceipttemplate_close, #btn_managereceipttype_close, #frm_purchasemanagetermsandcondition .btn.btn-sm.btn-default, #btn_approval_flow,
#btn_approval_authority, #btn_purchaseordertemplate_close, #btn_purchasereturntemplate_close, #btn_paymenttemplate_close, #btn_materialinwardtemplate_close, #btn_man_paymenttermclose, #btn_man_delieverytermclose, #frm_managegroup .btn.btn-sm.btn-default, #btn_man_shipthroughclose,
#btn_debitnotetemplate_close, #frm_managetermsandcondition .btn.btn-sm.btn-default, #frm_managequotationcoverletter .btn.btn-sm.btn-default, #btn_quotationapproval_flow, #btn_quotationapproval_authority, #btn_quotationtemplate_close, #btn_salesordermanagtermsandcondition_close,
#btn_salesorderapproval_authority, #btn_salesorderapproval_flow, #btn_salesordertemplate_close, #btn_salesreturntemplate_close, #btnmanagtermsandcondition_close, #btn_picklisttemplate_close, #btn_manageworkordertype_close, #btn_manageworkorderstatus_close, #btn_manageworkorderstatus_close,
#btn_managesalesordertype_close, #frm_managefeedbacktemplate .btn.btn-sm.btn-default, #btn_invoicemanagtermsandcondition_close, #btn_invoiceapproval_flow, #btn_invoiceapproval_authority, #btn_manageinvoicetype_close ,
#btn_advanceinvoicetemplate_close, #btn_deliverychallanmanagtermsandcondition_close, #btn_deliverychallantype_close, #btn_deliverychallantemplate_close, #btn_creditnotetemplate_close, #frm_managediscount .btn.btn-sm.btn-default,
#btn_managbank_close, #frm_managesalesform #btn_managesalesform_close, #btn_man_routeclose, #frm_managediscountingstructure .btn.btn-sm.btn-default, #btn_support_priorityclose, #btn_managss_close, #btn_managst_close, #btn_km_categoryclose, #btn_km_subcategoryclose,
#btn_managsm_close, #btn_support_customfield_group_close, #btn_support_costomfields_close, #btn_scheduler_close, #btn_template_close, #btn_company_close, #btn_task_subcategoryclose, #frm_cfg #btn_cfg_close, #btn_contact_accounts_close, #btn_managsmstemplate_close, #btn_managemailtemplate_close,
#btn_contracttemplate_close, #btn_contractmanagtermsandcondition_close, #btn_managemailcampaigntemplate_close, #btn_campaign_senderaddress_close, #btn_vouchercategory_close, #btn_vouchertype_close, #btn_vouchertemplate_close, #btn_managevouchertype_close, #btn_managesmsgateway_close,
#frm_schedule_backup #btn_backup_schedule_close, #frm_application_access_logs_search .btn.btn-xs.btn-default{
  padding: 5px 30px !important;
  font-size: 16px !important;
  background: linear-gradient(to right, #ddd 50%,#fff 50%) no-repeat scroll right bottom / 210% 100% #ddd !important;
  margin: 5px 5px 10px !important;
  color: #373838 !important;
  border: 0 !important;
  transition: all ease .5s !important;
  font-weight: 500 !important;
  line-height: 1.4;
  font-family: inherit;
}
#frm_company_addnew .btn.btn-sm.btn-default:hover, #btn_currencies_close:hover, #btn_managebrnach_close:hover, #btn_type_close:hover, #btn_managdivision_close:hover, #btn_managdepartment_close:hover, #btn_managdesignation_close:hover,
#btn_manageskill_close:hover, #btn_role_close:hover, #btn_employee_close:hover, #btn_managempgroup_close:hover, #btn_employeetemplate_close:hover, #btn_managbankaccount_close:hover, #btn_managcreditcardaccount_close:hover, #btn_holiday_close:hover, #btn_tax_close:hover,
#btn_employee_reportaccess_close:hover, #btn_charge_close:hover, #btn_managepurchaseinvoicetype_close:hover, #btn_manageemischemetype_close:hover, #btn_setup_country_close:hover, #btn_setup_state_close:hover, #btn_setup_city_close:hover, #btn_manageindustry_close:hover,
#btn_manage_sub_industry_close:hover, #btn_accountgroup_close:hover, #btn_managejournaltype_close:hover, #btn_managestocktransfer_type_close:hover, #btn_managecreditnotetype_close:hover, #btn_managedebitnotetype_close:hover, #btn_appointment_type_close:hover,
#btn_appointment_importance_close:hover, #frm_add_appointment_category #btn_appointment_category_close:hover, #frm_add_appointment_status #btn_appointment_status_close:hover, #btn_call_result_close:hover, #btn_km_sol_categoryclose:hover, #btn_km_sol_subcategoryclose:hover,
#btn_km_articlecategoryclose:hover, .btn.btn-sm.btn-default.btn_managleadsource_close:hover, .btn.btn-sm.btn-default.btn_title_close:hover, .btn.btn-sm.btn-default.btn_managleadtemplate_close:hover, .btn.btn-sm.btn-default.btn_managleadoutcome_close:hover, .btn.btn-sm.btn-default.btn_managleadforecastcagegory_close:hover,
.btn.btn-sm.btn-default.btn_managleadrevokepolicy_close:hover, .btn.btn-sm.btn-default.btn_company_close:hover, #btn_lead_customfield_group_close:hover, #frm_lead_costomfields .btn.btn-sm.btn-default:hover, .btn.btn-sm.btn-default.btn_managleadlost_close:hover, .btn.btn-sm.btn-default.btn_managleadpriority_close:hover,
#btn_inquirytemplate_close:hover, #btn_managepaymenttype_close:hover, #btn_product_managecategory_close:hover, #btn_unit_close:hover, #frm_managewarrantyperoid .btn.btn-sm.btn-default:hover, #btn_setup_costomfields_close:hover, #btn_prod_customfield_group_close:hover,
 #btn_pricelist_close:hover, #btn_product_division_close:hover, #btn_product_location_close:hover, #frm_managebrand .btn.btn-sm.btn-default:hover, #frm_manage #btn_close:hover, #btn_contractmanagtype_close:hover, #FrmAttr #btn_close:hover, #frm_managebinstore .btn.btn-sm.btn-default:hover, #FrmInwardTemplate #CloseBtn:hover,
#FrmOutwardTemplate #CloseBtn:hover, #btn_managdiscount_close:hover, #frm_manageproductstatus .btn.btn-sm.btn-default:hover, #btn_paymentreceipttemplate_close:hover, #btn_managereceipttype_close:hover, #frm_purchasemanagetermsandcondition .btn.btn-sm.btn-default:hover, #btn_approval_flow:hover,
#btn_approval_authority:hover, #btn_purchaseordertemplate_close:hover, #btn_purchasereturntemplate_close:hover, #btn_paymenttemplate_close:hover, #btn_materialinwardtemplate_close:hover, #btn_man_paymenttermclose:hover, #btn_man_delieverytermclose:hover, #frm_managegroup .btn.btn-sm.btn-default:hover,
#btn_man_shipthroughclose:hover, #btn_debitnotetemplate_close:hover, #frm_managetermsandcondition .btn.btn-sm.btn-default:hover, #frm_managequotationcoverletter .btn.btn-sm.btn-default:hover, #btn_quotationapproval_flow:hover, #btn_quotationapproval_authority:hover, #btn_quotationtemplate_close:hover,
#btn_salesordermanagtermsandcondition_close:hover, #btn_salesorderapproval_authority:hover, #btn_salesorderapproval_flow:hover, #btn_salesordertemplate_close:hover, #btn_salesreturntemplate_close:hover, #btnmanagtermsandcondition_close:hover, #btn_picklisttemplate_close:hover, #btn_manageworkordertype_close:hover,
#btn_manageworkorderstatus_close:hover, #btn_managesalesordertype_close:hover, #frm_managefeedbacktemplate .btn.btn-sm.btn-default:hover, #btn_invoicemanagtermsandcondition_close:hover, #btn_invoiceapproval_flow:hover, #btn_invoiceapproval_authority:hover, #btn_manageinvoicetype_close:hover,
#btn_advanceinvoicetemplate_close:hover, #btn_deliverychallanmanagtermsandcondition_close:hover, #btn_deliverychallantype_close:hover, #btn_deliverychallantemplate_close:hover, #btn_creditnotetemplate_close:hover, #frm_managediscount .btn.btn-sm.btn-default:hover,
#btn_managbank_close:hover, #frm_managesalesform #btn_managesalesform_close:hover, #btn_man_routeclose:hover, #frm_managediscountingstructure .btn.btn-sm.btn-default:hover, #btn_support_priorityclose:hover, #btn_managss_close:hover, #btn_managst_close:hover, #btn_km_categoryclose:hover, #btn_km_subcategoryclose:hover,
#btn_managsm_close:hover, #btn_support_customfield_group_close:hover, #btn_support_costomfields_close:hover, #btn_scheduler_close:hover, #btn_template_close:hover, #btn_company_close:hover, #btn_task_subcategoryclose:hover, #frm_cfg #btn_cfg_close:hover, #btn_contact_accounts_close:hover, #btn_managsmstemplate_close:hover,
#btn_managemailtemplate_close:hover, #btn_contracttemplate_close:hover, #btn_contractmanagtermsandcondition_close:hover, #btn_managemailcampaigntemplate_close:hover, #btn_campaign_senderaddress_close:hover, #btn_vouchercategory_close:hover, #btn_vouchertype_close:hover, #btn_vouchertemplate_close:hover, #btn_managevouchertype_close:hover,
#btn_managesmsgateway_close:hover, #frm_schedule_backup #btn_backup_schedule_close:hover, #frm_application_access_logs_search .btn.btn-xs.btn-default:hover{
background-position: left bottom !important;
}
#header.navbar-collapse .nav > li > a {
  padding: 10px;
}
.btn-primary {
  background: linear-gradient(90deg,rgb(17, 72, 59) 0%, rgb(87, 199, 133) 100%) !important;
  border-color: #407b33  !important;
}
.manual_icon li a {
border-radius: 10px !important;
}
.dataTable, .dataTable th, .dataTable td {
  font-size: 12px !important;
  padding: 5px !important;
}
p {
  display: none;
}
p:not(:empty) {
  display: block;
  margin: 0;
  padding: 0;
  line-height: 1.2;
}
#support_description_detail br {
  display: none;
}