.xslide {
  position:absolute;
  top:0px;
  width:100%;
  background-position:50% 0px;
  overflow:hidden;
  text-align:center;
  background-repeat:no-repeat;
}
.xslidenext,.xslideprev {
  z-index:2;
  position:absolute;
  background-image:url('/include/public/images/slide_arrows.png');
  width:30px;
  height:30px;
}
.xslideprev {
  left:10px;
}
.xslidenext {
  right:10px;
  background-position:30px 0px;
}
.clickable {
    cursor: pointer;
    cursor: hand;
}
.formtbl tr.tworowinput td
{
  padding-top: 6px;
  padding-bottom: 3px;
}
/*
=============
LOADING BLOCK
=============
*/
#xloadingblock
{
  bottom: 0;
  display: none;
  position: fixed;
  text-align: center;
  top: 122px;
  width: 100%;
  z-index: 99999;
}
#xloadingblock div
{
  left: 50%;
  position: absolute;
  top: 50%;
}
#xloadingblock div #xloadingbox
{
  background-color: #fff;
  border: 3px solid #aaa;
  border-radius: 5px;
  -moz-border-radius: 5px;
  color: #454545;
  display: block;
  font-size: 15px;
  font-weight: bold;
  height: 80px;
  left: -100px;
  opacity: 0.8;
  padding-top: 20px;
  position: absolute;
  text-align: center;
  top: -50px;
  width: 170px;
}
#xloadingbox img
{
  padding-top: 18px;
}

/*
===============
FORM VALIDATION
===============
*/
.validation_err
{
  border: 2px solid #f00;
}
/*
========
COLORBOX
========
*/
#cboxTitle
{
  font-family: 'Open Sans', sans-serif !important;
  font-size: 18px !important;
  margin-top: -2px !important;
}
#cboxClose
{
  border: 0 !important;
  margin-top: 2px !important;
}

