<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	color:#686868;
}
#wrapper {
	background:#fff;
}
a {
	color:#000;
}
a:hover {
	color:#BD0D0D;
}

input[type="text"], input[type="password"], input.text, input.title, textarea, select {
    background:#FFFFFF;
    border:1px solid #EBEBEB;
}

input[type="text"]:focus, input[type="password"]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {
    -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
    border:1px solid #EBEBEB;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
}
h1, h2, h3, h4, h5, h6 {
	color:#000;
}
pre, code {
    background-color: #F5F5F5;
    border-color: #EFEFEF;
}
blockquote {
    border-left:2px solid #efefef;
    color:#787878;
}
ul#mainnav li a { 
	color:#323232;
}
ul#mainnav li a:active, ul#mainnav li a:hover , ul#mainnav li.current-menu-item  a{
	background:#323232;
	color:#fff;
}
ul#features-menu li a:active, ul#features-menu li a:hover, ul#features-menu li.current-menu-item a {
	color:#BD0D0D;
}	
ul#mainnav li ul li a {
	border-top:1px solid #000;
}

ul#mainnav li ul li a:hover {
	background:#000;
}

ul#mainnav li ul li {
	background:#fff;
	margin:0;
}

ul#mainnav li.sfHover a {
	background:#323232;
	color:#fff;
}

h2.intro-text a {
	color:#fff;
	background:#222;
}
h2.intro-text a:hover {
	color:#fff;
	background:#000;
}
.separator {
	background:#efefef;
}
.double-separator {
	border-top:1px solid #efefef;
	border-bottom:1px solid #efefef;
}
h2.bgtitle {
	background:#000;
	color:#fff;
}
.team-member {
    border-bottom:1px solid #efefef;
}
.team-text span {
    color:#787878;
}

/*--- Nivo Slider ---*/
#slider {
	background:#000 url(../../images/nivo-preloader.gif) no-repeat 50% 50%;
}
.nivo-directionNav a {
	background:url(../../images/light-arrows.png) no-repeat;
}

a.nivo-nextNav {
	background-position:-57px 0;
	right:15px;
}

a.nivo-prevNav {
	left:15px;
}
.nivo-controlNav {
	background:#5c5c5c;
}
.nivo-controlNav a {
	background:#5c5c5c;
}

.nivo-controlNav a.active {
	background:#000;
}

.nivo-controlNav a:hover {
	background:#000;
}
.nivo-caption {
	background:#000;
	color:#fff;
}
.nivo-caption h1 {
	color:#fff;
}
.nivo-caption p {
	color:#d4d4d4;
}

.nivo-caption a {
	color:#fff;
}
.caption-bg {
	background: url(../../images/light-caption-bg.png) no-repeat scroll bottom center;
}
.nivo-caption a:hover {
	color:#bd0d0d;
}

/*--- Jcarousel ---*/
.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.jcarousel-next-horizontal {
    background: transparent url(../../images/light-next-horizontal.png) no-repeat 0 0;
    position: absolute;
    top: -44px;
    right: 0px;
    width: 24px;
    height: 24px;
    cursor: pointer;	
}

.jcarousel-next-horizontal:hover,
.jcarousel-next-horizontal:focus {
    background-position: -24px 0;
}

.jcarousel-next-horizontal:active {
    background-position: -24px 0;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:focus,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -48px 0;
}
.jcarousel-prev-horizontal {
	background: transparent url(../../images/light-prev-horizontal.png) no-repeat 0 0;
    position: absolute;
    top: -44px;
    right: 25px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}

.jcarousel-prev-horizontal:hover, 
.jcarousel-prev-horizontal:focus {
    background-position: -24px 0;
}

.jcarousel-prev-horizontal:active {
    background-position: -24px 0;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:focus,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -48px 0;
}

span.caption  {
	background:#000;
	color:#fff;
}
a.lightbox {
	background:url(../../images/light-lightbox.png) no-repeat scroll 0 0;
}
a.more {
	background:url(../../images/light-link.png) no-repeat scroll 0 0;
}

/*--- Sidebar ---*/
.widget ul li {
	border-top:1px dashed #efefef;
}

.widget ul li:last-child {
	border-bottom:1px dashed #efefef;
}
.sidebar-post {
	border-bottom:1px dashed #efefef;
}
.sidebar-post span {
	background:#eeeeee;
	border-right:1px solid #efefef;
} 

/*--- Portfolio ---*/


ul#filters li a {
	color:#323232;
}

ul#filters li a:hover {
	color:#BD0D0D;
}

ul#filters li.selected a {
	color:#BD0D0D;
}

a.selected {
	color:#BD0D0D;
}

.portfolio li {
	background:#fff;
	border-bottom:1px solid #d9d8d7;
}

.portfolio li:hover {
	background:#f2f2f0;
}
.portfolio h4 {
	color:#000;
}
.item-details li {
	border-bottom:1px dashed #efefef;
}

.item-details span {
	color:#000;
}
.previous-post-link a {
    background: transparent url(../../images/light-next-horizontal.png) no-repeat 0 0;
    position: absolute;
	top:-2px;
	right:0px;
    width: 24px;
    height: 24px;
    cursor: pointer;	
	text-align:left;
	display:inline-block;
}
.previous-post-link a:hover, .next-post-link a:hover {
	background-position: -24px 0;
}
.next-post-link a {
	background: transparent url(../../images/light-prev-horizontal.png) no-repeat 0 0;
    position: absolute;
    right: 25px;
	top:-2px;	
    width: 24px;
    height: 24px;
    cursor: pointer;
	text-align:left;
	display:inline-block;
}
.rollover {
	background:url(../../images/light-lightbox.png) no-repeat scroll 0 0;
}
.post {
	border-bottom:1px solid #efefef;
}
.author-bio {
    background:#fbfbfb;
}

/*---Comments---*/
.commentwrap {
    background:#fafafa;
}
/*---Pagination---*/
.pagenav a {
    background:#f6f6f6;
    color:#777777;
}

.pagenav a:hover {
    background:#777777;
    color:#efefef;
}
span.current {
    background:#777777;
    color:#efefef;
}
.contact-info p {
	border-top:1px dashed #efefef;
}

.contact-info p:last-child {
	border-bottom:1px dashed #efefef;
}

.contact-info span {
	color:#000;
}

/*---Footer---*/

#bottomfooter {
	border-top:1px solid #efefef;
}
.tweet_list li, #topfooter li {
	border-bottom:1px dashed #efefef;
}


#slides .caption {
	background:#000;
	color:#fff;
	border-top:1px solid #000;
}

/*---Tabs, Toggles, Accordions---*/

.tab-item {
	border-bottom:1px solid #dedede;
}
.tabs-wrapper .tab-content { 
	background:#fff; 
	border: 1px solid #EFEFEF;
}
ul.tabs li a { 
    border-top: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
}

ul.tabs li.last-item {
	border-right: 1px solid #EFEFEF;	
}

ul.tabs li a:hover { 
	color:#000;
}

ul.tabs li.active a:hover {
	color:#000;
}

ul.tabs li.active, ul.tabs li.active a:hover  { 
    background:#fbfbfb;
}

.toggle-view li {
    background:#fbfbfb;
    border: 1px solid #EFEFEF;
}

.toggle-view li:hover {
	background:#f7f7f7;
}
.toggle-view h3 {
	color:#686868;
}

.toggle-view h3:hover {
	color:#000;
}
.toggle-view .panel {
	background:#fff;
}   
.ac-btn {
    background:#fbfbfb;
    border: 1px solid #EFEFEF;
}
.ac-btn h3 {
	color:#686868;
}

.ac-btn h3:hover {
	color:#000;
}
.ac-content {
    border: 1px solid #EFEFEF;
}

.on {
	background: #f7f7f7;
	color:#000;
}
	
.over {
	background: #f7f7f7;
	color:#000;
}

/*--Pricing Table--*/
ul.pricing-table strong {
	color:#000;
}
.column-body li.alt  {
    background:#fbfbfb;
}

.last-column .column-header, .last-column .column-body ul {
	border-right:1px solid #efefef;
}
.column-header {
	border-left:1px solid #efefef;
	border-top:1px solid #efefef;
}
.column-body ul li {
	border-bottom: 1px solid #EFEFEF;
}
.column-body ul {
	border-top:1px solid #efefef;
	border-left:1px solid #efefef;
}
.pricing-table td, .normal-table td {
    border:1px solid #efefef;
}

.pricing-table tr.alt, .normal-table tr.alt  {
    background:#fbfbfb;
}

.normal-table tr.first-column {
    background:#666666;
    color: #efefef;
}
</pre></body></html>