/* *** CREATE *** */

#create_pubtoggle_container,
#create_pubtoggle_left,
#create_pubtoggle_right,
#create_pubtoggle_desc {
	display: flex;
	flex-flow: row wrap;
	justify-content: center;
	align-items: center;
	border-radius: 50px;
	padding: 2%;
}

#create_pubtoggle_container,
#create_pubtoggle_desc {
	background: #498991;
	margin: 0 5%;
}

#create_pubtoggle_container {
	cursor: pointer;
}

#create_pubtoggle_left {
	border: 5px solid #54a6ec;
	font-size: min(6.5vw, 6.95vh);
	font-weight: bold;
	padding: 3%;
}

#create_pubtoggle_right {
	font-size: min(4.75vw, 4.75vh);
}

#create_pubtoggle_desc {
	margin-top: 2%;
	font-size: min(3.75vw, 3.75vh);
}

#create_btn_createGame,
#create_btn_advset {
	width: 50%;
	margin: 2% auto;
	font-size: 2em;
	border: 0;
	border-radius: 100px;
	padding: 2%;
	font-size: min(5.75vw, 5.75vh);
	background: #666;
}

#create_btn_advset {
	width: 33%;
	font-size: min(4.2vw, 4.2vh);
	background: #498991; 
}


/* ** ADVANCED SETTINGS widget ** */

#create_ovr_advset {
	position: absolute;
}

#create_advset_disptable {
	border: 0;
	padding: 2px; 
	width: 100%;
	margin: 0 auto;
}

#create_advset_disptable td {
	padding-top: 1%;
}

#create_advset_disptable input[type=range] {
	margin-top: 3px;
	width: 100%;
}

td.create_advset_disptable_col1 {
	vertical-align: middle;
	text-align: right;
	width: 23%;
	font-weight: bold;
}

td.create_advset_disptable_col2 {
	vertical-align: middle;
	text-align: right;
	width: 40%;
	padding: 0 2%;
}

td.create_advset_disptable_col3 {
	vertical-align: middle;
	width: 10%;
	text-align: right;
}

td.create_advset_disptable_col4 {
	vertical-align: middle;
	text-align: left;
	padding-left: 0.5%;
}

#create_tableName_change {
	padding: 0.3% 10%;
	border-radius: 12px;
	box-shadow: 0px 2px #0f608a;
	background: #54a6ec;
	cursor: pointer;
}

#create_pubToggle_desc {
	margin-top: -0.5%;
}

div.create_advset_radioWrapper {
	display: inline-flex;
	flex-flow: row nowrap;
}

.advset_chooser {
	display: flex;
	flex-flow: row;
}

.advset_chooser_btn {
	display: flex;
	justify-content: center;
	text-align: center;
	cursor: pointer;
	padding: 2% 20%;
	border-radius: 20px;
}

.advset_chooser_btn_sel {
	background: #82bce8;
	font-weight: bold;
}

#create_advset_savePrefs {	
	position: absolute;
	bottom: 2%;
	right: 7%;
	font-size: min(3vw, 3vh);
	cursor: pointer;
}


