.fake{
	color: #8ecae6;
	color: #219ebc;
	color: #023047;
	color: #ffb703;
	color: #fb8500;

	/* Main */
	color: #3d5a80; /* rgba(61, 90, 128, 1) */
	color: #ee6c4d; /* rgba(238, 108, 77, 1) */

	/* Main Suite */
	color: #98c1d9; /* rgba(152, 193, 217, 1) */
	color: #e0fbfc; /* rgba(224, 251, 252, 1) */
	color: #293241; /* rgba(41, 50, 65, 1) */
	
	/* Temp */
	color: #0EAD69;
	color: #ed33b9;

	/* Suggestions */
	color: #95A3A4;
	color: #B7D1DA;
	color: #E2E8DD;

	color: #FFD23F;
	color: #3BCEAC;
	color: #0EAD69;

	color: #43AA8B;
	color: #B2B09B;
	color: #890620 ;

	color: #00C2D1;
	color: #F9E900;
	color: #ED33B9;

	color: #e75b00;
	color: #3c3c3c;

	color:#fbc40e;
	color:#343f71;
	color:#e9d8e4;
	color:#f34c19;

	color:#f4f5f7;
	color:#c72138;
	color:#e06236;	
	color:#d7a64b;
	color:#304c7a;

	color:#ea3838;
	color:#ccd2d2;
}

/*
	Bootstrap Breakpoints
Extra small 	None 	<576px
Small 	sm 	≥576px
Medium 	md 	≥768px
Large 	lg 	≥992px
Extra large 	xl 	≥1200px
Extra extra large 	xxl 	≥1400px

@media (max-width: 576px) {
    #dw-header {
        height: 58px;
    }
}*/

html body {
	/*background-color: #262626 ;
	color: #67767D;*/
	font-family: 'Open Sans', sans-serif;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

table {
	color: #3c3c3c;
}

/* Bootstrap Custom Override */

/*.text-body-primary {
	color: #3c3c3c;
}

.text-body-secondary {
	color: #3d5a80;
}

.text-body-tertiary {
	color: #e06602;
}*/



/*.nav-link { 
	background-color: #edbf00 !important; 
    background-image: linear-gradient(45deg, #dc8a00, #edbf00) !important; 
    background-size: 100%  !important; 
    -webkit-background-clip: text !important; 
    -moz-background-clip: text !important; 
    -webkit-text-fill-color: transparent !important; 
    -moz-text-fill-color: transparent !important; 
}*/


.bg-primary {
	background: linear-gradient(180deg, #edbf00, #dc8a00 ) !important; 
}

.bg-success 
{
	color: #32494F;
	text-decoration: none;
	background: linear-gradient(135deg,#c4ff01, #96c200) !important; 
}

.btn.btn-primary {
	color : #2d333c !important; 
    background: linear-gradient(180deg, #edbf00, #dc8a00 ) !important; 
	border-style: none !important;
}

.nav-link { 
	font-weight: bold !important; 
	color : #dee2e6 !important; 
}

.nav-link.active { 
	color : #2d333c !important; 
	background: linear-gradient(180deg, #edbf00, #dc8a00 ) !important; 
}

.nav-link:hover { 
	color: #edbf00 !important; 
}

.dropdown-item.active,
.dropdown-item:hover {
	color : #2d333c !important; 
	background: linear-gradient(180deg, #6c757d, #6c757d ) !important;
}

/*.nav-link:hover{ color: #3c3c3c; background-color: #e06602; }*/


#ModalDetails .modal-dialog {
	height:80%;
}
#ModalDetails .modal-content {
	height:90%;
}
#ModalDetails .modal-body {
	height:100%;
}

/* ### DynoWall Custom CSS ### */

.dw-title-one {
	color: #eec100 ;
}

.dw-title-two {
	color: #2d333c;
	background: linear-gradient(#dc8b00, #eec100);
}

.dw-new-star {
	background-color: #edbf00;
    background-image: linear-gradient(45deg, #dc8a00, #edbf00);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
}




	/* Climbing Route Cards & Modals*/
	#climbing-routes-list a,
	.list-group-item a,
	.dw-score a,
	.dw-like a
	{
		text-decoration: none;
	}
/* */

/*.dw-cr {
	color: #EBF1F1;
	background: linear-gradient(135deg,#32494F,#223135);
}

.dw-cr:hover {
	color: #EBF1F1;
	background-image: linear-gradient(45deg, #dc8a00, #edbf00);
}*/


/* */
.dw-link {
	display: flex;
	flex-direction:row;
	color: #ccd2d2;
	text-decoration: none;
}

.dw-hold {
	position: relative;
	width: 4.4rem;
	height: 4.4rem;
	background-size: 4.4rem 4.4rem;
	background-repeat: no-repeat;
}

.dw-hold-info {
	position: absolute;
	width: 4.4rem;
	bottom: 0;
	background-color: rgba(52, 58, 64, 0.6);
}

/* Difficulty */ 

.dw-badge-difficulty {
	position: relative;
	height: 53px;
	/*padding: 1.8rem 0 0 0.75rem;*/
}

.dw-badge-difficulty::before  {
	display:flex;
	flex-direction:row;
	align-items: center;
	justify-content: center;
	font-family: 'FontAwesome';
	content: "\f02b";
	transform:  rotate(45deg);
	font-size: 58px;
	position: absolute;
	top: 6px;
	width: 100%;
	height: 100%;
	text-shadow:
	-1px 0px 0px #95A3A4,
	1px 0px 0px #95A3A4,
	0px -1px 0px #95A3A4,
	0px 1px 0px #95A3A4;
}

.dw-badge-difficulty::after  {
	display:flex;
	flex-direction:row;
	align-items: center;
	justify-content: center;
	content: attr(data-description);
	font-size: 14px;
	color: #293241;
	position: absolute;
	top: 22px;
	/*right: 0;*/
	width: 32px;
	height: 50%;
	left: 50%;
	margin-left: -16px;
	border-radius: 4px;
	background-color: rgba(255, 255, 255, 0.7);
}

/* 
###	Score Like & Comment ###
*/ 
.dw-view-like, 
.dw-view-comment,
.dw-view-score {
	font-size: 0.9rem;
}


.dw-view-like.dw-bg-inactive,
.dw-like.dw-bg-inactive,
.dw-view-like.dw-bg-inactive a,
.dw-like.dw-bg-inactive a,
.dw-view-comment.dw-bg-inactive,
.dw-comment.dw-bg-inactive,
.dw-view-score.dw-bg-inactive,
.dw-score.dw-bg-inactive,
.dw-view-score.dw-bg-inactive a,
.dw-score.dw-bg-inactive a {
	color: #ccd2d2;
	text-decoration: none;
}

.dw-score.dw-bg-myscore:hover, 
.dw-like.dw-bg-mylike:hover 
{
	color : #32494F;
	background: linear-gradient(135deg,#dc8a00, #edbf00)
}

.dw-score.dw-bg-myscore a:hover ,
.dw-like.dw-bg-mylike a:hover 
{
	color: #32494F;
}

/* 
###	Score ###
*/ 

/* Score Inactive*/
/*.dw-view-score.dw-bg-inactive:hover,*/
.dw-score.dw-bg-inactive:hover 
{
	color: #32494F;
	text-decoration: none;
	background: linear-gradient(135deg,#c4ff01, #96c200);
}

/*.dw-view-score.dw-bg-inactive:hover a,*/
.dw-score.dw-bg-inactive a:hover
{
	color: #32494F;
}


/* Other Score */
.dw-view-score.dw-bg-score,
.dw-score.dw-bg-score {
	color : #c4ff01;
	text-decoration: none;
}

.dw-score.dw-bg-score:hover 
{
	color: #32494F;
	text-decoration: none;
	background: linear-gradient(135deg,#c4ff01, #96c200);
}

.dw-score.dw-bg-score a 
{
	color: #c4ff01;
	text-decoration: none;
}

.dw-score.dw-bg-score a:hover
{
	color: #32494F;
}

/* My Score */
.dw-view-score.dw-bg-myscore,
.dw-score.dw-bg-myscore {
	color : #32494F;
	text-decoration: none;
	background: linear-gradient(135deg,#c4ff01, #96c200);
}

.dw-score.dw-bg-myscore a 
{
	color: #32494F;
	text-decoration: none;
}

/* 
###	Like ###
*/ 

/* Inactive */
/*.dw-view-like.dw-bg-inactive:hover,*/
.dw-like.dw-bg-inactive:hover 
{
	text-decoration: none;
	background: linear-gradient(135deg,#fb1b4d, #fa0032);
}

/* Other Like */
.dw-view-like.dw-bg-like,
.dw-like.dw-bg-like {
	color : #FA0032;
	text-decoration: none;
}
.dw-like.dw-bg-like:hover 
{
	background: linear-gradient(135deg,#fb1b4d, #fa0032);
}

.dw-like.dw-bg-like a 
{
	color: #fa0032;
	text-decoration: none;
}

.dw-like.dw-bg-like a:hover 
{
	color: #ccd2d2;
}

/* My Like */
.dw-view-like.dw-bg-mylike,
.dw-like.dw-bg-mylike {
	color : #ccd2d2;
	text-decoration: none;
	background: linear-gradient(135deg,#fb1b4d, #fa0032);
}

.dw-like.dw-bg-mylike a 
{
	color: #ccd2d2;
	text-decoration: none;
}

/* More */
.dw-view-more a{
	color: #95A3A4;
}

.dw-view-more a{
	color: #95A3A4;
}