
/* ======================================================================== */
/* Source: /v2/public/css/apps/myprofile/screen.css */
/* ======================================================================== */

/* Base: Layout
------------------------------------------------ */
.layout-page .layout-content {
    padding: 100px 20px 40px;
}

@media (min-width: 1199px){
    .layout-page .layout-content{max-width:none;width:1280px;}
}

/* Template: Invitation
------------------------------------------------ */
.app-myprofile.tpl-invitation .ui-header{margin-bottom:3em;padding:0 1em 1em;}

.app-myprofile.tpl-invitation-member .section-registration-invitation .register-form .form-register{width:480px;}

.app-myprofile.tpl-invitation-member .section-registration-invitation .register-form .fieldset-login{margin:0 0 3em;}
.app-myprofile.tpl-invitation-member .section-registration-invitation .register-form .fieldset-login .input{width:320px;}

.app-myprofile.tpl-invitation-member .section-registration-invitation .register-form .fieldset-member{margin:0 0 3em;}

/* Template: Member
------------------------------------------------ */
.app-myprofile.tpl-member .input-first-name{width:100px;}
.app-myprofile.tpl-member .input-name{width:140px;}

.app-myprofile.tpl-member .module-invitations{clear:both;}
.app-myprofile.tpl-member .module-invitations .invitation{clear:both;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #ccc;}
.app-myprofile.tpl-member .module-invitations .invitation:last-child{margin-bottom:0;border-bottom:0;}
.app-myprofile.tpl-member .module-invitations .invitation .brand-name{display:block;float:left;width:150px;font-weight:bold;}
.app-myprofile.tpl-member .module-invitations .invitation .role-name{display:block;float:left;width:150px;}
.app-myprofile.tpl-member .module-invitations .invitation .date-name{display:block;float:left;width:200px;font-style:italic;}
.app-myprofile.tpl-member .module-invitations .invitation .invitation-status{float:right;}
.app-myprofile.tpl-member .module-invitations .invitation .invitation-status .invitation-cta-accept{float:left;margin:-5px 12px 0 0;}
.app-myprofile.tpl-member .module-invitations .invitation .invitation-status .invitation-cta-decline{margin-left:10px;font-weight:bold;color:#444;}
.app-myprofile.tpl-member .module-invitations .invitation .invitation-status .invitation-cta:hover{color:#069;}

/* Template: Member
------------------------------------------------ */
.app-myprofile.tpl-login-notify .module-login .module-content{text-align:center;}

/* Template: Login
------------------------------------------------ */
.app-myprofile.tpl-login-login .layout-content > .module-flash-notify{margin:0 40px;}

/* Module: Notifications
------------------------------------------------ */
.layout-content > .module-flash-notify{position:relative;top:initial;margin:-10px 0 50px 0;width:auto;}

