/*---------------------------------------
  CUSTOM PROPERTIES            
  var(--dark-color)
-----------------------------------------*/
:root {
  --white-color:                  #ffffff;
  --primary-color:                #c1651f;
  --secondary-color:              #FBA14A;
  --tertiary-color:               #ca9926;
  --section-bg-color:             #333333;
  --dark-color:                   #000000;
  --p-color:                      #717275;
}

a { text-decoration: none; color: var(--primary-color); }
a:visited { color: var(--primary-color); }
a:hover { color: var(--primary-color); }
#outer header.skinBgGdLt { background: var(--dark-color); }

#myHead .main-phone { color: var(--primary-color); }
#outer #myHead a { color: var(--secondary-color); }
#menu .skinHoverBgDk:hover { background: var(--primary-color); }
#menu .skinHoverBgDk:hover a { color: var(--primary-color); }
#myHead a {
    text-decoration: none;
    color: var(--primary-color);
}
.searchResultsGallery .navBar .detail a, .featuredGalleryBlock .navBar .detail a {
    color: var(--white-color);
    background: var(--primary-color);
}
.home-featured a { color: var(--white-color); }
.hf-title {
    border: solid 1px var(--white-color);
    text-align: center;
    display: block;
    width: 200px;
    margin: 0 auto;
    padding: 8px;
    background: var(--primary-color);
    position: relative;
    top: -20px;
    color: var(--white-color);
}
.hf-title-box {
    text-align: center;
    display: inline-block;
    width: 100%;
    padding: 6px;
    box-sizing: border-box;
    border: solid 1px var(--primary-color);
    background: var(--primary-color);
    position: relative;
    font-family: 'Exo', sans-serif;
    text-transform: uppercase;
}
.featuredSmallBlock .price { color: var(--primary-color); }
input.default {
    border: 1px solid var(--tertiary-color);
}