/* 
    Created on : Aug 21, 2017, 7:22:52 PM
    Author     : Igorbalden
*/

body {
  font-size: 13px;
}

/* Login Page */
.login-box h3 {
  text-align: center;
}

/* Default layout */

li.xn-logo > a {
  padding-left: 0px !important;
}

li.xn-logo img {
  width: 200px;
  height: 30px;
}

.page-content-wrap {
  overflow-x: scroll;
  background-color: rgba(255, 255, 255, 1);
  display: flex;
  padding-right: 30px;
}

.panel {
  background-color: rgba(255, 255, 255, 0);
  padding-right: 20px;
}

@media only screen and (max-width: 1024px) {
  .x-navigation.x-navigation-open {
    max-height: 100%;
  }
  .x-navigation {
    max-height: 30px;
  }
  .x-navigation li {
    line-height: 0;
    padding: 6px 0;
  }
}

@media only screen and (min-width: 768px) {
  #sign-out-ul {
    width: 100px;
  }
  #sign-out-ul > li > a {
    text-align: left;
    width: 100%;
  }  
}

li.xn-logo {
  padding-top: 0px;
}
.x-navigation a {
  padding: 5px 10px !important;
}
.x-navigation.x-navigation-horizontal {
  height: 30px;
}
.x-navigation > li.xn-logo > a:first-child {
  height: 30px;
  padding-top: 0px !important;
}
.x-navigation > li.xn-logo > a:first-child img {
  height: 30px;
}
.x-navigation.x-navigation-horizontal > li > ul {
  top: 40px;
}

.x-navigation-control {
  height: 30px !important;
}
.x-navigation li > a {
  line-height: 4px;
}

/* transfered */

#pagination {
  word-break: break-all;
 	word-wrap: anywhere;
  word-spacing: 5px;
  white-space: normal;
  font-size: medium;
  font-weight: 600;
}

span.msg {
    color: red;
    font-style: italic; 
}

.error {
    color: red;
    font-style: italic; 
}

input[readonly] {
  background-color: #eee;
}
textarea[readonly] {
  background-color: #eee;
}

#emailTmplt-extended,
#email-extended {
  width: 650px;
}
#emailTmplt-extended legend,
#email-extended legend {
  border: 1px solid #555; 
  padding:5px; 
  font-size:16px;
}
#emailTmplt-extended span,
#email-extended span {
  width:15%;
  display:inline-block;
}
#emailTmplt-extended input[type=text],
#email-extended input[type=text] {
  width: 300px;
}
#emailTmplt-extended textarea,
#email-extended textarea {
  width: 600px;
}
span #txtspan {
  width: 100%;
}


#emailTmplt-extended {
  width:650px;
}


/* tcalc */

#tcalShade {
  visibility: hidden !important;
}

#tcal {
  z-index: 1000 !important;
}

/* table */

td {
    padding: 2px 3px;
}
th {
    padding: 2px 3px;
}

.modal-header, .modal-footer {
  background-color: #EAEBD8
}
#topmenu3a1{padding-bottom: 20px;}
