html,
body {
	width: 100%;
	height: 100%;
	font-size:16px;
	margin:0;
	font-family:'Karla', sans-serif;
	background-color:#fefefe;
	color:#403e37;
}
#maincenter{width:100%;max-width:1200px;margin:0 auto;box-shadow: 0px 0px 100px #000;}
h1{color:#997447;font-family:'Karla', sans-serif;margin:0;}
h2{
    font-family:'Karla', sans-serif;
	 /*font-size:25px; REMOCED NICO October 12 2021 cayse Zach told me to*/
	 color:#8b8b8b;
	 font-weight:bold;
	 margin:0px;
    padding:5px 0;
}
h3{margin-top:0px;font-family:'Karla', sans-serif;}
h4,h5,h6{font-family:'Karla', sans-serif;}
a{
	text-decoration:none;
	color:#997447;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
	 font-family: 'Karla', sans-serif;
}
a:hover{
	color:#684626;	
	text-decoration:none;
}

.center{text-align:center;}
.left{text-align:left;}
.leftcenter{text-align:left;}
.centerleft{text-align:center;}
.right{text-align:right;}
.rightcenter{text-align:right;}
.centerimg{width: 100%;display: block;margin-left:auto;margin-right:auto;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
.bold{font-weight:bold;}
.hidden{display:none;}
.vcenter{display: inline-block;vertical-align: middle;float: none;}
.pointer{cursor:pointer;}
.facebook {color: #fff;background-color: #3b5998;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;	}
.facebook:hover {color: #fff;background-color: #1b3978;}
.twitter {color: #fff;background-color: #00acee;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;	}
.twitter:hover {color: #fff;background-color: #008cCe;}
.google {color: #fff;background-color: #e93f2e;}
.google:hover {color: #fff;background-color: #c91f0e;}
.pinterest {color: #fff;background-color: #bc0d1e;}
.pinterest:hover {color: #fff;background-color: #9c0b0d;}
.shadow{
	text-shadow: 1px 1px 1px #000000;	
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=1,color=000000);
}
.centercol{
	width:100%;max-width:1200px;margin:0 auto;padding:0 4px;
}
.aroundbox{padding:10px}
.box{padding:20px 0;}
.smallbox{padding:5px 0;}
.button{
	padding:5px 10px;
	color:#FFFFFF;
	background-color:#997447;
	border:0px solid #997447;
	border-radius:7px;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;	
	 font-family: 'Karla', sans-serif;
}
.button:hover{
	color:#EEEEEE;
	background-color:#684626;
}
.bsmall{
	padding:5px 10px;
	font-size:14px;	
}
.relative{position:relative;}
.absolute{position:absolute;}

#copyright{
	font-family:'Karla', sans-serif;
	color:#999;	
	line-height: 40px;
	font-size:12px;
	background:#393939;
   box-shadow:inset 0px 5px 15px rgba(0,0,0,.5);
}
#copyright a{
	color:#D91;	
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;	
}
#copyright a:hover{
	color:#FFF;	
}

#copyrightsw{
	font-family:'Karla', sans-serif;
	color:#999;	
	line-height: 40px;
	font-size:12px;
	background:#393939;
   box-shadow:inset 0px 5px 15px rgba(0,0,0,.5);
}
#copyrightsw a{
	color:#3a9cff;	
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;	
}
#copyrightsw a:hover{
	color:#6aCcff;	
}

.shapeshadow{
	-webkit-filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5));
	-ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=2, OffY=2,Color='#444')";
	filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=2, OffY=2, Color='#444')";
}	




/*CONTACT FORM*/
.form-group {
    margin-bottom: 25px;
}
.form-group input,.form-group textarea {
    padding: 10px;
}

.form-group input.form-control {
    height: auto;
}

.form-group textarea.form-control {
    height: 236px;
}
.form-control:focus {
    border-color: #87C556;
    box-shadow: none;
}
.text-danger {
    color: #e74c3c;
}

@media only screen and (max-width : 991px) {
	.vcenter{display: inline-block;vertical-align: top;float: none;}
}
@media only screen and (max-width : 767px) {
	.rightcenter{text-align:center;display:block;}
	.leftcenter{text-align:center;display:block;}
   .centerleft{text-align:left;}
}

.showxxs{display:none;}
.py-8 {padding:7.5rem  0!important;}
@media only screen and (max-width : 768px) {
   .py-8 {padding:2rem  0!important;}
}
@media only screen and (max-width : 400x) {
   .hidexxs{display:none;}
   .showxxs{display:inline;}
}

.hspace40{padding:40px 0;}
.row{margin:0;}

p.lead{font-weight: 400;font-size: 1.25rem}
.fs-2 {font-size: 1.5625rem !important;}
.color-7 {color: #949494 !important;font-size:.7rem !important;}
.color-3 {color: #8b8b8b !important;}
.fw-700{font-weight: 700 !important;}.fw-900{font-weight: 900 !important;}.fw-300 {font-weight: 300 !important;}.lh-3 {line-height: 1.3 !important;}

.active{font-weight:bold;}
iframe{display: block;}/*FOR GOOGLE MAP NOT TO HAVE SPACE AT THE BOTTOM*/
.dropdown:hover>.dropdown-menu {display: block;}.dropdown-menu {margin: 0;}/*AUTO SUB-MENU*/
.vcenterbs4{display:flex;flex-direction:column;justify-content:center;}
@media only screen and (max-width : 575px) {
   .hideonsecondpage{display:none;}
   .topdivofhidesecondpage{padding-bottom:0px !important;}
}.imgfeature01{width:100%;max-width:400px;}nav{color:#997447}nav a{color:#684626;}nav a:hover{color:#997447;}.bg-nav {background-color: #f2e8db !important;}nav .fa-bars{color:#997447;}.logofluid1{max-height:125px;}
@media only screen and (max-width:450px){.logofluid1{max-width:150px;width:100%;}}
.navbar-toggler,.navbar-toggler .fa-bars{color:#684626}

@media only screen and (max-width:405px) {
.navbar-toggler{margin:auto;}
.navbar-brand{margin:auto;}
}#section1454 h2{font-size:30px;font-weight:100;}.rounded-circle{border-radius: .25rem!important;}.section{background-color:;}.section1443{background-color:#f2e8db;}.picturesection1443{background-image:url(../images/bowl02-24129044602.jpg);}.background-holder1443.background-right {left: auto;right: 0;}.background-holder1443 {position: absolute;width: 100%;min-height: 100%;top: 0;left: 0;background-size: cover;background-position: center;overflow: hidden;will-change: transform, opacity, filter;-webkit-backface-visibility: hidden;backface-visibility: hidden;ackground-repeat: no-repeat;}.section1443 .btn{background-color:#997447;color:#fefefe;}.section1443 .btn:hover{background-color:#684626;}.section1433{background-color:;}.section{background-color:;}.section{background-color:;}.section1448{background-color:#f2e8db;}.picturesection1448{background-image:url(../images/treatment-room-1600px-24133114214.jpg);}.background-holder1448.background-right {left: auto;right: 0;}.background-holder1448 {position: absolute;width: 100%;min-height: 100%;top: 0;left: 0;background-size: cover;background-position: center;overflow: hidden;will-change: transform, opacity, filter;-webkit-backface-visibility: hidden;backface-visibility: hidden;ackground-repeat: no-repeat;}.section1448 .btn{background-color:#997447;color:#fefefe;}.section1448 .btn:hover{background-color:#684626;}.section1426{background-color:;}.section{background-color:;}.section1428{background-color:;}.section{background-color:;}.section1430{background-color:;}.section1457 img{width:65px;}.section1449{background-image:url(../images/bowl-dark-24129050908.jpg);background-size:cover;background-position:center center}.background-white{background-color: white !important;}.radius-secondary{border-radius: 10px !important;}.p-sm-6 {padding: 4rem !important;}.background-holder {width: 100%;background-size: cover;background-position: center;z-index: -1;overflow: hidden;will-change: transform, opacity, filter;-webkit-backface-visibility: hidden;backface-visibility: hidden;background-repeat: no-repeat;}.form-group{margin-bottom: 1rem;}.color-white{color:#FFF};.ls{border:1px solid #F00;}.section1449 label{font-size:13px;font-weight:900;letter-spacing:5px}.section1449 a{color:#bebebe;}.section1449 a:hover{color:#adadad;}.moveout{position:absolute;left:-3000px;top:-3000px;}.formdesc{font-weight: 400;font-size: 1.25rem}.section1449 .button{background-color:#f2e8db;color:#684626}.section1449 .button:hover{color:#997447}.section1451{background-color:#403e37;padding: 7.5rem 0;}.section1451 h2{color:white;}.section1451 .bgbuttoncolor{background-color:#fefefe;color:black;padding:0px;border:none;font-weight: 700;}.section1451 .bgbuttoncolor>div{padding:0.8rem 2.5rem;}.section1451 .bgbuttoncolor:hover > div {background-color:rgba(0, 0, 0, 0.1);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}@media (min-width: 75em){.section1451 .fs-xl-4{font-size: 2.2rem !important;}}.sub {display: flex;align-items: flex-end;}
.desc {flex: 1;border-bottom: 1px dotted black;}
.desc span {position: relative;top: 5px;}

.price-display {display: flex;align-items: center;justify-content: space-between;}
.item-name {margin-right: 0px;text-align: left;}
.price-separator {flex: 1;border-bottom: 2px dotted #999;margin: 0.6em 5px 0;}
.item-price {text-align: right;}

#section1454 h2{
font-size:  2rem !important; 
font-weight: bold !important;
}
