/* onionring.js is made up of four files - onionring-widget.js, onionring-index.js, onionring-variables.js and onionring.css (this one!)
// it's licensed under the cooperative non-violent license (CNPL) v4+ (https://thufie.lain.haus/NPL.html)
// it was originally made by joey + mord of allium (è’œ) house, last updated 2020-10-24 */

/* === ONIONRING.CSS === */
/* this file affects the style of the widget. remember to replace all instances of #webringid with whatever value you have for ringID in the onionring-widget.js file. make sure it still has the # at the front, though! probably easiest to use find+replace to do it */

#siwebring {
	width: auto;
	height: auto;
	color: black!important;
	display: flex;
	flex-direction: row;
	margin: 0 auto;
}

#siwebring > #templateWebring {
    font-family: trebuchet ms, sans-serif;
    text-align: center;
    width: 315px !important;
    height: 175px !important;
    background: url('/siwebring/siwidgetbg.png') no-repeat;
    background-size: cover;
    border: 3px #FF74B8 solid;
	display: flex;
	flex-direction: column;
    font-size: 16px;
	margin: 0 auto;
}

#templateWebring a {
    color: #E7338C;
}

#templateWebring a:hover{
    font-weight: bold;
}

#webringboxes {
	height: 75% !important;
	width: 100% !important;
	min-height: 0 !important;
	min-width: 0 !important;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    min-height: 0px;
    min-width: 0px;
}

#webringiconbox {
	width: 100px !important;
	height: 100px !important;
    border: 3px solid #FF74B8;
    border-radius: 4px;
}

#webringiconbox > #iconWebring {
    width: 100%;
    height: 100%;
    display: block;
}

#webringdescbox {
    width: 170px;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

#webringdesc {  
    -webkit-text-stroke: white 3px;
    paint-order: stroke; 
	margin: 0 auto 0 auto !important;
}

#webringlinks{
	height: 25%;
    width:100%;
    margin:auto;
	display: flex;
	justify-content: center;
	align-items: center;
}