.search-database-heading{background:#00afdb; font-family:'Gotham-Medium'; font-size:18px; text-transform:uppercase; color:#FFF; padding:8px;}
.view-entire-database{font-family:'Gotham-Medium'; font-size:18px; color:#6db33f; text-transform:uppercase;}
.search-database-result{width:100%; display:inline-block; background:#e0e0e0; font-family:'Gotham-Medium'; font-size:18px; text-transform:uppercase; padding:8px; margin-top:30px;}
.search-database-result-area{width:100%;}
.search-database-tab-row{width:100%; font-weight:normal;}
.search-database-tab-heading{width:100%; margin-bottom:20px; font-weight:normal; font-size: 18px; border-bottom:2px solid #555555; display:inline-block; margin:0; font-family: inherit; padding-bottom: 8px; cursor:pointer}
.search-database-information{font-size:18px; color:#000; font-weight:normal; margin-bottom:55px;}
.mr-tp-40{margin-top:40px;}
.txtBox-search{max-width:430px; width:100%; border:1px solid #b0b0b0 !important; height:38px; padding-left:3px;}
.supplier-accordian-icon{float:right; margin-right:20px; margin-top:15px;}
.ui-icon-circle-arrow-e{width:17px; height:12px; position:absolute; right:9px; margin-top:15px; background-image:url(../images/inactive-supplier-icon.png); background-repeat:no-repeat; }
.ui-icon-circle-arrow-s{width:12px; height:17px; position:absolute; right:9px; margin-top:15px; background-image:url(../images/active-supplier-icon.png); background-repeat:no-repeat; }



#pagination  .link {
    padding: 10px 15px;
    background: transparent;
    border: #608406 1px solid;
    border-left: 0px;
    cursor: pointer;
    color: #608406;
}
#pagination .first {
    border-left: #608406 1px solid;
}
#pagination .current {
    background: #608406;
	color:#FFF;
}
#cs-content .x-column.x-1-2{width: 48%;}
#cs-content .x-column {
    float: left; 
    margin-right: 4%;
}
#cs-content *, #cs-content *:before, #cs-content *:after {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}
#suppliersC{width:100%; display:inline-block}
#suppliersC #suppliersTopNav {
  text-align: right;
  padding: 10px 0px;
}
#suppliersC #suppliersTopNav a {
  font: 13px KGLoveSomebody;
  color: #f04937;
  text-decoration: none;
}
#suppliersC #suppliersTopNav a:hover {
  color: #075107;
}
#suppliersC .suppliersHeader {
  position: relative;
  background: rgba(159, 142, 79, 0.17);
  min-height: 55px;
}
#suppliersC .suppliersHeader .suppliersTitle {
  position: absolute;
  padding-top: 20px;
  font-weight: bold;
  left: 10px;
  text-transform: uppercase;
}
#suppliersC #searchByKeyword {
  text-align: center;
  padding: 25px 0px;
}
#suppliersC #searchByKeyword #searchBox {
  width: 70%;
  height: 28px;
  text-indent: 10px;
  color: #075107;
  border: 1px solid #cdcdc9;
  background: #FFF;
}
#suppliersC #searchByKeyword #submitBtn {
  width: 84px;
  height: 30px;
  margin-left: 8px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0px;
  background: #6db33f;
  color: #FFF;
}
#suppliersC #searchIndicatorC {
  position: relative;
  width:100%;
  float:left;
}
#suppliersC #searchIndicatorC .ind {
  padding: 1%;
  display: inline-block;
  width: 20%;
  color: #FFF;
  font-weight: bold;
  text-transform: uppercase;
  font:12px/20px ClearSans-Bk,arial;
}
#suppliersC #searchIndicatorC #ind1 {
  background: #6db33f;
}
#suppliersC #searchIndicatorC #ind2 {
  background: #91908b;
}
#suppliersC #searchIndicatorC #ind3 {
  background: #91908b;
}
#suppliersC #searchIndicatorC #ind4 {
  background: #91908b;
}
#suppliersC #searchIndicatorC #ind5 {
  background: #91908b;
}

#suppliersC .questions {
  padding-top: 20px;
  line-height: 20px;
  width: 100%;
  float: left;
}
#SupplierSearchResult{
	width:100%;
}
#suppliersC .questions p {
  font-weight: bold;
}
#suppliersC .questions input[type="checkbox"] {
  margin-bottom: 13px;
  margin-right: 7px;
}
#suppliersC .questions a.btn {
  display: inline-block;
  padding: 8px 15px 6px 15px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0px;
  background: #6db33f;
  color: #FFF;
  text-decoration: none;
}
#suppliersC .questions a.backBtn {
  margin-right: 15px;
}
#suppliersC #suppliersNav {
  padding: 15px 0px 10px 0px;
  text-transform: uppercase;
  text-align: right;
  background: url(../images/bg-dots.png) repeat-x bottom;
}
#suppliersC #suppliersNav a {
  display: inline-block;
  text-decoration: none;
  color: #075107;
  margin: 0px 10px;
}
#suppliersC #suppliersNav a:hover {
  color: #f26122;
}
#suppliersC #suppliersNav a img {
  margin-left: 8px;
  vertical-align: bottom;
  width: 19px !important;
  height: 19px;
  vertical-align: middle;
}
#suppliersC #suppliersHeaderColumn {
  padding: 10px 0px 10px 0px;
  overflow: hidden;
  background: url(../images/bg-dots.png) repeat-x bottom;
}
#suppliersC #suppliersHeaderColumn a {
  text-decoration: none;
  color: #075107;
  font-weight: bold;
  text-transform: uppercase;
}
#suppliersC #suppliersHeaderColumn a:hover {
  color: #1ab4de;
}
#suppliersC #suppliersHeaderColumn .lftCol {
  padding-left: 1.45%;
  float: left;
  width: 48.5%;
}
#suppliersC #suppliersHeaderColumn .rtCol {
  padding-left: 1.45%;
  float: right;
  width: 48.5%;
}
#suppliersC #suppliersListC .rowC {
  border-bottom: 1px solid #deca85;
}
#suppliersC #suppliersListC .rowC a.row {
  display: block;
  padding: 5px 0px;
  color: #075107;
  overflow: auto;
}
#suppliersC #suppliersListC .rowC a.row:hover {
  background: #e8e2ce;
}
#suppliersC #suppliersListC .rowC a.row .col1 {
  padding-left: 1.45%;
  float: left;
  width: 48.5%;
}
#suppliersC #suppliersListC .rowC a.row .col2 {
  padding-left: 1.45%;
  float: left;
  width: 40%;
}
#suppliersC #suppliersListC .rowC a.row .col3 {
  padding-right: 1.45%;
  float: left;
  width: 5%;
  text-align: right;
}
#suppliersC #suppliersListC .rowC a.row .col3 img {
  width: 10px !important;
}
#suppliersC #suppliersListC .rowC .accordion {
  padding: 10px 0px;
  background: #FFF;
  border-top: 1px solid #deca85;
  overflow: auto;
}
#suppliersC #suppliersListC .rowC .accordion .lft {
  padding-left: 1.45%;
  float: left;
  width: 48.5%;
}
#suppliersC #suppliersListC .rowC .accordion .lft a {
  color: #075107;
  font-weight: normal;
  word-wrap: break-word;
}
#suppliersC #suppliersListC .rowC .accordion .rt {
  padding-left: 1.45%;
  float: right;
  width: 48.5%;
}
#suppliersC #suppliersListC .pagination {
  padding: 10px 0px 10px 0px;
  text-align: right;
}
#suppliersC #suppliersListC .pagination a.previous_link {
  background: url(../images/prevBtn.png) no-repeat 7px 3px;
}
#suppliersC #suppliersListC .pagination a {
  padding: 0px 5px;
  font-weight: bold;
  color: #075107;
  text-decoration: none;
}
#suppliersC #suppliersListC .pagination a.active_page {
  color: #6db33f;
}
#suppliersC #suppliersListC .pagination a.page_link {
  border-right: 1px solid #075107;
}
#suppliersC #suppliersListC .pagination a.page_link.last {
  border: 0px;
}
#suppliersC #suppliersListC .pagination a.next_link {
  background: url(../images/nextBtn.png) no-repeat 5px 2px;
}

@media (max-width: 620px) {
  #iframeSuppliers {
    display: none;
  }
  
	#searchAreaC, #suppliersNav{display:none}
	.view-entire-database{display:inline-block; width:100%; text-align:center}

}

@media print {
*{font-family: 'Lato' !important;}
.search-database-tab-heading{padding-top:5px !important}
.search-database-heading, #suppliersNav{display:none !important}
.x-column .x-1-2{width:48% !important;}
.x-column {float:left !important; margin-right:1% !important;}
#SupplierSearchResult *, #SupplierSearchResult *:before, #SupplierSearchResult *:after {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}
.search-database-result, .search-database-result div{background:#e0e0e0 !important; font-family:'Gotham-Medium'  !important; font-size:18px  !important; text-transform:uppercase  !important; padding:8px  !important; margin-top:30px  !important; font-weight: 700 !important}
.search-database-information{ padding-top:8px !important;}
.x-1-2{width:48% !important;}

#suppliersC{width:100%  !important; display:inline-block  !important}
#suppliersC #suppliersTopNav {
  text-align: right  !important;
  padding: 10px 0px  !important;
}
#suppliersC #suppliersTopNav a {
  font: 13px KGLoveSomebody  !important;
  color: #f04937  !important;
  text-decoration: none  !important;
}
#suppliersC #suppliersTopNav a:hover {
  color: #075107;
}
#suppliersC .suppliersHeader {
  position: relative;
  background: rgba(159, 142, 79, 0.17);
  min-height: 55px;
}
#suppliersC .suppliersHeader .suppliersTitle {
  position: absolute;
  padding-top: 20px;
  font-weight: bold;
  left: 10px;
  text-transform: uppercase;
}
#suppliersC #searchByKeyword {
  text-align: center;
  padding: 25px 0px;
}
#suppliersC #searchByKeyword #searchBox {
  width: 70%;
  height: 28px;
  text-indent: 10px;
  color: #075107;
  border: 1px solid #cdcdc9;
  background: #FFF;
}
#suppliersC #searchByKeyword #submitBtn {
  width: 84px;
  height: 30px;
  margin-left: 8px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0px;
  background: #6db33f;
  color: #FFF;
}
#suppliersC #searchIndicatorC {
  position: relative;
  width:100%;
  float:left;
}
#suppliersC #searchIndicatorC .ind {
  padding: 1%;
  display: inline-block;
  width: 20%;
  color: #FFF;
  font-weight: bold;
  text-transform: uppercase;
  font:12px/20px ClearSans-Bk,arial;
}
#suppliersC #searchIndicatorC #ind1 {
  background: #6db33f;
}
#suppliersC #searchIndicatorC #ind2 {
  background: #91908b;
}
#suppliersC #searchIndicatorC #ind3 {
  background: #91908b;
}
#suppliersC #searchIndicatorC #ind4 {
  background: #075107;
}
#suppliersC #searchIndicatorC #ind5 {
  background: #91908b;
}

#suppliersC .questions {
  padding-top: 20px;
  line-height: 20px;
  width: 100%;
  float: left;
}
#SupplierSearchResult{
	width:100%;
}
#suppliersC .questions p {
  font-weight: bold;
}
#suppliersC .questions input[type="checkbox"] {
  margin-bottom: 13px;
  margin-right: 7px;
}
#suppliersC .questions a.btn {
  display: inline-block;
  padding: 8px 15px 6px 15px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0px;
  background: #6db33f;
  color: #FFF;
  text-decoration: none;
}
#suppliersC .questions a.backBtn {
  margin-right: 15px;
}
#suppliersC #suppliersNav {
  padding: 15px 0px 10px 0px;
  text-transform: uppercase;
  text-align: right;
  background: url(../images/bg-dots.png) repeat-x bottom;
}
#suppliersC #suppliersNav a {
  display: inline-block;
  text-decoration: none;
  color: #075107;
  margin: 0px 10px;
}
#suppliersC #suppliersNav a:hover {
  color: #f26122;
}
#suppliersC #suppliersNav a img {
  margin-left: 8px;
  vertical-align: bottom;
  width: 19px !important;
  height: 19px;
}
#suppliersC #suppliersHeaderColumn {
  padding: 10px 0px 10px 0px;
  overflow: hidden;
  background: url(../images/bg-dots.png) repeat-x bottom;
}
#suppliersC #suppliersHeaderColumn a {
  text-decoration: none;
  color: #075107;
  font-weight: bold;
  text-transform: uppercase;
}
#suppliersC #suppliersHeaderColumn a:hover {
  color: #1ab4de;
}
#suppliersC #suppliersHeaderColumn .lftCol {
  padding-left: 1.45%;
  float: left;
  width: 48.5%;
}
#suppliersC #suppliersHeaderColumn .rtCol {
  padding-left: 1.45%;
  float: right;
  width: 48.5%;
}
#suppliersC #suppliersListC .rowC {
  border-bottom: 1px solid #deca85;
}
#suppliersC #suppliersListC .rowC a.row {
  display: block;
  padding: 5px 0px;
  color: #075107;
  overflow: auto;
}
#suppliersC #suppliersListC .rowC a.row:hover {
  background: #e8e2ce;
}
#suppliersC #suppliersListC .rowC a.row .col1 {
  padding-left: 1.45%;
  float: left;
  width: 48.5%;
}
#suppliersC #suppliersListC .rowC a.row .col2 {
  padding-left: 1.45%;
  float: left;
  width: 40%;
}
#suppliersC #suppliersListC .rowC a.row .col3 {
  padding-right: 1.45%;
  float: left;
  width: 5%;
  text-align: right;
}
#suppliersC #suppliersListC .rowC a.row .col3 img {
  width: 10px !important;
}
#suppliersC #suppliersListC .rowC .accordion {
  padding: 10px 0px;
  background: #FFF;
  border-top: 1px solid #deca85;
  overflow: auto;
}
#suppliersC #suppliersListC .rowC .accordion .lft {
  padding-left: 1.45%;
  float: left;
  width: 48.5%;
}
#suppliersC #suppliersListC .rowC .accordion .lft a {
  color: #075107;
  font-weight: normal;
  word-wrap: break-word;
}
#suppliersC #suppliersListC .rowC .accordion .rt {
  padding-left: 1.45%;
  float: right;
  width: 48.5%;
}
#suppliersC #suppliersListC .pagination {
  padding: 10px 0px 10px 0px;
  text-align: right;
}
#suppliersC #suppliersListC .pagination a.previous_link {
  background: url(../images/prevBtn.png) no-repeat 7px 3px;
}
#suppliersC #suppliersListC .pagination a {
  padding: 0px 5px;
  font-weight: bold;
  color: #075107;
  text-decoration: none;
}
#suppliersC #suppliersListC .pagination a.active_page {
  color: #6db33f;
}
#suppliersC #suppliersListC .pagination a.page_link {
  border-right: 1px solid #075107;
}
#suppliersC #suppliersListC .pagination a.page_link.last {
  border: 0px;
}


}
