.cf::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.cf {
	display: block;
}
.aq_block_tabs .ui-tabs-hide {
	left: -9999px; position: absolute;
}
.aq_block_tabs {
	background: none; margin: 0.5em 0px 2em;
}
.aq_block_tabs ul.aq-nav {
	background: none; list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; float: none;
}
.aq_block_tabs ul.aq-nav li {
	list-style: none; margin: 0px 2px -1px 0px !important; float: left; position: relative; z-index: 10;
}
.aq_block_tabs ul.aq-nav li a {
	background: rgb(251, 251, 251); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(225, 225, 225) rgb(225, 225, 225) currentColor; margin: 0px; padding: 10px 20px 0px; border-image: none; height: 26px; color: rgb(55, 55, 55); text-transform: uppercase; overflow: hidden; text-decoration: none; display: block;
}
.aq_block_tabs ul.aq-nav li a:hover {
	background: rgb(255, 255, 255); margin: 0px;
}
.aq_block_tabs ul.aq-nav li.ui-tabs-active a {
	height: 27px; color: rgb(255, 255, 255);
}
.aq_block_tabs .aq-tab {
	background: rgb(255, 255, 255); padding: 15px 15px 5px; border: 1px solid rgb(223, 223, 223); border-image: none; display: none;
}
.aq_block_tabs .first-child.aq-tab {
	left: 0px; position: relative;
}
.aq_block_toggle {
	border-radius: 3px; position: relative; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.aq_block_accordion {
	border-radius: 3px; position: relative; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.aq_block_toggles_wrapper {
	margin: 0px 0px 20px;
}
.aq_block_accordion_wrapper {
	margin: 0px 0px 20px;
}
.aq_block_accordion {
	margin: 0px; border-radius: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; -moz-border-radius: 0px; -webkit-border-radius: 0px;
}
.first-child.aq_block_accordion {
	margin: 0.5em 0px 0px;
}
.last-child.aq_block_accordion {
	margin: 0px 0px 10px;
}
.aq_block_toggle div.arrow {
	background-position: right; left: 20px; top: 14px; width: 19px; height: 20px; float: right; display: block; position: absolute; background-repeat: no-repeat;
}
.aq_block_accordion div.arrow {
	background-position: right; left: 20px; top: 14px; width: 19px; height: 20px; float: right; display: block; position: absolute; background-repeat: no-repeat;
}
.aq_block_toggle h2.tab-head {
	background: rgb(241, 241, 241); margin: 5px 0px 0px; padding: 6px 30px 6px 15px; transition:0.1s ease-in-out; text-transform: uppercase; line-height: 28px; font-size: 13px; cursor: pointer; -ms-user-select: none; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none;
}
.aq_block_accordion h2.tab-head {
	background: rgb(241, 241, 241); margin: 5px 0px 0px; padding: 6px 30px 6px 15px; transition:0.1s ease-in-out; text-transform: uppercase; line-height: 28px; font-size: 13px; cursor: pointer; -ms-user-select: none; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none;
}
.aq_block_toggle h2.tab-head:hover {
	
}
.aq_block_accordion h2.tab-head:hover {
	
}
.aq_block_toggle h2.tab-head:hover i {
	
}
.aq_block_accordion h2.tab-head:hover i {
	
}
.aq_block_toggle h2.tab-head i {
	transition:0.1s ease-in-out; font-size: 18px; margin-right: 15px; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out;
}
.aq_block_accordion h2.tab-head i {
	transition:0.1s ease-in-out; font-size: 18px; margin-right: 15px; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out;
}
:last-child.aq_block_toggle {
	
}
:last-child.aq_block_accordion {
	
}
.aq_block_toggle h2.tab-head a {
	
}
.aq_block_accordion h2.tab-head a {
	
}
.aq_block_toggle:hover div.arrow {
	
}
.aq_block_accordion:hover div.arrow {
	
}
.aq_block_toggle .tab-body {
	padding: 20px 15px 10px; overflow: hidden; display: none; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px;
}
.aq_block_accordion .tab-body {
	padding: 20px 15px 10px; overflow: hidden; display: none; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px;
}
.aq_block_toggle .open.tab-body {
	display: block;
}
.aq_block_accordion .open.tab-body {
	display: block;
}
