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


@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {


#logo a.standard-logo { display: none !important; }

#logo a.retina-logo { display: inline-block; }

#top-social li.ts-facebook .ts-icon { background-image: url("../images/icons/social/facebook%402x.png"); }

#top-social li.ts-twitter .ts-icon { background-image: url("../images/icons/social/twitter%402x.png"); }

#top-social li.ts-gplus .ts-icon { background-image: url("../images/icons/social/gplus%402x.png"); }

#top-social li.ts-dribbble .ts-icon { background-image: url("../images/icons/social/dribbble%402x.png"); }

#top-social li.ts-forrst .ts-icon { background-image: url("../images/icons/social/forrst%402x.png"); }

#top-social li.ts-blogger .ts-icon { background-image: url("../images/icons/social/blogger%402x.png"); }

#top-social li.ts-flickr .ts-icon { background-image: url("../images/icons/social/flickr%402x.png"); }

#top-social li.ts-pinterest .ts-icon { background-image: url("../images/icons/social/pinterest%402x.png"); }

#top-social li.ts-rss .ts-icon { background-image: url("../images/icons/social/rss%402x.png"); }

#top-social li.ts-vimeo .ts-icon { background-image: url("../images/icons/social/vimeo%402x.png"); }

#top-social li.ts-youtube .ts-icon { background-image: url("../images/icons/social/youtube%402x.png"); }

#top-social li.ts-phone .ts-icon { background-image: url("../images/icons/social/phone%402x.png"); }

#top-social li.ts-mail .ts-icon { background-image: url("../images/icons/social/mail%402x.png"); }

#top-social li.ts-linkedin .ts-icon { background-image: url("../images/icons/social/linkedin%402x.png"); }

#top-social li .ts-icon {
    background-size: 16px 16px !important;
    -moz-background-size: 16px 16px !important;
    -webkit-background-size: 16px 16px !important;
    -o-background-size: 16px 16px !important;
}

.flex-prev,
.flex-next,
.rs-prev,
.rs-next,
.nivo-prevNav,
.nivo-nextNav,
.camera_prev,
.camera_next,
.camera_commands,
.tp-leftarrow.large,
.tp-rightarrow.large,
.ls-noskin .ls-nav-prev,
.ls-noskin .ls-nav-next,
.tp-leftarrow.large,
.tp-rightarrow.large {
    background-image: url("../images/icons/slider-nav%402x.png");
    background-size: 72px 36px;
    -moz-background-size: 72px 36px;
    -webkit-background-size: 72px 36px;
    -o-background-size: 72px 36px;
}

.tp-leftarrow.large,
.tp-rightarrow.large { background-image: url("../images/icons/slider-nav%402x.png") !important; }

.portfolio-image .flex-prev,
.portfolio-image .flex-next {
    background-image: url("../images/icons/portfolio-slider-nav%402x.png");
    background-size: 56px 28px;
    -moz-background-size: 56px 28px;
    -webkit-background-size: 56px 28px;
    -o-background-size: 56px 28px;
}

.preloader,
.preloader2,
#twitter-panel .preloader2 {
	background-image: url("../images/preloader%402x.gif");
    background-size: 24px 24px;
    -moz-background-size: 24px 24px;
    -webkit-background-size: 24px 24px;
    -o-background-size: 24px 24px;
}

#twitter-panel .preloader2 { background-image: url("../images/preloader-dark%402x.gif"); }

#top-search input,
.widget_search input[type="text"] {
    background-image: url("../images/icons/search%402x.png");
    background-size: 31px 16px;
    -moz-background-size: 31px 16px;
    -webkit-background-size: 31px 16px;
    -o-background-size: 31px 16px;
}

.lp-subscribe input[type="text"] {
    background-image: url("../images/icons/subscribe%402x.png");
    background-size: 38px 15px;
    -moz-background-size: 38px 15px;
    -webkit-background-size: 38px 15px;
    -o-background-size: 38px 15px;
}

.p-overlay-icons a {
    background-image: url("../images/icons/portfolio-overlay%402x.png");
    background-size: 112px 28px;
    -moz-background-size: 112px 28px;
    -webkit-background-size: 112px 28px;
    -o-background-size: 112px 28px;
}

#portfolio-navigation a {
    background-image: url("../images/icons/portfolio-nav%402x.png");
    background-size: 96px 64px;
    -moz-background-size: 96px 64px;
    -webkit-background-size: 96px 64px;
    -o-background-size: 96px 64px;
}

.error-404-meta input[type="submit"] {
    background-image: url("../images/icons/search-404%402x.png");
    background-size: 17px 16px;
    -moz-background-size: 17px 16px;
    -webkit-background-size: 17px 16px;
    -o-background-size: 17px 16px;
}

.toggle .togglet,
.toggle .toggleta,
.acctitle,
.acctitlec {
	background-image: url("../images/icons/toggle-plus%402x.png");
    background-size: 24px 24px;
    -moz-background-size: 24px 24px;
    -webkit-background-size: 24px 24px;
    -o-background-size: 24px 24px;
}

.toggle .toggleta,
.acctitlec { background-image: url("../images/icons/toggle-minus%402x.png"); }

.quote {
    background-image: url("../images/icons/quote%402x.png");
    background-size: 45px 29px;
    -moz-background-size: 45px 29px;
    -webkit-background-size: 45px 29px;
    -o-background-size: 45px 29px;
}

.twitter-widget ul li,
#footer.footer-dark .twitter-widget ul li {
    background-image: url("../images/icons/twitter%402x.png");
    background-size: 13px 13px;
    -moz-background-size: 13px 13px;
    -webkit-background-size: 13px 13px;
    -o-background-size: 13px 13px;
}


#footer.footer-dark .twitter-widget ul li { background-image: url("../images/icons/ftwitter%402x.png"); }

.widget_recent_comments li,
#footer.footer-dark .widget_recent_comments li {
    background-image: url("../images/icons/sidebar-comment%402x.png");
    background-size: 15px 26px;
    -moz-background-size: 15px 26px;
    -webkit-background-size: 15px 26px;
    -o-background-size: 15px 26px;
}

#footer.footer-dark .widget_recent_comments li { background-image: url("../images/icons/footer-comment%402x.png"); }

.widget_nav_menu li a,
.widget_links li a,
.widget_meta li a,
.widget_archive li a,
.widget_recent_entries li a,
.widget_categories li a,
.widget_pages li a,
#footer.footer-dark .widget_nav_menu li a,
#footer.footer-dark .widget_links li a,
#footer.footer-dark .widget_meta li a,
#footer.footer-dark .widget_archive li a,
#footer.footer-dark .widget_recent_entries li a,
#footer.footer-dark .widget_categories li a,
#footer.footer-dark .widget_pages li a {
    background-image: url("../images/icons/sidebar-link%402x.png");
    background-size: 4px 26px;
    -moz-background-size: 4px 26px;
    -webkit-background-size: 4px 26px;
    -o-background-size: 4px 26px;
}

#footer.footer-dark .widget_nav_menu li a,
#footer.footer-dark .widget_links li a,
#footer.footer-dark .widget_meta li a,
#footer.footer-dark .widget_archive li a,
#footer.footer-dark .widget_recent_entries li a,
#footer.footer-dark .widget_categories li a,
#footer.footer-dark .widget_pages li a { background-image: url("../images/icons/footer-link%402x.png"); }

.widget-scroll-prev,
.widget-scroll-next {
    background-image: url("../images/icons/widget-scroll%402x.png");
    background-size: 48px 24px;
    -moz-background-size: 48px 24px;
    -webkit-background-size: 48px 24px;
    -o-background-size: 48px 24px;
}

}</pre></body></html>