.entry blockquote { border-left-color:#4c90ff; }
.nice-infoboxes .item:hover a.read-more { border-bottom-color:#4c90ff; }
a, .entry a:visited, .entry a:hover, .wp-pagenavi span.current, #extended-footer a:hover, .liked i, .nice-knowledgebase ul li:hover i, span.required { color: #4c90ff; }
#navigation ul li a .bar, #navigation ul li a .bar:before, #navigation ul li a .bar:after, #navigation ul li a .bar, .nice-contact-form input[type="submit"]:hover, #commentform .button:hover, #respond input[type="submit"]:hover, .single .featured-image a, .post .featured-image a, .blog-masonry #posts-ajax-loader-button:hover, .nice-gallery .thumb a, #tabs .inside .tags a:hover { background-color: #4c90ff; }
::selection { background: #4c90ff }
::-moz-selection { background: #4c90ff }
@media all and (min-width: 1024px) { #live-search { padding-top: 80px } }
@media all and (min-width: 1024px) { #live-search { padding-bottom: 130px } }
body, .bg-image { background-color : #f0f0f0; }
body, .bg-image { background-position : left top; }
body, .bg-image { background-repeat : repeat; }
#header #top #logo #default-logo, #header #top #logo #retina-logo { height : 49px; }
.light, .light #wrapper, .light .nice-knowledgebase ul li a { color: #686868 !important; }
.site-footer.dark { background: #333 !important; }
@media only all and (min-width: 1024px) { 	#top #navigation .nav li:hover > a,	#top #navigation .nav li.current_page_item > a,	#top #navigation .nav li.current_page_parent > a,	#top #navigation .nav li.current-menu-ancestor > a,	#top #navigation .nav li.current-menu-item > a,	#top #navigation .nav li.sfHover { color: #fff !important; } } @media only all and (min-width: 1024px) { 	#navigation ul li a .bar,	#navigation ul li a .bar:before,	#navigation ul li a .bar:after,	#navigation ul li a .bar { background-color: #3197d6 !important; } } /* Page Loader. */
.pace .pace-progress { background:#fff }

/* Default button color. */
body[data-btn-color="nice-dark-color-1"] .btn:not(.btn-outline):not(.btn-cart), body[data-btn-color="nice-dark-color-1"] .button:not(.btn-outline), body[data-btn-color="nice-dark-color-1"] input[type="submit"]:not(.btn-outline), body[data-btn-color="nice-dark-color-1"] input[type="button"]:not(.btn-outline), body[data-btn-color="nice-dark-color-1"] .cta-button { background-color: #333; border-color: #333; }
body[data-btn-color="nice-dark-color-1"] .btn-default.btn-outline:not(.btn-cart), body[data-btn-color="nice-dark-color-1"] .btn-outline.button:not(.btn-cart), body[data-btn-color="nice-dark-color-1"] input.btn-outline[type="submit"], body[data-btn-color="nice-dark-color-1"] input.btn-outline[type="button"] { color: #333 !important; border-color: #333 !important; }
body[data-btn-color="nice-dark-color-1"] .btn-default:hover:not(.btn-outline):not(.btn-disable-hover):not(.btn-cart), body[data-btn-color="nice-dark-color-1"] .button:hover:not(.btn-outline):not(.btn-disable-hover):not(.btn-cart), body[data-btn-color="nice-dark-color-1"] input[type="submit"]:hover:not(.btn-outline):not(.btn-disable-hover), body[data-btn-color="nice-dark-color-1"] input[type="button"]:hover:not(.btn-outline):not(.btn-disable-hover), body[data-btn-color="nice-dark-color-1"] .cta-button { background-color: #262626 !important; border-color: #262626 !important; }
body[data-btn-color="nice-dark-color-1"] .btn-default.btn-outline:hover:not(.btn-disable-hover):not(.btn-cart), body[data-btn-color="nice-dark-color-1"] .btn-outline.button:hover:not(.btn-disable-hover):not(.btn-cart), body[data-btn-color="nice-dark-color-1"] input.btn-outline[type="submit"]:hover:not(.btn-disable-hover), body[data-btn-color="nice-dark-color-1"] input.btn-outline[type="button"]:hover:not(.btn-disable-hover), body[data-btn-color="nice-dark-color-1"] .cta-button { border-color: #333 !important; background-color: #333 !important; }
/* Accent Color. */
.btn-accent-color, .btn-accent-color.btn-outline:hover, body[data-btn-color] [class].btn-accent-color:not(.btn-outline), body[data-btn-color] [class].btn-accent-color.btn-outline:hover, body[data-btn-color] input[type].btn-accent-color, body[data-btn-color] input[type].btn-accent-color.btn-outline:hover { color: #fff !important; background: #4c90ff !important; border-color: #4c90ff !important; }
.btn-accent-color.btn-outline, body[data-btn-color] [class].btn-accent-color.btn-outline, body[data-btn-color] input[type].btn-accent-color.btn-outline  { color: #4c90ff !important; border-color: #4c90ff !important; background: transparent !important; }
.btn-accent-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-accent-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-accent-color:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #3280ff !important; border-color: #3280ff !important; }
.btn-accent-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-accent-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-accent-color.btn-outline:not(.btn-disable-hover):hover { background-color: #4c90ff !important; border-color: #4c90ff !important; }
.text-accent-color { color: #4c90ff !important; }
.background-accent-color { background-color: #4c90ff !important; }
.background-accent-color.bottom_gradient { background: linear-gradient(rgba(76,144,255,0.25), #4c90ff) !important; }
.background-accent-color.top_gradient { background: linear-gradient(#4c90ff, rgba(76,144,255,0.25) ) !important; }
.border-accent-color { border-color: #4c90ff !important; }
/* Complementary Color. */
.btn-complementary-color, .btn-complementary-color.btn-outline:hover, body[data-btn-color] [class].btn-complementary-color:not(.btn-outline), body[data-btn-color] [class].btn-complementary-color.btn-outline:hover, body[data-btn-color] input[type].btn-complementary-color, body[data-btn-color] input[type].btn-complementary-color.btn-outline:hover { color: #fff !important; background: #3197d6 !important; border-color: #3197d6 !important; }
.btn-complementary-color.btn-outline, body[data-btn-color] [class].btn-complementary-color.btn-outline, body[data-btn-color] input[type].btn-complementary-color.btn-outline  { color: #3197d6 !important; border-color: #3197d6 !important; background: transparent !important; }
.btn-complementary-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-complementary-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-complementary-color:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #278ac8 !important; border-color: #278ac8 !important; }
.btn-complementary-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-complementary-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-complementary-color.btn-outline:not(.btn-disable-hover):hover { background-color: #3197d6 !important; border-color: #3197d6 !important; }
/* Black. */
.btn-black-color, .btn-black-color.btn-outline:hover, body[data-btn-color] [class].btn-black-color:not(.btn-outline), body[data-btn-color] [class].btn-black-color.btn-outline:hover, body[data-btn-color] input[type].btn-black-color, body[data-btn-color] input[type].btn-black-color.btn-outline:hover { color: #fff !important; background: #222 !important; border-color: #222 !important; }
.btn-black-color.btn-outline, body[data-btn-color] [class].btn-black-color.btn-outline, body[data-btn-color] input[type].btn-black-color.btn-outline  { color: #222 !important; border-color: #222 !important; background: transparent !important; }
.btn-black-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-black-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-black-color:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #141414 !important; border-color: #141414 !important; }
.btn-black-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-black-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-black-color.btn-outline:not(.btn-disable-hover):hover { background-color: #222 !important; border-color: #222 !important; }
.text-black-color { color: #222 !important; }
.background-black-color { background-color: #222 !important; }
.background-black-color.bottom_gradient { background: linear-gradient(rgba(34,34,34,0.25), #222) !important; }
.background-black-color.top_gradient { background: linear-gradient(#222, rgba(34,34,34,0.25) ) !important; }
.border-black-color { border-color: #222 !important; }
/* Dark 1. */
.btn-dark-color-1, .btn-dark-color-1.btn-outline:hover, body[data-btn-color] [class].btn-dark-color-1:not(.btn-outline), body[data-btn-color] [class].btn-dark-color-1.btn-outline:hover, body[data-btn-color] input[type].btn-dark-color-1, body[data-btn-color] input[type].btn-dark-color-1.btn-outline:hover { color: #fff !important; background: #333 !important; border-color: #333 !important; }
.btn-dark-color-1.btn-outline, body[data-btn-color] [class].btn-dark-color-1.btn-outline, body[data-btn-color] input[type].btn-dark-color-1.btn-outline  { color: #333 !important; border-color: #333 !important; background: transparent !important; }
.btn-dark-color-1:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-dark-color-1:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-dark-color-1:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #262626 !important; border-color: #262626 !important; }
.btn-dark-color-1.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-dark-color-1.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-dark-color-1.btn-outline:not(.btn-disable-hover):hover { background-color: #333 !important; border-color: #333 !important; }
.text-dark-color-1 { color: #333 !important; }
.background-dark-color-1 { background-color: #333 !important; }
.background-dark-color-1.bottom_gradient { background: linear-gradient(rgba(51,51,51,0.25), #333) !important; }
.background-dark-color-1.top_gradient { background: linear-gradient(#333, rgba(51,51,51,0.25) ) !important; }
.border-dark-color-1 { border-color: #333 !important; }
/* Dark 2. */
.btn-dark-color-2, .btn-dark-color-2.btn-outline:hover, body[data-btn-color] [class].btn-dark-color-2:not(.btn-outline), body[data-btn-color] [class].btn-dark-color-2.btn-outline:hover, body[data-btn-color] input[type].btn-dark-color-2, body[data-btn-color] input[type].btn-dark-color-2.btn-outline:hover { color: #fff !important; background: #454545 !important; border-color: #454545 !important; }
.btn-dark-color-2.btn-outline, body[data-btn-color] [class].btn-dark-color-2.btn-outline, body[data-btn-color] input[type].btn-dark-color-2.btn-outline  { color: #454545 !important; border-color: #454545 !important; background: transparent !important; }
.btn-dark-color-2:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-dark-color-2:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-dark-color-2:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #383838 !important; border-color: #383838 !important; }
.btn-dark-color-2.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-dark-color-2.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-dark-color-2.btn-outline:not(.btn-disable-hover):hover { background-color: #454545 !important; border-color: #454545 !important; }
.text-dark-color-2 { color: #454545 !important; }
.background-dark-color-2 { background-color: #454545 !important; }
.background-dark-color-2.bottom_gradient { background: linear-gradient(rgba(69,69,69,0.25), #454545) !important; }
.background-dark-color-2.top_gradient { background: linear-gradient(#454545, rgba(69,69,69,0.25) ) !important; }
.border-dark-color-2 { border-color: #454545 !important; }
/* Dark 3. */
.btn-dark-color-3, .btn-dark-color-3.btn-outline:hover, body[data-btn-color] [class].btn-dark-color-3:not(.btn-outline), body[data-btn-color] [class].btn-dark-color-3.btn-outline:hover, body[data-btn-color] input[type].btn-dark-color-3, body[data-btn-color] input[type].btn-dark-color-3.btn-outline:hover { color: #fff !important; background: #686868 !important; border-color: #686868 !important; }
.btn-dark-color-3.btn-outline, body[data-btn-color] [class].btn-dark-color-3.btn-outline, body[data-btn-color] input[type].btn-dark-color-3.btn-outline  { color: #686868 !important; border-color: #686868 !important; background: transparent !important; }
.btn-dark-color-3:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-dark-color-3:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-dark-color-3:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #5b5b5b !important; border-color: #5b5b5b !important; }
.btn-dark-color-3.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-dark-color-3.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-dark-color-3.btn-outline:not(.btn-disable-hover):hover { background-color: #686868 !important; border-color: #686868 !important; }
.text-dark-color-3 { color: #686868 !important; }
.background-dark-color-3 { background-color: #686868 !important; }
.background-dark-color-3.bottom_gradient { background: linear-gradient(rgba(104,104,104,0.25), #686868) !important; }
.background-dark-color-3.top_gradient { background: linear-gradient(#686868, rgba(104,104,104,0.25) ) !important; }
.border-dark-color-3 { border-color: #686868 !important; }
/* White. */
.btn-white-color, .btn-white-color.btn-outline:hover, body[data-btn-color] [class].btn-white-color:not(.btn-outline), body[data-btn-color] [class].btn-white-color.btn-outline:hover, body[data-btn-color] input[type].btn-white-color, body[data-btn-color] input[type].btn-white-color.btn-outline:hover {  background: #fff !important; border-color: #fff !important; }
.btn-white-color.btn-outline, body[data-btn-color] [class].btn-white-color.btn-outline, body[data-btn-color] input[type].btn-white-color.btn-outline  { color: #fff !important; border-color: #fff !important; background: transparent !important; }
.btn-white-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-white-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-white-color:not(.btn-outline):not(.btn-disable-hover):hover {  background-color: #f2f2f2 !important; border-color: #f2f2f2 !important; }
.btn-white-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-white-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-white-color.btn-outline:not(.btn-disable-hover):hover { background-color: #fff !important; border-color: #fff !important; }
.text-white-color { color: #fff !important; }
.background-white-color { background-color: #fff !important; }
.background-white-color.bottom_gradient { background: linear-gradient(rgba(255,255,255,0.25), #fff) !important; }
.background-white-color.top_gradient { background: linear-gradient(#fff, rgba(255,255,255,0.25) ) !important; }
.border-white-color { border-color: #fff !important; }
/* Light 1. */
.btn-light-color-1, .btn-light-color-1.btn-outline:hover, body[data-btn-color] [class].btn-light-color-1:not(.btn-outline), body[data-btn-color] [class].btn-light-color-1.btn-outline:hover, body[data-btn-color] input[type].btn-light-color-1, body[data-btn-color] input[type].btn-light-color-1.btn-outline:hover { color: #fff !important; background: #eee !important; border-color: #eee !important; }
.btn-light-color-1.btn-outline, body[data-btn-color] [class].btn-light-color-1.btn-outline, body[data-btn-color] input[type].btn-light-color-1.btn-outline  { color: #eee !important; border-color: #eee !important; background: transparent !important; }
.btn-light-color-1:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-light-color-1:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-light-color-1:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #e0e0e0 !important; border-color: #e0e0e0 !important; }
.btn-light-color-1.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-light-color-1.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-light-color-1.btn-outline:not(.btn-disable-hover):hover { background-color: #eee !important; border-color: #eee !important; }
.text-light-color-1 { color: #eee !important; }
.background-light-color-1 { background-color: #eee !important; }
.background-light-color-1.bottom_gradient { background: linear-gradient(rgba(238,238,238,0.25), #eee) !important; }
.background-light-color-1.top_gradient { background: linear-gradient(#eee, rgba(238,238,238,0.25) ) !important; }
.border-light-color-1 { border-color: #eee !important; }
/* Light 2. */
.btn-light-color-2, .btn-light-color-2.btn-outline:hover, body[data-btn-color] [class].btn-light-color-2:not(.btn-outline), body[data-btn-color] [class].btn-light-color-2.btn-outline:hover, body[data-btn-color] input[type].btn-light-color-2, body[data-btn-color] input[type].btn-light-color-2.btn-outline:hover { color: #fff !important; background: #ddd !important; border-color: #ddd !important; }
.btn-light-color-2.btn-outline, body[data-btn-color] [class].btn-light-color-2.btn-outline, body[data-btn-color] input[type].btn-light-color-2.btn-outline  { color: #ddd !important; border-color: #ddd !important; background: transparent !important; }
.btn-light-color-2:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-light-color-2:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-light-color-2:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #d1d1d1 !important; border-color: #d1d1d1 !important; }
.btn-light-color-2.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-light-color-2.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-light-color-2.btn-outline:not(.btn-disable-hover):hover { background-color: #ddd !important; border-color: #ddd !important; }
.text-light-color-2 { color: #ddd !important; }
.background-light-color-2 { background-color: #ddd !important; }
.background-light-color-2.bottom_gradient { background: linear-gradient(rgba(221,221,221,0.25), #ddd) !important; }
.background-light-color-2.top_gradient { background: linear-gradient(#ddd, rgba(221,221,221,0.25) ) !important; }
.border-light-color-2 { border-color: #ddd !important; }
/* Light 3. */
.btn-light-color-3, .btn-light-color-3.btn-outline:hover, body[data-btn-color] [class].btn-light-color-3:not(.btn-outline), body[data-btn-color] [class].btn-light-color-3.btn-outline:hover, body[data-btn-color] input[type].btn-light-color-3, body[data-btn-color] input[type].btn-light-color-3.btn-outline:hover { color: #fff !important; background: #bbb !important; border-color: #bbb !important; }
.btn-light-color-3.btn-outline, body[data-btn-color] [class].btn-light-color-3.btn-outline, body[data-btn-color] input[type].btn-light-color-3.btn-outline  { color: #bbb !important; border-color: #bbb !important; background: transparent !important; }
.btn-light-color-3:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-light-color-3:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-light-color-3:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #adadad !important; border-color: #adadad !important; }
.btn-light-color-3.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-light-color-3.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-light-color-3.btn-outline:not(.btn-disable-hover):hover { background-color: #bbb !important; border-color: #bbb !important; }
.text-light-color-3 { color: #bbb !important; }
.background-light-color-3 { background-color: #bbb !important; }
.background-light-color-3.bottom_gradient { background: linear-gradient(rgba(187,187,187,0.25), #bbb) !important; }
.background-light-color-3.top_gradient { background: linear-gradient(#bbb, rgba(187,187,187,0.25) ) !important; }
.border-light-color-3 { border-color: #bbb !important; }
/* Background Color (Legacy). */
.btn-background-legacy-color, .btn-background-legacy-color.btn-outline:hover, body[data-btn-color] [class].btn-background-legacy-color:not(.btn-outline), body[data-btn-color] [class].btn-background-legacy-color.btn-outline:hover, body[data-btn-color] input[type].btn-background-legacy-color, body[data-btn-color] input[type].btn-background-legacy-color.btn-outline:hover { color: #fff !important; background: #f0f0f0 !important; border-color: #f0f0f0 !important; }
.btn-background-legacy-color.btn-outline, body[data-btn-color] [class].btn-background-legacy-color.btn-outline, body[data-btn-color] input[type].btn-background-legacy-color.btn-outline  { color: #f0f0f0 !important; border-color: #f0f0f0 !important; background: transparent !important; }
.btn-background-legacy-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-background-legacy-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-background-legacy-color:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #e2e2e2 !important; border-color: #e2e2e2 !important; }
.btn-background-legacy-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-background-legacy-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-background-legacy-color.btn-outline:not(.btn-disable-hover):hover { background-color: #f0f0f0 !important; border-color: #f0f0f0 !important; }
.text-background-legacy-color { color: #f0f0f0 !important; }
.background-legacy-color { background-color: #f0f0f0 !important; }
.background-legacy-color.bottom_gradient { background: linear-gradient(rgba(240,240,240,0.25), #f0f0f0) !important; }
.background-legacy-color.top_gradient { background: linear-gradient(#f0f0f0, rgba(240,240,240,0.25) ) !important; }
.border-background-legacy-color { border-color: #f0f0f0 !important; }
/* Header BG Color (Legacy). */
.btn-header-background-legacy-color, .btn-header-background-legacy-color.btn-outline:hover, body[data-btn-color] [class].btn-header-background-legacy-color:not(.btn-outline), body[data-btn-color] [class].btn-header-background-legacy-color.btn-outline:hover, body[data-btn-color] input[type].btn-header-background-legacy-color, body[data-btn-color] input[type].btn-header-background-legacy-color.btn-outline:hover { color: #fff !important; background: #35a49e !important; border-color: #35a49e !important; }
.btn-header-background-legacy-color.btn-outline, body[data-btn-color] [class].btn-header-background-legacy-color.btn-outline, body[data-btn-color] input[type].btn-header-background-legacy-color.btn-outline  { color: #35a49e !important; border-color: #35a49e !important; background: transparent !important; }
.btn-header-background-legacy-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-header-background-legacy-color:not(.btn-outline):not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-header-background-legacy-color:not(.btn-outline):not(.btn-disable-hover):hover { color: #fff !important; background-color: #2f928c !important; border-color: #2f928c !important; }
.btn-header-background-legacy-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] [class].btn-header-background-legacy-color.btn-outline:not(.btn-disable-hover):hover, body[data-btn-color] input[type].btn-header-background-legacy-color.btn-outline:not(.btn-disable-hover):hover { background-color: #35a49e !important; border-color: #35a49e !important; }
.text-header-background-legacy-color { color: #35a49e !important; }
.background-header-background-legacy-color { background-color: #35a49e !important; }
.background-header-background-legacy-color.bottom_gradient { background: linear-gradient(rgba(53,164,158,0.25), #35a49e) !important; }
.background-header-background-legacy-color.top_gradient { background: linear-gradient(#35a49e, rgba(53,164,158,0.25) ) !important; }
.border-header-background-legacy-color { border-color: #35a49e !important; }

/* Nice Custom Fonts */

body { font-family: 'Lato', arial, sans-serif;font-size: 15px;font-style: normal;font-weight: normal;letter-spacing: inherit; }
#top #navigation .nav > li a { font-family: 'Lato', arial, sans-serif;font-size: 16px;font-style: normal;font-weight: normal;letter-spacing: inherit; }
#top #navigation .nav li ul li a { font-family: 'Lato', arial, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;letter-spacing: inherit; }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, #call-to-action { font-family: 'Lato', arial, sans-serif;font-style: normal;font-weight: normal;letter-spacing: inherit; }
.button-primary, .button-blue, .button-secondary, .header .nav li.current-page a, .header .nav-callout, .cta-button, input[type="submit"], button, #commentform .button, #respond input[type="submit"], .nice-contact-form input[type="submit"], .blog-masonry #posts-ajax-loader-button { font-family: 'Lato', arial, sans-serif;font-style: normal;font-weight: normal;letter-spacing: inherit; }
input, textarea, placeholder, #live-search .input label { font-family: 'Lato', arial, sans-serif;font-style: normal;font-weight: normal;letter-spacing: inherit;; }
.nice-infoboxes .infobox-title { font-family: 'Lato', arial, sans-serif;font-size: 21px;font-style: normal;font-weight: normal;letter-spacing: inherit; }
.infobox .entry-excerpt{ font-family: 'Lato', arial, sans-serif;font-size: 15px;font-style: normal;font-weight: normal;letter-spacing: inherit; }
.welcome-message h2 { font-family: 'Lato', arial, sans-serif;font-size: 42px;font-style: normal;font-weight: normal;letter-spacing: inherit; }
.welcome-message p, .welcome-message p a { font-family: 'Lato', arial, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;letter-spacing: inherit; }







.entry .post-content img
{
	max-width: 100%;
	margin-bottom: 20px;
}