/* general stuff */
.btnLink {
  background-color: #000000;
  color: #FFFFFF;
}
a {
  color: #000000;
}

.breadCrumbs a {
    color: #3B352C;
}
.pageTitle {
    color: #7F6E58;
}

/* header */
#header {
  background: #3B352C;
  background: -moz-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b5c4c), color-stop(100%, #7F6E58));
  background: -webkit-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: -o-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: -ms-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: linear-gradient(to bottom, #3B352C 0%, #7F6E58 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3B352C', endColorstr='#7F6E58',GradientType=0 );
}
#header .tel span {
  color: #000000;
}
#header #searchBasic [data-toggle="collapse"] {
  color: #ffffff;
}
[data-toggle="collapse"][data-target="#searchBasic"] {
  color: #ffffff;
}

/* navigation */
#navBar {
 background: #3B352C;
  background: -moz-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b5c4c), color-stop(100%, #7F6E58));
  background: -webkit-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: -o-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: -ms-linear-gradient(top, #3B352C 0%, #7F6E58 100%);
  background: linear-gradient(to bottom, #3B352C 0%, #7F6E58 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3B352C', endColorstr='#7F6E58',GradientType=0 );
}
#navBar #mainNav .dropdown-menu {
  background: #3B352C;
}
#navBar #mainNav .dropdown-menu > li {
  border-bottom: 1px dotted #bababa;
}
#navBar #mainNav .dropdown-menu > li > a, #navBar #mainNav .dropdown-menu > div > ul > li > a {
  color: #ffffff;
}
#navBar #mainNav > li > a {
  color: #ffffff;
}
#navBar #mainNav > li > a:hover {
  color: #b2b2b2;  
}
#navBar #mainNav > li.current a {
  color: #b2b2b2;  
}
#navBar #mainNav .dropdown-menu > li > a:hover {
  color: #b2b2b2;
}
.navbar-toggle {
  border: 1px solid #98998e;
  color: #98998e;
  background: #f0f0e1;
}
.navbar-toggle .icon-bar {
  background: #98998e;
}

/* main banner */
#mainBanner > .container .imgCaption {
  background: rgba(255, 255, 255, 0.7);
}

/* homepage 3 boxes*/
/*.newsGrid .tCell {
  background: #f0f0e1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM4Njg3NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmMGYwZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, #868775 50%, #f0f0e1 50%);
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #868775), color-stop(50%, #f0f0e1));
  background: -webkit-linear-gradient(left, #868775 50%, #f0f0e1 50%);
  background: -o-linear-gradient(left, #868775 50%, #f0f0e1 50%);
  background: -ms-linear-gradient(left, #868775 50%, #f0f0e1 50%);
  background: linear-gradient(to right, #868775 50%, #f0f0e1 50%);
}
.newsGrid .tCell:before {
  background: #7F6E58;
}*/
.newsGrid .tCell h6 {
  color: #ffffff;
} 
.newsGrid .tCell p {
  color: #333333;
}
.newsGrid .tCell .priceList {
  color: #ffffff;
}


/* footer */
#footer .linkList li a {
  color: #000000;
}
#footer .linkList li a:hover {
  color: #4c6600;
}
.fIcon-facebook {
  color: #cccccc;
}
.fIcon-facebook:hover {
  color: #3b5998;
}
.fIcon-twitter {
  color: #cccccc;
}
.fIcon-twitter:hover {
  color: #4099FF;
}
.fIcon-linkedIn {
  color: #cccccc;
}
.fIcon-linkedIn:hover {
  color: #4875B4;
}
.fIcon-youtube {
  color: #cccccc;
}
.fIcon-youtube:hover {
  color: #FF3333;
}

@media (max-width: 767px) {
    
  /* navigation */  
  #navBar #mainNav > li {
    border-bottom: 1px solid #98998e;
  }
  
  /* footer */
  #footer .tCell {
    border-bottom: 1px dashed #868775;
  }
}

@media (min-width: 768px) {
    
  /* navigation*/
  #navBar #mainNav > li {
    border-left: 1px solid #98998e;
    border-right: 1px solid #666666;
  }
  #navBar #mainNav > li:first-child {
    padding-left: 0;
    border-left: none;
  }
  #navBar #mainNav > li:nth-last-child(1) {
    padding-right: 0;
    border-right: none;
  }
  
  /* homepage 3 boxes*/
 .fncMoreInfo .tableGrid .tCell {
    box-shadow: 3px 3px 3px #999999;
  }
  .fncOptsExpl .tableGrid .tCell {
    box-shadow: 3px 3px 3px #999999;
  }
  
  /* footer */
  #footer .tCell {
    border-left: 1px dashed #868775;
  }
}
