/* site updates after launch by Lindsey Noble - 04/22/14 */

.site-search__label {
  display: none;
}

.site-search {
  z-index: 9999;
  position: absolute;
  right: 0;
  transition: 0.25s;
  background: #e1e1e1;
  color: #7d7d7d;
  width: 48px;
  height: 58px;
  line-height: 60px;
}

.site-search--active .site-search {
  width: 250px;
}

.site-search__button {
  position: absolute;
  left: 0;
  height: 58px;
  background: none;
  border: 0;
  box-shadow: none;
  color: transparent;
  pointer-events: none;
}

.site-search__field {
  opacity: 0;
}

.site-search--active .site-search__field {
  opacity: 1;
}

.site-search:after {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  height: 58px;
  width: 48px;
  content: '\f002';
  font-family: 'FontAwesome';
  text-align: center;
  background: #e1e1e1;
  color: #7d7d7d;
}

@media screen and (min-width: 960px) {

  #topbanner .site-link {
    background: none;
    position: relative;
    padding: 0 0 0 160px;
     max-width: 900px;
  }

  #topbanner .site-link span {
    display: inline-block;
  }

  #topbanner .site-name-container, .nav-const {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
  }

  .nav-const {
    padding-right: 10px;
  }

  .site-search-container {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
      right: 0;
      left: 0;
      padding-right: 10px;
      text-align: right;
      top: 110px;
      position: absolute;
      min-height: 0;
  }

  .site-search-container>.bannermodcontent {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
  }

  .masthead-compartment {

  }

  .masthead {
    position: relative;
    padding: 0;
    max-width: 100%;
  }

  .nav-main {
    position: relative;
    background: none;
  }

  .nav-main:before {
    content: url(/uploaded/code_2014/images/site-logo.png);
    display: block;
    position: absolute;
    left: 10px;
    top: -93px;
  }

}

@media screen and (min-width: 1040px) {
  .site-search-container {
    top: 70px;
  }
}

.page_6304 table tr td img, .page_5165 table tr td img, .page_5294 table tr td img {
  max-width: none;
  display: inline-block;
  width: initial;
}


.pagetype_directory #contentdiv > div > table {
  max-width: 960px;
  margin: 0 auto;
}
/*.pagetype_directory #contentdiv table, .pagetype_directory #contentdiv td {
}*/

.pagetype_directory #contentdiv form[name='filter'] {
  margin-bottom: 30px;
}
.pagetype_directory #contentdiv form[name='filter'] .filterTitle {
  padding-right: 15px !important;
}
.pagetype_directory .fsDirEntry {
  width: auto !important;
  margin-bottom: 30px;
  margin-left: 15px;
  border-width: 0 !important;
}
.pagetype_directory .fsDirEntry div {
  border-width: 0 !important;
}
.pagetype_directory .fsDirEntryName {

}
.pagetype_directory .fsDirEntryName b, .pagetype_directory .fsDirEntryName strong {

}

@media (max-width: 768px) {
  .pagetype_directory #contentdiv > div > table tr {
    display: block;
    padding: 5px 5%;
  }
  .pagetype_directory #contentdiv > div > table td {
    display: block;
    width: 100%!important;
    height: auto;
    text-align: left;
  }
  .pagetype_directory .fsDirEntry {
    margin: 1em 0 2em;
    padding: 0 0 2em;
  }
}

.pagetype_directory table > tbody > tr:nth-child(3) > td:nth-child(1) {
  width: 10% !important;
}

/*Making sure the directory thumbnails show - # - 6/22/15 - CB*/
.pagetype_directory table tr td img {
  max-width: none;
}


/**
 *
 *	Ticket 3870-8407133
 *	Author: Joel C.
 *	Description: Photo dimensions incorrect in Safari
 *
 */

	.page_2522 img {

		max-height: none;

	}

/* End Section */

/**
 * 8452366
 * 9/6/16
 * Chris Batt
 * Creating 4 future issues of the genesys mag in order to discontinue support in the future
 */

.page_10706 img,
.page_10707 img,
.page_10708 img,
.page_10709 img {
  max-height: none;
}

.page_10706 .portlet_content,
.page_10707 .portlet_content,
.page_10708 .portlet_content,
.page_10709 .portlet_content {
  font-weight: 100;
}

/* End Section */

/**
 * 8470950
 * 11/16/16
 * Pauline Chin 
 * Add New Nav Item for a campaign
 */
 span.quickAddMessage, button.quickAdd { display: none;}
.nav-main ul li a {font-size:0.9em;}
 /* END Section*/