﻿.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 (max-width: 400px) {
    #tbl_header {
    display:none;
    }
    #tbl_header_sub {
        display: block;
    }
    /*.header_right {
        display: none !important;
    }*/
    /*#header-right table {
        width: 273px;
    }
    .wsite-multicol-col {
        width: 300px !important;
    }

    .wsite-multicol {
        overflow: scroll;
    }*/
    #nav-r {
        overflow-x: scroll;
    }
    #container {
    width:98%;
    }
}
@media screen and (max-width: 600px) {
    #tbl_header {
        display: none;
    }

    #tbl_header_sub {
        display: block;
    }
    /*.header_right {
        display: none !important;
    }*/
    /*#header-right table {
        width: 273px;
    }*/
    .wsite-multicol-col {
    width:390px !important;
    }
    .wsite-multicol {
    overflow:scroll;
    }
    #nav-r {
    overflow-x:scroll;
    }
    #container {
        width: 98%;
    }
}

    @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 {
        }
    }
#slides {
    display: none
}

.container {
    margin: 0 auto
}

/* For tablets & smart phones */
@media (max-width: 767px) {
    .container {
        width: auto
    }
    h2 {
        font-size: 18px !important;
    }
    #tbl_header_sub tr td {
    font-size:10px;
    }
    #tbl_header_sub tr td a {
        font-size: 10px;
    }
    #tbl_header_sub {
    width:174px;
    }
    .modal-dialog {
        width: 394px;
    }
}

/* For smartphones */
@media (max-width: 480px) {
    .container {
        width: auto
    }
    h2 {
    font-size:18px !important;
    }
    #tbl_header_sub tr td {
        font-size: 10px;
    }

        #tbl_header_sub tr td a {
            font-size: 10px;
        }

    #tbl_header_sub {
        width: 174px;
    }
    .modal-dialog {
    width:394px;
    }
}

/* For smaller displays like laptops */
@media (min-width: 768px) and (max-width: 979px) {
    .container {
        width: 724px
    }
    #tbl_header_sub {
        width: 224px;
    }
    .modal-dialog {
        width: 500px;
    }
}

/* For larger displays */
@media (min-width: 1200px) {
    .container {
        width: 1180px
    }
    #tbl_header_sub {
        width: 224px;
    }
    .modal-dialog {
        width: 500px;
    }
}
