/* Multi Tabs CSS Only by igniel.com */
.ignielMultiTab {
  border: 0;
  margin: 1.5rem 0;
  padding: 0;
}
.ignielMultiTab input, .ignielMultiTab .content div {
  display: none;
}
.ignielMultiTab label, .ignielMultiTab .content {
  border-style: solid;
  border-width: 1px;
}
.ignielMultiTab input:checked + label, .ignielMultiTab .content {
  border-color: #ddd;
}
.ignielMultiTab .label {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  max-width: calc(100vw - 2.5rem);
  overflow: auto;
}
.ignielMultiTab label {
  background-color: #ededed;
  border-color: transparent;
  border-bottom: 1px solid #ddd;
  color: #666;
  cursor: pointer;
  display: inline-block;
  float: left;
  padding: .65rem 1.25rem;
  position: relative;
  top: 1px;
  transition: all .3s ease;
}
.ignielMultiTab input:checked + label {
  background-color: transparent;
  border-bottom: 1px solid #fff;
  color: #1d1d1d;
  font-weight: bold;
}
.ignielMultiTab .content {
  clear: both;
  padding: 1.5rem 1.25rem;
}
.ignielMultiTab #tab1:checked ~ .content .tab1,
.ignielMultiTab #tab2:checked ~ .content .tab2 {
  display: block;
}

/* --------------------- untuk View Lamaran ---------------------------- */

.badan
{
    width: 100%;
    margin: 35px auto;
    background-color: white;
    padding: 20px;
    overflow: hidden;
}
 
.badan h2
{
    color: #000066;
    border-bottom: 1px solid gainsboro;
    margin: 5px;
    margin-bottom: 13px;
}
 
.list-produk
{
    border: 1px solid gainsboro;
    padding: 10px;
    float: left;
    width: 370px;
    height: 300px;
    margin: 5px;
}
 
.list-produk:hover
{
    transition-duration: 700ms;
    box-shadow: 5px 5px gainsboro;
}
 
.list-produk img
{
    /*width: 100%;*/
    width: 50px;
    height: 50px;
    display: block;
    margin-bottom: 5px;
}
 
.list-produk h4
{
    font-size: 15px;
    color: crimson;
    text-align: left;
    margin-bottom: 5px;
}
 
.list-produk h5
{
    font-size: 15px;
    color: #808080;
    text-align: left;
    margin-bottom: 5px;
}
 
#tombol
{
    font-size: 15px;
    cursor: not-allowed;
    pointer-events:none;
    color: #ffffff;
    background-color: #000066;
    text-decoration: none;
    border-radius: 7px;
    border: 0px;
    padding: 7px;
    display: block;
    float: left;
    width: 100%;
    height: 40px;
    margin: 4px;
    text-align: center;
}
 
/*#tombol:hover
{
    color: #000066;
    background-color: #0000ff;
    transition-duration: 700ms;
}*/
 
#tombol-disabled
{
    font-size: 15px;
    cursor: not-allowed;
    pointer-events:none;
    color: #000066;
    background-color: #d9d9d9;
    text-decoration: none;
    border-radius: 7px;
    border: 0px;
    padding: 7px;
    display: block;
    float: left;
    width: 100%;
    height: 40px;
    margin: 4px;
    text-align: center;
}
 
#tombol-beli
{
    font-size: 15px;
    color: #ffffff;
    background-color: crimson;
    text-decoration: none;
    border-radius: 7px;
    border: 0px;
    display: block;
    float: center;
    width: 100%;
    height: 40px;
    margin: 4px;
    text-align: center;
}

#tombol-beli:hover
{
    font-size: 15px;
    color: #000066;
    background-color: #ff8080;
    text-decoration: none;
    border-radius: 7px;
    border: 1px;
    display: block;
    float: center;
    width: 100%;
    height: 40px;
    margin: 4px;
    text-align: center;
    transition-duration: 700ms;
}
 
#tombol-beli-disabled
{
    font-size: 15px;
    cursor: not-allowed;
    background-color: rgb(229, 229, 229) !important;
    pointer-events:none;
    width: 100%;
}

#bodynya {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #ffffff;
}
#listnya {
    float: left;
}
#listnya a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}
#listnya a:hover {
    background-color: #ffffff;
}