textarea#styled{padding:5px; border:2px solid #ccc; 
/*-webkit-border-radius: 5px;
border-radius: 5px;*/
}
textarea#styled:focus {border-color:#333; }
#bg {
  position: fixed; 
  top: -50%; 
  left: -50%; 
  width: 200%; 
  height: 200%;
  z-index: -1;
}
.helpText{
  display: none;
}
.helpTextShow{
  display: block;
}
.tablestyle{
border: 3px solid black;
/* -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;*/
 border-collapse: separate !important;
 box-shadow: 10px 10px 5px grey;
}
#bg img {
  position: absolute; 
  top: 0; 
  left: 0; 
  right: 0; 
  bottom: 0; 
  margin: auto; 
  min-width: 50%;
  min-height: 50%;
  z-index: -1;
}
		button {
	/*-moz-box-shadow: 3px 4px 0px 0px black;
	-webkit-box-shadow: 3px 4px 0px 0px black;
	box-shadow: 3px 4px 0px 0px grey;*/
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #272727), color-stop(1, white));
	background:-moz-linear-gradient(top, black 15% , #272727 70%);
	background:-webkit-linear-gradient(top, black 15%, #272727 70%);
	background:-o-linear-gradient(top, black 15%, #272727 70%);
	background:-ms-linear-gradient(top, black 15%, #272727 70%);
	background:linear-gradient(to bottom, black 15%, #272727 70%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#272727', endColorstr='#272727',GradientType=0);
	background-color:#272727;
	/*-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:20px;*/
	border:1px solid white;
	display:inline-block;
	cursor:pointer;
	color:white;
	font-family:arial;
	font-size:15px;
	padding:7px;
	text-decoration:none;
	text-shadow:0px 1px 0px white;
	width:106px;
}
button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bab1ba), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-o-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:linear-gradient(to bottom, #bab1ba 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bab1ba', endColorstr='#ededed',GradientType=0);
	background-color:#bab1ba;
        color:black;
}
button:active {
	position:relative;
	top:1px;
}
input[type=text] {padding:5px; border:2px solid #ccc; 
/*-webkit-border-radius: 5px;
border-radius: 5px;*/
}
input[type=text]:focus {border-color:#333; }

input[type=submit] {/*-moz-box-shadow: 3px 4px 0px 0px black;
	-webkit-box-shadow: 3px 4px 0px 0px black;
	box-shadow: 3px 4px 0px 0px grey;*/
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #272727), color-stop(1, white));
	background:-moz-linear-gradient(top, black 15% , #272727 70%);
	background:-webkit-linear-gradient(top, black 15%, #272727 70%);
	background:-o-linear-gradient(top, black 15%, #272727 70%);
	background:-ms-linear-gradient(top, black 15%, #272727 70%);
	background:linear-gradient(to bottom, black 15%, #272727 70%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2e2e', endColorstr='#ff2e2e',GradientType=0);
	background-color:#ff2e2e;
	/*-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;*/
	border:1px solid white;
	display:inline-block;
	cursor:pointer;
	color:white;
	font-family:arial;
	font-size:17px;
	padding:7px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px white;}
input[type=submit]:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bab1ba), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-o-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:linear-gradient(to bottom, #bab1ba 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bab1ba', endColorstr='#ededed',GradientType=0);
	background-color:#bab1ba;
        color:black;
		}
		p, h3 { 
				margin-bottom:15px;
			}
			.tabs li {
				list-style:none;
				display:inline;
			}

			.tabs a {
				padding:5px 10px;
				display:inline-block;
				background:black;
				color:#fff;
				text-decoration:none;
			}
			
			.tabs a.active {
				background:white;
				color:#FF3030;
			}
						
			li {
			  list-style: none;
			}

			li:before {
			  /* For a round bullet */
			  content:'\2022';
			  color: #FF3030;
			  font-size: 15px;
			}

			.content {
			  width: 100%; !important /*HOLD TABS AND CONTENT*/
			}
			.left_lane {
			  border-right: 4px #FF3030 solid;
			  padding-right: 10px;
			}
			.right {
			  padding-left: 10px;
			}
			.float {
			  float: left;
			}
			.tab {
			  cursor: pointer;
			  height: 38px;
			}
			.cnt {
			  display: none;
			}
			#c1 {
			  display: block;
			}
			.clear {
			  clear: left;
			}
			.blu {
			  color: #FF3030;
			}

/* iPhone */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px){
.navigation{
min-width:100%;
position: relative;
top: 4px;
margin-top: 10px;
margin-bottom:30px;
}
.navigation > img{
max-width:90vw;
min-width:90vw;
display:block;
}
button{
width:48px;
font-size:10px;
line-height: 40px;
height: 40px;
text-align: center;
padding: 0 5px 5px 5px;
}
input[type=text]{
width:200px;
}
textarea#styled{
width:70%;
}
tablestyle{
width:100vw;
}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  290px !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 290px !important;display:block;z-index:2000;position:relative}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe {bottom:0!important;}
.hiddenPhone{
display:none;
}
.phoneFooter > b {
			display:block;
			}
			.phoneFooter > a > img {
			max-width:60px;
			display:inline;
			}
}
/*small screens */
@media (min-width: 800px){
.navigation{
position: relative;
margin-top: 25px;
margin-bottom:25px;
}
.navigation > img{
max-width:360px;
}
  }
  /* large screens */
 @media (min-width: 1370px) {
.navigation{
position: relative;
margin-top: 25px;
margin-bottom:25px;
}
.navigation > img{
min-width: 460px
}
}
 /* Very Large Screens */
@media (min-width: 1400px) {
.navigation{
position: relative;
margin-top: 25px;
margin-bottom:25px;
}
.navigation > img{
min-width: 460px
}
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) and (max-width: 390px){
.navigation{
min-width:100%;
position: relative;
top: 4px;
margin-top: 10px;
margin-bottom;30px;
}
.navigation > img{
max-width:90vw;
min-width:90vw;
display:block;
}
button{
width:53px;
font-size:10px;
line-height: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
padding: 0 6px 6px 6px;
}
input[type=text]{
width:200px;
}
tablestyle{
width:100vw;
}
textarea#styled{
width:55%;
}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  290px !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 290px !important;display:block;z-index:2000;position:relative}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe {bottom:0!important;}
.hiddenPhone{
display:none;
}
.phoneFooter  > b{
			display:block;
			}
			.phoneFooter > img {
			width:5%;
			}
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
.navigation{
min-width:100%;
position: relative;
top: 4px;
margin-top: 10px;
margin-bottom;30px;
}
.navigation > img{
max-width:90vw;
min-width:90vw;
display:block;
}
button{
width:50px;
font-size:10px;
line-height: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
padding: 0 5px 5px 5px;
}
input[type=text]{
width:200px;
}
tablestyle{
width:100vw;
}
textarea#styled{
width:50%;
}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  290px !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 290px !important;display:block;z-index:2000;position:relative}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe {bottom:0!important;}
.hiddenPhone{
display:none;
}
.phoneFooter {
			display:block;
}
.phoneFooter > img {
			width:5%;
			}
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.navigation{
min-width:100%;
position: relative;
top: 4px;
margin-top: 10px;
margin-bottom:10px;
}
.navigation > img{
max-width:90vw;
min-width:90vw;
display:block;
}
button{
width:50px;
font-size:10px;
line-height: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
padding: 0 5px 5px 5px;
}
input[type=text]{
width:200px;
}
tablestyle{
width:100vw;
}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  290px !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 290px !important;display:block;z-index:2000;position:relative}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe {bottom:0!important;}
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 750px) 
and (max-device-width : 1010px) 
and (orientation : landscape) {
.navigation{
min-width:100%;
position: relative;
top: 4px;
margin-top: 10px;
margin-bottom:10px;
}
.navigation > img{
max-width:90vw;
min-width:90vw;
display:block;
}
button{
width:50px;
font-size:10px;
line-height: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
padding: 0 5px 5px 5px;
}
input[type=text]{
width:200px;
}
tablestyle{
width:100vw;
}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  290px !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 290px !important;display:block;z-index:2000;position:relative}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe {bottom:0!important;}
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
.navigation{
min-width:100%;
position: relative;
top: 4px;
margin-top: 10px;
margin-bottom:10px;
}
.navigation > img{
max-width:90vw;
min-width:90vw;
display:block;
}
button{
width:50px;
font-size:10px;
line-height: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
padding: 0 5px 5px 5px;
}
input[type=text]{
width:200px;
}
tablestyle{
width:100vw;
}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  290px !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 290px !important;display:block;z-index:2000;position:relative}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe {bottom:0!important;}
}
/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
.navigation{
min-width:100%;
position: relative;
top: 4px;
margin-top: 10px;
margin-bottom:10px;
}
.navigation > img{
max-width:90vw;
min-width:90vw;
display:block;
}
button{
width:50px;
font-size:10px;
line-height: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
padding: 0 5px 5px 5px;
}
input[type=text]{
width:200px;
}
tablestyle{
width:100vw;
}
textarea#styled{
width:60%;
}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  290px !important;display:block;z-index:2000;position:relative}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 290px !important;display:block;z-index:2000;position:relative}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe {bottom:0!important;}
.hiddenPhone{
display:none;
}
.phoneFooter {
			display:block;
			}
.phoneFooter > img {
			width:5%;
			}
}