.custom-slider-paragraph-wrapper, 
.custom-wrapper {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
}
.custom-slider-paragraph-wrapper .form-wrapper,
.custom-wrapper .form-wrapper{
  margin-top: 1rem;
  width: 47%;
}

.custom-wrapper .nested-asset-wrapper .field--type-list-string,
.custom-wrapper .nested-asset-wrapper .field--type-entity-reference {
  width: auto !important;
}

.custom-wrapper .form-wrapper .form-type-textarea {  
  margin-top: 0 !important;
}

.custom-wrapper .field--name-field-upload-file {
  margin-top: -0.2rem;
}

.custom-slider-paragraph-wrapper .field--type-link .form-wrapper > legend {
  display: none;
}
.custom-slider-paragraph-wrapper .field--type-link .form-wrapper {
  border: none;
  width: fit-content;
}

.custom-slider-paragraph-wrapper .field--type-link .form-wrapper .fieldset-wrapper {
  padding: 0;
}

.custom-slider-paragraph-wrapper .field--type-link .form-wrapper .fieldset-wrapper .form-type-textfield {
  margin-top: 1rem;
}

#block-apws-content .views-element-container .view .view-filters .views-exposed-form{
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
}

#block-apws-content .views-element-container .view .view-filters .views-exposed-form .form-item {
  width: 24%;
}

#block-apws-content .views-element-container .view-content .form-wrapper .form-submit,
#block-apws-local-actions a.button,
#block-apws-content .views-element-container .view .view-content .views-form .form-wrapper .form-actions .form-submit,
#block-apws-content .views-element-container .view .view-filters .views-exposed-form .form-actions .form-submit {
  background-color: #003CC5;
  border-color: #003CC5; 
  color: #fff;
  border-radius: 20em; 
}

#block-apws-content .views-element-container .view .view-content .views-form .form-wrapper{
  width: 50%;
} 

.custom-wrapper .form-wrapper .field-message-0-value .js-form-required{
	margin-bottom: 1rem; 
}

#block-apws-content .views-element-container .view .view-content .views-form .form-wrapper .form-item > label,
#block-apws-content .views-element-container .view .view-filters .views-exposed-form .form-item > label,
.custom-wrapper .form-wrapper .form-item > label,
.custom-wrapper .form-wrapper .label,
.custom-home-wrapper .form-wrapper .form-item > label {

  margin-bottom: 1rem;
} 


.custom-wrapper .form-wrapper .form-item .form-managed-file {
  border: 1px solid #ced4da;
}
.custom-wrapper .field--name-field-quick-links-description{
  padding-top: 0;
  padding-bottom: 0;
}
.custom-wrapper .form-wrapper .form-item-field-asset-preview-0 > label,
.custom-wrapper .form-wrapper .form-item-field-asset-file-0 > label{
  padding: 0.2rem;
}

.custom-wrapper .form-wrapper .form-type-managed-file > label{
  padding: 0.2rem;
}


.custom-wrapper .form-wrapper .form-type-managed-file > label{
  padding: 0.1rem;
}

#edit-field-upload-file-wrapper .form-type-managed-file > label{
  padding: 0rem 0rem 1rem 0rem;
  margin-bottom: 0;
}
.custom-slider-paragraph-wrapper .form-wrapper .form-item > label {
  padding: 0;
} 

.modal-content fieldset.form-item {
  border-radius: 10px;
}
.custom-slider-paragraph-wrapper .form-wrapper .form-item .image-widget,
.custom-wrapper .form-wrapper .form-item .image-widget{
  border: 1px solid #ced4da !important;
}

.custom-slider-paragraph-wrapper .form-wrapper .form-item .description,   
.custom-wrapper .form-wrapper .form-item .description {
  border: 1px solid #ced4da;
  border-top: none;
}

.form-type-managed-file,
.form-type-managed-file >label { 
  border: none;
}
.custom-wrapper .form-wrapper .form-item .form-textarea-wrapper > textarea {
  height: 229px;
}

.custom-wrapper .form-wrapper .form-inline{
  margin-top: 1rem; 
}
.custom-wrapper .form-wrapper .form-textarea-wrapper > textarea {
  height: 10.8rem;
}

/* .edit-position {
  float: right;
  position: relative;  

}  */
#edit-field-upload-file-wrapper .form-type-managed-file > label{
  
  background: #f8f8f8 !important;
}
.custom-home-wrapper .form-wrapper .text-format-wrapper .filter-wrapper{
	display: none;
}

.bs-status-message{
	display: block;
  margin-top: 30px;
}

.field--name-field-show-contact th:first-child,
.field--name-field-detail th:first-child, 
.manage-content-popup th:first-child
{
  border-radius: 10px 10px 0 0px;
}

.content_description{
    font-size: 1.25rem;
    font-family: ' NBCTinkerBold';
}

.cke_contents, .field--name-field-description .cke_contents,
.field--type-text-with-summary .cke_contents {
  padding: 10px;
}



.content_description .form-label{
  font-size: 1.25rem;
  font-family: ' NBCTinkerBold';
}

.modal-dialog .field--name-publish-on .js-form-type-date{
  width: auto;
}

/* .field--type-entity-reference-revisions table,.node-form fieldset {
  border: 1px solid #cecece;
  border-radius: 10px;
  border-top: 0;
} */

.caption-submenu{
  color: #e1161b;
  margin-left: 15px;
  font-size: 1.10rem;
}

fieldset.form-item > legend:first-child{
  border-radius: 10px 10px 0 0;
  }

/* .field--type-entity-reference-revisions table thead, */
.manage-content-popup table th, .node-form fieldset legend{
  background: #2b2e38;
  color: #fff;
  font-size: 1.25rem;
  font-family: ' NBCTinkerBold';

}
/* .manage-content-popup table thead{
  background: transparent;
} */
.bs4-modal h5.modal-title {
  font-size: 2.5rem;
  font-family: NBCTinker-Medium;
}
.node-form label {
    line-height: 1.44;
    margin-bottom: 0.5rem;
}
.field--name-field-show-contact td:last-child{vertical-align: text-bottom;}
.field--name-field-show-contact .responsive-enabled th:first-child{padding-left: 15px;}
.form-textarea-wrapper .cke_bottom{border-radius: 0 0 10px 10px;} 
.cke_top{border-radius: 10px 10px 0 0;}
.form-textarea-wrapper .cke_inner{background: transparent;} 
.node-form .filter-wrapper,.node-form  .description,.node-form  .tabledrag-toggle-weight-wrapper,
.node-form .vertical-tabs__menu {
    display: none;
}

.node-form .form-type-managed-file > label {
    background: transparent;
}

.node-form .image-preview,.image-widget-data {
    width: 50%;
    float: left;
    font-size: 14px; 
	padding-left: 5px;
}

.field--name-field-show-contact table{
  margin-top: 10px;
}


/* .modal-footer button, */

.node-form input[value='Remove']{
  color: #707070;
  font-family: NBCTinker-Bold;
  background-color: transparent;
  border: solid 2px #707070;
}

.node-form input[value='Remove']:hover{
  background-color: #707070;
  color: #fff;
}

.button.field-add-more-submit{
  color: #fff;
  font-family: NBCTinker-Bold;
  background-color: #2b2e38;
  border: solid 2px #707070;
}

.button.field-add-more-submit{
	float:right;
	padding: 20px 45px;
  border-radius: 28px;
  height: 56px;
  line-height: 1;
}
.button.field-add-more-submit:hover{
  background-color: #707070;
}
.node-form .vertical-tabs{
	margin-left:0px;
	border:transparent;
}
.node-form .vertical-tabs .card,
.node-form .custom-vertical-tabs{
  border-radius: 10px;
	 margin-bottom:15px;
   border-color: #cecece;
   width: 100%;
   margin-top: 20px;
   display: inline-block;
}
.node-form .cke_chrome{
	border-radius: 10px;
}
.node-form .field--name-field-carousel-link,
.node-form .field--name-field-carousel-description{
    width:100%;
}
.node-form .field--name-field-carousel-link fieldset div.fieldset-wrapper div:first-child{
    width:50%;
    float:left;
    padding-right:30px;
}
.node-form .field--name-field-carousel-link fieldset div.fieldset-wrapper div:last-child{
    width:50%;
    float:left;
    padding-left:30px;
	  margin-top: 0 !important;
}
.node-form .vertical-tabs details{
	display:block !important;
}
.custom-row .ajax-new-content div:first-child{
	float: left;
  padding-right: 10px;
}
.custom-row .ajax-new-content div:last-child{
	  float: left;
    padding-left: 10px;
}
.ui-autocomplete {
  z-index: 9999;
}
.fieldset-wrapper-type-radio div.form-item{
    width:33%;
    float:left;
} 

.field--name-field-phone .table > :not(:first-child){
  border-top: 0;
}

.field--name-field-show-contact, .field--name-field-submenu{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.field--name-field-submenu .delta-order .js-form-type-select{
margin-top: 30px;
}

.field--name-publish-on .container-inline{margin: 0.5rem}

.field--name-publish-on .js-form-type-date, .node-form-author .js-form-type-date{
width: 25%;
}

.field--widget-datetime-timestamp .js-form-type-date {
  width: inherit;
}
.clic-lists-header-title > div{
    display: flex;
   
}
.clic-lists-header-title > div div{
    margin-right:15px;
}

.field--name-field-cliclist-promo{
  overflow: scroll;
}
@media (max-width: 767px) {
  .bs4-modal h5.modal-title {
    font-size: 1.5rem;
   
  }
  .field--widget-datetime-timestamp .js-form-type-date {
    width: 100%;
}

.node-form .image-preview,.image-widget-data{
  width: 100%;
}
.image-widget-data{
  margin-top: 20px;
}

}
.contextual button.trigger{
	display:none;
}