<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* Standard Styles
================================================== */

/*========== Custom Font Styles ==========*/

body, h6, #sidebar .widget-heading h3, #header-search input, .header-items h3.phone-number, .related-wrap h3, #comments-list &gt; h3, .item-heading h1, .sf-button, button, input[type="submit"], input[type="email"], input[type="reset"], input[type="button"], .wpb_accordion_section h3, #header-login input, #mobile-navigation &gt; div {
	font-family: "Arial", Arial, Helvetica, Tahoma, sans-serif;
}
h1, h2, h3, h4, h5, .custom-caption p, span.dropcap1, span.dropcap2, span.dropcap3, span.dropcap4, .wpb_call_text, .impact-text, .testimonial-text, .header-advert {
	font-family: "Arial", Arial, Helvetica, Tahoma, sans-serif;
}
body, p, li p, .masonry-items .blog-item .quote-excerpt, #commentform label, .contact-form label {
	font-size: 13px;
	line-height: 18px;
}
h1, .wpb_impact_text .wpb_call_text, .impact-text {
	font-size: 22px;
	line-height: 28px;
}
h2 {
	font-size: 18px;
	line-height: 23px;
}
h3 {
	font-size: 15px;
	line-height: 18px;
}
h4, .body-content.quote {
	font-size: 16px;
	line-height: 20px;
}
h5 {
	font-size: 12px;
	line-height: 15px;
}
h6 {
	font-size: 10px;
	line-height: 10px;
}


/*========== Main Color Styles ==========*/

::selection, ::-moz-selection {
	background-color: #0b82ba;	
}
.recent-post figure,
.wpb_box_text.coloured .box-content-wrap,
span.highlighted,
span.dropcap4,
.loved-item:hover .loved-count,
.flickr-widget li,
#header-language-flags .current-language,
.wpcf7 input.wpcf7-submit[type="submit"] {
	background-color: #0b82ba!important;
}
.sf-button.accent {
	background: none;
	background-image: none;
	background-color: #0b82ba!important;
}
a:hover,
#sidebar a:hover,
.pagination-wrap a:hover,
.carousel-nav a:hover,
.jcarousel-prev:hover,
.jcarousel-next:hover,
.portfolio-pagination div:hover &gt; i,
.read-more,
#menubar-controls a.active,
#footer a:hover,
#footer .twitter-text a,
#footer .twitter-link a,
#copyright a,
.beam-me-up a:hover span,
.portfolio-item .portfolio-item-permalink,
.read-more-link,
.blog-item .read-more,
.blog-item-details a,
.author-link,
.comment-meta .edit-link a,
.comment-meta .comment-reply a,
.tags-wrap a,
#reply-title small a,
ul.member-contact, ul.member-contact li a,
#respond .form-submit input:hover,
.tm-toggle-button-wrap a,
span.dropcap2,
ul.tabs li.ui-state-default a:hover,
.accordion .accordion-header:hover,
.wpb_accordion .accordion-header:hover a,
.wpb_accordion .ui-accordion-header:hover a,
.wpb_accordion .ui-accordion-header:hover .ui-icon,
.wpb_divider.go_to_top a,
love-it-wrapper:hover .love-it,
.love-it-wrapper:hover span,
.love-it-wrapper .loved,
.comments-likes a:hover i,
.comments-likes .love-it-wrapper:hover a i,
.comments-likes a:hover span,
.love-it-wrapper:hover a i,
.item-link,
#header-translation p a,
#posts-slider .flex-caption-large h1 a:hover,
.twitter-link a,
.wooslider .slide-title a:hover {
	color: #0b82ba;
}
.read-more i:before,
.read-more em:before,
.sidebar a:not(.sf-button) {
	color: #0b82ba;
}
.bypostauthor .comment-wrap .comment-avatar,
.search-form input:focus,
.wpcf7 input[type="text"]:focus,
.wpcf7 textarea:focus {
	border-color: #0b82ba!important;
}
#nav-section,
#mini-header,
nav .menu ul {
	border-top-color: #0b82ba;
}
nav .menu ul li:first-child:after,
.navigation a:hover &gt; .nav-text {
	border-bottom-color: #0b82ba;
}
nav .menu ul ul li:first-child:after {
	border-right-color: #0b82ba;
}
.wpb_impact_text .wpb_button span {
	color: #fff;
}
article.type-post #respond .form-submit input#submit {
	background-color: #444444;
}

/*========== Main Styles ==========*/

::selection, ::-moz-selection {
	color: #fff;
}
body {
	color: #444444;
}
.carousel-nav a, .pagination-wrap a, .search-pagination a {
	color: #444444;
}
body {
	background: #ffffff;
}
#main-container, .tm-toggle-button-wrap a {
	background-color: #ffffff;
}
a {
	color: #333333;
}
.pagination-wrap li span.current, .pagination-wrap li a:hover {
	color: #ffffff;
	background-color: #444444;
}
.pagination-wrap li a {
	color: #232323;
	background-color: #dbdbdb;
}
input[type="text"], input[type="password"], input[type="email"], textarea, select {
	border-color: #e4e4e4;
	background: #ffffff;
}

/*========== Header Styles ==========*/

#top-bar-date {
	border-right-color: #eeeeee;
}
#top-bar {
	background: #eeeeee;
}
#top-bar .menu li {
	border-left-color: #eeeeee;
}
#top-bar-date, #top-bar .menu &gt; li &gt; a {
	color: #222222;
}
#header-section {
	background-color: #f7f7f7;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7f7f7), to(#f7f7f7));
	background: -webkit-linear-gradient(top, #f7f7f7, #f7f7f7);
	background: -moz-linear-gradient(top, #f7f7f7, #f7f7f7);
	background: -ms-linear-gradient(top, #f7f7f7, #f7f7f7);
	background: -o-linear-gradient(top, #f7f7f7, #f7f7f7);
}
#logo img {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#logo img {
	max-width: 115px;
}
.header-advert {
	color: #000000;
}
.page-content {
	border-bottom-color: #e4e4e4;
}

/*========== Aux Area Styles ==========*/

#aux-area, #header-search, #header-subscribe, #header-translation, #header-login {
	background: #ffffff;
}
#menubar-controls .control-item.selected-item:before {
	border-top-color: #ffffff;
}
.nav-accent-bar #menubar-controls .control-item.selected-item:before {
	border-top-color: #0b82ba;
}
#header-login #username {
	background: #eeeeee;
}
#header-search ::-webkit-input-placeholder {
	color: #999999;
}
#header-search ::-moz-input-placeholder {
	color: #999999;
}
#header-subscribe ::-webkit-input-placeholder {
	color: #999999;
}
#header-subscribe ::-moz-input-placeholder {
	color: #999999;
}
#header-subscribe input, #header-search input, #header-login input, #header-login span, #header-translation p {
	color: #999999!important;
}
#header-login .logout-link, #header-login .admin-link, #header-login .recover-password {
	color: #cccccc;
}


/*========== Navigation Styles ==========*/

#nav-pointer {
	border-bottom-color: #EEEEEE;
}
nav .menu &gt; li:before {
	background: #EEEEEE;
}
nav .menu .sub-menu .parent &gt; a:after {
	border-left-color: #EEEEEE;
}
#nav-section, #mini-header {
	background-color: #f7f7f7;
}
nav .menu ul {
	background-color: #FFFFFF;
	border-color: #EEEEEE;
}
nav .menu ul li {
	border-bottom-color: #EEEEEE;
	border-bottom-style: solid;
}
nav .menu &gt; li a, #menubar-controls a, #mini-search a {
	color: #232323;
}
nav .menu &gt; li a:hover {
	color: #00aeef;
}
nav .menu ul li a {
	color: #8F8F8F;
}
nav .menu ul li:hover &gt; a {
	color:&nbsp;#3392DB;
}
nav .menu li.parent &gt; a:after, nav .menu li.parent &gt; a:after:hover {
	color: #aaa;
}
nav .menu li.current-menu-ancestor &gt; a, nav .menu li.current-menu-item &gt; a {
	color: #4a9cba;
}
nav .menu ul li.current-menu-ancestor &gt; a, nav .menu ul li.current-menu-item &gt; a {
	color: #3392DB;
}
#mini-search input {
	color: #232323;
}

/*========== Page Heading Styles ==========*/

.heading-divider {
	background: #0b82ba;
}
.page-heading h1 {
	color: #444444!important;
	border-bottom-color: #444444;
}
#breadcrumbs {
	color: #444444;
}
#breadcrumbs a, #breadcrumb i {
	color: #444444;
}

/*========== Body Styles ==========*/

body, input[type="text"], input[type="password"], input[type="email"], textarea, select {
	color: #444444;
}
h1, h1 a {
	color: #0b82ba;
}
h2, h2 a {
	color: #444444;
}
h3, h3 a {
	color: #444444;
}
h4, h4 a {
	color: #444444;
}
h5, h5 a {
	color: #444444;
}
h6, h6 a {
	color: #444444;
}
.wpb_impact_text .wpb_call_text, .impact-text {
	color: #000000;
}
.read-more i, .read-more em {
	color: transparent;
}


/*========== Content Styles ==========*/

h3.wpb_heading span, .carousel-nav {
	background: #ffffff;
}
.pb-border-bottom, .pb-border-top {
	border-color: #e4e4e4;
}
.flexslider ul.slides {
	background: #ffffff;
}
#posts-slider ul.slides {
	background: #444444;
}
#posts-slider .flex-caption-large, #posts-slider .flex-caption-large h1 a {
	color: #ffffff;
}
#posts-slider .flex-caption-large .comments-likes &gt; div {
	color: #444444;
	background: #0b82ba;
}
#posts-slider .flex-caption-large .comments-likes .comment-circle a:hover {
	color: #444444;
}
#posts-slider .flex-caption-large .comments-likes span.loved, #posts-slider .flex-caption-large .comments-likes .love-it-wrapper:hover span {
	color: #444444;
}

/*========== Sidebar Styles ==========*/

.sidebar .widget-heading h3 {
	color: #444444;
}
.sidebar .widget-heading h3 span {
	background: #ffffff;
}
.widget ul li {
	border-color: #e4e4e4;
}
.widget .tagcloud a:hover {
	color: #444444;
}
ul.wp-tag-cloud li &gt; a {
	color: #ffffff!important;
	background: #444444;
}
.wp-tag-cloud li a:before {
	border-right-color: #444444;
}
ul.wp-tag-cloud li &gt; a:hover {
	color: #444444!important;
	background: #0b82ba;
}
.wp-tag-cloud li a:hover:before {
	border-right-color: #0b82ba;
}
.loved-item .loved-count {
	color: #ffffff;
	background: #444444;
}
.twitter-link {
	background: #444444;
}
.twitter-link &gt; a &gt; span {
	color: #ffffff;
}
.subscribers-list li &gt; a.social-circle {
	color: #ffffff;
	background: #444444;
}
.subscribers-list li:hover &gt; a.social-circle {
	color: #fbfbfb;
	background: #0b82ba;
}
.sidebar .widget_categories ul &gt; li a, .sidebar .widget_archive ul &gt; li a, .sidebar .widget_nav_menu ul &gt; li a, .sidebar .widget_meta ul &gt; li a, .sidebar .widget_login ul &gt; li a, .sidebar .widget_recent_products ul &gt; li a, .sidebar .widget_shopping_cart ul &gt; li a {
	color: #222;
}
.sidebar .widget_categories ul &gt; li a:hover, .sidebar .widget_archive ul &gt; li a:hover, .sidebar .widget_nav_menu ul &gt; li a:hover, .widget_nav_menu ul &gt; li.current-menu-item a, .sidebar .widget_meta ul &gt; li a:hover, .sidebar .widget_login ul &gt; li a:hover, .sidebar .widget_recent_products ul &gt; li a:hover, .sidebar .widget_shopping_cart ul &gt; li a:hover {
	color: #ffffff;
	background: #444444;
}
#calendar_wrap caption {
	border-bottom-color: #444444;
}
.sidebar .widget_calendar tbody tr &gt; td a {
	color: #ffffff;
	background-color: #444444;
}
.sidebar .widget_calendar tbody tr &gt; td a:hover {
	background-color: #0b82ba;
}
.sidebar .widget_calendar tfoot a {
	color: #444444;
}
.sidebar .widget_calendar tfoot a:hover {
	color: #0b82ba;
}
.widget_sf_infocus_widget .infocus-item h5 a {
	color: #444444;
}
.widget_sf_infocus_widget .infocus-item h5 a:hover {
	color: #0b82ba;
}
.sidebar .widget_shopping_cart .buttons a {
	color: #5e5e5e;
}


/*========== Portfolio Styles ==========*/

.filter-wrap ul li.selected a {
	color: #ffffff;
	background: #444444;
}
.portfolio-item {
	border-bottom-color: #e4e4e4;
}
.masonry-items .portfolio-item-details {
	border-color: #e4e4e4;
	background: #ffffff;
}
.masonry-items .blog-item .blog-details-wrap:before {
	background-color: #ffffff;
}
.masonry-items .portfolio-item figure {
	border-color: #e4e4e4;
}
.portfolio-details-wrap span span {
	color: #666;
}
.portfolio-item figure .overlay {
	box-shadow: inset 0 0 0 0 #0b82ba;
	color: #fff;
}
.browser-ie .portfolio-item figure .overlay {
	background-color: #0b82ba;
}
.thumb-info h2 {
	color: #fff;
}
.portfolio-item figure:hover .overlay {
    box-shadow: inset 0 0 0 200px #0b82ba;
}
.portfolio-item.eight figure:hover .overlay {
    box-shadow: inset 0 0 0 240px #0b82ba;
}
.portfolio-item.one-col figure:hover .overlay {
    box-shadow: inset 0 0 0 480px #0b82ba;
}

/*========== Blog Styles ==========*/

.blog-item {
	border-color: #e4e4e4;
}
a.cat-item {
	background: #ccc;
	color: #fff;
}
.blog-item figure .overlay {
	box-shadow: inset 0 0 0 200px #0b82ba;
	color: #fff;
}
.browser-ie .blog-item figure .overlay {
	background-color: #0b82ba;
}
.blog-item h2 {
	color: #222;
	border-color: #e4e4e4;
}
.masonry-items .blog-item {
	border-color: #e4e4e4;
	background: #ffffff;
}
.blog-item .spacer, .mini-items .blog-item-details, .author-info-wrap, .related-wrap, .tags-link-wrap, .comment .comment-wrap, .share-links, .single-portfolio .share-links, .single .pagination-wrap {
	border-color: #e4e4e4;
}
.related-item figure {
	background-color: #444444;
}
.required {
	color: #ee3c59;
}
article.type-post #respond .form-submit input#submit {
	color: #fff;
}
#respond {
	background: #f1f1f1;	
}
#respond .form-submit input:hover {
	color: #ccc!important;
}
.author-info-wrap .cl-circles &gt; div {
	color: #0b82ba;
	background: #e4e4e4;
}
.author-info-wrap .cl-circles &gt; div:hover {
	color: #0b82ba;
	background: #444444;
}
.author-info-wrap .cl-circles .comment-circle &gt; span &gt; a, .author-info-wrap .cl-circles .love-it-wrapper &gt; a, .author-info-wrap .cl-circles .love-it-wrapper &gt; a &gt; i {
	color: #0b82ba;
}
.article-review-wrap {
	border-top-color: #e4e4e4;
}
.review-bar {
	background: #e4e4e4;
}
.review-bar .bar {
	background-color: #444444;
	color: #ffffff;
}
.review-overview-wrap .overview-circle {
	background-color: #444444;
	color: #ffffff;
}
.comments-likes a i, .comments-likes a span, .comments-likes .love-it-wrapper a i {
	color: #444444;
}
.recent-post figure .overlay, .related-item figure .overlay {
	box-shadow: inset 0 0 0 130px #0b82ba;
	color: #fff;
}
.browser-ie .recent-post figure .overlay, .browser-ie .related-item figure .overlay {
	background-color: #0b82ba;
}
.recent-post figure .overlay span.loved, .recent-post figure .overlay span.loved i, .recent-post figure .overlay:hover span.loved i, .recent-post figure .overlay:hover span.loved span {
	color: #222!important;
}
#respond .form-submit input:hover {
	color: #fff!important;
}
.recent-post .thumb-info a:hover {
	color: #222;
}

/*========== Self Hosted Media Styles ==========*/

div.jp-interface, div.jp-video div.jp-interface {
	background: #111;
}
.jp-controls a, .jp-toggles a {
	color: #fff;
}


/*========== Shortcode Styles ==========*/

.sf-button.accent {
	color: #fff;
}
a.sf-button:hover, #footer a.sf-button:hover {
	background-image: none;
	color: #fff!important;
}
a.sf-button.green:hover, a.sf-button.lightgrey:hover, a.sf-button.limegreen:hover {
	color: #111!important;
}
.wpcf7 input.wpcf7-submit[type="submit"] {
	color: #fff;
}
.wpb_single_image figure .overlay, .infocus-item figure .overlay {
	box-shadow: inset 0 0 0 380px #0b82ba;
	color: #fff;
}
.browser-ie .wpb_single_image figure .overlay {
	background-color: #0b82ba;
}
.sf-icon {
	color: #000000;
}
.sf-icon-cont {
	background-color: #B4E5F8;
}
span.dropcap3 {
	background: #000;
	color: #fff;
}
span.dropcap4 {
	color: #fff;
}
ul.tabs li.ui-state-active a:hover, .accordion .accordion-header.ui-state-active:hover {
	color: #222;
}
.minimal .wpb_accordion_section, .minimal .wpb_accordion_section:first-child, .wpb_accordion.standard .wpb_accordion_section, .wpb_accordion.standard .wpb_accordion_section h3.ui-state-active {
	border-color: #e4e4e4;
}
.wpb_divider, .wpb_divider.go_to_top_icon1, .wpb_divider.go_to_top_icon2, .testimonials &gt; li, .jobs &gt; li, .wpb_impact_text, .tm-toggle-button-wrap, .tm-toggle-button-wrap a, .portfolio-details-wrap, .wpb_divider.go_to_top a {
	border-color: #e4e4e4;
}
.wpb_divider.go_to_top_icon1 a, .wpb_divider.go_to_top_icon2 a {
	background: #ffffff;
}
.wpb_tabs .ui-state-default:hover {
	background: #EEEEEE;
}
.wpb_tabs.minimal .ui-state-active, .wpb_tabs.minimal .ui-state-active:hover, .wpb_tabs.left_minimal .ui-state-active, .wpb_tabs.left_minimal .ui-state-active:hover, .wpb_content_element .ui-widget-header .ui-state-active {
	background: #ffffff;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .wpb_accordion .wpb_accordion_section &gt; h3.ui-state-active a {
	color: #ffffff;
	background-color: #444444;
}
.ui-accordion .ui-accordion-header.ui-state-active .ui-icon {
	color: #ffffff;
}
.wpb_accordion wpb_accordion_section &gt; h3:hover a {
	color: #0b82ba;
}
blockquote.pullquote {
	border-color: #e4e4e4;
}
.borderframe img {
	border-color: #eeeeee;
}
.labelled-pricing-table .column-highlight {
	background-color: #fff;
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1);
}
.labelled-pricing-table .pricing-table-label-row, .labelled-pricing-table .pricing-table-row {
	background: #eeeeee;
}
.labelled-pricing-table .alt-row {
	background: #f7f7f7;
}
.labelled-pricing-table .pricing-table-price {
	background: #999999;
}
.labelled-pricing-table .pricing-table-package {
	background: #bbbbbb;
}
.labelled-pricing-table .lpt-button-wrap {
	background: #e4e4e4;
}
.labelled-pricing-table .lpt-button-wrap a.accent {
	background: #222!important;
}
.labelled-pricing-table .column-highlight .lpt-button-wrap {
	background: transparent!important;	
}
.labelled-pricing-table .column-highlight .lpt-button-wrap a.accent {
	background: #0b82ba!important;
}
.column-highlight .pricing-table-price {
	color: #fff;
	background: #00AEEF;
	border-bottom-color: #00AEEF;
}
.column-highlight .pricing-table-package {
	background: #B4E5F8;
}
.column-highlight .pricing-table-details {
	background: #E1F3FA;
}
.column-highlight .pricing-table-package {
	background-color: #b4e5f8;
}
.column-highlight .pricing-table-details {
	background-color: #e1f3fa;
}
.decorative-ampersand {
	font-family: 'Vidaloka', serif;
}
.wpb_box_text.coloured .box-content-wrap {
	color: #fff;
}
.wpb_box_text.whitestroke .box-content-wrap {
	background-color: #fff;
	border-color: #e4e4e4;
}
.client-item figure {
	border-color: #e4e4e4;
}
.client-item figure:hover {
	border-color: #333;
}
ul.member-contact li a:hover {
	color: #333;
}
#ticker-wrap {
	background-color: #969696!important;
}
#ticker-wrap, #ticker-wrap a {
	color: #ffffff;
}

/*========== Footer Styles ==========*/

#footer {
	background-color: #f7f7f7;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F7F7F7), to(#f7f7f7));
	background: -webkit-linear-gradient(top, #f7f7f7, #F7F7F7);
	background: -moz-linear-gradient(top, #f7f7f7, #F7F7F7);
	background: -ms-linear-gradient(top, #f7f7f7, #F7F7F7);
	background: -o-linear-gradient(top, #f7f7f7, #F7F7F7);
	border-top-color: #e4e4e4;
}
#footer, #footer h3, #footer p {
	color: #444444;
}
#footer a:not(.sf-button) {
	color: #0b82ba;
}
#footer .twitter-text a:hover {
	color: #0b82ba;
}
#copyright {
	background-color: #e2e2e2;
}
#copyright p {
	color: #666666;
}


/*========== WooCommerce Styles ==========*/

.woocommerce-account p.myaccount_address, .woocommerce-account .page-content h2 {
	border-bottom-color: #e4e4e4;
}
.woocommerce-page #respond .form-submit input:hover, ul.products li.product a:hover, .woocommerce_message a:hover {
	color: #333!important;
}
.woocommerce-page .button:hover {
	border-width: 1px;
}
.woocommerce-page input.button:hover {
	border-width: 0
}

/* Custom Styles
================================================== */




/* User Specific Styles
================================================== */
.widget_sf_infocus_widget .infocus-item .infocus-title::before { 
    z-index: 19;
}
.pp_social .facebook {
    float: left;
    margin-left: 5px;
    width: 155px;
    overflow: hidden;
}
.flex-caption.caption-full h4 {
    white-space: normal;
}
.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
#sitewide-ad {
    padding: 5px 0;
    max-width: 1940px;
}
#lang_sel_list {
   z-index: 9;
}
.wf-loading img,.wf-loading p, .wf-loading a, .wf-loading h1, .wf-loading h2, .wf-loading h3, .wf-loading h4, .wf-loading h5, .wf-loading h6 {
visibility: visible !important;
}
.portfolio-item .thumb-info h4 {
    text-shadow: none;
    color: #F7F7F7;
    font-weight: bold;
}
.wpb_box_text.coloured .box-content-wrap {
    color: #444444;
    background-color: #fff8a3 !important;
}
.portfolio-item h4.portfolio-item-title {
    font-weight: bold;
    margin-bottom: 18px;
    line-height: 17px;
    font-size: 16px;
}
h4.portfolio-item-title a {
    color: #888;
}
.flex-caption.caption-full .excerpt {
    width: 85%;
}
.header-advert {
    padding-left: 0px;
}
/*title in the Custom Recent Posts widget to break into one or several more lines*/
.recent-posts-list li .recent-post-title {
overflow: auto;
white-space: normal;
}
#posts-slider .slider-shadow { display: none; }
#top-bar-date { display: none; }
/* thumbs*/
.team-member figure {display: none; }
.blog-item-details {display: none; }
.nav-previous span, .nav-next span {font-weight: bold;
max-width: 95%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
display: inline-block;}
.icon-heart:before{content:"\f087" !important;}
.icon-file-alt:before{content:"\f0B2" !important;}
.read-more i, .read-more em {
vertical-align: baseline;
}
#main-navigation{width:780px;}
#menubar-controls{float: right; width:140px;}
.sidebar .widget-heading h3 span{ background: none;}
.sidebar { padding-bottom: 20px; background: #eeeeee;}
.sidebar .widget-heading h3 {
	background: transparent url('images/header_line_light.png') repeat-x center top;
}
/* use bold for the Post, Page, Widget Title*/
h3.wpb_heading, .sidebar .widget-heading h3, .page-heading h2 { font-weight: bold; }
.team-member .team-member-name { font-weight: bold; }
.team-member .team-member-position { font-weight: bold; }
article.type-team .member-position { font-weight: bold; margin-top: 20px; }
#logo.seven.columns {
    width: 115px !important;}
.header-advert.nine.columns {
    width: 405px !important;
}
.breadcrumbs-wrap { float: left; padding-top: 0px; width: 65%; max-width:65%; }
.page-heading h1{width: 90%; max-width: 90%; font-weight: bold; padding-top: 20px; padding-bottom:5px; padding-left: 0px; border-bottom-color: #ffffff;}
.wpb_box_text .box-content-wrap { padding: 20px 10px 5px 20px;}
.recent-post h4 a, .blog-item h3 a, #posts-slider .flex-caption h4 a { font-weight: bold; }
.heading-divider { background: none repeat scroll 0% 0% #999999; }
.related-item h4 a { font-size: 12px; line-height: 16px; }
.related-wrap { padding-top: 60px; }
#posts-slider .flex-caption {background-color: rgba(255, 255, 255, 0.9); }
/*To remove the author in the slide caption*/
#posts-slider .flex-caption .blog-item-details { display: none; }
.widget_sf_infocus_widget .infocus-item h5 { font-weight: bold; }
.recent-posts-list li .recent-post-details &gt; span { display: none; }
.recent-post figure { display: none; }
h3.wpb_heading span { color: #999999; font-size: 20px; }
.single .pagination-wrap { background: none;}
.carousel-wrap.shadow .jcarousel-clip {background: none;}
.widget .wp-tag-cloud li, .wp-tag-cloud li a { float: right;}
#breadcrumbs { line-height: 15px; padding-bottom: 5px}
.portfolio-details-wrap { padding-bottom: 5px;}
.team-member .team-member-position {
    font-weight: bold;
    font-size: 12px;
    line-height: 12px;
    color: #999999;
max-width: 95%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.team-member .team-member-name {
    font-weight: bold;
    font-size: 15px;
}
#top-bar .menu &gt; li {
    font-size: 11px; padding-right: 10px; font-weight: bold;
    border-left: 0px solid #ffffff;}
.sidebar .widget_nav_menu ul &gt; li a:hover, .widget_nav_menu ul &gt; li.current-menu-item a {color: #ff9900;}
#posts-slider {
    margin-bottom: 5px;
}
.testimonial-text {
    font-style: normal;}
.mini-items .blog-item-details {display: none;}
.recent-post .post-item-details { display: none;}
#posts-slider, #posts-slider ul.slides, #posts-slider ul.slides &gt; li {min-height: 450px; max-height: 700px;}
#posts-slider ul.slides {background: none repeat scroll 0% 0% rgb(255, 255, 255);}
/* Sidebar widget heading h3*/
.sidebar .widget-heading h3 span{ font-size: 18px; line-height: 23px; font-weight: bold; color: #444444; overflow: auto;
white-space: normal; background: none; float: left; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px;}
.widget ul li { padding-left: 0px; padding-right: 0px;}
.widget { border-top: 8px solid #ffffff; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px;}
#footer-widgets .widget {border-top: 0px;}
blockquote.blockquote2 {line-height: 20px;}
@media only screen and (max-width: 767px) {
#logo img { padding: 0!important; } .logo-left #logo, .logo-right .header-items { margin-bottom: 20px;}
}
.wp-caption-text, .gallery-caption {
    font-size: .8em;
    padding: 5px 0px;
}
.page-heading {
    padding: 10px 0px 0px;
}
.sidebar .widget-heading {
    margin-bottom: 5px;
    margin-top: 5px;
}</pre></body></html>