#canvas_avatar{display:block}
#canvas_avatar:after{
	visibility: hidden;
	display: block;
	content: " ";
	clear: both;
	height: 0;
}
a.effect_add_edit_btn, .eff_pay_btn a{
    display: block;
    background: teal;
    color: #fff;
    padding: 8px;
    text-decoration: none;
    margin: 5px 0 5px;
}
a.effect_add_edit_btn.e_edit_btn{width: calc(100% - 50px);}
.icms-users-profile__view a.effect_add_edit_btn.e_edit_btn{width: calc(100% - 34px);}
a.effect_add_edit_btn + .effect_delete_btn {
    display: inline-block;
    float: right;
    background: #e83c3c;
    color: #fff;
    padding: 8px 12px;
    text-decoration: none;
    margin-top: -42px;
}
a.effect_add_edit_btn:hover, .eff_pay_btn a:hover{background: #0e8a8a;color:#fff}
a.effect_delete_btn:hover{background: red;color:#fff}
.effects_list{}
.effects_list canvas{
    margin-bottom: 10px;
}
.effect_item{}
.effect_item b{
    margin: 5px;
    display: block;
}
.effect_item a.effect_add_edit_btn{
    margin: -13px 0 15px;
}
.effect_install_page{width:300px;padding:10px}
.modal-content .effect_install_page{width:100%;padding:0}
.effect_install_page h2{
    margin: 0 0 6px;
    text-align: center;
}
.effect_install_page label{
    margin: 6px 0;
    display: block;
    color: #323967;
    font-weight: bold;
}
.effect_install_page p{margin: 0 0 4px;}
.effect_install_page p b{color: #323967;}
.effect_install_page select{}
.effect_install_page .eff_pay_hint{
    font-size: 13px;
    margin: 2px 0;
}
.effect_install_page .eff_pay_hint b{}
.effect_install_page .eff_pay_btn{
    margin: 10px 0 0;
}
.effect_install_page .eff_pay_btn a{
    text-align: center;
}
.eff_pay_error{
	background: url(/templates/default/images/icons/error.png) no-repeat 4px;
	background-color: #fd6c3f;
	color: #fff;
	padding: 8px;
	padding-left: 25px;
	border-radius: 2px;
	display:none
}