/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
--------------------------------------------------------------*/

/* Container styling */


/* Wrap everything in a clean bordered box */
.field_resume {
  border: 2px dashed #ddd !important;
  background-color: #fefefe !important;
  padding: 20px !important;
  border-radius: 10px !important;
  margin-top: 20px !important;
}
.field_resume p {margin:0 !important;}
/* Section title */
.field_resume legend {
  font-size: 25px !important;
  font-weight: 600 !important;
  margin-bottom: 15px !important;
  color: #333;
}

/* File input */
.field_resume input[type="file"] {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 0.9rem;
  background-color: #fff;
  cursor: pointer;
}

/* View Resume button */
.field_resume .bpxcftr-file-link {
  display: inline-block;
  margin-top: 15px !important;
  margin-right: 10px !important;
  padding: 2px 16px !important;
  background-color: #333;
  color: #fff !important;
  text-decoration: none;
  border-radius: 6px;
  font-size: 0.9rem;
  transition: background 0.2s;
}

.field_resume .bpxcftr-file-link:hover {
  background-color: #000;
}

/* Style the delete file checkbox and label */
.field_resume input[name="field_23_delete"] {
  margin-top: -2px !important;
  margin-right: 6px !important;
}

.field_resume input[name="field_23_delete"] + label,
.field_resume label {
  color: #d00 !important;
  font-weight: 500 !important;
  font-size: 0.9rem !important;
  cursor: pointer !important;
  display: inline-block !important;
  margin-top: 10px !important;
	line-height:1.5em !important;
}


.field_resume .field-visibility-settings legend {
	font-size:16px !important;
}