.main-box {
	background-color: #EAF5F9;
	float: none;
	margin: 0 auto;
	border: solid 2px #628395;
	border-radius: 5px;
}

.link_input-box {
	background-color: #CED7DB;
	padding: 10px;
	border-radius: 5px;
	margin-top: 25px;
}

#input-link {
	width: 90%;
	font-size: 80%;
	margin-top: 5px;
}

.link-select-box {
	padding: 30px 40px 30px 40px;
}

.table-select td { 
	height: 40px
}

.link-button {
	margin-top: 25px;
	background-color: #628395;
	color: white;
}

.link_output-box {
	background-color: #CED7DB;
	padding: 10px;
	border-radius: 5px;
	margin-bottom: 20px;
	min-height: 100px;
}

.link-output {
	font-size: 105%;
	color: #37393A;
	padding: 10px 20px 0px 20px;
	color: #A0B4BF;
}

.copy-button {
	font-size: 12px;
	padding: 5px;
	background-color: #628395;
	color: white;
}

.debug-button {
	font-size: 12px;
	padding: 5px;
	background-color: #628395;
	color: white;
	margin-right: 5px;
}

.hidden {
    visibility: hidden;
}

.select2-results__option {
    padding-top: 3px!important;
    padding-bottom: : 3px!important;
    font-size: 95%;