body {
    background: linear-gradient(138deg, rgb(2 122 222) 0%, #9C27B0 63%, rgb(2 122 222) 100%);
}

/********************  VERTICALLY CENTER *******************/

.vcenter {
    margin-top: auto;
    margin-bottom: auto;
}


/********************  CARDS *******************/


.cards_listing {
    box-shadow: 0px 0px 10px 0px #1111110a;
    border-radius: 16px;
	border: 1px solid #e3e3e3;
}

.cards {
    box-shadow: 0px 0px 30px 0px #11111126;
    border-radius: 6px;
	background-color: #FFF;
}


.marg10 {
    margin: 10px;
}


.card_hover:hover {
    background-color: #00152b;
}



input#smartFormSubmitButton {
    width: 50%;
    padding: 10px;
    border-radius: 30px;
}

/************** TAGS BOXES ****************/

.tags {
	font-family: monospace !important;
	font-size: 14px;
	color: #6d6d6d;
	line-height: 1.2;
}

.tags-email {
	font-family: monospace !important;
	font-size: 16px;
	color: #6d6d6d;
    padding: 15px;
}


.tag-container {
    border: 1px solid #d7d9db;
    margin: 10px;
    border-radius: 5px;
}

.tags-lg {
    font-family: monospace !important;
    font-size: 18px;
    color: #6d6d6d;
    background-color: #E7F4FF;
    padding: 10px;
}

.blue-bkrd {
	background-color: #E7F4FF;
}

.shift-right {
    position: relative;
    left: 44px;
    bottom: 23px;
	color: #494949 !important;
}


.height-fix {
	height: auto !important;
}

.brad10 {
	border-radius: 5px;
}



/**********************  RELATED TOPICS LINKS *************************/

.related-topics a, .related-topics a span {
	text-decoration: none !important;
	padding: 4px !important;
	padding-left: 6px !important;
	display: block;
}

.related-topics a:hover, .related-topics a span:hover {
	text-decoration: none !important;
	background-color: #001d37 ! Important;
	display: block;
	border-radius: 30px;
}

.related-topics_bg {
    background: linear-gradient(138deg, rgba(2, 122, 222, 1) 0%, rgba(112, 1, 142, 1) 63%, rgba(160, 44, 205, 1) 100%);
    box-shadow: 0px 0px 30px 0px #11111126;
    border-radius: 10px;
	overflow: hidden;
}