/*YOUR CUSTOM STYLES*/
#login a.button_fullwidth, #login .button_fullwidth{
	background-color: #00AFEF;
	border: 1px solid #00AFEF;
}

#login a.button_fullwidth:hover, #login .button_fullwidth:hover{
	background:#fff; 
	color:#00AFEF;
	border: 1px solid #00AFEF;	
}

#sub-header, footer{
	background-color: #00AFEF;
}

.phone{
	color:#fff;
}

/***************/
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover
,.btn-primary{
	background-color: #00AFEF;
	border-color: #00AFEF;
}

a.button_medium, .button_medium, 
a.button_fullwidth, .button_fullwidth{ background-color: #00AFEF; border-color: #00AFEF;
border-radius: 6px;
    padding: 10px 20px;
}

a.button_medium:hover, .button_medium:hover,
a.button_fullwidth:hover, .button_fullwidth:hover{background:#fff; border:1px solid #00AFEF; color:#00AFEF;}

a.button_medium_outline, .button_medium_outline{background:#fff; border:1px solid #00AFEF; color:#00AFEF; 
	border-radius: 6px;
    padding: 10px 20px;
}
a.button_medium_outline:hover, .button_medium_outline:hover{ background-color: #00AFEF; border-color: #00AFEF; color:#fff; }


/*ranking*/
#strips-course.style_2 article {
    /* padding: 30px 0; */
    padding: 30px 15px;
    /* border-bottom: 1px dashed #ededed; */
    border: 1px solid #ccc;
    border-radius: 6px;
    margin: 20px 0;
    background: #fff;
}

article.row.itemSelected{
	background-color: aliceblue !important;
}

.bg_blue{ background-color:#e8f2fc }