

/*----------

NICHE 

----------*/

/* -----Background Color ----- */
/*body {background-image:url('/usermods/img/nichebg.gif')}
#wrapper{background-image:url('/usermods/img/newbg.png');background-repeat:repeat-y;background-position:top center;}*/
h1,h2,h3,h4,h5{color: #A27B3A;}
a{color: #CD912E;}
a:hover{color: #c9ba34;}

/*-----Logo------*/
#logodiv {}
#logodiv a {bottom:auto;top:auto;}
#logodiv a img {max-height:74px;max-width:auto;display:inline-block;}
ul.headlinks li a {color: #A27B3A;}
	
/*----Desktop Navigation----*/
@media (min-width: 768px) {
    ul.megamenu{border-top: 1px dashed #e2d66e;border-bottom: 1px dashed #e2d66e;}
    ul.megamenu > li {display: inline-block;min-width: 14%;position: relative;
        text-align: center; padding: 0; margin: 0;}
    ul.megamenu > li:hover {
        background-color: #c9ba34 !important;
        border-top: 1px solid #c9ba34;
        border-bottom: 1px solid #c9ba34;
        margin: -1px 0;
    }
    ul.megamenu > li:hover > a {
        background-color: #c9ba34;
        color: #fff;
    }
    ul.megamenu > li > a {
        font-size: 1.1em;
        text-transform:lowercase;
        padding: 10px 15px;
        transition: none;
        -moz-transition: none;
        -webkit-transition: none;
        -o-transition: none;
        color: #CD912E;
    }
    ul.megamenu > li > ul.dropdown {
        background-color: #fff;
        background-image: none;
        border-bottom: 1px dashed #e2d66e;
        border-left: 1px dashed #e2d66e;
        border-right: 1px dashed #e2d66e;
        border-top: 0;
        padding: 10px 5px;
        min-width: calc(100% - 2px);
        box-sizing: border-box;
    }
    ul.megamenu > li > ul.dropdown li {
        background-color: #fff;
    }
    ul.megamenu > li > ul.dropdown li a {
        text-transform: lowercase;
	    color: #765c4b;
    }
}
/*------------- Prod View --------*/
.prodviewright h1 {color: #c9ba34;}
.prodviewright h3 {color: #c9ba34}
.prodviewright h3 a {color: #594823}
.prodviewright h3 a:hover {text-decoration: underline}
.proddetail {color: #A27B3A;}
.proddetail li a{color:#CD912E;}
.prodprice {color: #A27B3A;}
.prodDescr {color: #c9ba34;}
.prod-description a{color: #A27B3A;}
.prodCollection {padding-bottom: 10px}
.prodCollection A{color: #CD912E;}
.prodCollection A:hover{ text-decoration:underline}
#showAdd {color: #594823;}
.awesome{background-color:#CD912E;}
.awesome:hover{background-color:#c9ba34;}

.prodfabricsub {color: #CD912E;}
.optionheading {color: #A27B3A;font-weight:bold;}
.CPoptSel{color: #A27B3A;font: normal normal normal 11px/1.4em Verdana, arial, sans-serif;}

/*-------------Prod Variants Table ---------*/
.prodvariants {border:0;}
.prodvariants th {border: 1px dashed #e2d66e;background-color:white;}
.prodvariants th h4 {color: #A27B3A;}
.prodvariants td {color: #CD912E;background-color:white !important;}

.detailimages a {color: #A27B3A}
#PanelUpgradeFlip{border: 1px dashed #e2d66e;}
#PanelOptions, #PanelUpgradeFlip {background-color:#fff;}

/*----------- Collections ---------*/
.colTitleNiche h1 {font-size:2em; color: #c9ba34; }
.zoom-small-image2{color: #A27B3A}
.coldetail {color: #9D9370;}
.coldetail li { list-style-type: circle; }
.coltypetitle {background-color: #fff; border-bottom: 1px dashed #e2d66e;}
.coltypetitle h3 {color: #A27B3A;}
.colitemleft, .colitemright, .colitemcenter {color: #9D9370;}
#niche-alt a {color: #CD912E}
#niche-alt a:hover {color: #C9BA34; text-decoration: underline}
.colOptionTitle h3 {color: #A27B3A;}
.zoom-small-image-left {float: left;width:48%}
.zoom-small-image-right {float: right;width:48%}
.zoom-small-image-left img, .zoom-small-image-right img{width:100%;height:auto;margin-bottom:10px;}
.nichepricelistlink {margin-top:10px;}

#information, #information p {color: #960;}
#information h3 {color: #960;}
#information a {color: #CD912E}
#information a:hover {color: #C9BA34; text-decoration: underline}

.infopage h2, #contactus h2, #contactus label {color: #960}

/*---Store Locator---*/
#storelocator h2, #storelocator h3 {color: #CD912E}
#storelocator td {color: #A27B3A}

/*---Sales Materials---*/
#salesmaterials h2 {text-align:left;font-size:2.8em;color: #CD912E;margin-left:10px;}

/*---Utility Down---*/
.utilitydownright h2 {color: #666;}

/*--Catalog--*/
.infopage.catalogpage h1 {color: #960;}
.infopage.catalogpage h2 a {color: #960;}
.infopage.catalogpage p{color: #A27B3A;}

/* Monogram Page */
h4#monotitle{color: #CD912E;}
#monostats,#monosizeletters,#fonts input[type=radio]:checked+label{border: 1px dashed #CD912E;color: #A27B3A;background-color:#fff;}
#monosizeletters input[type="text"], #monosizeletters select{border: 1px solid #ccc;color:#666;background-color:#fff;}
#monosku,#monogramprod{color: #A27B3A;}

@media screen and (max-width: 767px) {
    .zoom-small-image-left, .zoom-small-image-right {float: none;width:100%}
}