.projects-1 .projects .itemspec {
    color: #333333;
    margin: 5px 0 5px;
    font-size: 12px;
    line-height: 18px;
	min-height: 120px;
	letter-spacing: 0.3px;
}

#tabAccessory .specHolder .projects-1 .projects .project:hover .photo{ opacity:1;}

.txt li{
	line-height: 18px;
	letter-spacing: 0.1px;
	margin-bottom:8px;
}

ul ul, ol ul {
    list-style-type: disc;
}

.nav-tabs.faq-tabs > li > a{ font-size:13px; line-height:20px; padding: 10px 10px 7px; color:#fff; background:#777; border-color:#777;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ background:#1aa12b;border-color: #e1e4e7 #e1e4e7 #ffffff;}

.nav-tabs.nav-append-content > li.active:first-child:before {
  background-color: #ffffff;
  border-left: 1px solid #e1e4e7;
  content: "";
  height: 6px;
  left: 0;
  position: absolute;
  bottom: -5px;
  width: 6px;
  z-index: 2;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border-color: transparent;
  border-bottom-color: #ffffff;
  border-width: 1px;
  color: #ffffff;
}

.topNav #coolMenu .logoMenu{ display:none;}
.topNav.sticky #coolMenu .logoMenu{ display:block;}
.sticky #coolMenu > li > a:hover{color:#717171;}
.sticky #coolMenu > li > a.chev:after{ content: url(../images/cheveron_green.png);  }

#coolMenu ul li ul{ margin-left: -240px !important; }

.adminForms input[type="text"].errorField, .adminForms input[type="number"].errorField, .adminForms input[type="password"].errorField, .adminForms textarea.errorField, .adminForms select.errorField{ border: 1px dashed #f00 !important;}

input[type="checkbox"].errorField{outline: 1px dashed #f00;}
.select2-container--default .select2-selection--single .select2-selection__rendered.errorField {
    border: 1px dashed #f00 !important;
}
