/* RETINA IMAGES */

                @media only screen and (-webkit-min-device-pixel-ratio: 2),
                only screen and (min-device-pixel-ratio: 2) {

                }

#bg-image {
                        background-repeat: no-repeat;
                        background-attachment:fixed;
                        background-position: center top;
                        -webkit-background-size: cover;
                        -moz-background-size: cover;
                        -o-background-size: cover;
                        background-size: cover;
                        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
                        -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
                        max-width: 100%;
                        max-height: 100 %;
                        }
                #logo{
                -moz-border-radius: 4px 4px 0 0;
                border-radius: 4px 4px 0 0;
                -webkit-border-radius: 4px 4px 0 0;
                }

        #social {
                -moz-border-radius: 0 0 4px 4px;
                border-radius: 0 0 4px 4px;
                -webkit-border-radius: 0 0 4px 4px;
                }

        #content,
        #slide-bg {
                -moz-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px;
                }

                @media only screen and (min-width: 768px) and (max-width: 9999px) {

                #left {
                        position: relative;
                        top: 36px  !important;
                        z-index: 99;
                        }
                #contentwrap {
                        margin-left: 20px;
                        }

                        }
                        .centerwrap {
                        width: 300px;
                }
                #copyright
                 {
                 color: #eeeeee;
                 }
                a,
        a:active,
        a:visited,
        h1 a:hover, h1 a:active,
        h2 a:hover, h2 a:active,
        h3 a:hover, h3 a:active,
        h4 a:hover, h4 a:active,
        h5 a:hover, h5 a:active,
        h6 a:hover, h6 a:active,
        #footer-widget-area a:hover,
        #footer-widget-area a:active,

        #topinfo a:hover,
        #topinfo a:active,

        .sf-menu ul li a:hover,

        #topnavi .sbOptions a:hover,
        #topnavi .sbOptions a:focus,
        #topnavi .sbOptions a.sbFocus,

        .tags a:hover,
        .comment-nr a:hover,
        ul.single-postinfo li a:hover,

        li.author a:hover
                {
                color: #ff4354;
                }

        .button1,
        .buttonS,
        .highlight1,
        .highlight2,
        ul.tabs li a,
        .pagination_main a:hover,
        .pagination_main .current,
        ul.login li a:hover,
        span.page-numbers,
        a.page-numbers:hover,
        li.comment .reply,
        #submit,
        .login-submit input,
        .moretext,
        .gallery-resize-icon
                {
                background-color: #ff4354;
                }

        a:hover.nivo-nextNav,
        a:hover.nivo-prevNav,
        .nivo-caption p
                {
                background-color: #ff4354;
                }

        .nivo-caption p
                {
                box-shadow: 10px 0 0 #ff4354, -11px 0 0 #ff4354;
                }

        .sticky {
                border-bottom: 6px solid #ff4354;
                border-top: 6px solid #ff4354;
                }

                a:hover {
                color: #B07D5B;
                }

        .button1:hover,
        .buttonS:hover,
        .moretext:hover,
        li.comment .reply:hover,
        #submit:hover {
                background-color: #B07D5B;
                }
                h1, h2, h3, h4, h5, h6,
        .sf-menu a,
        .sf-menu li li a,
        #navi-icon,
        .dropcap,
        ul.login li a,
        .nivo-caption,
        .button1,
        .buttonS,
        span.reply,
        h3#reply-title,
        li.comment cite,
        .moretext,
        .events1col .event-date
                 {
                 font-family: "Patrick Hand" , "Helvetica Neue", Arial, "sans-serif";
                 }
                .sf-menu a,
        #navi-icon,
        .events1col .event-date,
        h6.menu-title,
        h6.menu-title2,
        h3.widgettitle,
        .date-h,
        .moretext,
        #search-button,
        .reply,
        #submit,
        h3#reply-title,
        li.comment cite,
        h1.title,
        h1.pagetitle,
        h1.team-title,
        #content h3.widgettitle,
        ul.login li a,
        .nivo-caption,
        h1.menu-cat,
        h1.event-title,
        h1.event-title-w,
        h1.gg-gallery-title,
        h4.eventsmonth,
        h6
                {
                text-transform: uppercase;
                }
                h1, h2, h3, h4, h5, h6,
        #navi-icon,
        .dropcap,
        ul.login li a,
        .nivo-caption,
        .nivo-caption p,
        .sf-menu a,
        .sf-menu li li a,

        .button1,
        .buttonS,
        span.reply,
        .moretext,
        h3#reply-title,

        .events1col .event-date,
        h6.menu-title,
        h6.menu-title2,
        h1.gg-gallery-title,
        h3.widgettitle,
        .date-h,
        h1.title,
        h1.pagetitle,
        #content h3.widgettitle,
        h1.menu-cat,
        h1.event-title,
        h1.event-title-w {
                font-weight: 800;
                }
                #content h3.widgettitle,
        h1.menu-cat,
        h1.pagetitle,
        .nivo-caption p
                 {
                 letter-spacing: -1px;
                 }

/** CUSTOM STYLES RESPONSIVE (THEME OPTIONS PANEL) **/

.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{}
.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{}
#wsite-title {}
.wsite-menu-default a {}
.wsite-menu a {}
.wsite-image div, .wsite-caption {}
.galleryCaptionInnerText {}
.fancybox-title {}
.wslide-caption-text {}
.wsite-phone {}
.wsite-headline,.wsite-header-section .wsite-content-title {}
.wsite-headline-paragraph,.wsite-header-section .paragraph {}
.wsite-button-inner {}
.wsite-not-footer blockquote {}
.wsite-footer blockquote {}
.blog-header h2 a {}
#wsite-content h2.wsite-product-title {}
.wsite-product .wsite-product-price a {}
@media screen and (min-width: 767px) {.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{}
.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{}
#wsite-title {}
.wsite-menu-default a {}
.wsite-menu a {}
.wsite-image div, .wsite-caption {}
.galleryCaptionInnerText {}
.fancybox-title {}
.wslide-caption-text {}
.wsite-phone {}
.wsite-headline,.wsite-header-section .wsite-content-title {}
.wsite-headline-paragraph,.wsite-header-section .paragraph {}
.wsite-button-inner {}
.wsite-not-footer blockquote {}
.wsite-footer blockquote {}
.blog-header h2 a {}
#wsite-content h2.wsite-product-title {}
.wsite-product .wsite-product-price a {}
}
