html {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
applet {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
big {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
s {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
strike {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
b {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
u {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
i {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
center {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
article {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
aside {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
canvas {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
details {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
embed {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
figure {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
figcaption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
footer {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
header {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
hgroup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
menu {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
nav {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
output {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ruby {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
section {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
summary {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
time {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
mark {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
audio {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
video {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
article {
	display: block;
}
aside {
	display: block;
}
details {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
menu {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	line-height: 1;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
q {
	quotes: none;
}
blockquote::before {
	content: none;
}
blockquote::after {
	content: none;
}
q::before {
	content: none;
}
q::after {
	content: none;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
body {
	font-family: Arial, Helvetica, Sans-serif; font-size: 13px;
}
#container::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
#header::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
#main::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
#main-fullwidth::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
#footer::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
.clearfix::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
#container {
	display: block;
}
#header {
	display: block;
}
#main {
	display: block;
}
#main-fullwidth {
	display: block;
}
#footer {
	display: block;
}
.clearfix {
	display: block;
}
.clear {
	clear: both;
}
h1 {
	line-height: 1; font-weight: normal; margin-bottom: 16px;
}
h2 {
	line-height: 1; font-weight: normal; margin-bottom: 16px;
}
h3 {
	line-height: 1; font-weight: normal; margin-bottom: 16px;
}
h4 {
	line-height: 1; font-weight: normal; margin-bottom: 16px;
}
h5 {
	line-height: 1; font-weight: normal; margin-bottom: 16px;
}
h6 {
	line-height: 1; font-weight: normal; margin-bottom: 16px;
}
h1 {
	font-size: 40px;
}
h2 {
	font-size: 30px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 12px;
}
h1 img {
	margin: 0px;
}
h2 img {
	margin: 0px;
}
h3 img {
	margin: 0px;
}
h4 img {
	margin: 0px;
}
h5 img {
	margin: 0px;
}
h6 img {
	margin: 0px;
}
p {
	margin: 0px 0px 20px;
}
table {
	width: 100%; margin-bottom: 20px;
}
th {
	font-weight: bold;
}
thead th {
	background: rgb(195, 217, 255);
}
th {
	padding: 4px 10px 4px 5px;
}
td {
	padding: 4px 10px 4px 5px;
}
caption {
	padding: 4px 10px 4px 5px;
}
tr.even td {
	background: rgb(229, 236, 249);
}
tfoot {
	font-style: italic;
}
caption {
	background: rgb(238, 238, 238);
}
li ul {
	margin: 0px;
}
li ol {
	margin: 0px;
}
ul {
	margin: 0px 20px 20px 0px; padding-left: 40px;
}
ol {
	margin: 0px 20px 20px 0px; padding-left: 40px;
}
ul {
	list-style-type: disc;
}
ol {
	list-style-type: decimal;
}
dl {
	margin: 0px 0px 20px;
}
dl dt {
	font-weight: bold;
}
dd {
	margin-left: 20px;
}
blockquote {
	margin: 20px; color: rgb(102, 102, 102); font-style: italic;
}
pre {
	margin: 20px 0px; white-space: pre;
}
pre {
	line-height: 18px;
}
code {
	line-height: 18px;
}
tt {
	line-height: 18px;
}
.menus {
	list-style: none; margin: 0px; padding: 0px; line-height: 1;
}
.menus * {
	list-style: none; margin: 0px; padding: 0px; line-height: 1;
}
.menus ul {
	top: -999em; width: 100%; position: absolute;
}
.menus ul li {
	width: 100%;
}
.menus li:hover {
	visibility: inherit;
}
.menus li {
	float: left; position: relative;
}
.menus a {
	display: block; position: relative;
}
.menus li:hover ul {
	left: 0px; top: 100%; z-index: 99;
}
.menus li.sfHover ul {
	left: 0px; top: 100%; z-index: 99;
}
.menus li:hover li ul {
	top: -999em;
}
.menus li.sfHover li ul {
	top: -999em;
}
.menus li li:hover ul {
	left: 100%; top: 0px;
}
.menus li li.sfHover ul {
	left: 100%; top: 0px;
}
.menus li li:hover li ul {
	top: -999em;
}
.menus li li.sfHover li ul {
	top: -999em;
}
.menus li li li:hover ul {
	left: 100%; top: 0px;
}
.menus li li li.sfHover ul {
	left: 100%; top: 0px;
}
.sf-shadow ul {
	padding: 0px 8px 9px 0px; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px;
}
.menus .sf-shadow ul.sf-shadow-off {
	background: none;
}
blockquote {
	color: rgb(102, 102, 102); overflow: hidden; padding-left: 9px; font-style: italic; border-left-color: rgb(202, 218, 231); border-left-width: 3px; border-left-style: solid;
}
img.wp-smiley {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; max-height: 12px;
}
.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
div.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.wp-caption {
	background: rgb(238, 238, 238); margin: 10px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center; padding-top: 4px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;
}
.wp-caption img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.wp-caption p.wp-caption-text {
	margin: 0px; padding: 0px 4px 5px; line-height: 17px; font-size: 11px;
}
.sticky {
	
}
.post img.alignleft {
	margin: 0px 10px 10px 0px;
}
.post img.alignright {
	margin: 0px 0px 10px 10px;
}
.post img.aligncenter {
	margin-bottom: 10px;
}
#wp-calendar {
	margin: 0px; width: 100%; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; border-collapse: separate; border-spacing: 1px; empty-cells: show;
}
#wp-calendar caption {
	background: 0px 0px; margin: 2px 0px; padding: 4px 0px; text-align: left; text-transform: uppercase;
}
#wp-calendar th {
	background: 0px 0px; text-transform: capitalize; font-style: normal;
}
#wp-calendar td {
	background: 0px 0px; padding: 4px 0px; text-align: center; letter-spacing: normal; font-family: Arial, Helvetica, Sans-serif;
}
.error {
	background: red; margin: 0px 0px 10px; padding: 8px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
.message {
	background: green; margin: 0px 0px 10px; padding: 8px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
embed {
	max-width: 100%;
}
img {
	max-width: 100%;
}
object {
	max-width: 100%;
}
video {
	max-width: 100%;
}
.wp-caption {
	max-width: 100%;
}
img {
	height: auto;
}
body {
	background: url("../images/8.jpg") fixed; color: rgb(85, 85, 85); box-shadow: inset 0px 99px 0px #1b1b1b, inset 0px 153px 0px #2c2c2c, inset 0px 156px 0px #0b4c5f; -webkit-box-shadow: 0 142px 0 #0B4C5F, 0 140px 0 #2C2C2C, 0 100px 0 #1B1B1B;
}
a {
	color: rgb(37, 149, 235); text-decoration: none;
}
a:hover {
	color: rgb(109, 192, 255); text-decoration: none;
}
a:focus {
	color: rgb(109, 192, 255); text-decoration: none;
}
a:focus {
	outline: 0px;
}
#container {
	margin: 0px auto; width: 960px;
}
#main {
	padding: 15px; box-shadow: 0px 0px 9px 1px rgba(96,96,96,0.15); background-color: rgba(255, 255, 255, 0.95); -webkit-box-shadow: 0 0 9px 1px rgba(96, 96, 96, .15);
}
#main-fullwidth {
	background: rgb(255, 255, 255); padding: 15px; box-shadow: 0px 0px 9px 1px rgba(96,96,96,0.15); -webkit-box-shadow: 0 0 9px 1px rgba(96, 96, 96, .15);
}
#content {
	width: 615px; overflow: hidden; float: left;
}
#sidebar-primary {
	width: 300px; overflow: hidden; margin-left: 15px; float: left;
}
#header {
	padding: 20px 0px; height: auto;
}
.logo {
	float: left;
}
.logo h1.site_title {
	margin: 0px; padding: 0px; line-height: 40px; font-family: Arial, Helvetica, Sans-serif; font-size: 48px; font-weight: bold;
}
.logo h1.site_title a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.logo h1.site_title a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.logo h2.site_description {
	margin: 0px; padding: 0px; color: rgb(153, 153, 153); line-height: 14px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px;
}
.header-right {
	float: right;
}
#top-social-profiles {
	height: 32px;
}
#top-social-profiles img {
	margin: 0px 0px 0px 6px !important;
}
#top-social-profiles img:hover {
	opacity: 0.8;
}
#top-social-profiles .widget-container {
	background: 0px 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.menu-primary-container {
	background: rgb(44, 44, 44); padding: 0px; height: 40px; margin-bottom: 15px; border-bottom-color: rgb(11, 76, 95); border-bottom-width: 3px; border-bottom-style: solid; position: relative; z-index: 400;
}
.menu-primary ul {
	min-width: 160px;
}
.menu-primary li a {
	margin: 0px 2px 3px 0px; padding: 14px 15px; color: rgb(249, 249, 249); text-transform: uppercase; font-family: "Oswald", sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
.menu-primary li a:hover {
	background: rgb(62, 62, 62); outline: 0px; color: rgb(255, 255, 255);
}
.menu-primary li a:active {
	background: rgb(62, 62, 62); outline: 0px; color: rgb(255, 255, 255);
}
.menu-primary li a:focus {
	background: rgb(62, 62, 62); outline: 0px; color: rgb(255, 255, 255);
}
.menu-primary li:hover > a {
	background: rgb(62, 62, 62); outline: 0px; color: rgb(255, 255, 255);
}
.menu-primary li.current-cat > a {
	background: rgb(62, 62, 62); outline: 0px; color: rgb(255, 255, 255);
}
.menu-primary li.current_page_item > a {
	background: rgb(62, 62, 62); outline: 0px; color: rgb(255, 255, 255);
}
.menu-primary li.current-menu-item > a {
	background: rgb(62, 62, 62); outline: 0px; color: rgb(255, 255, 255);
}
.menu-primary li li a {
	background: rgb(62, 62, 62); margin: 0px; padding: 10px 15px; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); text-transform: none; font-weight: normal;
}
.menu-primary li li a:hover {
	background: rgb(11, 76, 95); outline: 0px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.menu-primary li li a:active {
	background: rgb(11, 76, 95); outline: 0px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.menu-primary li li a:focus {
	background: rgb(11, 76, 95); outline: 0px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.menu-primary li li:hover > a {
	background: rgb(11, 76, 95); outline: 0px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.menu-primary li li.current-cat > a {
	background: rgb(11, 76, 95); outline: 0px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.menu-primary li li.current_page_item > a {
	background: rgb(11, 76, 95); outline: 0px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.menu-primary li li.current-menu-item > a {
	background: rgb(11, 76, 95); outline: 0px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.menu-primary a.sf-with-ul {
	padding-right: 20px; min-width: 1px;
}
.menu-primary .sf-sub-indicator {
	padding: 13px 10px 0px 0px; top: 0px; right: 0px; overflow: hidden; display: block; position: absolute;
}
.menu-primary li li .sf-sub-indicator {
	padding: 9px 10px 0px 0px;
}
.wrap-menu-primary .sf-shadow ul {
	background: url("data:image/png;base64,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") no-repeat right bottom;
}
.menu-secondary-container {
	background: 0px 0px; height: 44px; margin-top: -14px; position: relative; z-index: 300;
}
.menu-secondary ul {
	min-width: 160px;
}
.menu-secondary li a {
	padding: 16px 15px; color: rgb(110, 110, 110); text-transform: uppercase; font-family: "Oswald", sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;
}
.menu-secondary li a:hover {
	outline: 0px; color: rgb(45, 162, 251);
}
.menu-secondary li a:active {
	outline: 0px; color: rgb(45, 162, 251);
}
.menu-secondary li a:focus {
	outline: 0px; color: rgb(45, 162, 251);
}
.menu-secondary li:hover > a {
	outline: 0px; color: rgb(45, 162, 251);
}
.menu-secondary li.current-cat > a {
	outline: 0px; color: rgb(45, 162, 251);
}
.menu-secondary li.current_page_item > a {
	outline: 0px; color: rgb(45, 162, 251);
}
.menu-secondary li.current-menu-item > a {
	outline: 0px; color: rgb(45, 162, 251);
}
.menu-secondary li li a {
	background: rgb(37, 149, 235); margin: 0px; padding: 10px 15px; color: rgb(255, 255, 255); text-transform: none; font-weight: normal;
}
.menu-secondary li li a:hover {
	background: rgb(49, 161, 246); outline: 0px; color: rgb(255, 255, 255);
}
.menu-secondary li li a:active {
	background: rgb(49, 161, 246); outline: 0px; color: rgb(255, 255, 255);
}
.menu-secondary li li a:focus {
	background: rgb(49, 161, 246); outline: 0px; color: rgb(255, 255, 255);
}
.menu-secondary li li:hover > a {
	background: rgb(49, 161, 246); outline: 0px; color: rgb(255, 255, 255);
}
.menu-secondary li li.current-cat > a {
	background: rgb(49, 161, 246); outline: 0px; color: rgb(255, 255, 255);
}
.menu-secondary li li.current_page_item > a {
	background: rgb(49, 161, 246); outline: 0px; color: rgb(255, 255, 255);
}
.menu-secondary li li.current-menu-item > a {
	background: rgb(49, 161, 246); outline: 0px; color: rgb(255, 255, 255);
}
.menu-secondary a.sf-with-ul {
	padding-right: 26px; min-width: 1px;
}
.menu-secondary .sf-sub-indicator {
	padding: 15px 13px 0px 0px; top: 0px; right: 0px; overflow: hidden; display: block; position: absolute;
}
.menu-secondary li li .sf-sub-indicator {
	padding: 9px 13px 0px 0px;
}
.wrap-menu-secondary .sf-shadow ul {
	background: url("data:image/png;base64,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") no-repeat right bottom;
}
.aboutusbox {
	margin: 0px 0px 15px !important; padding: 10px; border: 1px solid rgb(232, 232, 232); border-image: none; text-align: center; background-color: rgb(250, 250, 250);
}
.aboutusbox-title {
	margin: 0px; padding: 10px 0px 18px; color: rgb(37, 155, 245); line-height: 28px; font-family: "Oswald", sans-serif; font-size: 28px; font-weight: normal;
}
.aboutusbox-content {
	margin: 0px; padding: 0px 0px 10px; color: rgb(119, 120, 120); line-height: 24px; font-family: Arial, sans-serif; font-size: 16px; font-weight: 300;
}
.aboutusbox-image {
	margin: 15px 0px; border: 6px solid rgb(255, 255, 255); border-image: none; text-align: center;
}
.post {
	margin-bottom: 15px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.page {
	margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.post-single {
	margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.title {
	margin: 0px 0px 10px; padding: 0px; color: rgb(51, 51, 51); line-height: 20px; font-family: "Oswald", sans-serif; font-size: 20px; font-weight: normal;
}
.title a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.title a:hover {
	color: rgb(37, 149, 235); text-decoration: none;
}
.entry {
	line-height: 20px;
}
.featured_image {
	background: rgb(255, 255, 255); padding: 6px; border: 1px solid rgb(189, 189, 189); border-image: none;
}
.page-title {
	margin: 0px 0px 10px; padding: 0px 0px 10px; color: rgb(51, 51, 51); text-transform: uppercase; font-family: "Oswald", sans-serif; font-size: 20px; font-weight: normal; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 2px; border-bottom-style: solid;
}
.postmeta-primary {
	padding: 0px 0px 10px; color: rgb(153, 153, 153); line-height: 18px; font-size: 12px;
}
.postmeta-secondary {
	padding: 0px 0px 10px; color: rgb(153, 153, 153); line-height: 18px; font-size: 12px;
}
.postmeta-primary span {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAJCAYAAADzRkbkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpimjJlyn/G////MzCLiooSYAEEGADZuRO6Dwr3egAAAABJRU5ErkJggg==") no-repeat left; padding: 3px 0px 3px 10px;
}
.postmeta-secondary span {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAJCAYAAADzRkbkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpimjJlyn/G////MzCLiooSYAEEGADZuRO6Dwr3egAAAABJRU5ErkJggg==") no-repeat left; padding: 3px 0px 3px 10px;
}
.postmeta-primary span:first-child {
	background: 0px 0px; padding-left: 0px;
}
.postmeta-secondary span:first-child {
	background: 0px 0px; padding-left: 0px;
}
.readmore {
	margin-bottom: 15px; float: right;
}
.readmore a {
	background: rgb(109, 109, 109); padding: 8px 14px; color: rgb(255, 255, 255); text-transform: none; line-height: 12px; font-size: 12px; text-decoration: none; display: inline-block;
}
.readmore a:hover {
	background: rgb(37, 149, 235); color: rgb(255, 255, 255); text-decoration: none;
}
.woocommerce .content {
	background: rgb(255, 255, 255);
}
.woocommerce #main-fullwidth {
	background: rgb(255, 255, 255);
}
.variations .label {
	padding: 8px 8px 8px 0px !important; color: inherit; line-height: inherit; font-size: inherit; font-weight: inherit; vertical-align: inherit; display: block !important; white-space: inherit; text-shadow: none; background-color: inherit;
}
.woocommerce input[type=text] {
	margin: 0px; padding: 4px !important;
}
.woocommerce input[type=password] {
	margin: 0px; padding: 4px !important;
}
.woocommerce input.text {
	margin: 0px; padding: 4px !important;
}
.woocommerce input.title {
	margin: 0px; padding: 4px !important;
}
.woocommerce textarea {
	margin: 0px; padding: 4px !important;
}
.woocommerce select {
	margin: 0px; padding: 4px !important;
}
.quantity input[type=text] {
	margin: 0px; padding: 0px !important;
}
.quantity input.text {
	margin: 0px; padding: 0px !important;
}
.quantity input {
	margin: 0px; padding: 0px !important;
}
.woocommerce img {
	width: auto !important; height: auto !important;
}
.sitemap-col {
	padding: 0px 0px 0px 10px; width: 30%;
}
.sitemap-col-archives {
	padding: 0px 0px 0px 10px; width: 45%;
}
.sitemap h2 {
	margin: 0px 0px 10px; padding: 0px 0px 10px; font-size: 18px; font-weight: bold; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;
}
.sitemap h3 {
	margin: 0px 0px 10px; padding: 0px; font-size: 14px; font-weight: bold;
}
.sitemap-list {
	line-height: 22px; font-size: 13px;
}
.sitemap-list {
	padding: 0px 0px 0px 20px;
}
.sitemap-list ul {
	padding: 0px 0px 0px 20px;
}
.contact-form-label {
	padding: 7px 0px; width: 90px; font-size: 14px; font-weight: bold;
}
.contact-form-input {
	margin-left: 90px;
}
.contact-form input[type=text] {
	background: rgb(255, 255, 255); padding: 6px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 60%; margin-bottom: 20px;
}
.contact-form input[type=submit] {
	background: rgb(238, 238, 238); padding: 5px 50px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.contact-form textarea {
	background: rgb(255, 255, 255); padding: 6px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 96%; height: 160px; margin-bottom: 20px;
}
.contact-form-required {
	color: red;
}
.fp-slider {
	margin: 0px 0px 15px;
}
.fp-slides {
	width: 930px;
}
.fp-thumbnail {
	width: 930px;
}
.fp-prev-next {
	width: 930px;
}
.fp-nav {
	width: 930px;
}
.fp-slides {
	height: 300px; overflow: hidden; position: relative;
}
.fp-thumbnail {
	height: 300px; overflow: hidden; position: relative;
}
.fp-title {
	margin: 0px; padding: 0px 0px 2px; color: rgb(255, 255, 255); font-family: "Oswald", sans-serif; font-size: 18px; font-weight: normal;
}
.fp-title a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.fp-title a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.fp-content {
	background: rgb(17, 17, 17); padding: 10px 15px; left: 0px; right: 0px; bottom: 0px; overflow: hidden; position: absolute; opacity: 0.7;
}
.fp-content p {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); line-height: 18px;
}
.fp-more {
	color: rgb(255, 255, 255); font-weight: bold;
}
.fp-more:hover {
	color: rgb(255, 255, 255); font-weight: bold;
}
.fp-nav {
	background: rgb(44, 44, 44); padding: 10px 0px; height: 12px; text-align: center;
}
.fp-pager a {
	background-position: 0px 0px; margin: 0px 8px 0px 0px; padding: 0px; width: 12px; height: 12px; line-height: 1; text-indent: -999px; overflow: hidden; float: none; display: inline-block; cursor: pointer; opacity: 0.7; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAB8CAYAAABdV1EmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAStJREFUeNrsmDFOw0AQRdcrN6loQhd3iUQbUiBElSoHIIegzHE4RJDS5gAUKUwKGiTcQRXScILlb/RXmgLjdUr0R3rK7mTeaj3jykUIwTEqcA8WYMZcDbbgCXycMlEAt2AT2mPDmpNQdRRbqYrCKuTHyvPOubEoYB2wuMwUvrzrGZ6ty43as8+5sT2rrb0GV/R9NayQ3SUJEiRIkCBBggQJEiRIkCBBggQJEv6RUJr1ENyBKRgz14A9eAbHmEgf1a7AEty0HLwDa/DmefJfxY7/xZphyWuk4m/wAj65H4FrcMGa15J3ThGL380+ref8nXrzgM6c7Fpy47Pm0Jj96Jcam2s8+5wiPuAEDMiEuRT7OIfY1oeOtqZZPHpOcM2E6xjc0X4+zXo1fgQYACCsJV8B69sOAAAAAElFTkSuQmCC");
}
.fp-pager a:hover {
	background-position: 0px -112px; text-decoration: none; opacity: 1;
}
.fp-pager a.activeSlide {
	background-position: 0px -112px; text-decoration: none; opacity: 1;
}
.fp-prev-next-wrap {
	position: relative; z-index: 200;
}
.fp-prev-next {
	left: 0px; height: 37px; right: 0px; bottom: 130px; position: absolute;
}
.fp-prev {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZlJREFUeNrs2LFqg0AcBvBTm9ak0CEgHZ1LoEtNoGOHhkCnQqF0kkBGQYTO9RE69Q06uAWHPoGFDmq2kinQRQoFF+kQyOXS/9GUhpLUaPTi4Aefogfy4xQ55dBvbqCX0GPoAWKbV+gz9B4acfOT9OAabT8B9FyAzRn0DhUj9A4d8rBpo2KlzW/h+YmdLR4VMCWqRGWdnawu1O12q51OZ2/ZWL/fH1uWNWaK6vV6VU3T9peN2badCJTJ7aMz9B/INM1Pps8UBem6niloI1ReoNSoPEGpUKqq5gpKjKIgwzByBSVCtVqtyirQcDjEWYFo6CLvAnoUuyQMAlKv17lGo1H5OyZJEo8xng0GA8wUReM4zmQVDGZylxAy830fM0XFwZrNZiawxKh1YHTved6EKSoOpihKZRNYalSesI1Q68AEQUCu606Yon5gtVqNE0WRC8OQLFaWZSGKIjIajabrXo9+IT/MP9fL5XCJKlGsUWHBTB8UZRcM9URfnu/z99VpAUA+9JZbOHECvULf/zwFxpg36Av0ETr9EmAAiwy87kTqwikAAAAASUVORK5CYII=") no-repeat left top; width: 37px; height: 37px; margin-left: 14px; float: left; opacity: 0.6;
}
.fp-prev:hover {
	opacity: 0.8;
}
.fp-next {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaNJREFUeNpiZECASCAOBGI9IOZjoC+4CsRHgLgfiD8xQgVBnHCGgQdPgdiVGUg4AnEdw+AAoBgSZwISbgyDC7gxDUD6IRhaTAyDEIw6atRR1AYspGqIiIjgCAwM5MAmt2PHjp/z58//TndHrVix4oempiaLv78/hsPU1dVZmJmZGebMmUORw0AlujcQa5Ki6cCBA78kJSWZNDQ0MDxlZmbG9vPnz/8XLlz4Q1dHEXKYhYUFRQ4j21G0dBhFjqKVwyh2FDEO+/79+/+LFy/+oaujCDnM0tKSJIdRzVEwh9nb27OJiooyYXPYuXPnfj99+vQfXUv0tLQ0TlAZhk1u1apV30+dOvWbrtUMyEFZWVncuBzU1tb2lWYlOjaQkZHBBcLUcBBVQoraDqLYUbRwEEXRl52dzZWamkp1B5EdUrR0EFkh5eHhwW5nZ8d28+ZNjILw5MmTv/v6+r5Smk5BPeSp0O76aHN41FGjjqK3o94OMje9Ajlq4yBz1FZQI+85tLyyHAQOOgvEJYxIAsZAHMIAGfNkprNjHgDxcSBeAsR/AQIMAABovJ1ctxJ7AAAAAElFTkSuQmCC") no-repeat right top; width: 36px; height: 37px; margin-right: 14px; float: right; opacity: 0.6;
}
.fp-next:hover {
	opacity: 0.8;
}
.wp-pagenavi {
	float: left;
}
.wp-pagenavi a {
	margin: 2px; padding: 5px 8px; line-height: 15px; font-size: 15px; text-decoration: none; float: left;
}
.wp-pagenavi span {
	margin: 2px; padding: 5px 8px; line-height: 15px; font-size: 15px; text-decoration: none; float: left;
}
.wp-pagenavi a {
	background: 0px 0px; color: rgb(51, 51, 51);
}
.wp-pagenavi a:link {
	background: 0px 0px; color: rgb(51, 51, 51);
}
.wp-pagenavi a:active {
	background: 0px 0px; color: rgb(51, 51, 51);
}
.wp-pagenavi span.current {
	background: rgb(37, 149, 235); color: rgb(255, 255, 255); font-weight: bold;
}
.wp-pagenavi a:hover {
	background: rgb(109, 109, 109); color: rgb(255, 255, 255);
}
.wp-pagenavi span.pages {
	background: 0px 0px; padding: 4px 8px 4px 0px; color: rgb(51, 51, 51);
}
.wp-pagenavi span.extend {
	background: 0px 0px; color: rgb(51, 51, 51);
}
#footer {
	margin-bottom: 15px;
}
#copyrights {
	background: rgb(44, 44, 44); padding: 20px 0px; text-align: center; color: rgb(255, 255, 255);
}
#copyrights a {
	color: rgb(255, 255, 255);
}
#copyrights a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
#credits {
	padding: 10px 0px 0px; text-align: center; color: rgb(125, 125, 125); font-size: 11px;
}
#credits a {
	color: rgb(125, 125, 125); text-decoration: none;
}
#credits a:hover {
	color: rgb(125, 125, 125); text-decoration: none;
}
#footer-widgets-container {
	background: rgb(27, 27, 27); padding: 20px 0px;
}
#footer-widgets {
	margin: 0px auto; width: 960px; display: flex; flex-wrap: wrap;
}
.footer-widget-box {
	width: 310px; margin-right: 15px; float: left;
}
.footer-widget-box-last {
	margin-right: 0px;
}
#footer-widgets .widget-container {
	color: rgb(229, 229, 229);
}
#footer-widgets .widget-container a {
	color: rgb(229, 229, 229); text-decoration: none;
}
#footer-widgets .widget-container a:hover {
	color: rgb(72, 176, 255); text-decoration: none;
}
#footer-widgets .widgettitle {
	color: rgb(255, 255, 255);
}
#footer-widgets .widgettitle a {
	color: rgb(255, 255, 255);
}
#footer-widgets .widgettitle a:hover {
	color: rgb(255, 255, 255);
}
#footer-widgets .tabs-widget li a {
	
}
#footer-widgets #search {
	border: 1px solid rgb(216, 216, 216) !important; border-image: none !important; background-color: rgb(255, 255, 255) !important;
}
#footer-widgets #search #s {
	color: rgb(151, 151, 151) !important;
}
#homepage-widgets {
	margin: 20px 0px 0px;
}
.homepage-widget-box {
	width: 300px; margin-right: 15px; float: left;
}
.homepage-widget-box-last {
	margin-right: 0px;
}
.widget-container {
	list-style: none; margin: 0px 0px 15px; padding: 0px; color: rgb(102, 102, 102); font-size: 13px;
}
.widget-container a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.widget-container a:hover {
	color: rgb(37, 149, 235); text-decoration: none;
}
.widgettitle {
	margin: 0px 0px 10px; padding: 10px 0px 8px; border-bottom-color: rgb(11, 76, 95); border-bottom-width: 2px; border-bottom-style: solid;
}
.widgettitle {
	color: rgb(65, 68, 69); text-transform: none; line-height: 16px; font-family: "Oswald", sans-serif; font-size: 16px; font-weight: normal; text-decoration: none;
}
.widgettitle a {
	color: rgb(65, 68, 69); text-transform: none; line-height: 16px; font-family: "Oswald", sans-serif; font-size: 16px; font-weight: normal; text-decoration: none;
}
.widgettitle a:hover {
	color: rgb(65, 68, 69); text-transform: none; line-height: 16px; font-family: "Oswald", sans-serif; font-size: 16px; font-weight: normal; text-decoration: none;
}
.widget ul {
	list-style: none; margin: 0px; padding: 0px;
}
.widget ul li {
	margin: 0px 0px 8px; padding: 0px 0px 9px;
}
.widget ul li .children {
	padding-top: 17px;
}
#search {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM1OTA0QjFENEFGMTFFNTkyMUJBMDM5MTM4RTcyQjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM1OTA0QjJENEFGMTFFNTkyMUJBMDM5MTM4RTcyQjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MzU5MDRBRkQ0QUYxMUU1OTIxQkEwMzkxMzhFNzJCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MzU5MDRCMEQ0QUYxMUU1OTIxQkEwMzkxMzhFNzJCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pppla6QAAAEMSURBVHjaYvz//z8DJYCJgULAgi5w6NAheyBVDcQGQPwOiI8AcaWdnd1rgi4Aai4CUgeAWAuINwHxNSCOBeKrQDldvC6AKuiCaowA2vgdKm4ANXQREBvic0E4EP8F4hSYZhAAsi8AqSaQl4CGaeEzQAWIX+Dw6zUorYjPgEdALA20RRSLAcZQ+ik+AxYDMTMQzwQawoMUNqAwAAXuBah3UAAjckICKgZFXwvIK0C8A4hBrvGAGvwLiEOBhmzCaQBSOmhESwdCQOwNNQQUQ+txGoANAA1lA1IrgDgQakg00JA1RCdloGKwzUAM0gQybCnQUD+S8gLUkGgkQ5xIzkxILvEH4jKiwwAfAAgwABsgY2x1Ys4iAAAAAElFTkSuQmCC") no-repeat 99% 50% rgb(255, 255, 255); padding: 6px 24px 6px 6px; border: 1px solid rgb(216, 216, 216); border-image: none; text-align: left;
}
#search #s {
	background: 0px 0px; margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; width: 100%; color: rgb(151, 151, 151);
}
#content-search {
	padding: 15px 0px; width: 300px;
}
#wp-calendar td:hover {
	background: rgb(11, 76, 95); color: rgb(255, 255, 255);
}
#wp-calendar #today {
	background: rgb(11, 76, 95); color: rgb(255, 255, 255);
}
#wp-calendar td:hover a {
	color: rgb(255, 255, 255);
}
#wp-calendar #today a {
	color: rgb(255, 255, 255);
}
.textwidget {
	line-height: 18px;
}
.banners-125 {
	text-align: center; margin-bottom: -10px;
}
.banners-125 img {
	margin: 0px 5px 5px;
}
.posts-widget ul {
	list-style: none; margin: 10px 0px 0px; padding: 0px;
}
.posts-widget ul li {
	list-style: none; margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.posts-widgettitle {
	margin: 0px; padding: 0px 0px 5px; font-family: "Oswald", sans-serif; font-size: 14px; font-weight: normal;
}
.posts-widgettitle a:hover {
	
}
.posts-widget-meta {
	padding: 0px 0px 5px; font-style: italic;
}
.posts-widget-entry {
	line-height: 20px; font-family: Arial, Helvetica, Sans-serif;
}
.posts-widget-more {
	font-weight: bold;
}
.posts-widget-featured-image {
	padding: 4px; border: 1px solid rgb(216, 216, 216); border-image: none; background-color: rgb(255, 255, 255);
}
#footer-widgets .posts-widget-featured-image {
	padding: 4px; border: 1px solid rgb(102, 102, 102); border-image: none; background-color: rgb(68, 68, 68);
}
.posts-widget .alignleft {
	margin: 0px 8px 8px 0px;
}
.posts-widget .alignright {
	margin: 0px 0px 8px 8px;
}
.posts-widget .aligncenter {
	margin-bottom: 8px;
}
.comments-widget ul {
	list-style: none; margin: 10px 0px 0px; padding: 0px;
}
.comments-widget ul li {
	list-style: none; margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.comments-widget-author {
	margin: 0px; padding: 0px 0px 5px; font-weight: bold; text-decoration: none;
}
.comments-widget-entry {
	line-height: 20px; font-family: Arial, Helvetica, Sans-serif;
}
.comments-widget-more {
	font-weight: bold;
}
.comments-widget-avatar {
	padding: 4px; border: 1px solid rgb(216, 216, 216); border-image: none; background-color: rgb(255, 255, 255);
}
.comments-widget .alignleft {
	margin: 0px 8px 0px 0px;
}
.comments-widget .alignright {
	margin: 0px 0px 0px 8px;
}
.comments-widget .aligncenter {
	margin-bottom: 8px;
}
.infobox-widget {
	padding: 1px; border: 1px solid rgb(232, 232, 232); border-image: none; background-color: rgb(250, 250, 250);
}
.infobox-widget ul {
	list-style: none; margin: 0px; padding: 0px;
}
.infobox-widget .widgettitle {
	margin: 0px; padding: 20px 0px 5px; text-align: center; color: rgb(40, 40, 40); text-transform: none; font-family: "Oswald", sans-serif; font-size: 18px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; box-shadow: none;
}
.infobox-widget .widgettitle a {
	color: rgb(40, 40, 40); font-size: 18px;
}
.infobox-widget ul li {
	list-style: none; margin: 0px; padding: 0px;
}
.infobox-widget ul li a {
	text-decoration: none;
}
.infobox-widget-description {
	padding: 10px 20px 20px !important; text-align: center; color: rgb(119, 119, 119); line-height: 24px; font-size: 16px;
}
.infobox-widget-more {
	background: rgb(37, 149, 235); margin: 10px -20px -20px; padding: 12px 0px; text-align: center; color: rgb(255, 255, 255) !important; font-family: Arial, Helvetica, Sans-serif; font-size: 15px; font-weight: normal; display: block;
}
.infobox-widget-more:hover {
	background: rgb(72, 150, 209);
}
.infobox-widget .alignleft {
	margin: 0px 10px 10px 0px;
}
.infobox-widget .alignright {
	margin: 0px 0px 10px 10px;
}
.infobox-widget .aligncenter {
	margin-bottom: 10px;
}
.infobox-widget .inbottom {
	margin-top: 10px;
}
.social-profiles-widget {
	color: #000000; font-size: 1.2em; margin-bottom: 3px;
}
.social-profiles-widget img {
	margin: 0px 4px 0px 0px;
}
.social-profiles-widget img:hover {
	opacity: 0.8;
}
.tabs-widget {
	list-style: none; margin: 0px 0px 10px; padding: 0px; height: 26px;
}
.tabs-widget li {
	list-style: none; margin: 0px 0px 0px 4px; padding: 0px; float: left;
}
.tabs-widget li:first-child {
	margin: 0px;
}
.tabs-widget li a {
	background: rgb(109, 109, 109); padding: 6px 16px; color: rgb(255, 255, 255); line-height: 12px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; display: block;
}
.tabs-widget li a:hover {
	background: rgb(37, 149, 235); color: rgb(255, 255, 255);
}
.tabs-widget li a.tabs-widget-current {
	background: rgb(37, 149, 235); color: rgb(255, 255, 255);
}
.tweets-widget ul {
	list-style: none; margin: 0px; padding: 0px; line-height: 20px; font-family: Arial, Helvetica, Sans-serif;
}
.tweets-widget ul li {
	list-style: none; margin: 15px 0px 0px; padding: 0px;
}
.tweets-widget ul li:first-child {
	margin-top: 5px;
}
.tweets-widget li.tweets-bird {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAixJREFUeNqkU02PEkEUfD0zwAABhADLLFEkbpCV4IELB0lI/BOa+A/9Dd6I8WAWuRCUEMhiXL5hGL4GGGasx6qZyx7MkjQduqurXtV7CMdx6DEfJZlM5g3DGKqqqmuaRu12m9LpNO12OyoUCiTLMnU6HYpGowTceW+1WpRIJGixWJAEglelUukdgBen0+m/K5C63e4Xj8cTqlQqH3w+X9G27QfBf+26bcuWZa2n0+ldNpst5nK516hC3W63Q9M0j6lUiiRJoslkQrAogE9jv0Lptt/v3wEjZGbxer368Xj8FQwGr/L5/AsG7fd7KxKJWCAUUIzE4/G3yOgNqrwol8uV9XrtH4/HjvhDQKFQiNWeV6vV9wCpiqLQcrk0oGIEAoEIMgrhkYkQke/OqdfrX0ejUUdhgsPhQLPZjAluN5vNAjlo7FMIEUY+4dVqRZxNLBZje1Sr1T4C34UNUjKZjDskAb9DtFHjCpgEqvf9xm/YokajccOPQX5/PhgM/hFAxdZ1/QYZ5BBg0N0RbnGz2fze7/c/uzsjA3weFl6sAuAKqh6EyhIqJw3SZa/X+waxT8BtmZgrYLxA0u4KeHuCy6fwfYshKyLIn8hhA+8zFmEMWn8mYHHFXQ4OcaZeQl1C2pcAWvDdZzA/5kzcQ8RkMg8K++OFyxhm/BptTUDRCIfDL0GwQdt0vucHbgI+k/mLS+IFZQavUMWz+Xz+A3c2zkzsi4fGWzz27/xbgAEACw5XoXkLXYUAAAAASUVORK5CYII=") no-repeat left 2px; padding-left: 24px;
}
.tweets-widget a:hover {
	
}
a.tweets-widget-time {
	text-decoration: underline;
}
a.tweets-widget-time:hover {
	text-decoration: none;
}
.facebook-widget {
	list-style: none; margin: 0px; padding: 0px;
}
#comments {
	margin-bottom: 15px;
}
#comments p {
	margin: 5px 0px 10px;
}
h3#comments-title {
	margin: 0px 0px 15px; padding: 0px; font-size: 20px; font-weight: bold;
}
.commentlist {
	list-style: none; margin: 0px; padding: 0px;
}
.commentlist li.comment {
	margin: 0px 0px 15px; padding: 0px; line-height: 24px; position: relative;
}
.commentlist li:last-child {
	margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#comments .comment-body ul {
	margin-bottom: 15px;
}
#comments .comment-body ol {
	margin-bottom: 15px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 15px;
}
.commentlist .avatar {
	border: 3px solid rgb(255, 255, 255); border-image: none; width: 40px; height: 40px; margin-right: 10px; margin-bottom: 2px; vertical-align: middle;
}
.comment-author {
	background: rgb(242, 242, 242); padding: 5px; border-radius: 4px; border: 1px solid rgb(223, 223, 223); border-image: none; display: block; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px;
}
.comment-author cite {
	font-style: normal; font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.fn {
	font-family: Arial, Helvetica, Sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none;
}
.fn a:link {
	font-family: Arial, Helvetica, Sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none;
}
.fn a:hover {
	font-family: Arial, Helvetica, Sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none;
}
.fn a:visited {
	font-family: Arial, Helvetica, Sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none;
}
.comment-meta {
	margin: -23px 0px 0px 65px; padding: 0px; font-size: 11px; display: block;
}
.comment-meta a:link {
	text-decoration: none;
}
.comment-meta a:visited {
	text-decoration: none;
}
.reply {
	text-align: right; margin-bottom: 10px;
}
.comment-reply-link {
	background: rgb(237, 237, 237); padding: 2px 8px; border-radius: 3px; border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(51, 51, 51); font-size: 11px; font-weight: normal; text-decoration: none; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;
}
.comment-reply-link:hover {
	background: rgb(245, 245, 245); color: rgb(51, 51, 51);
}
.commentlist .children {
	list-style: none; margin: 0px;
}
.commentlist .children li {
	margin: 0px; border: 0px currentColor; border-image: none;
}
.nocomments {
	display: none;
}
#comments .pingback {
	padding-bottom: 18px; margin-bottom: 18px;
}
.commentlist li.comment + li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	margin: 0px; line-height: 18px; font-size: 12px; display: block;
}
#comments .pingback .url {
	font-size: 13px; font-style: italic;
}
#respond {
	overflow: hidden; margin-bottom: 15px; position: relative;
}
h3#reply-title {
	margin: 0px 0px 15px; padding: 0px; font-size: 20px; font-weight: bold;
}
#respond .required {
	color: rgb(255, 75, 51);
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	display: none;
}
.children #respond {
	margin: 0px 48px 0px 0px;
}
#comments-list #respond {
	margin: 0px 0px 18px;
}
#comments-list ul #respond {
	margin: 0px;
}
#cancel-comment-reply-link {
	line-height: 18px; font-size: 12px; font-weight: normal;
}
#respond .required {
	color: rgb(255, 75, 51); font-weight: bold;
}
#respond label {
	font-size: 12px; font-weight: bold;
}
#respond input {
	margin: 10px 0px 0px; width: 98%;
}
#respond textarea {
	margin: 10px 0px 0px; width: 98%;
}
#respond .form-allowed-tags {
	line-height: 18px; font-size: 12px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond input[type=submit] {
	margin: 0px;
}
#respond .form-submit {
	margin: 0px;
}
#respond .form-submit input {
	width: auto; font-size: 14px;
}
#respond dl {
	margin: 0px 0px 10px;
}
#respond dt {
	font-weight: normal; display: inline;
}
#respond dd {
	display: inline;
}
.menu-primary-responsive-container {
	margin: 10px; display: none;
}
.menu-secondary-responsive-container {
	margin: 10px; display: none;
}
.menu-primary-responsive {
	padding: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%;
}
.menu-secondary-responsive {
	padding: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%;
}
@media only screen and (max-width:768px)
{
body {
	box-shadow: none; -webkit-box-shadow: none;
}
.homepage-widget-box {
	margin: 0px; width: 100%; float: none;
}
#container {
	width: 100%;
}
#footer-container {
	width: 100%;
}
#main {
	padding-right: 10px; padding-left: 10px;
}
#main-fullwidth {
	padding-right: 10px; padding-left: 10px;
}
#header {
	padding-right: 10px; padding-left: 10px;
}
#footer-widgets {
	padding-right: 10px; padding-left: 10px;
}
#footer {
	padding-right: 10px; padding-left: 10px;
}
#main {
	background-image: none;
}
#main-fullwidth {
	background-image: none;
}
#header {
	background: rgb(27, 27, 27); height: 100%; padding-top: 10px; padding-bottom: 10px; display: flex; justify-content: space-around; align-items: center;
}
.logo {
	text-align: center; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px; float: none;
}
.header-right {
	text-align: center; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px; float: none;
}
#topsearch {
	margin: 10px 2%; width: 96%; float: none;
}
#header #topsearch {
	width: 100%; margin-right: 0px; margin-left: 0px;
}
#top-social-profiles {
	width: 100%; text-align: center; float: none; display: block;
}
#content {
	margin: 0px; padding: 0px; width: 100%; float: none; display: block;
}
#sidebar-primary {
	margin: 0px; padding: 0px; width: 100%; float: none; display: block;
}
#sidebar-secondary {
	margin: 0px; padding: 0px; width: 100%; float: none; display: block;
}
.menu-primary-container {
	margin-right: 0px; margin-left: 0px; float: none; display: block;
}
.menu-secondary-container {
	margin-right: 0px; margin-left: 0px; float: none; display: block;
}
.fp-slider {
	display: none;
}
#fb-root {
	display: none;
}
.post-box {
	margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; float: none;
}
#footer-widgets-container #footer-widgets {
	width: inherit;
}
.footer-widget-box {
	margin: 0px; padding: 0px; width: 100%; float: none;
}
#copyrights {
	text-align: center; float: none; display: block;
}
#credits {
	text-align: center; float: none; display: block;
}
#footer-container #copyrights {
	padding: 5px 0px;
}
#footer-container #credits {
	padding: 5px 0px;
}
#footer-container #footer {
	width: auto; padding-right: 10px; padding-left: 10px;
}
}
@media only screen and (max-width:480px)
{
.menu-primary-responsive-container {
	display: block;
}
.menu-secondary-responsive-container {
	display: block;
}
.menu-primary-container {
	display: none;
}
.menu-secondary-container {
	display: none;
}
#header .menu-primary-responsive-container {
	width: 100%; margin-right: 0px; margin-left: 0px;
}
#header .menu-primary-responsive-container {
	width: 100%; margin-right: 0px; margin-left: 0px;
}
}
