@import url(http://fonts.googleapis.com/css?family=Merienda:400,700); /*--- Nav Font --*/@import url(http://fonts.googleapis.com/css?family=Quicksand:400,700); /*--- Body Font --*/@import url(http://fonts.googleapis.com/css?family=Shadows+Into+Light+Two); /*--- Heading Font --*/* {	margin: 0;	border: 0;	padding: 0;}body {	background-color: #b7ceec; font-family: 'quicksand', sans-serif; font-size: 18px;}h1 {font-family: 'Shadows Into Light Two', 'cursive';text-align: center;font-size: 175%;color: ##493a94;text-transform: uppercase;letter-spacing: 3px;padding: 3% 0 3% 0;}h2, h3, h4 {font-family: 'Shadows Into Light Two', 'cursive';	text-align: center;color: #493a94;text-transform: uppercase;letter-spacing: 1%;}p {	padding: 1%;	color: ##493a94;	text-align: justify;}img {	text-align: center;	max-width: 100%;	height: auto;}#wrapper {	margin: 0 auto;	max-width: 1120px;	background-color: #fpa07a;	overflow: auto;}header {	width: 97%;}#logo {float: left;margin: 3% 0 0 2%}#callout {	float: right;	margin: 3% 3% 2% 0;	height: auto;	overflow: hidden;	font-family: 'Merienda', 'cursive';}	}#callout h2 {	text-align: right;	color: #78c8a8;	}#callout h2 a {	color: #78c8a8;		text-decoration: none;}#callout p {	text-align: center;	padding: 0%;	color: #f07818;	font-family: 'Merienda', 'cursive';}#banner-wrapper {	max-width: 1020px;	margin: 0 auto;	padding: 0 0 2% 0;}/*--- Start Navigation Style --*/nav {    box-shadow: 3px 4px 24px 0 rgba(0, 0, 0, 0.07);	margin-top: 2px;	background: #b7ceec;	font-family: 'Merienda', 'cursive';}.nav ul {	width: 100%;	overflow:hidden;	list-style:none;}.nav-button:hover {	cursor:pointer;}.navigation {	clear: both;	width: 100%;	position: relative;}.nav a {	color:#5E412F;	text-transform: uppercase;	text-decoration:none;}body .nav .nav-menu li a {	display:inline-block;	padding:15px 20px;	color:#493a94;	font-size: 18px;	font-weight: 700;}.nav.yoga .nav-menu li.active a {	color: #5E412F;	text-decoration: underline;}.nav.yoga .nav-menu li a:hover {	color: #493a94;	text-decoration: underline;}.nav.yoga .nav-toggled {	/*width:100%;*/	min-height:36px;	border-radius:6px;}.nav.yoga .nav-toggled-controls {	display:block;	height:36px;	color: #5E412F;	text-align:left;	position:relative;}.nav.yoga .nav-toggled-title {	position:relative;	top:9px;	left:15px;	font-size:16px;}.nav.yoga .nav-button {	display:block;	position:absolute;	right:15px;	top:8px;}.nav.yoga .nav-button span {	display:block;	margin-top:4px;	height:2px;	background: #5E412F;	width:24px;}.nav-toggled-controls{	border-bottom: 0px solid #5E412F;}.nav.yoga .nav-toggled ul li a {	display:block;	width:100%;	background-color:#FCEBB6;	text-align:left;	padding:10px 0px 10px 15px;	border-bottom:1px solid #444444;	text-align: center;	font-size: 16px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.nav.yoga .nav-toggled ul li a:active {	background-color:#FCEBB6;	color: #5E412F;	border-top:1px solid #5E412F;}.nav.yoga .nav-toggled ul li a:hover {	background: #FCEBB6;	text-decoration: none;	color: #5E412F;	border-bottom: 1px solid #F07818;}.nav.yoga .nav-toggled ul li {	position: relative;}.toggle-sm:after {	position: absolute;	right: 15px;	top: 10px;	font-size: 18px;	line-height: 25px;}.nav .nav-menu {	text-align: center;	overflow: visible;	min-height: 56px;}.nav .nav-menu li {	display:inline-block;	padding:0px;	margin:0px !important;	position: relative;}.nav-button:hover {	cursor:pointer;}.nav .nav-toggled ul {	display:none;	margin:0px ;	padding:0px ;}.nav ul {	overflow: visible;}body .nav .nav-menu li a {	padding: 15px 30px;}#hidden-drew-credit a {	visibility: hidden;}/*--- End Navigation Style --*//*-- Start image slider --*/.slider {	max-width: 1020px;	box-shadow: 1% 1% 2% 0 rgba(0,0,0,0.7);}.slider1 img {	width: 100%;	height: 250px;	margin: 0 auto;}.slider .bx-wrapper .bx-controls-direction a {	outline: 0 none;	position: absolute;	text-indent: -9999px;	top: 30%;	height: 30px;	width: 40px;	z-indent: -1;	transition: all 0.7s;}.slider .bx-wrapper:hover .bx-controls-direction a {	z-index 5;	}		/*-- End Image Slider --*/	.one-third {		width: 30%;		float: left;		margin: 2% 0 1% 3%;		font-family: 'Merienda', 'cursive';			}	.one-third i {		color: #b7ceec;		font-size: 585%;	}	.one-third img {			}	.clearfix {		clear: both;	}	h2.welcome {		font-family: 'Merienda', 'cursive';		margin-top: 4%;	}	.left-col {		font-family: 'Merienda', 'cursive';		width: 60%;		float: left;		margin: 4% 0 4% 4%;	}	.section2 {		font-family: 'Merienda', 'cursive';	}	.sidebar {		width: 26%;		float: left;		margin: 4% 4%;	}	.sidebar img {		opacity: 1;	}.one-third img {	padding: 2% 0 6% 0;	float: center;}.page-callout {	width: 90%;	min-height: 70px;	margin: 1% auto;	border: 1px solid #efa831;}.callout-text {	float: left;	width: 75%;	font-size: 22px;	font-weight: cursive;	font-family: 'Merienda', 'cursive';}.button-holder {	float: right;	width: 19%;	padding: 1%;	margin-bottom: 4%;}.btn {	float: left;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	color: #00008b;	font-size: 22px;	background: #6495ed;	padding: 10px 20px 10px 20px;	font-weight: bold;	text-decoration: none;	font-family: 'Merienda', 'cursive';}.btn:hover {	background: #f07818;	text-decoration: none;}/*-- start Footer --*/footer {	background: #b7ceec;	opacity: .9;	width: 100%;	padding: 1px 0;	color: #5e412f;	overflow: auto;}footer h3 {	text-decoration: underline;}.footercontact {	text-align: center;}.phone a {	color: # 5e412f;	text-decoration: none;}.social {	list-style-type: none;	margin: 3% 0;	padding: 0;}.social li {	display: inline;}.social i {	color: #f07818;	font-size: 195%;	padding: 3%;}.social i:hover {	color: #78c0a8;}.google-maps {	position: relative;	padding-bottom: 75%;	height: 0;	overflow: hidden;}.google-maps iframe {	position: absolute;	top: 0;	left: 0;	width: 100% !important;	height: 100% !important;}/*-- Media Queries Start */@media screen and (max-width: 740px) {#wrapper {		margin-top: -1%;}#callout {	width: 100%;	margin: 3% 0 2% 0;}#callout p {	display: none;}.slider .bx-wrapper .bx-controla {	display: none;}.one-third {	float: left;	width: 100%;	margin: 4% 0;}.one-third i {	font-size: 355%;}.h1 {	font-size: 125%;	letter-spacing: 2px;}.h2.welcome {	font-size: 120%;}.left-col {	width: 100%;	margin: 0 0 3% 0;}.sidebar {	width: 100%;	margin: 0;}.img {	width: 100%;	height: 100%;}.sidebar img {	opacity: .9;}.page-callout {	width: 90%;	min-height: 160px;}callout-text {	width: 95%;}.button-holder {	width: 80%	padding: 1%;}.social i {	font-size: 175%;}}