/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.registerbutton {
	text-align: center;
	-webkit-box-shadow: 1px 1px 0 0 #000;
	box-shadow: 1px 1px 0 0 #000;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));
	background: -moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: -webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: -o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: -ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf',GradientType=0);
	background-color: #ededed;
	border: 1px solid #dcdcdc;
	display: inline-block;
	cursor: pointer;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	padding: 0 10px;
	text-decoration: none;
}

.myButton:hover {
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.05,#dfdfdf),color-stop(1,#ededed));
	background: -moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);
	background: -webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);
	background: -o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);
	background: -ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);
	background: linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed',GradientType=0);
	background-color: #dfdfdf;
}

.myButton:active {
	position: relative;
	top: 1px;
}	
}

.lte-txt {
	color: #fff !important;
}

.widget_widgetkit div div div div div.likebtn_container {
	display: none !important;
}

.tm-toolbar .uk-subnav a {
	color: #e8b077 !important;
	font-size: 13px;
	line-height: 16px;
}

.tm-title-border {
	margin-bottom: 10px !important;
}

.tm-tag-1 .uk-badge, .tm-tag-1.tm-title-border {
	border-color: #ec1f31 !important;
}

.tm-tag-2 .uk-badge, .tm-tag-2.tm-title-border {
	border-color: #3b9b58 !important;
}

.tm-tag-3 .uk-badge, .tm-tag-3.tm-title-border {
	border-color: #f4b443 !important;
}

.tm-tag-4 .uk-badge, .tm-tag-4.tm-title-border {
	border-color: #2b6bb3 !important;
}

.tm-tag-5 .uk-badge, .tm-tag-5.tm-title-border {
	border-color: #ce8a3d !important;
}

.tm-tag-6 .uk-badge, .tm-tag-6.tm-title-border {
	border-color: #69c1c1 !important;
}

.tm-tag-7 .uk-badge, .tm-tag-7.tm-title-border {
	border-color: #686da5 !important;
}

.tm-tag-8 .uk-badge, .tm-tag-8.tm-title-border {
	border-color: #e8b077 !important;
}

.tm-tag-9 .uk-badge, .tm-tag-9.tm-title-border {
	border-color: #64bf75 !important;
}

.tm-tag-10 .uk-badge, .tm-tag-10.tm-title-border {
	border-color: #e5485b !important;
}

.uk-navbar-nav .uk-navbar-nav-subtitle {
	line-height: 70px !important;
}

.tm-navbar .uk-navbar-brand {
	padding-left: 10px !important;
	padding-right: 15px !important;
}

.uk-navbar-brand {
	margin-right: 0 !important;
}

.tm-navbar .uk-panel {
	padding-left: 15px !important;
}

.tm-toolbar {
	color: #CE8A3D !important;
	background-color: #000000 !important;
	padding-right: 10px !important;
}

.uk-navbar-nav > li > a {
	text-align: center !important;
}

.uk-navbar-nav > li {
	margin-right: 15px !important;
}

body {
	background-image: url('/wp-content/uploads/gbb-bg-blur-transparent.jpg');
	background-repeat: no-repeat;
	background-size: contain;
}

/*title colors*/
.tm-title-color-0 {
	color: #ffffff !important;
}

.tm-title-color-1 {
	color: #ec1f31 !important;
}

.tm-title-color-2 {
	color: #3b9b58 !important;
}

.tm-title-color-3 {
	color: #f4b443 !important;
}

.tm-title-color-4 {
	color: #2b6bb3 !important;
}

.tm-title-color-5 {
	color: #ce8a3d !important;
}

.tm-title-color-6 {
	color: #69c1c1 !important;
}

.tm-title-color-7 {
	color: #686da5 !important;
}

.tm-title-color-8 {
	color: #e8b077 !important;
}

.tm-title-color-9 {
	color: #64bf75 !important;
}

.tm-title-color-10 {
	color: #e5485b !important;
}

.tm-title-color {
	color: #000000 !important;
}

.tm-button-color-1 {
	background-color: #ec1f31 !important;
	color: #ffffff !important;
}

.tm-button-color-2 {
	background-color: #3b9b58 !important;
	color: #ffffff !important;
}

/*Contact form*/
form.contact-form {
	color: #000 !important;
}

.contact-form textarea {
	height: 100px;
}

label.grunion-field-label {
	display: none;
}

.contact-form label span {
	font-size: 12px;
}

form.contact-form div input:required {
	width: 100%;
}

form.contact-form div input:optional {
	width: 100%;
}

form.contact-form div textarea {
	width: 98%;
	margin-bottom: 0;
}

form.contact-form div:nth-child(1) {
	width: 100%;
	float: left;
	display: inline-block;
}

form.contact-form div:nth-child(2) {
	width: 100%;
	float: left;
	display: inline-block;
}

form.contact-form div:nth-child(3) {
	width: 100%;
	float: left;
	display: inline-block;
}

form.contact-form div:nth-child(4) {
	width: 100%;
	float: left;
	display: inline-block;
}

form.contact-form p {
	width: 100%;
	display: inline-block;
	float: none;
	margin-bottom: 0;
	margin-top: 0;
}

/*paypal button*/
input[type="submit"].ppbtn {
	font-family: FontAwesome;
}

.ppbtn {
	background: #FFFCF5;
	background-image: -webkit-linear-gradient(top,#FFFCF5,#FFAF2F);
	background-image: -moz-linear-gradient(top,#FFFCF5,#FFAF2F);
	background-image: -ms-linear-gradient(top,#FFFCF5,#FFAF2F);
	background-image: -o-linear-gradient(top,#FFFCF5,#FFAF2F);
	background-image: linear-gradient(to bottom,#FFFCF5,#FFAF2F);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 0;
	color: #012169;
	font-size: 40px;
	border: solid #FFAF2F 2px;
	text-decoration: none;
}

.ppbtn:hover {
	background: #FFEFCF;
	background-image: -webkit-linear-gradient(top,#FFEFCF,#FBA724);
	background-image: -moz-linear-gradient(top,#FFEFCF,#FBA724);
	background-image: -ms-linear-gradient(top,#FFEFCF,#FBA724);
	background-image: -o-linear-gradient(top,#FFEFCF,#FBA724);
	background-image: linear-gradient(to bottom,#FFEFCF,#FBA724);
	border: solid #FBA724 2px;
	text-decoration: none;
	color: #003087;
}

a {
	color: #9e6d45;
}

a, .uk-link {
	color: #9e6d45;
}

.widget_email-subscribers-form {
	display:none !important;
}