﻿#cartQty {
    width: 50px;
    height: 25px;
    padding: 0px 0px 0px 6px;
}

h1, h3 {
    color: #BB1F14;
    margin-top: 0px;
    font-size: 1.3em;
}

#itemspecs {
    margin-bottom: 10px;
}

.mz-active.mz-figure > img {
     filter: none;
     -webkit-filter:none;
}

.mz-hint {
    opacity: .5;
}

.mz-lens {
    background-color:rgba(255,255,255,0.3) !important;
}

.mz-lens img {
     opacity:0.3;
}

.mz-thumb img {
    background-color: #cccccc;
}

.nav-tabs > li.active, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover {
    background-color: #E2E2E2;
}

.nav-tabs > li, .nav-tabs > li > a, .nav-tabs > li > a:hover {
    background-color: #cccccc;
}

.nav-tabs > li > a:hover {
    color: white;
}

.nav-tabs > li {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
}

.nav-tabs > li > a:hover {
    border-color: #898989;
}

.no-cssfilters-magic .mz-thumb-selected img {
    opacity: .9;
}

.relPicDiv {
    border: 1px solid #cccccc;
    padding: 6px;
    background-color: white;
    max-width: 120px;
    max-height: 80px;
    margin: 10px auto 0px auto;
}


.relSubDiv {
    padding-right: 0px;
}

.rounded-tab {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.tab-content {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
}

.tab-pane {
    padding: 6px;
    background-color: #E2E2E2;
    font-size: 1em;
}

.thumbpic {
    max-height: 60px;
}

@media (max-width: 768px) {
    .relPicImg {
        max-width: 100px;
        max-height: 60px;
    }

    #itemspecs {
        margin-right: 0px;
    }
}

@media (min-width: 992px) {
    .relPicImg {
        max-width: 100px;
        max-height: 60px;
    }
}

@media (max-width: 992px) {
    .relPicImg {
        max-width: 70px;
        max-height: 50px;
    }

    .relSubDiv {
        padding-left: 0px;
    }
}