.responsive-calendar .controls {
  text-align: center;
}
.responsive-calendar .controls a {
  cursor: pointer;
}
.responsive-calendar .controls h4 {
  display: inline;
}
.responsive-calendar .day-headers,
.responsive-calendar .days {
  font-size: 0;
}
.responsive-calendar .day {
  display: inline-block;
  position: relative;
  font-size: 14px;
  width: 14.285714285714286%;
  text-align: center;
}
.responsive-calendar .day a {
  color: #000000;
  display: block;
  cursor: pointer;
  padding: 20% 0 20% 0;
  margin: 1px 1px;  
}
.responsive-calendar .day a:hover {
  background-color: #eee;
  text-decoration: none;
}
.responsive-calendar .day.header {
  border-bottom: 1px gray solid;
  background-color: #332C2F;  
  color:#fff;
}
.responsive-calendar .day.active a {
  background-color: #332C2F;
  color: #ffffff;
}
.responsive-calendar .day.active a:hover {
  background-color: #B74934;
}
.responsive-calendar .day.active .not-current {
  background-color: #8fcaef;
  color: #ffffff;
}
.responsive-calendar .day.active .not-current:hover {
  background-color: #bcdff5;
}
.responsive-calendar .day.not-current a {
  color: #ddd;
}
.responsive-calendar .day .badge {
  position: absolute;
  top: 2px;
  right: 2px;
  z-index: 1;
  font-size:11px;
  background-color: #67655D;
}
.date-header {
	color: #fff;
}

input
{
    -webkit-border-radius: 5px; //For Safari, etc.
    -moz-border-radius: 5px; //For Mozilla, etc.
    border-radius: 5px; //CSS3 Feature
}
input.spinner {
    background-image:url('../../images/ajax-loader2.gif');
    background-repeat:no-repeat;
	background-position: right 2px center;
}

input.ok {
    background-image:url('../../images/ok16.png');
    background-repeat:no-repeat;
	background-position: right 2px center;
}

input.notok {
    background-image:url('../../images/warning.png');
    background-repeat:no-repeat;
	background-position: right 2px center;
}

selectt {
	border: 0 !important;  /*Removes border*/
	-webkit-appearance: none;  /*Removes default chrome and safari style*/
	-moz-appearance: none; /* Removes Default Firefox style*/
	background: #0088cc url(/img/select-arrow.png) no-repeat 90% center;
	width: 100px; /*Width of select dropdown to give space for arrow image*/
	text-indent: 0.01px; /* Removes default arrow from firefox*/
	text-overflow: "";  /*Removes default arrow from firefox*/ /*My custom style for fonts*/
	color: #FFF;
	border-radius: 15px;
	padding: 5px;
	box-shadow: inset 0 0 5px rgba(000,000,000, 0.5);
}
select.option3 {
	border-radius: 10px 0;
}
/* CSS Document */

html {
	margin: 0px;
	padding: 0px;
}


/*===============================================================
	general
=================================================================*/
