small {
	color: rgb(187, 187, 187);
}
a {
	text-decoration: none; border-bottom-color: rgb(190, 191, 193); border-bottom-width: 1px; border-bottom-style: dotted;
}
a:visited {
	text-decoration: none; border-bottom-color: rgb(190, 191, 193); border-bottom-width: 1px; border-bottom-style: dotted;
}
a:hover {
	border-bottom-color: rgb(0, 163, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
a:active {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid;
}
h1 {
	border: 1px solid transparent; border-image: none;
}
h1 a {
	border: 1px solid transparent; border-image: none;
}
h1 a:visited {
	border: 1px solid transparent; border-image: none;
}
h2 {
	border: 1px solid transparent; border-image: none;
}
h2 a {
	border: 1px solid transparent; border-image: none;
}
h2 a:visited {
	border: 1px solid transparent; border-image: none;
}
h3 {
	border: 1px solid transparent; border-image: none;
}
h3 a {
	border: 1px solid transparent; border-image: none;
}
h3 a:visited {
	border: 1px solid transparent; border-image: none;
}
h4 {
	border: 1px solid transparent; border-image: none;
}
h4 a {
	border: 1px solid transparent; border-image: none;
}
h4 a:visited {
	border: 1px solid transparent; border-image: none;
}
h5 {
	border: 1px solid transparent; border-image: none;
}
h5 a {
	border: 1px solid transparent; border-image: none;
}
h5 a:visited {
	border: 1px solid transparent; border-image: none;
}
h6 {
	border: 1px solid transparent; border-image: none;
}
h6 a {
	border: 1px solid transparent; border-image: none;
}
h6 a:visited {
	border: 1px solid transparent; border-image: none;
}
h1 a {
	cursor: pointer;
}
h2 a {
	cursor: pointer;
}
h3 a {
	cursor: pointer;
}
h4 a {
	cursor: pointer;
}
h5 a {
	cursor: pointer;
}
h6 a {
	cursor: pointer;
}
h1 a:hover {
	color: rgb(63, 73, 85); border-bottom-color: rgb(0, 163, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
h2 a:hover {
	color: rgb(63, 73, 85); border-bottom-color: rgb(0, 163, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
h3 a:hover {
	color: rgb(63, 73, 85); border-bottom-color: rgb(0, 163, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
h4 a:hover {
	color: rgb(63, 73, 85); border-bottom-color: rgb(0, 163, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
h5 a:hover {
	color: rgb(63, 73, 85); border-bottom-color: rgb(0, 163, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
h6 a:hover {
	color: rgb(63, 73, 85); border-bottom-color: rgb(0, 163, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
footer.main-footer h4 {
	
}
ul {
	list-style-type: circle; list-style-image: url("bullets/o_gray.png");
}
ul li ul.children {
	margin-top: 10px;
}
.sitemap {
	list-style-image: url("bullets/arrow_down.png");
}
.sitemap .single {
	list-style-image: url("bullets/arrow_gray.png");
}
.sitemap > li > a {
	color: rgb(51, 51, 51);
}
.sitemap ul {
	font-size: 12px; margin-top: 0px; margin-bottom: 0px; list-style-image: url("bullets/arrow_down.png");
}
.sitemap ul li ul {
	list-style-image: url("bullets/line.png");
}
.sitemap ul li ul > li > a {
	font-size: 12px;
}
.sitemap ul li ul li ul {
	list-style: none; font-size: 11px;
}
.sitemap ul li ul li ul li a {
	font-size: 11px;
}
.list1 {
	list-style: none; padding: 0px; margin-left: 0.3em;
}
.list2 {
	list-style: none; padding: 0px; margin-left: 0.3em;
}
.list3 {
	list-style: none; padding: 0px; margin-left: 0.3em;
}
.list4 {
	list-style: none; padding: 0px; margin-left: 0.3em;
}
.list5 {
	list-style: none; padding: 0px; margin-left: 0.3em;
}
.list1 li {
	background: url("bullets/circle_gray.png") no-repeat left 0.5em; padding-left: 14px;
}
.list2 li {
	background: url("bullets/arrow_gray.png") no-repeat left 0.5em; padding-left: 14px;
}
.list3 li {
	background: url("bullets/o_gray.png") no-repeat left 0.5em; padding-left: 14px;
}
.list4 li {
	background: url("bullets/square_gray.png") no-repeat left 0.5em; padding-left: 14px;
}
.list5 li {
	background: url("bullets/line_gray.png") no-repeat left 0.5em; padding-left: 14px;
}
.list_color_black.list1 li {
	background-image: url("bullets/circle_black.png");
}
.list_color_gray.list1 li {
	background-image: url("bullets/circle_gray.png");
}
.list_color_red.list1 li {
	background-image: url("bullets/circle_red.png");
}
.list_color_yellow.list1 li {
	background-image: url("bullets/circle_yellow.png");
}
.list_color_blue.list1 li {
	background-image: url("bullets/circle_blue.png");
}
.list_color_green.list1 li {
	background-image: url("bullets/circle_green.png");
}
.list_color_purple.list1 li {
	background-image: url("bullets/circle_purple.png");
}
.list_color_orange.list1 li {
	background-image: url("bullets/circle_orange.png");
}
.list_color_black.list2 li {
	background-image: url("bullets/arrow_black.png");
}
.list_color_gray.list2 li {
	background-image: url("bullets/arrow_gray.png");
}
.list_color_red.list2 li {
	background-image: url("bullets/arrow_red.png");
}
.list_color_yellow.list2 li {
	background-image: url("bullets/arrow_yellow.png");
}
.list_color_blue.list2 li {
	background-image: url("bullets/arrow_blue.png");
}
.list_color_green.list2 li {
	background-image: url("bullets/arrow_green.png");
}
.list_color_purple.list2 li {
	background-image: url("bullets/arrow_purple.png");
}
.list_color_orange.list2 li {
	background-image: url("bullets/arrow_orange.png");
}
.list_color_black.list3 li {
	background-image: url("bullets/o_black.png");
}
.list_color_gray.list3 li {
	background-image: url("bullets/o_gray.png");
}
.list_color_red.list3 li {
	background-image: url("bullets/o_red.png");
}
.list_color_yellow.list3 li {
	background-image: url("bullets/o_yellow.png");
}
.list_color_blue.list3 li {
	background-image: url("bullets/o_blue.png");
}
.list_color_green.list3 li {
	background-image: url("bullets/o_green.png");
}
.list_color_purple.list3 li {
	background-image: url("bullets/o_purple.png");
}
.list_color_orange.list3 li {
	background-image: url("bullets/o_orange.png");
}
.list_color_black.list4 li {
	background-image: url("bullets/square_black.png");
}
.list_color_gray.list4 li {
	background-image: url("bullets/square_gray.png");
}
.list_color_red.list4 li {
	background-image: url("bullets/square_red.png");
}
.list_color_yellow.list4 li {
	background-image: url("bullets/square_yellow.png");
}
.list_color_blue.list4 li {
	background-image: url("bullets/square_blue.png");
}
.list_color_green.list4 li {
	background-image: url("bullets/square_green.png");
}
.list_color_purple.list4 li {
	background-image: url("bullets/square_purple.png");
}
.list_color_orange.list4 li {
	background-image: url("bullets/square_orange.png");
}
.list_color_black.list5 li {
	background-image: url("bullets/line_black.png");
}
.list_color_gray.list5 li {
	background-image: url("bullets/line_gray.png");
}
.list_color_red.list5 li {
	background-image: url("bullets/line_red.png");
}
.list_color_yellow.list5 li {
	background-image: url("bullets/line_yellow.png");
}
.list_color_blue.list5 li {
	background-image: url("bullets/line_blue.png");
}
.list_color_green.list5 li {
	background-image: url("bullets/line_green.png");
}
.list_color_purple.list5 li {
	background-image: url("bullets/line_purple.png");
}
.list_color_orange.list5 li {
	background-image: url("bullets/line_orange.png");
}
.highlight {
	background: rgb(255, 255, 224);
}
.no-filter {
	filter: none !important;
}
input[type=text] {
	border-radius: 3px; border: 1px solid rgb(213, 213, 213); border-image: none; position: relative; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
input[type=email] {
	border-radius: 3px; border: 1px solid rgb(213, 213, 213); border-image: none; position: relative; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
input[type=password] {
	border-radius: 3px; border: 1px solid rgb(213, 213, 213); border-image: none; position: relative; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
textarea {
	border-radius: 3px; border: 1px solid rgb(213, 213, 213); border-image: none; position: relative; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
input[type=text]:focus {
	border: 1px solid rgb(170, 170, 170); border-image: none;
}
input[type=email]:focus {
	border: 1px solid rgb(170, 170, 170); border-image: none;
}
input[type=password]:focus {
	border: 1px solid rgb(170, 170, 170); border-image: none;
}
textarea:focus {
	border: 1px solid rgb(170, 170, 170); border-image: none;
}
.valid {
	background: rgb(248, 255, 247) !important; border: 1px solid rgb(114, 184, 105) !important; border-image: none !important; box-shadow: 0px 0px 3px #4fd13d !important; -moz-box-shadow: #4fd13d 0px 0px 3px; -webkit-box-shadow: #4fd13d 0px 0px 3px;
}
.invalid {
	background: rgb(255, 242, 242) !important; border: 1px solid red !important; border-image: none !important; color: rgb(51, 51, 51) !important; box-shadow: 0px 0px 3px #e56060 !important; -moz-box-shadow: #e56060 0px 0px 3px; -webkit-box-shadow: #e56060 0px 0px 3px;
}
.button {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
.slogan .button {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
.button.dark {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
.button.red {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
.button.green {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
.button.blue {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
.button.light {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
input[type=button] {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
input[type=submit] {
	background: url("btns_global.png") repeat-x 0px 0px rgb(88, 90, 92); border: 0px currentColor; border-image: none; color: rgb(238, 238, 238); text-shadow: -1px -1px 0px #000;
}
.button:hover {
	background-position: 0px -82px; border: 0px currentColor; border-image: none; background-color: rgb(72, 72, 74);
}
.button.dark:hover {
	background-position: 0px -82px; border: 0px currentColor; border-image: none; background-color: rgb(72, 72, 74);
}
input[type=button]:hover {
	background-position: 0px -82px; border: 0px currentColor; border-image: none; background-color: rgb(72, 72, 74);
}
input[type=submit]:hover {
	background-position: 0px -82px; border: 0px currentColor; border-image: none; background-color: rgb(72, 72, 74);
}
.button:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.button.dark:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
input[type=button]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
input[type=submit]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.button:hover {
	color: rgb(248, 248, 248);
}
.button:active {
	color: rgb(248, 248, 248);
}
.light.button:hover {
	color: rgb(51, 51, 51);
}
.light.button:active {
	color: rgb(51, 51, 51);
}
.button.green {
	background-position: 0px -246px; color: rgb(238, 238, 238); background-color: rgb(79, 167, 95);
}
.button.green:visited {
	background-position: 0px -246px; color: rgb(238, 238, 238); background-color: rgb(79, 167, 95);
}
.button.green:hover {
	background-position: 0px -328px; background-color: rgb(72, 140, 83);
}
.button.green:active {
	background-position: 0px -410px; background-color: rgb(14, 124, 52);
}
.button.red {
	background-position: 0px -492px; color: rgb(238, 238, 238); background-color: rgb(157, 72, 72);
}
.button.red:visited {
	background-position: 0px -492px; color: rgb(238, 238, 238); background-color: rgb(157, 72, 72);
}
.button.red:hover {
	background-position: 0px -574px; background-color: rgb(123, 67, 67);
}
.button.red:active {
	background-position: 0px -656px; background-color: rgb(174, 50, 50);
}
.button.blue {
	background-position: 0px -738px; color: rgb(238, 238, 238); background-color: rgb(78, 130, 165);
}
.button.blue:visited {
	background-position: 0px -738px; color: rgb(238, 238, 238); background-color: rgb(78, 130, 165);
}
.button.blue:hover {
	background-position: 0px -820px; background-color: rgb(76, 122, 156);
}
.button.blue:active {
	background-position: 0px -902px; background-color: rgb(40, 109, 155);
}
.button.light {
	background-position: 0px -984px; color: rgb(136, 136, 136); text-shadow: 1px 1px 0px #fff; background-color: rgb(245, 245, 245);
}
.button.light:visited {
	background-position: 0px -984px; color: rgb(136, 136, 136); text-shadow: 1px 1px 0px #fff; background-color: rgb(245, 245, 245);
}
.button.light:hover {
	background-position: 0px -1067px; text-shadow: 1px 1px 0px #fff; background-color: rgb(252, 252, 252);
}
.button.light:active {
	background-position: 0px -1149px; color: rgb(255, 255, 255) !important; text-shadow: 1px 1px 0px #ccc; background-color: rgb(250, 250, 250);
}
footer.main-footer input[type=button] {
	background: url("btns_global.png") repeat-x left -16px rgb(80, 84, 90); border-radius: 3px; border: 0px currentColor; border-image: none; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
footer.main-footer input[type=submit] {
	background: url("btns_global.png") repeat-x left -16px rgb(80, 84, 90); border-radius: 3px; border: 0px currentColor; border-image: none; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.widget_search input[type=button] {
	background: url("btns_global.png") repeat-x left -16px rgb(80, 84, 90); border-radius: 3px; border: 0px currentColor; border-image: none; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.widget_search input[type=submit] {
	background: url("btns_global.png") repeat-x left -16px rgb(80, 84, 90); border-radius: 3px; border: 0px currentColor; border-image: none; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
footer.main-footer input[type=button]:hover {
	
}
footer.main-footer input[type=submit]:hover {
	
}
.widget_search input[type=button]:hover {
	
}
.widget_search input[type=submit]:hover {
	
}
footer.main-footer input[type=button]:active {
	
}
footer.main-footer input[type=submit]:active {
	
}
.widget_search input[type=button]:active {
	
}
.widget_search input[type=submit]:active {
	
}
header.main-header {
	
}
nav ul li {
	cursor: pointer;
}
nav ul li a {
	cursor: pointer;
}
nav ul li a[href] {
	cursor: pointer;
}
nav ul ul li {
	box-shadow: 1px 2px 1px rgba(0,0,0,0.1); -moz-box-shadow: rgba(0, 0, 0, 0.1) 1px 2px 1px; -webkit-box-shadow: rgba(0, 0, 0, 0.1) 1px 2px 1px;
}
nav ul ul li {
	font-weight: normal;
}
nav ul > li.current_page_item > ul > li > a {
	font-weight: normal;
}
nav ul ul li:first-child {
	border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;
}
nav ul {
	border-radius: 0px 0px 3px 3px; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px;
}
nav ul li:last-child {
	border-radius: 0px 0px 3px 3px; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px;
}
nav ul li:last-child > a {
	border-radius: 0px 0px 3px 3px; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px;
}
nav div > ul > li {
	border-radius: 0px !important;
}
nav div > ul > li > a {
	border-radius: 0px !important;
}
.more-btn {
	background: url("default/btns_meta.png") no-repeat right 0px; margin-bottom: 14px; display: inline-block; cursor: pointer; min-height: 16px; text-shadow: none;
}
.next-btn {
	background: url("default/btns_meta.png") no-repeat right 0px; margin-bottom: 14px; display: inline-block; cursor: pointer; min-height: 16px; text-shadow: none;
}
.prev-btn {
	background: url("default/btns_meta.png") no-repeat right 0px; margin-bottom: 14px; display: inline-block; cursor: pointer; min-height: 16px; text-shadow: none;
}
.next-btn a {
	background: url("default/btns_meta.png") no-repeat right 0px; margin-bottom: 14px; display: inline-block; cursor: pointer; min-height: 16px; text-shadow: none;
}
.prev-btn a {
	background: url("default/btns_meta.png") no-repeat right 0px; margin-bottom: 14px; display: inline-block; cursor: pointer; min-height: 16px; text-shadow: none;
}
.more-btn span {
	line-height: 1.2 !important; margin-top: 2px; border-bottom-width: 1px; border-bottom-style: dotted; float: right; cursor: pointer;
}
.more-btn:hover {
	background: url("default/btns_meta.png") no-repeat right -58px !important;
}
.next-btn:hover {
	background: url("default/btns_meta.png") no-repeat right -58px !important;
}
.more-btn a:hover {
	background: url("default/btns_meta.png") no-repeat right -58px !important;
}
.next-btn a:hover {
	background: url("default/btns_meta.png") no-repeat right -58px !important;
}
.more-btn:active {
	background: url("default/btns_meta.png") no-repeat right -117px !important;
}
.next-btn:active {
	background: url("default/btns_meta.png") no-repeat right -117px !important;
}
.more-btn a:active {
	background: url("default/btns_meta.png") no-repeat right -117px !important;
}
.next-btn a:active {
	background: url("default/btns_meta.png") no-repeat right -117px !important;
}
.prev-btn {
	background-position: 0px -176px;
}
.prev-btn a {
	background-position: 0px -176px;
}
.prev-btn:hover {
	background: url("default/btns_meta.png") no-repeat 0px -234px !important;
}
.prev-btn a:hover {
	background: url("default/btns_meta.png") no-repeat 0px -234px !important;
}
.prev-btn:active {
	background: url("default/btns_meta.png") no-repeat 0px -293px !important;
}
.prev-btn a:active {
	background: url("default/btns_meta.png") no-repeat 0px -293px !important;
}
.next-btn span {
	padding: 0px 25px 0px 0px !important; border: currentColor !important; border-image: none !important; text-decoration: none;
}
.prev-btn span {
	padding: 0px 25px 0px 0px !important; border: currentColor !important; border-image: none !important; text-decoration: none;
}
.next-btn a span {
	padding: 0px 25px 0px 0px !important; border: currentColor !important; border-image: none !important; text-decoration: none;
}
.prev-btn a span {
	padding: 0px 25px 0px 0px !important; border: currentColor !important; border-image: none !important; text-decoration: none;
}
.more-btn:hover span {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.next-btn:hover span {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.prev-btn:hover span {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.next-btn a:hover span {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.prev-btn a:hover span {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.more-btn:active span {
	color: rgb(17, 17, 17);
}
.next-btn:active span {
	color: rgb(17, 17, 17);
}
.prev-btn:active span {
	color: rgb(17, 17, 17);
}
.more-btn a:active span {
	color: rgb(17, 17, 17);
}
.next-btn a:active span {
	color: rgb(17, 17, 17);
}
.prev-btn a:active span {
	color: rgb(17, 17, 17);
}
.inside.more-btn span {
	color: rgb(170, 170, 170);
}
.pagination ul li a {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.pagination ul li.current {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.pagination ul li.middle a {
	
}
.pagination ul li.middle a:hover {
	
}
.pagination ul li.current {
	
}
.pagination ul li.current {
	
}
.pagination > ul {
	
}
.sortable .cat {
	
}
.sortable :first-child.cat {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.sortable a.active {
	
}
.sep {
	background-position: bottom !important; background-repeat: no-repeat;
}
.sep-2 {
	
}
.shadow {
	
}
.sep-3 {
	
}
.quote-pad {
	background: url("patterns/pattern_02.png"); border-radius: 4px; opacity: 0.04; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.quote-pad::after {
	border-color: rgb(136, 136, 136) transparent;
}
.thumbnail img {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.frame {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.frame .google_map {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.frame iframe {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.frame-fl iframe {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.flickr_badge_image a img {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.wpv_advertisement a img {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.post-article a img {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.image_styled img {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.flickr_badge_image a img {
	padding: 3px !important;
}
.wpv_advertisement a img {
	padding: 3px !important;
}
.post-article a img {
	padding: 3px !important;
}
.image_styled img {
	padding: 3px !important;
}
.wpv_advertisement a {
	margin-right: 0px;
}
.flickr_badge_image a {
	border: 0px currentColor !important; border-image: none !important;
}
.google_map a {
	border: 0px currentColor !important; border-image: none !important;
}
.google_map * {
	border: 0px currentColor !important; border-image: none !important;
}
.gmnoprint {
	border: 0px currentColor !important; border-image: none !important;
}
.thumbnail:hover img {
	
}
.flickr_badge_image a:hover img .wpv_advertisement a:hover img {
	
}
.post-article a:hover img {
	
}
.thumbnail-pad .title {
	background: rgba(0, 0, 0, 0.5);
}
.thumbnail:hover .title {
	background: rgba(0, 0, 0, 0.7);
}
.info-pad {
	background: rgba(0, 0, 0, 0.8); border-radius: 4px; border: 0px currentColor; border-image: none; opacity: 0; text-shadow: none; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.info-pad .category {
	color: rgb(136, 136, 136) !important; text-shadow: none;
}
.info-pad .title {
	background: none !important; color: rgb(238, 238, 238); text-shadow: none;
}
.info-pad .description {
	color: rgb(136, 136, 136);
}
.graphic-label-big {
	background: url("default/graphic_label_big.png") no-repeat left top;
}
.thumbnail:hover .graphic-label-big {
	background-position: right top !important;
}
.active.graphic-label-big {
	background-position: right top !important;
}
li:hover > .thumbnail > .graphic-label-big {
	background-position: right top !important;
}
.graphic-label {
	background: url("default/graphic_label.png") no-repeat left top;
}
.thumbnail:hover .graphic-label {
	background-position: right top !important;
}
li:hover > .thumbnail > .graphic-label {
	background-position: right top !important;
}
.partner {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.partner:hover {
	
}
.partner img {
	margin: auto; border: 0px currentColor !important; border-image: none !important; opacity: 0.8; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.thumbnail.partner img {
	margin: auto; border: 0px currentColor !important; border-image: none !important; opacity: 0.8; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.partner:hover img {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.partner * {
	border: 0px currentColor !important; border-image: none !important; box-shadow: none !important;
}
.info-snippet {
	
}
.slogan {
	
}
.info-snippet a {
	
}
.slogan a {
	
}
.page-header {
	background-position: bottom; background-image: url("default/sep_header.png"); background-repeat: no-repeat;
}
.page-header .description {
	
}
.no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	
}
blockquote {
	background: url("default/quote.png") no-repeat right bottom;
}
blockquote::before {
	background: url("patterns/pattern_02.png"); border-radius: 4px; opacity: 0.04; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
code::before {
	background: url("patterns/pattern_02.png"); border-radius: 4px; opacity: 0.04; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.wire-pad::before {
	background: url("patterns/pattern_02.png"); border-radius: 4px; opacity: 0.04; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.form-submit::before {
	background: url("patterns/pattern_02.png"); border-radius: 4px; opacity: 0.04; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.wire-pad {
	text-align: center;
}
.form-submit {
	text-align: center;
}
.toggle_title {
	background-position: left; padding-left: 13px; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer; background-image: url("bullets/arrow_gray.png"); background-repeat: no-repeat;
}
.toggle_title:hover {
	background: url("bullets/arrow_down_a.png") no-repeat left; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid;
}
.toggle_title span {
	width: auto; text-decoration: none; cursor: pointer;
}
.toggle_active b {
	font-weight: normal; border-bottom-color: rgb(190, 191, 193); border-bottom-width: 1px; border-bottom-style: dotted;
}
.toggle_title b {
	font-weight: normal; border-bottom-color: rgb(190, 191, 193); border-bottom-width: 1px; border-bottom-style: dotted;
}
.toggle_title b:hover {
	border-bottom-width: 1px; border-bottom-style: solid !important;
}
.toggle_active b {
	border-bottom-width: 1px; border-bottom-style: solid !important;
}
.toggle_active.toggle_title {
	background: url("bullets/arrow_down_a.png") no-repeat left;
}
.toggle_active.toggle_title:hover {
	background: url("bullets/arrow_down.png") no-repeat left;
}
.toggle_content {
	
}
.toggle :last-child.toggle_content {
	
}
.accordion .tab .inner {
	border-radius: 4px; border-top-width: 0px !important; cursor: pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.accordion :first-child.tab .inner {
	border-top-width: 1px !important;
}
.accordion .tab .ui-icon {
	background: url("bullets/arrow_gray.png") no-repeat;
}
.accordion .ui-state-active.tab .ui-icon {
	background: url("bullets/arrow_down_a.png") no-repeat;
}
.accordion .tab:active .ui-icon {
	background: url("bullets/arrow_down_a.png") no-repeat;
}
.accordion .tab:hover .ui-icon {
	background: url("bullets/arrow_down_a.png") no-repeat;
}
.accordion .pane .inner {
	border-radius: 0px 0px 4px 4px; border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important; -moz-border-radius: 0px 0px 4px 4px; -webkit-border-radius: 0px 0px 4px 4px;
}
.mini.accordion .tab .inner {
	background: none; border-radius: 0px; border: 0px currentColor !important; border-image: none !important;
}
.mini.accordion .tab:hover .ui-icon {
	border: 0px currentColor !important; border-image: none !important;
}
.mini.accordion .tab:hover {
	
}
.mini.accordion .ui-state-active.tab {
	
}
.mini.accordion .pane .inner {
	background: none; border-radius: 0px; border: 0px currentColor; border-image: none; -moz-border-radius: 0px; -webkit-border-radius: 0px;
}
.tabs .ui-tabs-nav li a {
	border-radius: 4px 4px 0px 0px; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; cursor: pointer; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px;
}
.vertical.tabs .ui-tabs-nav {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.vertical.tabs .ui-tabs-nav li a {
	border-radius: 4px 0px 0px 4px; border-bottom-width: 0px; cursor: pointer; -moz-border-radius: 4px 0px 4px 0px; -webkit-border-radius: 4px 4px 0px 0px;
}
.vertical.tabs .ui-tabs-nav li:last-child a {
	
}
.vertical.tabs .ui-tabs-nav .ui-state-active a {
	border-right-color: currentColor !important; border-right-width: 0px !important; border-right-style: none !important;
}
.vertical.tabs .ui-tabs-nav .ui-state-selected a {
	border-right-color: currentColor !important; border-right-width: 0px !important; border-right-style: none !important;
}

caption {
	
}

caption {
	
}
.info.msgbox {
	background: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(102, 102, 102); text-shadow: 1px 1px 0px #fafafa; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.success.msgbox {
	background: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(102, 102, 102); text-shadow: 1px 1px 0px #fafafa; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.error.msgbox {
	background: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(102, 102, 102); text-shadow: 1px 1px 0px #fafafa; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.notice.msgbox {
	background: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(102, 102, 102); text-shadow: 1px 1px 0px #fafafa; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.unapproved {
	background: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(102, 102, 102); text-shadow: 1px 1px 0px #fafafa; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.success.msgbox {
	background: rgb(249, 255, 243); border: 1px solid rgb(214, 229, 186); border-image: none;
}
.error.msgbox {
	background: rgb(254, 242, 242); border: 1px solid rgb(223, 184, 187); border-image: none;
}
.notice.msgbox {
	background: rgb(255, 254, 213); border: 1px solid rgb(255, 254, 120); border-image: none;
}
.unapproved {
	background: rgb(255, 254, 213); border: 1px solid rgb(255, 254, 120); border-image: none;
}
.dropcap1 {
	
}
.dropcap2 {
	
}
.price {
	border-radius: 6px; overflow: hidden; -moz-border-radius: 6px; -webkit-border-radius: 6px;
}
.value-box {
	background: url("default/pricing_pad.jpg") top; border-radius: 4px 4px 0px 0px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; cursor: default; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.value-box .value i {
	left: -15px; top: -20px; position: absolute;
}
.content-box {
	
}
.meta-box {
	background: url("default/tab_bgr.png") repeat-x left top rgb(238, 238, 238); border-radius: 0px 0px 4px 4px;
}
.page-404 {
	background: url("default/page_404.png") no-repeat center; width: 100%; height: 640px; position: relative;
}
.page-404 .searchform {
	left: 0px; width: 100%; height: 100%; bottom: 0px; position: relative;
}
.page-404 .searchform input[type=text] {
	padding: 5px 122px 5px 14px; border-radius: 30px; left: 35px; width: 730px !important; height: 32px; bottom: 25px; position: absolute; z-index: 1; -moz-border-radius: 30px; -webkit-border-radius: 30px;
}
.page-404 .searchform input[type=submit] {
	right: 41px; bottom: 29px; position: absolute; z-index: 3;
}
.page-404-description {
	text-align: right; padding-right: 22px; margin-top: 10px;
}
.page-404-description {
	font-family: Georgia, serif; font-style: italic;
}
.page-404-description * {
	font-family: Georgia, serif; font-style: italic;
}
.post-format-pad {
	background: url("default/post_formats_pad.png") no-repeat left top; border: 0px currentColor !important; border-image: none !important; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4;
}
.post-format-pad:hover {
	background-position: right top;
}
.post-format-pad:hover span {
	opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
.post-format-pad a {
	border: 0px currentColor !important; border-image: none !important; text-indent: -9999em; display: block;
}
.post-format-pad .standard {
	background-position: 2px 0px; background-repeat: no-repeat;
}
.post-format-pad .aside {
	background-position: 2px 0px; background-repeat: no-repeat;
}
.post-format-pad .image {
	background-position: 2px 0px; background-repeat: no-repeat;
}
.post-format-pad .link {
	background-position: 2px 0px; background-repeat: no-repeat;
}
.post-format-pad .quote {
	background-position: 2px 0px; background-repeat: no-repeat;
}
.post-format-pad .audio {
	background-position: 2px 0px; background-repeat: no-repeat;
}
.post-format-pad .video {
	background-position: 2px 0px; background-repeat: no-repeat;
}
.post-format-pad .standard {
	background-position: -249px 1px;
}
.post-format-pad .image {
	background-position: -40px 1px;
}
.post-format-pad .link {
	background-position: -82px 1px;
}
.post-format-pad .quote {
	background-position: -124px 1px;
}
.post-format-pad .audio {
	background-position: -165px 0px;
}
.post-format-pad .video {
	background-position: -208px 1px;
}
.post-article {
	background-position: left top; background-repeat: no-repeat;
}
#header-sidebars {
	
}
.post-head {
	
}
.entry-date {
	color: rgb(84, 92, 101);
}
.entry-utility a {
	color: rgb(84, 92, 101);
}
.author b {
	color: rgb(84, 92, 101);
}
.author b {
	cursor: default;
}
.icomment-box {
	background: url("default/icon_comment.png") no-repeat; text-shadow: none !important;
}
.comments-link a {
	border: 0px currentColor !important; border-image: none !important;
}
.comments-link a b {
	line-height: 1.3em; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; display: inline-block;
}
.comments-link a:hover b {
	border-bottom-style: solid;
}
.respond-box {
	
}
.form-label {
	display: none;
}
label {
	display: none;
}
.comments ol li {
	
}
.comments > ol > li:first-child {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.avatar {
	padding: 2px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.comment-author {
	background-position: right top; background-repeat: no-repeat;
}
.comment-meta {
	
}
.comment-meta * {
	
}
.comment-edit-link {
	
}
.comment-notes {
	
}
.style-showcase.slider-shortcode-wrapper .annotation {
	background-position: bottom; background-repeat: no-repeat;
}
div.anythingSlider {
	width: 950px; height: 300px; display: block;
}
div.activeSlider.anythingSlider .thumbNav a.cur {
	background: url("default/slider_1.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; text-indent: -9999em;
}
div.activeSlider.anythingSlider .thumbNav a {
	background: url("default/slider_1.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; text-indent: -9999em;
}
div.activeSlider.anythingSlider .thumbNav a.cur {
	background-position: 0px -15px;
}
div.activeSlider.anythingSlider .thumbNav a:hover {
	
}
div.activeSlider.anythingSlider .thumbNav a:active {
	background-position: 0px -1px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
div.activeSlider.anythingSlider .thumbNav a.cur:active {
	background-position: 0px -16px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
div.anythingSlider .panel img {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.project-preview-pad {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.project-info-pad {
	background: url("default/shadow_folio_slider.png") no-repeat left top rgba(255, 255, 255, 0.6); border-radius: 0px 4px 4px 0px; box-shadow: 0px 2px 3px #cfcfcf; -moz-border-radius: 0px 4px 4px 0px; -webkit-border-radius: 0px 4px 4px 0px; -moz-box-shadow: #cfcfcf 0px 2px 3px; -webkit-box-shadow: #cfcfcf 0px 2px 3px;
}
.folio.project-info-pad {
	background: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;
}
.slider-items .main.grid_172 {
	background: url("default/slider_sep.png") no-repeat bottom;
}
div.anythingSlider .arrow a {
	background: url("default/btns_meta.png") no-repeat 0px -245px; outline: 0px; border: 0px currentColor; border-image: none; text-indent: -9999em;
}
.slider-items .arrow a {
	background: url("default/btns_meta.png") no-repeat 0px -245px; outline: 0px; border: 0px currentColor; border-image: none; text-indent: -9999em;
}
div.anythingSlider .forward a {
	background-position: 0px -245px;
}
.slider-items .forward a {
	background-position: 0px -245px;
}
div.anythingSlider .forward a:hover {
	background-position: 0px -303px;
}
div.anythingSlider .forward a.hover {
	background-position: 0px -303px;
}
.slider-items .arrow .forward a:hover {
	background-position: 0px -303px;
}
.slider-items .arrow .forward a.hover {
	background-position: 0px -303px;
}
div.anythingSlider .forward a:active {
	background-position: 0px -362px;
}
.slider-items .forward a:active {
	background-position: 0px -362px;
}
div.anythingSlider .back a {
	background-position: 0px -491px;
}
.slider-items .back a {
	background-position: 0px -491px;
}
div.anythingSlider .back a:hover {
	background-position: 0px -549px;
}
div.anythingSlider .back a.hover {
	background-position: 0px -549px;
}
.slider-items .back a:hover {
	background-position: 0px -549px;
}
.slider-items .back a.hover {
	background-position: 0px -549px;
}
div.anythingSlider .back a:active {
	background-position: 0px -608px;
}
.slider-items .back a:active {
	background-position: 0px -608px;
}
.twitter_wrap {
	
}
.twitter_wrap .arrow a {
	background: url("default/btns_meta.png") no-repeat 0px -245px; outline: 0px; border: 0px currentColor; border-image: none; text-indent: -9999em;
}
.twitter_wrap .forward a {
	background-position: 0px -245px;
}
.twitter_wrap .arrow .forward a:hover {
	background-position: 0px -303px;
}
.twitter_wrap .arrow .forward a.hover {
	background-position: 0px -303px;
}
.twitter_wrap .forward a:active {
	background-position: 0px -362px;
}
.twitter_wrap .back a {
	background-position: 0px -491px;
}
.twitter_wrap .back a:hover {
	background-position: 0px -549px;
}
.twitter_wrap .back a.hover {
	background-position: 0px -549px;
}
.twitter_wrap .back a:active {
	background-position: 0px -608px;
}
.tweet_list li {
	
}
.tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important;
}
.tweet_time::before {
	font-size: 130%; content: "-  ";
}
.tweet_time {
	-ms-zoom: 1; opacity: 0.6;
}
.tweet_time::before {
	-ms-zoom: 1; opacity: 0.6;
}
.tweet_avatar {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.tweet_avatar img {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.tweet_avatar img {
	padding: 2px;
}
.tweet_avatar {
	
}
.tweet_avatar:hover {
	
}
.widget {
	
}
.widget_pages > ul {
	list-style: none; margin: 0px; padding: 0px;
}
.wpv_authors ul {
	list-style: none; margin: 0px; padding: 0px;
}
.gravatar a {
	border: 0px currentColor !important; border-image: none !important;
}
.wpv_advertisement a {
	border: 0px currentColor !important; border-image: none !important;
}
.widget ul {
	list-style: none; margin-left: 0px;
}
.wpv_social a {
	border: 0px currentColor !important; border-image: none !important;
}
.wpv_social a img {
	border: 0px currentColor !important; border-image: none !important;
}
.wpv_social img {
	border: 0px currentColor !important; border-image: none !important;
}
.wpv_social a {
	-ms-zoom: 1; opacity: 0.65;
}
.wpv_social a:hover {
	filter: none; -ms-zoom: 1; opacity: 1;
}
.vamtam_full a {
	clear: both; display: block;
}
.vamtam_full a img {
	padding: 0px 0px 7px;
}
.vamtam_full a:hover img {
	
}
.widget .current_page_item a {
	border-bottom-style: solid;
}
footer.copyrights.main-footer {
	
}
.container_16 {
	
}
footer.main-footer .current_page_item a {
	
}
.copyrights {
	
}
.no-footer-sidebars .copyrights .container_16 {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
footer.main-footer ul li {
	
}
footer.main-footer ul li a {
	box-shadow: none;
}
footer.main-footer ul li {
	
}
footer.main-footer ul.menu li {
	
}
footer.main-footer ul > li > a {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.icon_large img {
	padding: 0px; border: 0px currentColor !important; border-image: none !important;
}
.icon_medium img {
	padding: 0px; border: 0px currentColor !important; border-image: none !important;
}
.icon_small img {
	padding: 0px; border: 0px currentColor !important; border-image: none !important;
}
.icon_large {
	width: 64px; height: 64px; vertical-align: middle; display: inline-block;
}
.icon_medium {
	width: 32px; height: 32px; vertical-align: middle; display: inline-block;
}
.icon_small {
	width: 23px; height: 23px; vertical-align: middle; display: inline-block;
}
.team-member-info .icon_large {
	margin-right: 8px;
}
.team-member-info .icon_medium {
	margin-right: 8px;
}
.team-member-info .icon_small {
	margin-right: 8px;
}
.contact_info_wrap .icon_large {
	margin-right: 8px;
}
.contact_info_wrap .icon_medium {
	margin-right: 8px;
}
.contact_info_wrap .icon_small {
	margin-right: 8px;
}
.contact_info_wrap .icon_large img[alt='cellphone'] {
	margin-top: -3px;
}
.contact_info_wrap .icon_medium img[alt='cellphone'] {
	margin-top: -3px;
}
.contact_info_wrap .icon_small img[alt='cellphone'] {
	margin-top: -3px;
}
.dark.header-helper {
	box-shadow: none !important; text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
}
.dark.slider-helper {
	box-shadow: none !important; text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
}
.dark.body-helper {
	box-shadow: none !important; text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
}
.dark.footer-helper {
	box-shadow: none !important; text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
}
.dark.header-helper .page-header {
	background-image: url("dark/sep_header.png");
}
.dark.slider-helper .page-header {
	background-image: url("dark/sep_header.png");
}
.dark.body-helper .page-header {
	background-image: url("dark/sep_header.png");
}
.dark.footer-helper .page-header {
	background-image: url("dark/sep_header.png");
}
.dark.body-helper input[type=text] {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.body-helper input[type=email] {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.body-helper input[type=password] {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.body-helper textarea {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.footer-helper input[type=text] {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.footer-helper input[type=email] {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.footer-helper input[type=password] {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.footer-helper textarea {
	border: 1px solid rgb(51, 51, 51); border-image: none; box-shadow: inset 1px 1px 1px #444; -moz-box-shadow: inset #444 1px 1px 1px; -webkit-box-shadow: inset #444 1px 1px 1px;
}
.dark.slider-helper input[type=button] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.slider-helper input[type=submit] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.body-helper input[type=button] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.body-helper input[type=submit] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.footer-helper input[type=button] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.footer-helper input[type=submit] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.slider-helper input[type=button] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.slider-helper input[type=submit] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.slider-helper .widget_search input[type=button] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.slider-helper .widget_search input[type=submit] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.body-helper input[type=button] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.body-helper input[type=submit] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.body-helper .widget_search input[type=button] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.body-helper .widget_search input[type=submit] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
footer.dark.footer-helper.main-footer input[type=button] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
footer.dark.footer-helper.main-footer input[type=submit] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.footer-helper .widget_search input[type=button] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.footer-helper .widget_search input[type=submit] {
	background: url("btns_global.png") repeat-x left -950px rgb(245, 245, 245); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.dark.slider-helper input[type=button]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.slider-helper input[type=submit]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.slider-helper .widget_search input[type=button]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.slider-helper .widget_search input[type=submit]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.body-helper input[type=button]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.body-helper input[type=submit]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.body-helper .widget_search input[type=button]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.body-helper .widget_search input[type=submit]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
footer.dark.footer-helper.main-footer input[type=button]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
footer.dark.footer-helper.main-footer input[type=submit]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.footer-helper .widget_search input[type=button]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.footer-helper .widget_search input[type=submit]:hover {
	background-position: 0px -1082px; color: rgb(68, 68, 68); text-shadow: -1px -1px 0px #fff; background-color: rgb(252, 252, 252);
}
.dark.slider-helper input[type=button]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.slider-helper input[type=submit]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.slider-helper .widget_search input[type=button]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.slider-helper .widget_search input[type=submit]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.body-helper input[type=button]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.body-helper input[type=submit]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.body-helper .widget_search input[type=button]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.body-helper .widget_search input[type=submit]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
footer.dark.footer-helper.main-footer input[type=button]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
footer.dark.footer-helper.main-footer input[type=submit]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.footer-helper .widget_search input[type=button]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
.dark.footer-helper .widget_search input[type=submit]:active {
	background-position: 0px -1148px; background-color: rgb(255, 255, 255);
}
header.dark.header-helper.main-header {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; box-shadow: none;
}
.dark.header-helper nav ul ul li {
	font-weight: normal; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
.dark.header-helper nav ul > li.current_page_item > ul > li > a {
	font-weight: normal; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
.dark.header-helper nav ul ul {
	border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px;
}
.header-dark nav ul ul li:last-child {
	border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px;
}
.header-dark nav ul ul li:last-child a {
	border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px;
}
.dark.body-helper .pagination ul li.middle a {
	background: rgba(0, 0, 0, 0.1) !important; border: 0px currentColor !important; border-image: none !important;
}
.dark.body-helper .pagination ul li.middle a:hover {
	background: rgba(0, 0, 0, 0.2) !important; box-shadow: none !important;
}
.dark.body-helper .pagination ul li.current {
	background: rgba(0, 0, 0, 0.2) !important; box-shadow: none !important;
}
.dark.body-helper .pagination > ul {
	border-top-color: rgb(68, 68, 68) !important; border-top-width: 1px !important; border-top-style: solid !important; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.body-helper .sortable .cat {
	border-left-color: rgb(68, 68, 68); border-left-width: 1px; border-left-style: solid;
}
.dark.header-helper .sep {
	background-image: url("dark/sep.png");
}
.dark.slider-helper .sep {
	background-image: url("dark/sep.png");
}
.dark.body-helper .sep {
	background-image: url("dark/sep.png");
}
.dark.footer-helper .sep {
	background-image: url("dark/sep.png");
}
.dark.header-helper .sep-2 {
	background: rgb(51, 51, 51); border-bottom-color: rgb(68, 69, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.dark.slider-helper .sep-2 {
	background: rgb(51, 51, 51); border-bottom-color: rgb(68, 69, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.dark.body-helper .sep-2 {
	background: rgb(51, 51, 51); border-bottom-color: rgb(68, 69, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.dark.footer-helper .sep-2 {
	background: rgb(51, 51, 51); border-bottom-color: rgb(68, 69, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.dark.header-helper .shadow {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.header-helper .sep-3 {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.slider-helper .shadow {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.slider-helper .sep-3 {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.body-helper .shadow {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.body-helper .sep-3 {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.footer-helper .shadow {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.footer-helper .sep-3 {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.slider-helper .slider-shadow {
	background: url("dark/shadow.png") no-repeat center / 100% 100%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.body-helper .post-article {
	background-image: url("dark/sep_v.png");
}
.dark.body-helper .comment-author {
	background-image: url("dark/sep_v.png");
}
.dark.body-helper .thumbnail img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .frame {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .frame .google_map {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .frame iframe {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .frame-fl iframe {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .flickr_badge_image a img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .wpv_advertisement a img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .post-article a img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.body-helper .image_styled img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .thumbnail img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .frame {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .frame .google_map {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .frame iframe {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .frame-fl iframe {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .flickr_badge_image a img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .wpv_advertisement a img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .post-article a img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.footer-helper .image_styled img {
	border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #505050 !important; -moz-box-shadow: #505050 0px 1px 0px; -webkit-box-shadow: #505050 0px 1px 0px;
}
.dark.header-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.dark.slider-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.dark.body-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.dark.footer-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.dark.body-helper .thumbnail:hover img {
	border: 1px solid rgb(42, 42, 42) !important; border-image: none !important;
}
.dark.body-helper .flickr_badge_image a:hover img .dark.body-helper .wpv_advertisement a:hover img {
	border: 1px solid rgb(42, 42, 42) !important; border-image: none !important;
}
.dark.body-helper .post-article a:hover img {
	border: 1px solid rgb(42, 42, 42) !important; border-image: none !important;
}
.dark.footer-helper .thumbnail:hover img {
	border: 1px solid rgb(42, 42, 42) !important; border-image: none !important;
}
.dark.footer-helper .flickr_badge_image a:hover img .dark.footer-helper .wpv_advertisement a:hover img {
	border: 1px solid rgb(42, 42, 42) !important; border-image: none !important;
}
.dark.footer-helper .post-article a:hover img {
	border: 1px solid rgb(42, 42, 42) !important; border-image: none !important;
}
.dark.header-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/slider_sep.png") !important;
}
.dark.slider-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/slider_sep.png") !important;
}
.dark.body-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/slider_sep.png") !important;
}
.dark.footer-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/slider_sep.png") !important;
}
.dark.body-helper .partner {
	background: rgba(0, 0, 0, 0.1); border: 1px solid rgb(51, 51, 51) !important; border-image: none !important; box-shadow: 0px 1px 0px #444; -moz-box-shadow: #444 0px 1px 0px; -webkit-box-shadow: #444 0px 1px 0px;
}
.dark.body-helper .partner:hover {
	background: rgba(0, 0, 0, 0.2); border: 1px solid rgb(34, 34, 34) !important; border-image: none !important;
}
.dark.slider-helper .accordion {
	text-shadow: none !important;
}
.dark.body-helper .accordion {
	text-shadow: none !important;
}
.dark.footer-helper .accordion {
	text-shadow: none !important;
}
.dark.slider-helper .toggle_title span {
	color: rgb(170, 170, 170); border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dotted;
}
.dark.body-helper .toggle_title span {
	color: rgb(170, 170, 170); border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dotted;
}
.dark.footer-helper .toggle_title span {
	color: rgb(170, 170, 170); border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dotted;
}
.mini.accordion .tab {
	background: none; border-radius: 0px; border: 0px currentColor !important; border-image: none !important;
}
.mini.accordion .tab:hover {
	
}
.mini.accordion .ui-state-active.tab {
	
}

.dark.slider-helper caption {
	background: rgba(30, 30, 30, 0.2);
}
.dark.body-helper caption {
	background: rgba(30, 30, 30, 0.2);
}
.dark.footer-helper caption {
	background: rgba(30, 30, 30, 0.2);
}
.dark.body-helper .price {
	border-radius: 6px; border: currentColor; border-image: none; overflow: hidden; -moz-border-radius: 6px; -webkit-border-radius: 6px;
}
.dark.body-helper .content-box {
	background: rgba(0, 0, 0, 0.1); border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
.dark.slider-helper .widget {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.slider-helper .post-head {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.slider-helper #header-sidebars {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.body-helper .widget {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.body-helper .post-head {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.body-helper #header-sidebars {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.footer-helper .widget {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.footer-helper .post-head {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.footer-helper #header-sidebars {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.header-helper .tweet_list li {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.slider-helper .tweet_list li {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.body-helper .tweet_list li {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.footer-helper .tweet_list li {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.header-helper .toggle_title span {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.slider-helper .toggle_title span {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.body-helper .toggle_title span {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.footer-helper .toggle_title span {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.header-helper .toggle_content {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.slider-helper .toggle_content {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.body-helper .toggle_content {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.footer-helper .toggle_content {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.header-helper .mini.accordion .pane {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.slider-helper .mini.accordion .pane {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.body-helper .mini.accordion .pane {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.footer-helper .mini.accordion .pane {
	border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #444548 !important; -moz-box-shadow: #444548 0px 1px 0px; -webkit-box-shadow: #444548 0px 1px 0px;
}
.dark.slider-helper .respond-box {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.slider-helper .comments ol li {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.body-helper .respond-box {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.body-helper .comments ol li {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.footer-helper .respond-box {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.footer-helper .comments ol li {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.header-helper .folio.project-info-pad {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.slider-helper .folio.project-info-pad {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.body-helper .folio.project-info-pad {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.footer-helper .folio.project-info-pad {
	border-top-color: rgb(80, 80, 80); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #333; -moz-box-shadow: #333 0px -1px 0px; -webkit-box-shadow: #333 0px -1px 0px;
}
.dark.slider-helper :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.body-helper :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.footer-helper :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.header-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.slider-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.body-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.footer-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.header-helper .avatar {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.slider-helper .avatar {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.body-helper .avatar {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.footer-helper .avatar {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.header-helper .tweet_avatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.slider-helper .tweet_avatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.body-helper .tweet_avatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.footer-helper .tweet_avatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
footer.dark.footer-helper.main-footer .tweet_avatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.header-helper .gravatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.slider-helper .gravatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.body-helper .gravatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.footer-helper .gravatar img {
	border: 1px solid rgb(68, 68, 68) !important; border-image: none !important;
}
.dark.header-helper .post-format-pad .standard {
	background-image: url("dark/post_formats.png");
}
.dark.header-helper .post-format-pad .aside {
	background-image: url("dark/post_formats.png");
}
.dark.header-helper .post-format-pad .image {
	background-image: url("dark/post_formats.png");
}
.dark.header-helper .post-format-pad .link {
	background-image: url("dark/post_formats.png");
}
.dark.header-helper .post-format-pad .quote {
	background-image: url("dark/post_formats.png");
}
.dark.header-helper .post-format-pad .audio {
	background-image: url("dark/post_formats.png");
}
.dark.header-helper .post-format-pad .video {
	background-image: url("dark/post_formats.png");
}
.dark.slider-helper .post-format-pad .standard {
	background-image: url("dark/post_formats.png");
}
.dark.slider-helper .post-format-pad .aside {
	background-image: url("dark/post_formats.png");
}
.dark.slider-helper .post-format-pad .image {
	background-image: url("dark/post_formats.png");
}
.dark.slider-helper .post-format-pad .link {
	background-image: url("dark/post_formats.png");
}
.dark.slider-helper .post-format-pad .quote {
	background-image: url("dark/post_formats.png");
}
.dark.slider-helper .post-format-pad .audio {
	background-image: url("dark/post_formats.png");
}
.dark.slider-helper .post-format-pad .video {
	background-image: url("dark/post_formats.png");
}
.dark.body-helper .post-format-pad .standard {
	background-image: url("dark/post_formats.png");
}
.dark.body-helper .post-format-pad .aside {
	background-image: url("dark/post_formats.png");
}
.dark.body-helper .post-format-pad .image {
	background-image: url("dark/post_formats.png");
}
.dark.body-helper .post-format-pad .link {
	background-image: url("dark/post_formats.png");
}
.dark.body-helper .post-format-pad .quote {
	background-image: url("dark/post_formats.png");
}
.dark.body-helper .post-format-pad .audio {
	background-image: url("dark/post_formats.png");
}
.dark.body-helper .post-format-pad .video {
	background-image: url("dark/post_formats.png");
}
.dark.footer-helper .post-format-pad .standard {
	background-image: url("dark/post_formats.png");
}
.dark.footer-helper .post-format-pad .aside {
	background-image: url("dark/post_formats.png");
}
.dark.footer-helper .post-format-pad .image {
	background-image: url("dark/post_formats.png");
}
.dark.footer-helper .post-format-pad .link {
	background-image: url("dark/post_formats.png");
}
.dark.footer-helper .post-format-pad .quote {
	background-image: url("dark/post_formats.png");
}
.dark.footer-helper .post-format-pad .audio {
	background-image: url("dark/post_formats.png");
}
.dark.footer-helper .post-format-pad .video {
	background-image: url("dark/post_formats.png");
}
.dark.header-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.slider-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.body-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dark.footer-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
footer.dark.footer-helper.main-footer .tweet_list li {
	box-shadow: none !important;
}
.dark.slider-helper blockquote {
	background: url("default/quote.png") no-repeat right bottom;
}
.dark.body-helper blockquote {
	background: url("default/quote.png") no-repeat right bottom;
}
.dark.footer-helper blockquote {
	background: url("default/quote.png") no-repeat right bottom;
}
.dark.slider-helper .quote-pad {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.body-helper .quote-pad {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.footer-helper .quote-pad {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.slider-helper blockquote::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.slider-helper code::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.slider-helper .wire-pad::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.slider-helper .form-submit::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.body-helper blockquote::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.body-helper code::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.body-helper .wire-pad::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.body-helper .form-submit::before {
	background: url("patterns/pattern_02.png"); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.dark.header-helper .graphic-label-big {
	background: url("dark/graphic_label_big.png") no-repeat left top;
}
.dark.slider-helper .graphic-label-big {
	background: url("dark/graphic_label_big.png") no-repeat left top;
}
.dark.body-helper .graphic-label-big {
	background: url("dark/graphic_label_big.png") no-repeat left top;
}
.dark.footer-helper .graphic-label-big {
	background: url("dark/graphic_label_big.png") no-repeat left top;
}
.dark.header-helper .graphic-label {
	background: url("dark/graphic_label.png") no-repeat left top;
}
.dark.slider-helper .graphic-label {
	background: url("dark/graphic_label.png") no-repeat left top;
}
.dark.body-helper .graphic-label {
	background: url("dark/graphic_label.png") no-repeat left top;
}
.dark.footer-helper .graphic-label {
	background: url("dark/graphic_label.png") no-repeat left top;
}
footer.dark.footer-helper.main-footer h4 {
	border-bottom-color: rgb(42, 42, 42); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #383838; -moz-box-shadow: #383838 0px 1px 0px; -webkit-box-shadow: #383838 0px 1px 0px;
}
footer.dark.footer-helper.main-footer ul li {
	border-bottom-color: rgb(42, 42, 42); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #383838; -moz-box-shadow: #383838 0px 1px 0px; -webkit-box-shadow: #383838 0px 1px 0px;
}
footer.dark.footer-helper.main-footer {
	border-top-color: rgb(42, 42, 42); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #444; -moz-box-shadow: #444 0px -1px 0px; -webkit-box-shadow: #444 0px -1px 0px;
}
.dark.footer-helper .copyrights .container_16 {
	border-top-color: rgb(42, 42, 42); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #444; -moz-box-shadow: #444 0px -1px 0px; -webkit-box-shadow: #444 0px -1px 0px;
}
.dark.footer-helper .copyrights {
	background: rgb(45, 48, 50);
}
footer.light.footer-helper.main-footer .widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
footer.dark.footer-helper.main-footer .widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.header-helper {
	text-shadow: 0px 1px 0px rgba(255,255,255,0.3);
}
.light.body-helper {
	text-shadow: 0px 1px 0px rgba(255,255,255,0.3);
}
.light.footer-helper {
	text-shadow: 0px 1px 0px rgba(255,255,255,0.3);
}
.light.header-helper .page-header {
	background-image: url("light/sep_header.png");
}
.light.slider-helper .page-header {
	background-image: url("light/sep_header.png");
}
.light.body-helper .page-header {
	background-image: url("light/sep_header.png");
}
.light.footer-helper .page-header {
	background-image: url("light/sep_header.png");
}
.light.body-helper input[type=text] {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.body-helper input[type=email] {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.body-helper input[type=password] {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.body-helper textarea {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.footer-helper input[type=text] {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.footer-helper input[type=email] {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.footer-helper input[type=password] {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.footer-helper textarea {
	border: 1px solid rgb(213, 213, 213); border-image: none; box-shadow: inset 1px 1px 1px #e8e8e8; -moz-box-shadow: inset #e8e8e8 1px 1px 1px; -webkit-box-shadow: inset #e8e8e8 1px 1px 1px;
}
.light.slider-helper input[type=button] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.light.slider-helper input[type=submit] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.light.body-helper input[type=button] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.light.body-helper input[type=submit] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.light.footer-helper input[type=button] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.light.footer-helper input[type=submit] {
	background: url("btns_global.png") repeat-x 0px -984px rgb(88, 90, 92); color: rgb(68, 68, 68); text-shadow: 1px 1px 0px #fff;
}
.light.slider-helper input[type=button] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.slider-helper input[type=submit] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.slider-helper .widget_search input[type=button] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.slider-helper .widget_search input[type=submit] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.body-helper input[type=button] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.body-helper input[type=submit] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.body-helper .widget_search input[type=button] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.body-helper .widget_search input[type=submit] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
footer.light.footer-helper.main-footer input[type=button] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
footer.light.footer-helper.main-footer input[type=submit] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.footer-helper .widget_search input[type=button] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.footer-helper .widget_search input[type=submit] {
	background: url("btns_global.png") repeat-x left 0px rgb(88, 90, 92); color: rgb(252, 252, 252); text-shadow: -1px -1px 0px #000;
}
.light.slider-helper input[type=button]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.slider-helper input[type=submit]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.slider-helper .widget_search input[type=button]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.slider-helper .widget_search input[type=submit]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.body-helper input[type=button]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.body-helper input[type=submit]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.body-helper .widget_search input[type=button]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.body-helper .widget_search input[type=submit]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
footer.light.footer-helper.main-footer input[type=button]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
footer.light.footer-helper.main-footer input[type=submit]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.footer-helper .widget_search input[type=button]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.footer-helper .widget_search input[type=submit]:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255); text-shadow: -1px -1px 0px #000; background-color: rgb(88, 90, 92);
}
.light.slider-helper input[type=button]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.slider-helper input[type=submit]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.slider-helper .widget_search input[type=button]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.slider-helper .widget_search input[type=submit]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.body-helper input[type=button]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.body-helper input[type=submit]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.body-helper .widget_search input[type=button]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.body-helper .widget_search input[type=submit]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
footer.light.footer-helper.main-footer input[type=button]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
footer.light.footer-helper.main-footer input[type=submit]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.footer-helper .widget_search input[type=button]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
.light.footer-helper .widget_search input[type=submit]:active {
	background-position: 0px -164px; background-color: rgb(70, 71, 72);
}
header.light.header-helper.main-header {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.light.header-helper nav ul ul li {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.light.header-helper nav ul > li.current_page_item > ul > li > a {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.light.header-helper nav ul ul {
	
}
.header-light nav ul ul li:last-child {
	
}
.header-light nav ul ul li:last-child a {
	
}

.light.header-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.light.slider-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.light.body-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.light.footer-helper .no-page-header.no-header-sidebars.has-header-slider :first-child.loop-wrapper {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #f8f8f8; -moz-box-shadow: 0px 1px 0px #F8F8F8 inset; -webkit-box-shadow: 0px 1px 0px #F8F8F8 inset;
}
.light.body-helper .thumbnail img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .frame {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .frame .google_map {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .frame iframe {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .frame-fl iframe {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .flickr_badge_image a img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .wpv_advertisement a img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .post-article a img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .image_styled img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .thumbnail img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .frame {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .frame .google_map {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .frame iframe {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .frame-fl iframe {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .flickr_badge_image a img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .wpv_advertisement a img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .post-article a img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .image_styled img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .thumbnail:hover img {
	border: 1px solid rgb(190, 191, 193) !important; border-image: none !important;
}
.light.body-helper .flickr_badge_image a:hover img .light.body-helper .wpv_advertisement a:hover img {
	border: 1px solid rgb(190, 191, 193) !important; border-image: none !important;
}
.light.body-helper .post-article a:hover img {
	border: 1px solid rgb(190, 191, 193) !important; border-image: none !important;
}
.light.footer-helper .thumbnail:hover img {
	border: 1px solid rgb(190, 191, 193) !important; border-image: none !important;
}
.light.footer-helper .flickr_badge_image a:hover img .light.footer-helper .wpv_advertisement a:hover img {
	border: 1px solid rgb(190, 191, 193) !important; border-image: none !important;
}
.light.footer-helper .post-article a:hover img {
	border: 1px solid rgb(190, 191, 193) !important; border-image: none !important;
}
.light.header-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/slider_sep.png");
}
.light.slider-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/slider_sep.png");
}
.light.body-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/slider_sep.png");
}
.light.footer-helper .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/slider_sep.png");
}
.light.body-helper .partner {
	background: rgba(255, 255, 255, 0.2); border: 1px solid rgb(213, 213, 213) !important; border-image: none !important; box-shadow: 0px 1px 0px #f8f8f8; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .partner:hover {
	background: rgba(255, 255, 255, 0.5); border: 1px solid rgb(190, 191, 193) !important; border-image: none !important;
}
.light.slider-helper .accordion {
	
}
.light.body-helper .accordion {
	
}
.light.footer-helper .accordion {
	
}

.light.slider-helper .widget {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.slider-helper .post-head {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.slider-helper #header-sidebars {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .widget {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .post-head {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper #header-sidebars {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .widget {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .post-head {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper #header-sidebars {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.header-helper .tweet_list li {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.slider-helper .tweet_list li {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .tweet_list li {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .tweet_list li {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.header-helper .toggle_title span {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.slider-helper .toggle_title span {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .toggle_title span {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .toggle_title span {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.header-helper .toggle_content {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.slider-helper .toggle_content {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .toggle_content {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .toggle_content {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.header-helper .mini.accordion .pane {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.slider-helper .mini.accordion .pane {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.body-helper .mini.accordion .pane {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.footer-helper .mini.accordion .pane {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important; box-shadow: 0px 1px 0px #f8f8f8 !important; -moz-box-shadow: #f8f8f8 0px 1px 0px; -webkit-box-shadow: #f8f8f8 0px 1px 0px;
}
.light.slider-helper .respond-box {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.slider-helper .comments ol li {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.body-helper .respond-box {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.body-helper .comments ol li {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.footer-helper .respond-box {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.footer-helper .comments ol li {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.header-helper .folio.project-info-pad {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.slider-helper .folio.project-info-pad {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.body-helper .folio.project-info-pad {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.footer-helper .folio.project-info-pad {
	border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.slider-helper :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.body-helper :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.footer-helper :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.header-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.slider-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.body-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.footer-helper .tweet_list li:last-child {
	margin-bottom: 0px !important; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.header-helper .avatar {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.slider-helper .avatar {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.body-helper .avatar {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.footer-helper .avatar {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.footer-helper .tweet_avatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.header-helper .tweet_avatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.slider-helper .tweet_avatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.body-helper .tweet_avatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
footer.light.footer-helper.main-footer .tweet_avatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.header-helper .gravatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.slider-helper .gravatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.body-helper .gravatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.footer-helper .gravatar img {
	border: 1px solid rgb(213, 213, 213) !important; border-image: none !important;
}
.light.header-helper .post-format-pad .standard {
	background-image: url("light/post_formats.png");
}
.light.header-helper .post-format-pad .aside {
	background-image: url("light/post_formats.png");
}
.light.header-helper .post-format-pad .image {
	background-image: url("light/post_formats.png");
}
.light.header-helper .post-format-pad .link {
	background-image: url("light/post_formats.png");
}
.light.header-helper .post-format-pad .quote {
	background-image: url("light/post_formats.png");
}
.light.header-helper .post-format-pad .audio {
	background-image: url("light/post_formats.png");
}
.light.header-helper .post-format-pad .video {
	background-image: url("light/post_formats.png");
}
.light.slider-helper .post-format-pad .standard {
	background-image: url("light/post_formats.png");
}
.light.slider-helper .post-format-pad .aside {
	background-image: url("light/post_formats.png");
}
.light.slider-helper .post-format-pad .image {
	background-image: url("light/post_formats.png");
}
.light.slider-helper .post-format-pad .link {
	background-image: url("light/post_formats.png");
}
.light.slider-helper .post-format-pad .quote {
	background-image: url("light/post_formats.png");
}
.light.slider-helper .post-format-pad .audio {
	background-image: url("light/post_formats.png");
}
.light.slider-helper .post-format-pad .video {
	background-image: url("light/post_formats.png");
}
.light.body-helper .post-format-pad .standard {
	background-image: url("light/post_formats.png");
}
.light.body-helper .post-format-pad .aside {
	background-image: url("light/post_formats.png");
}
.light.body-helper .post-format-pad .image {
	background-image: url("light/post_formats.png");
}
.light.body-helper .post-format-pad .link {
	background-image: url("light/post_formats.png");
}
.light.body-helper .post-format-pad .quote {
	background-image: url("light/post_formats.png");
}
.light.body-helper .post-format-pad .audio {
	background-image: url("light/post_formats.png");
}
.light.body-helper .post-format-pad .video {
	background-image: url("light/post_formats.png");
}
.light.footer-helper .post-format-pad .standard {
	background-image: url("light/post_formats.png");
}
.light.footer-helper .post-format-pad .aside {
	background-image: url("light/post_formats.png");
}
.light.footer-helper .post-format-pad .image {
	background-image: url("light/post_formats.png");
}
.light.footer-helper .post-format-pad .link {
	background-image: url("light/post_formats.png");
}
.light.footer-helper .post-format-pad .quote {
	background-image: url("light/post_formats.png");
}
.light.footer-helper .post-format-pad .audio {
	background-image: url("light/post_formats.png");
}
.light.footer-helper .post-format-pad .video {
	background-image: url("light/post_formats.png");
}
.light.header-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.light.slider-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.light.body-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.light.footer-helper .post-format-pad:hover span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.light.slider-helper blockquote {
	background: url("default/quote.png") no-repeat right bottom;
}
.light.body-helper blockquote {
	background: url("default/quote.png") no-repeat right bottom;
}
.light.footer-helper blockquote {
	background: url("default/quote.png") no-repeat right bottom;
}
.light.slider-helper .quote-pad {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.body-helper .quote-pad {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.footer-helper .quote-pad {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.slider-helper blockquote::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.slider-helper code::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.slider-helper .wire-pad::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.slider-helper .form-submit::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.body-helper blockquote::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.body-helper code::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.body-helper .wire-pad::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.body-helper .form-submit::before {
	opacity: 0.04; -moz-opacity: 0.04; -khtml-opacity: 0.04;
}
.light.header-helper .graphic-label-big {
	background: url("light/graphic_label_big.png") no-repeat left top;
}
.light.slider-helper .graphic-label-big {
	background: url("light/graphic_label_big.png") no-repeat left top;
}
.light.body-helper .graphic-label-big {
	background: url("light/graphic_label_big.png") no-repeat left top;
}
.light.footer-helper .graphic-label-big {
	background: url("light/graphic_label_big.png") no-repeat left top;
}
.light.header-helper .graphic-label {
	background: url("light/graphic_label.png") no-repeat left top;
}
.light.slider-helper .graphic-label {
	background: url("light/graphic_label.png") no-repeat left top;
}
.light.body-helper .graphic-label {
	background: url("light/graphic_label.png") no-repeat left top;
}
.light.footer-helper .graphic-label {
	background: url("light/graphic_label.png") no-repeat left top;
}
footer.light.footer-helper.main-footer h4 {
	border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #fff; -moz-box-shadow: #fff 0px 1px 0px; -webkit-box-shadow: #fff 0px 1px 0px;
}
footer.light.footer-helper.main-footer ul li {
	border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px #fff; -moz-box-shadow: #fff 0px 1px 0px; -webkit-box-shadow: #fff 0px 1px 0px;
}
footer.light.footer-helper.main-footer {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.footer-helper .copyrights .container_16 {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; box-shadow: 0px -1px 0px #d5d5d5; -moz-box-shadow: #d5d5d5 0px -1px 0px; -webkit-box-shadow: #d5d5d5 0px -1px 0px;
}
.light.footer-helper .copyrights {
	background: rgb(248, 248, 248);
}
.dark.slider-helper .toggle :last-child.toggle_content {
	border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.light.slider-helper .toggle :last-child.toggle_content {
	border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.dark.body-helper .toggle :last-child.toggle_content {
	border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.light.body-helper .toggle :last-child.toggle_content {
	border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.dark.footer-helper .toggle :last-child.toggle_content {
	border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.light.footer-helper .toggle :last-child.toggle_content {
	border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.classic {
	border-radius: 0px !important; border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; text-shadow: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.classic * {
	border-radius: 0px !important; border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; text-shadow: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.classic .avatar {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .gravatar {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .tweet_avatar {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .avatar * {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .gravatar * {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .tweet_avatar * {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .wpv_advertisement * {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .flickr_badge_image * {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .google_map {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .frame {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.main-footer.classic h4 {
	margin-bottom: 0px !important;
}
.main-footer.classic h5 {
	margin-bottom: 0px !important;
}
.classic .small-btn {
	top: 2px; height: 29px;
}
.classic .widget_search input[type=button] {
	top: 2px; height: 29px;
}
.classic .widget_search input[type=submit] {
	top: 2px; height: 29px;
}
footer.classic.main-footer input[type=button] {
	height: 29px;
}
footer.classic.main-footer input[type=submit] {
	height: 29px;
}
.classic .page-404 .searchform input[type=text] {
	height: 33px;
}
.body-helper.classic .flickr_badge_image a:hover img {
	border: 0px currentColor !important; border-image: none !important;
}
.body-helper.classic .wpv_advertisement a:hover img {
	border: 0px currentColor !important; border-image: none !important;
}
.body-helper.classic .post-article a:hover img {
	border: 0px currentColor !important; border-image: none !important;
}
.body-helper.classic .post-article a img {
	border: 0px currentColor !important; border-image: none !important;
}
.body-helper.classic .image_styled img {
	border: 0px currentColor !important; border-image: none !important;
}
.footer-helper.classic .thumbnail:hover img {
	border: 0px currentColor !important; border-image: none !important;
}
.footer-helper.classic .flickr_badge_image a:hover img .footer-helper.classic .wpv_advertisement a:hover img {
	border: 0px currentColor !important; border-image: none !important;
}
.footer-helper.classic .post-article a:hover img {
	border: 0px currentColor !important; border-image: none !important;
}
.footer-helper.classic .post-article a img {
	border: 0px currentColor !important; border-image: none !important;
}
.footer-helper.classic .image_styled img {
	border: 0px currentColor !important; border-image: none !important;
}
.classic .post-edit-link:hover {
	border: 0px currentColor !important; border-image: none !important;
}
.classic .services > .thumbnail {
	margin-bottom: 10px;
}
.classic .comment-author {
	padding-right: 0px;
}
.classic .comment-content {
	padding-left: 3px;
}
.light.body-helper.classic .thumbnail img {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.dark.body-helper.classic .thumbnail img {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.light.body-helper.classic .size-thumbnail img {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.dark.body-helper.classic .size-thumbnail img {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.classic .frame-fl iframe {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.light.body-helper.classic .thumbnail {
	padding: 0px !important;
}
.dark.body-helper.classic .thumbnail {
	padding: 0px !important;
}
.light.body-helper.classic .thumbnail-pad {
	margin: 0px; left: 0px; bottom: 0px;
}
.dark.body-helper.classic .thumbnail-pad {
	margin: 0px; left: 0px; bottom: 0px;
}
.light.body-helper.classic .thumbnail-pad span {
	margin: 0px;
}
.dark.body-helper.classic .thumbnail-pad span {
	margin: 0px;
}
.dark.header-helper.classic .page-header {
	background-image: url("dark/classic_sep.png");
}
.dark.slider-helper.classic .page-header {
	background-image: url("dark/classic_sep.png");
}
.dark.body-helper.classic .page-header {
	background-image: url("dark/classic_sep.png");
}
.dark.footer-helper.classic .page-header {
	background-image: url("dark/classic_sep.png");
}
.dark.header-helper.classic .sep {
	background-image: url("dark/classic_sep.png");
}
.dark.slider-helper.classic .sep {
	background-image: url("dark/classic_sep.png");
}
.dark.body-helper.classic .sep {
	background-image: url("dark/classic_sep.png");
}
.dark.footer-helper.classic .sep {
	background-image: url("dark/classic_sep.png");
}
.dark.header-helper.classic .shadow {
	display: none;
}
.dark.slider-helper.classic .shadow {
	display: none;
}
.dark.body-helper.classic .shadow {
	display: none;
}
.dark.footer-helper.classic .shadow {
	display: none;
}
.dark.header-helper.classic .sep-3 {
	display: none;
}
.dark.slider-helper.classic .sep-3 {
	display: none;
}
.dark.body-helper.classic .sep-3 {
	display: none;
}
.dark.footer-helper.classic .sep-3 {
	display: none;
}
.dark.slider-helper.classic .slider-shadow {
	display: none;
}
.dark.header-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/classic_slider_sep.png") !important;
}
.dark.slider-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/classic_slider_sep.png") !important;
}
.dark.body-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/classic_slider_sep.png") !important;
}
.dark.footer-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("dark/classic_slider_sep.png") !important;
}
.dark.body-helper.classic .post-article {
	background: none;
}
.dark.body-helper.classic .comment-author {
	background: none;
}
.dark.header-helper.classic .widget {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.slider-helper.classic .widget {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.body-helper.classic .widget {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.footer-helper.classic .widget {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.header-helper.classic #header-sidebars {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.slider-helper.classic #header-sidebars {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.body-helper.classic #header-sidebars {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.footer-helper.classic #header-sidebars {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.header-helper.classic .post-head {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.slider-helper.classic .post-head {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.body-helper.classic .post-head {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.footer-helper.classic .post-head {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
header.main-header.dark.header-helper.classic {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
footer.dark.footer-helper.classic.main-footer .widget .dark.header-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.slider-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.body-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.footer-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.dark.slider-helper.classic .respond-box {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.body-helper.classic .respond-box {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.footer-helper.classic .respond-box {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.slider-helper.classic .comments ol li {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.body-helper.classic .comments ol li {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.footer-helper.classic .comments ol li {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.slider-helper.classic .folio.project-info-pad {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.body-helper.classic .folio.project-info-pad {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.dark.footer-helper.classic .folio.project-info-pad {
	border-top-color: rgb(51, 51, 51) !important; border-top-width: 1px !important; border-top-style: solid !important;
}

.dark.slider-helper.classic caption {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.body-helper.classic caption {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.footer-helper.classic caption {
	border-bottom-color: rgb(51, 51, 51) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dark.slider-helper.classic td {
	border-right-color: rgb(51, 51, 51) !important; border-right-width: 1px !important; border-right-style: solid !important;
}
.dark.body-helper.classic td {
	border-right-color: rgb(51, 51, 51) !important; border-right-width: 1px !important; border-right-style: solid !important;
}
.dark.footer-helper.classic td {
	border-right-color: rgb(51, 51, 51) !important; border-right-width: 1px !important; border-right-style: solid !important;
}
.light.header-helper.classic .page-header {
	background-image: url("light/classic_sep.png");
}
.light.slider-helper.classic .page-header {
	background-image: url("light/classic_sep.png");
}
.light.body-helper.classic .page-header {
	background-image: url("light/classic_sep.png");
}
.light.footer-helper.classic .page-header {
	background-image: url("light/classic_sep.png");
}
.light.header-helper.classic .sep {
	background-image: url("light/classic_sep.png");
}
.light.slider-helper.classic .sep {
	background-image: url("light/classic_sep.png");
}
.light.body-helper.classic .sep {
	background-image: url("light/classic_sep.png");
}
.light.footer-helper.classic .sep {
	background-image: url("light/classic_sep.png");
}
.light.header-helper.classic .sep-2 {
	background: rgb(213, 213, 213);
}
.light.slider-helper.classic .sep-2 {
	background: rgb(213, 213, 213);
}
.light.body-helper.classic .sep-2 {
	background: rgb(213, 213, 213);
}
.light.footer-helper.classic .sep-2 {
	background: rgb(213, 213, 213);
}
.light.header-helper.classic .shadow {
	display: none;
}
.light.slider-helper.classic .shadow {
	display: none;
}
.light.body-helper.classic .shadow {
	display: none;
}
.light.footer-helper.classic .shadow {
	display: none;
}
.light.header-helper.classic .sep-3 {
	display: none;
}
.light.slider-helper.classic .sep-3 {
	display: none;
}
.light.body-helper.classic .sep-3 {
	display: none;
}
.light.footer-helper.classic .sep-3 {
	display: none;
}
.light.slider-helper.classic .slider-shadow {
	display: none;
}
.light.header-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/classic_slider_sep.png") !important;
}
.light.slider-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/classic_slider_sep.png") !important;
}
.light.body-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/classic_slider_sep.png") !important;
}
.light.footer-helper.classic .style-showcase.slider-shortcode-wrapper .annotation {
	background-image: url("light/classic_slider_sep.png") !important;
}
.light.body-helper.classic .post-article {
	background: none;
}
.light.body-helper.classic .comment-author {
	background: none;
}
.light.header-helper.classic .widget {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.slider-helper.classic .widget {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.body-helper.classic .widget {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.footer-helper.classic .widget {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.header-helper.classic #header-sidebars {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.slider-helper.classic #header-sidebars {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.body-helper.classic #header-sidebars {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.footer-helper.classic #header-sidebars {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.header-helper.classic .post-head {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.slider-helper.classic .post-head {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.body-helper.classic .post-head {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.light.footer-helper.classic .post-head {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
header.main-header.light.header-helper.classic {
	border-bottom-color: rgb(213, 213, 213) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
footer.light.footer-helper.classic.main-footer .widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.header-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.slider-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.body-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.footer-helper.classic :last-child.widget {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; box-shadow: none !important;
}
.light.slider-helper.classic .respond-box {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.body-helper.classic .respond-box {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.footer-helper.classic .respond-box {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.slider-helper.classic .comments ol li {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.body-helper.classic .comments ol li {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.footer-helper.classic .comments ol li {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.slider-helper.classic .folio.project-info-pad {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.body-helper.classic .folio.project-info-pad {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.light.footer-helper.classic .folio.project-info-pad {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}



.style-navigation-preview.classic .wpv-caption .helper-caption-1 {
	text-shadow: -1px -1px 0px rgba(0,0,0,0.4) !important;
}
.style-navigation-preview.classic .wpv-caption .helper-caption-1 * {
	text-shadow: -1px -1px 0px rgba(0,0,0,0.4) !important;
}
.style-navigation-preview.classic .wpv-caption .helper-caption-2 {
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5) !important;
}
.style-navigation-preview.classic .wpv-caption .helper-caption-2 * {
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5) !important;
}
.style-navigation-preview.classic .wpv-caption .main-caption {
	text-shadow: 1px 1px 0px rgba(255,255,255,0.2) !important;
}
.style-navigation-preview.classic .wpv-caption .main-caption * {
	text-shadow: 1px 1px 0px rgba(255,255,255,0.2) !important;
}
.image_styled .thumbnail.partner img {
	padding: 0px !important; border-radius: 0px !important; border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.image_styled:hover .thumbnail.partner img {
	padding: 0px !important; border-radius: 0px !important; border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.image_styled .thumbnail.partner:hover img {
	padding: 0px !important; border-radius: 0px !important; border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.team-member-info .contact * {
	padding: 0px !important; border-radius: 0px !important; border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}
img.not-boxed {
	padding: 0px !important; border-radius: 0px !important; border: 0px currentColor !important; border-image: none !important; box-shadow: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}