/* Admin page */

.inner-pg-manage-admin {
  margin-bottom: 150px;
}

.inner-pg-manage-admin h1 {
  font-size: 2.813rem;
  text-transform: capitalize;
}

.inner-pg-manage-admin #block-apws-content .views-element-container .view .view-filters .views-exposed-form .form-item>label {
  font-family: NBCTinker-Regular;
}

.inner-pg-manage-admin #block-apws-content .views-element-container .view .view-content .views-form .form-wrapper .form-item>label {
  font-family: NBCTinker-Bold;
}

.inner-pg-manage-admin #block-apws-local-actions .button-action {
  padding: 20px 45px;
  height: 56px;
  line-height: 1;
  border-radius: 28px;
  background-color: #2b2e38;
  border-color: #2b2e38;
  font-family: NBCTinker-Bold;
}

.inner-pg-manage-admin #block-apws-local-actions .button-action:hover {
  background-color: #707070;
}

.inner-pg-manage-admin #block-apws-content .views-element-container .view .view-filters .views-exposed-form,
.inner-pg-manage-admin .views-exposed-form {
  border: solid 1px #cecece;
  border-radius: 10px;
  padding: 20px 30px;
  margin-bottom: 20px;
}

.inner-pg-manage-admin #edit-header {
  border: solid 1px #cecece;
  border-radius: 10px;
  padding: 20px 30px;
  margin-top: 15px;
  margin-bottom: 30px;
}

.inner-pg-manage-admin #block-apws-content .views-element-container .view .view-content .views-form .form-wrapper {
  width: 100%;
}

.inner-pg-manage-admin #edit-header .form-select {
  width: 25%;
  padding-right: 4%;
}

.path-manage-asset .inner-pg-manage-admin #views-form-photo-bulk-edit-page-1 .form--inline.bulk-update-asset .form-type-select.form-item-action {
  width: 20%;
}

.path-manage-asset .inner-pg-manage-admin #views-form-photo-bulk-edit-page-1 .form--inline.bulk-update-asset .form-type-select.form-item-show {
  width: 28%;
}

.inner-pg-manage-admin #views-form-photo-bulk-edit-page-1 .form--inline.bulk-update-asset .form-select {
  width: 100%;
}

.inner-pg-manage-admin .views-exposed-form {
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.inner-pg-manage-admin .views-exposed-form .js-form-item.form-item {
  float: left;
  width: 25%;
  margin-right: 0.5em;
}

.inner-pg-manage-admin table td.views-field-edit-node .asset-edit-modal {
  margin-bottom: 0
}

.inner-pg-manage-admin .block-page-title-block h1.page-title .placeholder {
  display: none;
}

.inner-pg-manage-admin .table> :not(:first-child) {
  border-top: none;
}

.inner-pg-manage-admin .table tr:last-child td {
  border-bottom: none;
}

.inner-pg-manage-admin th,
.inner-pg-manage-admin th a {
  border: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #2b2e38;
  color: #fff;
  font-weight: 300;
  font-family: NBCTinker-Bold;
}

.inner-pg-manage-admin th:first-child,
.inner-pg-manage-admin td:first-child {
  padding-left: 30px;
  border-radius: 10px 0 0 0px;
}

.field--name-field-show-contact th:first-child,
.field--name-field-show-contact td:first-child,
.field--name-field-detail th:first-child,
.manage-content-popup th:first-child {
  padding-left: 30px;

}

.inner-pg-manage-admin th:last-child,
.inner-pg-manage-admin td:last-child,
.field--name-field-show-contact th:last-child,
.field--name-field-show-contact td:last-child,
.field--name-field-detail th:last-child {

  border-radius: 0 10px 0px 0;

}


.inner-pg-manage-admin table tr {
  vertical-align: middle;
}

.inner-pg-manage-admin .edit.dropbutton-action a,
.inner-pg-manage-admin .dropbutton .secondary-action a {
  color: #212529;
}

.inner-pg-manage-admin tbody,
.field--name-field-show-contact tbody,
.field--name-field-detail tbody,
.field--name-field-contact tbody,
.field--name-field-cliclist-promo tbody,
.manage-content-popup tbody {
  box-shadow: 0 0 0 1px #cecece;
  border-radius: 0px 0 10px 10px;
}

.manage-content-popup tbody {
  box-shadow: inset 0 0 0 1px #cecece
}

.inner-pg-manage-admin table .item-list ul {
  list-style: none;
}

.inner-pg-manage-admin table.responsive-enabled td .dropbutton-multiple {
  padding-right: 5rem;
}


.inner-pg-manage-admin #block-apws-content .views-element-container .view .view-filters .views-exposed-form {
  display: block;
}

.inner-pg-manage-admin .view-photo-bulk-edit .view-header {
  display: flex;
  flex-flow: row;
}

.inner-pg-manage-admin .view-photo-bulk-edit .view-header .asset-edit-modal {
  margin-right: 15px;
  margin-bottom: 15px;
}

.field-group-fieldset.social-media-custom {
  float: left;
  width: 100%;
}

.basicinfo input::file-selector-button {
  font-family: NBCTinker-Bold;
  padding: 20px 45px;
  border-radius: 28px;
  height: 56px;
  line-height: 1;
  color: #707070;
  background-color: transparent;
  border: solid 2px #707070;
}

input::file-selector-button:hover {
  background-color: #707070;
  border: solid 2px #707070;
  color: #fff;
}

.basicinfo .form-type-managed-file>div,
.basicinfo .form-type-managed-file,
.basicinfo .form-type-managed-file>label {
  padding-left: 0;
}

a.download-csv-icn,
a.download-csv-icn:hover {
  font-family: NBCTinker-Bold;
  padding-right: 25px;
  float: right;
  border-color: transparent;
}

.download-csv-icn {
  background-image: url(../icons/icn-filetype-csv.svg);
  background-position: 20px 20px;
  background-repeat: no-repeat;

}

.form-item-field-read-and-agree-read-agree label:after {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 0 0.3em;
  content: "";
  vertical-align: super;
  background-image: url(/themes/custom/apws/icons/required.svg);
  background-repeat: no-repeat;
  background-size: 6px 6px;
}

.content-glossary{
  color: #707070;
}
.content-glossary .alph-sort a{
  padding: 2px;
}

.content-glossary .alph-sort .active{
 font-size: 1.5rem;
}
.content-glossary .seperator{
  color: #bababa;
}
.cliclist-promo-wrapper > div{
    width:25%;
    float:left;
    padding-right:5px;
}
.cliclist-promo-wrapper.custom-scrollbar::-webkit-scrollbar-thumb {
  box-shadow: none !important;
}
.cliclist-promo-wrapper.custom-scrollbar{
	padding-bottom: 20px;
	width: 90%;
    margin-top: -73px;
}
table[id*="field-cliclist-promo-values"] .paragraph-type-title{
	visibility:hidden;
}
table[id*="field-cliclist-promo-values"] .cliclist-promo-wrapper > div input{
    padding: 1.1875rem 0.3rem;
}
.cliclist-promo-wrapper > div.field--name-field-cliclist-description{
    width:50%;
}
table[id*="field-cliclist-promo-values"]   td.field-multiple-drag {
    padding: 2rem .5rem 0 .5rem;
}
table[id*="field-cliclist-promo-values"] tr:first-child  td.field-multiple-drag{
	 padding: 1rem .5rem 0 .5rem;
}
table[id*="field-cliclist-promo-values"] .ajax-progress {
    display: block;
    padding: 1px 5px 2px 5px;
	width:5px;
}
table[id*="field-cliclist-promo-values"] .ajax-progress .message{
	width:5px;
}
table[id*="field-cliclist-promo-values"] input[value='Remove']{
	padding: 10px 15px;
}
table[id*="field-submenu-values"]  div.form-type-textfield{
    width:50%;float:left;padding-right:10px;
}
.cliclist-promo-wrapper {
    margin-top:10px;
}
table[id*="field-cliclist-promo-values"] tbody tr:first-child label{
    display:block;
}

table[id*="field-cliclist-promo-values"] tbody tr label{
    display:none;
}
.brand-admin .custom-revisions { display:none; }
@media (max-width: 767px) {
  .inner-pg-manage-admin h1 {
    font-size: 1.875rem;
  }

  

}

@media (max-width: 1023px) {

  .asset-edit-modal {
    line-height: 1;
  }

  .inner-pg-manage-admin table.responsive-enabled {
    white-space: nowrap;
    overflow-x: scroll;
    display: block;
    border: 1px solid #cecece;
    border-radius: 10px;
  }

  .inner-pg-manage-admin #block-apws-content .views-element-container .view .view-filters .views-exposed-form .form-item,
  .inner-pg-manage-admin #edit-header .form-select,
  .inner-pg-manage-admin .views-exposed-form .js-form-item.form-item {
    width: 100%;
  }

  .inner-pg-manage-admin .bulk-update-asset .form-item {
    float: inherit;

  }

  .bs4-modal h5.modal-title {
    font-size: 1.5rem;

  }

  .basicinfo .fieldset-wrapper{
    overflow: scroll;
  }
}
/*need to change in global.css*/
.pr-list {
    padding: 0;
}
.pr-list-item {
    margin-bottom: 30px;
    display: flex;
}
.pr-list-item-image {
    display: flex;
    width: 150px;
    height: 150px;
    margin: 32px 30px 0 0;
    align-self: start;
    flex-direction: column;
}
.pr-details {
    width: calc(100% - 180px);
}
.pr-list-item span {
    font-size: 14px;
    text-transform: capitalize;
}
.pr-list-item h2 {
    text-transform: uppercase;
    font-size: 20px;
    font-weight: bold;
    margin: 5px 0 15px;
}

.pr-wrapper .content-wrap {
    display: flex;
    flex-direction: row;
}
.pr-wrapper .content-sidebar {
    flex-basis: 22%;
    flex-shrink: 0;
    margin-right: 50px;
}
.pr-wrapper .content {
    flex-grow: 1;
}
.pr-wrapper .photo {
    margin-bottom: 32px;
}
.pr-wrapper #default-logo .photo__image {
    cursor: default;
}
.pr-wrapper #default-logo .photo__image {
    cursor: default;
}
.pr-wrapper .photo__asset {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
}
.pr-wrapper .photo__image {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 270px;
    overflow: hidden;
    cursor: pointer;
}
.pr-wrapper .pr-single h2 {
    text-transform: uppercase;
    font-size: 28px;
    line-height: 32px;
    margin: 30px 0;
    padding-bottom: 30px;
    border-bottom: 1px solid #e1e1e1;
}
.press-release-modal .modal-content{
	padding: 2rem;
}
.btn.press-release-btn {
    padding: 8px 21px;
    height: 35px;
}
td.views-field-field-cliclist-description p{
	width:500px;
}
.inner-pg-manage-admin table thead tr th a[title~='sort'] .tablesort--asc {
	background-image: url(/themes/custom/apws/icons/twistie-down.svg);
}
.inner-pg-manage-admin table thead tr th a[title~='sort'] .tablesort--desc {
	background-image: url(/themes/custom/apws/icons/twistie-up.svg);
}

.inner-pg-manage-admin table thead tr th a[title~='sort'] {
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-style: dotted;
}
.inner-pg-manage-admin table thead tr th a[title='sort by Status'] .tablesort{
	float: right;
	margin-right: -7px;
    margin-top: -18px;
    margin-left: 15px;
}

article table thead, article table  tbody,article table  tfoot,article table tr,article table  td,article table  th{
  border-width: 2px;
}

.pr-wrapper thead, .pr-wrapper  table  tbody,.pr-wrapper  table  tfoot,.pr-wrapper  table tr,.pr-wrapper  table  td,.pr-wrapper  table  th{
  border-width: 2px;
}
.inner-pg-manage-admin #block-apws-content #flood-unblock-admin-form #edit-filter{
  border: solid 1px #cecece;
  border-radius: 10px;
  padding: 20px 30px;
  margin-bottom: 20px;
}
.inner-pg-manage-admin #block-apws-content #flood-unblock-admin-form p{
    display:none;
}
@media (max-width: 767px) {
	.pr-list-item,.pr-wrapper .content-wrap {
		display: block;
	}
	.pr-list-item-image{
		width:auto;
		height: auto;
		margin: 0 auto;
	}
	.pr-details {
		padding-top: 25px;
		width:100%;
		
	}
	.pr-wrapper .content-sidebar{
		margin-right:0px;
	}
	
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
	.pr-wrapper .content-wrap {
		display: block;
	}
	.pr-wrapper .content-sidebar{
		margin-right:0px;
	}

}
