/*YOUR CUSTOM STYLES*/
#login a.button_fullwidth, #login .button_fullwidth{
	background-color: #0066b3;
	border: 1px solid #0066b3;
}

#login a.button_fullwidth:hover, #login .button_fullwidth:hover{
	background:#fff; 
	color:#0066b3;
	border: 1px solid #0066b3;	
}

#sub-header, footer{
	/*background-color: #0066b3;*/
}

.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{
	background-color: #0066b3;
	border-color: #0066b3;
}

a.button_medium, .button_medium,
a.button_fullwidth, .button_fullwidth{ background-color: #0066b3; border-color: #0066b3; }

a.button_medium:hover, .button_medium:hover,
a.button_fullwidth:hover, .button_fullwidth:hover{background:#fff; border:1px solid #0066b3; color:#0066b3;}

a.button_medium_outline, .button_medium_outline{ background:#fff; border:1px solid #0066b3; color:#0066b3;}
a.button_medium_outline:hover, .button_medium_outline:hover{ background-color: #0066b3; border-color: #0066b3; color:#fff; }



a, a.curso{ color: #0066b3; }
a:hover{ color: #245c8c; }

a.button, .button, a.button_medium, .button_medium, btn.btn-primary{ 
	background-color: #0066b3; 
	border: 1px solid #0066b3; 
	border-radius: 6px;
    padding: 10px 20px;
}

a.button_medium_outline, .button_medium_outline{
	border-radius: 6px;
    padding: 10px 20px;
}

a.button:hover, .button:hover, a.button_medium:hover, .button_medium:hover, btn.btn-primary:hover{ background:#fff; color:#0066b3; border: 1px solid #0066b3; }

/*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 }