/* custom page css
-------------------------------------------------- */
html {
	position: relative;
	min-height: 100%;
}

body {
	overflow-y: scroll;
	margin: 0px;
    padding: 0px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px !important;
}

.nav > li > .btn {
	padding: 10px 15px;
}

#copyright {
	font-size: 10px !important;
    padding-top: 10px;
    border-top-color: black;
    border-top-style: solid;
    border-top-width: 5px;
    font-style: normal;
    text-align: center;
    clear: both;
}

/* selection specific CSS */
#selfeed
{
   height: 30px;
   vertical-align: middle;
}
#selector
{
   margin-right: auto;
   margin-left: auto;
   font-size: 1.5em;
}

#selector table
{
   margin-right: auto;
   margin-left: auto;
/*   height: 20px; */
/*   width: 300px; */
}

#selector table td
{
	border-width: 3px;
	padding: 5px;
	border-style: solid;
	border-color: white;
}

#month
{
   margin-right: auto;
   margin-left: auto;
   font-size: 1.25em;
   color: black;
   
}

#month table
{
   margin-right: auto;
   margin-left: auto;
   height: 0px; 
   width: 0px; 
}

#month table td
{
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: grey;
}

#month table td.clickable
{
   cursor:pointer;
   color:red;
}

.timeline {
	border: 1px solid black;
	height: 50px;
	background-image: url('starting.timeline.png');
	background-repeat: no-repeat;
	background-position: left-top;
	background-size: cover;
}
.daypart {
	border: 1px solid black;
	height: 50px;
	background-image: url('starting.daypart.png');
	background-repeat: no-repeat;
	background-position: left-top;
	background-size: cover;
}


/* double sized checkbox and radio
-------------------------------------------------- */
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
  position: relative;
  /* Larger-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  margin-right: 5px;
}

input[type=checkbox], input[type=radio] {
  /* Larger-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  margin-right: 5px;
  margin-bottom: 5px;
}


/* table to display daypart controls
-------------------------------------------------- */
.daypart_table {
  border: 0px;
  padding: 0px;
  margin: 0px;
  width: 100%;
  font-size: inherit;
}
.daypart_tr {
  border: 0px;
  padding: 0px;
  margin: 0px;
}
.daypart_td {
  border: 0px;
  padding: 0px;
  margin: 0px;
}

@media (max-width: 759px) {
	#timeleft {
		display: none;
		visibility: hidden;
	}
	#timeright {
		display: none;
		visibility: hidden;
	}
}