/* CSS Document */

h3 { color: #ff6666; }

#page {
	background:url(../img/home-background.jpg); no-repeat center center fixed;
	-webkit-background-size: 100%; 
    -moz-background-size: 100%; 
    -o-background-size: 100%; 
    background-size: 100%; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover;
	
	font-family:Verdana, Geneva, sans-serif;
	color: #ffffff;
}


h3.ui-collapsible-heading { background-color:#ff0000; }
.ui-li { background-color: #ff0000; border:0; color: #ffffff;  }
a.ui-link-inherit, .ui-btn-text { color: #ffffff; font-weight:normal; }
.ui-btn { border:0; text-decoration:none; background-image:url(../img/background.png); }
.ui-content a { color: #ffffff; }

.m-content { margin:0 auto; padding:10px; max-width:360px; text-align:justify; }


.m-home { text-align:center; }
.m-home img { margin-top:30%; margin-bottom:30px; }
.m-home-btn { display:block; padding:0px; margin-bottom:30px; text-align:center; }
.m-home-btn li { display:inline; margin:5%; }
.m-home-btn li a {display:inline-block; }
.home-btn { text-indent:-9999px; width:60px; height:60px; background-image:url(../img/home-action-button.png); } 
.h-call { background-position:0;}
.h-sms { background-position:-60px;}
.h-email { background-position:-120px; width: 62px;}

.m-social-media { padding:0px; margin:0; text-align:center; margin-top:10px; }
.m-social-media li { display:inline;  }
.m-social-media li a {display:inline-block; }

.social-media { text-indent:-9999px; width:32px; height:32px; background-image:url(../img/social-media.png); } 
.facebook { background-position:0;}
.googleplus { background-position: -32px; }
.twitter { background-position:-64px;}
.linkedin { background-position:-96px; }
.youtube { background-position:-128px;}
.rss { background-position:-160px;}
.foursquare {background-position:-192px;}
.pinterest { background-position:-224px;}
.instagram {background-position:-256px;}
.flickr{background-position:-288px;}

.m-red span { background-color:#FF6666; }
.m-red a { text-decoration:none;}

.m-share-icon { text-align:center; }
.m-footer { border:0; }
.m-footer h4 { font-weight:normal; }
.m-footer p { text-align:center; font-size:10px; }
.m-footer, .ui-page { background-image:url(../img/background.png); }
.m-footer a { font-weight:normal; color:#ffffff; }

input[id="tel"] {
	color: white;
	}
	
textarea[id="sms-content"] {
	height:200px;
	}