#downloads_div {
	display: block;
	padding-top: 0px;
}

#free_dwnlds_box {
	display: inline-block;
	margin: 10px;
	background-color: black; /* #101321 best background colour */
	border-radius: 20px;
	border-bottom: 1px dashed #1f4ba4;
	border-top: 1px dashed #1f4ba4;
}

#bundle_dwnld_box {
	display: inline-block;
	margin: 10px;
	background-color: black;
	/*background-color: #181021;*/
	/*background-image: linear-gradient(to right, black, #181021, #181021, black);*/
	border-radius: 20px;
	border-style: dashed;
	border-color: darkgreen;
	/*border-bottom: 3px;*/
	/*border-top: 3px;*/
	border-left: 3px;
	border-right: 3px;
}
#bundle_dwnld_box #bundle_dwnld_link {
	color: #544b7a;
}
#bundle_dwnld_box #bundle_dwnld_link:hover {
	color: lightgray;
}


#one_platform_download_div {
	display: inline-block;
	min-width: 220px;
	min-height: 160px;
	max-width: 330px;
	margin-bottom: 20px;
	vertical-align:top;
	padding-left: 20px;
	padding-right: 20px;
}


#all_platforms_dwnld_box {
	display: inline-block;
	min-width: 220px;
	min-height: 160px;
	max-width: 400px;
	margin-bottom: 20px;
	vertical-align:top;
	padding-left: 20px;
	padding-right: 20px;
}

#edition_content_header {
	font-family: 'base-text-default';
	font-size: 18px;
	color: #ead2d2;
	text-align: left;
	margin-left: 40px;
	margin-bottom: 0px;
}

#edition_content_text {
	font-family: 'base-text-default';
	color: #c0dcdc;
	font-size: 16px;
	line-height: 1.6;
	margin-left: 20px;
	text-align: left;
	margin-right: 60px; 
	margin-bottom: 5px;
}

#edition_description {
	background-image: linear-gradient(to bottom, #1b0f14, black, black, black, #040e24);
	border-radius: 20px; 
	border: #352d30 solid 1px; 
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
}

#edition_description_2 {
	background-color: black;
	/*background-image: linear-gradient(to right, black, #152d30, black);*/
	border-radius: 20px; 
	border: #252d30 solid 1px; 
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
}

#platform_name {
	font-family: 'headers-text';
	color: lightgray;
	font-size: 16px;
	margin-bottom: 0px;
}
#free_dwnlds_box #platform_name {
	color: #ada889/*#959075*/;
}
#bundle_dwnld_box #platform_name {
	color: #959075;
}


#paired_links_downloads_div {
	display: inline-block;
	float: left;
    margin-left: 33px;
}

#onelink_box {
	display: inline-block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 0px;
}

#price__p {
	font-family: 'base-text-fat'; 
	color: olivedrab; 
	padding-left: 4px;
}
#rub_sign {
	color: darkolivegreen; 
	margin-left: 4px;
}

#dwnld_link__separator {
	display: inline-block;
	color: dimgray;
	font-family: 'headers-text';
}

#span_seps_dwnld {
	color: dimgray; 
	font-family: 'headers-text';
}

#note_for_one_dwnld {
	font-family: 'base-text-default';
	color: darkgray;
	font-size: 16px;
	line-height: 1.6;
	margin-left: 20px;
	text-align: left;
}


#bundle_dwnld_link:link,
#bundle_dwnld_link:visited {
	color: darkolivegreen;
	font-size: 18px;
	border-bottom: 1px dotted transparent;
	text-decoration: none;
	transition: color .4s; 
}
#bundle_dwnld_link:hover {
	color: pink;
	transition: color .2s; 
	border-bottom: 1px dotted;
}
#bundle_dwnld_link:active {
	color: lightblue;
	transition: color .2s; 
}

#bundle_dwnld_box 
	#bundle_dwnld_link:link,
	#bundle_dwnld_link:visited {
		border: 1px dotted;
		border-radius: 20px;
		padding-left: 20px;
		padding-right: 20px;	
		padding-bottom: 6px;	
	}

#bundle_dwnld_box #bundle_dwnld_link:hover {
	color: pink;
	transition: color .2s; 
	border-bottom: 1px dotted;
	border: 1px dotted;
	border-radius: 20px;
}
#bundle_dwnld_box #bundle_dwnld_link:active {
	color: lightblue;
	transition: color .2s; 
}


#vjaz_exec_only__link:link, 
#vjaz_exec_only__link:visited {
	color: darkcyan;
	font-size: 18px;
	border-bottom: 1px dotted transparent;
	text-decoration: none;
	transition: color .4s; 
}
#vjaz_exec_only__link:hover {
	color: lightcyan;
	transition: color .2s; 
	border-bottom: 1px dotted;
}
#vjaz_exec_only__link:active {
	color: lightcoral;
	transition: color .2s; 
}


