body{font-family: 'Galdeano', sans-serif !important;font-size:14px;color:#3b3b3b;font-weight:400;}
a:hover{opacity:0.8;}
.midcontent{
	float:none;
	margin:auto;
	padding-top:40px;
}
.lightbluebg{
	background-color:#85d0d2;
}
.footer{
	background-color:#e3e3e3;
	padding:20px 0;
}
.pdtop30{
	padding-top:30px;
}
.textsection{
	padding:20px;
	min-height:150px;
}
.textsection h3{margin-top:0;}
.mt10{margin-top: 10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top: 40px;}
.mt60{margin-top:60px;}
.mt50{margin-top: 50px;}
.mb20{margin-bottom:20px;}
.mr30{margin-right: 30px;}
.ml30{margin-left: 30px;}
.pl70{padding-left: 60px;}
.mr10{margin-right: 10px;}

ul.footerlink{
	float:left;
	padding:20px 0;
	margin:10px 0 0 0;
}
ul.footerlink li{
	float:left;
	display:inline;
	color:#a4a4a7;
}
ul.footerlink li.line{
	margin:0 5px;
}
ul.footerlink li a{
	color:#fe6d45;
	font-style:italic;
	text-decoration:none;
}
ul.footerlink li a:hover{text-decoration:underline;}
#header{
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3);
	box-shadow: 0 1px 3px rgba(0,0,0,.3);
}
#header.navbar-default{
 	border:0;
 	background-color:#fafafa;
 }
#header a.navbar-brand{
	padding:5px 15px;
}

#terms p{font-size:15px;}

.coming_soon{
	color: red;
	font-size: 14px;
	font-family: 'Galdeano', sans-serif !important;
	text-align: center;
    max-width: 228px;
}

.store_btns{
	max-height: 62px;
}

/*privacy policy{*/
#privacy-policy p, #privacy-policy ul li, #privacy-policy address{
	font-size: 15px;
}

#privacy-policy .contact-us{
	margin-top: 30px;
}

#privacy-policy .last-edited-on {
	margin-top: 30px;
	margin-bottom: 30px;
}

#privacy-policy p.question {
	margin-top: 20px;
	font-size: 16px;
}
/*}*/