body {	 font-family: sans-serif, verdana, tahoma; 	  }img {	max-width: 100%;}h1 {}h2 { 	/* https://www.canva.com/colors/color-meanings/gold/ */	/* color:  #D1B000; */	color: #A38A00;	text-align: center;}.red { color: red; }.left { text-align: center }.right { text-align: center }.centre { text-align: center }#wrapper {	margin-top: 30px;	border: thin solid #A38A00;	border-radius: 20px;	padding: 20px;	margin-bottom: 20px;}#heroshot {	text-align: center; 	margin-top: 20px;	margin-bottom:50px;	color: #A38A00;}#main {	width: 80%;	margin: 0 auto;	color: #A38A00;	font-size: 18px;}#instagram {    text-align: center;}#instagram a {    text-decoration: none;    color: #6D539E;}#instagram a:hover{    text-decoration: none;    font-weight: bold;    color: #A38A00;}#contactus {		font-size: 16px;}#contactus label { }/* CONTACT FORM */#contactus form {	width: 500px;	margin: 20px auto;	background-color: ghostwhite;	padding: 10px;}.captcha {	list-style: none;}#emailsentmsg {	padding: 10px;    background-color: #DFF0D8;    color: #56763D;    border: thin solid #56763D;}#msg {	color: red;	padding: 10px;}.btn-contactus {  color: #fff;  background-color: #A38A00;  border-color: #A38A00;}.btn-contactus:hover {/* using BS default blue */  color: #fff;  background-color: #0b5ed7;  border-color: #0b5ed7; } .form-group {	 padding: 10px; } input, textarea {	 margin: 5px; } button {	 margin: 10px; } .form-group > small {	 font-size: 11px; } #footer {    text-align: center;    margin-bottom: 30px;     color: #A38A00; } #footer a {        text-decoration: none; } #footer a:hover { }/* ********** BOOTSTRAP OVER RIDE ********* */.container {	max-width: 1000px;}/* ********* SUCCESS AND FAIL Notification ********** */.success {    width: auto;    /*height: 50px;*/    height: auto;    margin: 20px;    padding: 10px;    background-color: #DFF0D8;    color: #56763D;    border: thin solid #56763D;}.fail {    width: auto;    /*height: 50px;*/    height: auto;    margin: 20px;    padding: 10px;    background-color: #F2DEDE;    color: #B04442;    border: thin solid #B04442;}.info {    width: auto;    /*height: 30px;*/    height: auto;    margin: 20px;    padding: 10px;    background-color: #d9edf7;    color: #31708f;    border: thin solid #bce8f1;}.warning {    height: auto;    height: auto;    margin: 20px;    padding: 10px;    background-color: #fcf8e3;    color: #8a6d3b;    border: thin solid #faebcc;}/* To The Top -------------------------------- */.cd-top {    display: inline-block;    height: 40px;    width: 40px;    position: fixed;    bottom: 40px;    right: 10px;    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);    /* image replacement properties */    overflow: hidden;    text-indent: 100%;    white-space: nowrap;    /* color for  */    /* background: rgba(232, 98, 86, 0.8) url(images/cd-top-arrow.svg) no-repeat center 50%; */    background: rgba(99, 4, 96, 0.8) url(images/cd-top-arrow.svg) no-repeat center 50%;    visibility: hidden;    opacity: 0;    -webkit-transition: opacity .3s 0s, visibility 0s .3s;    -moz-transition: opacity .3s 0s, visibility 0s .3s;    transition: opacity .3s 0s, visibility 0s .3s;}.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {    -webkit-transition: opacity .3s 0s, visibility 0s 0s;    -moz-transition: opacity .3s 0s, visibility 0s 0s;    transition: opacity .3s 0s, visibility 0s 0s;}.cd-top.cd-is-visible {    /* the button becomes visible */    visibility: visible;    opacity: 1;}.cd-top.cd-fade-out {    /* if the user keeps scrolling down, the button is out of focus and becomes less visible */    /* opacity: .5; */    opacity: .7;}.no-touch .cd-top:hover {  /* color for  */    /* background-color: #e86256; */    background-color: #630460;    opacity: 1;}@media only screen and (min-width: 768px) {    .cd-top {        right: 20px;        bottom: 20px;    }}@media only screen and (min-width: 1024px) {    .cd-top {        height: 60px;        width: 60px;        right: 30px;        bottom: 30px;    }}/* END To The Top -------------------------------- */