/*
 Theme Name: TFC VolleyBal
 version: 1.0.0
 */

@import url("css/normalize.css");
/*@import url("../fonts/fonts.css");*/


body {
	font-family: "Ubuntu", Helvetica, Verdana; 
	color: #666666;
	font-size: 15px;
	font-weight: normal;
	background-color: #add3db;
	cursor: default;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#aed4dc+0,8cb1c3+100 */
	background: rgb(174,212,220); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(174,212,220,1) 0%, rgba(140,177,195,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(174,212,220,1) 0%,rgba(140,177,195,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(174,212,220,1) 0%,rgba(140,177,195,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aed4dc', endColorstr='#8cb1c3',GradientType=1 ); /* IE6-9 */
}
div, h3, p, li, ul, a, td, section, input, article {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
}
.clear {
	clear: both;
	width: 0;
	height: 0;
	visibility: hidden;
}
.seat {
	width: 50px;
	float: left;
	border: 1px solid #000;
	text-align: center;
	margin:5px;
}
.first-position {
	height: 25px;
	border-bottom: 1px solid #000;
	line-height: 25px;
}
.second-position {
	height: 25px;
	line-height: 25px;
}
.available {
	cursor: pointer;
	transition: all 1s;
}
.available:hover {
	background:#FFFD38;
	color:#000;
}
.not-available {
	/*background: #FC0D1B;*/
	background: #DDDDDD;
	color: #FFF;
	position:relative;
}
.response-message {
	margin-top: 10px;
}
.blocked {
	color: #FFFFFF;
	background: #A9A9A9;
	cursor:inherit;
}
.blocked.available:hover {
	background: #000;
	color: #FFF;
}
.team-detail {
	background: #000 none repeat scroll 0 0;
    border: 1px solid #000;
    color: #000;
    left: -75px;
    bottom: 100%;
    padding: 10px;
    position: absolute;
    text-align: left;
    width: 250px;
    z-index: 999;
    box-shadow: 2px 2px 8px #888;
    display: none;
    font-weight: normal;
}
.team-detail span {
	font-weight: bold;
}
.not-available:hover > .team-detail {
	display: block;
}
.selected {
	color:#FFF;
	background:#FFA500;
}
.wc-pending {
	background:#A9A9A9;
	color: #000;
}
.selected:hover {
	background:#FACB8D;
	color: #000;
}
.clearfix {}
 	.clearifx:before,
 	.clearfix:after {
		content: " ";
		display: table;
	}
	.clearfix:after {
		clear: both;
	}
	.clearfix { z-index: 900; }
	.clearfix > * { z-index: 901; position: relative; }
 .pull-left {
 	float: left !important;
 }
 .pull-right {
 	float: right !important;
 }
.performance_bond_help {
 	background: #FF960B;
 	color: #FFF;
 	display: inline-block;
 	line-height: 24px;
 	position: relative;
 	padding-left: 5px;
 	padding-right: 5px;
}
.performance_bond_popup {
	padding: 20px;
	position: absolute;
	bottom: 35px;
	font-size: 12px;
	left: -100px;
	width: 200px;
	z-index: 999;
	color: #FFF;
	background: #FF960B;
	display: none;
}
.performance_bond_help:hover > .performance_bond_popup {
	display: block;
}
.performance_bond_popup:after {
	content: " ";
	display: block;
	position: absolute;
	height: 0;
	width: 0;
	bottom: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #ff960b;
	left: 100px;
}
.container {}
	.container { max-width: 100%; }
	.container .wrapper {
		max-width: 1100px;
		width: 100%; 
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;

		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}


@media (min-width:321px) and (max-width:767px) {
	.has-beed-resize { height: auto !important; }
}

.pink { color: #ec008c; }



/**
 * transition
 */
.transition {
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
}


.pCheck {
	cursor: pointer;
}

img { max-width: 100%; }



a { color: #000; text-decoration: none; }
a:hover { color: #666; text-decoration: none; }


iframe {
	max-width: 100%; 
}


form {}
	input[type="text"],
	input[type="email"],
	input[type="url"],
	input[type="password"],
	input[type="number"],
	select,
	textarea {
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		max-width: 100%;
		border: 1px solid #c4c4c4;
		padding: 8px;
		font-size: 0.85em;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e6e6e6+0,fefefe+100 */
		background: rgb(230,230,230); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(230,230,230,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(230,230,230,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(230,230,230,1) 0%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(230,230,230,1) 0%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(230,230,230,1) 0%,rgba(254,254,254,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(230,230,230,1) 0%,rgba(254,254,254,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	}
	input[type="text"].addredborder,
	input[type="email"].addredborder,
	input[type="url"].addredborder,
	input[type="password"].addredborder,
	input[type="number"].addredborder,
	select.addredborder,
	textarea.addredborder {
		border-color: red;
	}
	input[type="submit"],
	input[type="button"],
	button[type="button"],
	button[type="submit"] {
		border: 1px solid #666;
		background: #666;
		font-size: 0.75em;
		padding: 8px;
		color: #fff;
		line-height: 100%;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		text-transform: uppercase !important;
	}
	input[type="submit"]:hover,
	input[type="button"]:hover,
	button[type="submit"]:hover,
	button[type="button"]:hover { background: #000; border-color: #000; }




#navigation {}
	#navigation .wrapper { overflow: visible; }
	#navigation {
		text-align: right;
		position: relative;
		z-index: 5000;
	}
	#navigation ul {
		margin: 0px;
		padding: 0px;
	}
	#navigation ul li {
		display: inline-block;
		position: relative;
		margin: 0em 0.5em;
		position: relative;
		text-align: center;
		border-bottom: 0px solid #fff;
		-webkit-transition: all .1s ease;
		-moz-transition: all .1s ease;
		transition: all .1s ease;
	}
	#navigation .wrapper > ul > li { 
		border-bottom: 7px solid transparent; }
	#navigation ul li.current-menu-item,
	#navigation ul li.current-menu-parent,
	#navigation ul li:hover {
		border-bottom: 7px solid #fff;
	}
	#navigation ul li.separator:hover { border: none; }
	#navigation ul li.menu-item-has-children:hover:after {
		bottom: -12px;
	}
	#navigation ul li.menu-item-has-children:after {
		content: '';
		display: block;
		width: 0;
		height: 0;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		border-top: 6px solid #fff;
		position: absolute;
		bottom: 0.1em;
		left: 50%;
		margin-left: -5px;
		-webkit-transition: all .1s ease;
		-moz-transition: all .1s ease;
		transition: all .1s ease;
	}
	#navigation ul li > a {
		font-size: 1.1em;
		line-height: 2.5em;
		color: #fff;
		font-weight: 500;
		text-decoration: none;
	}
	#navigation ul li.current-menu-item > a,
	#navigation ul li.current-menu-parent > a
	{ font-weight: 600; }

	#navigation ul li:hover ul { display: block; }
	#navigation ul ul { 
		margin: 0em;
		padding: 0em;
		display: none; 
		position: absolute;
		top: 100%;
		left: 0em;
		padding-top: 1em;
	}
	#navigation ul ul li {
		margin: 0em;
		display: block;
		background: #fff;
		text-align: left;
		padding: 0em 12px;
	}
	#navigation ul ul li:hover { border: none; }
	#navigation ul ul li a {
		border-top: 1px solid #b3b3b3;
		color: #666;
		text-decoration: none;
		white-space: nowrap;
		font-size: 1em;
		line-height: normal;
		padding: 0.4em 0em;
		display: block;
		font-weight: 500;
	}
	#navigation ul ul li a:hover {
		color: #000;
		font-weight: 500;
		border-top: 1px solid #b3b3b3;
	}
	#navigation ul ul li.current-menu-item,
	#navigation ul ul li.current-menu-parent {
		border: none;
	}
	#navigation ul ul li.current-menu-item a,
	#navigation ul ul li.current-menu-item:hover a,
	#navigation ul ul li.current-menu-parent a,
	#navigation ul ul li.current-menu-parent:hover a { 
		color: #ff960b; 
		font-weight: 500;
	}
	#navigation ul ul li:first-child { padding-top: 4px; }
	#navigation ul ul li:last-child { padding-bottom: 4px; }
	#navigation ul ul li:first-child a { border-top: none;}
	#navigation .separator {
		font-weight: 400;
		color: #fff;
	}

	#navigation #mobilemenu {
		overflow: hidden;
		padding: 0.6em 1em;
		display: none;
	}
	#navigation #mobilemenu span {
		float: left;
		line-height: 22px;
		font-weight: bold;
		color: #fff;
	}
	#navigation #mobilemenu a {
		float: right;
		line-height: 32px;
		display: block;
		overflow: hidden;
	}
	#navigation #mobilemenu a img { float: left; }

	@media only screen and (max-width: 767px) {
		#navigation #mobilemenu { display: block; }
		#navigation .wrapper > ul { display: none; }
		#navigation .wrapper > ul > li {
			display: block;
		}
		#navigation .wrapper li.separator {
			text-indent: 10000px;
			height: 2px;
			background: rgba(0,0,0,0.1);
			border-bottom: 1px solid rgba(255,255,255,0.6);
			margin-top: 0.5em;
		}
		#navigation .wrapper li.current-menu-item,
		#navigation .wrapper li.current-menu-parent { 
			border-left: 3px solid #fff;
			border-bottom: none;
		}
		#navigation .wrapper li:hover {
			border-bottom: none;
			border-left: 7px solid #fff;
		} 
		#navigation .wrapper a { display: block; }
		#navigation .wrapper ul ul {
			position: relative;
			width: 100%;
			padding-top: 0em;
		}
		#navigation .wrapper ul li:hover:after { display:none; }
		#navigation .wrapper ul li li { text-align: left; }
		#navigation ul li { margin: 0px 1em; text-align: left; }
		/*#navigation .menu > li { padding-left: 1em; padding-right: 1em; }*/
		#navigation ul li.menu-item-has-children:after {
			left: auto;
			margin-left: auto;
			bottom: auto;
			position: relative;
			float: left;
			margin-left: 10px;
			margin-top: 1em;
		}
		#navigation .menu > li { display: block; overflow: hidden; margin-top: 0.3em; }
		#navigation .menu > li > a { display: inline-block; float: left; padding: 0em 1em; }
		#navigation .menu .sub-menu:before {
			width: 100%;
			display: block;
			clear: both;
			content: '';
		}
	}








#header {}
	#header {
		position: relative;
		z-index: 4000;
	}
	#header .wrapper {
		overflow: visible;
	}
	#header .logo {
		display: table-cell;
		width: 32%;
		padding: 0em 2em;
		background: #ff960c;
	}
	#header .banner {
		width: 68%;
		display: table-cell;
		overflow: hidden;
	}
	#header .logo img {
		margin-bottom: 1.8em
	}
	#header .banner img {
		height: 100%;
	}
	#header .logo:after {
		content: '';
		display: block;
		width: 0;
		height: 0;
		border-left: 17.5px solid transparent;
		border-right: 17.5px solid transparent;
		border-top: 18px solid #ff960c;
		position: absolute;
		left: 2.3em;
		bottom: -18px;
	}

	@media only screen and (max-width: 767px) {
		#header .logo,
		#header .banner {
			width: 100%;
			display: block;
			float: none;
		}
		#header .logo {
			padding: 2em;
		}
		#header .logo img { margin: 0em;}
		#header .banner img { width: 100%; float: left; }
		#header .banner { height: auto; overflow: hidden; }
	}







#home-text {margin-top:-4px}
	#home-text {}
	#home-text .wrapper {}
	#home-text .text-1 {
		display: table-cell;
		width: 32%;
		background: #e6e6e6;
		vertical-align: bottom;
		padding: 1.8em 2em;
	}
	#home-text .text-2 {
		display: table-cell;
		width: 22.666666666666666666666%;
		text-align: center;
		padding: 1.8em 1em;
	}
	#home-text .text-2.r { background: #f66163; }
	#home-text .text-2.g { background: #9fbe7b; }
	#home-text .text-2.b { background: #7c9fa5; }
	#home-text .text-1 h1 {
		margin: 0em;
		font-size: 4em;
		line-height: 95%;
		color: #ff960b;
		font-weight: 700;
	}
	#home-text .text-2 h3 {
		font-size: 1.46em;
		font-weight: normal;
		color: #fff;
		margin: 0em;
		margin-bottom: 0.1em;
	}
	#home-text .text-2 h2 {
		font-size: 2.46em;
		color: #fff;
		margin: 0em;
	}
	#home-text .text-2 p {
		color: #000;
		line-height: 130%;
		margin: 0.5em 0em 1em;
		display: block;
	}
	#home-text .text-2 a {
		display: inline-block;
		padding: 0.8em 1.5em;
		background: #666;
		color: #fff;
		text-decoration: none;
		font-size: 0.75em;
	}
	#home-text .text-2 a:hover {
		background: #000;
	}

	@media only screen and (min-width: 768px) and (max-width: 950px) {
		#home-text .text-1,
		#home-text .text-2 { width: 25%; }
		#home-text .text-1 h1 { font-size: 3em; }
	}

	@media only screen and (min-width: 768px) and (max-width: 850px) {
		#home-text .text-1 { width: 20%; }
		#home-text .text-1 h1 { font-size: 2em; line-height: 140%;  }
		#home-text .text-2 h3 { font-size: 1em; }
		#home-text .text-2 h2 { font-size: 1.4em; }
	}

	@media only screen and (max-width: 767px) {
		#home-text .text-1,
		#home-text .text-2 {
			display: block;
			width: 100%;
		}
	}





#footer {}
	#footer {}
	#footer .wrapper { overflow: hidden; color: #fff; padding: 2em 3em; line-height: 130%; }
	#footer .left { float: left; overflow: hidden; }
	#footer .right { float: right; text-align: right; overflow: hidden; }
	#footer ul { margin: 0px; padding: 0px; list-style: none; margin-right: 3em; float: left; }
	#footer ul:last-child { margin-right: 0em; }
	#footer ul li { display: block; }
	#footer a { text-decoration: none; color: #fff; }
	#footer a:hover { color: #104d5a; }
	#footer p { margin: 0em 0em 0.5em; }

	#footer .fblink { overflow: hidden; }
	#footer .fblink img { margin-bottom: -4px; }

	@media only screen and (max-width: 767px) {
		#footer .left,
		#footer .right {
			width: 100%;
			float: none;
		}
		#footer ul {
			margin: 0em;
			text-align: center;
			width: 100%;
			display: block;
		}
		#footer .right {
			margin-top: 2em;
			text-align: center;
		}
	}




#login-form {}
	#login-form { text-align: right; }
	#login-form .wrapper { padding: 1.3em 0em 0.5em; }

	@media only screen and (min-width: 768px) and (max-width: 1100px) {
		#login-form .wrapper {
			padding-left: 1em;
			padding-right: 1em;
		}
	}

	@media only screen and (max-width: 767px) {
		#login-form { display: none; }
	}



#content {}
	#content {}
	#content .wrapper {
		background: #fff;
		overflow: hidden;
		line-height: 130%;
	}
	#content h1 { font-size: 4em; margin: 0em 0em 0.2em; line-height: 100%; }
	#content h2 { font-size: 2.8em; line-height: 113%; margin: 0em 0em 0.2em;  }
	#content h3 { font-size: 2.3em; line-height: 113%; margin: 0em 0em 0.15em; }
	#content h1.title, #content h1.page-title, .title-orange { color: #ff960b; }
	#content p { margin: 0em 0em 1em; }
	#content h4 { font-size: 1.4em; line-height: normal; font-weight: bold; margin: 0em; }

	#content ol { margin: 0px; padding: 0px; list-style: none; }
	#content ol li { padding: 0em; margin-bottom: 0.7em; }
	#content ol li p { margin: 0em; }
	#content ol li:before { content: "\00BB\0020"; }

	#content input[type="text"],
	#content input[type="password"],
	#content input[type="url"],
	#content input[type="email"],
	#content input[type="number"],
	#content select,
	#content textarea {
		margin-bottom: 0.5em;
	}

	#content h3 a {
		color: #666;
		text-decoration: none;
	}
	#content h3 a:hover {text-decoration: none; color: #000; }

	#content .button { 
		text-decoration: none; 
		padding: 0.4em 1em; 
		padding: 8px 10px;
		background: #666; 
		color: #fff; 
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		font-weight: normal;
		line-height: 100%;
		font-size: 0.8em;
	}
	#content .button:hover { background: #000; }

	#content .widget-link, #content .widget-attachment { margin: 0px; padding: 0px; }
	#content .widget-link li, #content .widget-attachment li.attachedfile { list-style: none; position: relative; padding-left: 10px; }
	#content .widget-link li:before, #content .widget-attachment li.attachedfile:before { content: '-'; position: absolute; left: 0px; top: 0px; }
	#content .widget-link li a, #content .widget-attachment li.attachedfile a { text-decoration: underline; color: #000; }
	#content .widget-link li a:hover, #content .widget-attachment li.attachedfile a:hover { text-decoration: none; color: #666; }

	#content .widget-attachment { margin: 0px; padding: 0px; margin-top: 1em; }
	#content .widget-attachment li { list-style: none; position: relative; margin-bottom: 8px; }
	#content .widget-attachment li.attachedfile { list-style: none; position: relative; margin-bottom: 0px; top: -3px; }
	#content .widget-attachment li img {max-width: 100%; height: auto !important; width: 100%; }
	#content .widget-attachment li header { line-height: 100%; margin-bottom: 5px; }

	#content .color-pink { color: #f76161; }
	#content .color-orange { color: #ff960b; }

	#content.one-sidebar .content { width: 78%; padding: 2em 2.2em; }
	#content.one-sidebar.sidebar-left .content { width: 80%; padding: 2em 2.2em; }
	#content.two-sidebar .content { width: 50%; padding: 2em 1em; }
	#content.no-sidebar .content { width: 100%; padding: 2em 2.2em; }

	#content.one-sidebar .sidebar { width: 22%; padding: 2em 1em 2em 0em; }
	#content.one-sidebar.sidebar-left .sidebar { width: 20%; padding: 2em 0em 2em 2em; }
	#content.two-sidebar .sidebar.right { width: 21%; padding: 2em 1em 2em 0em; }
	#content.two-sidebar .sidebar.left { width: 29%; padding: 2em 1em 2em 2em; }

	#content.one-sidebar .sidebar { float: right; }
	#content.one-sidebar .content { float: left; }
	#content.one-sidebar.sidebar-left .sidebar { float: left; }
	#content.one-sidebar.sidebar-left .content { float: right; }

	#content.two-sidebar .content { float: left; }
	#content.two-sidebar .sidebar.left { float: left; }
	#content.two-sidebar .sidebar.right { float: right; }

	#content .gallery_images { overflow: hidden; }
	#content .gallery_images > div { overflow:  hidden;}
	#content .gallery_images .gallery_item { width: 22.7%; padding: 0em 0em 2em 0em; float: left; margin-right: 3%; }
	#content .gallery_images .gallery_item:nth-child(4n) { margin-right: 0em; }
	#content .gallery_images .gallery_item figure { margin: 0px; padding: 0px; overflow: hidden; height: 11em; position: relative; background: #ddd; }
	#content .gallery_images .gallery_item figure a { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
	#content .gallery_images .gallery_item figure img { float: left; width: 100%; }
	#content .gallery_images .gallery_item figcaption { padding: 0.8em 1em; background: #ccc; text-align: center; }
	#content .gallery_images .gallery_item figcaption p { margin: 0px;}

	body.home .gallery_images { margin-top: 1em; }
	body.home #content .gallery_images .gallery_item { width: 45%; margin-right: 5%; }
	body.home #content .gallery_images .gallery_item:nth-child(2n) { margin-right: 0em; }

	@media only screen and (min-width: 768px) and (max-width: 850px) {
		#content h3 { font-size: 1.7em; }
		#content h1 { font-size: 3em; }
	}

	@media only screen and (max-width: 767px) {
		#content.no-sidebar .sidebar,
		#content.two-sidebar .sidebar.left,
		#content.two-sidebar .sidebar.right,
		#content.two-sidebar .sidebar,
		#content.one-sidebar .sidebar,
		#content.one-sidebar .sidebar.left,
		#content.one-sidebar .sidebar.right,
		#content.one-sidebar.sidebar-left .sidebar,
		#content.one-sidebar.sidebar-right .sidebar,
		#content.no-sidebar .content,
		#content.two-sidebar .content,
		#content.one-sidebar .content,
		#content.one-sidebar.sidebar-right .content,
		#content.one-sidebar.sidebar-left .content {
			width: 100%;
			float: none; 
			padding: 1em 2em;
		}

		#content .gallery_images .gallery_item { width: 100%; margin-right: 0em; padding-bottom: 1em;  }
		#content .gallery_images .gallery_item:nth-child(4n) { margin-right: 0em; }

		body.home #content .gallery_images .gallery_item { width: 100%; }
		#content .gallery_images .gallery_item figure { height: auto; }
	}

	@media only screen and (max-width: 970px) {
		#content h4 {
			font-size: 1.1em;
		}
	}

	@media only screen and (max-width: 400px) {
		#content h1 {
			font-size: 2.7em;
		}
	}




ul.tfclists {}
	ul.tfclists {
		margin: 0px;
		padding: 0px;
		margin-top: 1em;
	}
	ul.tfclists li {
		overflow: hidden;
		list-style: none;
		margin-bottom: 0.8em;
	}
	ul.tfclists li .left {
		float: left;
		background: #F76161;
		width: 30%;
		margin-right: 5%;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
	}
	ul.tfclists li .left p {
		font-size: 1.4em;
		color: #fff;
		margin: 0px !important;
		text-align: center;
		line-height: 110%;
	}
	ul.tfclists li .right {
		float: right;
		width: 65%;
	}
	#content ul.tfclists li .right h4 {
		margin: 0px;
		font-size: 1.5em;
		margin-bottom: 0.2em;
		line-height: 100%;
	}
	ul.tfclists li .right p {
		margin: 0px !important;
		font-size: 0.9em;
	}

	@media only screen (min-width: 768px) and (max-width: 1000px) {
		ul.tfclists li .left p {
			font-size: 1.3em;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 900px) {
		ul.tfclists li .left p {
			font-size: 1.1em;
		}
	}
	@media only screen and (max-width: 767px) {
		ul.tfclists li .left {
			max-width: 75px;
		}
		ul.tfclists li .right {
			float: left; 
		}
	}

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {
    display: none !important;
}

.fb-like{
    height: 20px;
    overflow: hidden;
}



.tfc-dropdown {}
	.tfc-dropdown ul { margin: 0px; padding: 0px; }
	.tfc-dropdown li { list-style: none; margin:0px; padding: 0.8em 0.5em 0.8em 3em; background: #f2f2f2; margin-bottom: 0.3em; overflow: hidden; }
	.tfc-dropdown .tfc-dropdown-head { display: block; }
	.tfc-dropdown .tfc-dropdown-body { display: none; padding-top: 1.1em; }
	.tfc-dropdown .tfc-dropdown-head:before {
		content: '';
		width: 0;
		height: 0;
		border-left: 7.5px solid transparent;
		border-right: 7.5px solid transparent;
		border-top: 8px solid #666;
		position: absolute;
		left: -2em;
		top: 50%;
		margin-top: -4px;
	}
	.tfc-dropdown .tfc-dropdown-head:hover:before { border-top: 8px solid #ff960b; }
	.tfc-dropdown .tfc-dropdown-head.active:before { border-top: none; border-bottom: 8px solid #ff960b; }
	.tfc-dropdown .tfc-dropdown-head .tfc-dropdown-head-content .tfc-dropdown-handler {
		content: '';
		width: 3em;
		position: absolute;
		left: -3em;
		top: -0.8em;
		bottom: -0.8em;
		display: block;
		cursor: pointer;
		z-index: 500;
	}

	@media only screen and (max-width: 550px) {
		.tfc-dropdown li {
			padding-left: 1em;
			padding-right: 1em;
		}

		.tfc-dropdown .tfc-dropdown-head:before { display: none; }

		.tfc-dropdown .tfc-dropdown-head .tfc-dropdown-head-content .tfc-dropdown-handler {
			position: relative;
			top: auto;
			left: 0em;
			bottom: auto;
			width: 100%;
			margin-top: 0.8em;
		}
		
		.tfc-dropdown .tfc-dropdown-head .tfc-dropdown-head-content .tfc-dropdown-handler:before {
			content: '';
			width: 0;
			height: 0;
			border-left: 4px solid transparent;
			border-right: 4px solid transparent;
			border-top: 6px solid #ff960b;
			position: relative;
			top: 0.8em;
			margin-right: 0.5em;
		}
		.tfc-dropdown .tfc-dropdown-head.active .tfc-dropdown-head-content .tfc-dropdown-handler:before {
			border-top: none;
			border-bottom: 6px solid #ff960b;
			top: auto;
			bottom: 0.7em;
		}
		.tfc-dropdown .tfc-dropdown-head .tfc-dropdown-head-content .tfc-dropdown-handler:after {
			content: 'Click to expand...';
			font-style: italic;
			font-size: 0.85em;
			color: #ff960b;
		}
	}


.tfcliketable {}
	.tfcliketable { padding: 0em; position: relative; }
	.tfcliketable:after {
		content: '';
		display: block;
		width: 100%;
		clear: both;
	}
	.tfcliketable.heading { background: #000; color: #fff; padding: 0.8em 0.5em 0.8em 3em; margin-bottom: 0.3em; }
	.tfcliketable span { float: left; display: inline-block; }
	.tfcliketable span i { display: none; }
	.tfcliketable span b { font-weight: normal; }
	.tfcliketable.league span:nth-child(1) { width: 20%; white-space: nowrap; }
	.tfcliketable.league span .woocommerce-Price-currencySymbol { width: 10px; }
	.tfcliketable.league span:nth-child(2) { width: 10%; }
	.tfcliketable.league span:nth-child(3) { width: 10%; }
	.tfcliketable.league span:nth-child(4) { width: 40%; }
	.tfcliketable.league span:nth-child(5) { width: 10%; text-align: left; }
	.tfcliketable.league span:nth-child(6) { width: 10%; text-align: center; }
	.tfcliketable.tournament span:nth-child(1) { width: 15%; }
	.tfcliketable.tournament span:nth-child(2) { width: 35%; }
	.tfcliketable.tournament span:nth-child(3) { width: 30%; }
	.tfcliketable.tournament span:nth-child(4) { width: 10%; text-align: left; }
	.tfcliketable.tournament span:nth-child(5) { width: 10%; text-align: center; }
	#content .tfcliketable a.button { 
	    background: #666;
	    white-space: nowrap;
	    font-size: 0.7em;
	    display: inline;
	    line-height: 1em;
	    padding: 0.5em 0.9em 0.6em;
	    top: -0.1em;
	    position: relative;
	    display: inline-block;
	    /* margin-bottom: -1.5em; */
	    margin-bottom: -4px;
	    width: 80%;
	    padding: 0.9em 0em 0.8em;
	    margin-top: -0.3em;
	}
	#content .tfcliketable .button:hover { background: #000; }
	#content .tfcliketable .button.disabled { background: #ccc; }

	@media only screen and (max-width: 767px) {
		.tfcliketable span { overflow: hidden; }
		.tfcliketable span i { display: inline-block; font-weight: 500; width: 30%; float: left; }
		.tfcliketable span b { display: inline-block; width: 70%; float: left; }

		.tfcliketable.heading { display: none; }
		.tfcliketable span { float: none; display: block; width: auto !important; text-align: left !important; margin-bottom: 0.3em; }
		#content .tfcliketable a.button { 
		    top: 0em;
		    display: inline-block;
		    margin-top: 0.3em;
		    width: auto;
		    padding-left: 0.9em;
		    padding-right: 0.9em;
		    padding: 0.7em 0.9em 1em;
		}
	}

	@media only screen and (max-width: 550px) {
		.tfcliketable span i { width: 40%; }
		.tfcliketable span b { width: 60%; }
	}




.tfcpopupregistration {}
	.tfcpopupregistration {
		display: none;
		position: fixed;
		width: 110%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 20000;
		background: rgba(0,0,0,0.5);
		overflow: auto;
	}
	#content .tfcpopupregistration .content {
		width: 100%;
		max-width: 700px;
		display: inline-block;
		position: relative;
		top: 10%;
		padding: 2em 4em;
		background: #fff;
		left: 45%;
		margin-left: -350px;
		overflow: hidden;
		margin-bottom: 2em;
		overflow-y: scroll;
		height: 80%;
	}
	.last-submit {
		padding-bottom: 1em;
	}
	#content .tfcpopupregistration .content h1 { color: #ff960b; font-size: 3.7em; }
	.tfcpopupregistration .content h3 { display: block; }
	.tfcpopupregistration .content sup { color: red; font-weight: bold; position: relative; top: -3px; }
	.tfcpopupregistration .content p sup { font-size: 1.2em; }

	.tfcpopupregistration .group-submit {
		padding-top: 1em;
		display: block;
		overflow: hidden;
		position: static;
	}
	.tfcpopupregistration .group-submit button[type="submit"] { float: right;}
	.tfcpopupregistration .group-submit button[type="button"] { float: left; }
	.tfcpopupregistration .group-submit .text-button { 
		float: left; 
		margin-right: 0.5em;
		line-height: 32px;
		color: #666;
	}
	.tfcpopupregistration .group-submit .text-button:hover { color: #000; } 

	#content .tfcpopupregistration .input-group { overflow: hidden; }
	#content .tfcpopupregistration .content .input-group input {
		float: left;
		margin-right: 2%;
		width: 32%;
	}
	#content .tfcpopupregistration .content .input-group input:nth-child(3) { margin-right: 0%;}

	.tfcpopupregistration .text-button.close {
		display: block;
		position: absolute;
		top: 1.3em;
		right: 1em;
		background: #666;
		color: #fff;
		overflow: hidden;
		line-height: 100%;
		padding: 5px 9px;
	}
	.tfcpopupregistration .text-button.close:hover { background: #000; color: #fff; text-decoration: none; }

	@media only screen and (max-width: 767px) {
		.tfcpopupregistration {
			left: 0px;
			top: 0px;
			right: 0px;
			width: 100%;
			height: 100%;
			overflow: auto;
			position: fixed;
		}
		#content .tfcpopupregistration .content {
			width: 100%;
			float: none;
			margin: 0em;
			top: 0em;
			left: 0em;
			min-height: 100%;
		}
		#content .tfcpopupregistration .content h1 { font-size: 2em; }

	}


.tfcsponsor {}
	.tfcsponsor {}
	.tfcsponsor .sponsortitle { overflow: hidden;}
	.tfcsponsor .sponsortitle h3 { float: left; }
	.tfcsponsor ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	
	.tfcsponsor ul { text-align: center; }
	.tfcsponsor ul li {
		display: inline-block;
		list-style: none;
		margin-right: 1em;
	}
	body.home .tfcsponsor {
		padding-left: 2em;
		padding-right: 2em;
		padding-bottom: 2em;
	}
	/*
	body.home .tfcsponsor {
		overflow: hidden;
		padding: 1.5em 0em 2em;
		margin-left: 2em;
		margin-right: 2em;
		position: relative;
	}
	body.home .tfcsponsor:before {
		content: '';
		width: 100%;
		height: 2px;
		background: url(../images/dashed.png);
		position: absolute;
		top: 0px;
		left: 0;
	}
	body.home .tfcsponsor .sponsortitle { 
		float: left; 
		width: 25%;
	}
	body.home .tfcsponsor ul { 
		float: left; 
		width: 75%;
	}*/
/* misc */
.es_lablebox { display: none; }
.es_textbox {
	display: inline-block;
	width: 65%;
	padding: 0em;
}
.es_button {
	display: inline-block;
	width: 33%;
	margin-left: 2%;
	padding: 0em !important;
}
.es_button input, .es_textbox input { 
	max-width: 100%; 
	font-size: 0.75em;
	padding-top: 8px;
	padding-bottom: 8px;
}
.es_button:after {
	width: 100%;
	height: 1em;
	display: block;
	content: '';
	margin-bottom: 1em;
}
.seat-selection {
	padding-bottom: 20px;
}
/* WOOCOMMERCE */
.term-description {
	margin-top: 1.5em;
}
.product-title a {
	text-decoration: none;
	color: #666;
}
.product-title a:hover { color: #000; }

ul.products {
	margin: 0px;
	margin-top: 1.5em;
	padding: 0px;
	list-style: none;
	overflow: hidden;
}

ul.products li {
	display: block;
	overflow: hidden;
	padding: 1.2em 0em;
	margin-bottom: 3px;
	position: relative;
}
ul.products li:last-child:after { display: none; border-bottom: none; }
ul.products li:after {
	content: '';
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 3px;
	background: url(../images/dashed.png);
}

ul.products li .product-thumb { float: left; padding-right: 2em; width: 28%; overflow: hidden; text-align: center; }
ul.products li .product-thumb img { display: inline-block; max-width: 100%; }
ul.products li .product-add-cart { float: left; padding-right: 2em; width: 30%; }
ul.products li .product-add-cart h3 { margin: 0em; }
ul.products li .product-add-cart .add-to-cart-qty { margin-top: 0.8em; }
ul.products li .product-add-cart .add-to-cart-qty > * { float: left; margin-right: 0.7em;  }
ul.products li .product-add-cart .add-to-cart-qty input[type="number"] { width: 40px; }
ul.products li .product-add-cart .add-to-cart-qty label { line-height: 32px; }
ul.products li .product-details { float: left; width: 42%; padding-top: 2em; }

@media only screen and (max-width: 767px) {
	ul.products li .product-thumb {
		float: none;
		width: 100%;
		display: block;
		padding-right: 0em;
	}
	ul.products li .product-add-cart { float: none; width: 100%; display: block; }
	#content ul.products li .product-add-cart .product-title { margin-top: 1em; font-size: 1.5em; }
	#content ul.products li .product-add-cart .title-orange { margin-top: 0.5em; font-size: 1.3em; }
	ul.products li .product-details { float: none; width: 100%; }
}



.product-detail-single {
	overflow: hidden;
	margin-top: 1em;
}
.product-detail-single .images {
	float: left;
	width: 50%;
	padding-right: 1.5em;
}
.product-detail-single .entry-summary {
	float: left;
	width: 50%;
	padding-left: 1em;
}


.product-detail-single .images a { display: block; }
.product-detail-single .images img { width: 100%; height: auto; }

.product-detail-single .entry-summary .description { margin: 1em 0em 1.5em; }

.product-detail-single .entry-summary .add-to-cart { overflow: hidden; }
.product-detail-single .entry-summary .add-to-cart > * { float: left; margin-right: 0.5em; }
.product-detail-single .entry-summary .add-to-cart label { line-height: 32px; }
.product-detail-single .entry-summary .add-to-cart input[type="number"] { max-width: 70px; }

.product-detail-single .product_meta { margin-top : 1em; font-style: italic; }

.product-detail-single .thumbnails {
	overflow: hidden;
	margin-top: 1em;
}
.product-detail-single .thumbnails a { float: left; max-width: 20%; margin-right: 5%; }
.product-detail-single .thumbnails a img { width: 100%; margin-right: 2%; height: auto !important; float: left; }
.product-detail-single .thumbnails a:hover { border: 1px solid #ff960b; }


.related.products {
	margin-top: 3em;
}
.related.products h2.title {
	padding-bottom: 0.3em;
	border-bottom: 1px solid #bbb;
	font-weight: normal;
	color: #ff960b;
	font-size: 1em;
}


.woocommerce-tabs.wc-tabs-wrapper {
	margin-top: 3em;
}
.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs { display: none; }

.woocommerce-message {
	font-style: italic;
}
.woocommerce-message .button { margin-right: 0.5em; font-style: normal; }

#reviews #comments > h2 {
	font-weight: normal;
	font-size: 1.5em;
	border-bottom: 1px solid #bbb;
	padding-bottom: 0.3em;
	margin-bottom: 0.4em;
	color: #ff960b;
}

#comments {}
	#comments ol { list-style: none;}
	#comments li { list-style: none; overflow: hidden; }
	#comments li:before { display: none; }
	#comments li .avatar { float: left; margin-right: 1em; }
	#comments li .comment-text { float: left; }
	#comments li .comment-text .star-rating { float: left; }
	#comments li .comment-text .meta {
		color: #999;
		display: inline-block;
		margin-left: 2em;
	}
	#comments li .comment-text .description { margin-top: 0.5em; }
	#comments li .comment-text .description p:before,
	#comments li .comment-text .description p:after { content: '"'; display: inline-block; font-style: italic; color: #ff960b; margin: 0em 0.4em; margin-top: 0.5em; }
 



#review_form_wrapper {}
	#review_form_wrapper {
		margin-top: 2em;
		padding-top: 1em;
		border-top: 1px solid #aaa;
	}
	#review_form_wrapper #reply-title {
		font-size: 1.5em;
		color: #ff960b;
		font-weight: normal;
		margin-bottom: 0.5em;
	}
	#review_form_wrapper form > p { overflow: hidden; margin-bottom: 0.5em; }
	#review_form_wrapper form label { float: left; min-width: 150px; line-height: 32px; font-style: italic; }
	#review_form_wrapper form p.stars { line-height: 32px; margin: 0em; }
	#review_form_wrapper form p.stars span a { margin-right: 0.5em; display: inline-block; padding: 4px 6px; background: #666; color: #fff; line-height: 100%; }
	#review_form_wrapper form p.stars span a.active,
	#review_form_wrapper form p.stars span a:hover { background: #ff960b; text-decoration: none; }
	#review_form_wrapper form p.form-submit { padding-left: 150px; }



	.woocommerce .wc-proceed-to-checkout .checkout-button {
		margin-top: 0.5em;
	}



@media only screen and (max-width: 500px) {
	/* START Make the cart table responsive */
	/* http://css-tricks.com/responsive-data-tables/ */

	/* Force table to not be like tables anymore */
	.woocommerce table.shop_table, 
	.woocommerce table.shop_table thead, 
	.woocommerce table.shop_table tbody, 
	.woocommerce table.shop_table th, 
	.woocommerce table.shop_table td, 
	.woocommerce table.shop_table tr { 
		display: block; 
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	.woocommerce table.shop_table thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	.woocommerce table.shop_table tr { 
		/*border: 1px solid #d2d3d3; */
	}

	.woocommerce table.shop_table td { 
		/* Behave  like a "row" */
		border: 1px solid #d2d3d3; 
		position: relative;
		padding-left: 32% !important; 
	}

	.woocommerce table.shop_table {
		border: none;
	}

	.woocommerce table.shop_table td.product-spacer {
		border-color: #FFF;
		height: 10px;
	}

	.woocommerce table.shop_table td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}

	/*
	Label the data
	*/
	.woocommerce table.shop_table td.product-remove:before {
		content: "DELETE";
		line-height: 28px;
	}

	.woocommerce table.shop_table td.product-thumbnail:before {
		content: "IMAGE";
	}

	.woocommerce table.shop_table td.product-name:before {
		content: "PRODUCT";
	}

	.woocommerce table.shop_table td.product-price:before {
		content: "PRICE";
	}

	.woocommerce table.shop_table td.product-quantity:before {
		content: "QUANTITY";
		line-height: 32px;
	}

	.woocommerce table.shop_table td.product-subtotal:before {
		content: "SUBTOTAL";
	}

	.woocommerce table.shop_table td.product-total:before {
		content: "TOTAL";
	}

	.woocommerce .quantity, 
	.woocommerce #content .quantity, 
	.woocommerce .quantity, 
	.woocommerce #content .quantity {
		margin: 0;
	}

	.woocommerce table.cart td.actions, 
	.woocommerce #content table.cart td.actions {
		text-align: left;
		border:0;
		padding-left: 6px !important;
	}

	.woocommerce table.cart td.actions .button.alt, 
	.woocommerce #content table.cart td.actions .button.alt {
		float: left;
		margin-top: 10px;
	}

	.woocommerce table.cart td.actions div, 
	.woocommerce #content table.cart td.actions div,
	.woocommerce table.cart td.actions input, 
	.woocommerce #content table.cart td.actions input {
		margin-bottom: 10px;
	}

	.woocommerce .cart-collaterals .cart_totals {
		float: left;
		width: 100%;
		text-align: left;
	}

	.woocommerce .cart-collaterals .cart_totals th, 
	.woocommerce .cart-collaterals .cart_totals td {
		border:0 !important;
	}

	.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal td,
	.woocommerce .cart-collaterals .cart_totals table tr.shipping td,
	.woocommerce .cart-collaterals .cart_totals table tr.total td {
		padding-left: 6px !important;
	}

	.woocommerce table.shop_table tr.cart-subtotal td,
	.woocommerce table.shop_table tr.shipping td,
	.woocommerce table.shop_table tr.total td,
	.woocommerce table.shop_table.order_details tfoot th,
	.woocommerce table.shop_table.order_details tfoot td {
		padding-left: 6px !important;
		border:0 !important;
	}

	.woocommerce table.shop_table tbody {
		padding-top: 10px;
	}

	.woocommerce .col2-set .col-1, 
	.woocommerce .col2-set .col-1,
	.woocommerce .col2-set .col-2, 
	.woocommerce .col2-set .col-2,
	.woocommerce form .form-row-first, 
	.woocommerce form .form-row-last, 
	.woocommerce form .form-row-first, 
	.woocommerce form .form-row-last {
		float: none;
		width: 100%;
	}

	.woocommerce .order_details ul, 
	.woocommerce .order_details ul,
	.woocommerce .order_details, 
	.woocommerce .order_details {
		padding:0;
	}

	.woocommerce .order_details li, 
	.woocommerce .order_details li {
		clear: left;
		margin-bottom: 10px;
		border:0;
	}

}





.woocommerce-message, .woocommerce-error, .woocommerce-info {
	padding: 1em 1em 1em 3.5em;
	margin: 0 0 2em;
	position: relative;
	background: #f7f6f7;
	color: #5e5e5e;
	list-style: none outside;
	width: auto;
}
.woocommerce-message:after, .woocommerce-error:after, .woocommerce-info:after {
	content: "";
	display: block;
	clear: both
}
.woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before {
	content: "";
	height: 1.5em;
	width: 1.5em;
	display: block;
	position: absolute;
	top: 1em;
	left: 1em;
	font-family: sans-serif;
	font-size: 1em;
	line-height: 1.5;
	text-align: center;
	color: #8fae1b;
}
.woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button {
	float: right
}
.woocommerce-message li, .woocommerce-error li, .woocommerce-info li {
	list-style: none outside;
	padding-left: 0;
	margin-left: 0
}
.woocommerce-message {
	border-top: 3px solid #8fae1b
}
.woocommerce-message:before {
	content: "\2713"
}
.woocommerce-info {
	border-top: 3px solid #1e85be
}
.woocommerce-info:before {
	font-family: Times, Georgia, serif;
	font-style: italic;
	content: "i"
}
.woocommerce-error {
	border-top: 3px solid #b81c23
}
.woocommerce-error:before {
	content: "0d7";
	font-weight: 700
}




form.variations_form {
	margin-top: 15px;
}

form.variations_form td.label, 
form.variations_form td.value {
	display: block;
	width: 100%;
}


form.variations_form td.label label { line-height: 160%; }
form.variations_form td.label label:after { content: ':';}

form.variations_form .reset_variations {
	text-indent: -5000px;
	position: relative;
	width: 15px;
	height: 15px;
	overflow: hidden;
	display: inline-block;
	line-height: 0px;
	margin-left: 5px;
}
form.variations_form .reset_variations:after {
    content: 'x';
    font-family: monospace;
    position: absolute;
    left: 0px;
    top: 0px;
    line-height: 15px;
    left: 5px;
    font-size: 116%;
    text-indent: 0px;
    color: red;
}
form.variations_form .variations_button {
	display: block;
	margin-top: 10px;
}
form.variations_form .variations_button .quantity { display: inline-block; margin-right: 7px; }
form.variations_form .variations_button button { display: inline-block; position: relative; top: -2px; }


.button.add_to_cart_button.product_type_variable { display: none; }


.woocommerce td.product-name dl.variation:before,
.woocommerce td.product-name dl.variation:after { display: none !important; }
.woocommerce td.product-name dl.variation { margin-top: 20px; overflow: hidden; }
.woocommerce td.product-name dl.variation dt,
.woocommerce td.product-name dl.variation dd { 
	display: block !important; 
	margin: 0px; 
	padding: 0px !important; 
	width: 100%;
}
.woocommerce td.product-name dl.variation dt { line-height: 150%; } 
.woocommerce td.product-name dl.variation dd { 
	margin-bottom: 10px; 
	padding-left: 10px !important;
}




.input-text.qty.text { width: 40px; }

.variations_button .quantity:before {
	content: 'Qty: ';
	display: inline-block;
	margin-right: 10px;
}
.product-subtotal {
	text-align: right;
}
.performance-fee-cart {
	font-size: 12px;
}
@media only screen and (max-width: 767px) {
	ul.products li .product-add-cart .add-to-cart-qty { overflow: hidden;}
}

/*
#content .widget-attachment li.attachedfile {
    list-style: none;
    position: relative;
    margin-bottom: 1px !important;
    top: -3px;
}*/
#content .wrapper {margin-top: -4px;}
.level-select .form-label {
	float: left;
	/*width: 25%;*/
	padding-right: 5%;
	text-align: right;
	padding-top: 8px;
}
#level {
	float: left;
	width: 70%;
}
#billing_phone {
	line-height: 24px;
}

.fg-default.fg-gutter-5 .fg-item {
    margin-right: -10px;
    margin-bottom: -10px;
}

input[type="text"] {
    color: #000000 !important;
}

/*
#disabledDiv {
    pointer-events: none !important;
    opacity: 0.6;
    background-color: #777555;
    color: #fff;
}

div#disabledDiv:hover::after {
    content: "What is HTML? What is CSS?" ;
}
*/



div.wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: none !important;
    color: red;
}

/*
table.yaymail_builder_table_items_content tbody tr td {
    vertical-align: middle;
    padding: 12px;
    text-align: left;
    font-size: 14px;
    border-width: 1px;
    border-style: none !important; 
    border-color: inherit;
    font-weight: 600;
}

#nta-web-build-email-content .yaymail_builder_wrap_account ul {
    -webkit-padding-start: 5px !important;
    padding-inline-start: 5px !important;
}
*/