
#fancybox-outer, #fancybox-content iframe {
    background-image: url(images/lightbox_logo.png);
}

.header {
    background: #000000;
    background: rgba(0,0,0,0.7);
}

    .header .inner .menu ul li a {
        color: #cccccc;
    }

        .header .inner .menu ul li a:hover {
            color: #fc7022;
        }

    .header .inner .menu ul li.current_page_item a, .header .inner .menu ul li.current-menu-item a {
        background: #000000;
        color: #eeeeee;
    }

.folio-thumb a .folio-thumb-rollover, .round-thumb a .thumb-rollover, .thumb a .thumb-rollover {
    background: #000000;
    background: rgba(0,0,0,0.9);
}

.folio-thumb.active {
    -webkit-box-shadow: inset 0px 0px 0px 10px rgba(0,0,0,0.9) !important;
    -moz-box-shadow: inset 0px 0px 0px 10px rgba(0,0,0,0.9) !important;
    box-shadow: inset 0px 0px 0px 10px rgba(0,0,0,0.9) !important;
}

.section.odd .chart-container ul li div {
    background-color: #fc7022;
    -webkit-box-shadow: inset 1px 0 0 #ffffff;
    -moz-box-shadow: inset 1px 0 0 #ffffff;
    box-shadow: inset 1px 0 0 #ffffff;
}

.section.even .chart-container ul li div {
    background-color: #fc7022;
    -webkit-box-shadow: inset 1px 0 0 #ffffff;
    -moz-box-shadow: inset 1px 0 0 #ffffff;
    box-shadow: inset 1px 0 0 #ffffff;
}

.submitTheme, #commentform #submit, .signup input.signupSubmit[type="submit"] {
    background-color: #fc7022 !important;
    color: #ffffff !important;
}

.blog-post-media-type {
    background-color: #fc7022 !important;
}

#footer {
    background: #222222 url(http://demo.udthemes.com/encore/wordpress/app/wp-content/themes/encore/z_usr/images/footer_pattern.png);
    color: #999999;
}

    #footer a {
        color: #fc7022;
    }

        #footer a:hover {
            color: #fc7022;
        }

.section.odd {
    background: #ffffff url(images/section_background_pattern_odd.png);
}

.section.even {
    background: #f8f8f8 url(http://demo.udthemes.com/encore/wordpress/app/wp-content/themes/encore/z_usr/images/section_background_pattern_even.png);
}

.section.odd .divider {
    border-color: #dddddd;
}

.section.odd .section-title, .section.odd .blog-post, .section.odd .blog-post.sticky, .section.odd #sidebar ul li, .section.odd .blog-post-comments, .section.odd .comment_list li {
    border-color: #dddddd;
}

.section.even .divider {
    border-color: #dddddd;
}

.section.even .section-title, .section.even .blog-post, .section.even .blog-post.sticky, .section.even #sidebar ul li, .section.even .blog-post-comments, .section.even .comment_list li {
    border-color: #dddddd;
}

.section.odd h1, .section.odd h2, .section.odd h3, .section.odd h4, .section.odd h5, .section.odd h6,
.section.odd .section-title,
.section.odd .section-title h1, .section.odd .section-title h2, .section.odd .section-title h3,
.section.odd .section-title h4, .section.odd .section-title h5, .section.odd .section-title h6,
.section.odd .section-title h1 a, .section.odd .section-title h2 a, .section.odd .section-title h3 a,
.section.odd .section-title h4 a, .section.odd .section-title h5 a, .section.odd .section-title h6 a,
.section.odd .blog-post-content h3 a {
    color: #1662D5;
   font-style:italic;
}

    .section.odd h1 span, .section.odd h2 span, .section.odd h3 span, .section.odd h4 span, .section.odd h5 span, .section.odd h6 span,
    .section.odd .section-title span,
    .section.odd .section-title h1 span, .section.odd .section-title h2 span, .section.odd .section-title h3 span,
    .section.odd .section-title h4 span, .section.odd .section-title h5 span, .section.odd .section-title h6 span,
    .section.odd .section-title h1 span a, .section.odd .section-title h2 span a, .section.odd .section-title h3 span a,
    .section.odd .section-title h4 span a, .section.odd .section-title h5 span a, .section.odd .section-title h6 span a,
    .section.odd .blog-post-info {
        color: #1662D5;
   font-style:italic;
    }

.section.even h1, .section.even h2, .section.even h3, .section.even h4, .section.even h5, .section.even h6,
.section.even .section-title,
.section.even .section-title h1, .section.even .section-title h2, .section.even .section-title h3,
.section.even .section-title h4, .section.even .section-title h5, .section.even .section-title h6,
.section.even .section-title h1 a, .section.even .section-title h2 a, .section.even .section-title h3 a,
.section.even .section-title h4 a, .section.even .section-title h5 a, .section.even .section-title h6 a,
.section.even .blog-post-content h3 a {
    color: #1662D5;
    font-style:italic;
}

    .section.even h1 span, .section.even h2 span, .section.even h3 span, .section.even h4 span, .section.even h5 span, .section.even h6 span,
    .section.even .section-title span,
    .section.even .section-title h1 span, .section.even .section-title h2 span, .section.even .section-title h3 span,
    .section.even .section-title h4 span, .section.even .section-title h5 span, .section.even .section-title h6 span,
    .section.even .section-title h1 span a, .section.even .section-title h2 span a, .section.even .section-title h3 span a,
    .section.even .section-title h4 span a, .section.even .section-title h5 span a, .section.even .section-title h6 span a,
    .section.even .blog-post-info {
        color: #1662D5;
font-style:italic;        
    }

.section.odd, .section.odd blockquote, .section.odd #sidebar ul li ul li a, .section.odd a.action-link, .section.odd a.action-link:hover span.small {
    color: #999999;
}

.section.even, .section.even blockquote, .section.even #sidebar ul li ul li a, .section.even a.action-link, .section.even a.action-link:hover span.small {
    color: #999999;
}

.section.odd a, .section.odd #comments a.comment-reply-link, .section.odd .blog-post.sticky h3.post-title a {
    color: #fc7022;
}

    .section.odd a:hover, .section.odd #comments a.comment-reply-link:hover, .section.odd #sidebar ul li ul li a:hover, .section.odd a.action-link:hover, .section.homepage a.action-link:hover {
        color: #fc7022;
    }

.section.even a, .section.even #comments a.comment-reply-link, .section.even .blog-post.sticky h3.post-title a {
    color: #fc7022;
}

    .section.even a:hover, .section.even #comments a.comment-reply-link:hover, .section.even #sidebar ul li ul li a:hover, .section.even a.action-link:hover {
        color: #fc7022;
    }

.section.odd blockquote {
    border-color: #dddddd;
}

.section.even blockquote {
    border-color: #dddddd;
}

.section.odd blockquote.quote {
    background-image: url(images/quote_blockquote_odd.png);
}

.section.even blockquote.quote {
    background-image: url(images/quote_blockquote_even.png);
}

input, select {
    background-color: #f3f3f3;
    border-color: #e6e6e6;
    color: #999999;
    width: 260px;
    background-color: #f6f6f6;
    color: #999;
    border: 1px solid #ddd;
    color: #999;
    font: 13px/18px Arial, Helvetica, sans-serif;
    width: 100%;
    height: 45px;
    line-height: 45px;
    padding: 0 20px;
    margin-bottom: 20px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

    input:hover, select:hover {
        background-color: #f9f9f9;
        color: #888;
        border: 1px solid #ddd;
    }

    input:focus, select:focus {
        background-color: #fff;
        color: #888;
        border: 1px solid #ddd;
        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
        -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    }

.section.odd input[type=text], .section.odd textarea, .section.odd input[type=password],
.section.odd input[type=text].required, .section.odd textarea.required,
.section.odd #sidebar ul li .txtFld {
    background-color: #f3f3f3;
    border-color: #e6e6e6;
    color: #999999;
}

.section.even input[type=text], .section.even textarea, .section.even input[type=password],
.section.even input[type=text].required, .section.even textarea.required,
.section.even #sidebar ul li .txtFld {
    background-color: #f3f3f3;
    border-color: #e6e6e6;
    color: #999999;
}

.section.odd input[type=text].required, .section.odd textarea.required {
    background-image: url(images/required_field_graphic_odd.png);
}

.section.even input[type=text].required, .section.even textarea.required {
    background-image: url(images/required_field_graphic_even.png);
}

.section.odd input[type=text]:hover, .section.odd input[type=password]:hover, .section.odd textarea:hover, .section.odd #sidebar ul li .txtFld:hover {
    background-color: #eeeeee;
    border-color: #e6e6e6;
    color: #666666;
}

.section.even input[type=text]:hover, .section.even input[type=password]:hover, .section.even textarea:hover, .section.even #sidebar ul li .txtFld:hover {
    background-color: #eeeeee;
    border-color: #e6e6e6;
    color: #666666;
}

.section.odd input[type=text]:focus, .section.odd input[type=password]:focus, .section.odd textarea:focus, .section.odd #sidebar ul li .txtFld:focus {
    background-color: #ffffff;
    border-color: #dddddd;
    color: #999999;
}

.section.even input[type=text]:focus, .section.even input[type=password]:focus, .section.even textarea:focus, .section.even #sidebar ul li .txtFld:focus {
    background-color: #ffffff;
    border-color: #dddddd;
    color: #999999;
}

.section.odd .loading-animation {
    background-image: url(images/contact_loading_gif_odd.gif);
}

.section.even .loading-animation {
    background-image: url(images/contact_loading_gif_even.gif);
}

.section.odd .accordion dt, .section.odd .tabs .tabs_nav li {
    background-color: #dddddd;
}

.section.odd .accordion dt, .section.odd .accordion dd, .section.odd .tabs .tabs_nav li, .section.odd .tabs .tabs_content {
    border-color: #dddddd;
}

    .section.odd .accordion dt.active, .section.odd .tabs .tabs_nav li.active {
        background-color: #666666;
    }

    .section.odd .accordion dt a, .section.odd .tabs .tabs_nav li a, .section.odd .accordion dt a:hover, .section.odd .tabs .tabs_nav li a:hover {
        color: #999999;
    }

    .section.odd .accordion dt.active a, .section.odd .tabs .tabs_nav li.active a, .section.odd .accordion dt.active a:hover, .section.odd .tabs .tabs_nav li.active a:hover {
        color: #ffffff;
    }

.section.odd .accordion dd, .section.odd .tabs .tabs_content {
    background-color: #f9f9f9;
}

.section.even .accordion dt, .section.even .tabs .tabs_nav li {
    background-color: #dddddd;
}

.section.even .accordion dt, .section.even .accordion dd, .section.even .tabs .tabs_nav li, .section.even .tabs .tabs_content {
    border-color: #dddddd;
}

    .section.even .accordion dt.active, .section.even .tabs .tabs_nav li.active {
        background-color: #666666;
    }

    .section.even .accordion dt a, .section.even .tabs .tabs_nav li a, .section.even .accordion dt a:hover, .section.even .tabs .tabs_nav li a:hover {
        color: #999999;
    }

    .section.even .accordion dt.active a, .section.even .tabs .tabs_nav li.active a, .section.even .accordion dt.active a:hover, .section.even .tabs .tabs_nav li.active a:hover {
        color: #ffffff;
    }

.section.even .accordion dd, .section.even .tabs .tabs_content {
    background-color: #f9f9f9;
}

.section.odd .pricing_table .pricing_table_col, .section.odd .pricing_table .pricing_table_col > ul > li {
    border-color: #dddddd;
}

    .section.odd .pricing_table .pricing_table_col > ul > li:first-child {
        background-color: #666666;
        color: #eeeeee;
    }

    .section.odd .pricing_table .pricing_table_col > ul > li.pricing_table_bg {
        background-color: #f4f4f4;
        color: #666666;
    }

    .section.odd .pricing_table .pricing_table_col > ul > li span.price, .section.odd .pricing_table .pricing_table_col > ul > li span.price_affix {
        color: #666666;
    }

    .section.odd .pricing_table .pricing_table_col > ul > li.pricing_table_bg {
        background: #f4f4f4;
    }

.section.odd .pricing_table .pricing_table_col {
    background: #f9f9f9;
}

    .section.odd .pricing_table .pricing_table_col > ul > li {
        color: #999999;
    }

.section.even .pricing_table .pricing_table_col, .section.even .pricing_table .pricing_table_col > ul > li {
    border-color: #dddddd;
}

    .section.even .pricing_table .pricing_table_col > ul > li:first-child {
        background-color: #666666;
        color: #eeeeee;
    }

    .section.even .pricing_table .pricing_table_col > ul > li.pricing_table_bg {
        background-color: #f4f4f4;
        color: #666666;
    }

    .section.even .pricing_table .pricing_table_col > ul > li span.price, .section.even .pricing_table .pricing_table_col > ul > li span.price_affix {
        color: #666666;
    }

    .section.even .pricing_table .pricing_table_col > ul > li.pricing_table_bg {
        background: #f4f4f4;
    }

.section.even .pricing_table .pricing_table_col {
    background: #f9f9f9;
}

    .section.even .pricing_table .pricing_table_col > ul > li {
        color: #999999;
    }

.epicFullscreen {
    background-image: url(images/fullscreen_loading_gif.gif);
}

    .epicFullscreen #epic-overlay, .teaser .info-container {
        background-image: url(http://demo.udthemes.com/encore/wordpress/app/wp-content/themes/encore/z_usr/images/fullscreen_overlay_pattern.png);
    }

h1, h2, h3, h4, h5, h6,
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
.section-title {
    font-family: "Quicksand", sans-serif;
}

    h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
    h1 small span, h2 small span, h3 small span, h4 small span, h5 small span, h6 small span,
    .section-title span,
    .comment_name {
        font-family: "Quicksand", sans-serif;
    }

h1 {
    font-size: 40px;
    line-height: 40px;
}

    h1 span {
        font-size: 40px;
        line-height: 40px;
    }

h2 {
    font-size: 38px;
    line-height: 38px;
}

    h2 span {
        font-size: 38px;
        line-height: 38px;
    }

h3 {
    font-size: 35px;
    line-height: 35px;
}

    h3 span {
        font-size: 35px;
        line-height: 35px;
    }

h4 
{
    height:30px;
    font-size: 32px;
    line-height: 32px;
}

    h4 span {
        font-size: 32px;
        line-height: 32px;
    }

h5 {
    font-size: 28px;
    line-height: 28px;
}

    h5 span {
        font-size: 28px;
        line-height: 28px;
    }

h6 {
    font-size: 24px;
    line-height: 24px;
}

    h6 span {
        font-size: 24px;
        line-height: 24px;
    }

.teaser h1 {
    font-size: 40px;
    line-height: 40px;
}

    .teaser h1 span {
        font-size: 40px;
        line-height: 40px;
    }

.teaser h2 {
    font-size: 38px;
    line-height: 38px;
}

    .teaser h2 span {
        font-size: 38px;
        line-height: 38px;
    }

.teaser h3 {
    font-size: 35px;
    line-height: 35px;
}

    .teaser h3 span {
        font-size: 35px;
        line-height: 35px;
    }

.teaser h4 {
    font-size: 32px;
    line-height: 32px;
}

    .teaser h4 span {
        font-size: 32px;
        line-height: 32px;
    }

.teaser h5 {
    font-size: 28px;
    line-height: 28px;
}

    .teaser h5 span {
        font-size: 28px;
        line-height: 28px;
    }

.teaser h6 {
    font-size: 24px;
    line-height: 24px;
}

    .teaser h6 span {
        font-size: 24px;
        line-height: 24px;
    }

.section-title h1, .section .section-title h1, .section .section-title h2 {
    font-size: 50px;
    line-height: 50px;
}

    .section-title h1 span, .section .section-title h1 span, .section .section-title h2 span {
        font-size: 50px;
        line-height: 50px;
    }

    .section-title h1 small, .section .section-title h1 small, .section .section-title h2 small {
        font-size: 20px;
        line-height: 20px;
    }

        .section-title h1 small span, .section .section-title h1 small span, .section .section-title h2 small span {
            font-size: 20px;
            line-height: 20px;
        }

#newsletter-loader, .section.odd #newsletter-loader, .section.even #newsletter-loader {
    background-image: url(images/newsletter_loading_gif.gif);
}

.errorMsg, .signup .errorMsg {
    color: #fc7022 !important;
}

.errorOutline {
    border-color: #fc7022 !important;
}

::selection {
    background: #fc7022;
    color: #fff; /* Safari */
}

::-moz-selection {
    background: #fc7022;
    color: #fff; /* Firefox */
}
