.r3df-login-tools-button,.r3df-login-tools{list-style-type:none;position:relative;display:inline-block}.r3df-login-tools-button{margin:0;padding:0;vertical-align:bottom}.r3df-login-tools-button span.dashicons{text-decoration:none;padding-right:.5em}.r3df-login-tools-button .r3df-login-tools{background-color:#1e73be;display:inline-block;padding:0 1em;line-height:26px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.logged-in li.r3df-login-tools{-webkit-transition:border-radius 0s linear 0.25s,background-color 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-moz-transition:border-radius 0s linear 0.25s,background-color 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-o-transition:border-radius 0s linear 0.25s,background-color 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;transition:border-radius 0s linear 0.25s,background-color 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s}.logged-in li.r3df-login-tools:hover{-webkit-transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-moz-transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-o-transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s}.logged-out li.r3df-login-tools{-webkit-transition:border-radius 0s linear 1.5s,background-color 0s linear 1.3s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-moz-transition:border-radius 0s linear 1.5s,background-color 0s linear 1.3s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-o-transition:border-radius 0s linear 1.5s,background-color 0s linear 1.3s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;transition:border-radius 0s linear 1.5s,background-color 0s linear 1.3s,visibility 0s linear 0.5s,opacity 0.5s linear 0s}.logged-out li.r3df-login-tools:hover{-webkit-transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-moz-transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-o-transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;transition:border-radius 0s linear 0.15s,background-color 0s linear 0.15s,visibility 0s linear 0.5s,opacity 0.5s linear 0s}.r3df-login-tools-button.logged-in .r3df-login-tools,.r3df-login-tools-button.logged-out .r3df-login-tools:hover{background-color:#d57100}.r3df-login-tools-button.logged-in.menu .r3df-login-tools:hover,.r3df-login-tools-button.logged-out .r3df-login-tools:hover{-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-right-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-right-radius:0;-o-border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.r3df-login-tools-button .r3df-login-tools .dashicons,.r3df-login-tools-button .r3df-login-tools .dashicons-before::before{line-height:26px}.r3df-login-tools>ul{background:#333 none repeat scroll 0 0;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px;list-style-type:none;margin:0;padding:10px 20px;position:absolute;top:100%;z-index:10000;display:block;visibility:hidden;opacity:0;min-width:220px}.logged-out .r3df-login-tools>ul{-webkit-transition:border-radius 0s linear 1.5s,visibility 0s linear 1.5s,opacity 0.5s linear 1s;-moz-transition:border-radius 0s linear 1.5s,visibility 0s linear 1.5s,opacity 0.5s linear 1s;-o-transition:border-radius 0s linear 1.5s,visibility 0s linear 1.5s,opacity 0.5s linear 1s;transition:border-radius 0s linear 1.5s,visibility 0s linear 1.5s,opacity 0.5s linear 1s}.logged-in .r3df-login-tools>ul{-webkit-transition:border-radius 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-moz-transition:border-radius 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;-o-transition:border-radius 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s;transition:border-radius 0s linear 0.25s,visibility 0s linear 0.5s,opacity 0.5s linear 0s}.logged-in .r3df-login-tools li+li{border-top:1px #555 solid}.r3df-login-tools .r3df-login-tools-button-menu>li+li{margin-top:1em}.r3df-login-tools:hover>ul{visibility:visible;opacity:1;-webkit-transition:border-radius 0s linear 0.15s,visibility 0s linear 0s,opacity 0.5s linear 0s;-moz-transition:border-radius 0s linear 0.15s,visibility 0s linear 0s,opacity 0.5s linear 0s;-o-transition:border-radius 0s linear 0.15s,visibility 0s linear 0s,opacity 0.5s linear 0s;transition:border-radius 0s linear 0.15s,visibility 0s linear 0s,opacity 0.5s linear 0s}.r3df-login-tools.left>ul{left:0}.r3df-login-tools.left:hover>ul{-webkit-border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-ms-border-radius:0 5px 5px 5px;-o-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px}.r3df-login-tools.right>ul{right:0}.r3df-login-tools.right:hover>ul{-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-ms-border-radius:5px 0 5px 5px;-o-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}.r3df-login-tools form#loginform,.r3df-login-tools form#loginform a{color:#fff;font-size:14px;line-height:1.2}.r3df-login-tools form#loginform a:hover{color:#feb603}.r3df-login-tools #loginform label{margin:0;padding:0;display:block}.r3df-login-tools #loginform .login-username,.r3df-login-tools #loginform .login-password,.r3df-login-tools #loginform .login-remember,.r3df-login-tools #loginform .login-submit,.r3df-login-tools #loginform .login-lost-password{margin-bottom:3px;padding-bottom:5px}.r3df-login-tools #loginform .login-submit{margin:.5em 0;text-align:left}.r3df-login-tools #loginform input[type="text"],.r3df-login-tools #loginform input[type="password"]{width:100%;max-width:100%}.r3df-login-tools #loginform input[type="checkbox"]{margin:0 10px 2px 0;vertical-align:middle}.r3df-login-tools .button,.r3df-login-tools input[type="submit"]{border-radius:5px;padding:.4em 1em;border:0;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all 0.2s ease;box-shadow:0 0 0 -7px rgba(0,0,0,0)}.r3df-login-tools-button-icon{margin-right:.5em}