/* -----------------------------
 * Search 
 * -----------------------------
 */
#collapseSearchNewCar {
   color: rgb(107, 56, 96);
}
div.newcar-search-result-wrapper {
   border: 1px solid rgb( 210, 210, 210 );
   padding: 10px 10px;
   margin-bottom: 18px;
   display: flex;
   justify-content: space-between;
}
   div.newcar-search-result-left {
      display: flex;
      justify-content: flex-start;
   }
    div.newcar-search-result-left > img {
      max-height: 150px;
   }
   div.newcar-search-result-left > div {
      padding-left: 10px;
   }
   div.newcar-search-result-left > div > h3 {
      padding-top: 0px; margin-top: 0px;
      margin-bottom: 15px;
      text-transform: uppercase;
      font-weight: bold;
   }
   div.newcar-search-result-left > div > h5.newcar-search-result-attribute {
      font-family: "serif";
      font-size: 1.1em;
      margin-bottom: 15px;
   }
   div.newcar-search-result-left > div > h5.newcar-search-result-attribute > i {
      width: 15px;
      color: rgb(161, 76, 28);
   }

   div.newcar-search-result-right {
      text-align: right;
   }
   div.newcar-search-result-right > h3 {
      margin-top: 0px;
      color: rgb(101, 64, 112);
      font-weight: bold;
   }
   div.newcar-search-result-right > h5 {
      text-align: right;
   }

div.newcar-search-panel {
   border: 2px solid #C29EDB;
}
   div.newcar-search-panel > div.panel-heading {
      background-color: #8137B4;
      color: white;
   }

/* --------------------------------
 * Show 
 * -------------------------------
 */
div.newcar-show-vendor-wrapper {
   display: flex;
   justify-content: space-between;
}
   .newcar-show-vendor {
      font-family: "domine", "serif";
   }

h3.newcar-show-title {
   padding-top: 0px;
   margin: 5px 0px 15px 0px;
   font-family: "serif";
   color : #582AA1;
}
h5.newcar-show-spesification {
   padding-top: 0px; margin-top: 0px;
   font-family: "domine", "serif";
   font-size: 1.06em;
   color: rgb(85, 85, 85);
}
h3.newcar-show-price {
   font-family: "lato";
   color: rgb(167, 77, 65);
   margin-bottom: 40px;
}


h5.newcar-show-label {
   font-weight: bold;
}
h4.newcar-show-attribute {
   color: rgb(80, 80, 80);
   font-family: "lato";
}
h5.newcar-show-attribute {
   color: rgb(70, 70, 70);
   font-family: "lato";
   font-size: 1.1em;
}
   h5.newcar-show-attribute > a { color: rgb(70, 70, 70); }

img.newcar-show-display {
   margin-top: 10px;
   max-height: 350px;
}
/* Tab Page Pada Show*/
ul.newcar-show-nav-tabs > li > a {
   background-color: rgb(51, 81, 108);
   color: white;
   font-weight: bold;
   font-size: 1.1em;
}
   ul.newcar-show-nav-tabs > li > a:hover {
      color: blue;
   }
div.newcar-show-tab-pane {
   padding: 15px 5px;
}
#tabDescriptionNewCar {
   font-size: 1.1em;
   line-height: 30px;
}
#tabCreditsNewCar > h4 {
   text-align: center;
   font-weight: bold;
}
#tabGalleryNewCar > #blueimp-links {
   display: flex;
   flex-wrap: wrap;
   justify-content: space-around;
}
#tabGalleryNewCar > #blueimp-links > a > img {
   max-height: 150px;
   margin-bottom: 20px;
}

div.newcar-show-demand-modalheader {
   background-color: #359743;
   color: white;
}

/* -------------------------------------
 * Galleri 
 * -------------------------------------
 */
div.newcar-gallery-wrapper {
   display: flex;
   justify-content: space-around;
   flex-wrap: wrap;
}
div.newcar-gallery-wrapper > div {
   padding: 10px;
}
div.newcar-gallery-wrapper > div > img {
   max-height: 150px;
   margin-bottom: 5px;
}

/* -------------------------------------------
 *   DESTROY
 * -------------------------------------------
 */
h4.newcar-destroy-cartype {
   padding-top: 0px;
   margin-top: 5px; margin-bottom: 25px;
   font-weight: bold;
}
h4.newcar-destroy-cartitle {
   margin-bottom: 20px;
}
h4.newcar-destroy-carprice {

}