@font-face {
    font-family: 'xLenka1';
    src: url("https://www.badattitudebirding.com/common_files/fonts/Lenka_Fontlab.ttf") format('ttf'),
    	url('https://www.badattitudebirding.com/common_files/fonts/Lenka_Fontlab.woff') format('woff'),
    	url('https://www.badattitudebirding.com/common_files/fonts/Lenka_Fontlab.svg') format('svg');
}

@media screen and (min-width: 101px) {
  TABLE,TD,DIV,SPAN,INPUT,SELECT,TEXTAREA,SUBMIT,BUTTON,BODY {
    font-size: 12px;
  }
}

/* If the screen size is 600px wide or less, set the font-size of <div> to 30px */
@media screen and (max-width: 100px) {
  TABLE,TD,DIV,SPAN,INPUT,SELECT,TEXTAREA,SUBMIT,BUTTON,BODY {
    font-size: 18px;
  }
}

.Lenka1{font-family: xLenka1;color:red;}


body {
	/*background-image : url( images/bg.gif );*/
	background-repeat: repeat-x;
	font-family : arial, verdana, helvetica, sans-serif;
	/* font-size:12px; */
	color:#333333;
}
TABLE,TD,DIV,SPAN,INPUT,SELECT,TEXTAREA,SUBMIT,BUTTON,BODY {
	font-family : arial, verdana, helvetica, sans-serif;
	/* font-size:12px; */
	color:#333333;
}

html,body{
	height:100%;
	margin:0;
}

TABLE{
	empty-cells:show;
	border-collapse: collapse;
}

INPUT,TEXTAREA,SELECT{ 	background: #ECECEC; }

img{  border-style: none;}

.blackTable{
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	border-color:#000000;
}
.clsHeader {
	/* font-size:12px; */
	font-weight : bold;
}
.clsHeaderDark {
	/* font-size:12px; */
	font-weight : bold;
	color : white;
	background : #000000;
}
.clsHeaderGray {
	/* font-size:12px; */
	font-weight : bold;
	color : white;
	background-color : #696969;
}
.clsHeaderGrayMedium {
	/* font-size:12px; */
	font-weight : bold;
	color : white;
	background-color : gray;
}
.clsHeaderGrayLight {
	/* font-size:12px; */
	font-weight : bold;
	color : white;
	background-color : #999999;
}
.clsHeaderDarkLink{
	color: #ffffff;
	
}
.clsHeaderMedium {
	/* font-size:12px; */
	font-weight : bold;
	color : white;
	background-color : #333333;
}
.clsHeaderMediumLink{
	color: yellow;
	
}
.clsLabel {
	/* font-size:11px; */
	font-weight : bold;
}
.clsNavbar {
	color : black;
	text-decoration : underline;
}
.clsError {
	color : red;
}
.clsRequired {
	color : red;
}
html {
  box-sizing: border-box;
}
*, *:before, *:after {
  box-sizing: inherit;
}
.bborder{
	border:1px solid black;
}
.boxsizing{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */	
}
