/* CUSTOM CSS HERE */

/* Toggle - FAQs
-----------------------------------------------------------------*/

.faqs .toggle {
	border-bottom: 1px solid #EEE;
	padding-bottom: 12px;
	margin-bottom: 12px;
}

.faqs .toggle .togglet,
.faqs .toggle .toggleta { font-size: 15px; }

.faqs .toggle .togglet i {
	top: 1px;
	font-size: 14px;
}

.faqs .toggle .togglec { padding-bottom: 10px; }


/* Portfolio - Filter
-----------------------------------------------------------------*/

.portfolio-filter {
	position: relative;
	margin: 0 0 40px 0;
	list-style: none;
	border: 1px solid rgba(0,0,0,0.07);
	float: left;
	border-radius: 4px;
}

.portfolio-filter li {
	float: left;
	position: relative;
}

.portfolio-filter li a {
	display: block;
	position: relative;
	padding: 12px 18px;
	font-size: 13px;
	line-height: 15px;
	color: #666;
	border-left: 1px solid rgba(0,0,0,0.07);
}

.portfolio-filter li:first-child a {
	border-left: none;
	border-radius: 4px 0 0 4px;
}

.portfolio-filter li:last-child a { border-radius: 0 4px 4px 0; }

.portfolio-filter li a:hover { color: #1ABC9C; }

.portfolio-filter li.activeFilter a {
	color: #FFF !important;
	background-color: #1ABC9C;
	margin: -1px 0;
	padding: 13px 18px;
}

.portfolio-filter li.activeFilter a { font-weight: bold; }


.bothsidebar .portfolio-filter li a { padding: 12px 14px; }

.bothsidebar .portfolio-filter li.activeFilter a { padding: 13px 18px; }

.detailname {
	font-size: 16px;
	font-weight: bold;
	color: #003300;
}

.KT_field_error {
	font-weight: bold;
	color: #FF0000;
}

.success {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009900;
	padding: 7px;
}




