.right-pane .login-wrapper{float:right}
.right-pane .login-wrapper form{margin:0}
.right-pane .login-wrapper .form-group{display:block; overflow:hidden}
.right-pane .login-wrapper .form-group .col-xs-5{width:38%; padding:1% 2% 1% 0; float:left}
.right-pane .login-wrapper .form-group .col-xs-2{width:20%; padding:1% 0; padding-right:0; float:right}
.right-pane .login-wrapper .form-group .form-control{width:90%; height:20px; padding:5px 5%; font-size:12px; line-height:1.5; border-radius:3px;border:1px solid #ccc; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}
.right-pane .login-wrapper .form-group .btn{width:100%; height:32px; cursor:pointer; border-radius:3px; border:1px solid #4cae4c; padding:5px 10px; font-size:12px; line-height:1.5; color:#fff; background:#5cb85c; display:inline-block}
.right-pane .login-wrapper .form-group .btn:hover{background:#4cae4c;}
.right-pane .login-wrapper .form-link a{color:#900; float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.right-pane .login-wrapper .welcome-message{float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#390}
#mega-nav{width:98% !important}
#mega-nav li .col-lg-12.tn-col {width:100%}
#mega-nav li .col-lg-12.tn-col .input-group{display:block; overflow:hidden}
#mega-nav li .col-lg-12.tn-col .input-group .form-control{border-radius:3px 0 0 3px; display:table-cell; position:relative; z-index:2; float:left; width:52%; border:1px solid #ccc; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}
#mega-nav li .col-lg-12.tn-col .input-group .input-sm{height:20px; padding:5px 5%; font-size:12px; line-height:1.5;}
#mega-nav li .col-lg-12.tn-col .input-group .input-group-btn{position:relative; white-space:nowrap; display:table-cell; float:left}
#mega-nav li .col-lg-12.tn-col .input-group .input-group-btn .btn{ height:32px; cursor:pointer; margin-left:-1px; border-radius:0 3px 3px 0; border:1px solid #e4003b; padding:5px 10px; font-size:12px; line-height:1.5; color:#fff; background:#fd0042; display:inline-block}
#mega-nav li .col-lg-12.tn-col .input-group .input-group-btn .btn:hover{background:#e4003b}