.popup-title {
  font-size: 24px;
  font-weight: 700;
  color: #000;
  text-align: center;
  margin-bottom: 20px;
}

.popup-win {
  padding: 30px 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  background: #fff;
}

@media all and (min-width: 768px) {
  .popup-win {
    padding: 40px 30px !important;
  }
}

.popup-win.small {
  max-width: 400px!important; border-radius: 8px;;
}

.popup-win.medium {
  max-width: 700px;
  border-radius: 5px;
}

.popup-win-small {
  max-width: 400px !important;
  border-radius: 5px;
}

.popup-win-medium {
  max-width: 700px!important; border-radius: 8px;;
}

.contractInfo > ol, .contractInfo > ol li {
  list-style: decimal;
}

.contractInfo > ul, .contractInfo > ul li {
  list-style: disc;
  margin-left: 15px;
}

.contractInfo > ol, .contractInfo > ul {
  max-height: calc(70vh - 135px);
  overflow: auto;
}

.contractInfo > ol h6, .contractInfo > ul h6 {
  font-size: 1.125em;
  font-weight: 700;
  margin-bottom: 5px;
  color: #1e1e1e;
}

.contractInfo > ol::-webkit-scrollbar, .contractInfo > ul::-webkit-scrollbar {
  width: 5px;
}

.contractInfo > ol::-webkit-scrollbar-track, .contractInfo > ul::-webkit-scrollbar-track {
  border-radius: 10px;
  background: rgba(27, 98, 180, 0.1);
}

.contractInfo > ol::-webkit-scrollbar-thumb, .contractInfo > ul::-webkit-scrollbar-thumb {
  background: rgba(27, 98, 180, 0.2);
  border-radius: 10px;
}

.contractInfo > ol::-webkit-scrollbar-thumb:hover, .contractInfo > ul::-webkit-scrollbar-thumb:hover {
  background: rgba(27, 98, 180, 0.4);
}

.contractInfo > ol li, .contractInfo > ul li {
  font-size: 16px;
  font-weight: 500;
  color: #333;
  line-height: 1.5em;
  margin-bottom: 5px;
}

.contractInfo > ol li:nth-last-child(1), .contractInfo > ul li:nth-last-child(1) {
  margin-bottom: 0;
}
.contractInfo > ol{	
	font-weight: 700;
}
@media (orientation: landscape) and (min-width: 900px) {
	.contractInfo > ol {
		margin-left: -25px;
		font-weight: 700;
	}
}

.contractInfo > ol li{
	margin-left: 20px;
}

.contractInfo p {
  font-size: 18px;
  font-weight: 500;
  color: #000;
  text-align: left;
  margin-bottom: 20px;
}

.btn-cancel {
  background: none;
  border: 1px solid #1b62b4;
  color: #1b62b4 !important;
  padding: 0 26px;
  height: 40px;
  line-height: 40px;
  min-width: auto !important;
}

.btn-cancel:hover{
	background: #e7e7e7;
	border: 1px solid #1b62b4;
	color: #1b62b4; 
}

.btn-confirm {
  background: #1b62b4;
  border: 1px solid #1b62b4;
  color: #fff !important;
  padding: 0 26px;
  height: 40px;
  line-height: 40px;
  min-width: auto !important;
}

.btn-confirm:hover{
	background: #fff;
	border: 1px solid #1b62b4;
	color: #1b62b4!important; 
} 

.btn-confirm[type="disabled"] {
  background: #999;
  color: #cecece;
}
/*# sourceMappingURL=popup2.css.map */