div.vertical {
	width: auto;
}
div.horizontal {
	width: auto;
}
div.horizontal div.vertical {
	float: left;
}
div.widget-wrapper {
	
}
div.clearfix {
	clear: both; display: block;
}
.diy-f-accordion h3 {
	padding: 0.5em 0px 0.5em 2.2em;
}
.ui-tabs.diy-f-tabs-inner .ui-tabs-panel {
	background: none; margin: 0px; padding: 0px;
}
.ui-widget-content.ui-widget.ui-tabs.diy-f-tabs-inner {
	background: none; margin: 0px; padding: 0px;
}
.ui-accordion.diy-f-accordion-inner .ui-widget-content {
	background: none; margin: 0px; padding: 0px;
}
.ui-accordion.diy-f-accordion-inner .ui-accordion-content {
	overflow: visible;
}
.diy-f-accordion .widget-wrapper {
	margin-top: 0px;
}
.diy-f-sub-canvas {
	float: left;
}
.diy-f-layout-g2 .diy-f-sub-canvas0 {
	width: 50%;
}
.diy-f-layout-g2 .diy-f-sub-canvas1 {
	width: 50%;
}
.diy-f-layout-g2w .diy-f-sub-canvas0 {
	width: 75%;
}
.diy-f-layout-g2e .diy-f-sub-canvas1 {
	width: 75%;
}
.diy-f-layout-g2e .diy-f-sub-canvas0 {
	width: 25%;
}
.diy-f-layout-g2w .diy-f-sub-canvas1 {
	width: 25%;
}
.diy-f-layout-g3 .diy-f-sub-canvas1 {
	width: 60%;
}
.diy-f-layout-g3 .diy-f-sub-canvas0 {
	width: 20%;
}
.diy-f-layout-g3 .diy-f-sub-canvas2 {
	width: 20%;
}
@media all and (max-width:480px)
{
.diy-f-sub-canvas {
	width: 100% !important; clear: both !important; float: none !important;
}
.vertical {
	width: 100% !important; clear: both !important; float: none !important;
}
.resize-wrapper.freetext-image {
	width: 100% !important;
}
}
.diy-breadcrumbs {
	background: rgba(0, 0, 0, 0.1); margin: 7px; padding-left: 7px; font-size: 0.9em; -ms-zoom: 1;
}
:nth-child(n).diy-breadcrumbs {
	filter: none;
}
.languages {
	margin: 3px; clear: both; float: right;
}
.languages a {
	text-decoration: none;
}
body > #diy-widget-content ul {
	margin: 0.5em !important; padding-left: 2em !important;
}
body > #diy-widget-content ul ul {
	list-style: circle !important;
}
body > #diy-widget-content ol ul {
	list-style: circle !important;
}
body > #diy-widget-content ul ul ul {
	list-style: square !important;
}
body > #diy-widget-content ul ol ul {
	list-style: square !important;
}
body > #diy-widget-content ol ul ul {
	list-style: square !important;
}
body > #diy-widget-content ol ol ul {
	list-style: square !important;
}
body > #diy-widget-content ol {
	list-style: decimal !important; margin: 0.5em !important; padding-left: 2em !important;
}
body > #diy-widget-content ol ol {
	list-style: lower-alpha !important;
}
body > #diy-widget-content ul ol {
	list-style: lower-alpha !important;
}
body > #diy-widget-content ol ol ol {
	list-style: lower-roman !important;
}
body > #diy-widget-content ol ul ol {
	list-style: lower-roman !important;
}
body > #diy-widget-content ul ol ol {
	list-style: lower-roman !important;
}
body > #diy-widget-content ul ul ol {
	list-style: lower-roman !important;
}
body > #diy-widget-content ul li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ul ul li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ol ul li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ul ol ul li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ol ul ul li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ol ol ul li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ul ul ul li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ol li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ol ol li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ul ol li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ol ol ol li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ol ul ol li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ul ol ol li {
	list-style: inherit !important; margin: 0px !important;
}
body > #diy-widget-content ul ul ol li {
	list-style: inherit !important; margin: 0px !important;
}
.html.widget-wrapper .widget-body ul {
	margin: 0.5em; padding-left: 2em;
}
.html.widget-wrapper .widget-body ul ul {
	list-style: circle;
}
.html.widget-wrapper .widget-body ol ul {
	list-style: circle;
}
.html.widget-wrapper .widget-body ul ul ul {
	list-style: square;
}
.html.widget-wrapper .widget-body ul ol ul {
	list-style: square;
}
.html.widget-wrapper .widget-body ol ul ul {
	list-style: square;
}
.html.widget-wrapper .widget-body ol ol ul {
	list-style: square;
}
.html.widget-wrapper .widget-body ol {
	list-style: decimal; margin: 0.5em; padding-left: 2em;
}
.html.widget-wrapper .widget-body ol ol {
	list-style: lower-latin;
}
.html.widget-wrapper .widget-body ul ol {
	list-style: lower-latin;
}
.html.widget-wrapper .widget-body ol ol ol {
	list-style: lower-roman;
}
.html.widget-wrapper .widget-body ol ul ol {
	list-style: lower-roman;
}
.html.widget-wrapper .widget-body ul ol ol {
	list-style: lower-roman;
}
.html.widget-wrapper .widget-body ul ul ol {
	list-style: lower-roman;
}
.html.widget-wrapper .widget-body ul li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ul ul li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ol ul li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ul ol ul li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ol ul ul li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ol ol ul li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ul ul ul li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ol li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ol ol li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ul ol li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ol ol ol li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ol ul ol li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ul ol ol li {
	list-style: inherit; margin: 0px;
}
.html.widget-wrapper .widget-body ul ul ol li {
	list-style: inherit; margin: 0px;
}
.widget-body .freetextarea ul {
	width: auto;
}
.widget-body .freetextarea ol {
	width: auto;
}
.logo img {
	max-width: 100%;
}
