@charset "UTF-8";
@font-face {
  font-family: "mnmliconsRegular";
  src: url("/web/static/src/font/mnmliconsv21-webfont.eot") format("eot");
  src: url("/web/static/src/font/mnmliconsv21-webfont.woff") format("woff");
  src: url("/web/static/src/font/mnmliconsv21-webfont.ttf") format("truetype");
  src: url("/web/static/src/font/mnmliconsv21-webfont.svg") format("svg") active;
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "EntypoRegular";
  src: url("/web/static/src/font/entypo-webfont.eot") format("eot");
  src: url("/web/static/src/font/entypo-webfont.eot?#iefix") format("embedded-opentype");
  src: url("/web/static/src/font/entypo-webfont.woff") format("woff");
  src: url("/web/static/src/font/entypo-webfont.ttf") format("truetype");
  src: url("/web/static/src/font/entypo-webfont.svg") format("svg") active;
  font-weight: normal;
  font-style: normal;
}
.open{
 display: block;
}
.pull-mobile-none{
float:right;
}
.login-icons #login, .login-icons #name, .login-icons #password, .login-icons #confirm_password {
    padding: 9px 15px 9px 35px;
}
.imp_none{
  display: none !important; 
}
/* added change */
#help_bar {
  font-family: Source Sans Pro !important;
  overflow-y: auto;
}
.preference_button{
    background:rgb(51, 204, 255) !important;
}
@media screen and (max-width: 340px) {
  body {
    background-color: blue;
  }
.oe_login_buttons{
text-align:center;
}
.pull-mobile-none{
float:none !important;
}
}
.login-div {
/*padding: 0 0 5% 0;*/
}
/* reset button */
.register {
position: relative !important;
background: linear-gradient(to left,#3eacfa,#6283fa) !important;
border-radius: 50px !important;
padding: 6px 15px !important;
font-size: 14px !important;
}
/* reset button */
/* reset sereen scroll*/
body.oe_single_form{
overflow:auto;
}
.logo-row img{
width:60px !important;
}
/* reset sereen scroll*/
@media (min-width: 768px){
.container {
    width: 95% !important;
 }


}

#logo img {
    color: red;
    background: red;
    max-width: 150px;
    max-height: 150px;
}

#help_bar h3 {
    font-size: 1.0em;
    font-weight: normal;
    padding: 0 10px;
}

#help_bar > img#alter_allocation{
  width: 100%;
  height: 50px;
  padding: 5px;
}

#help_bar > img#events_display_calendar {
  width: 100%;
padding: 1% 10%;
}

@media (min-width: 320px) and (max-width: 768px) {
.container{
width:95% !important;
}
.logo-row{
text-align:center !important;
margin:auto;
}
.inner-logo{
width:90% !important;
}
}

#help_bar > img#hr_helpdesk ,
#help_bar > img#employee_data , 
#help_bar > img#allocating_leaves , 
#help_bar > img#events_display_list,
#help_bar > img#events_display_form ,
#help_bar > img#job_position_creation,
#help_bar > img#applicant_management,
#help_bar  > img#applicant_management,
#help_bar > img#offer_tracker{
  width: 100%;
  height: 180px;
}

text-justify {
    text-align: justify;
}

.nav_company_logo{
  background: #fff !important;
  height: 45px !important;
  margin: 2%;
  max-height: 100%;
  max-width: 230px;
  padding: 0 30px 0 10px;
  cursor:auto;
}



.navbar-brand img{
    height: 40px;
  position: relative;
  top: -11px;
  width: 200px;
}



#hide_content{
  display: none !important;
}

span.open_docs{
  top: 75px;
  display: none;
}

span.open_docs,span.open_video{
  position: fixed;
  right: -1%;
  cursor: pointer;
  z-index: 600;
  border: 1px solid grey;
  width: 50px;
  padding-left: 2px;
  border-radius: 4px 0px 0px 4px;
    
}

span.open_video{
 
  top: 100px;
    
}

span.open_docs i 
{

    font-size: 1.5em;
    color:rgb(0,146,224);
}

span.open_video i
{

    font-size: 1.5em;
    color:rgb(234, 104, 76)
}

#oe_main_menu_navbar {
  min-height: 34px;
  /*left: 64px;*/
  /* z-index: 1001; */
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.navbar-inverse{
  background-color: #004389;
  border-color:rgb(216, 229, 242);
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus , #oe_main_menu_placeholder .link-details-pane a:active{
    color:#fff;
}

*/
.navbar-inverse .navbar-nav > li > a{
   color:#2d323d;
   line-height: 30px;
}

nav .oe_systray #oe_topbar_imbutton_icon{
  padding-top:5px;
  color: #4F5467;
  font-size: 30px;
  opacity:0.6;
}
nav .oe_systray #oe_topbar_imbutton_icon:hover{
  color:#000;
}
.footer{
  width: 100%;
  height:51px;
  background-color: #f5f5f5;
  /* border-top:1px solid rgba(0,0,0,0.09) !important; */
  position: fixed;
    z-index: 99999;
    bottom: 0px;
    left: 0px;
    right: 0px;
}
.footer .text-muted{
  margin:15px 0;
}

#oe_main_menu_navbar  .dropdown2 .dropdown-menu {
   min-width:500px;
   display:block;
   z-index: -10008;
   overflow: hidden;
   max-height: 600px;
}   

.openerp .guide_bar , .openerp #help_bar{
  position: fixed;
  top: 60px;
  right: -400px;
  width: 360px;
  background: white;
  border: 1px solid rgba(0,0,76,0.09);
  box-shadow: -4px 3px 9px -7px rgba(123, 123, 123, 0.8);
  bottom:-60px;
  z-index: 501;
  padding-bottom: 50px;
}


.openerp .guide_bar .bar-content{
  height: 100%;
  overflow-y: auto;
  padding-bottom: 60px
}

.openerp .guide_bar h3,.openerp .guide_bar h4,.openerp .guide_bar p,.openerp .guide_bar ul {
  display: none
}

.openerp .guide_bar ul{
  padding-left :25%;
}

.openerp .guide_bar ul li{
  list-style: none;
  padding:5px 5px;
 
}

.openerp .guide_bar ul li a{
  font-size: 13px;
  
  
}

.openerp .fa-arrow-right , #drop .fa-arrow-right{
  display: none;
}

.guide_bar .fa-arrow-right{
  display: block !important;
    float: left;
    position: relative;
    top:2px;
    left: -5px;
}

.guide_bar .fa-circle{
    display: block !important;
    float: left;
    position: relative;
    top: 4px;
    font-size: 16px;
    left: -9px;
  }



.openerp .guide_bar i{
  display: none;
}



.open_sidebar{
  right:0px !important;
}
.openerp .oe_leftbar .maximize{
  float:right; 
  position:relative; 
  right:6.5%;
  color:#A4A5AC;
  font-size: 1.2em;
  color:#52A016;
}
.openerp .oe_leftbar .minimize{
  float:right; 
  display:none;
  font-size: 1.2em;
}
.openerp .oe_leftbar .nav-pills a{
   font-size: 11px;
   color:#06061A;
}

/* $(' ').css('position','relative'); $('.oe_secondary_menu_section #leftmenu-icon ').css('top','-29px'),$('.oe_secondary_menu_section #leftmenu-icon ').css('right','0px') */

.oe_application_menu_placeholder > li:hover:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  margin-left: -10px;
}



#leftmenu-icon{
  display:none;
}

.oe_leftbar_icon{
  display:block;
}

.oe_leftbar #leftmenu-icon{
  position:absolute;
  right:2%;
  display:block;
  bottom:15%;
  font-size: 1.6em;
}

.openerp .oe_leftbar a {
   color:#fff;
}

#drop .sub_menus_nav {
 display: none;
 border-top:1px solid rgba(0,0,0,0.09);
}

#drop.active a {
 border-color: #ed7d40 !important;

}
.list_container{
  display: none !important;
  position: fixed;
  background: #fefefe;
  box-shadow: -1px 2px 5px -3px rgba(0,0,0,0.75);
  border: 1px solid #BEBDBD;
  min-width: 55%;
  max-width: 75%;
  max-height:400px;
  overflow-y:auto;
  overflow-x:hidden; 
  font-family: helvetica,arial,sans-serif;
}

.list_container .block_heading h5, .oe_systray .fa-rocket{  
  color: rgb(0,146,224);
  text-shadow: 0 1px 1px #d8c0c0;
}

.menu_blocks,.block_ul{
  list-style: none;
  padding-left:2%;
}
.block_heading h5 {
    padding-bottom: 5px;
    margin-bottom: 0;
    padding-top: 10px;
}


.menu_list{
  	display: table !important;
    list-style: outside none none;
    margin-bottom: 10px;
    padding-left: 15px
}
.menu_list_item .menu_name{
    display: block !important ;
    /*
    min-height: 20px;
    max-height: 20px;
   
    margin:2px 0;
    float: left;

*/
}
.single_list_item {
  padding:5%;
  min-width:160px;
  max-width:160px;
  margin:0 5% 0 1%;
}

.menu_list_item{
  text-overflow:ellipsis;
  min-width: 25%;
  overflow: hidden;
  max-width: 26%;
  
  display: inline-table;
}

.menu_list_item .fa{
  float:left;
  margin:2px 8px 0 0 ;
  color:green;
  font-size:15px;
}
.menu_list_item .menu_name,.single_list_item .menu_name{
  font-size: 0.9em
}
.menu_list_item a,.single_list_item a {
  color:#505d75;
}
.menu_list_item a:hover, .single_list_item a:hover {
  color:#712f2f;
}
.menu_list_item h4{
  color:rgb(38, 160, 225);
}
/*
#drop .sub_menus_nav .menu_name{
  display: block;

}

#drop .sub_menus_nav .oe_menu_leaf{
  padding:0;
  margin: 0;
}

#drop .sub_menus_nav > ul > li {
  width:10%;
  float:left;
}

#drop .sub_menus_nav > .nav-menu >.oe_secondary_submenu_item >.nav-menu{
  display: none;
  position: absolute;
 
  background: #fefefe;
  overflow: auto;
  box-shadow: -1px 2px 5px -3px rgba(0,0,0,0.75);
  border-bottom: 1px solid #BEBDBD;
  border-left: 1px solid #BEBDBD;
  border-right: 1px solid #BEBDBD;
  border-top: 1px solid #BEBDBD;
  background: #fefefe;
  width:400px;
}

#drop .sub_menus_nav > .nav-menu >.oe_secondary_submenu_item >.nav-menu > .oe_secondary_submenu_item{
  float:left;
}

#drop .sub_menus_nav > .nav-menu >.oe_secondary_submenu_item >.nav-menu > .oe_secondary_submenu_item a{
  width:150px;
  padding:0;
  margin:0;
}

#drop .sub_menus_nav > .nav-menu >.oe_secondary_submenu_item >.nav-menu  .oe_secondary_submenu_item{
padding: 8px 4px;
margin: 5px 0px;
}


.link-details-pane{
    margin-top:10px;margin-bottom:10px;
    position: absolute;
    width:550px;
    top:-600px;
    z-index:-43;
    background: #fefefe;
    max-height:410px;
    overflow: auto;
    padding:2px;
    border-radius:3px;
    -webkit-box-shadow: -1px 2px 5px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 5px -3px rgba(0,0,0,0.75);
    

    border-bottom: 1px solid #BEBDBD;
    border-left: 1px solid #BEBDBD;
    border-right: 1px solid #BEBDBD;
    border-top: 1px solid #BEBDBD;
}

*/
.spec-button {
   color: #2d323d;
    font-size: 27px;
    padding: 5px 11px;
}
.spec-button-open {
   color: #fff;
    font-size: 27px;
    padding: 5px 11px;
    background: #5382b9
}
#oe_main_menu_navbar #drop > a {
   color: black;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height:60px;
    margin-left:10%;
    border-bottom: 1px solid #BEBDBD;
    padding:15px 8px;
}
#oe_main_menu_navbar  .oe_menu_toggler {
   display: none;
}

#oe_main_menu_navbar #drop > a:active {
   border-bottom: 2px solid #8290F7;

}


#drop .dropdown-menu .oe_secondary_submenu > .oe_secondary_submenu_item{

   float:none;
}
.oe_secondary_submenu_item .submenu-heading {
   color: black;
}
/*
#drop .link-details-pane .oe_secondary_submenu > .oe_secondary_submenu_item li ,.link-details-pane .oe_secondary_submenu .oe_secondary_submenu_item .oe_secondary_submenu .oe_secondary_submenu_item{

   float:left;
   padding:0;


}
#oe_main_menu_placeholder .link-details-pane  a:active{
  color: #fff;
}

#oe_main_menu_navbar .link-details-pane .menu_name{
  display:block;
}

.link-details-pane  a{


  color: #232A3F;
  margin-left:10px;
}

#oe_main_menu_placeholder .link-details-pane  a{

  font-size:0.8em;
  width:150px;
}

*/

.oe_facet_category{
  background: ghostwhite;;
}

/* menu toggler none */

/*
 .link-details-pane .oe_secondary_submenu .oe_secondary_submenu_item .oe_secondary_submenu .oe_secondary_submenu_item .submenu-heading{
  display:none;
  border:1px solid #e7e7e7;
}
*/
#oe_main_menu_navbar li a, #oe_main_menu_navbar li button {
  font-size: 13px;
  /**  padding: 10px 10px; **/
}

.none ,.submenu-heading b,.hide{
    display:none !important;
}
.show{
  display: block !important;
}
.oe_leftbar .submenu-heading{
    font-weight: bold;
    padding: 6px 4px 2px 18px;
    color:#06061A;
}



.oe_leftbar .submenu-heading b{
    float:right;
    display: block;
    position: absolute;
    top: 13px;
    right: 45px;


}

.oe_leftbar .oe_secondary_submenu{
  display: none;
}


/*

.link-details-pane .config-options{
 display: none;

}

*/

.up1000{
  position: fixed;
  top:1050px; !important

}
/*
.config-options >ul > li > h5 {
   font-weight: bold;
   color:#2d323d;
}
.config-options > ul{
position: fixed;
left: 0px;
width: 100%;
display: none;
top:50px;
background: #9FE1F0;
height: 90%;
z-index:1;
overflow-y: auto;
}
.config-options li a{

  color:#fff;
}
.config-options > ul > li : first-child{
  margin-left: 20px;
}
.config-options > ul > li {
  box-shadow: 0px 0px 3px 0px rgba(45, 45, 45, 0.8);
  background: #009587 none repeat scroll 0% 0%;
  width: 99.3%;
  margin: 5px 5px;

}
.config-options ul > li ul li ul {
 width:100%;
}

.config-options #config-link{
  color: #2D323D;
  position: relative;
  top:11px;
  height: 100%;
  font-size:1.6em;

}

.config-options ul > li {
float: left;

}
.config-options ul > li .submenu-heading {
  margin-left:10px;
}

*/
#drop > h5{
    display:none;

}
.oe_leftbar .oe_menu_toggler{
    display:none;
}

#oe_main_menu_navbar .oe_topbar_avatar {
    /*width:36px;
    height:36px;*/
    position: relative;
    /*top: -3px;*/
    background: 50% 50% no-repeat;
}
.oe_rounded_avatar{
    width:36px;
    height:36px;
    overflow:hidden;
    border-radius:50%;
    float:left;
}

#oe_main_menu_navbar .dropdown .dropdown-menu .oe_topbar_avatar {
    /*height: 60px;
    width: 60px;
    border-radius: 100%;
    display:inline;
    padding:10px;*/
}

#oe_main_menu_navbar .dropdown .dropdown-menu > li > a{
width:250px;
white-space:nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

#oe_main_menu_navbar .menu_name {
  display: none
}

.oe_systray {
    margin: -3px !important;

}
.oe_user_menu_placeholder .dropdown > a,.oe_systray li > a{
    padding: 10px 8px 0px 10px;
}
.oe_systray .fa{
  font-size:16px;
}
.oe_systray .fa-sign-out{
  color:#379e0c !important
}
.oe_systray .fa-sign-in{
  color:#3399ff !important;
}
.oe_systray .fa-comments-o{ 
  color:#dd6915 !important;   
}
.oe_view_title{
  color: #000;
    font-family: "OpenSans-Light",sans-serif;
    font-size: 34px;
    margin: 0;
    overflow: hidden;
    /* padding: 0; */
    padding-top: 8px !important;
}

.apps-client {
  border: 0;
}

.oe_notification {
  z-index: 1600;
}

.oe_webclient_timezone_notification a {
  color: white;
  text-decoration: underline;
}
.oe_webclient_timezone_notification p {
  margin-top: 1em;
}
.oe_webclient_timezone_notification dt {
  font-weight: bold;
}

.oe_timezone_systray span {
  margin-top: 1px;
  background-color: #f6cf3b;
}

.navbar .oe_topbar_name {
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top:4%;
    margin-left:21%;
}

.openerp {
  padding: 0;
  margin: 0;
  /* font-family: Helvetica, Verdana, Arial, sans-serif; */
  font-family: 'Montserrat', sans-serif !important;
  /*color: #4c4c4c;*/
  color:#000000;
  font-size: 13px;
  background:#FFF;
  /* http://www.quirksmode.org/dom/inputfile.html
   * http://stackoverflow.com/questions/2855589/replace-input-type-file-by-an-image
   */
}
.openerp.openerp_webclient_container {
  height: calc(100% - 70px);
  overflow: auto;
  margin-top: 60px;
}
@media (max-width: 768px) {
  .openerp.openerp_webclient_container {
    height: 90%;
    height: calc(100% - 52px);
  }
}
.openerp :-moz-placeholder {
  color: #afafb6 !important;
  font-style: italic !important;
}
.openerp ::-webkit-input-placeholder {
  color: #afafb6 !important;
  font-style: italic !important;
}
.openerp :-ms-input-placeholder {
  color: #afafb6 !important;
  font-style: italic !important;
}
.openerp a {
  text-decoration: none;
  cursor: pointer !important;
}
.openerp table {
  padding: 0;
  border-collapse: collapse;
}
.openerp thead {
    background-color: #EAF3F5;
}
/*
.openerp thead th {
  border-left: 1px solid #dfdfdf;
}
*/
.openerp thead th:first-child {
  border-left: none;
}
.openerp thead th.null {
  border-left: none;
}
.openerp th, .openerp td {
  padding: 0;
  text-align: left;
}
.openerp th {
  vertical-align: middle;
}
.openerp td {
  /* vertical-align: top; */
}
.openerp .oe_title {
  /*float: left;*/
}
.openerp .oe_title_company {
margin-left:120px;
  /*float: left;*/
}
.openerp .oe_title:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.openerp .oe_form_group {
  clear: both;
}
.openerp .zebra tbody tr:nth-child(odd) td {
  background-color: #f0f0fa;
  background-color: #efeff8;
}
.openerp .zebra tbody tr:hover td {
  background-color: #e6e6e6;
}
.openerp input, .openerp textarea, .openerp select {
  padding: 2px 4px;
  border: 1px solid #DBDDE5;
  /* -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; */
  background: white;
}
.openerp img {
  vertical-align: middle;
  /* border-radius: 50%; */
}
.openerp .wordCount {
  color: lightslategray;
    float: right;
    padding: 1px;
}
.openerp .wordCountlabel {
    color: lightslategray;
    float: right;
    padding: 1px;
}
.openerp h4 {
  margin: 4px 0;
  font-weight: bold;
  font-size: inherit;
}
.openerp a.button:link, .openerp a.button:visited, .openerp button, .openerp .oe_button, .openerp input[type='submit'] {
    -moz-user-select: none;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-family: helvetica,arial,sans-serif;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    background-image: linear-gradient(to right,#555555, #555555);
    color: white;
    border: none;
    /*min-height: 30px;
    min-width: 80px;*/
    border-radius: 0px;
    padding: 8px 15px;
}
.openerp a.button:hover, .openerp button:hover, .openerp .oe_button:hover, .openerp input[type='submit']:hover {
  background-color: #3976c6;
  cursor: pointer;
  background-position: 0;
}
.openerp a.button:focus, .openerp button:focus, .openerp .oe_button:focus, .openerp input[type='submit']:focus {
  border: 1px solid #80bfff;
  background-position: 0;
  background-color: #2583E5;
}
.openerp a.button:active, .openerp a.button.active, .openerp button:active, .openerp .oe_button:active, .openerp .oe_button.active, .openerp input[type='submit']:active, .openerp input[type='submit'].active {
  background-color: #2583E5;
}

.following-pink {
  /* background-color: pink; */
}
.openerp a.button.disabled, .openerp button:disabled, .openerp .oe_button:disabled, .openerp input[type='submit']:disabled {
  background: #efefef !important;
  border: 1px solid #d1d1d1 !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  color: #aaa !important;
  cursor: default;
  text-shadow: 0 1px 1px #fff !important;
}
.openerp .ui-widget-content a {
  color: #28cbac;
}
.openerp .oe_bounce_container {
  display: inline-block;
}
.openerp .text-tag .text-button {
  height: auto !important;
  min-height: 16px;
}
.openerp .ui-tabs {
  position: static;
}
.openerp .oe_i {
  font-family: "mnmliconsRegular" !important;
  font-size: 21px;
  font-weight: 300 !important;
  color: #6783FF !important;
}
.openerp .oe_e {
  font-family: "entypoRegular" !important;
  font-size: 34px;
  font-weight: 300 !important;
  line-height: 100%;
  color: black;
}
.openerp .oe_left {
  float: left;
  margin-right: 8px;
  width: 305px;
}
.openerp .oe_right {
  float: right;
  margin-left: 8px;
}
.openerp .oe_text_center {
  text-align: center;
}
.openerp .oe_text_left {
  text-align: left;
}
.openerp .oe_text_right {
  text-align: right;
}
.openerp .oe_clear {
  clear: both;
}
.openerp .oe_wait {
  cursor: wait;
}
.openerp .oe_fade {
  color: #888;
  font-weight: normal;
  font-size: 12px;
}
.openerp .oe_bold {
  font-weight: bold;
}
.openerp .oe_inline {
  width: auto !important;
}
.openerp .oe_highlight {
  color: white;
  background: #DC5F59;
}
.openerp button.oe_highlight {
  background-image: linear-gradient(to right,#6783FF, #4BC2FF);
}
.openerp button.oe_highlight:hover {
  background-color: #3976c6;
}
.openerp button.oe_highlight:active {
  background-color: #cb2121;
}
.openerp .oe_background_grey {
  background: #eee !important;
}
.openerp .oe_form_dirty .oe_highlight_on_dirty {
  color: white;
  background: #dc5f59;
  font-weight: bold;
}
.openerp .oe_form_dirty button.oe_highlight_on_dirty {
  background-color: #c74a44;
}
.openerp .oe_form_dirty button.oe_highlight_on_dirty:hover {
  background: #ED6F6A;
}
.openerp .oe_warning_redirect {
  border: none !important;
  padding: 0 !important;
  margin-left: 20px !important;
  background: #f5f7f9 !important;
  box-shadow: none !important;
}
.openerp .oe_warning_redirect:hover {
  text-decoration: underline !important;
}
.openerp .oe_stat_button {
  font-weight: normal;
  width: 132px !important;
  height: 40px;
  color: #666;
  /* margin: 0px -1px -1px 0px; */
  padding: 0;
  /* border: 1px solid #dddddd; */
  border-radius: 0;
  box-shadow: none;
  background: white;
}
.openerp .oe_stat_button > div {
  display: table-cell;
  vertical-align: middle;
  text-align: left;
  padding: 0;
  line-height: 120%;
}
.openerp .oe_stat_button .stat_button_icon {
  color: rgb(0,146,224);
  font-size: 24px;
  padding: 0px 3px;
  width: 37px;
  text-align: center;
}
.openerp .oe_stat_button .oe_form_field_percent_pie {
  width: 42px;
}
.openerp .oe_stat_button .oe_form_field_bar_chart {
  width: 42px;
}


.openerp .g_chart , .google-visualization-table-td , .openerp .g_chart text{
  font-family: 'Montserrat', sans-serif !important;
}

.openerp .oe_stat_button svg {
  width: 38px;
  height: 38px;
  display: inline;
  vertical-align: middle;
}
.openerp .oe_stat_button:hover {
  background: rgb(0,146,224);
  color: white;
}
.openerp .oe_stat_button:hover .fa {
  color: white;
}
.openerp .oe_button_box {
  width: 400px;
  text-align: right;
}
.openerp .oe_button_box .oe_stat_button {
  display: inline-table;
}
.openerp .oe_avatar > img {
  max-height: 90px;
  max-width: 90px;
  /* -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); */
  border: none;
  margin-bottom: 10px;
}
.openerp .oe_avatar + div {
  margin-left: 5px;
}
.openerp .oe_image_small > img {
  max-width: 50px;
  max-height: 50px;
}
.openerp .oe_image_medium > img {
  max-width: 180px;
  max-height: 180px;
}
.openerp .oe_button.oe_link {
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_button.oe_link img {
  display: inline-block;
}
.openerp .oe_button.oe_link span {
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #28cbac;
  font-weight: bold;
}
.openerp .oe_button.oe_link span:hover {
  text-decoration: underline;
}
.openerp .oe_webclient .oe_star_on, .openerp .oe_webclient .oe_star_off {
  color: #cccccc;
  text-shadow: 0 0 2px black;
  vertical-align: top;
  position: relative;
  top: -8px;
}
.openerp .oe_webclient .oe_star_on:hover, .openerp .oe_webclient .oe_star_off:hover {
  text-decoration: none;
}
.openerp .oe_webclient .oe_star_on {
  color: gold;
}
.openerp p.oe_grey {
  max-width: 650px;
}
.openerp .oe_grey {
  color: #aaa;
}
.openerp .oe_error_detail hr {
  display: block;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  border-style: inset;
  border-width: 1px;
}
.openerp .oe_kanban_status {
  position: relative;
  display: inline-block;
  height: 12px;
  width: 12px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background-position: center center;
  background-image: -webkit-radial-gradient(circle, #eee 0%, #ccc 40%, #bbb 100%);
  background-image: -moz-radial-gradient(#eee 0%, #ccc 40%, #bbb 100%);
  background-image: -ms-radial-gradient(#eee 0%, #ccc 40%, #bbb 100%);
  background-image: radial-gradient(circle, #eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
}
.openerp .oe_kanban_status_green {
  background: green;
  background-position: center center;
  background-image: -webkit-radial-gradient(circle, #55dd55 0%, #44aa44 40%, #339933 100%);
  background-image: -moz-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
  background-image: -ms-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
  background-image: radial-gradient(circle, #55dd55 0%, #44aa44 40%, #339933 100%);
}
.openerp .oe_kanban_status_red {
  background: red;
  background-position: center center;
  background-image: -webkit-radial-gradient(circle, #ee7777 0%, #cc3333 40%, #bb0808 100%);
  background-image: -moz-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
  background-image: -ms-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
  background-image: radial-gradient(circle, #ee7777 0%, #cc3333 40%, #bb0808 100%);
}
.openerp .btn-group.kanban_state {
  padding-top: 8px;
  margin-right: 4px !important;
}
.openerp .btn-group.kanban_state a {
  color: #333333;
}
.openerp .oe_tag {
  border: 1px solid #afafb6;
  font-size: 11px;
  padding: 2px 4px;
  margin: 0 2px 2px 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f0f0fa;
  color: #4C4C4C;
}
.openerp .oe_tag_dark {
  background: #28cbac;
  color: #eee;
}
.openerp .oe_form_field_radio.oe_horizontal {
  white-space: nowrap;
}
.openerp .oe_form_field_radio.oe_horizontal label {
  display: inline-block;
  text-align: center;
  height: 16px;
}
.openerp .oe_form_field_radio.oe_vertical label {
  margin-left: 4px;
}
.openerp .oe_form_field_radio.oe_form_required .oe_radio_input {
  border: 2px solid transparent;
  /*display: inline-block;
  height: 12px;
  width: 12px;*/
  display: inline-flex;
  height: 15px;
  width: 15px;
  vertical-align: top;
  border-radius: 50%;
  margin: 1px 0;
}
.openerp .oe_form_field_radio.oe_form_required.oe_form_invalid .oe_radio_input {
  border-color: red;
}
.openerp .oe_tags {
  margin-bottom: 1px;
}
.openerp .oe_tags.oe_inline {
  min-width: 250px;
}
.openerp .oe_tags .text-wrap {
  width: 100% !important;
}
.openerp .oe_tags .text-wrap textarea {
  width: 100% !important;
  min-height: 40px;
}
.openerp .oe_tags .text-core {
  min-height: 22px;
}
.openerp .oe_tags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
  font-style: italic;
  text-decoration: none;
}
.openerp .oe_notebook {
  margin: 8px 0;
  padding: 0 16px;
  list-style: none;
  zoom: 1;
}
.openerp .oe_notebook.ui-corner-all {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  /* text-align: center; */
}
.openerp .oe_notebook:before, .openerp .oe_notebook:after {
  display: table;
  content: "";
  zoom: 1;
}
.openerp .oe_notebook:after {
  clear: both;
}
.openerp .oe_notebook > li {
  display: inline-block;
  float: none;
}
.openerp .oe_notebook > li > a {
  display: block;
  color: #808080;
}
.openerp .oe_notebook > li.ui-tabs-active > a {
  color: #4c4c4c;
}
.openerp .oe_notebook {
  border-color: #DBDDE5;
  border-style: solid;
  border-width: 0 0 1px;
}
.openerp .oe_notebook > li {
  position: relative;
  border: 1px solid #DBDDE5;
}
.openerp .oe_notebook > li > a {
  padding: 2px 12px;
  height: 40px;
  /* margin-right: 2px;
  line-height: 30px; */
  /* border: 1px solid transparent;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0; */
}
.openerp .oe_notebook > li > a:hover {
  text-decoration: none;
  background-color: #eee;
  /* border-color: #eee #eee #ddd; */
}
.openerp .ui-tabs .oe_notebook.ui-tabs-nav li.ui-tabs-active {
  border-bottom: none;
  padding-bottom: 2px;
  background-image: linear-gradient(to right,#6783FF, #4BC2FF);
}
.openerp .oe_notebook > li.ui-state-active > a, .openerp .oe_notebook > li.ui-state-active > a:hover {
  /* background-color: #ffffff;
  border: 1px solid #ddd; */  
  border-bottom-color: transparent;
  background-image: linear-gradient(to right,#6783FF, #4BC2FF);
  color: white;
  cursor: default;
}
.openerp .oe_notebook_page {
  padding: 0;
}
.openerp .oe_notebook_page > label:not([for]) {
  font-weight: normal !important;
}
.openerp div.ui-tabs {
  padding: 3px 0px 3px 0px;
}
.openerp .ui-tabs-hide {
  display: none;
}
.openerp .oe_dropdown, .openerp .oe_dropdown_hover, .openerp .oe_dropdown_toggle {
  position: relative;
  cursor: pointer;
}
.openerp .oe_dropdown_toggle {
  font-weight: normal;
  /*background-image: linear-gradient(to right,#6783FF, #4BC2FF);
  border: 1px solid #6783FF;*/
  color: white;
  border-radius: 0px;
}

.openerp .oe_dropdown_toggle:hover {
  background-color: gray;
  color: white;
}

.openerp .oe_dropdown_hover:hover .oe_dropdown_menu, .openerp .oe_dropdown_menu.oe_opened {
  display: block;
}
.openerp .oe_dropdown_menu {
  display: none;
  position: absolute;
  z-index: 3;
  margin: 0;
  border: 1px solid #afafb6;
  background: white;
  padding: 4px 0;
  min-width: 140px;
  text-align: left;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.openerp .oe_dropdown_menu > li {
  list-style-type: none;
  float: none;
  display: block;
  position: relative;
  margin: 0;
  padding: 2px 8px;
}
.openerp .oe_dropdown_menu > li:hover {
  background-color: #efeff8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_dropdown_menu > li > a {
  white-space: nowrap;
  display: block;
  color: #4c4c4c;
  text-decoration: none;
}
.openerp .oe_dropdown_menu > li > a:hover {
  text-decoration: none;
}
.openerp .oe_dropdown_arrow:after {
  vertical-align: top;
  margin-top: 8px;
  margin-left: 3px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #404040;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.openerp .oe_sidebar {
  white-space: nowrap;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment {
  height: 20px;
  cursor: pointer;
  padding-left: 6px;
  margin-top: 6px;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment span {
  font-weight: bold;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment .oe_hidden_input_file {
  width: 200px;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment:hover {
  background-color: #efeff8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item {
  position: absolute;
  top: 4px;
  right: 4px;
  display: none;
  width: 12px;
  height: 12px;
  padding: 1px;
  color: #8786b7;
  line-height: 8px;
  text-align: center;
  font-weight: bold;
  text-shadow: 0 1px 1px white;
}
.openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
  text-decoration: none;
  color: white;
  background: #8786b7;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.openerp .oe_sidebar .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
  display: inline-block;
}
.openerp .oe_loading {
  display: none;
  position: fixed;
  top: 0;
  right: 50%;
  padding: 4px 12px;
  background: #A61300;
  color: white;
  text-align: center;
  border: 1px solid #900;
  border-top: none;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  z-index: 1235;
}
.openerp .oe_dialog_warning {
  width: 100%;
}
.openerp .oe_dialog_warning p {
  text-align: center;
}
.openerp .oe_dialog_icon {
  padding: 5px;
  width: 32px;
}
.openerp .oe_database_manager {
  background: #fff;
  color: #000;
  text-align: left;
}
.openerp .oe_database_manager .oe_database_manager_menu {
  color: #000;
}
.openerp .oe_webclient {
  width: 100%;
  height: 100%;
  border-spacing: 0px;
}
.openerp .oe_content_full_screen .oe_application {
  top: 0;
  left: 0;
}
.openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
  display: none;
}

.openerp .oe_leftbar {

  max-width:65px;               
  text-shadow: none;
  font-family: helvetica,arial,sans-serif;
}


.openerp .oe_leftbar > div {
  height: 100%;
  display: table;
  width: 250px;
  position: relative;
  left:-350%;                      
 /* background: rgb(234,240,245); */
}


.openerp .oe_leftbar > div a.oe_logo {
  display: table-row;
  text-align: center;
}
.openerp .oe_leftbar > div a.oe_logo img {
  margin: 14px 0;
  border: 0;

}
.openerp .oe_leftbar > div a.oe_logo .oe_logo_edit {
  margin: 14px 0;
  position: absolute;
  top: 1px;
  padding: 4px;
  width: 100%;
  display: none;
  text-align: center;
  color: #eee;
 /* background: rgba(37, 37, 37, 0.9); */
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.openerp .oe_leftbar > div a.oe_logo:hover .oe_logo_edit_admin {
  display: block;
}
.openerp .oe_leftbar .main_menu_name{
  display: block ;
  margin:0;
  text-align:center;
  text-shadow: 0 1px 1px white;
  color: #000;
  font-size: 1.3em;      
}
.openerp .oe_leftbar i {
  margin:0 8px 0 0 !important;
}
.openerp .oe_leftbar > div > div {
  display: table-row;
  height: 100%;
}
.openerp .oe_leftbar > div > div > div {
  position: relative;
  height: 100%;
}
.openerp .oe_leftbar > div > div > div > div.oe_secondary_menus_container {
  position: absolute;
  position: static\9;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-x: hidden;
  overflow-y: hidden;
}
.oe_footer{
text-align: center;
position: fixed;
bottom: 10px;
width: 120%;
left:-150px;
}
.openerp .oe_leftbar > div .oe_footer {
  /* background: #f0eeee; */
  text-align: center;
}
.openerp .oe_leftbar > div .oe_footer a {
  font-weight: bold;
  color: black;
}
.openerp .oe_leftbar > div .oe_footer a span {
  color: #a24689;
}

.openerp .theme_selection{
  position: fixed;
    right: 0.5%;
    top: 35%;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid grey;
}
.openerp .theme_selection ul{
  list-style: none;
  margin:0;
  padding:0;
}
.openerp .theme_selection .bg-green{
  color:yellowgreen;
}
.openerp .theme_selection .bg-blue{
  color:#232F3E;
}
.openerp .theme_selection .bg-orange{
  color:orange;
}
/* #232F3E ,#A2B6D0
#37474E,*/

.openerp .oe_secondary_menu_section {
    color: #06061a;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 10px;
    text-transform: uppercase;
    white-space: nowrap;
    display: none;
}
.openerp .oe_secondary_submenu {
  margin-bottom: 10px !important;
  line-height: 1.1em;
  margin-top: 3px;
}
.oe_secondary_submenu a{
 font-size:0.8em;

}
.openerp .oe_secondary_submenu .oe_menu_text {
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  max-width: 85%;
  margin-top: 0px;
  padding: 5px;
}
.openerp .oe_secondary_submenu .badge:hover {
  cursor: pointer;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.openerp .oe_secondary_submenu .oe_menu_toggler:before {
  width: 0;
  height: 0;
  display: inline-block;
  content: "&darr";
  text-indent: -99999px;
  vertical-align: top;
  margin-left: -12px;
  margin-top: 4px;
  margin-right: 4px;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #4c4c4c;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.openerp .oe_secondary_submenu .oe_menu_opened:before {
  margin-top: 6px;
  margin-left: -16px;
  margin-right: 4px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #4c4c4c;
}

.openerp .oe_secondary_submenu .oe_secondary_submenu li {
  margin-left: 20px;
}
.openerp .oe_secondary_submenu li .oe_secondary_submenu {
  display:block;
}
.openerp .oe_about .label {
  background-color: #a24689;
}
.openerp .oe_about a {
  color: #a24689;
}
.openerp .oe_about .user-details {
  position: relative;
  padding: 0;
  margin-bottom: 275px;
}
.openerp .oe_about .user-details .user-image {
  width: 100%;
  text-align: center;
}
.openerp .oe_about .user-details .user-info-block {
  width: 100%;
  position: absolute;
  top: 55px;
  padding-top: 35px;
}
.openerp .oe_about .user-details .user-info-block .user-heading {
  text-align: center;
  margin: 10px 0 0;
}
.openerp .oe_about .user-details .user-info-block .navigation li a {
  padding: 10px 20px;
}
.openerp .oe_about .user-details .user-info-block .navigation li.active a {
  background: #a24689;
  color: #fff;
}
.openerp .oe_about .user-details .user-info-block .user-body {
  text-align: center;
}
.openerp .oe_about .user-details .user-info-block .user-body .tab-content > div {
  float: left;
  width: 100%;
}
.openerp .oe_about a.oe_activate_debug_mode {
  color: white !important;
  font-size: 100%;
}
.openerp .oe_about #social i {
  margin: 10px;
}
.openerp .oe_about #social i:hover {
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);
}
.openerp .oe_about #social .social-fb:hover {
  color: #3B5998;
}
.openerp .oe_about #social .social-tw:hover {
  color: #4099FF;
}
.openerp .oe_about #social .social-gp:hover {
  color: #d34836;
}
.openerp .oe_about #social .social-lk:hover {
  color: #007bb6;
}
.openerp a.oe_form_uri:hover {
  text-decoration: underline;
}
.openerp .oe_application {
  width: 100%;
  height: 100%;
/*  background: #FFF; */
  overflow: inherit;
  vertical-align: top;
}
.openerp .oe_application a {
  color: #6783FF;
  /*overflow-wrap: break-word;*/
}
.openerp .oe_application > div {
  /* position: relative;
  height: 100%; */
}
.openerp .oe_application > div > .oe_view_manager > .oe_view_manager_wrapper {
  display: table-row;
  height: 100%;
  box-shadow:-4px 3px 9px -7px rgba(123, 123, 123, 0.8)
}
.openerp .oe_application > div > .oe_view_manager > .oe_view_manager_wrapper > div {
  position: relative;
  height: 100%;
}
.openerp .oe_application > div > .oe_view_manager > .oe_view_manager_wrapper > div > .oe_view_manager_body {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background:white; 
  padding-left:12px;
  margin-bottom:40px;
  /* padding-left: 16px; */
  /* border: 1px solid rgba(152, 142, 142, 0.15);
  border-radius: 0.8%; */
}
.openerp .oe_application .oe_breadcrumb_item:not(:last-child) {
  /* max-width: 7em; */
  white-space: nowrap;
  text-overflow: ellipsis;
}
.openerp .oe_application .oe_breadcrumb_title > * {
  display: inline-block;
  overflow: hidden;
}
.openerp .oe_view_manager {
  display: table;
  height: inherit;
  width:97%;

}
.openerp .oe_dashboard .oe_action .oe_content .oe_view_manager{
}
.openerp .oe_view_manager .oe_view_manager_view_kanban:not(:empty) {
  height: 100%;
  /* border-top: 1px solid rgba(185,185,185,0.18); */
}
.openerp .oe_view_manager[data-view-type=kanban] .oe_view_manager_body {
  display: table-row;
}
.openerp .oe_view_manager table.oe_view_manager_header {
  border-collapse: separate;
  width: 100%;
  table-layout: fixed;
  border:none;
  margin-top:0px;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row_top {
  clear: both;
  text-shadow: 0 1px 1px white;
  /*background: rgb(234,240,245) !important ; */
  box-shadow: none !important ;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row {
  clear: both;
  text-shadow: 0 1px 1px white;
 /* background: white none repeat scroll 0% 0%; 
  box-shadow: 2px 0px 13px -4px rgb(135, 133, 214);
  -moz-box-shadow :2px 0px 13px -4px rgb(135, 133, 214);
  -webkit-box-shadow:2px 0px 13px -4px rgb(135, 133, 214); */
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:last-child td {
  padding-top: 10px;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:first-child td {
  padding-top: 8px;
  padding-left:40px;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_sidebar {
  margin: 0px auto;
  text-align: center;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_sidebar .oe_dropdown_arrow:after {
  opacity: 0.9;
}
.openerp .oe_view_manager table.oe_view_manager_header td {
  line-height: 26px;
}
.openerp .oe_view_manager table.oe_view_manager_header h2 {
  margin: 0;
  float: left;
  line-height: 18px;
}
.openerp .oe_view_manager table.oe_view_manager_header h2 a {
  color: #6783FF;
}

.openerp .oe_view_manager table.oe_view_manager_header h2 a:hover {
  text-decoration: underline;
}

.openerp .oe_view_manager table.oe_view_manager_header .oe_dropdown_menu {
  line-height: normal;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group {
   /* border: 2px solid #ababab; */
    display: inline-block;
    padding: 8px;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li {
  float: left;
  /* border-right: 1px solid #ababab; */
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li:last-child {
  border: none;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a {
  color: #4c4c4c;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a:hover {
  text-decoration: none;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active {
  /* background: #999;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset; */
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active a {
  color: #6783FF;
  /* text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); */
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_buttons {
  white-space: nowrap;
  padding-left:20px;
}
.openerp .oe_view_manager .oe_view_manager_switch {
  padding: 0;
  margin: 0 0 0 8px;
}
.openerp .oe_view_manager .oe_view_manager_switch li {
  margin: 0;
  width: 24px;
  height: 24px;
  line-height: 16px;
  padding: 0;
  text-align: center;
  list-style-type: none;
}
.openerp .oe_view_manager .oe_view_manager_switch li a {
  position: relative;
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_list:after, .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_tree:after {
  padding: 2px;
  content: "i";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_form:after {
  content: "m";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
  font-family: "mnmliconsRegular" !important;
  font-size: 21px;
  font-weight: 300 !important;
  content: "}";
  top: -2px;
  position: relative;
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
  font-family: "mnmliconsRegular" !important;
  font-size: 21px;
  font-weight: 300 !important;
  content: "y";
  top: -2px;
  position: relative;
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
  content: "P";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
  content: "k";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
  content: "f";
}
.openerp .oe_list_pager {
  line-height: 15px;
}
.openerp .oe_pager_value {
  /* border: 2px solid #ababab; */
  float: left;
  /*margin-right: 8px;*/
  padding: 6px 0px;
}
.openerp ul.oe_pager_group {
  padding: 0;
  margin: 0;
}
.openerp .oe_pager_group {
    /* border: 2px solid #ababab; */
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 38px;
    line-height: 38px;
}
.openerp .oe_pager_group li {
  height: 36px;
  line-height: 38px;
  padding: 0;
  margin: 0;
  list-style-type: none;
  float: left;
  /* border-right: 1px solid #ababab; */
}
.openerp .oe_pager_group li:last-child {
  border: none;
}
.openerp .oe_pager_group a {
  color: #4c4c4c;
  padding: 0 7px;
}
.openerp .oe_pager_group a:hover {
  text-decoration: none;
}
.openerp .oe_pager_group .active {
  background: #999;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
}
.openerp .oe_pager_group .active a {
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

.openerp .oe_list_pager.oe_list_pager_single_page {
  /*padding-top: 7px;*/
}

.openerp .oe_list_pager.oe_list_pager_single_page .oe_pager_group {
  display: none;
}
.openerp .oe_view_manager_current {
  height: 100%;
}
/*
.openerp .oe_view_manager_current > .oe_view_manager_header {
  border-bottom: 1px solid #cacaca;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
}
*/
.openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row td {
  padding: 8px 8px 8px 16px;
  width: 100%;
}
.openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row:first-child td {
  padding-top: 8px;
}
.openerp .oe_view_manager_inline, .openerp .oe_view_manager_inlineview {
  height: 100%;
}
.openerp .oe_view_manager_inline > .oe_view_manager_header, .openerp .oe_view_manager_inlineview > .oe_view_manager_header {
  display: block;
}
.openerp .oe_view_manager_inline > .oe_view_manager_header .oe_header_row td {
    width: 20%;
}
.openerp .oe_view_manager_inline > .oe_view_manager_header .oe_header_row  .oe_view_manager_sidebar{
    display: block !important;
}
.openerp .oe_view_manager_inline > .oe_view_manager_header colgroup{
  display: none;
}
.openerp .oe_popup_form {
  display: table;
}
.openerp .oe_popup_form .oe_formview .oe_form_pager {
  display: none !important;
}
.openerp .oe_popup_form table label {
  font-weight: normal;
}
.openerp .oe_popup_list_pager {
  float: right;
}
.openerp .oe_searchview {
  cursor: text;
  position: relative;
  float: right;
  padding: 1px 0;
  line-height: 18px;
  min-width: 400px;
  /*height:40px;*/
  border-radius: 5px;
  background: #fff;
  border:1px solid #cde8ef;
    /* -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset; */
}
.openerp .oe_searchview input, .openerp .oe_searchview textarea {
  padding: 3px;
  height: 14px;
  font-size: 12px;
  line-height: 18px;
}
.openerp .oe_searchview input:not([type]), .openerp .oe_searchview input[type="text"], .openerp .oe_searchview input[type="number"] {
  width: 156px;
  height: 500px;
}
.openerp .oe_searchview input[type="checkbox"] {
  margin: 3px 3px 3px 4px;
}
.openerp .oe_searchview select {
  margin: 2px 4px 2px 0;
}
.openerp .oe_searchview.oe_focused {
  /* border-color: #a6a6fe;
  -moz-box-shadow: 0 1px 2px #a6a6fe inset;
  -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
  box-shadow: 0 1px 2px #a6a6fe inset; */
}
.openerp .oe_searchview .oe_searchview_clear {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 28px;
  width: 15px;
  height: 35px;
  background: url(../img/search_reset.gif) center center no-repeat;
}
.openerp .oe_searchview .oe_searchview_unfold_drawer {
  position: absolute;
  top: 0;
  right: 0;
  height: 35px;
  padding: 0 7px 0 4px;
  color: #000;
  cursor: pointer;
}
.openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
  color: #999;
}
.openerp .oe_searchview .oe_searchview_unfold_drawer:before {
  position: absolute;
  top: 14px;
  right: 10px;
  width: 0;
  height: 0;
  display: inline-block;
  content: "";
  vertical-align: top;
  border-top: 07px solid #676767;
  border-left: 07px solid transparent;
  border-right: 07px solid transparent;
  filter: alpha(opacity=50);
  /*opacity: 0.5;*/
}
.openerp .oe_searchview .oe_searchview_search {
  font-size: 1px;
  letter-spacing: -1px;
  color: transparent;
  text-shadow: none;
  font-weight: normal;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  position: absolute;
  left: 4% !important;
  top: 1px;
  padding: 0;
  border: none;
  background: transparent;
  height:35px;
}
.openerp .oe_searchview .oe_searchview_search:before {
  font: 21px "mnmliconsRegular";
  content: "r";
  color: #47bafa;
}
.openerp .oe_searchview .oe_searchview_facets {
  min-height: 35px;
  margin: 0px 35px;
  padding-top:2%;
}
.openerp .oe_searchview .oe_searchview_facets * {
  vertical-align: top;
  display: inline;
  line-height: 17px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
  margin: 6px 0;
  /*font-size: 12px;*/
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
  outline: none;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
  padding: 0 0 0 6px;
  font-size: 12px;
  height: 30px;
  margin-top: 3%;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus {
  outline: none;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
  position: relative;
  cursor: pointer;
  padding: 0;
  -webkit-font-smoothing: auto;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
  border-color: #a6a6fe;
  -moz-box-shadow: 0 0 3px 1px #a6a6fe;
  -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
  box-shadow: 0 0 3px 1px #a6a6fe;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
  background: #f0f0fa;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
  padding: 0 4px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
  color: #4BC2FF;
  font-weight: bold;
  /* text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); */
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
  font-size: 14px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
  background-color: ghostwhite;
  /* border-left: 1px solid #afafb6;
  text-shadow: 0 1px 1px white; */
  color: #4C4C4C;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
  padding-right: 0%;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
  color: #8786b7;
  /*line-height: 8px;
  width: 12px;
  height: 12px;*/
  padding: 0 1%;
  margin-left:1%;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
  text-shadow: 0 1px 1px white;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
  color: white;
  background: #8786b7;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.openerp .oe_searchview .oe-autocomplete {
  display: none;
  position: absolute;
  width: 300px;
  background-color: white;
  border: 1px solid #afafb6;
  z-index: 666;
  margin-top: 2px;
  cursor: default;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.openerp .oe_searchview .oe-autocomplete ul {
  list-style-type: none;
  padding-left: 0;
  margin: 5px 0px;
}
.openerp .oe_searchview .oe-autocomplete ul li {
  padding-left: 20px;
  text-shadow: 0 0 0 white;
}
.openerp .oe_searchview .oe-autocomplete ul li span:first-child {
  margin-right: 5px;
}
.openerp .oe_searchview .oe-autocomplete ul li span.oe-expand {
  cursor: pointer;
}
.openerp .oe_searchview .oe-autocomplete ul li.oe-indent {
  margin-left: 20px;
}
.openerp .oe_searchview .oe-autocomplete ul li.oe-selection-focus {
  background-color: #28cbac;
  color: white;
}
.openerp .oe_searchview .oe-autocomplete ul li.oe-separator {
  margin-top: 2px;
  margin-bottom: 2px;
  border-top: 1px solid #afafb6;
}
.openerp .oe_searchview .oe-autocomplete ul li.oe-separator:last-child {
  display: none;
}
.openerp .oe_searchview_drawer_container {
  overflow: auto;
}
.openerp .oe_searchview_drawer {
  display: none;
  width: 100%;
  cursor: default;
  display: none;
  overflow: hidden;
  border-bottom: 1px solid #afafb6;
  text-align: left;
  padding: 8px 0;
}
.openerp .oe_searchview_drawer .badge {
  font-size: 12px;
  line-height: 12px;
}
.openerp .oe_searchview_drawer > div:first-child {
  border: none;
  padding-left: 0;
}
.openerp .oe_searchview_drawer > div:first-child li:hover:not(.badge) {
  background-color: #f0f0fa;
}
.openerp .oe_searchview_drawer .col-md-5 {
  padding-left: 0;
}
.openerp .oe_searchview_drawer dl {
  margin-bottom: 0;
}
.openerp .oe_searchview_drawer dt {
  color: #28cbac;
  font-size: 13px;
  line-height: 24px;
}
.openerp .oe_searchview_drawer dd {
  line-height: 24px;
  font-size: 13px;
  padding-top: 3px;
}
.openerp .oe_searchview_drawer h4, .openerp .oe_searchview_drawer h4 * {
  margin: 0 0 0 2px;
  padding-left: 20px;
  cursor: pointer;
  font-weight: normal;
  display: inline-block;
}
.openerp .oe_searchview_drawer h4:hover, .openerp .oe_searchview_drawer h4 *:hover {
  background-color: #f0f0fa;
}
.openerp .oe_searchview_drawer h4:before {
  content: "▸ ";
  color: #676767;
  font-size:20px;
}
.openerp .oe_searchview_drawer button {
  margin: 4px 0;
}
.openerp .oe_searchview_drawer .button {
  border: none;
  background: transparent;
  padding: 0 2px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.openerp .oe_searchview_drawer .oe_searchview_section ul {
  margin: 0 8px;
  padding: 0;
  list-style: none;
  display: inline;
}
.openerp .oe_searchview_drawer .oe_searchview_section li {
  display: inline-block;
  cursor: pointer;
  position: relative;
  margin-right: 8px;
}
.openerp .oe_searchview_drawer .oe_searchview_section li > span {
  display: inline-block;
  max-width: 250px;
  text-overflow: ellipsis;
  vertical-align: bottom;
  overflow: hidden;
}
.openerp .oe_searchview_drawer form {
  margin-left: 12px;
}
.openerp .oe_searchview_drawer form p {
  margin: 4px 0;
  line-height: 18px;
}
.openerp .oe_searchview_drawer form button {
  margin: 0 0 8px -3px;
}
.openerp .oe_searchview_drawer .oe_searchview_savefilter form {
  display: none;
}
.openerp .oe_searchview_drawer .oe_searchview_custom {
  display: none;
}
.openerp .oe_searchview_drawer .oe_searchview_custom li {
  cursor: pointer;
  position: relative;
  line-height: 14px;
  margin-right: 0;
}
.openerp .oe_searchview_drawer .oe_searchview_custom li button {
  position: absolute;
  top: 0;
  right: 5px;
}
.openerp .oe_searchview_drawer .oe_searchview_custom li a {
  margin-left: 10px;
  position: inherit;
  visibility: hidden;
  display: inline-block;
}
.openerp .oe_searchview_drawer .oe_searchview_custom li span:hover:not(.badge) {
  background-color: #f0f0fa;
}
.openerp .oe_searchview_drawer .oe_searchview_custom li:hover a {
  visibility: visible;
}
.openerp .oe_searchview_drawer .oe_searchview_custom label {
  font-weight: normal;
}
.openerp .oe_searchview_drawer .oe_searchview_dashboard form {
  display: none;
  margin-top: 2px;
}
.openerp .oe_searchview_drawer .oe_searchview_advanced {
  overflow: auto;
}
.openerp .oe_searchview_drawer .oe_searchview_advanced form {
  display: none;
  margin-top: 8px;
}
.openerp .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
  content: "Z";
  font-family: "entypoRegular" !important;
  font-size: 24px;
  font-weight: 300 !important;
  margin-right: 4px;
}
.openerp .oe_searchview_drawer .oe_searchview_advanced ul {
  list-style: none;
  padding: 0;
}
.openerp .oe_searchview_drawer .oe_searchview_advanced li {
  position: relative;
  list-style: none;
  margin: 0;
  white-space: nowrap;
}
.openerp .oe_searchview_drawer .oe_searchview_advanced li:first-child .searchview_extended_prop_or {
  visibility: hidden;
  margin-left: -14px;
}
.openerp .oe_searchview_drawer .oe_searchview_advanced .searchview_extended_prop_or {
  opacity: 0.5;
  margin-left: -14px;
}
.openerp .oe_searchview_drawer .oe_opened h4:before {
  content: "▾ ";
  position: relative;
  top: -1px;
  color:#0092E0;
}
.openerp .oe_searchview_drawer .oe_opened form {
  display: block;
}
.openerp .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview_drawer .searchview_extended_delete_prop {
  display: inline-block;
  width: 12px;
  height: 12px;
  line-height: 12px;
  padding: 1px;
  color: #8786b7;
  line-height: 8px;
  text-align: center;
  font-weight: bold;
  text-shadow: 0 1px 1px white;
}
.openerp .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview_drawer .searchview_extended_delete_prop:hover {
  text-decoration: none;
  color: white;
  background: #8786b7;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.openerp .oe_searchview_drawer .oe_searchview_custom_delete {
  display: none;
  position: absolute;
  bottom: 1px;
  right: 4px;
}
.openerp .oe_searchview_drawer .oe_searchview_custom_private:hover .oe_searchview_custom_delete, .openerp .oe_searchview_drawer .oe_searchview_custom_public:hover .oe_searchview_custom_delete {
  display: inline-block;
}
.openerp .oe_searchview_drawer .oe_searchview_custom_public:after {
  content: ",";
  font-family: "entypoRegular" !important;
  font-size: 22px;
  font-weight: 300 !important;
  margin: 0 0 0 4px;
  padding: 0;
}
.openerp .oe_view_nocontent {
  padding: 15px;
  margin-top: 0;
  color: #777777;
  font-size: 125%;
/*  max-width: 700px; */
}
.openerp .oe_view_nocontent .oe_view_nocontent_create {
  margin-top: 0;
  padding-top: 35px;
  color: #4c4c4c;
}
.no_arrow:before{
background: none !important;
}
.openerp .oe_view_nocontent .oe_view_nocontent_create:before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 70px;
  height: 80px;
  margin-left: -70px;
  margin-top: -50px;
  background: transparent url(/web/static/src/img/view_empty_arrow.png) no-repeat 0px 0px;
}
.openerp .oe_view_nocontent > p {
  padding-left: 78px;
}
.openerp .oe_view_nocontent .oe_empty_custom_dashboard {
  background: transparent url(/web/static/src/img/graph_background.png) no-repeat 0 0;
  margin-top: -15px;
  padding: 100px 0 0 137px;
  min-height: 327px;
  margin-left: -15px;
}
.openerp .oe_view.oe_cannot_create .oe_view_nocontent_create {
  /*display: none;*/
}
.openerp .oe_formview {
  background: white;
}
.openerp .oe_form_dropdown_section {
  position: relative;
  display: inline-block;
}
.openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
  background-color: #F66 !important;
  border: 1px solid #D00 !important;
}
.openerp .oe_view_manager_current .oe_form_editable .oe_highlight {
  color: #404040;
  background: none;
}
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight {
  background-color: #e3e3e3;
}
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:active {
  background-color: #ececec;
}
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:hover {
  background-color: #ececec;
}
.openerp .oe_form_invisible {
  display: none !important;
}
.openerp .oe_form_editable .oe_read_only {
  display: none !important;
}
.openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
  display: none !important;
}
.openerp .oe_form_readonly .oe_form .oe_form_field_date {
  width: auto;
}
.openerp .oe_form_readonly .oe_form_field_boolean.boolean {
  position: relative;
  top: -20px;
  width: 14px;
  height: 14px;
  z-index: 10000;
  background-color: "#fff";
  opacity: 0;
}
.openerp .oe_form_nosheet {
  margin: 10px 0px 0px 0px;
  width: 100%;
}
.openerp .oe_form_nosheet > header {
  margin: -16px -16px 0 -16px;
  padding: 0;
}
.openerp .oe_form_nosheet.oe_form_nomargin {
  margin: 0;
}
.openerp .oe_form_nosheet.oe_form_nomargin > header {
  margin: 0;
}
.openerp .oe_form_sheetbg {
  /* padding: 16px 0; */
}
.openerp .oe_form_sheet_width {
  min-width: 650px;
  /* max-width: 860px; */
  margin: 0 auto;
}
.openerp .oe_form_sheet {
  background: white;
  min-height: 330px;
  padding: 16px;
}
.openerp .oe_form_sheet .oe_list {
  overflow-x: auto;
}
.openerp .oe_application .oe_form_sheetbg {
  /* background: url(/web/static/src/img/form_sheetbg.png);
  border-bottom: 1px solid #ddd; */
}
.openerp .oe_application .oe_form_sheetbg .oe_subtotal_footer label {
  font-weight: bold;
}
.openerp .oe_application .oe_form_sheetbg table label {
  font-weight: normal;
}
.openerp .oe_application .oe_form_sheet {
  /* border: 1px solid #c8c8d3;
  -moz-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); */
  box-shadow: 0px 0px 7px #999;
  margin-top: 15px;

}
.openerp .oe_application .oe_form_sheet .ui-tabs {
  margin: 0 -16px;
}
.openerp .oe_application .oe_form_sheet .oe_notebook_page {
  padding: 0 16px;
}
.openerp .oe_form > :not(.oe_form_nosheet) header, .openerp .oe_form > .oe_form_nosheet header {
  padding-left: 2px;
}
.openerp .oe_form > :not(.oe_form_nosheet) header ul:not(.oe_tooltip_technical):not(.oe_dropdown_menu), .openerp .oe_form > .oe_form_nosheet header ul:not(.oe_tooltip_technical):not(.oe_dropdown_menu) {
  display: inline-block;
  float: right;
}
.openerp .oe_form > :not(.oe_form_nosheet) header .oe_button, .openerp .oe_form > .oe_form_nosheet header .oe_button {
  margin: 3px 2px 1px;
  background-image: none;
  background-color: #2492e0;
  border: 1px solid #ccc;
  color: white;
  border-radius: 0px;
}

.openerp .oe_form > :not(.oe_form_nosheet) header .oe_button, .openerp .oe_form > .oe_form_nosheet header .oe_button:hover {
  background-color: #555;
  border: 1px solid #555;
}

.openerp .oe_form > :not(.oe_form_nosheet) header .oe_button:first-child, .openerp .oe_form > .oe_form_nosheet header .oe_button:first-child {
  margin-left: 6px;
}
.openerp .oe_form header {
  /* border-bottom: 1px solid #cacaca; */
  padding-left: 2px;
}
.openerp .oe_form header > span {
  margin-left: 4px;
}
.openerp .oe_form header .oe_tags {
  margin: 5px 0 0 5px;
  width: 400px;
  padding-bottom: 0;
}
.openerp .oe_form div.oe_chatter {
  box-sizing: border-box;
  margin: 0 auto;
  padding: 10px;
  width:100%;
  display:inline-block;
}
.openerp .oe_form div.oe_form_configuration p, .openerp .oe_form div.oe_form_configuration ul, .openerp .oe_form div.oe_form_configuration ol {
  color: #aaa;
  max-width: 650px;
}
.openerp .oe_form div.oe_form_configuration label {
  min-width: 150px;
}
.openerp .oe_form div.oe_form_configuration .oe_form_group_cell_label {
  padding: 1px 0;
}
.openerp .oe_form div.oe_form_configuration .oe_form_group_cell div div {
  padding: 1px 0;
}
.openerp .oe_form .oe_subtotal_footer {
  width: 1% !important;
}
.openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell {
  text-align: right;
  padding: 0 !important;
}
.openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell_label {
  border-right: none;
}
.openerp .oe_form .oe_subtotal_footer .oe_subtotal_footer_separator {
  min-width: 108px;
  border-top: 1px solid #cacaca;
  margin-top: 4px;
  padding-top: 4px;
  font-weight: bold;
  font-size: 18px;
}
.openerp .oe_form .oe_subtotal_footer label:after {
  content: ":";
}
.openerp .oe_form .oe_subtotal_footer label.oe_subtotal_footer_separator {
  font-weight: bold !important;
  padding: 2px 11px 2px 0px !important;
}
.openerp .oe_form .oe_subtotal_footer label.oe_form_label_help {
  font-weight: normal !important;
}
.openerp .oe_form .oe_form_box_info {
  background: #fe9;
  border-bottom: 1px solid #cb6;
  padding: 4px;
}
.openerp .oe_form .oe_form_box_info > p {
  margin: auto;
}
.openerp .oe_form .oe_form_box_warning {
  background: #bd362f;
  border-bottom: 1px solid #900;
  padding: 4px;
}
.openerp .oe_form .oe_form_box_warning * {
  color: white;
  text-shadow: none;
}
.openerp .oe_form .oe_form_box_warning > p {
  margin: auto;
}
.openerp .oe_form .oe_form_button {
  margin: 2px;
}
.openerp .oe_form td.oe_form_group_cell_label {
  /* border-right: 1px solid #ddd; */
  padding: 5px 0px;
 /* text-align: right;
  /* max-width: 250px; */
}
.openerp .oe_form td.oe_form_group_cell_label label {
  line-height: 18px;
  display: block;
  min-width: 150px;
  font-weight: bold !important;
}
.openerp .lable_100 td.oe_form_group_cell_label label {

  min-width: 100px !important;

}
.openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
  padding: 2px 0px 2px 8px;
}
.openerp .oe_form .oe_form_group {
  width: 100%;
  margin: 9px 0 9px 0;
}
.openerp .oe_form .oe_form_group .oe_form_group_cell.oe_group_right {
  padding-left: 20px;
}
.openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
  white-space: nowrap;
  padding-right: 8px;
}
.openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
  font-size: 80%;
  color: darkGreen;
  vertical-align: top;
  position: relative;
  top: -4px;
  padding: 0 2px;
}
.openerp .oe_horizontal_border {
  border-bottom: 1px solid black;
}
.openerp .oe_horizontal_separator {
  color: rgb(0, 134, 206);
  font-size: 20px;
 margin: 15px 0 10px;
}
.openerp .oe_horizontal_separator:empty {
  height: 5px;
}
.openerp .oe_vertical_separator {
  border-left: 1px solid #666;
  padding: 0 4px 0 4px;
}
.openerp .oe_form_field_progressbar {
  display: inline-block;
  min-width: 70px;
}
.openerp .oe_form_field_progressbar.ui-progressbar {
  height: 22px;
  font-size: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #999;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: white;
  min-width: 50px;
}
.openerp .oe_form_field_progressbar.ui-progressbar span {
  position: absolute;
  margin-left: 10px;
  font-weight: bold;
}
.openerp .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
  background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
}
.openerp .oe_form .oe_form_field_text {
  width: 100%;
}
.openerp .oe_form .oe_form_field_text .oe_form_text_content {
  text-overflow: ellipsis;
  display: inline-block;
  white-space: pre-wrap;
  overflow-x: hidden;
  width: 100%;
}
.openerp .oe_form .oe_form_field_char input,
.openerp .oe_form .oe_form_field_url input,
.openerp .oe_form .oe_form_field_email input,
.openerp .oe_form .oe_form_field_text textarea,
.openerp .oe_form .oe_form_field_selection select {
  width: 100%;
}
.openerp .oe_form .oe_notebook_page .oe_form_field_text textarea {
  /*min-height: 96px;*/
}
.openerp .oe_form .oe_form_field_text.oe_inline, .openerp .oe_form .oe_form_field_text.oe_inline > textarea {
  width: 500px;
}
.openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
  margin: 0 0 4px 0;
}
.openerp .oe_form h1 input, .openerp .oe_form h2 input, .openerp .oe_form h3 input, .openerp .oe_form h4 input, .openerp .oe_form h5 input, .openerp .oe_form h6 input {
  height: inherit !important;
  font-size: inherit;
}
.openerp .oe_form .oe_title h1, .openerp .oe_form h1 {
  font-weight: bold;
  font-size: 2em;
}
.openerp .oe_form h2 {
  font-size: 1.1em;
  margin-top: 7px;
    margin-left: 10px;
    margin-right: 10px;
}
.openerp .oe_form label {
  font-weight: bold;
  margin-bottom: 0px;
  display: inline;
}
.openerp .oe_form .oe_form_field {
  width: 80%;
  display: inline-block;
  padding: 2px 2px 2px 0px;
  vertical-align: top;
}
.openerp .oe_form .oe_form_field input {
  margin: 0px;
}
.openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="file"], .openerp .oe_form select {
  /*height: 40px;*/
  padding: 5px;
}
.openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="file"], .openerp .oe_form select, .openerp .oe_form textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: white;
  min-width: 60px;
  color: #1f1f1f;
  border-radius:1px;
  /* font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif; */
  font-family: 'Montserrat', sans-serif !important;
  padding-right:2%;

}
.openerp .oe_form input[readonly], .openerp .oe_form select[readonly], .openerp .oe_form textarea[readonly], .openerp .oe_form input[disabled], .openerp .oe_form select[disabled] {
  background: #E5E5E5 !important;
  color: #666;
}
.openerp .oe_form textarea[disabled] {
  border: none;
  padding-left: 8px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  color: #4c4c4c;
}
.openerp .oe_form textarea.oe_inline[disabled] {
  border-left: 8px solid #eee;
}
.openerp .oe_form .oe_form_field_url button img {
  vertical-align: top;
}
.openerp .oe_form .oe_form_field_monetary,
.openerp .oe_form .oe_form_field_date,
.openerp .oe_form .oe_form_field_datetime {
  white-space: nowrap;
}
.openerp .oe_form .oe_form_field_boolean {
  width: auto;
}
.openerp .oe_form .oe_datepicker_container {
  display: none;
}
.openerp .oe_form .oe_datepicker_root {
  display: inline-block;
}
.openerp .oe_form .oe_form_required input:not([disabled]):not([readonly]), .openerp .oe_form .oe_form_required select:not([disabled]):not([readonly]), .openerp .oe_form .oe_form_required textarea:not([disabled]):not([readonly]) {
  background-color: #EAF3F5 !important;
}
.openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
  background-color: #F66 !important;
  border: 1px solid #D00 !important;
}
.openerp .oe_form .oe_input_icon {
  cursor: pointer;
  margin: 0px 0 0 -21px;
  vertical-align: middle;
}

.openerp .oe_form .oe_input_icon_disabled {
  position: absolute;
  cursor: default;
  opacity: 0.5;
  filter: alpha(opacity=50);
  right: 5px;
  top: 3px;
}
.openerp .oe_form .oe_form_field_with_button.oe_no_button > .oe_button {
  display: none;
}
.openerp .oe_form .oe_form_field_with_button:not(.oe_no_button) > .oe_button {
  float: right;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-bottom-left-radius: 0px;
  height: 22px;
}
.openerp .oe_form .oe_form_field_with_button input {
  width: 100%;
}
.openerp .oe_form .oe_form_field_with_button > div {
  position: relative;
  overflow: hidden;
}
.openerp .oe_form .oe_form_embedded_html {
  position: relative;
  width: 100%;
  margin: auto;
  overflow: auto;
  text-align: justify;
}
.openerp .oe_form .oe_form_field_html .oe_input_icon {
  float: right;
  margin: 4px 7px;
}
.openerp .oe_form_editable .oe_form .oe_form_field_integer input {
  width: 6em;
}
.openerp .oe_form_editable .oe_form .oe_form_field_float input {
  width: 7em;
}
.openerp .oe_form_editable .oe_form .oe_form_field_date input {
  width: 100px;
}
.openerp .oe_form_editable .oe_form .oe_form_field_datetime input {
  width: 150px;
}
.openerp .oe_hidden_input_file {
  position: relative;
}
.openerp .oe_hidden_input_file input.oe_form_binary_file {
  z-index: 0;
  line-height: 0;
  font-size: 12px;
  position: absolute;
  top: 1px;
  left: 0;
  right: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "alpha(opacity=0)";
  margin: 0;
  padding: 0;
}
.openerp .oe_form .oe_form_field_binary {
  display: inline-block;
}
.openerp .oe_form .oe_form_field_image {
  padding: 0;
  position: relative;
  display: inline-block;
  width: auto;
  vertical-align: top;
}
.openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
  position: absolute;
  top: 1px;
  padding: 6px 0;
  width: 100%;
  display: none;
  text-align: center;
  color: #eee;
  background: rgba(37, 37, 37, 0.9);
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
  display: block;
}
.openerp .oe_fileupload {
  display: inline-block;
  clear: both;
  width: 100%;
  margin-bottom: -15px;
}
.openerp .oe_fileupload .oe_add {
  float: left;
  position: relative;
  width: 100%;
  left: 2px;
  margin: 9px 0;
  overflow: hidden;
}
.openerp .oe_fileupload .oe_add button {
  display: inline;
  height: 24px;
  font-size: 12px;
  line-height: 12px;
  vertical-align: middle;
}
.openerp .oe_fileupload .oe_add button.oe_attach {
  width: 24px;
  background: transparent;
  color: #28cbac;
  box-shadow: none;
  border: none;
  text-shadow: none;
}
.openerp .oe_fileupload .oe_add button.oe_attach .oe_e {
  position: relative;
  top: -10px;
  left: -9px;
}
.openerp .oe_fileupload .oe_add input.oe_form_binary_file {
  display: inline-block;
  margin-left: -85px;
  height: 22px;
  width: 152px;
  margin-top: -24px;
  cursor: pointer;
}
.openerp .oe_fileupload .oe_add .oe_attach_label {
  color: #28cbac;
  margin-left: -3px;
}
.openerp .oe_fileupload .oe_attachments {
  margin-bottom: 4px;
  margin-right: 0px;
  font-size: 12px;
  border-radius: 2px;
  border: solid 1px rgba(124, 123, 173, 0.14);
}
.openerp .oe_fileupload .oe_attachments .oe_attachment {
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e {
  font-size: 23px;
  margin-top: -5px;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e:hover {
  text-decoration: none;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(odd) {
  background: white;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(even) {
  background: #F4F5FA;
}
.openerp .oe_form_field_many2one {
  display: inline-block;
}
.openerp .oe_form_field_many2one td:first-child {
  position: relative;
}
.openerp .oe_form_field_many2one span.oe_m2o_drop_down_button {
  position: absolute;
  top: 8px;
  right: 0px;
  width: 20px;
  height: 20px;
}
.openerp .oe_form_field_many2one .oe_m2o_cm_button {
  line-height: 14px;
  float: right;
  padding-left: 2px;
}
.openerp .oe_form_field_many2one input {
  padding-right: 13px;
}
.openerp.ui-autocomplete li.oe_m2o_dropdown_option a {
  font-style: italic;
  padding-left: 2em;
}
.openerp.ui-autocomplete li:not(.oe_m2o_dropdown_option) + li.oe_m2o_dropdown_option {
  margin-top: 10px;
}
.openerp ul.oe_form_status, .openerp ul.oe_form_status_clickable {
  display: inline-block;
  margin: 0;
  padding: 0 18px 0 0;
}
.openerp ul.oe_form_status li, .openerp ul.oe_form_status_clickable li {
  display: inline-block;
  list-style-type: none;
  margin: 0 -18px 0 0;
  padding: 0;
  /* background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede); */
}
.openerp ul.oe_form_status li:first-child > .label, .openerp ul.oe_form_status_clickable li:first-child > .label {
  /* border-left: 1px solid #cacaca;
  padding-left: 14px; */
}
.openerp ul.oe_form_status li:last-child, .openerp ul.oe_form_status_clickable li:last-child {
  /* border-right: 1px solid #cacaca; */
}
.openerp ul.oe_form_status li:last-child > .label, .openerp ul.oe_form_status_clickable li:last-child > .label {
  padding-right: 14px;
}
.openerp ul.oe_form_status li:last-child > .arrow, .openerp ul.oe_form_status_clickable li:last-child > .arrow {
  display: none;
}
.openerp ul.oe_form_status li > .label, .openerp ul.oe_form_status_clickable li > .label {
  color: #4c4c4c;
  /* text-shadow: 0 1px 1px #fcfcfc, 0 -1px 1px #dedede; */
  padding: 7px 14px 7px 14px;
  display: inline-block;
  /* padding-left: 24px; */
  margin: 0;
  position: relative;
  line-height: normal;
  font-size: 100%;
  font-weight: normal;
}
.openerp ul.oe_form_status li > .arrow, .openerp ul.oe_form_status_clickable li > .arrow {
  width: 17px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  margin-left: -5px;
}
.openerp ul.oe_form_status li > .arrow span, .openerp ul.oe_form_status_clickable li > .arrow span {
  position: relative;
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-left: -12px;
  margin-top: 7px;
  box-shadow: -1px 1px 2px #4BC2FF, inset -1px 1px 1px #4BC2FF;
  /* background-color: #dedede;
  background: -moz-linear-gradient(135deg, #dedede, #fcfcfc);
  background: -o-linear-gradient(135deg, #fcfcfc, #dedede);
  background: -webkit-gradient(linear, left top, right bottom, from(#fcfcfc), to(#dedede));
  background: -ms-linear-gradient(top, #fcfcfc, #dedede); */
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.openerp ul.oe_form_status ul.oe_dropdown_menu, .openerp ul.oe_form_status_clickable ul.oe_dropdown_menu {
  display: none;
  padding: 0;
  min-width: 0;
}
.openerp ul.oe_form_status ul.oe_dropdown_menu.oe_opened, .openerp ul.oe_form_status_clickable ul.oe_dropdown_menu.oe_opened {
  display: block;
}
.openerp ul.oe_form_status ul.oe_dropdown_menu li, .openerp ul.oe_form_status_clickable ul.oe_dropdown_menu li {
  margin: 0;
  width: 100%;
}
.openerp ul.oe_form_status ul.oe_dropdown_menu li span.label, .openerp ul.oe_form_status_clickable ul.oe_dropdown_menu li span.label {
  padding-left: 14px;
}
.openerp ul.oe_form_status li.oe_active, .openerp ul.oe_form_status_clickable li.oe_active {
  /* background-color: #5382b9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#729fcf), to(#3465a4));
  background-image: -webkit-linear-gradient(top, #729fcf, #3465a4);
  background-image: -moz-linear-gradient(top, #729fcf, #3465a4);
  background-image: -ms-linear-gradient(top, #729fcf, #3465a4);
  background-image: -o-linear-gradient(top, #729fcf, #3465a4);
  background-image: linear-gradient(to bottom, #729fcf, #3465a4); */
}
.openerp ul.oe_form_status li.oe_active > .arrow span, .openerp ul.oe_form_status_clickable li.oe_active > .arrow span {
  /* background-color: #3465a4;
  background: -moz-linear-gradient(135deg, #3465a4, #729fcf);
  background: -o-linear-gradient(135deg, #729fcf, #3465a4);
  background: -webkit-gradient(linear, left top, right bottom, from(#729fcf), to(#3465a4));
  background: -ms-linear-gradient(top, #729fcf, #3465a4); */
}
.openerp ul.oe_form_status li.oe_active > .label, .openerp ul.oe_form_status_clickable li.oe_active > .label {
  color: #4BC2FF;
  font-size: 14px;
  /* text-shadow: 0 1px 1px #729fcf, 0 -1px 1px #3465a4; */
}
.openerp ul.oe_form_status_clickable li {
  cursor: pointer;
}
.openerp ul.oe_form_status_clickable li:hover {
  background-color: #d9d9d9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
  background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
}
.openerp ul.oe_form_status_clickable li:hover > .label {
  text-shadow: 0 -1px 1px #fcfcfc, 0 1px 1px #dedede;
}
.openerp ul.oe_form_status_clickable li:hover > .arrow span {
  background-color: #d9d9d9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
  background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
}
.openerp ul.oe_form_status_clickable li > .label {
  color: #28cbac;
}
.openerp ul.oe_form_status_clickable li.oe_active:hover {
  background-color: #3a699f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#4c85c2), to(#284d7d));
  background-image: -webkit-linear-gradient(top, #4c85c2, #284d7d);
  background-image: -moz-linear-gradient(top, #4c85c2, #284d7d);
  background-image: -ms-linear-gradient(top, #4c85c2, #284d7d);
  background-image: -o-linear-gradient(top, #4c85c2, #284d7d);
  background-image: linear-gradient(to bottom, #4c85c2, #284d7d);
}
.openerp ul.oe_form_status_clickable li.oe_active:hover > .label {
  text-shadow: 0 -1px 1px #729fcf, 0 1px 1px #3465a4;
}
.openerp ul.oe_form_status_clickable li.oe_active:hover > .arrow span {
  background-color: #284d7d;
  background: -moz-linear-gradient(135deg, #284d7d, #4c85c2);
  background: -o-linear-gradient(135deg, #4c85c2, #284d7d);
  background: -webkit-gradient(linear, left top, right bottom, from(#4c85c2), to(#284d7d));
  background: -ms-linear-gradient(top, #4c85c2, #284d7d);
}
.openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
  display: none;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page, .openerp .oe_form_field_many2many > .oe_view_manager .oe_list_pager_single_page {
  display: none !important;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_view_list, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_view_list {
  min-height: 132px;
  box-shadow: 0 0 21px rgba(0, 0, 0, 0.2);
}
.openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add, .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add {
  font-weight: bold;
}
.openerp .oe_form_field_one2many .oe_list_content > thead, .openerp .oe_form_field_many2many .oe_list_content > thead {
  border-bottom: 1px;
}
.openerp .oe_form_field_one2many .oe_list_content > tbody tr:nth-child(odd), .openerp .oe_form_field_many2many .oe_list_content > tbody tr:nth-child(odd) {
  background: transparent;
}
.openerp .oe_form_field_one2many .oe_list .oe_list_edit_row_save, .openerp .oe_form_field_many2many .oe_list .oe_list_edit_row_save {
  background: url(/web/static/src/img/iconset-b-remove.png) 50% 50% no-repeat;
}
.openerp .oe_form_field_one2many .oe_list .oe_list_edit_row_save:before, .openerp .oe_form_field_many2many .oe_list .oe_list_edit_row_save:before {
  visibility: hidden;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top, .openerp .oe_form_field_many2many > .oe_view_manager .oe_header_row_top {
  display: none;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td {
  padding: 0px 8px;
  line-height: 16px;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_i, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_i {
  font-size: 13px;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group {
  height: auto;
  line-height: 16px;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li {
  height: auto;
  line-height: 16px;
}
.openerp .oe_form_field_one2many .oe_list_buttons.oe_editing .oe_list_save, .openerp .oe_form_field_many2many .oe_list_buttons.oe_editing .oe_list_save {
  visibility: hidden;
}
.openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_required {
  background-color: #d2d2ff;
}
.openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_readonly {
  background-color: #eee;
}
.openerp .oe_list_editable .oe_list_content td.oe_list_field_cell {
  padding: 4px 6px 3px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell {
  color: transparent;
  text-shadow: none;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell * {
  visibility: hidden;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_drop_down_button {
  top: 5px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_cm_button {
  line-height: 19px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_input_icon {
  margin-top: 5px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field {
  min-width: 0;
  max-width: none;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_list_field_handle {
  color: transparent;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_readonly {
  padding: 4px 6px 3px;
  text-align: left;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea {
  height: 27px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #aaf;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field select {
  min-width: 0;
  top:0px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_float.oe_readonly, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_view_integer.oe_readonly {
  padding: 6px 0px 0px;
  text-align: right;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_float span, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_view_integer span {
  padding: 0px 6px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_float input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_view_integer input {
  width: 100% !important;
  text-align: right;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_datetime input.oe_datepicker_master, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_date input.oe_datepicker_master {
  width: 100% !important;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_reference {
  display: table;
}
.openerp .oe_list_group_name {
  white-space: nowrap;
}
.openerp .oe_form .oe_form_field_many2many > .oe_list .oe_list_pager_single_page {
  display: none;
}
.openerp .oe_list_buttons .oe_alternative {
  visibility: hidden;
}
.openerp .oe_list_buttons .oe_list_save, .openerp .oe_list_buttons .oe_list_discard {
  display: none;
}
.openerp .oe_list_buttons.oe_editing .oe_list_add {
  display: none;
}
.openerp .oe_list_buttons.oe_editing .oe_list_save {
  display: inline-block;
}
.openerp .oe_list_buttons.oe_editing .oe_list_discard {
  display: inline;
}
.openerp .oe_list_buttons.oe_editing .oe_alternative {
  visibility: visible;
}
.openerp .oe_list.oe_cannot_edit .oe_list_header_handle, .openerp .oe_list.oe_cannot_edit .oe_list_field_handle {
  display: none !important;
  padding: 0 !important;
}
.openerp .oe_list.oe_cannot_delete .oe_list_record_delete {
  display: none !important;
}
.openerp .oe_list .oe_form .oe_form_nosheet {
  margin: 0;
  padding: 0;
  border: none;
}
.openerp .oe_list .oe_form .oe_form_field {
  width: auto;
  position: absolute;
  margin: 0 !important;
  padding: 0;
}
.openerp .oe_list .oe_form .oe_form_field_boolean input {
  margin: 1px 0 0 10px !important;
}
.openerp .oe_list .oe_list_content .oe_group_header {
  background-color: #62a8b6;
  /* background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede); */
}
.openerp .oe_list_content {
  width: 100%;
}
.openerp .oe_list_header_columns th{
  font-weight:normal;
}
.oe_list_header_columns .sortdown, .oe_list_header_columns .sortup{
  /*background: rgb(105, 186, 213) none repeat scroll 0 0 !important;*/
  background:#eee;
  cursor: pointer;
  transition: background 0.3s cubic-bezier(0, 0.465, 0.75, 0.75) 0s;
}
.openerp .oe_list_header_columns th:hover{
    background: #eee !important;
    cursor: pointer;
    transition: background 0.3s cubic-bezier(0, 0.465, 0.75, 0.75) 0s;
}
.openerp .oe_list_content td:first-child:after, .openerp .oe_list_content th:first-child:after {
  border-width: 0;
}
.openerp .oe_list_content td.oe_number {
  text-align: left;
  max-width: 100px;
}
.openerp .oe_list_content td.oe_list_field_date, .openerp .oe_list_content th.oe_list_header_date {
  min-width: 6em;
}
.openerp .oe_list_content > thead {
  background-color: #ffff;
  color: #404040 !important;
  font-size: 13px;
  /* padding: 0 10px; */
  vertical-align: middle;
  border-bottom: 1px solid #eee !important;
}
.openerp .oe_list_content td, .openerp .oe_list_content th {
  padding: 0px  4px;
  line-height: 22px;
}
.openerp .oe_list_content th.oe_sortable, .openerp .oe_list_content th.oe_sortable div {
  cursor: pointer;
  font-weight: bold;
  /*min-height: 40px;*/
  vertical-align: middle;
  padding: 5px;
}
.openerp .oe_list_content th.oe_sortable div {
  position: relative;
}
.openerp .oe_list_content th.oe_sortable div:after {
  margin-right: 6px;
  content: "";
  margin-top: 7px;
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: hidden;
}
.openerp .oe_list_content th.sortup div:after {
  float: right;
  visibility: visible;
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.openerp .oe_list_content .oe_list_header_many2many_tags {
  min-width: 70px;
}
.openerp .oe_list_content th.sortdown div:after {
  float: right;
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  visibility: visible;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.openerp .oe_list_content > tbody {
  cursor: pointer;
  background: #F4F7F7;
}
.openerp .oe_list_content > tbody > tr {
  height: 27px;
  border-bottom: 1px solid #eee;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_field_cell {
  padding: 5px 10px;
  white-space: pre-line;
/*  border-left: 1px solid #dfdfdf;  */
}
.openerp .oe_list_content > tbody > tr > td > button, .openerp .oe_list_content > tbody > tr > th > button {
  border: none;
  background: transparent;
  padding: 0;
}
.openerp .oe_list_content > tbody > tr > td > button.btn_txt, .openerp .oe_list_content > tbody > tr > th > button.btn_txt {
  border: 1px solid rgba(0, 0, 0, 0.4);
  background: #3976c6;
  padding: 3px 12px;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe_list_content > tbody > tr th.oe_list_checkbox:first-child {
  width: 17px;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_checkbox:first-child:after, .openerp .oe_list_content > tbody > tr th.oe_list_checkbox:first-child:after {
  border-width: 0;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_field_boolean input {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.openerp .oe_list_content > tbody > tr:nth-child(odd) {

}
.openerp .oe_list_content > tfoot {
  border-top: 2px solid #EAF3F5;
  border-bottom: 1px solid #EAF3F5;
  background: #EAF3F5;
  margin-bottom:30px;
}
.openerp .oe_list_content .numeric {
  text-align: right;
  width: 82px;
}
.openerp .oe_list_content .numeric input {
  text-align: right;
}
.openerp .oe_list_content th.oe_list_header_handle {
  font-size: 1px;
  overflow: hidden;
  text-indent: -9001px;
}
.openerp .oe_list_content td.oe_list_field_handle {
  width: 1em;
  padding: 0 !important;
  cursor: ns-resize;
}
.openerp .oe_list_content td.oe_list_field_handle .oe_list_handle {
  font-size: 1px;
  letter-spacing: -1px;
  color: transparent;
  text-shadow: none;
  font-weight: normal;
  margin-right: 7px;
}
.openerp .oe_list_content td.oe_list_field_handle .oe_list_handle:before {
  font: 18px "entypoRegular";
  content: "}";
  color: #E0E0E0;
}
.openerp .oe_list_content .oe_list_field_progressbar progress {
  width: 100%;
}
.openerp .tree_header {
  background-color: #f0f0f0;
  border-bottom: 1px solid #cacaca;
  color: #4c4c4c;
  padding: 5px;
  height: 25px;
}
.openerp .tree_header button {
  float: right;
  height: 27px;
  margin-right: 5px;
}
.openerp .oe-treeview-table {
  width: 100%;
  background-color: white;
  border-spacing: 0;
  color: #4c4c4c;
}
.openerp .oe-treeview-table th {
  padding: 10px;
  background-color: #f0f0f0;
  border-bottom: 2px solid #cacaca;
}
.openerp .oe-treeview-table td {
  cursor: pointer;
  vertical-align: middle;
  text-align: left;
  vertical-align: middle;
  height: 20px;
  padding-left: 4px;
  padding-right: 4px;
  border-right: 1px solid #e7e7e7;
}
.openerp .oe-treeview-table td.oe_number {
  text-align: right !important;
}
.openerp .oe-treeview-table tr {
  border-bottom: 1px solid #d6d6d6;
}
.openerp .oe-treeview-table tr:hover {
  background-color: #e7e7e7;
}
.openerp .oe-treeview-table span {
  font-size: 90%;
  font-weight: normal;
  white-space: nowrap;
  display: block;
}
.openerp .oe-treeview-table .treeview-tr.oe-treeview-first {
  background: transparent url(/web/static/src/img/expand.gif) 0 50% no-repeat;
}
.openerp .oe-treeview-table .oe_open .treeview-tr.oe-treeview-first {
  background-image: url(/web/static/src/img/collapse.gif);
}
.openerp .oe-treeview-table .treeview-tr.oe-treeview-first span, .openerp .oe-treeview-table .treeview-td.oe-treeview-first span {
  margin-left: 16px;
}
.openerp .oe_layout_debugging .oe_form_group {
  outline: 2px dashed green;
}
.openerp .oe_layout_debugging .oe_form_group_cell {
  outline: 1px solid blue;
}
.openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
  outline-color: red;
}
.openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
  content: "[Incomplete Row]";
  background: red;
  padding: 2px;
  color: white;
  float: right;
}
.openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
  content: "[newline]";
}
.openerp .oe_debug_view {
  float: left;
}
.openerp .oe_debug_view_log {
  font-size: 95%;
  line-height: 1.2em;
}
.list-dropdown{

}
.list-dropdown ul {
 display:block;

}
.openerp .oe_navbar .dropdown-menu {
  font-size: 13px;
  padding: 4px 0;
  background: #333333 !important;
  background: rgba(37, 37, 37, 0.9) !important;
  border-color: #999999;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: #414141;
  text-shadow: none;
  background-color: #454343;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
  background-image: -webkit-linear-gradient(top, #646060, #262626);
  background-image: -moz-linear-gradient(top, #646060, #262626);
  background-image: -ms-linear-gradient(top, #646060, #262626);
  background-image: -o-linear-gradient(top, #646060, #262626);
  background-image: linear-gradient(to bottom, #646060, #262626);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.openerp .oe_navbar .dropdown-menu li a, .openerp .oe_navbar .dropdown-menu li a:hover, .openerp .oe_navbar .dropdown-menu li a:focus {
  color: #eeeeee;
  background-color: #5382b9;
  background-image: linear-gradient(to bottom, #729fcf, #3465a4);
}
.openerp .oe_view_manager_new .oe_form_nosheet {
  margin-top: 8px;
}
.openerp .oe_view_manager_new .oe_form_nosheet .oe_form_label {
  font-weight: normal;
}
.openerp .nav-pills li > a {
  padding: 0 4px 0 18px;

}
.openerp .nav-pills .nav-stacked > li > ul {
  padding-left: 16px;
}
.openerp .nav-pills > li.active > a, .openerp a.list-group-item.active > a {
  color: #217399;
 border-radius: 0;
}
.openerp .nav-pills > li.active a:hover, .openerp .nav-pills > li.active a:focus, .openerp a.list-group-item.active a:hover, .openerp a.list-group-item.active a:focus {
  
}
 .openerp a.list-group-item.active .badge {
  background-color: white;
  color: #28cbac;
  text-shadow: none;
}
.openerp .nav-pills > li.active .badge{
  background-color: #FFF;
  color: #28CBAC;
  text-shadow: none;
  position: relative;
  top: -10px;
  right: -5px;

}
.openerp .badge {
  font-weight: normal;
  font-size: 11px;
  /*background-color: #28cbac;*/
  background-color: #0092e0;
}
.openerp button, .openerp body {
  line-height: normal;
}
.openerp h1, .openerp h2 {
    color: #7e7e7e;
    font-family: helvetica,arial,sans-serif;
    font-size: 18px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.openerp h3 {
  font-size: 1.17em;
  font-weight: bold;
}
.openerp p {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
}
.openerp pre {
  background-color: #FFFFFF;
  border: none;
  padding: 10px 0 3px 0;
}
.openerp h5 {
  font-weight: bold;
  font-size: smaller;
}
.openerp .oe_form .oe_subtype label, .openerp .oe_subtype label {
  font-weight: normal;
}
.openerp .oe_msg_subtype_check {
  margin: 3px 3px 0 !important;
}

.jqstooltip {
  height: auto !important;
  width: auto !important;
  padding: 0;
}

@-moz-document url-prefix() {
  .openerp .oe_searchview .oe_searchview_search {
    top: -1px;
  }
  .openerp .oe_form_field_many2one .oe_m2o_cm_button {
    line-height: 18px;
  }
  .openerp .oe_webclient .oe_star_on, .openerp .oe_webclient .oe_star_off {
    top: 0px;
  }
}
.kitten-mode-activated {
  background-size: cover;
  background-attachment: fixed;
}
.kitten-mode-activated > * {
  opacity: 0.7;
}

.loading-kitten {
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  -moz-box-shadow: 0 0 5px 5px #999;
  -webkit-box-shadow: 0 0 5px 5px #999;
  box-shadow: 0 0 5px 5px #999;
}

div.ui-widget-overlay {
  background: black;
  filter: alpha(opacity=30);
  opacity: 0.3;
}

.ui-widget {
  font-family:  Helvetica, Verdana, Arial, sans-serif;
  color: #4c4c4c;
  font-size: 13px;
}

.ui-menu {
  padding: 2px 0;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  margin-top: 4px;
  border: 1px solid #afafb6;
}
.ui-menu .ui-menu-item {
  width: 100%;
  padding: 0;
}
.ui-menu .ui-menu-item a {
  padding: 1px 16px;
  color: #404040;
}
.ui-menu .ui-menu-item a.ui-corner-all {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ui-menu .ui-menu-item a.ui-state-active {
  background: #f0f0fa;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
  background: #28cbac;
}

.ui-corner-all {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.openerp .db_option_table td {
  padding-bottom: 10px !important;
}
.logo-row img {
  width: 5%;
  /*margin: 20px auto;*/
  margin-top:10px;
}

body.oe_single_form {
 /* background: #eee url(/web/static/src/img/form_sheetbg.png);
    height: 100%; */
  /* background: #eee url(/web/static/src/img/ui/sheet-background.jpg); */
  /* overflow-y: scroll; */
  background-image: linear-gradient(to top,#4BC2FF, #6783FF);
  background-size: cover;
}
.has-feedback {
  position: relative;
}
.form-control-feedback {
  color: #777;
}
.add_btn {
  position: relative !important;
  background:linear-gradient(to left,#3eacfa,#6283fa) !important;
  /*padding-top: 6px !important;
  padding-bottom: 8px !important;
  padding-left: 20px !important;
  padding-right:6px !important;*/
  border-radius: 50px !important;
  padding-top: 6px !important;
  padding-bottom: 8px !important;
  padding-left: 14px !important;
  padding-right: 4px !important;
  font-size: 14px !important;
  }
  .forgot { text-align: center; text-decoration: underline; font-style: italic;}
  .roundbtn_icon {
    /*background: #fff;
    padding: 6px 7px;
    border-radius: 50%;
    font-size:9px;
    text-align: center;
    margin-left: 15px;
    color: #33FE6C;*/
    background: #fff;
    padding: 3px;
    border-radius: 25px;
    color: #5a87fa;
    margin: 0px 6px;
    width: 18px;
    height: 20px;
    font-weight: bold !important;
  }
  .btn i {
  margin-right: 5px;
  }
  .log_submit { text-align: center;}
  
.form-control-feedback {
  position: absolute;
    top: -3px !important;
    left: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height:42px !important;
    line-height: 42px !important;
    text-align: center;
    pointer-events: none;
    /* padding-top: 2px; */
    padding-left: 13px;
    color: #2E7FFF !important;
    font-size:13px;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.login-row{
  /* margin-bottom: 5%; */
  /* background-image: linear-gradient(to top,#6783FF, #4BC2FF); */
}
body.oe_single_form .navbar{
  background: transparent;
  border:none;
  color:white;
}
body.oe_single_form .footer{
  /* margin-top: 1%; */
}
.login-form{
    padding: 2% 0px;
    color:grey;
    text-align: center;
}
.login-nav{
  border: 1px solid rgba(0,0,0,0.09) !important;
  border-left:none;
  border-right: none;
  background: #f5f5f5 !important;

}

@medeia {

}
#login, #name, #password, #confirm_password ,#ans{
  display: block;
  width: 100%;
  height: 35px;
  padding: 9px 15px;
  font-size: 15px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 26px;
  color: #757780 !important;
  background-color: #F3F3F3 !important;
}
.navbar-nav>li {
  height: auto !important;
  /* padding-top: 20px !important;
  padding-bottom: 20px !important; */
}
.login-form .form-group {
  text-align: left !important;
}
.oe_login_buttons button{
  /* text-shadow: 0 1px #e3f1f1;
  background: #cde5ef;
  border: 1px solid;
  border-color: #b4ccce #b3c0c8 #9eb9c2;
  border-radius: 16px;
  background-image: linear-gradient(to bottom, #edf5f8, #cde5ef);
  color:#23527c; */
}
.oe_login_buttons button:hover{
  /* background-image: linear-gradient(to bottom, #D1D9DC, #cde5ef);
  color:#23527c;
  border: 1px solid transparent; */
}

.light_text{
    padding-top: 5%;
    color: white;
}
}
.login-row{
  margin-bottom: 5%;
}

body.oe_single_form .oe_single_form_logo {
  padding-top: 30px;
  text-align: center;
}
body.oe_single_form .oe_single_form_footer {
  position: absolute;
  bottom: -30px;
  right: 0px;
  width: 100%;
  text-align: center;
}
body.oe_single_form .oe_single_form_container {
  padding: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 400px;
  /* Set margins to offset 50% of the w/h */
  margin-top: -200px;
  margin-left: -200px;
}

.openerp_ie .placeholder {
  color: #afafb6 !important;
  font-style: italic !important;
}
.openerp_ie .oe_form_binary_file {
  width: 80px;
}
.openerp_ie .oe_form_field_boolean input {
  background: #fff;
}
.openerp_ie .db_option_table .oe_form_field_selection {
  width: auto;
}
.openerp_ie input[type='checkbox'] {
  border: none;
  background: none;
  box-shadow: none;
}
.openerp_ie .oe_logo img {
  border: none;
}
.openerp_ie .oe_header_row button.oe_highlight {
  padding-top: 0;
  padding-bottom: 0;
}

.openerp_ie .oe_view_manager_view_kanban {
  display: table-cell;
}
.openerp_ie .oe_view_manager_buttons button.oe_write_full {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_view_manager_buttons button.oe_highlight {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_view_manager_buttons button .oe_form_button_edit {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_view_manager_buttons button .oe_form_button_create {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_kanban_image {
  border: none;
}
.openerp_ie .oe_msg_icon {
  border: none;
}
.openerp_ie .oe_form header ul {
  height: 29px;
}
.openerp_ie .oe_attach {
  filter: none;
}
.openerp_ie .oe_link {
  filter: none;
}
.openerp_ie .oe_kanban_show_more {
  clear: both;
  text-align: center;
}
.openerp_ie.oe_kanban_grouped .oe_kanban_show_more .oe_button {
  width: 100%;
  padding: 3px 12px;
}
.openerp_ie .oe_form_buttons button {
  padding-top: 0;
  padding-bottom: 0;
}

.openerp_ie .oe_sidebar button {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie img {
  border: none;
}
.openerp_ie .oe_dropdown_arrow {
  line-height: 1.7em;
}
.openerp_ie .oe_form_buttons button, .openerp_ie .oe_view_manager_buttons button {
  line-height: 1.7em;
}
.openerp_ie .oe_form_buttons .oe_highlight, .openerp_ie .oe_view_manager_buttons .oe_highlight {
  line-height: 1.7em;
}
.openerp_ie .oe_topbar {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#646060', endColorstr='#262626');
}
.openerp_ie .ui-state-error, .openerp_ie .ui-widget-content .ui-state-error, .openerp_ie .ui-widget-header .ui-state-error {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.openerp_ie .oe_popup_form {
  width: 99% !important;
}
.openerp_ie .oe_form_label {
  white-space: normal !important;
}
.openerp_ie ul.oe_form_status li, .openerp_ie ul.oe_form_status_clickable li {
  display: inline-block;
  clear: both;
}
.openerp_ie ul.oe_form_status li:last-child, .openerp_ie ul.oe_form_status_clickable li:last-child {
  overflow: hidden;
  border-right: 1px solid #cacaca;
}
.openerp_ie ul.oe_form_status li:last-child > .label, .openerp_ie ul.oe_form_status_clickable li:last-child > .label {
  padding-right: 14px;
  border-right: none;
}
.openerp_ie ul.oe_form_status li:last-child > .arrow, .openerp_ie ul.oe_form_status_clickable li:last-child > .arrow {
  display: inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
  border: none;
  width: 0;
  border-right: none;
}
.openerp_ie ul.oe_form_status li > .label, .openerp_ie ul.oe_form_status_clickable li > .label {
  border-bottom: 1px solid #cacaca;
  background: transparent;
}
.openerp_ie ul.oe_form_status li > .arrow span, .openerp_ie ul.oe_form_status_clickable li > .arrow span {
  background-color: #eeeeee !important;
}
.openerp_ie ul.oe_form_status li.oe_active > .label, .openerp_ie ul.oe_form_status_clickable li.oe_active > .label {
  border-bottom: 1px solid #729fcf;
}
.openerp_ie ul.oe_form_status li.oe_active > .arrow span, .openerp_ie ul.oe_form_status_clickable li.oe_active > .arrow span {
  background-color: #729fcf !important;
}
.openerp_ie .oe_webclient {
  height: auto !important;
}

@media print {
  body {
    height: auto !important;
  }

  .openerp#announcement_bar_table {
    display: none;
  }

  .openerp {
    text-shadow: none;
  }
  .openerp .oe_application, .openerp .oe_view_manager_wrapper {
    height: auto !important;
  }
  .openerp .oe_application > div > .oe_view_manager > .oe_view_manager_wrapper > div > .oe_view_manager_body {
    overflow: visible;
    position: relative !important;
  }
  .openerp .oe_header_row, .openerp ul.oe_header, .openerp div.oe_mail_thread_action, .openerp .oe_mail_recthread_actions, .openerp .oe_button_box, .openerp .oe_form button, .openerp button.oe_invite, .openerp .oe_form header, .openerp .openerp .oe_notebook > li.ui-state-default, .openerp .oe_topbar, .openerp .oe_leftbar, .openerp .oe_loading {
    display: none !important;
  }
  .openerp .oe_list_content button, .openerp .oe_list_content input[type=checkbox] {
    visibility: hidden;
  }
  .openerp .tree_header button, .openerp .oe_mail .oe_mail_thread_msg .oe_mail_unread, .openerp .oe_mail_fetch_more, .openerp .oe_m2o_drop_down_button img, .openerp .oe_form_field_one2many_list_row_add {
    visibility: hidden;
  }
  .openerp a.oe_m2o_cm_button, .openerp a.oe_e {
    visibility: hidden;
  }
  .openerp .oe_form .oe_form_field_date img, .openerp .oe_form .oe_form_field_datetime img {
    visibility: hidden;
  }
  .openerp .oe_notebook > li.ui-tabs-selected {
    display: block;
  }
  .openerp .oe_application .oe_form_sheet, .openerp .oe_application .oe_form_sheetbg {
    border: 0px !important;
    box-shadow: 0px 0px 0px;
  }
  .openerp .oe_application .oe_form_sheet .oe_list, .openerp .oe_application .oe_form_sheetbg .oe_list {
    overflow-x: visible;
  }
  .openerp .oe_view_manager_current > .oe_view_manager_header {
    border: 0px !important;
    box-shadow: 0px 0px 0px;
  }
  .openerp .text-core .text-wrap .text-arrow {
    background: none;
  }
  .openerp .openerp div.oe_mail_wall {
    overflow: hidden !important;
  }

  .openerp.openerp_webclient_container {
    overflow: auto;
  }
}
.tooltip {
  padding: 0;
  margin: 0;
  /* font-family: Helvetica, Verdana, Arial, sans-serif; */
  font-family: 'Montserrat', sans-serif !important;

  color: #4c4c4c;
  font-size: 12px;
  background: white;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
  background-color: transparent;
  z-index: 1800;
}
.tooltip .tooltip-inner {
  text-align: left !important;
  max-width: 350px;
}
.tooltip .tooltip-inner .oe_tooltip_string {
  color: #FD5;
  font-weight: bold;
  font-size: 13px;
}
.tooltip .tooltip-inner .oe_tooltip_help {
  white-space: pre-wrap;
}
.tooltip .tooltip-inner .oe_tooltip_technical {
  padding: 0 0 4px 0;
  margin: 5px 0 0 15px;
}
.tooltip .tooltip-inner .oe_tooltip_technical li {
  list-style: circle;
}
.tooltip .tooltip-inner .oe_tooltip_technical_title {
  font-weight: bold;
}
.tooltip .tooltip-inner .oe_tooltip_close {
  margin: -5px 0 0 2px;
  cursor: default;
  float: right;
  color: white;
}
.tooltip .tooltip-inner .oe_tooltip_close:hover {
  color: #999;
  cursor: pointer;
}
.tooltip .tooltip-inner .oe_tooltip_message {
  max-width: 310px;
}

.ui-icon {
  width: 18px;
  height: 18px;
}
.modal-content{
  background: white;
}
.modal .modal-header button.close {
  border: none;
  background: none;
  padding: 1px;
  height: 18px;
  font-size: 20px;
  opacity: 1;
  color:red;
}
.modal .modal-body {
  overflow-x: auto;
}
.modal .modal-footer {
  text-align: left;
}
.modal .oe_button {
  margin: 0 4px 0 0;
}
.modal .add_btn {
    position: relative;
    margin: 0;
    padding: 3px 6px;
    vertical-align: middle;
    border: none;
    color: white;
    text-align: left;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    margin:10px;
    width:110px;
    text-transform: uppercase;
}
.modal .add_btn:hover {
   background-color: #28cbac;
}
.modal .add_btn:before {
    content:url("/web/static/src/img/icons/right_arrow.png");
    font-size: 12px;
    margin: 0 -1.1em 0 0;
    padding: 3em;
    pointer-events: none;
    text-align: center;
    width: 1em;
}
.modal .remove_btn {
   margin: 0;
    padding: 3px 6px;
    vertical-align: middle;
    border: none;
    color: white;
    text-align: left;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    margin:10px;
    width:110px;
    text-transform: uppercase;
}
.modal .remove_btn:hover {
   background-color: #28cbac;
}
.modal .remove_btn:before {
    content:url("/web/static/src/img/icons/left_arrow.png");
    font-size: 12px;
    margin: 0 -1.1em 0 0;
    padding: 3em;
    pointer-events: none;
    text-align: center;
    width: 1em;
}
.modal .remove_all_btn {
   margin: 0;
    padding: 3px 6px;
    vertical-align: middle;
    border: none;
    color: white;
    text-align: left;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    margin:10px;
    width:110px;
    text-transform: uppercase;
}
.modal .remove_all_btn:hover {
   background-color: #28cbac;
}
.modal .remove_all_btn:after {
    content:url("/web/static/src/img/icons/X_mark.png");
    margin: 0 -1.1em 0 0;
    padding: 3em;
    pointer-events: none;
    text-align: center;
    width: 1em;
}
.modal .oe_act_window.modal-body {
  /*padding: 0;*/
}

.ui-datepicker {
  z-index: 1500 !important;
}

input[type="radio"], input[type="checkbox"] {
  margin-right: 4px;
  margin-left: 4px;
}

.blockUI.blockOverlay {
  background-color: black;
  opacity: 0.6;
}

/* ---- EDITOR TOUR ---- {{{ */
div.tour-backdrop {
  z-index: 2009;
}

.popover.tour.orphan .arrow {
  display: none;
}
.popover.tour .popover-navigation {
  padding: 9px 14px;
}
.popover.tour .popover-navigation *[data-role="end"] {
  float: right;
}
.popover.tour .popover-navigation *[data-role="next"], .popover.tour .popover-navigation *[data-role="end"] {
  cursor: pointer;
}

.popover.fixed {
  position: fixed;
}

.tour-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1100;
  background-color: #000;
  opacity: 0.8;
}
.inner-logo img {
  width: 100%;
  margin: auto;
}
.login-div{
  /* background-image: linear-gradient(to top,#6783FF, #4BC2FF);
  position: relative;
  top:0px;
  left:0px; 
  right: 0px;
  bottom: 0px; */
}
.login-area {
  background: #fff;
  border-radius: 8px;
  /*padding: 80px 50px 40px 40px !important;*/
  /*padding:60px 40px 50px 40px !important;*/
  padding:30px 20px 50px 30px !important;
}
.login-area h2 {
  color: #707070;
  margin-top: 0px;
  font-size: 28px;
  margin-bottom: 2px;
}
.login-area p {
  color: #707070;
}
.inner-logo{
width: 60%;
  margin: auto;
}
.inner-logo h2 {
  color: #fff;

  font-weight: 600;
  letter-spacing: px;
  font-size: 2.5rem;
  text-align:center;
}
body {
  overflow: hidden;
}
.caret-up {
    width: 0;
    height: 0;
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-bottom: 4px solid;

    display: inline-block;
    margin-left: 2px;
    vertical-align: middle;
}
.caret-down {
    width: 0;
    height: 0;
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 4px solid;

    display: inline-block;
    margin-left: 2px;
    vertical-align: middle;
}
.caret-right {
  display: inline-block;
  width: 0px;
  height: 0px;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid transparent;
  border-right: 4px solid transparent;
  border-left: 4px solid;
  border-bottom: 4px solid transparent;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .oe_secondary_menus_container {
    position: static !important;
  }
}
.pixels:before {
    content:url("/web/static/src/img/icons/user.png");
    display: block;
   /* background: url("/web/static/src/img/icons/male_user_icon.png") no-repeat; */
    width: 20px;
    height: 20px;
    float: left;
    margin: 0 6px 0 0;
}



/* Icons */
/*
.reporting:before {
   content:url("/web/static/src/img/icons/reporting.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 4px 4px 0 0;

}
*/

.exitemployee:before {
  content:url("/web/static/src/img/icons/exit.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 4px 4px 0 0;
}

.dashboards:before {
   content:url("/web/static/src/img/icons/dashboards.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.humanresource:before {
   content:url("/web/static/src/img/icons/humanresource.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.appraisalanalysis:before {
   content:url("/web/static/src/img/icons/appraisalanalysis.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.attendanceanalysis:before {
   content:url("/web/static/src/img/icons/event8.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.openerp .oe_child_tags_kanban .oe_tag{
float: left;
width: 100%;
}

/*
.leavesanalysis:before {
   content:url("/web/static/src/img/icons/leave-analysis.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.advicesanalysis:before {
   content:url("/web/static/src/img/icons/Statistics-100.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.payslipanalysis:before {
   content:url("/web/static/src/img/icons/dollar116.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.configuration:before {
   content:url("/web/static/src/img/icons/configuration.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.createboard:before {
   content:url("/web/static/src/img/icons/createboard.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.configuration_main:before {
   content:url("/web/static/src/img/icons/settings48.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 4px 4px 0 0;
}*/
.messaging:before {
   content:url("/web/static/src/img/icons/messaging.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 4px 4px 0 0;
}
/*
.messages:before {
   content:url("/web/static/src/img/icons/messaging.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.inbox:before {
   content:url("/web/static/src/img/icons/web50.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.to-me:before {
   content:url("/web/static/src/img/icons/to-me.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.to-do:before {
   content:url("/web/static/src/img/icons/contract11.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.archives:before {
   content:url("/web/static/src/img/icons/business111.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.organizer:before ,.marketing:before {
   content:url("/web/static/src/img/icons/marketing8.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.calendar:before {
   content:url("/web/static/src/img/icons/calendar209.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/


.mygroups:before {
   content:url("/web/static/src/img/icons/users6.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.wholecompany:before {
   content:url("/web/static/src/img/icons/connected17.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.joinagroup:before {
   content:url("/web/static/src/img/icons/group3.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.hris:before {
   content:url("/web/static/src/img/icons/hris.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 3px 6px 0 0;
}

.hr-core:before {
   content:url("/web/static/src/img/icons/HR-CORE.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 3px 6px 0 0;
}


.mydetails:before {
   content:url("/web/static/src/img/icons/Employee-Card-Filled-100.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.employeeinformation:before {
   content:url("/web/static/src/img/icons/professional5.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.operationaldata:before {
   content:url("/web/static/src/img/icons/operationaldata.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

td.oe_list_field_cell.oe_list_field_image{
    background:#f4f7f7 !important;
}
td.oe_list_field_cell.oe_list_field_image img{
    width:32px !important;
    height: 32px !important;
    border-radius: 100% !important;

}

/*
.notifications:before {
   content:url("/web/static/src/img/icons/chat81.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.attendanceroster:before {
   content:url("/web/static/src/img/icons/book9.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.scheduleExceptions:before {
   content:url("/web/static/src/img/icons/event5.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.attendancereports:before {
   content:url("/web/static/src/img/icons/attendancereports.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.bulkimport:before {
   content:url("/web/static/src/img/icons/spreadsheet6.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/


.attendances:before {
   content:url("/web/static/src/img/icons/.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.leaverequest:before {
   content:url("/web/static/src/img/icons/Leave-Request.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.leaverequesttoapprove:before {
   content:url("/web/static/src/img/icons/Checked-User-104.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

*/

.leavesbydepartment:before {
   content:url("/web/static/src/img/icons/leavesbydepartment.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.allocations:before {
   content:url("/web/static/src/img/icons/social.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.allocationstoapprove:before {
   content:url("/web/static/src/img/icons/confirm1.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

*/
.encashmentrequest:before {
   content:url("/web/static/src/img/icons/Encashment-Request.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.leavessummary:before {
   content:url("/web/static/src/img/icons/checklist.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/


.payroll:before {
   content:url("/web/static/src/img/icons/rupee1.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.declaration:before {
   content:url("/web/static/src/img/icons/incoming20.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.opdata:before {
   content:url("/web/static/src/img/icons/seo47.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.employeepayslips:before {
   content:url("/web/static/src/img/icons/money136.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*

.multiplepayslips:before {
   content:url("/web/static/src/img/icons/new.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.monthlypayroll:before {
   content:url("/web/static/src/img/icons/news2.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.employeepayrollreports:before {
   content:url("/web/static/src/img/icons/report1.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.paymentadvices:before {
   content:url("/web/static/src/img/icons/legal13.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.paystatement:before {
   content:url("/web/static/src/img/icons/Paper-Format.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/


/*
.yearlysalarybyhead:before {
   content:url("/web/static/src/img/icons/calendar68.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.yearlysalarybyemployee:before {
   content:url("/web/static/src/img/icons/yearlysalarybyemployee.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.jobposition:before {
   content:url("/web/static/src/img/icons/online22.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left; 
   margin: 0 6px 0 0;
}





.resumesandletters:before {
   content:url("/web/static/src/img/icons/professional5.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.trainingcourses:before {
   content:url("/web/static/src/img/icons/class6.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.trainingnominations:before {
   content:url("/web/static/src/img/icons/purchase1.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/


.trainingattendance:before {
   content:url("/web/static/src/img/icons/trainingattendance.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.trainingevent:before {
   content:url("/web/static/src/img/icons/election.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.employeefeedbackandassessment:before {
   content:url("/web/static/src/img/icons/help9.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.managerfeedbackandassessment:before {
   content:url("/web/static/src/img/icons/text5.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.goalplan:before {
   content:url("/web/static/src/img/icons/target51.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.projectgoals:before {
   content:url("/web/static/src/img/icons/project-related-goals.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.employeegoals:before {
  content:url("/web/static/src/img/icons/employeegoals.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.assessmentperiods:before {
   content:url("/web/static/src/img/icons/legal4.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
.feedbackassessment:before {
   content:url("/web/static/src/img/icons/employee-feedback-assesment.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.allemployeeassessments:before {
   content:url("/web/static/src/img/icons/users6.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.allmanagerassessments:before {
   content:url("/web/static/src/img/icons/manager3.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}




.trainingcourseforemployees:before {
   content:url("/web/static/src/img/icons/seo40.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.configuration:before {
   content:url("/web/static/src/img/icons/configuration.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.stages:before {
   content:url("/web/static/src/img/icons/Workflow-100.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.degrees:before {
   content:url("/web/static/src/img/icons/black268.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.sourceofapplication:before {
   content:url("/web/static/src/img/icons/Collect-Filled-100.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.salarystructures:before {
   content:url("/web/static/src/img/icons/web64.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.salarystructureshierarchy:before {
   content:url("/web/static/src/img/icons/squares36.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.salaryrulecategories:before {
   content:url("/web/static/src/img/icons/scheme11.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.salaryrulescategoryhierarchy:before {
   content:url("/web/static/src/img/icons/time32.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.salaryrules:before {
   content:url("/web/static/src/img/icons/checklist9.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.contributionregisters:before {
   content:url("/web/static/src/img/icons/clipboard105.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.employeetaxes:before {
   content:url("/web/static/src/img/icons/man249.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.evaluationtrainingcourses:before {
   content:url("/web/static/src/img/icons/seo40.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.states:before {
   content:url("/web/static/src/img/icons/asia.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.regions:before {
   content:url("/web/static/src/img/icons/map49.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.country:before {
   content:url("/web/static/src/img/icons/earth77.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.department:before {
   content:url("/web/static/src/img/icons/design35.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.location:before {
   content:url("/web/static/src/img/icons/world90.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.verticals:before {
   content:url("/web/static/src/img/icons/volume8.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.divisions:before {
   content:url("/web/static/src/img/icons/navigation18.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.centers:before {
   content:url("/web/static/src/img/icons/office37.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.bands:before {
   content:url("/web/static/src/img/icons/award52.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.functions:before {
   content:url("/web/static/src/img/icons/teacher45.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.grades:before {
   content:url("/web/static/src/img/icons/lists10.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.rolemap:before {
   content:url("/web/static/src/img/icons/magnifier78.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.roles:before {
   content:url("/web/static/src/img/icons/thinking3.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.levels:before {
   content:url("/web/static/src/img/icons/battery-status8.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.designations:before {
   content:url("/web/static/src/img/icons/scheme11.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.qualifications:before {
   content:url("/web/static/src/img/icons/people.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.skills:before {
   content:url("/web/static/src/img/icons/idea1.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.zones:before {
   content:url("/web/static/src/img/icons/location54.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.competency:before {
   content:url("/web/static/src/img/icons/light77.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.operationaldatatypes:before {
   content:url("/web/static/src/img/icons/stats2.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.leavestructures:before {
   content:url("/web/static/src/img/icons/triangle25.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}



.leavestructurehierarchy:before {
   content:url("/web/static/src/img/icons/leavestructurehierarchy.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.holidayslist:before {
   content:url("/web/static/src/img/icons/calendar209.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.leaverules:before {
   content:url("/web/static/src/img/icons/contract11.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.settings:before {
   content:url("/web/static/src/img/icons/settings.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 4px 4px 0 0;
}

.modules:before {
   content:url("/web/static/src/img/icons/modules.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.localmodules:before {
   content:url("/web/static/src/img/icons/modules.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.apps:before {
   content:url("/web/static/src/img/icons/smartphone55.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.updates:before {
   content:url("/web/static/src/img/icons/updated.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.updatemodulelist:before {
   content:url("/web/static/src/img/icons/spreadsheet3.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.applyscheduleupgrades:before {
   content:url("/web/static/src/img/icons/send4.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.attendanceimport:before {
   content:url("/web/static/src/img/icons/sort12.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.humanresources_config:before {
   content:url("/web/static/src/img/icons/thinking3.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.knowledge:before {
   content:url("/web/static/src/img/icons/light105.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.generalsettings:before {
   content:url("/web/static/src/img/icons/generalsettings.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.companies:before {
   content:url("/web/static/src/img/icons/industries.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.groups:before {
   content:url("/web/static/src/img/icons/users6.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.users:before {
   content:url("/web/static/src/img/icons/load.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.languages:before {
   content:url("/web/static/src/img/icons/Languages.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/


.loadatranslation:before {
   content:url("/web/static/src/img/icons/load.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.importtranslation:before {
   content:url("/web/static/src/img/icons/import.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.exporttranslation:before {
   content:url("/web/static/src/img/icons/Export-104.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/


.translateditems:before {
   content:url("/web/static/src/img/icons/Translation-104.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*

.sychronizeterms:before {
   content:url("/web/static/src/img/icons/synchronization2.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Access-Controls:before {
   content:url("/web/static/src/img/icons/Access-Controls.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.Action-Bindings:before {
   content:url("/web/static/src/img/icons/Action-Bindings.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.Actions:before {
   content:url("/web/static/src/img/icons/Actions.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.Activities:before {
   content:url("/web/static/src/img/icons/Activities.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Aliases:before {
   content:url("/web/static/src/img/icons/Aliases.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
.Attachments:before {
   content:url("/web/static/src/img/icons/Attachments.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.Automated-Actions:before {
   content:url("/web/static/src/img/icons/Automated Actions.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Calendar-alarm:before {
   content:url("/web/static/src/img/icons/Calendar.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
.Company-Defaults:before {
   content:url("/web/static/src/img/icons/Company-Defaults.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.Company-Properties:before {
   content:url("/web/static/src/img/icons/Company-Properties.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Configuration-Wizards:before {
   content:url("/web/static/src/img/icons/Configuration-Wizards.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Constraints:before {
   content:url("/web/static/src/img/icons/Constraints.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Customized-views:before {
   content:url("/web/static/src/img/icons/Customized-views.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Decimal-Accuracy:before {
   content:url("/web/static/src/img/icons/Decimal-Accuracy.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
.Directories:before {
   content:url("/web/static/src/img/icons/Directories.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Directories-Structure:before {
   content:url("/web/static/src/img/icons/directories-structure.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
.emails:before {
   content:url("/web/static/src/img/icons/mails.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Evolve:before {
   content:url("/web/static/src/img/icons/Evolve.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.expenses:before {
   content:url("/web/static/src/img/icons/expenses.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.external-identifier:before {
   content:url("/web/static/src/img/icons/external-identifier.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Fields:before {
   content:url("/web/static/src/img/icons/Fields.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
.Filters:before {
   content:url("/web/static/src/img/icons/Filters.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.Followers:before {
   content:url("/web/static/src/img/icons/Followers.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.HR-request:before {
   content:url("/web/static/src/img/icons/HR request.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
.HR-process:before {
   content:url("/web/static/src/img/icons/hr-process.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Incoming-Mail-Servers:before {
   content:url("/web/static/src/img/icons/Incoming Mail Servers.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
.Instances:before {
   content:url("/web/static/src/img/icons/Instances.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Leave-Accurals:before {
   content:url("/web/static/src/img/icons/Leave-Accurals.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.list40:before {
   content:url("/web/static/src/img/icons/list40.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Logging:before {
   content:url("/web/static/src/img/icons/Logging.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.Meeting:before {
   content:url("/web/static/src/img/icons/Meeting.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Menu-Items:before {
   content:url("/web/static/src/img/icons/Menu-Items.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.mobile-phone17:before {
   content:url("/web/static/src/img/icons/mobile-phone17.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.Models:before {
   content:url("/web/static/src/img/icons/Models.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Outgoing-Mail-Servers:before {
   content:url("/web/static/src/img/icons/Outgoing Mail Servers.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.Paper-Format:before {
   content:url("/web/static/src/img/icons/Paper-Format.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Processes:before {
   content:url("/web/static/src/img/icons/Processes.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

/*
.Record-Rules:before {
   content:url("/web/static/src/img/icons/Record-Rules.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Referenceable-Models:before {
   content:url("/web/static/src/img/icons/Referenceable-Models.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Relations:before {
   content:url("/web/static/src/img/icons/Relations.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.Reports:before {
   content:url("/web/static/src/img/icons/Reports.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Reports-2:before {
   content:url("/web/static/src/img/icons/Reports-2.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Resource-Leaves:before {
   content:url("/web/static/src/img/icons/Resource-Leaves.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.Scheduled-Actions:before {
   content:url("/web/static/src/img/icons/Scheduled-Actions.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Sequence-Codes:before {
   content:url("/web/static/src/img/icons/Sequence-Codes.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Sequences:before {
   content:url("/web/static/src/img/icons/Sequences.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
/*
.Server-Actions:before {
   content:url("/web/static/src/img/icons/Server-Actions.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Shifts:before {
   content:url("/web/static/src/img/icons/Shifts.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.smartphones14:before {
   content:url("/web/static/src/img/icons/smartphones14.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.subtypes:before {
   content:url("/web/static/src/img/icons/sub-types.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

/*
.System-Parameters:before {
   content:url("/web/static/src/img/icons/System-Parameters.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Technical:before {
   content:url("/web/static/src/img/icons/Technical.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


.Templates:before {
   content:url("/web/static/src/img/icons/Templates.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Transitions:before {
   content:url("/web/static/src/img/icons/Transitions.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Type-of-HR-request:before {
   content:url("/web/static/src/img/icons/Type of HR request.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.User-defined-Defaults:before {
   content:url("/web/static/src/img/icons/User-defined-Defaults.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.views:before {
   content:url("/web/static/src/img/icons/views.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/
.website-settings:before{
   content:url("/web/static/src/img/icons/website.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;

}
/*
.Window-Actions:before {
   content:url("/web/static/src/img/icons/Window-Actions.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Workflows:before {
   content:url("/web/static/src/img/icons/Workflows.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Working-Time:before {
   content:url("/web/static/src/img/icons/Working-Time.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
/*
.Workitems:before {
   content:url("/web/static/src/img/icons/Workitems.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}

.Policy:before {
   content:url("/web/static/src/img/icons/policy.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}
*/

.Document:before {
   content:url("/web/static/src/img/icons/Documents.png");
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   margin: 0 6px 0 0;
}


/* purple  */
.access-controls, .action-bindings, .actions, .activities, .add-property-104, 
.administrative-tools-104,  .archive-104, .attachments, .attendance-analysis, 
.automated-actions, .bill-52, .calendar, .checked-user-104, .collect-filled-100, 
  .configuration-wizards,  .Customized-views, 
  .directories, .discussion-group, .employee-card-filled-100, 
 .evolve, .export-104,  .filters, .modules_purple,
.followers, .HR-process,  .Incoming-Mail-Servers, .instances, 
.join-a-group, .languages,  .leave-request,  
 .low-importance-96-copy, .low-importance-96, .ms-excel-100, .meeting, 
  .my-dashboard, .near-me-filled-100, .to-me, 
.organization-104, .outgoing-mail-servers, .paper-format, .processes, .record-rules, 
.Referenceable-Models,  .reports-2, .reports,  
 .Sequence-Codes, .sequences, .server-actions,  
.speedometer-96, .statistics-100, .synchronize-terms, .synchronize-104, .system-parameters, 
.technical, .technicals,  .transitions, .translation-104, 
.translations,  .user-groups-96, .User-defined-Defaults, .whole-company, 
.window-actions, .workflow-100, .workflows, .working-time,  
.aprisal-analasys, .states, .award52, .battery-status8, .black268, 
.book135,  .archives, .businessman157, .businessman205, 
.calendar209, .calendar62, .calendar68, .chat81, .checklist, 
.checklist9, .class6,  .clock119, .code2, 
.cogwheel28, .computer80, .allocationstoapprove, .connected17, .contract11, 
.crowd, .trainingregistrations,.applications, .curriculum3, .dashboard, 
.document112, .dollar116, .earth77, .trainingevent, .employe-feadback-assesment, 
.employee-goles, .scheduleExceptions, .event8, .expenses, .external-identifier, 
.file148, .gears6, .general-settings, .goverment, .hand132, 
.feedbackassessment,     
.human66, .import, .incoming20, .industries, 
.leave-analasys, .legal13, .assessmentperiods, .light105, .competency, 
.list40,  .load, .zones, .logotype236, 
 .mails,  .manager3,  
.marketing, .marketing8, .maths10, .message_new,  
.mobile-phone17, .money12, .money136, .my-group,  
  .centers, .online22, .open131, 
.people,  .project-related-goles, .purchase1, .receipt12, 
.employeepayrollreports, .rupee1, .scheme11, .searching33, .applyscheduleupgrades, 
.trainingcourseforemployees,.evaluationtrainingcourses, .seo47, .settings, .settings48, .share, 
.smartphone55, .smartphones14,  .sort12, .spreadsheet3, 
.spreadsheet6, .spring16, .square6, .squares36,  
.sub-types, .sychronizeterms, .target51,  .test, 
 .thinking3, .time32, .tools6, .triangle25, 
.updated, .users6, .views, .verticals, .web50, 
.web64, .website,  .working2, .world90, 
.yearlysalarybyemployee,.managerfeedbackandassessment
{ display: inline-block; background: url('/web/static/src/img/icons/purple_16.png') no-repeat; 
overflow: hidden; 
text-indent: -9999px; 
text-align: left; 
float:left;
margin: 0 8px 5px 0;}
 
.access-controls { background-position: -2px -0px; width: 16px; height: 16px; }
.action-bindings { background-position: -20px -0px; width: 16px; height: 16px; }
.actions { background-position: -38px -0px; width: 16px; height: 16px; }
.activities { background-position: -56px -0px; width: 16px; height: 16px; }
.add-property-104 { background-position: -74px -0px; width: 16px; height: 16px; }
.administrative-tools-104 { background-position: -92px -0px; width: 16px; height: 16px; }
.Aliases { background-position: -110px -0px; width: 16px; height: 16px; }
.archive-104 { background-position: -128px -0px; width: 16px; height: 16px; }
.attachments { background-position: -146px -0px; width: 16px; height: 16px; }
.attendance-analysis { background-position: -164px -0px; width: 16px; height: 16px; }
.automated-actions { background-position: -182px -0px; width: 16px; height: 16px; }
.bill-52 { background-position: -200px -0px; width: 16px; height: 16px; }
.calendar { background-position: -218px -0px; width: 16px; height: 16px; }
.checked-user-104 { background-position: -236px -0px; width: 16px; height: 16px; }
.collect-filled-100 { background-position: -254px -0px; width: 16px; height: 16px; }
.Company-Defaults { background-position: -2px -18px; width: 16px; height: 16px; }
.Company-Properties { background-position: -20px -18px; width: 16px; height: 16px; }
.configuration-wizards { background-position: -38px -18px; width: 16px; height: 16px; }
.Constraints { background-position: -56px -18px; width: 16px; height: 16px; }
.Customized-views { background-position: -74px -18px; width: 16px; height: 16px; }
.Decimal-Accuracy { background-position: -92px -18px; width: 16px; height: 16px; }
.Directories-Structure { background-position: -110px -18px; width: 16px; height: 16px; }
.directories { background-position: -128px -18px; width: 16px; height: 16px; }
.discussion-group { background-position: -146px -18px; width: 16px; height: 16px; }
.employee-card-filled-100 { background-position: -164px -18px; width: 16px; height: 16px; }
.encashmentrequest { background-position: -182px -18px; width: 16px; height: 16px; }
.evolve { background-position: -200px -18px; width: 16px; height: 16px; }
.export-104 { background-position: -218px -18px; width: 16px; height: 16px; }
.Fields { background-position: -236px -18px; width: 16px; height: 16px; }
.filters { background-position: -254px -18px; width: 16px; height: 16px; }
.followers { background-position: -2px -36px; width: 16px; height: 16px; }
.HR-process { background-position: -20px -36px; width: 16px; height: 16px; }
/*.HR-request { background-position: -38px -36px; width: 16px; height: 16px; } */
.Incoming-Mail-Servers { background-position: -56px -36px; width: 16px; height: 16px; }
.instances { background-position: -74px -36px; width: 16px; height: 16px; }
.join-a-group { background-position: -92px -36px; width: 16px; height: 16px; }
.languages { background-position: -110px -36px; width: 16px; height: 16px; }
.Leave-Accurals { background-position: -128px -36px; width: 16px; height: 16px; }
.leave-request { background-position: -146px -36px; width: 16px; height: 16px; }
/*.loadatranslation { background-position: -164px -36px; width: 16px; height: 16px; }*/
.Logging { background-position: -182px -36px; width: 16px; height: 16px; }
.low-importance-96-copy { background-position: -200px -36px; width: 16px; height: 16px; }
.low-importance-96 { background-position: -218px -36px; width: 16px; height: 16px; }
.ms-excel-100 { background-position: -236px -36px; width: 16px; height: 16px; }
.meeting { background-position: -254px -36px; width: 16px; height: 16px; }
.Menu-Items { background-position: -2px -54px; width: 16px; height: 16px; }
.Models { background-position: -20px -54px; width: 16px; height: 16px; }
.my-dashboard { background-position: -38px -54px; width: 16px; height: 10px; }
.near-me-filled-100 { background-position: -56px -54px; width: 16px; height: 16px; }
.to-me { background-position: -74px -54px; width: 16px; height: 16px; }
.organization-104 { background-position: -92px -54px; width: 16px; height: 16px; }
.outgoing-mail-servers { background-position: -110px -54px; width: 16px; height: 16px; }
.paper-format { background-position: -128px -54px; width: 16px; height: 16px; }
.processes { background-position: -146px -54px; width: 16px; height: 16px; }
.record-rules { background-position: -164px -54px; width: 16px; height: 16px; }
.Referenceable-Models { background-position: -182px -54px; width: 16px; height: 16px; }
.Relations { background-position: -200px -54px; width: 16px; height: 16px; }
.reports-2 { background-position: -218px -54px; width: 16px; height: 16px; }
.reports { background-position: -236px -54px; width: 16px; height: 16px; }
.Resource-Leaves { background-position: -254px -54px; width: 16px; height: 16px; }
.Scheduled-Actions{ background-position: -38px -66px; width: 16px; height: 16px; }
.Sequence-Codes { background-position: -2px -72px; width: 16px; height: 16px; }
.sequences { background-position: -56px -72px; width: 16px; height: 16px; }
.server-actions { background-position: -20px -72px; width: 16px; height: 16px; }
.Shifts { background-position: -74px -72px; width: 16px; height: 16px; }
.speedometer-96 { background-position: -92px -72px; width: 16px; height: 16px; }
.statistics-100 { background-position: -110px -72px; width: 16px; height: 16px; }
.synchronize-terms { background-position: -128px -72px; width: 16px; height: 16px; }
.synchronize-104 { background-position: -146px -72px; width: 16px; height: 16px; }
.system-parameters { background-position: -164px -72px; width: 16px; height: 16px; }
.technical { background-position: -182px -72px; width: 16px; height: 16px; }
.technicals { background-position: -200px -72px; width: 16px; height: 16px; }
.Templates { background-position: -218px -72px; width: 16px; height: 16px; }
.transitions { background-position: -236px -72px; width: 16px; height: 16px; }
.translation-104 { background-position: -254px -72px; width: 16px; height: 16px; }
.translations { background-position: -38px -84px; width: 16px; height: 16px; }
/*.Type-of-HR-request { background-position: -2px -90px; width: 16px; height: 16px; }*/
.user-groups-96 { background-position: -56px -90px; width: 16px; height: 16px; }
.User-defined-Defaults { background-position: -20px -90px; width: 16px; height: 16px; }
.whole-company { background-position: -74px -90px; width: 16px; height: 16px; }
.window-actions { background-position: -92px -90px; width: 16px; height: 16px; }
.workflow-100 { background-position: -110px -90px; width: 16px; height: 16px; }
.workflows { background-position: -128px -90px; width: 16px; height: 16px; }
.working-time { background-position: -146px -90px; width: 16px; height: 16px; }
.Workitems { background-position: -164px -90px; width: 16px; height: 16px; }
.aprisal-analasys { background-position: -182px -90px; width: 16px; height: 16px; }
.states { background-position: -200px -90px; width: 16px; height: 16px; }
.award52 { background-position: -218px -90px; width: 16px; height: 16px; }
.battery-status8 { background-position: -236px -90px; width: 16px; height: 16px; }
.black268 { background-position: -254px -90px; width: 16px; height: 16px; }
.book135 { background-position: -38px -102px; width: 16px; height: 16px; }
/*.attendanceroster { background-position: -2px -108px; width: 16px; height: 16px; } */
.archives { background-position: -56px -108px; width: 16px; height: 16px; }
.businessman157 { background-position: -20px -108px; width: 16px; height: 16px; }
.businessman205 { background-position: -74px -108px; width: 16px; height: 16px; }
.calendar209 { background-position: -92px -108px; width: 16px; height: 16px; }
.calendar62 { background-position: -110px -108px; width: 16px; height: 16px; }
.calendar68 { background-position: -128px -108px; width: 16px; height: 16px; }
.chat81 { background-position: -146px -108px; width: 16px; height: 16px; }
.checklist { background-position: -164px -108px; width: 16px; height: 16px; }
.checklist9 { background-position: -182px -108px; width: 16px; height: 16px; }
.class6 { background-position: -200px -108px; width: 16px; height: 16px; }
.contributionregisters { background-position: -218px -108px; width: 16px; height: 16px; }
.clock119 { background-position: -236px -108px; width: 16px; height: 16px; }
.code2 { background-position: -254px -108px; width: 16px; height: 16px; }
.cogwheel28 { background-position: -38px -120px; width: 16px; height: 16px; }
.computer80 { background-position: -2px -126px; width: 16px; height: 16px; }
.allocationstoapprove { background-position: -56px -126px; width: 16px; height: 16px; }
.connected17 { background-position: -20px -126px; width: 16px; height: 16px; }
.contract11 { background-position: -74px -126px; width: 16px; height: 16px; }
.crowd { background-position: -92px -126px; width: 16px; height: 16px; }
.trainingregistrations,.applications { background-position: -110px -126px; width: 16px; height: 16px; }
.curriculum3 { background-position: -128px -126px; width: 16px; height: 16px; }
.dashboard { background-position: -146px -126px; width: 16px; height: 10px; }
.department { background-position: -164px -126px; width: 16px; height: 16px; }
.document112 { background-position: -182px -126px; width: 16px; height: 16px; }
.dollar116 { background-position: -200px -126px; width: 16px; height: 16px; }
.earth77 { background-position: -218px -126px; width: 16px; height: 16px; }
.trainingevent { background-position: -236px -126px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -254px -126px; width: 16px; height: 16px; }
.employee-goles { background-position: -38px -138px; width: 16px; height: 16px; }
.scheduleExceptions { background-position: -146px -138px; width: 16px; height: 16px; }
.event8 { background-position: -2px -144px; width: 16px; height: 16px; }
.expenses { background-position: -56px -144px; width: 16px; height: 16px; }
.external-identifier { background-position: -164px -144px; width: 16px; height: 16px; }
.file148 { background-position: -20px -144px; width: 16px; height: 16px; }
.gears6 { background-position: -74px -144px; width: 16px; height: 16px; }
.general-settings { background-position: -182px -144px; width: 16px; height: 16px; }
.goverment { background-position: -92px -144px; width: 16px; height: 16px; }
.hand132 { background-position: -200px -144px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -110px -144px; width: 16px; height: 16px; }
.modules_purple { background-position: -218px -144px; width: 16px; height: 16px; } 
.leavestructurehierarchy { background-position: -128px -144px; width: 16px; height: 16px; }
.hr-core { background-position: -236px -144px; width: 16px; height: 16px; }
.hris { background-position: -254px -144px; width: 16px; height: 16px; }
.human66 { background-position: -38px -156px; width: 16px; height: 16px; }
.skills { background-position: -146px -156px; width: 16px; height: 16px; }
.import { background-position: -2px -162px; width: 16px; height: 16px; }
.incoming20 { background-position: -56px -162px; width: 16px; height: 16px; }
.industries { background-position: -164px -162px; width: 16px; height: 16px; }
.leave-analasys { background-position: -20px -162px; width: 16px; height: 16px; }
.legal13 { background-position: -74px -162px; width: 16px; height: 16px; }
.assessmentperiods { background-position: -182px -162px; width: 16px; height: 16px; }
.light105 { background-position: -92px -162px; width: 16px; height: 16px; }
.competency { background-position: -200px -162px; width: 16px; height: 16px; }
.list40 { background-position: -110px -162px; width: 16px; height: 16px; }
.grades { background-position: -218px -162px; width: 16px; height: 16px; }
.load { background-position: -128px -162px; width: 16px; height: 16px; }
.zones { background-position: -236px -162px; width: 16px; height: 16px; }
.logotype236 { background-position: -254px -162px; width: 16px; height: 16px; }
.rolemap { background-position: -38px -174px; width: 16px; height: 16px; }
.mails { background-position: -146px -174px; width: 16px; height: 16px; }
.employeetaxes { background-position: -2px -180px; width: 16px; height: 16px; }
.allmanagerassessments { background-position: -56px -180px; width: 16px; height: 16px; }
.regions { background-position: -164px -180px; width: 16px; height: 16px; }
.marketing { background-position: -20px -180px; width: 16px; height: 16px; }
.marketing8 { background-position: -74px -180px; width: 16px; height: 16px; }
.maths10 { background-position: -182px -180px; width: 16px; height: 16px; }
.message_new { background-position: -92px -180px; width: 16px; height: 16px; }
.messaging { background-position: -200px -180px; width: 16px; height: 16px; }
.mobile-phone17 { background-position: -110px -180px; width: 16px; height: 16px; }
.money12 { background-position: -218px -180px; width: 16px; height: 16px; }
.money136 { background-position: -128px -180px; width: 16px; height: 16px; }
.my-group { background-position: -236px -180px; width: 16px; height: 16px; }
.divisions { background-position: -254px -180px; width: 16px; height: 16px; }
.multiplepayslips { background-position: -38px -192px; width: 16px; height: 16px; }
.monthlypayroll { background-position: -146px -192px; width: 16px; height: 16px; }
.centers { background-position: -2px -198px; width: 16px; height: 16px; }
.online22 { background-position: -56px -198px; width: 16px; height: 16px; }
.open131 { background-position: -164px -198px; width: 16px; height: 16px; }
.people { background-position: -20px -198px; width: 16px; height: 16px; }
.resumesandletters { background-position: -74px -198px; width: 16px; height: 16px; }
.project-related-goles { background-position: -182px -198px; width: 16px; height: 16px; }
.purchase1 { background-position: -92px -198px; width: 16px; height: 16px; }
.receipt12 { background-position: -200px -198px; width: 16px; height: 16px; }
.employeepayrollreports { background-position: -110px -198px; width: 16px; height: 16px; }
.rupee1 { background-position: -218px -198px; width: 16px; height: 16px; }
.scheme11 { background-position: -128px -198px; width: 16px; height: 16px; }
.searching33 { background-position: -236px -198px; width: 16px; height: 16px; }
.applyscheduleupgrades { background-position: -254px -198px; width: 16px; height: 16px; }
.trainingcourseforemployees,.evaluationtrainingcourses { background-position: -38px -210px; width: 16px; height: 16px; }
.seo47 { background-position: -146px -210px; width: 16px; height: 16px; }
.settings { background-position: -2px -216px; width: 16px; height: 16px; }
.settings48 { background-position: -56px -216px; width: 16px; height: 16px; }
.share { background-position: -164px -216px; width: 16px; height: 16px; }
.smartphone55 { background-position: -20px -216px; width: 16px; height: 16px; }
.smartphones14 { background-position: -74px -216px; width: 16px; height: 16px; }
.allocations { background-position: -182px -216px; width: 16px; height: 16px; }
.sort12 { background-position: -92px -216px; width: 16px; height: 16px; }
.spreadsheet3 { background-position: -200px -216px; width: 16px; height: 16px; }
.spreadsheet6 { background-position: -110px -216px; width: 16px; height: 16px; }
.spring16 { background-position: -218px -216px; width: 16px; height: 16px; }
.square6 { background-position: -128px -216px; width: 16px; height: 16px; }
.squares36 { background-position: -236px -216px; width: 16px; height: 16px; }
.operationaldatatypes { background-position: -254px -216px; width: 16px; height: 16px; }
.sub-types { background-position: -38px -228px; width: 16px; height: 16px; }
.sychronizeterms { background-position: -146px -228px; width: 16px; height: 16px; }
.target51 { background-position: -2px -234px; width: 16px; height: 16px; }
.functions { background-position: -56px -234px; width: 16px; height: 16px; }
.test { background-position: -164px -234px; width: 16px; height: 16px; }
.managerfeedbackandassessment { background-position: -20px -234px; width: 16px; height: 16px; }
.thinking3 { background-position: -74px -234px; width: 16px; height: 16px; }
.time32 { background-position: -182px -234px; width: 16px; height: 16px; }
.tools6 { background-position: -92px -234px; width: 16px; height: 16px; }
.triangle25 { background-position: -200px -234px; width: 16px; height: 16px; }
.updated { background-position: -110px -234px; width: 16px; height: 16px; }
.users6 { background-position: -218px -234px; width: 16px; height: 16px; }
.views { background-position: -128px -234px; width: 16px; height: 16px; }
.verticals { background-position: -236px -234px; width: 16px; height: 16px; }
.web50 { background-position: -254px -234px; width: 16px; height: 16px; }
.web64 { background-position: -38px -246px; width: 16px; height: 16px; }
.website { background-position: -146px -246px; width: 16px; height: 16px; }
.empolyeetags { background-position: -2px -252px; width: 16px; height: 16px; }
.working2 { background-position: -56px -252px; width: 16px; height: 16px; }
.world90 { background-position: -164px -252px; width: 16px; height: 16px; }
.yearlysalarybyemployee { background-position: -20px -252px; width: 16px; height: 16px; }

/* green */

.access-controls, .action-bindings, .actions, .activities, .add-property-104, 
.administrative-tools-104,  .archive-104, .attachments, .attendance-analysis, 
.automated-actions, .bill-52, .calendar, .checked-user-104, .collect-filled-100, 
.Company-Defaults,  .configuration-wizards,   
  .directories, .discussion-group, .employee-card-filled-100, 
.encashmentrequest, .evolve, .export-104,  .filters, 
.followers, .HR-process,  .Incoming-Mail-Servers, .instances, 
.join-a-group, .languages,  .leave-request,  .rolemap,
.Logging, .low-importance-96-copy,.attendanceroster, .low-importance-96, .ms-excel-100, .meeting, 
.Menu-Items,  .my-dashboard, .near-me-filled-100, .to-me, 
.organization-104, .outgoing-mail-servers, .paper-format, .processes, .record-rules, 
  .reports-2, .reports,  
  .sequences, .server-actions, .Shifts, 
.speedometer-96, .statistics-100, .synchronize-terms, .synchronize-104, .system-parameters, 
.technical, .technicals, .Templates, .transitions, .translation-104, 
.translations,  .user-groups-96, .User-defined-Defaults, .whole-company, 
.window-actions, .workflow-100, .workflows, .working-time, .Workitems, 
.aprisal-analasys, .states, .award52, .battery-status8, .black268, 
.book135,  .archives, .businessman157, .businessman205, 
.calendar209, .calendar62, .calendar68, .chat81, .checklist, 
.checklist9, .class6,  .clock119, .code2, 
.cogwheel28, .computer80,  .connected17, .contract11, 
.crowd, .trainingregistrations,.applications, .curriculum3, .dashboard,  
.document112, .dollar116, .earth77, .trainingevent, .feedbackassessment, 
.employee-goles,  .event8, .expenses, .external-identifier, 
.file148, .gears6, .general-settings, .goverment, .hand132, 
.feedbackassessment, .modules,    
.human66,  .import, .incoming20, .industries, 
.leave-analasys, .legal13, .assessmentperiods, .light105,  
.list40,  .load,  .logotype236, 
 .mails, .employeetaxes, .allmanagerassessments, .regions, 
.marketing, .marketing8, .maths10, .message_new,  
.mobile-phone17, .money12, .money136, .my-group,  
.multiplepayslips,  .centers, .online22, .open131, 
.people,  .project-related-goles, .purchase1, .receipt12, 
.employeepayrollreports, .rupee1, .scheme11, .searching33, .applyscheduleupgrades, 
.trainingcourseforemployees,.evaluationtrainingcourses, .seo47, .settings, .settings48, .share, 
.smartphone55, .smartphones14,  .sort12, .spreadsheet3, 
.spreadsheet6, .spring16, .square6, .squares36, .operationaldatatypes, 
.sub-types,  .target51,  .test, 
 .thinking3, .time32, .tools6, .triangle25, 
.updated, .users6, .views,  .web50, 
.web64, .website,  .working2, .world90, .attendanceroster

{ margin: 0 8px 5px 0;float:left;display: inline-block; background: url('/web/static/src/img/icons/green_16.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.access-controls { background-position: -2px -0px; width: 16px; height: 16px; }
.action-bindings { background-position: -20px -0px; width: 16px; height: 16px; }
.actions { background-position: -38px -0px; width: 16px; height: 16px; }
.activities { background-position: -56px -0px; width: 16px; height: 16px; }
.add-property-104 { background-position: -74px -0px; width: 16px; height: 16px; }
.administrative-tools-104 { background-position: -92px -0px; width: 16px; height: 16px; }
.Aliases { background-position: -110px -0px; width: 16px; height: 16px; }
.archive-104 { background-position: -128px -0px; width: 16px; height: 16px; }
.attachments { background-position: -146px -0px; width: 16px; height: 16px; }
.attendance-analysis { background-position: -164px -0px; width: 16px; height: 16px; }
.automated-actions { background-position: -182px -0px; width: 16px; height: 16px; }
.bill-52 { background-position: -200px -0px; width: 16px; height: 16px; }
.calendar { background-position: -218px -0px; width: 16px; height: 16px; }
.checked-user-104 { background-position: -236px -0px; width: 16px; height: 16px; }
.collect-filled-100 { background-position: -254px -0px; width: 16px; height: 16px; }
.Company-Defaults { background-position: -2px -18px; width: 16px; height: 16px; }
.Company-Properties { background-position: -20px -18px; width: 16px; height: 16px; }
.configuration-wizards { background-position: -38px -18px; width: 16px; height: 16px; }
.Constraints { background-position: -56px -18px; width: 16px; height: 16px; }
.Customized-views { background-position: -74px -18px; width: 16px; height: 16px; }
.Decimal-Accuracy { background-position: -92px -18px; width: 16px; height: 16px; }
.Directories-Structure { background-position: -110px -18px; width: 16px; height: 16px; }
.directories { background-position: -128px -18px; width: 16px; height: 16px; }
.discussion-group { background-position: -146px -18px; width: 16px; height: 16px; }
.employee-card-filled-100 { background-position: -164px -18px; width: 16px; height: 16px; }
.encashmentrequest { background-position: -182px -18px; width: 16px; height: 16px; }
.evolve { background-position: -200px -18px; width: 16px; height: 16px; }
.export-104 { background-position: -218px -18px; width: 16px; height: 16px; }
.Fields { background-position: -236px -18px; width: 16px; height: 16px; }
.filters { background-position: -254px -18px; width: 16px; height: 16px; }
.followers { background-position: -2px -36px; width: 16px; height: 16px; }
.HR-process { background-position: -20px -36px; width: 16px; height: 16px; }
/*.HR-request { background-position: -38px -36px; width: 16px; height: 16px; }*/
.Incoming-Mail-Servers { background-position: -56px -36px; width: 16px; height: 16px; }
.instances { background-position: -74px -36px; width: 16px; height: 16px; }
.join-a-group { background-position: -92px -36px; width: 16px; height: 16px; }
.languages { background-position: -110px -36px; width: 16px; height: 16px; }
.Leave-Accurals { background-position: -128px -36px; width: 16px; height: 16px; }
.leave-request { background-position: -146px -36px; width: 16px; height: 16px; }
/*.loadatranslation { background-position: -164px -36px; width: 16px; height: 16px; }*/
.Logging { background-position: -182px -36px; width: 16px; height: 16px; }
.low-importance-96-copy { background-position: -200px -36px; width: 16px; height: 16px; }
.low-importance-96 { background-position: -218px -36px; width: 16px; height: 16px; }
.ms-excel-100 { background-position: -236px -36px; width: 16px; height: 16px; }
.meeting { background-position: -254px -36px; width: 16px; height: 16px; }
.Menu-Items { background-position: -2px -54px; width: 16px; height: 16px; }
.Models { background-position: -20px -54px; width: 16px; height: 16px; }
.my-dashboard { background-position: -38px -54px; width: 16px; height: 10px; }
.near-me-filled-100 { background-position: -56px -54px; width: 16px; height: 16px; }
.to-me { background-position: -74px -54px; width: 16px; height: 16px; }
.organization-104 { background-position: -92px -54px; width: 16px; height: 16px; }
.outgoing-mail-servers { background-position: -110px -54px; width: 16px; height: 16px; }
.paper-format { background-position: -128px -54px; width: 16px; height: 16px; }
.processes { background-position: -146px -54px; width: 16px; height: 16px; }
.record-rules { background-position: -164px -54px; width: 16px; height: 16px; }
.Referenceable-Models { background-position: -182px -54px; width: 16px; height: 16px; }
.Relations { background-position: -200px -54px; width: 16px; height: 16px; }
.reports-2 { background-position: -218px -54px; width: 16px; height: 16px; }
.reports { background-position: -236px -54px; width: 16px; height: 16px; }
.Resource-Leaves { background-position: -254px -54px; width: 16px; height: 16px; }
.Scheduled-Actions { background-position: -38px -66px; width: 16px; height: 16px; }
.Sequence-Codes { background-position: -2px -72px; width: 16px; height: 16px; }
.sequences { background-position: -56px -72px; width: 16px; height: 16px; }
.server-actions { background-position: -20px -72px; width: 16px; height: 16px; }
.Shifts { background-position: -74px -72px; width: 16px; height: 16px; }
.speedometer-96 { background-position: -92px -72px; width: 16px; height: 16px; }
.statistics-100 { background-position: -110px -72px; width: 16px; height: 16px; }
.synchronize-terms { background-position: -128px -72px; width: 16px; height: 16px; }
.synchronize-104 { background-position: -146px -72px; width: 16px; height: 16px; }
.system-parameters { background-position: -164px -72px; width: 16px; height: 16px; }
.technical { background-position: -182px -72px; width: 16px; height: 16px; }
.technicals { background-position: -200px -72px; width: 16px; height: 16px; }
.Templates { background-position: -218px -72px; width: 16px; height: 16px; }
.transitions { background-position: -236px -72px; width: 16px; height: 16px; }
.translation-104 { background-position: -254px -72px; width: 16px; height: 16px; }
.translations { background-position: -38px -84px; width: 16px; height: 16px; }
/*.Type-of-HR-request { background-position: -2px -90px; width: 16px; height: 16px; }*/
.user-groups-96 { background-position: -56px -90px; width: 16px; height: 16px; }
.User-defined-Defaults { background-position: -20px -90px; width: 16px; height: 16px; }
.whole-company { background-position: -74px -90px; width: 16px; height: 16px; }
.window-actions { background-position: -92px -90px; width: 16px; height: 16px; }
.workflow-100 { background-position: -110px -90px; width: 16px; height: 16px; }
.workflows { background-position: -128px -90px; width: 16px; height: 16px; }
.working-time { background-position: -146px -90px; width: 16px; height: 16px; }
.Workitems { background-position: -164px -90px; width: 16px; height: 16px; }
.aprisal-analasys { background-position: -182px -90px; width: 16px; height: 16px; }
.states { background-position: -200px -90px; width: 16px; height: 16px; }
.award52 { background-position: -218px -90px; width: 16px; height: 16px; }
.battery-status8 { background-position: -236px -90px; width: 16px; height: 16px; }
.black268 { background-position: -254px -90px; width: 16px; height: 16px; }
.book135 { background-position: -38px -102px; width: 16px; height: 16px; }
.attendanceroster { background-position: -2px -108px; width: 16px; height: 16px; }
.archives { background-position: -56px -108px; width: 16px; height: 16px; }
.businessman157 { background-position: -20px -108px; width: 16px; height: 16px; }
.businessman205 { background-position: -74px -108px; width: 16px; height: 16px; }
.calendar209 { background-position: -92px -108px; width: 16px; height: 16px; }
.calendar62 { background-position: -110px -108px; width: 16px; height: 16px; }
.calendar68 { background-position: -128px -108px; width: 16px; height: 16px; }
.chat81 { background-position: -146px -108px; width: 16px; height: 16px; }
.checklist { background-position: -164px -108px; width: 16px; height: 16px; }
.checklist9 { background-position: -182px -108px; width: 16px; height: 16px; }
.class6 { background-position: -200px -108px; width: 16px; height: 16px; }
.contributionregisters { background-position: -218px -108px; width: 16px; height: 16px; }
.clock119 { background-position: -236px -108px; width: 16px; height: 16px; }
.code2 { background-position: -254px -108px; width: 16px; height: 16px; }
.cogwheel28 { background-position: -38px -120px; width: 16px; height: 16px; }
.computer80 { background-position: -2px -126px; width: 16px; height: 16px; }
.allocationstoapprove { background-position: -56px -126px; width: 16px; height: 16px; }
.connected17 { background-position: -20px -126px; width: 16px; height: 16px; }
.contract11 { background-position: -74px -126px; width: 16px; height: 16px; }
.crowd { background-position: -92px -126px; width: 16px; height: 16px; }
.trainingregistrations,.applications { background-position: -110px -126px; width: 16px; height: 16px; }
.curriculum3 { background-position: -128px -126px; width: 16px; height: 16px; }
.dashboard { background-position: -146px -126px; width: 16px; height: 10px; }
.department { background-position: -164px -126px; width: 16px; height: 16px; }
.document112 { background-position: -182px -126px; width: 16px; height: 16px; }
.dollar116 { background-position: -200px -126px; width: 16px; height: 16px; }
.earth77 { background-position: -218px -126px; width: 16px; height: 16px; }
.trainingevent { background-position: -236px -126px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -254px -126px; width: 16px; height: 16px; }
.employee-goles { background-position: -38px -138px; width: 16px; height: 16px; }
.scheduleExceptions { background-position: -146px -138px; width: 16px; height: 16px; }
.event8 { background-position: -2px -144px; width: 16px; height: 16px; }
.expenses { background-position: -56px -144px; width: 16px; height: 16px; }
.external-identifier { background-position: -164px -144px; width: 16px; height: 16px; }
.file148 { background-position: -20px -144px; width: 16px; height: 16px; }
.gears6 { background-position: -74px -144px; width: 16px; height: 16px; }
.general-settings { background-position: -182px -144px; width: 16px; height: 16px; }
.goverment { background-position: -92px -144px; width: 16px; height: 16px; }
.hand132 { background-position: -200px -144px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -110px -144px; width: 16px; height: 16px; }
.modules { background-position: -218px -144px; width: 16px; height: 16px; }
.leavestructurehierarchy { background-position: -128px -144px; width: 16px; height: 16px; }
.hr-core { background-position: -236px -144px; width: 16px; height: 16px; }
.hris { background-position: -254px -144px; width: 16px; height: 16px; }
.human66 { background-position: -38px -156px; width: 16px; height: 16px; }
.skills { background-position: -146px -156px; width: 16px; height: 16px; }
.import { background-position: -2px -162px; width: 16px; height: 16px; }
.incoming20 { background-position: -56px -162px; width: 16px; height: 16px; }
.industries { background-position: -164px -162px; width: 16px; height: 16px; }
.leave-analasys { background-position: -20px -162px; width: 16px; height: 16px; }
.legal13 { background-position: -74px -162px; width: 16px; height: 16px; }
.assessmentperiods { background-position: -182px -162px; width: 16px; height: 16px; }
.light105 { background-position: -92px -162px; width: 16px; height: 16px; }
.competency { background-position: -200px -162px; width: 16px; height: 16px; }
.list40 { background-position: -110px -162px; width: 16px; height: 16px; }
.grades { background-position: -218px -162px; width: 16px; height: 16px; }
.load { background-position: -128px -162px; width: 16px; height: 16px; }
.zones { background-position: -236px -162px; width: 16px; height: 16px; }
.logotype236 { background-position: -254px -162px; width: 16px; height: 16px; }
.rolemap { background-position: -38px -174px; width: 16px; height: 16px; }
.mails { background-position: -146px -174px; width: 16px; height: 16px; }
.employeetaxes { background-position: -2px -180px; width: 16px; height: 16px; }
.allmanagerassessments { background-position: -56px -180px; width: 16px; height: 16px; }
.regions { background-position: -164px -180px; width: 16px; height: 16px; }
.marketing { background-position: -20px -180px; width: 16px; height: 16px; }
.marketing8 { background-position: -74px -180px; width: 16px; height: 16px; }
.maths10 { background-position: -182px -180px; width: 16px; height: 16px; }
.message_new { background-position: -92px -180px; width: 16px; height: 16px; }
.messaging { background-position: -200px -180px; width: 16px; height: 16px; }
.mobile-phone17 { background-position: -110px -180px; width: 16px; height: 16px; }
.money12 { background-position: -218px -180px; width: 16px; height: 16px; }
.money136 { background-position: -128px -180px; width: 16px; height: 16px; }
.my-group { background-position: -236px -180px; width: 16px; height: 16px; }
.divisions { background-position: -254px -180px; width: 16px; height: 16px; }
.multiplepayslips { background-position: -38px -192px; width: 16px; height: 16px; }
.monthlypayroll { background-position: -146px -192px; width: 16px; height: 16px; }
.centers { background-position: -2px -198px; width: 16px; height: 16px; }
.online22 { background-position: -56px -198px; width: 16px; height: 16px; }
.open131 { background-position: -164px -198px; width: 16px; height: 16px; }
.people { background-position: -20px -198px; width: 16px; height: 16px; }
.resumesandletters { background-position: -74px -198px; width: 16px; height: 16px; }
.project-related-goles { background-position: -182px -198px; width: 16px; height: 16px; }
.purchase1 { background-position: -92px -198px; width: 16px; height: 16px; }
.receipt12 { background-position: -200px -198px; width: 16px; height: 16px; }
.employeepayrollreports { background-position: -110px -198px; width: 16px; height: 16px; }
.rupee1 { background-position: -218px -198px; width: 16px; height: 16px; }
.scheme11 { background-position: -128px -198px; width: 16px; height: 16px; }
.searching33 { background-position: -236px -198px; width: 16px; height: 16px; }
.applyscheduleupgrades { background-position: -254px -198px; width: 16px; height: 16px; }
.trainingcourseforemployees,.evaluationtrainingcourses { background-position: -38px -210px; width: 16px; height: 16px; }
.seo47 { background-position: -146px -210px; width: 16px; height: 16px; }
.settings { background-position: -2px -216px; width: 16px; height: 16px; }
.settings48 { background-position: -56px -216px; width: 16px; height: 16px; }
.share { background-position: -164px -216px; width: 16px; height: 16px; }
.smartphone55 { background-position: -20px -216px; width: 16px; height: 16px; }
.smartphones14 { background-position: -74px -216px; width: 16px; height: 16px; }
.allocations { background-position: -182px -216px; width: 16px; height: 16px; }
.sort12 { background-position: -92px -216px; width: 16px; height: 16px; }
.spreadsheet3 { background-position: -200px -216px; width: 16px; height: 16px; }
.spreadsheet6 { background-position: -110px -216px; width: 16px; height: 16px; }
.spring16 { background-position: -218px -216px; width: 16px; height: 16px; }
.square6 { background-position: -128px -216px; width: 16px; height: 16px; }
.squares36 { background-position: -236px -216px; width: 16px; height: 16px; }
.operationaldatatypes { background-position: -254px -216px; width: 16px; height: 16px; }
.sub-types { background-position: -38px -228px; width: 16px; height: 16px; }
.sychronizeterms { background-position: -146px -228px; width: 16px; height: 16px; }
.target51 { background-position: -2px -234px; width: 16px; height: 16px; }
.functions { background-position: -56px -234px; width: 16px; height: 16px; }
.test { background-position: -164px -234px; width: 16px; height: 16px; }
.managerfeedbackandassessment { background-position: -20px -234px; width: 16px; height: 16px; }
.thinking3 { background-position: -74px -234px; width: 16px; height: 16px; }
.time32 { background-position: -182px -234px; width: 16px; height: 16px; }
.tools6 { background-position: -92px -234px; width: 16px; height: 16px; }
.triangle25 { background-position: -200px -234px; width: 16px; height: 16px; }
.updated { background-position: -110px -234px; width: 16px; height: 16px; }
.users6 { background-position: -218px -234px; width: 16px; height: 16px; }
.views { background-position: -128px -234px; width: 16px; height: 16px; }
.verticals { background-position: -236px -234px; width: 16px; height: 16px; }
.web50 { background-position: -254px -234px; width: 16px; height: 16px; }
.web64 { background-position: -38px -246px; width: 16px; height: 16px; }
.website { background-position: -146px -246px; width: 16px; height: 16px; }
.empolyeetags { background-position: -2px -252px; width: 16px; height: 16px; }
.working2 { background-position: -56px -252px; width: 16px; height: 16px; }
.world90 { background-position: -164px -252px; width: 16px; height: 16px; }
.yearlysalarybyemployee { background-position: -20px -252px; width: 16px; height: 16px; }


/*orange16*/
.access-controls, .action-bindings, .actions, .activities, .add-property-104, 
.administrative-tools-104,  .archive-104, .attachments, .attendance-analysis, 
.automated-actions, .bill-52, .calendar, .checked-user-104, .collect-filled-100, 
  .configuration-wizards,   
  .directories, .discussion-group, .employee-card-filled-100, 
 .evolve, .export-104, .Fields, .filters, 
.followers, .HR-process, .HR-request, .Incoming-Mail-Servers, .instances, 
.join-a-group, .languages, .Leave-Accurals, .leave-request,  
 .low-importance-96-copy, .low-importance-96, .ms-excel-100, .meeting, 
  .my-dashboard, .near-me-filled-100, .to-me, 
.organization-104, .outgoing-mail-servers, .paper-format, .processes, .record-rules, 
  .reports-2, .reports,  
.Scheduled-Actions,  .sequences, .server-actions,  
.speedometer-96, .statistics-100, .synchronize-terms, .synchronize-104, .system-parameters, 
.technical, .technicals,  .transitions, .translation-104, 
.translations,  .user-groups-96, .User-defined-Defaults, .whole-company, 
.window-actions, .workflow-100, .workflows, .working-time,  
.aprisal-analasys, .states, .award52, .battery-status8, .black268, 
.book135,  .archives, .businessman157, .businessman205, 
.calendar209, .calendar62, .calendar68, .chat81, .checklist, 
.checklist9, .class6, .contributionregisters, .clock119, .code2, 
.cogwheel28, .computer80,  .connected17, .contract11, 
.crowd, .trainingregistrations,.applications, .curriculum3, .dashboard, .department,
.document112, .dollar116, .earth77, .trainingevent,  .modules_orange,
.employee-goles,  .event8, .expenses, .external-identifier, 
.file148, .gears6, .general-settings, .goverment, .hand132, 
.feedbackassessment,    .hris-icon-copy2, 
 .human66,  .import, .incoming20, 
.industries, .leave-analasys, .legal13, .light105, 
 .list40, .grades, .load,  
.logotype236,  .mails,  .allmanagerassessments, 
 .marketing, .marketing8, .maths10, .message_new, 
 .mobile-phone17, .money12, .money136, .my-group, 
 .monthlypayroll, .centers, .online22, 
.open131, .people,  .project-related-goles, .purchase1, 
.receipt12, .employeepayrollreports, .rupee1, .scheme11, .searching33, 
.applyscheduleupgrades, .trainingcourseforemployees,.evaluationtrainingcourses,.trainingcourses ,.seo47, .settings, .settings48, 
.share, .smartphone55, .smartphones14,  .sort12, 
.spreadsheet3, .spreadsheet6, .spring16, .square6, .squares36, 
 .sub-types,  .target51,  
.test,  .thinking3, .time32, .tools6, 
.triangle25, .updated, .users6, .views,  
.web50, .web64, .website,  .working2, 
.world90
{ margin: 0 8px 5px 0;float:left;display: inline-block; background: url('/web/static/src/img/icons/orange_16.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.access-controls { background-position: -2px -0px; width: 16px; height: 16px; }
.action-bindings { background-position: -20px -0px; width: 16px; height: 16px; }
.actions { background-position: -38px -0px; width: 16px; height: 16px; }
.activities { background-position: -56px -0px; width: 16px; height: 16px; }
.add-property-104 { background-position: -74px -0px; width: 16px; height: 16px; }
.administrative-tools-104 { background-position: -92px -0px; width: 16px; height: 16px; }
.Aliases { background-position: -110px -0px; width: 16px; height: 16px; }
.archive-104 { background-position: -128px -0px; width: 16px; height: 16px; }
.attachments { background-position: -146px -0px; width: 16px; height: 16px; }
.attendance-analysis { background-position: -164px -0px; width: 16px; height: 16px; }
.automated-actions { background-position: -182px -0px; width: 16px; height: 16px; }
.bill-52 { background-position: -200px -0px; width: 16px; height: 16px; }
.calendar { background-position: -218px -0px; width: 16px; height: 16px; }
.checked-user-104 { background-position: -236px -0px; width: 16px; height: 16px; }
.collect-filled-100 { background-position: -254px -0px; width: 16px; height: 16px; }
.Company-Defaults { background-position: -2px -18px; width: 16px; height: 16px; }
.Company-Properties { background-position: -20px -18px; width: 16px; height: 16px; }
.configuration-wizards { background-position: -38px -18px; width: 16px; height: 16px; }
.Constraints { background-position: -56px -18px; width: 16px; height: 16px; }
.Customized-views { background-position: -74px -18px; width: 16px; height: 16px; }
.Decimal-Accuracy { background-position: -92px -18px; width: 16px; height: 16px; }
.Directories-Structure { background-position: -110px -18px; width: 16px; height: 16px; }
.directories { background-position: -128px -18px; width: 16px; height: 16px; }
.discussion-group { background-position: -146px -18px; width: 16px; height: 16px; }
.employee-card-filled-100 { background-position: -164px -18px; width: 16px; height: 16px; }
.encashmentrequest { background-position: -182px -18px; width: 16px; height: 16px; }
.evolve { background-position: -200px -18px; width: 16px; height: 16px; }
.export-104 { background-position: -218px -18px; width: 16px; height: 16px; }
.Fields { background-position: -236px -18px; width: 16px; height: 16px; }
.filters { background-position: -254px -18px; width: 16px; height: 16px; }
.followers { background-position: -2px -36px; width: 16px; height: 16px; }
.HR-process { background-position: -20px -36px; width: 16px; height: 16px; }
.HR-request { background-position: -38px -36px; width: 16px; height: 16px; }
.Incoming-Mail-Servers { background-position: -56px -36px; width: 16px; height: 16px; }
.instances { background-position: -74px -36px; width: 16px; height: 16px; }
.join-a-group { background-position: -92px -36px; width: 16px; height: 16px; }
.languages { background-position: -110px -36px; width: 16px; height: 16px; }
.Leave-Accurals { background-position: -128px -36px; width: 16px; height: 16px; }
.leave-request { background-position: -146px -36px; width: 16px; height: 16px; }
/*.loadatranslation { background-position: -164px -36px; width: 16px; height: 16px; }*/
.Logging { background-position: -182px -36px; width: 16px; height: 16px; }
.low-importance-96-copy { background-position: -200px -36px; width: 16px; height: 16px; }
.low-importance-96 { background-position: -218px -36px; width: 16px; height: 16px; }
.ms-excel-100 { background-position: -236px -36px; width: 16px; height: 16px; }
.meeting { background-position: -254px -36px; width: 16px; height: 16px; }
.Menu-Items { background-position: -2px -54px; width: 16px; height: 16px; }
.Models { background-position: -20px -54px; width: 16px; height: 16px; }
.my-dashboard { background-position: -38px -54px; width: 16px; height: 10px; }
.near-me-filled-100 { background-position: -56px -54px; width: 16px; height: 16px; }
.to-me { background-position: -74px -54px; width: 16px; height: 16px; }
.organization-104 { background-position: -92px -54px; width: 16px; height: 16px; }
.outgoing-mail-servers { background-position: -110px -54px; width: 16px; height: 16px; }
.paper-format { background-position: -128px -54px; width: 16px; height: 16px; }
.processes { background-position: -146px -54px; width: 16px; height: 16px; }
.record-rules { background-position: -164px -54px; width: 16px; height: 16px; }
.Referenceable-Models { background-position: -182px -54px; width: 16px; height: 16px; }
.Relations { background-position: -200px -54px; width: 16px; height: 16px; }
.reports-2 { background-position: -218px -54px; width: 16px; height: 16px; }
.reports { background-position: -236px -54px; width: 16px; height: 16px; }
.Resource-Leaves { background-position: -254px -54px; width: 16px; height: 16px; }
.Scheduled-Actions { background-position: -38px -66px; width: 16px; height: 16px; }
.Sequence-Codes { background-position: -2px -72px; width: 16px; height: 16px; }
.sequences { background-position: -56px -72px; width: 16px; height: 16px; }
.server-actions { background-position: -20px -72px; width: 16px; height: 16px; }
.Shifts { background-position: -74px -72px; width: 16px; height: 16px; }
.speedometer-96 { background-position: -92px -72px; width: 16px; height: 16px; }
.statistics-100 { background-position: -110px -72px; width: 16px; height: 16px; }
.synchronize-terms { background-position: -128px -72px; width: 16px; height: 16px; }
.synchronize-104 { background-position: -146px -72px; width: 16px; height: 16px; }
.system-parameters { background-position: -164px -72px; width: 16px; height: 16px; }
.technical { background-position: -182px -72px; width: 16px; height: 16px; }
.technicals { background-position: -200px -72px; width: 16px; height: 16px; }
.Templates { background-position: -218px -72px; width: 16px; height: 16px; }
.transitions { background-position: -236px -72px; width: 16px; height: 16px; }
.translation-104 { background-position: -254px -72px; width: 16px; height: 16px; }
.translations { background-position: -38px -84px; width: 16px; height: 16px; }
/*.Type-of-HR-request { background-position: -2px -90px; width: 16px; height: 16px; }*/
.user-groups-96 { background-position: -56px -90px; width: 16px; height: 16px; }
.User-defined-Defaults { background-position: -20px -90px; width: 16px; height: 16px; }
.whole-company { background-position: -74px -90px; width: 16px; height: 16px; }
.window-actions { background-position: -92px -90px; width: 16px; height: 16px; }
.workflow-100 { background-position: -110px -90px; width: 16px; height: 16px; }
.workflows { background-position: -128px -90px; width: 16px; height: 16px; }
.working-time { background-position: -146px -90px; width: 16px; height: 16px; }
.Workitems { background-position: -164px -90px; width: 16px; height: 16px; }
.aprisal-analasys { background-position: -182px -90px; width: 16px; height: 16px; }
.states { background-position: -200px -90px; width: 16px; height: 16px; }
.award52 { background-position: -218px -90px; width: 16px; height: 16px; }
.battery-status8 { background-position: -236px -90px; width: 16px; height: 16px; }
.black268 { background-position: -254px -90px; width: 16px; height: 16px; }
.book135 { background-position: -38px -102px; width: 16px; height: 16px; }
.attendanceroster { background-position: -2px -108px; width: 16px; height: 16px; }
.archives { background-position: -56px -108px; width: 16px; height: 16px; }
.businessman157 { background-position: -20px -108px; width: 16px; height: 16px; }
.businessman205 { background-position: -74px -108px; width: 16px; height: 16px; }
.calendar209 { background-position: -92px -108px; width: 16px; height: 16px; }
.calendar62 { background-position: -110px -108px; width: 16px; height: 16px; }
.calendar68 { background-position: -128px -108px; width: 16px; height: 16px; }
.chat81 { background-position: -146px -108px; width: 16px; height: 16px; }
.checklist { background-position: -164px -108px; width: 16px; height: 16px; }
.checklist9 { background-position: -182px -108px; width: 16px; height: 16px; }
.class6 { background-position: -200px -108px; width: 16px; height: 16px; }
.contributionregisters { background-position: -218px -108px; width: 16px; height: 16px; }
.clock119 { background-position: -236px -108px; width: 16px; height: 16px; }
.code2 { background-position: -254px -108px; width: 16px; height: 16px; }
.cogwheel28 { background-position: -38px -120px; width: 16px; height: 16px; }
.computer80 { background-position: -2px -126px; width: 16px; height: 16px; }
.allocationstoapprove { background-position: -56px -126px; width: 16px; height: 16px; }
.connected17 { background-position: -20px -126px; width: 16px; height: 16px; }
.contract11 { background-position: -74px -126px; width: 16px; height: 16px; }
.crowd { background-position: -92px -126px; width: 16px; height: 16px; }
.trainingregistrations,.applications { background-position: -110px -126px; width: 16px; height: 16px; }
.curriculum3 { background-position: -128px -126px; width: 16px; height: 16px; }
.dashboard { background-position: -146px -126px; width: 16px; height: 10px; }
.department { background-position: -164px -126px; width: 16px; height: 16px; }
.document112 { background-position: -182px -126px; width: 16px; height: 16px; }
.dollar116 { background-position: -200px -126px; width: 16px; height: 16px; }
.earth77 { background-position: -218px -126px; width: 16px; height: 16px; }
.trainingevent { background-position: -236px -126px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -254px -126px; width: 16px; height: 16px; }
.employee-goles { background-position: -38px -138px; width: 16px; height: 16px; }
.scheduleExceptions { background-position: -146px -138px; width: 16px; height: 16px; }
.event8 { background-position: -2px -144px; width: 16px; height: 16px; }
.expenses { background-position: -56px -144px; width: 16px; height: 16px; }
.external-identifier { background-position: -164px -144px; width: 16px; height: 16px; }
.file148 { background-position: -20px -144px; width: 16px; height: 16px; }
.gears6 { background-position: -74px -144px; width: 16px; height: 16px; }
.general-settings { background-position: -182px -144px; width: 16px; height: 16px; }
.goverment { background-position: -92px -144px; width: 16px; height: 16px; }
.hand132 { background-position: -200px -144px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -110px -144px; width: 16px; height: 16px; }
.modules_orange { background-position: -218px -144px; width: 16px; height: 16px; } 
.leavestructurehierarchy { background-position: -128px -144px; width: 16px; height: 16px; }
.hr-core { background-position: -236px -144px; width: 16px; height: 16px; }
.hris-icon-copy2 { background-position: -254px -144px; width: 16px; height: 16px; }
.hris { background-position: -38px -156px; width: 16px; height: 16px; }
.human66 { background-position: -146px -156px; width: 16px; height: 16px; }
.skills { background-position: -2px -162px; width: 16px; height: 16px; }
.import { background-position: -56px -162px; width: 16px; height: 16px; }
.incoming20 { background-position: -164px -162px; width: 16px; height: 16px; }
.industries { background-position: -20px -162px; width: 16px; height: 16px; }
.leave-analasys { background-position: -74px -162px; width: 16px; height: 16px; }
.legal13 { background-position: -182px -162px; width: 16px; height: 16px; }
.assessmentperiods { background-position: -92px -162px; width: 16px; height: 16px; }
.light105 { background-position: -200px -162px; width: 16px; height: 16px; }
.competency { background-position: -110px -162px; width: 16px; height: 16px; }
.list40 { background-position: -218px -162px; width: 16px; height: 16px; }
.grades { background-position: -128px -162px; width: 16px; height: 16px; }
.load { background-position: -236px -162px; width: 16px; height: 16px; }
.zones { background-position: -254px -162px; width: 16px; height: 16px; }
.logotype236 { background-position: -38px -174px; width: 16px; height: 16px; }
.rolemap { background-position: -146px -174px; width: 16px; height: 16px; }
.mails { background-position: -2px -180px; width: 16px; height: 16px; }
.employeetaxes { background-position: -56px -180px; width: 16px; height: 16px; }
.allmanagerassessments { background-position: -164px -180px; width: 16px; height: 16px; }
.regions { background-position: -20px -180px; width: 16px; height: 16px; }
.marketing { background-position: -74px -180px; width: 16px; height: 16px; }
.marketing8 { background-position: -182px -180px; width: 16px; height: 16px; }
.maths10 { background-position: -92px -180px; width: 16px; height: 16px; }
/*.message_new { background-position: -200px -180px; width: 16px; height: 16px; }*/
.messaging { background-position: -110px -180px; width: 16px; height: 16px; }
.mobile-phone17 { background-position: -218px -180px; width: 16px; height: 16px; }
.money12 { background-position: -128px -180px; width: 16px; height: 16px; }
.money136 { background-position: -236px -180px; width: 16px; height: 16px; }
.my-group { background-position: -254px -180px; width: 16px; height: 16px; }
.divisions { background-position: -38px -192px; width: 16px; height: 16px; }
.multiplepayslips { background-position: -146px -192px; width: 16px; height: 16px; }
.monthlypayroll { background-position: -2px -198px; width: 16px; height: 16px; }
.centers { background-position: -56px -198px; width: 16px; height: 16px; }
.online22 { background-position: -164px -198px; width: 16px; height: 16px; }
.open131 { background-position: -20px -198px; width: 16px; height: 16px; }
.people { background-position: -74px -198px; width: 16px; height: 16px; }
.resumesandletters { background-position: -182px -198px; width: 16px; height: 16px; }
.project-related-goles { background-position: -92px -198px; width: 16px; height: 16px; }
.purchase1 { background-position: -200px -198px; width: 16px; height: 16px; }
.receipt12 { background-position: -110px -198px; width: 16px; height: 16px; }
.employeepayrollreports { background-position: -218px -198px; width: 16px; height: 16px; }
.rupee1 { background-position: -128px -198px; width: 16px; height: 16px; }
.scheme11 { background-position: -236px -198px; width: 16px; height: 16px; }
.searching33 { background-position: -254px -198px; width: 16px; height: 16px; }
.applyscheduleupgrades { background-position: -38px -210px; width: 16px; height: 16px; }
.trainingcourseforemployees,.evaluationtrainingcourses,.trainingcourses { background-position: -146px -210px; width: 16px; height: 16px; }
.seo47 { background-position: -2px -216px; width: 16px; height: 16px; }
.settings { background-position: -56px -216px; width: 16px; height: 16px; }
.settings48 { background-position: -164px -216px; width: 16px; height: 16px; }
.share { background-position: -20px -216px; width: 16px; height: 16px; }
.smartphone55 { background-position: -74px -216px; width: 16px; height: 16px; }
.smartphones14 { background-position: -182px -216px; width: 16px; height: 16px; }
.allocations { background-position: -92px -216px; width: 16px; height: 16px; }
.sort12 { background-position: -200px -216px; width: 16px; height: 16px; }
.spreadsheet3 { background-position: -110px -216px; width: 16px; height: 16px; }
.spreadsheet6 { background-position: -218px -216px; width: 16px; height: 16px; }
.spring16 { background-position: -128px -216px; width: 16px; height: 16px; }
.square6 { background-position: -236px -216px; width: 16px; height: 16px; }
.squares36 { background-position: -254px -216px; width: 16px; height: 16px; }
.operationaldatatypes { background-position: -38px -228px; width: 16px; height: 16px; }
.sub-types { background-position: -146px -228px; width: 16px; height: 16px; }
.sychronizeterms { background-position: -2px -234px; width: 16px; height: 16px; }
.target51 { background-position: -56px -234px; width: 16px; height: 16px; }
.functions { background-position: -164px -234px; width: 16px; height: 16px; }
.test { background-position: -20px -234px; width: 16px; height: 16px; }
.managerfeedbackandassessment { background-position: -74px -234px; width: 16px; height: 16px; }
.thinking3 { background-position: -182px -234px; width: 16px; height: 16px; }
.time32 { background-position: -92px -234px; width: 16px; height: 16px; }
.tools6 { background-position: -200px -234px; width: 16px; height: 16px; }
.triangle25 { background-position: -110px -234px; width: 16px; height: 16px; }
.updated { background-position: -218px -234px; width: 16px; height: 16px; }
.users6 { background-position: -128px -234px; width: 16px; height: 16px; }
.views { background-position: -236px -234px; width: 16px; height: 16px; }
.verticals { background-position: -254px -234px; width: 16px; height: 16px; }
.web50 { background-position: -38px -246px; width: 16px; height: 16px; }
.web64 { background-position: -146px -246px; width: 16px; height: 16px; }
.website { background-position: -2px -252px; width: 16px; height: 16px; }
.empolyeetags { background-position: -56px -252px; width: 16px; height: 16px; }
.working2 { background-position: -164px -252px; width: 16px; height: 16px; }
.world90 { background-position: -20px -252px; width: 16px; height: 16px; }
.yearlysalarybyemployee { background-position: -74px -252px; width: 16px; height: 16px; }


/*blue_16 */
.access-controls, .action-bindings, .actions, .activities, .add-property-104, 
.administrative-tools-104, .Aliases, .archive-104, .attachments, .attendance-analysis, 
.automated-actions, .bill-52, .calendar, .checked-user-104, .collect-filled-100, 
  .configuration-wizards, .Constraints,  
 .Directories-Structure, .directories, .discussion-group, .employee-card-filled-100, 
 .evolve, .export-104,  .filters, .empolyeetags,
.followers, .HR-process,  .Incoming-Mail-Servers, .instances, 
.join-a-group, .languages,  .leave-request, .loadatranslation, 
 .low-importance-96-copy, .low-importance-96, .ms-excel-100, .meeting, 
 .Models, .my-dashboard, .near-me-filled-100, .to-me, 
.organization-104, .outgoing-mail-servers, .paper-format, .processes, .record-rules, 
  .reports-2, .reports,  
  .sequences, .server-actions,  
.speedometer-96, .statistics-100, .synchronize-terms, .synchronize-104, .system-parameters, 
.technical, .technicals,  .transitions, .translation-104, 
.translations, .Type-of-HR-request, .user-groups-96, .User-defined-Defaults, .whole-company, 
.window-actions, .workflow-100, .workflows, .working-time,  
.aprisal-analasys, .states, .award52, .battery-status8, .black268, 
.book135,  .archives, .businessman157, .businessman205, 
.calendar209, .calendar62, .calendar68, .chat81, .checklist, 
.checklist9, .class6,  .clock119, .code2, 
.cogwheel28, .computer80,  .connected17, .contract11, 
.crowd, .trainingregistrations,.applications, .curriculum3, .dashboard,  
.document112, .dollar116, .earth77, .trainingevent,  
.employee-goles,  .event8, .expenses, .external-identifier, 
.file148, .gears6, .general-settings, .goverment, .hand132, 
.feedbackassessment,  .leavestructurehierarchy,   
.human66,  .import, .incoming20, .industries, 
.leave-analasys, .legal13, .light105,  
.list40,  .load,  .logotype236, 
 .mails,  .allmanagerassessments,   .skills,
.marketing, .marketing8, .maths10, .message_new,  
.mobile-phone17, .money12, .money136, .my-group, .divisions, 
.multiplepayslips,  .centers, .online22, .open131, 
.people, .resumesandletters, .project-related-goles, .purchase1, .receipt12, 
.employeepayrollreports, .rupee1, .scheme11, .searching33, .applyscheduleupgrades, 
.trainingcourseforemployees,.evaluationtrainingcourses, .seo47, .settings, .settings48, .share, 
.smartphone55, .smartphones14, .allocations, .sort12, .spreadsheet3, 
.spreadsheet6, .spring16, .square6, .squares36,  
.sub-types,  .target51, .functions, .test, 
 .thinking3, .time32, .tools6, .triangle25, 
.updated, .users6, .views,  .web50, 
.web64, .website,  .working2, .world90, .Company-Properties,
.modules_blue


{ margin: 0 8px 5px 0;float:left;display: inline-block; background: url('/web/static/src/img/icons/blue_16.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.access-controls { background-position: -2px -0px; width: 16px; height: 16px; }
.action-bindings { background-position: -20px -0px; width: 16px; height: 16px; }
.actions { background-position: -38px -0px; width: 16px; height: 16px; }
.activities { background-position: -56px -0px; width: 16px; height: 16px; }
.add-property-104 { background-position: -74px -0px; width: 16px; height: 16px; }
.administrative-tools-104 { background-position: -92px -0px; width: 16px; height: 16px; }
.Aliases { background-position: -110px -0px; width: 16px; height: 16px; }
.archive-104 { background-position: -128px -0px; width: 16px; height: 16px; }
.attachments { background-position: -146px -0px; width: 16px; height: 16px; }
.attendance-analysis { background-position: -164px -0px; width: 16px; height: 16px; }
.automated-actions { background-position: -182px -0px; width: 16px; height: 16px; }
.bill-52 { background-position: -200px -0px; width: 16px; height: 16px; }
.calendar { background-position: -218px -0px; width: 16px; height: 16px; }
.checked-user-104 { background-position: -236px -0px; width: 16px; height: 16px; }
.collect-filled-100 { background-position: -254px -0px; width: 16px; height: 16px; }
.Company-Defaults { background-position: -2px -18px; width: 16px; height: 16px; }
.Company-Properties { background-position: -20px -18px; width: 16px; height: 16px; }
.configuration-wizards { background-position: -38px -18px; width: 16px; height: 16px; }
.Constraints { background-position: -56px -18px; width: 16px; height: 16px; }
.Customized-views { background-position: -74px -18px; width: 16px; height: 16px; }
.Decimal-Accuracy { background-position: -92px -18px; width: 16px; height: 16px; }
.Directories-Structure { background-position: -110px -18px; width: 16px; height: 16px; }
.directories { background-position: -128px -18px; width: 16px; height: 16px; }
.discussion-group { background-position: -146px -18px; width: 16px; height: 16px; }
.employee-card-filled-100 { background-position: -164px -18px; width: 16px; height: 16px; }
.encashmentrequest { background-position: -182px -18px; width: 16px; height: 16px; }
.evolve { background-position: -200px -18px; width: 16px; height: 16px; }
.export-104 { background-position: -218px -18px; width: 16px; height: 16px; }
.Fields { background-position: -236px -18px; width: 16px; height: 16px; }
.filters { background-position: -254px -18px; width: 16px; height: 16px; }
.followers { background-position: -2px -36px; width: 16px; height: 16px; }
.HR-process { background-position: -20px -36px; width: 16px; height: 16px; }
/*.HR-request { background-position: -38px -36px; width: 16px; height: 16px; }*/
.Incoming-Mail-Servers { background-position: -56px -36px; width: 16px; height: 16px; }
.instances { background-position: -74px -36px; width: 16px; height: 16px; }
.join-a-group { background-position: -92px -36px; width: 16px; height: 16px; }
.languages { background-position: -110px -36px; width: 16px; height: 16px; }
.Leave-Accurals { background-position: -128px -36px; width: 16px; height: 16px; }
.leave-request { background-position: -146px -36px; width: 16px; height: 16px; }
/*.loadatranslation { background-position: -164px -36px; width: 16px; height: 16px; } */
.Logging { background-position: -182px -36px; width: 16px; height: 16px; }
.low-importance-96-copy { background-position: -200px -36px; width: 16px; height: 16px; }
.low-importance-96 { background-position: -218px -36px; width: 16px; height: 16px; }
.ms-excel-100 { background-position: -236px -36px; width: 16px; height: 16px; }
.meeting { background-position: -254px -36px; width: 16px; height: 16px; }
.Menu-Items { background-position: -2px -54px; width: 16px; height: 16px; }
.Models { background-position: -20px -54px; width: 16px; height: 16px; }
.my-dashboard { background-position: -38px -54px; width: 16px; height: 10px; }
.near-me-filled-100 { background-position: -56px -54px; width: 16px; height: 16px; }
.to-me { background-position: -74px -54px; width: 16px; height: 16px; }
.organization-104 { background-position: -92px -54px; width: 16px; height: 16px; }
.outgoing-mail-servers { background-position: -110px -54px; width: 16px; height: 16px; }
.paper-format { background-position: -128px -54px; width: 16px; height: 16px; }
.processes { background-position: -146px -54px; width: 16px; height: 16px; }
.record-rules { background-position: -164px -54px; width: 16px; height: 16px; }
.Referenceable-Models { background-position: -182px -54px; width: 16px; height: 16px; }
.Relations { background-position: -200px -54px; width: 16px; height: 16px; }
.reports-2 { background-position: -218px -54px; width: 16px; height: 16px; }
.reports { background-position: -236px -54px; width: 16px; height: 16px; }
.Resource-Leaves { background-position: -254px -54px; width: 16px; height: 16px; }
.Scheduled-Actions { background-position: -38px -66px; width: 16px; height: 16px; }
.Sequence-Codes { background-position: -2px -72px; width: 16px; height: 16px; }
.sequences { background-position: -56px -72px; width: 16px; height: 16px; }
.server-actions { background-position: -20px -72px; width: 16px; height: 16px; }
.Shifts { background-position: -74px -72px; width: 16px; height: 16px; }
.speedometer-96 { background-position: -92px -72px; width: 16px; height: 16px; }
.statistics-100 { background-position: -110px -72px; width: 16px; height: 16px; }
.synchronize-terms { background-position: -128px -72px; width: 16px; height: 16px; }
.synchronize-104 { background-position: -146px -72px; width: 16px; height: 16px; }
.system-parameters { background-position: -164px -72px; width: 16px; height: 16px; }
.technical { background-position: -182px -72px; width: 16px; height: 16px; }
.technicals { background-position: -200px -72px; width: 16px; height: 16px; }
.Templates { background-position: -218px -72px; width: 16px; height: 16px; }
.transitions { background-position: -236px -72px; width: 16px; height: 16px; }
.translation-104 { background-position: -254px -72px; width: 16px; height: 16px; }
.translations { background-position: -38px -84px; width: 16px; height: 16px; }
.Type-of-HR-request { background-position: -2px -90px; width: 16px; height: 16px; }
.user-groups-96 { background-position: -56px -90px; width: 16px; height: 16px; }
.User-defined-Defaults { background-position: -20px -90px; width: 16px; height: 16px; }
.whole-company { background-position: -74px -90px; width: 16px; height: 16px; }
.window-actions { background-position: -92px -90px; width: 16px; height: 16px; }
.workflow-100 { background-position: -110px -90px; width: 16px; height: 16px; }
.workflows { background-position: -128px -90px; width: 16px; height: 16px; }
.working-time { background-position: -146px -90px; width: 16px; height: 16px; }
.Workitems { background-position: -164px -90px; width: 16px; height: 16px; }
.aprisal-analasys { background-position: -182px -90px; width: 16px; height: 16px; }
.states { background-position: -200px -90px; width: 16px; height: 16px; }
.award52 { background-position: -218px -90px; width: 16px; height: 16px; }
.battery-status8 { background-position: -236px -90px; width: 16px; height: 16px; }
.black268 { background-position: -254px -90px; width: 16px; height: 16px; }
.book135 { background-position: -38px -102px; width: 16px; height: 16px; }
.attendanceroster { background-position: -2px -108px; width: 16px; height: 16px; }
.archives { background-position: -56px -108px; width: 16px; height: 16px; }
.businessman157 { background-position: -20px -108px; width: 16px; height: 16px; }
.businessman205 { background-position: -74px -108px; width: 16px; height: 16px; }
.calendar209 { background-position: -92px -108px; width: 16px; height: 16px; }
.calendar62 { background-position: -110px -108px; width: 16px; height: 16px; }
.calendar68 { background-position: -128px -108px; width: 16px; height: 16px; }
.chat81 { background-position: -146px -108px; width: 16px; height: 16px; }
.checklist { background-position: -164px -108px; width: 16px; height: 16px; }
.checklist9 { background-position: -182px -108px; width: 16px; height: 16px; }
.class6 { background-position: -200px -108px; width: 16px; height: 16px; }
.contributionregisters { background-position: -218px -108px; width: 16px; height: 16px; }
.clock119 { background-position: -236px -108px; width: 16px; height: 16px; }
.code2 { background-position: -254px -108px; width: 16px; height: 16px; }
.cogwheel28 { background-position: -38px -120px; width: 16px; height: 16px; }
.computer80 { background-position: -2px -126px; width: 16px; height: 16px; }
.allocationstoapprove { background-position: -56px -126px; width: 16px; height: 16px; }
.connected17 { background-position: -20px -126px; width: 16px; height: 16px; }
.contract11 { background-position: -74px -126px; width: 16px; height: 16px; }
.crowd { background-position: -92px -126px; width: 16px; height: 16px; }
.trainingregistrations,.applications { background-position: -110px -126px; width: 16px; height: 16px; }
.curriculum3 { background-position: -128px -126px; width: 16px; height: 16px; }
.dashboard { background-position: -146px -126px; width: 16px; height: 10px; }
.department { background-position: -164px -126px; width: 16px; height: 16px; }
.document112 { background-position: -182px -126px; width: 16px; height: 16px; }
.dollar116 { background-position: -200px -126px; width: 16px; height: 16px; }
.earth77 { background-position: -218px -126px; width: 16px; height: 16px; }
.trainingevent { background-position: -236px -126px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -254px -126px; width: 16px; height: 16px; }
.employee-goles { background-position: -38px -138px; width: 16px; height: 16px; }
.scheduleExceptions { background-position: -146px -138px; width: 16px; height: 16px; }
.event8 { background-position: -2px -144px; width: 16px; height: 16px; }
.expenses { background-position: -56px -144px; width: 16px; height: 16px; }
.external-identifier { background-position: -164px -144px; width: 16px; height: 16px; }
.file148 { background-position: -20px -144px; width: 16px; height: 16px; }
.gears6 { background-position: -74px -144px; width: 16px; height: 16px; }
.general-settings { background-position: -182px -144px; width: 16px; height: 16px; }
.goverment { background-position: -92px -144px; width: 16px; height: 16px; }
.hand132 { background-position: -200px -144px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -110px -144px; width: 16px; height: 16px; }
.modules_blue { background-position: -218px -144px; width: 16px; height: 16px; } 
.leavestructurehierarchy { background-position: -128px -144px; width: 16px; height: 16px; }
.hr-core { background-position: -236px -144px; width: 16px; height: 16px; }
.hris { background-position: -254px -144px; width: 16px; height: 16px; }
.human66 { background-position: -38px -156px; width: 16px; height: 16px; }
.skills { background-position: -146px -156px; width: 16px; height: 16px; }
.import { background-position: -2px -162px; width: 16px; height: 16px; }
.incoming20 { background-position: -56px -162px; width: 16px; height: 16px; }
.industries { background-position: -164px -162px; width: 16px; height: 16px; }
.leave-analasys { background-position: -20px -162px; width: 16px; height: 16px; }
.legal13 { background-position: -74px -162px; width: 16px; height: 16px; }
.assessmentperiods { background-position: -182px -162px; width: 16px; height: 16px; }
.light105 { background-position: -92px -162px; width: 16px; height: 16px; }
.competency { background-position: -200px -162px; width: 16px; height: 16px; }
.list40 { background-position: -110px -162px; width: 16px; height: 16px; }
.grades { background-position: -218px -162px; width: 16px; height: 16px; }
.loadatranslation { background-position: -128px -162px; width: 16px; height: 16px; }
.zones { background-position: -236px -162px; width: 16px; height: 16px; }
.logotype236 { background-position: -254px -162px; width: 16px; height: 16px; }
.rolemap { background-position: -38px -174px; width: 16px; height: 16px; }
.mails { background-position: -146px -174px; width: 16px; height: 16px; }
.employeetaxes { background-position: -2px -180px; width: 16px; height: 16px; }
.allmanagerassessments { background-position: -56px -180px; width: 16px; height: 16px; }
.regions { background-position: -164px -180px; width: 16px; height: 16px; }
.marketing { background-position: -20px -180px; width: 16px; height: 16px; }
.marketing8 { background-position: -74px -180px; width: 16px; height: 16px; }
.maths10 { background-position: -182px -180px; width: 16px; height: 16px; }
.message_new { background-position: -92px -180px; width: 16px; height: 16px; }
.messaging { background-position: -200px -180px; width: 16px; height: 16px; }
.mobile-phone17 { background-position: -110px -180px; width: 16px; height: 16px; }
.money12 { background-position: -218px -180px; width: 16px; height: 16px; }
.money136 { background-position: -128px -180px; width: 16px; height: 16px; }
.my-group { background-position: -236px -180px; width: 16px; height: 16px; }
.divisions { background-position: -254px -180px; width: 16px; height: 16px; }
.multiplepayslips { background-position: -38px -192px; width: 16px; height: 16px; }
.monthlypayroll { background-position: -146px -192px; width: 16px; height: 16px; }
.centers { background-position: -2px -198px; width: 16px; height: 16px; }
.online22 { background-position: -56px -198px; width: 16px; height: 16px; }
.open131 { background-position: -164px -198px; width: 16px; height: 16px; }
.people { background-position: -20px -198px; width: 16px; height: 16px; }
.resumesandletters { background-position: -74px -198px; width: 16px; height: 16px; }
.project-related-goles { background-position: -182px -198px; width: 16px; height: 16px; }
.purchase1 { background-position: -92px -198px; width: 16px; height: 16px; }
.receipt12 { background-position: -200px -198px; width: 16px; height: 16px; }
.employeepayrollreports { background-position: -110px -198px; width: 16px; height: 16px; }
.rupee1 { background-position: -218px -198px; width: 16px; height: 16px; }
.scheme11 { background-position: -128px -198px; width: 16px; height: 16px; }
.searching33 { background-position: -236px -198px; width: 16px; height: 16px; }
.applyscheduleupgrades { background-position: -254px -198px; width: 16px; height: 16px; }
.trainingcourseforemployees,.evaluationtrainingcourses { background-position: -38px -210px; width: 16px; height: 16px; }
.seo47 { background-position: -146px -210px; width: 16px; height: 16px; }
.settings { background-position: -2px -216px; width: 16px; height: 16px; }
.settings48 { background-position: -56px -216px; width: 16px; height: 16px; }
.share { background-position: -164px -216px; width: 16px; height: 16px; }
.smartphone55 { background-position: -20px -216px; width: 16px; height: 16px; }
.smartphones14 { background-position: -74px -216px; width: 16px; height: 16px; }
.allocations { background-position: -182px -216px; width: 16px; height: 16px; }
.sort12 { background-position: -92px -216px; width: 16px; height: 16px; }
.spreadsheet3 { background-position: -200px -216px; width: 16px; height: 16px; }
.spreadsheet6 { background-position: -110px -216px; width: 16px; height: 16px; }
.spring16 { background-position: -218px -216px; width: 16px; height: 16px; }
.square6 { background-position: -128px -216px; width: 16px; height: 16px; }
.squares36 { background-position: -236px -216px; width: 16px; height: 16px; }
.operationaldatatypes { background-position: -254px -216px; width: 16px; height: 16px; }
.sub-types { background-position: -38px -228px; width: 16px; height: 16px; }
.sychronizeterms { background-position: -146px -228px; width: 16px; height: 16px; }
.target51 { background-position: -2px -234px; width: 16px; height: 16px; }
.functions { background-position: -56px -234px; width: 16px; height: 16px; }
.test { background-position: -164px -234px; width: 16px; height: 16px; }
.managerfeedbackandassessment { background-position: -20px -234px; width: 16px; height: 16px; }
.thinking3 { background-position: -74px -234px; width: 16px; height: 16px; }
.time32 { background-position: -182px -234px; width: 16px; height: 16px; }
.tools6 { background-position: -92px -234px; width: 16px; height: 16px; }
.triangle25 { background-position: -200px -234px; width: 16px; height: 16px; }
.updated { background-position: -110px -234px; width: 16px; height: 16px; }
.users6 { background-position: -218px -234px; width: 16px; height: 16px; }
.views { background-position: -128px -234px; width: 16px; height: 16px; }
.verticals { background-position: -236px -234px; width: 16px; height: 16px; }
.web50 { background-position: -254px -234px; width: 16px; height: 16px; }
.web64 { background-position: -38px -246px; width: 16px; height: 16px; }
.website { background-position: -146px -246px; width: 16px; height: 16px; }
.empolyeetags { background-position: -2px -252px; width: 16px; height: 16px; }
.working2 { background-position: -56px -252px; width: 16px; height: 16px; }
.world90 { background-position: -164px -252px; width: 16px; height: 16px; }
.yearlysalarybyemployee { background-position: -20px -252px; width: 16px; height: 16px; }

/*yellow16 */

.access-controls, .action-bindings, .actions, .activities, .add-property-104, 
.administrative-tools-104,  .archive-104, .attachments, .attendance-analysis, 
.automated-actions, .bill-52, .calendar, .checked-user-104, .collect-filled-100, 
  .configuration-wizards, 
.Decimal-Accuracy,  .directories, .discussion-group, .employee-card-filled-100, 
 .evolve, .export-104,  .filters, 
.followers, .HR-process,  .Incoming-Mail-Servers, .instances, 
.join-a-group, .languages,  .leave-request,  
 .low-importance-96-copy, .low-importance-96, .ms-excel-100, .meeting, 
  .my-dashboard, .near-me-filled-100, .to-me, 
.organization-104, .outgoing-mail-servers, .paper-format, .processes, .record-rules, 
 .Relations, .reports-2, .reports, .Resource-Leaves, 
  .sequences, .server-actions,  
.speedometer-96, .statistics-100, .synchronize-terms, .synchronize-104, .system-parameters, 
.technical, .technicals,  .transitions, .translation-104, 
.translations,  .user-groups-96, .User-defined-Defaults, .whole-company, 
.window-actions, .workflow-100, .workflows, .working-time,  
.aprisal-analasys, .states, .award52, .battery-status8, .black268, 
.book135,  .archives, .businessman157, .businessman205, 
.calendar209, .calendar62, .calendar68, .chat81, .checklist, 
.checklist9, .class6,  .clock119, .code2, 
.cogwheel28, .computer80,  .connected17, .contract11, 
.crowd, .trainingregistrations,.applications, .curriculum3, .dashboard,  
.document112, .dollar116, .earth77, 
.employee-goles,  .event8, .expenses, .external-identifier, 
.file148, .gears6, .general-settings, .goverment, .hand132, 
.feedbackassessment,     
.human66,  .import, .incoming20, .industries, 
.leave-analasys, .legal13, .assessmentperiods, .light105, .competency, 
.list40,  .load,  .logotype236, 
 .mails,  .allmanagerassessments,  
.marketing, .marketing8, .maths10, .message_new,  
.mobile-phone17, .money12, .money136, .my-group,  
  .centers, .online22, .open131, 
.people,  .project-related-goles, .purchase1, .receipt12, 
.employeepayrollreports, .rupee1, .scheme11, .searching33, .applyscheduleupgrades, 
.trainingcourseforemployees,.evaluationtrainingcourses, .seo47, .settings, .settings48, .share, 
.smartphone55, .smartphones14,  .sort12, .spreadsheet3, 
.spreadsheet6, .spring16, .square6, .squares36,  
.sub-types,  .target51,  .test, 
 .thinking3, .time32, .tools6, .triangle25, 
.updated, .users6, .views,  .web50, 
.web64, .website,  .working2, .world90
{ margin: 0 8px 5px 0;float:left;display: inline-block; background: url('/web/static/src/img/icons/yellow_16.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.access-controls { background-position: -2px -0px; width: 16px; height: 16px; }
.action-bindings { background-position: -20px -0px; width: 16px; height: 16px; }
.actions { background-position: -38px -0px; width: 16px; height: 16px; }
.activities { background-position: -56px -0px; width: 16px; height: 16px; }
.add-property-104 { background-position: -74px -0px; width: 16px; height: 16px; }
.administrative-tools-104 { background-position: -92px -0px; width: 16px; height: 16px; }
.Aliases { background-position: -110px -0px; width: 16px; height: 16px; }
.archive-104 { background-position: -128px -0px; width: 16px; height: 16px; }
.attachments { background-position: -146px -0px; width: 16px; height: 16px; }
.attendance-analysis { background-position: -164px -0px; width: 16px; height: 16px; }
.automated-actions { background-position: -182px -0px; width: 16px; height: 16px; }
.bill-52 { background-position: -200px -0px; width: 16px; height: 16px; }
.calendar { background-position: -218px -0px; width: 16px; height: 16px; }
.checked-user-104 { background-position: -236px -0px; width: 16px; height: 16px; }
.collect-filled-100 { background-position: -254px -0px; width: 16px; height: 16px; }
.Company-Defaults { background-position: -2px -18px; width: 16px; height: 16px; }
.Company-Properties { background-position: -20px -18px; width: 16px; height: 16px; }
.configuration-wizards { background-position: -38px -18px; width: 16px; height: 16px; }
.Constraints { background-position: -56px -18px; width: 16px; height: 16px; }
.Customized-views { background-position: -74px -18px; width: 16px; height: 16px; }
.Decimal-Accuracy { background-position: -92px -18px; width: 16px; height: 16px; }
.Directories-Structure { background-position: -110px -18px; width: 16px; height: 16px; }
.directories { background-position: -128px -18px; width: 16px; height: 16px; }
.discussion-group { background-position: -146px -18px; width: 16px; height: 16px; }
.employee-card-filled-100 { background-position: -164px -18px; width: 16px; height: 16px; }
.encashmentrequest { background-position: -182px -18px; width: 16px; height: 16px; }
.evolve { background-position: -200px -18px; width: 16px; height: 16px; }
.export-104 { background-position: -218px -18px; width: 16px; height: 16px; }
.Fields { background-position: -236px -18px; width: 16px; height: 16px; }
.filters { background-position: -254px -18px; width: 16px; height: 16px; }
.followers { background-position: -2px -36px; width: 16px; height: 16px; }
.HR-process { background-position: -20px -36px; width: 16px; height: 16px; }
/*.HR-request { background-position: -38px -36px; width: 16px; height: 16px; }*/
.Incoming-Mail-Servers { background-position: -56px -36px; width: 16px; height: 16px; }
.instances { background-position: -74px -36px; width: 16px; height: 16px; }
.join-a-group { background-position: -92px -36px; width: 16px; height: 16px; }
.languages { background-position: -110px -36px; width: 16px; height: 16px; }
.Leave-Accurals { background-position: -128px -36px; width: 16px; height: 16px; }
.leave-request { background-position: -146px -36px; width: 16px; height: 16px; }
/*.loadatranslation { background-position: -164px -36px; width: 16px; height: 16px; }*/
.Logging { background-position: -182px -36px; width: 16px; height: 16px; }
.low-importance-96-copy { background-position: -200px -36px; width: 16px; height: 16px; }
.low-importance-96 { background-position: -218px -36px; width: 16px; height: 16px; }
.ms-excel-100 { background-position: -236px -36px; width: 16px; height: 16px; }
.meeting { background-position: -254px -36px; width: 16px; height: 16px; }
.Menu-Items { background-position: -2px -54px; width: 16px; height: 16px; }
.Models { background-position: -20px -54px; width: 16px; height: 16px; }
.my-dashboard { background-position: -38px -54px; width: 16px; height: 10px; }
.near-me-filled-100 { background-position: -56px -54px; width: 16px; height: 16px; }
.to-me { background-position: -74px -54px; width: 16px; height: 16px; }
.organization-104 { background-position: -92px -54px; width: 16px; height: 16px; }
.outgoing-mail-servers { background-position: -110px -54px; width: 16px; height: 16px; }
.paper-format { background-position: -128px -54px; width: 16px; height: 16px; }
.processes { background-position: -146px -54px; width: 16px; height: 16px; }
.record-rules { background-position: -164px -54px; width: 16px; height: 16px; }
.Referenceable-Models { background-position: -182px -54px; width: 16px; height: 16px; }
.Relations { background-position: -200px -54px; width: 16px; height: 16px; }
.reports-2 { background-position: -218px -54px; width: 16px; height: 16px; }
.reports { background-position: -236px -54px; width: 16px; height: 16px; }
.Resource-Leaves { background-position: -254px -54px; width: 16px; height: 16px; }
.Scheduled-Actions { background-position: -38px -66px; width: 16px; height: 16px; }
.Sequence-Codes { background-position: -2px -72px; width: 16px; height: 16px; }
.sequences { background-position: -56px -72px; width: 16px; height: 16px; }
.server-actions { background-position: -20px -72px; width: 16px; height: 16px; }
.Shifts { background-position: -74px -72px; width: 16px; height: 16px; }
.speedometer-96 { background-position: -92px -72px; width: 16px; height: 16px; }
.statistics-100 { background-position: -110px -72px; width: 16px; height: 16px; }
.synchronize-terms { background-position: -128px -72px; width: 16px; height: 16px; }
.synchronize-104 { background-position: -146px -72px; width: 16px; height: 16px; }
.system-parameters { background-position: -164px -72px; width: 16px; height: 16px; }
.technical { background-position: -182px -72px; width: 16px; height: 16px; }
.technicals { background-position: -200px -72px; width: 16px; height: 16px; }
.Templates { background-position: -218px -72px; width: 16px; height: 16px; }
.transitions { background-position: -236px -72px; width: 16px; height: 16px; }
.translation-104 { background-position: -254px -72px; width: 16px; height: 16px; }
.translations { background-position: -38px -84px; width: 16px; height: 16px; }
/*.Type-of-HR-request { background-position: -2px -90px; width: 16px; height: 16px; }*/
.user-groups-96 { background-position: -56px -90px; width: 16px; height: 16px; }
.User-defined-Defaults { background-position: -20px -90px; width: 16px; height: 16px; }
.whole-company { background-position: -74px -90px; width: 16px; height: 16px; }
.window-actions { background-position: -92px -90px; width: 16px; height: 16px; }
.workflow-100 { background-position: -110px -90px; width: 16px; height: 16px; }
.workflows { background-position: -128px -90px; width: 16px; height: 16px; }
.working-time { background-position: -146px -90px; width: 16px; height: 16px; }
.Workitems { background-position: -164px -90px; width: 16px; height: 16px; }
.aprisal-analasys { background-position: -182px -90px; width: 16px; height: 16px; }
.states { background-position: -200px -90px; width: 16px; height: 16px; }
.award52 { background-position: -218px -90px; width: 16px; height: 16px; }
.battery-status8 { background-position: -236px -90px; width: 16px; height: 16px; }
.black268 { background-position: -254px -90px; width: 16px; height: 16px; }
.book135 { background-position: -38px -102px; width: 16px; height: 16px; }
.attendanceroster { background-position: -2px -108px; width: 16px; height: 16px; }
.archives { background-position: -56px -108px; width: 16px; height: 16px; }
.businessman157 { background-position: -20px -108px; width: 16px; height: 16px; }
.businessman205 { background-position: -74px -108px; width: 16px; height: 16px; }
.calendar209 { background-position: -92px -108px; width: 16px; height: 16px; }
.calendar62 { background-position: -110px -108px; width: 16px; height: 16px; }
.calendar68 { background-position: -128px -108px; width: 16px; height: 16px; }
.chat81 { background-position: -146px -108px; width: 16px; height: 16px; }
.checklist { background-position: -164px -108px; width: 16px; height: 16px; }
.checklist9 { background-position: -182px -108px; width: 16px; height: 16px; }
.class6 { background-position: -200px -108px; width: 16px; height: 16px; }
.contributionregisters { background-position: -218px -108px; width: 16px; height: 16px; }
.clock119 { background-position: -236px -108px; width: 16px; height: 16px; }
.code2 { background-position: -254px -108px; width: 16px; height: 16px; }
.cogwheel28 { background-position: -38px -120px; width: 16px; height: 16px; }
.computer80 { background-position: -2px -126px; width: 16px; height: 16px; }
.allocationstoapprove { background-position: -56px -126px; width: 16px; height: 16px; }
.connected17 { background-position: -20px -126px; width: 16px; height: 16px; }
.contract11 { background-position: -74px -126px; width: 16px; height: 16px; }
.crowd { background-position: -92px -126px; width: 16px; height: 16px; }
.trainingregistrations,.applications { background-position: -110px -126px; width: 16px; height: 16px; }
.curriculum3 { background-position: -128px -126px; width: 16px; height: 16px; }
.dashboard { background-position: -146px -126px; width: 16px; height: 10px; }
.department { background-position: -164px -126px; width: 16px; height: 16px; }
.document112 { background-position: -182px -126px; width: 16px; height: 16px; }
.dollar116 { background-position: -200px -126px; width: 16px; height: 16px; }
.earth77 { background-position: -218px -126px; width: 16px; height: 16px; }
.trainingevent { background-position: -236px -126px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -254px -126px; width: 16px; height: 16px; }
.employee-goles { background-position: -38px -138px; width: 16px; height: 16px; }
.scheduleExceptions { background-position: -146px -138px; width: 16px; height: 16px; }
.event8 { background-position: -2px -144px; width: 16px; height: 16px; }
.expenses { background-position: -56px -144px; width: 16px; height: 16px; }
.external-identifier { background-position: -164px -144px; width: 16px; height: 16px; }
.file148 { background-position: -20px -144px; width: 16px; height: 16px; }
.gears6 { background-position: -74px -144px; width: 16px; height: 16px; }
.general-settings { background-position: -182px -144px; width: 16px; height: 16px; }
.goverment { background-position: -92px -144px; width: 16px; height: 16px; }
.hand132 { background-position: -200px -144px; width: 16px; height: 16px; }
.feedbackassessment { background-position: -110px -144px; width: 16px; height: 16px; }
.modules { background-position: -218px -144px; width: 16px; height: 16px; } */
.leavestructurehierarchy { background-position: -128px -144px; width: 16px; height: 16px; }
.hr-core { background-position: -236px -144px; width: 16px; height: 16px; }
.hris { background-position: -254px -144px; width: 16px; height: 16px; }
.human66 { background-position: -38px -156px; width: 16px; height: 16px; }
.skills { background-position: -146px -156px; width: 16px; height: 16px; }
.import { background-position: -2px -162px; width: 16px; height: 16px; }
.incoming20 { background-position: -56px -162px; width: 16px; height: 16px; }
.industries { background-position: -164px -162px; width: 16px; height: 16px; }
.leave-analasys { background-position: -20px -162px; width: 16px; height: 16px; }
.legal13 { background-position: -74px -162px; width: 16px; height: 16px; }
.assessmentperiods { background-position: -182px -162px; width: 16px; height: 16px; }
.light105 { background-position: -92px -162px; width: 16px; height: 16px; }
.competency { background-position: -200px -162px; width: 16px; height: 16px; }
.list40 { background-position: -110px -162px; width: 16px; height: 16px; }
.grades { background-position: -218px -162px; width: 16px; height: 16px; }
.load { background-position: -128px -162px; width: 16px; height: 16px; }
.zones { background-position: -236px -162px; width: 16px; height: 16px; }
.logotype236 { background-position: -254px -162px; width: 16px; height: 16px; }
.rolemap { background-position: -38px -174px; width: 16px; height: 16px; }
.mails { background-position: -146px -174px; width: 16px; height: 16px; }
.employeetaxes { background-position: -2px -180px; width: 16px; height: 16px; }
.allmanagerassessments { background-position: -56px -180px; width: 16px; height: 16px; }
.regions { background-position: -164px -180px; width: 16px; height: 16px; }
.marketing { background-position: -20px -180px; width: 16px; height: 16px; }
.marketing8 { background-position: -74px -180px; width: 16px; height: 16px; }
.maths10 { background-position: -182px -180px; width: 16px; height: 16px; }
.message_new { background-position: -92px -180px; width: 16px; height: 16px; }
.messaging { background-position: -200px -180px; width: 16px; height: 16px; }
.mobile-phone17 { background-position: -110px -180px; width: 16px; height: 16px; }
.money12 { background-position: -218px -180px; width: 16px; height: 16px; }
.money136 { background-position: -128px -180px; width: 16px; height: 16px; }
.my-group { background-position: -236px -180px; width: 16px; height: 16px; }
.divisions { background-position: -254px -180px; width: 16px; height: 16px; }
.multiplepayslips { background-position: -38px -192px; width: 16px; height: 16px; }
.monthlypayroll { background-position: -146px -192px; width: 16px; height: 16px; }
.centers { background-position: -2px -198px; width: 16px; height: 16px; }
.online22 { background-position: -56px -198px; width: 16px; height: 16px; }
.open131 { background-position: -164px -198px; width: 16px; height: 16px; }
.people { background-position: -20px -198px; width: 16px; height: 16px; }
.resumesandletters { background-position: -74px -198px; width: 16px; height: 16px; }
.project-related-goles { background-position: -182px -198px; width: 16px; height: 16px; }
.purchase1 { background-position: -92px -198px; width: 16px; height: 16px; }
.receipt12 { background-position: -200px -198px; width: 16px; height: 16px; }
.employeepayrollreports { background-position: -110px -198px; width: 16px; height: 16px; }
.rupee1 { background-position: -218px -198px; width: 16px; height: 16px; }
.scheme11 { background-position: -128px -198px; width: 16px; height: 16px; }
.searching33 { background-position: -236px -198px; width: 16px; height: 16px; }
.applyscheduleupgrades { background-position: -254px -198px; width: 16px; height: 16px; }
.trainingcourseforemployees,.evaluationtrainingcourses { background-position: -38px -210px; width: 16px; height: 16px; }
.seo47 { background-position: -146px -210px; width: 16px; height: 16px; }
.settings { background-position: -2px -216px; width: 16px; height: 16px; }
.settings48 { background-position: -56px -216px; width: 16px; height: 16px; }
.share { background-position: -164px -216px; width: 16px; height: 16px; }
.smartphone55 { background-position: -20px -216px; width: 16px; height: 16px; }
.smartphones14 { background-position: -74px -216px; width: 16px; height: 16px; }
.allocations { background-position: -182px -216px; width: 16px; height: 16px; }
.sort12 { background-position: -92px -216px; width: 16px; height: 16px; }
.spreadsheet3 { background-position: -200px -216px; width: 16px; height: 16px; }
.spreadsheet6 { background-position: -110px -216px; width: 16px; height: 16px; }
.spring16 { background-position: -218px -216px; width: 16px; height: 16px; }
.square6 { background-position: -128px -216px; width: 16px; height: 16px; }
.squares36 { background-position: -236px -216px; width: 16px; height: 16px; }
.operationaldatatypes { background-position: -254px -216px; width: 16px; height: 16px; }
.sub-types { background-position: -38px -228px; width: 16px; height: 16px; }
.sychronizeterms { background-position: -146px -228px; width: 16px; height: 16px; }
.target51 { background-position: -2px -234px; width: 16px; height: 16px; }
.functions { background-position: -56px -234px; width: 16px; height: 16px; }
.test { background-position: -164px -234px; width: 16px; height: 16px; }
.managerfeedbackandassessment { background-position: -20px -234px; width: 16px; height: 16px; }
.thinking3 { background-position: -74px -234px; width: 16px; height: 16px; }
.time32 { background-position: -182px -234px; width: 16px; height: 16px; }
.tools6 { background-position: -92px -234px; width: 16px; height: 16px; }
.triangle25 { background-position: -200px -234px; width: 16px; height: 16px; }
.updated { background-position: -110px -234px; width: 16px; height: 16px; }
.users6 { background-position: -218px -234px; width: 16px; height: 16px; }
.views { background-position: -128px -234px; width: 16px; height: 16px; }
.verticals { background-position: -236px -234px; width: 16px; height: 16px; }
.web50 { background-position: -254px -234px; width: 16px; height: 16px; }
.web64 { background-position: -38px -246px; width: 16px; height: 16px; }
.website { background-position: -146px -246px; width: 16px; height: 16px; }
.empolyeetags { background-position: -2px -252px; width: 16px; height: 16px; }
.working2 { background-position: -56px -252px; width: 16px; height: 16px; }
.world90 { background-position: -164px -252px; width: 16px; height: 16px; }
.yearlysalarybyemployee { background-position: -20px -252px; width: 16px; height: 16px; }

/*multicolor*/
.adviceanalysis, .Directories, .downloads-0, .opdata,.employeeinformation,.mydetails,
 .expand_all-4, .exporttranslation, .external-identifier, .Followers,
.settings, .projectgoals,.goalplan, .employeegoals, .groups,.allemployeeassessments, .heat-map columns, .heat-map rows, .history,.roles, .humanresources_config, 
.human-target, .importtranslation, .attendanceimport, .inbox, .subtypes, .declaration, 
.jobposition, .joinagroup, .knowledge, .languages, .leavestructures, .leavessummary, .yearlysalarybyhead,
 .leaverequest, .leavesanalysis, .levels, .line_chart-0, .localmodules, .logout-9,
.organizer,.marketing, .Meeting, .messages, .My-Data, .notifications, .notification-2,
 .Outgoing-Mail-Servers,.Paper-Format,.STOCK_OPEN, .paymentadvices,.Loan, .paystatement, .payslipanalysis, 
 .payslip_component_employeepayrollreports-0,.salaryrules, .employeepayslips, 
 .pie_chart-0, .plus-0, .plus-512, .qualifications,.degrees, .Record-Rules, .Reports-2,.Reports,
 .Subordinate,.salaryrulescategoryhierarchy, .salarystructures,.salarystructureshierarchy, 
 .designations,.salaryrulecategories, .searching33, .Sequences, .Server-Actions, 
 .advicesanalysis, .System-Parameters, .theames, .to-do,.leaverules, .trainingnominations, 
 .Transitions, .updatemodulelist, .updates, .users, .vertical-thin-sound-bars,  .views, .Window-Actions, .location,
.Access-Controls, .Actions, .Action-Bindings, .Activities, .advice-0, 
.Advices-Analysis, .advices_analysis-0, 
.aha_soft_3d_social_social_network-0,.sourceofapplication, .appraisalanalysis,
.approval-512, .leaverequesttoapprove, .apps, .Attachments, .Automated-Action, .bands, .bar_chat-0, .bulkimport,
.business_man-0, .businessmen10, .calendar,.Calendar-alarm,.holidayslist, .chat-0, .Policy, .companies,
.company1-0, .Configuration-Wizards,
 .country,.createboard, .dashboard-0, .module{
  background: url('/web/static/src/img/icons/sprites_new.png') no-repeat; 
  float: left; display:inline-block;
  margin:  0 8px 5px 0;

}

.task_stages, .projects, .projects_planners
{ display: inline-block; background: url('/web/static/src/img/icons/sprites_new.png') no-repeat; 
  overflow: hidden;  
  float: left;
  margin:  0 8px 5px 0; }

 .cumulative-flow, .http-requests, .task-hours-per-month, .tasks-analysis, 
.user-sessions, .audit, .logs, .project, .rules, 
.salary-history, .tag, .timesheet-accounts1
{ display: inline-block; background: url('/web/static/src/img/icons/sprites_new.png') no-repeat; 
  overflow: hidden; 
  float: left;
  margin:  2px 5px; }
 
.cumulative-flow { background-position: -0px -416px; width: 16px; height: 16px; }
.http-requests { background-position: -16px -416px; width: 16px; height: 16px; }
.task-hours-per-month { background-position: -32px -416px; width: 16px; height: 16px; }
.tasks-analysis { background-position: -48px -416px; width: 16px; height: 16px; }
.user-sessions { background-position: -64px -416px; width: 16px; height: 16px; }
.audit { background-position: -80px -416px; width: 16px; height: 16px; }
.logs { background-position: -96px -416px; width: 16px; height: 16px; }
.project { background-position: -112px -416px; width: 16px; height: 16px; }
.rules { background-position: -128px -416px; width: 16px; height: 16px; }
.salary-history { background-position: -144px -416px; width: 16px; height: 16px; }
.tag { background-position: -160px -416px; width: 16px; height: 16px; }
.timesheet-accounts1 { background-position: -176px -416px; width: 16px; height: 16px; }
 
.projects { background-position: -0px -400px; width: 16px; height: 16px; }
.projects_planners { background-position: -16px -400px; width: 16px; height: 16px; }
.task_stages { background-position: -32px -400px; width: 16px; height: 16px; }


.adviceanalysis{
  background-position: -618px -365px ;
  width: 16px;
  height: 16px;
  display:inline-block;
}

.Directories{
  background-position: -618px -317px ;
  width: 16px;
  height: 16px;
}

.downloads-0{
  background-position: -14px -16px ;
  width: 16px;
  height: 16px;
}

.opdata{
  background-position: -618px -268px ;
  width: 16px;
  height: 16px;
}

.employeeinformation{
  background-position: -618px -216px ;
  width: 16px;
  height: 16px;
}

.mydetails{
  background-position: -616px -166px ;
  width: 16px;
  height: 16px;
}

.expand_all-4{
  background-position: -617px -118px ;
  width: 16px;
  height: 16px;
}

.exporttranslation{
  background-position: -618px -67px ;
  width: 16px;
  height: 16px;
}

.external-identifier{
  background-position: -618px -18px ;
  width: 16px;
  height: 16px;
}

.Followers{
  background-position: -568px -367px ;
  width: 16px;
  height: 16px;
}

.settings{
  background-position: -567px -316px ;
  width: 16px;
  height: 16px;
}

.projectgoals,.goalplan{
  background-position: -566px -266px ;
  width: 16px;
  height: 16px;
}

.employeegoals{
  background-position: -567px -217px ;
  width: 16px;
  height: 16px;
}

.groups,.allemployeeassessments{
  background-position: -566px -166px ;
  width: 16px;
  height: 16px;
}

.heat-map columns{
  background-position: -566px -118px ;
  width: 16px;
  height: 16px;
}

.heat-map rows{
  background-position: -567px -65px ;
  width: 16px;
  height: 16px;
}

.history{
  background-position: -567px -18px ;
  width: 16px;
  height: 16px;
}

.humanresources_config,.roles{
  background-position: -516px -366px ;
  width: 16px;
  height: 16px;
}

.human-target{
  background-position: -517px -317px ;
  width: 16px;
  height: 16px;
}

.importtranslation{
  background-position: -517px -266px ;
  width: 16px;
  height: 16px;
}

.attendanceimport{
  background-position: -517px -217px ;
  width: 16px;
  height: 16px;
}

.inbox{
  background-position: -517px -168px ;
  width: 16px;
  height: 16px;
}

.subtypes{
  background-position: -516px -116px ;
  width: 16px;
  height: 16px;
}

.declaration{
  background-position: -518px -67px ;
  width: 16px;
  height: 16px;
}

.jobposition{
  background-position: -516px -18px ;
  width: 16px;
  height: 16px;
}

.joinagroup{
  background-position: -466px -366px ;
  width: 16px;
  height: 16px;
}

.knowledge{
  background-position: -467px -316px ;
  width: 16px;
  height: 16px;
}

.languages{
  background-position: -466px -268px ;
  width: 16px;
  height: 16px;
}

.leavestructures{
  background-position: -466px -218px ;
  width: 16px;
  height: 16px;
}

.leavessummary{
  background-position: -467px -167px ;
  width: 16px;
  height: 16px;
}

.yearlysalarybyhead{
  background-position: -466px -117px ;
  width: 16px;
  height: 16px;
}

.leaverequest{
  background-position: -466px -69px ;
  width: 16px;
  height: 16px;
}

.leavesanalysis{
  background-position: -467px -17px ;
  width: 16px;
  height: 16px;
}

.levels{
  background-position: -417px -364px ;
  width: 16px;
  height: 16px;
}

.line_chart-0{
  background-position: -416px -316px ;
  width: 16px;
  height: 16px;
}

.localmodules{
  background-position: -418px -266px ;
  width: 16px;
  height: 16px;
}

.logout-9{
  background-position: -415px -218px ;
  width: 16px;
  height: 16px;
}

.organizer,.marketing{
  background-position: -415px -165px ;
  width: 16px;
  height: 16px;
}

.Meeting{
  background-position: -418px -116px ;
  width: 16px;
  height: 16px;
}

.messages{
  background-position: -417px -66px ;
  width: 16px;
  height: 16px;
}

.My-Data{
  background-position: -414px -19px ;
  width: 16px;
  height: 16px;
}

.notifications{
  background-position: -366px -366px ;
  width: 16px;
  height: 16px;
}

.notification-2{
  background-position: -365px -318px ;
  width: 16px;
  height: 16px;
}

.Outgoing-Mail-Servers{
  background-position: -366px -266px ;
  width: 16px;
  height: 16px;
}

.Paper-Format,.STOCK_OPEN{
  background-position: -366px -216px ;
  width: 16px;
  height: 16px;
}

.paymentadvices,.Loan{
  background-position: -365px -167px ;
  width: 16px;
  height: 16px;
}

.paystatement{
  background-position: -367px -116px ;
  width: 16px;
  height: 16px;
}

.payslipanalysis{
  background-position: -366px -66px ;
  width: 16px;
  height: 16px;
}

.payslip_component_employeepayrollreports-0,.salaryrules{
  background-position: -365px -19px ;
  width: 16px;
  height: 16px;
}

.employeepayslips{
  background-position: -317px -366px ;
  width: 16px;
  height: 16px;
}

.pie_chart-0{
  background-position: -318px -317px ;
  width: 16px;
  height: 16px;
}

.plus-0{
  background-position: -317px -267px ;
  width: 16px;
  height: 16px;
}

.plus-512{
  background-position: -317px -217px ;
  width: 16px;
  height: 16px;
}

.qualifications,.degrees{
  background-position: -316px -167px ;
  width: 16px;
  height: 16px;
}

.Record-Rules{
  background-position: -316px -118px ;
  width: 16px;
  height: 16px;
}

.Reports-2,.Reports{
  background-position: -317px -67px ;
  width: 16px;
  height: 16px;
}

.salaryrulescategoryhierarchy,.Subordinate{
  background-position: -317px -22px ;
  width: 16px;
  height: 16px;
}

.salarystructures,.salarystructureshierarchy{
  background-position: -269px -366px ;
  width: 16px;
  height: 16px;
}

.designations,.salaryrulecategories{
  background-position: -267px -317px ;
  width: 16px;
  height: 16px;
}

.searching33{
  background-position: -269px -268px ;
  width: 16px;
  height: 16px;
}

.Sequences{
  background-position: -669px -17px ;
  width: 16px;
  height: 16px;
}

.Server-Actions{
  background-position: -268px -215px ;
  width: 16px;
  height: 16px;
}

.advicesanalysis{
  background-position: -267px -167px ;
  width: 16px;
  height: 16px;
}

.System-Parameters{
  background-position: -268px -115px ;
  width: 16px;
  height: 16px;
}

.theames{
  background-position: -266px -66px ;
  width: 16px;
  height: 16px;
}

.to-do,.leaverules{
  background-position: -267px -20px ;
  width: 16px;
  height: 16px;
}

.trainingnominations{
  background-position: -215px -365px ;
  width: 16px;
  height: 16px;
}

.Transitions{
  background-position: -166px -366px ;
  width: 16px;
  height: 16px;
}

.updatemodulelist{
  background-position: -118px -365px ;
  width: 16px;
  height: 16px;
}

.updates{
  background-position: -67px -368px ;
  width: 16px;
  height: 16px;
}

.users{
  background-position: -19px -366px ;
  width: 16px;
  height: 16px;
}

.vertical-thin-sound-bars{
  background-position: -215px -318px ;
  width: 16px;
  height: 16px;
}

.views{
  background-position: -216px -268px ;
  width: 16px;
  height: 16px;
}

.Window-Actions{
  background-position: -217px -216px ;
  width: 16px;
  height: 16px;
}

.location{
  background-position: -217px -165px ;
  width: 16px;
  height: 16px;
}

.Access-Controls{
  background-position: -216px -116px ;
  width: 16px;
  height: 16px;
}

.Actions{
  background-position: -218px -67px ;
  width: 16px;
  height: 16px;
}

.Action-Bindings{
  background-position: -217px -17px ;
  width: 16px;
  height: 16px;
}

.Activities{
  background-position: -17px -267px ;
  width: 16px;
  height: 16px;
}

.advice-0{
  background-position: -18px -317px ;
  width: 16px;
  height: 16px;
}

.Advices-Analysis{
  background-position: -67px -316px ;
  width: 16px;
  height: 16px;
}

.advices_analysis-0{
  background-position: -117px -317px ;
  width: 16px;
  height: 16px;
}

.aha_soft_3d_social_social_network-0{
  background-position: -167px -318px ;
  width: 16px;
  height: 16px;
}

.sourceofapplication{
  background-position: -67px -266px ;
  width: 16px;
  height: 16px;
}

.appraisalanalysis{
  background-position: -116px -266px ;
  width: 16px;
  height: 16px;
}

.approval-512{
  background-position: -165px -270px ;
  width: 16px;
  height: 16px;
}

.leaverequesttoapprove{
  background-position: -16px -211px ;
  width: 16px;
  height: 16px;
}

.apps{
  background-position: -67px -215px ;
  width: 16px;
  height: 16px;
}

.Attachments{
  background-position: -117px -216px ;
  width: 16px;
  height: 16px;
}


.Automated-Action{
  background-position: -164px -213px ;
  width: 16px;
  height: 16px;
}

.bands{
  background-position: -167px -166px ;
  width: 16px;
  height: 16px;
}

.bar_chat-0{
  background-position: -169px -121px ;
  width: 16px;
  height: 16px;
}

.bulkimport{
  background-position: -166px -67px ;
  width: 16px;
  height: 16px;
}

.business_man-0{
  background-position: -166px -22px ;
  width: 16px;
  height: 16px;
}

.businessmen10{
  background-position: -17px -67px ;
  width: 16px;
  height: 16px;
}

.calendar,.holidayslist,.Calendar-alarm{
  background-position: -118px -167px ;
  width: 16px;
  height: 16px;
}

.chat-0{
  background-position: -118px -114px ;
  width: 16px;
  height: 16px;
}

.Policy{
  background-position: -115px -20px ;
  width: 16px;
  height: 16px;
}

.companies{
  background-position: -66px -168px ;
  width: 16px;
  height: 16px;
}

.company1-0{
  background-position: -15px -168px ;
  width: 16px;
  height: 16px;
}

.Configuration-Wizards{
  background-position: -67px -117px ;
  width: 16px;
  height: 16px;
}

.country{
  background-position: -67px -23px ;
  width: 16px;
  height: 16px;
}

.createboard{
  background-position: -67px -69px ;
  width: 16px;
  height: 16px;
}

.dashboard-0{
  background-position: -18px -116px ;
  width: 16px;
  height: 16px;
}

.module{
  background-position: -118px -64px ;
  width: 16px;
  height: 16px;
}


#drop > .oe_menu_toggler > .oe_menu_text > .STOCK_OPEN{
  margin: 7px 0;
}



.configuration_main, .hr-core, .hris, .messaging, .reporting, 
.main-settings , .rocket
{ display: inline-block; background: url('/web/static/src/img/icons/main_icons_1.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.configuration_main{ background-position: -0px -0px; width: 25px; height: 25px; }
.hr-core { background-position: -25px -0px; width: 25px; height: 25px; }
.hris { background-position: -0px -25px; width: 25px; height: 25px; }
.messaging { background-position: -25px -25px; width: 25px; height: 25px; }
.reporting{ background-position: -0px -50px; width: 25px; height: 25px; }
.main-settings { background-position: -25px -50px; width: 25px; height: 25px; }
.rocket { background-position: -1px -76px; width: 25px; height: 25px; }
.stock-open
/*,.configuration_main, .hr-core, .hris, .main-settings, .messaging, .reporting */
{ 
  display: inline-block; background: url('/web/static/src/img/icons/main_icons.png') no-repeat; 
overflow: hidden; text-indent: -9999px; text-align: left; }
 
.stock-open { background-position: -2px -0px; width: 20px; height: 20px; }
/*
.configuration_main { background-position: -24px -0px; width: 20px; height: 20px; }
.hr-core { background-position: -2px -22px; width: 20px; height: 20px; }
.hris { background-position: -24px -22px; width: 20px; height: 20px; }
.main-settings { background-position: -2px -44px; width: 20px; height: 20px; }
.messaging { background-position: -24px -44px; width: 20px; height: 20px; }
.reporting { background-position: -2px -66px; width: 20px; height: 20px; }
*/

.exit-process, .helpdesk, .my-current-timesheet, .no-due, .timesheet-profit
{ margin: 0 8px 5px 0;float:left;display: inline-block; background: url('/web/static/src/img/icons/icons_2.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.exit-process { background-position: -1px -0px; width: 16px; height: 16px; }
.helpdesk { background-position: -18px -0px; width: 16px; height: 16px; }
.my-current-timesheet { background-position: -1px -17px; width: 16px; height: 16px; }
.no-due { background-position: -18px -17px; width: 16px; height: 16px; }
.timesheet-profit { background-position: -1px -34px; width: 16px; height: 16px; }

.sub-analysis, .communication, .sub-dashboard, .sub-employee, .sub-employee-management,
.sub-groups, .human-resources, .sub-leave, .sub-manager, .master-configuration,
.my-groups,.Technical, .sub-organizer, .sub-payroll, .payroll-configuration, .performance-management,
.performance, .recruitment, .sub-training, .sub-company
{ display: inline-block; background: url('/web/static/src/img/icons/subheadings_1.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }

.sub-analysis { background-position: -0px -0px; width: 22px; height: 22px; }
.sub-dashboard { background-position: -44px -0px; width: 22px; height: 22px; }
.sub-employee { background-position: -66px -0px; width: 22px; height: 22px; }
.sub-employee-management { background-position: -0px -22px; width: 22px; height: 22px; }
.sub-groups { background-position: -22px -22px; width: 22px; height: 22px; }
.human-resources { background-position: -44px -22px; width: 22px; height: 22px; }
.sub-leave { background-position: -66px -22px; width: 22px; height: 22px;}
.sub-manager { background-position: -0px -44px; width: 22px; height: 22px; }
.master-configuration { background-position: -22px -44px; width: 22px; height: 22px; }
.my-groups { background-position: -44px -44px; width: 22px; height: 22px; }
.sub-organizer,.Technical{ background-position: -66px -44px; width: 22px; height: 22px; }
.sub-payroll { background-position: -0px -66px; width: 22px; height: 22px; }
.payroll-configuration { background-position: -22px -66px; width: 22px; height: 22px; }
.performance-management { background-position: -44px -66px; width: 22px; height: 22px; }
.performance { background-position: -66px -66px; width: 22px; height: 22px; }
.recruitment { background-position: -0px -88px; width: 22px; height: 22px; }
.sub-training { background-position: -22px -88px; width: 22px; height: 22px; }
.sub-company { background-position: -44px -88px; width: 22px; height: 22px; }
.horizontal_radio div {float: left;margin-right: 20px}
.communication { background-position: -0px -110px; width: 22px; height: 21px; }


/* Generated by ajay for missing icons in 20-nov-2017*/

.challans-fig, .cumulative-flow-icon-fig, .paper-format-icon-fig, .project-fig, .tags-fig,
.task-analysis-icon-fig, .time-sheet-account-icon-fig, .dashboard-fig, .dashboard-title-fig, .task-per-hour-fig
{ margin: 0 8px 5px 0;float:left;display: inline-block; background: url('/web/static/src/img/icons/sprite_missing.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }

.challans-fig { background-position: -0px -0px; width: 16px; height: 16px; }
.cumulative-flow-icon-fig { background-position: -16px -0px; width: 16px; height: 16px; }
.paper-format-icon-fig { background-position: -32px -0px; width: 16px; height: 16px; }
.project-fig { background-position: -0px -16px; width: 16px; height: 16px; }
.tags-fig { background-position: -16px -16px; width: 16px; height: 16px; }
.task-analysis-icon-fig { background-position: -32px -16px; width: 16px; height: 16px; }
.time-sheet-account-icon-fig { background-position: -0px -32px; width: 16px; height: 16px; }
.dashboard-fig { background-position: -16px -32px; width: 16px; height: 16px; }
.dashboard-title-fig { background-position: -32px -32px; width: 16px; height: 16px; }
.task-per-hour-fig { background-position: -0px -48px; width: 16px; height: 16px; }
