/* QUOTE MESSAGE */
ul.quote-message {
  list-style: none;
}
ul.quote-message li .quote-message-content {
  margin-bottom: 10px;
  padding: 10px;
  background: #efefef;
  position: relative;
}
ul.quote-message li .quote-message-content.customer {
  background: #2d2d2d;
  color: #ffffff;
}
ul.quote-message li .quote-message-content:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -10px;
  left: 20px;
  width: 0;
  height: 0;
  border-width: 10px 10px 0 0;
  border-style: solid;
  border-color: #efefef transparent;
}
ul.quote-message li .quote-message-content.customer:after {
  border-color: #2d2d2d transparent;
}

/* MAGNIFIC POPUP */
.rnb-popup {
  padding: 100px 100px 50px;
  position: relative;
  background: #FFF;
  width: auto;
  width: 50%;
  margin: 20px auto;

  border-radius: 4px !important;
}

.rnb-popup input, .rnb-popup textarea {
  width: 100% !important;
  border-radius: 4px !important;
}

 .rnb-popup textarea{
 	height: 8rem;
 }

.rnb-popup .quote-submit{
	background: #eab828;
}
/* tambahan-- #eab828
input[type="date"],
 input[type="email"],
 input[type="number"], 
 input[type="password"],
 input[type="search"], 
 input[type="tel"], 
 input[type="text"], 
 input[type="url"],
 select, textarea{
 	width:100% !important;
 	border-radius: 4px !important;
   }

 /*@media(min-width:980px){

 	.rnb-popup{
 			display: table;

 	}

	 input[type="date"],
	 input[type="email"],
	 input[type="number"], 
	 input[type="password"],
	 input[type="search"], 
	 input[type="tel"], 
	 input[type="text"], 
	 input[type="url"]{
	 	width: 49% !important;
	 	margin: 2px !important;
	 	float: left ;
	 }
 }
 */