
.moharram {
	font-family: ;
	font-size: pt;
	direction: rtl;
}

/****************************
* Primary color
****************************/

.theme-color {
	color: #e31863;
}
.theme-color-dark {
	color: #bd1e56;
}

a:hover {
	color: #e31863;
}

a i {
	color: #215B90;
}

a:hover i {
	color: #e31863;
}

.tabbed-content > ul {
	border-bottom: 2px solid #bd1e56;
}

.tabbed-content ul li.active a, .collection-badge {
	/*background: #bd1e56;*/
	color: #ffffff;
	text-shadow: 0px -1px 0px #8d002b;
	background: -moz-linear-gradient(top, #eb1067 4%, #c31e33 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#eb1067), color-stop(100%,#c31e33));
	background: -webkit-linear-gradient(top, #eb1067 4%,#c31e33 100%);
	background: -o-linear-gradient(top, #eb1067 4%,#c31e33 100%);
	background: -ms-linear-gradient(top, #eb1067 4%,#c31e33 100%);
	background: linear-gradient(top, #eb1067 4%,#c31e33 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb1067', endColorstr='#c31e33', GradientType=0);
}

.tabbed-content ul li.active a i {
	color: white;
}

.tabbed-content ul li a i {
	margin-top: 2px;
	color: #bd1e56;
}

.tabbed-content ul li a:hover i {
	margin-top: 2px;
	color: #eb1067;
}

.tabbed-content ul li a {
	min-height: 32px;
	padding-left: 15px;
	padding-right: 15px;
}

/* Backgrounds image */
#page-header .primary {

	background-color: white !important;
}

@media (min-width: 480px) {
	#page-header .primary-right-background {

	}
}

/* Backgrounds color */
#page-header .primary,
#back-to-top .icon,
ul.search-index li.selected a,
.pages .currentStep,
.btn-primary:hover,
.btn-primary:focus {
	background-color: #e31863;
}

.community-portal-banner a:link, .community-portal-banner a:visited {
	color: #ffffff;
}

/* Colors */
.button-row > li > a:hover,
.button-row > li.selected a,
.content-profile-navigation nav li.selected i.icon,
.content-profile-navigation nav a:hover i.icon,
.page-section-header-home-index ul.home-menu li a:hover .icon,
.page-section-header-home-index ul.home-menu li a:focus .icon,
.page-section-header-home-index div.secondary li a:hover .icon,
.page-section-header-home-index div.secondary li a:focus .icon,
.global-search .search-submit button:hover .icon,
.global-search .search-filter-toggle a:hover,
.global-search .search-filter-toggle a.enabled
.global-search-wrapper .search-cp-link a:hover .icon,
.portal-search-results .search-result-top .search-tools > ul li.community-tool i.icon,
.dropdown-menu strong,
.dropdown-menu strong {
	color: #e31863;
}

/* Borders */
ul.search-index li.selected a:hover,
.btn-primary,
#page-header .secondary nav.content-navigation li.selected a,
#page-header .secondary nav.content-navigation li a:focus
.content-profile-navigation nav li.selected a {
	border-color: #e31863;
}

/****************************
* Primary color (light)
****************************/

.global-search.focus,
.search-cp-link a:focus
{
	box-shadow: 0 0 5px 0 rgba(255, 162, 27, 0.2);
}

.concept-badge-large:focus,
.concept-badge-small:focus{
	border-color: rgba(255, 162, 27, 0.5);

}

/****************************
* Link color
****************************/

/* Backgrounds */
.dropdown-container > ul .selected > a, .dropdown-container > ul .selected > a:hover, .dropdown-container > ul > .selected > a:focus,
.inline-trend-graph .bar {
	background-color: #215B90;

}

/****************************
* Link color visited
****************************/

a:visited {
	/*color: #6982ce*/
}

/****************************
* Concept search
****************************/
.search-concept-result
{
	border: 1px solid #e31863;
	background-color: rgba(255, 162, 27, 0.1);
}
/* Colors */
a,
.btn-primary, .search-concept-result a:visited, .portal_link {
	color: #215B90;
	cursor: pointer;
}
#page-footer{
	border-top: 2px solid #e31863;
}

li.icon:hover{
	color: #00A0EB !important;

}
ul.has-overflow-navigation.li.dropdown{
	color: #6982ce;
}


ul.has-overflow-navigation.li.dropdown{
	color: #6982ce;
}
.tooltipped.tooltipped-multiline .icon.icon-info-circled.activate{
	color: #215B90;
}

.rendering_person_personsocialmediaorcidrendererportal .link:hover{
	color: #215B90 !important;
}

.pyramid-row {
	color: white
}
.pyramid-row:hover,
.pyramid-row:focus {
	color: yellow;
}
.pyramid-row:active {
	color: greenyellow;
}

.themed .radiogroup input[type=radio] + label {
	display:inline-block;
	padding: 4px 8px;
	line-height: 20px;
	color: #215B90;
	text-shadow: none;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-color: transparent;
	background-image: none;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	min-width: 14px;
	margin: initial;
	border-radius: 3px;
}
.themed .radiogroup input[type=radio]:checked {
	color: #000;
}
.themed .radiogroup input[type=radio]:checked + label {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #e31863;
	text-shadow: none;
	color: white;
}

.themed .radiogroup input[type=radio] + label:active {
	background-image: linear-gradient(to top, #fff, #e6e6e6);
}

.student-stat {
	text-shadow: 1px 1px 1px white;
}

.gray-link {
	color: gray;
}
.gray-link:hover,
.gray-link:hover i {
	color: #e31863
}