/**************************************************/

.test-bor {
	text-decoration: none;
	border: 1px solid #ff00ff !important;
}
.test-bor2 {
	text-decoration: none;
	border: 1px solid #59df52 !important;
}

/**************************************************/

.col-no-pad {
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.row-no-pad {
    padding: 0px !important;
    margin: 0px !important;
}

.row-pad {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.row-pad2 {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}
.row-pad3 {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}

.row-pad6 {
	margin-top: 50px !important;
	margin-bottom: 100px !important;
    margin-left: 0px !important;
	margin-right: 0px !important;
}
.row-pad7 {
	margin-top: 100px !important;
	margin-bottom: 50px !important;
    margin-left: 0px !important;
	margin-right: 0px !important;
}

.col-lr-nopad {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: -15px !important;
	margin-right: -15px !important;
}


.center-block {
	text-decoration: none;
	text-align: center !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-right: auto !important;
	margin-left: auto !important;
}
.right-block {
	text-decoration: none;
	text-align: right !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.left-block {
	text-decoration: none;
	text-align: left !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.align-items-center {
	display: flex;
	justify-content: center;
	align-items: center;
}

/**************************************************/

.rho-container {
    position: relative;
    display: grid;
    grid-template-columns: auto auto auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}
.rho-container > div {
    text-align: center;
}
.rho-container img {
    position: relative;
    height: auto;
    width: 100%;
    max-width: 600px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
}
.rho-container h2 {
    position: relative;
    padding-top: 0px;
    padding-bottom: 15px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
}
/**************************************************/




/**************************************************/




/**************************************************/



/**************************************************/