

/** ACCOUNT PAGE **/
.my-account-links						{ list-style:none; margin:0px 0px 20px 0px; padding:0px; }
.my-account-links li					{ float:left; width:25%; text-align:center; }
.my-account-links li a					{ display:block; padding:20px; margin:5px; }
.my-account-links li a .icon			{ display:block; margin:0px auto 10px auto; width:100px; }
.my-account-links li a .icon img		{ width:100%; max-width:400px; max-height:400px; }
.my-account-links li a .title			{ display:block; font-family:'Roboto Slab', serif; font-size:1.6em; }
.my-account-links li a .text			{ display:block; padding:20px 0px; }
.my-account-links li a .btn				{ display:block; }

.my-account-links li a					{ background:#F9F9F9; border-top:5px solid #B8000A; }
.my-account-links li a:hover			{ background:#EFEFEF; border-top:5px solid #8D2818; }
.my-account-links li a .title			{ color:#B8000A; }
.my-account-links li a:hover .title		{ color:#8D2818; }
.my-account-links li a .text			{ color:#262626; }
.my-account-links li a:hover .text		{ color:#262626; }
.my-account-links li a:hover .btn		{ background:#8D2818; }




/** SHORTLIST **/
.btn-shortlist		{ display:block; clear:both; margin:0px 0px 20px 0px; }



/** RESPONSIVE **/
@media screen and (max-width:840px){
	
	.my-account-links li	{ width:50%; }
	
}

@media screen and (max-width:670px){
	
	.page-editProfile .form-row		{ float:none; display:block; width:100%; clear:both; }
	.form .form-textbox input,
	.form .form-textbox textarea	{ min-width:3em; }
	
}

@media screen and (max-width:460px){
	
	.my-account-links li	{ width:100%; }
	
}