/* YAREdesign Typography */
/* Base Color rgb(37,0,229) 2500E5
   Base shade rgb(37,15,153) 250F99
   Dark green rgb(12,153,8) 0C9908
   Green      rgb(22,178,18) 16B212
   Orange     rgb(234,113,23) 0C9908
 */   
h1 {
    font-family: 'Helvetica', 'sans-serif';
	font-weight: Bold;
	color: rgb(37,15,153);
    }    
h2, h3, h4, h5, h6 {
	font-family: 'Cabin', 'sans-serif';
	font-weight: 500;
	color: black;
	}
.main-content, .gallery, .contact-us {
	text-align: center;
    color: black;
   	}
.top-bar {
	-webkit-box-shadow: 0px 3px 7px 0px rgba (50, 50, 50, 0.75);
	-moz-box-shadow: 0px 3px 7px 0px rgba (50, 50, 50, 0.75);
	box-shadow: 0px 3px 7px 0px rgba (50, 50, 50, 0.75);
    }
.top-bar {
    background-color: rgba(50,51,74,.02);
    }
    .top-bar .name  :not(.has-form):not(.active) > a:not(.button) {
    font-family: 'Helvetica', 'sans-serif';
	font-weight: Bold;
    font-size: 24px;
	color: rgb(37,15,153);
    }
    .top-bar .name  :not(.has-form):not(.active):hover > a:not(.button) {
    color: rgb(234,113,23);    
    } 
.top-bar-section ul{
    background-color: rgba(50,51,74,.02);
    }
 .top-bar-section ul li{
    background-color: rgba(50,51,74,.02);
    }   
        .top-bar-section ul li:not(.has-form) a:not(.button) {
        background-color: rgba(50,51,74,.01);
        }
        .top-bar-section ul li > a {
        color: rgb(234,113,23);
        font-weight: Bold;
        font-size: 24px;
        }
        .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button)   {
        background-color: rgba(0,160,240,.1);
        }    
        .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
        color: rgb(240,133,0);
        }    
.panel {
	    color: black;
        background: rgba(37,0,229,.05);
        }
label {
	text-align: left;
	color: #666;
	}
textarea {
	height: 200px;
	}
.green h2, h3 {
    font-family: 'Cabin', 'sans-serif';
    font-weight: 500;
    color: white;
    }	
footer {
	color: white;
	background: black;
	background: -moz-linear-gradient(90deg, rgb(43, 43, 43) 30%, rgb(29, 29, 29) 70%);
	background: -webkit-linear-gradient(90deg, rgb(43, 43, 43) 30%, rgb(29, 29, 29) 70%);
	background: linear-gradient (90deg, rgb(43, 43, 43) 30%, rgb(29, 29, 29) 70%);
	}
.fi-alert {
  color: #c40;
}
.fi-paint-bucket {
  color: #fff;
    text-shadow: 0px 0px 6px #630;
}
.fi-print {
  background: #000;
	color: #eee;
	padding: 0.25rem;
	border-radius: 0.25rem;
}
.fi-star {
	color: #f90;
	font-size: 50px;
	position: relative;
	margin-left: -0.7rem;
	top: -0.15rem;
}