
.PDF_Templates
.modal-content .cnd-modal {
  padding-bottom: 12px;
}

.PDF_Templates
.cnd-modal .modal-footer {
  border : 0px solid transparent;
  background: #ffffff;
  border-radius: 8px;
  margin-top:50px;
}

.PDF_Templates
.cnd-modal .modal-header {
  border : 0px solid transparent;
}

.PDF_Templates
.cnd-modal h3.modal-title {
    color: #ffffff;
    font-weight: 100;
    font-family: "Source Sans Pro Semibold";
    line-height: 40px;
}

.PDF_Templates
.cnd-modal .modal-footer button.btn {
  float:left;
  background: white;
  border: 0px;
  color: #265985 !important;
  margin-left: 50px;
}



.PDF_Templates
.cnd-modal .modal-footer input[type="submit"].btn {
  float:right;
  background: white;
  border: 0px;
  color: #265985 !important;
  margin-right: 50px;
}

.PDF_Templates
.cnd-modal .modal-footer #submit {
  position:relative;
  height:60px;
}


.PDF_Templates
.cnd-modal .modal-footer input[type="file"]{
  display: none;
}

.PDF_Templates
.cnd-confirm-btn {
  width: 50%;
  text-align: right !important;
}

.PDF_Templates
.cnd-cancel-btn {
  width: 50%;
  text-align: left !important;
}

.PDF_Templates
.cnd-cancel-btn > div,
.PDF_Templates
.cnd-confirm-btn > div {
  cursor: pointer;
  /*width:120px;*/
}

.PDF_Templates
.cnd-cancel-btn > div {
  float:left;
}


.PDF_Templates
.cnd-confirm-btn > div {
  float:right;
}


.PDF_Templates input[type="button" i],
.PDF_Templates input[type="submit" i],
.PDF_Templates input[type="reset" i],
.PDF_Templates input[type="file" i]::-webkit-file-upload-button,
.PDF_Templates button {
    padding: 1px 6px;
    background: white !important;
}

/* these styles only apply to image/template upload, but the modal sits outside the .PDF_Templates */
/*.PDF_Templates*/
.cnd-upload-btn {
    background: #ccc;
    border-radius: 6px;
    padding: 6px;
    color: #777;
    margin:2px;
    box-shadow:none !important;
    cursor: pointer;
}

/*.PDF_Templates*/
.cnd-file-upload-wrapper {
    border: 1px solid #265985;
    border-radius: 6px;
    width: 100%;
    margin-bottom: 30px;
    text-align: left;
    height: 40px;
}

#add-template,
#add-image {
  cursor: pointer;
}

.PDF_Templates
.btn-control {
  margin: 0px;
  padding:0px;
}

#PDFTemplates {
  width: 65%;
  float: left;
}

#PDFImages {
  width: 30%;
  float:left;
  margin-left:3%;
}


#PDFImages > thead > tr {
   border-bottom: 1px solid #0f3551;
}

#PDFTemplates > thead > tr {
   border-bottom: 1px solid #0f3551;
}

#PDFTemplates > thead > tr > th:nth-child(1) {
  text-align: left;
  width: 6.5%;
  border-bottom: 0px solid transparent;
  padding-left: 0px;
}

#PDFTemplates > tbody > tr > td:nth-child(1) {
  text-align: left;
  width: 5.3%;
}

#PDFTemplates > tbody > tr > td:nth-child(2) {
  text-align: left;
  width: 94.7%;
}

#PDFTemplates > thead > tr > th:nth-child(2) {
  width: 93.8%;
  padding: 12.6px
  margin-top: 1px;
}

.PDF_Templates
.vertical-center:after {
  padding-left:3.5px;
  margin-top:-1px;
}

#PDFImages > thead > tr > th:nth-child(1) {
  text-align: left;
  width: 12.3%;
}


#PDFImages > tbody > tr > td:nth-child(1) {
  text-align: left;
  width: 9.8%;
}

#PDFImages > tbody > tr > td:nth-child(2) {
  width: 80%;
}

#PDFImages > tbody > tr > td:nth-child(3) {
  width: 10.2%;
}

.PDF_Templates
.cnd-no-borders {
    border-bottom-color : transparent !important;
    border-bottom-width: 0px !important;
}

.PDF_Templates
.cnd-selectable-row {
  padding-left:12.6px;
}

.PDF_Templates
.cnd-selected-row {
  background: rgba(215, 222, 227, 0.498039) !important;
  border: 2px solid transparent;
  border-radius: 6px;
  margin-left: -2px;
}

.PDF_Templates
.modal-open {
  overflow: auto !important;
}

.PDF_Templates
#delete-image {
  margin-left:3%;
}

.PDF_Templates
.btn-control:active {
  border-width: 2px !important;
}

#delete-template.cnd-not-editable {
  border-width: 0px !important;
}


#delete-image.cnd-not-editable {
  border-width: 0px !important;
}

.PDF_Templates
.cnd-hoverable {
  padding:8px;
}

.PDF_Templates
.cnd-hoverable > td {
    padding: 0px !important;
    height: 46px;
}

.PDF_Templates
.cnd-hoverable:hover .cnd-hoverable-single > div {
  background-color: rgba(215, 222, 227, 0.5);
  border-radius: 7px;
  padding-left: 14.5px;
  padding-right: 14.5px;
  margin-left: -2px;
}


.PDF_Templates
.cnd-hoverable:hover .cnd-hoverable-single > div.cnd-selected-row {
  padding-left: 12.5px;
  padding-right: 12.5px;
  margin-left: -2px;
}

.PDF_Templates
.cnd-hoverable .cnd-hoverable-single > div.cnd-selected-row {
  padding-left: 12.5px;
  padding-right: 12.5px;
  margin-left: -2px;
}