@import "variables.less"; #content-block .jsmod-content, .book-detail { float: left; width: auto; } input[type="submit"] { float: right; font-size: @font-size-header; margin: 10px 0 10px; cursor: pointer; } .pledge_amount { padding: 10px; font-size: @font-size-header; background: @pale-blue; &.premium_level { margin-top: 3px; } } form.pledgeform { width: 470px; } #id_preapproval_amount { width: 50%; line-height: 30px; font-size: @font-size-larger; } ul.support li, ul.support li:hover { background-image: none; } p { margin: 7px auto; } .jsmodule.pledge { margin: auto; .jsmod-content { float: right !important; } } .modify_notification { width: 452px; margin-bottom: 7px; border: solid 2px @blue-grey; .one-border-radius(5px); padding: 7px; h4 { margin: 0 0 5px 0; } } .cancel_notice { width: 470px; padding: 5px; margin-top: 10px; } #fakepledgesubmit { background-color: @alert; cursor: default; font-weight: bold; font-size: @font-size-header; display: none; } span.menu-item-price { float: none !important; } #mandatory_premiums { font-size: @font-size-larger; div { float: left; &.ack_level { width: 16%; margin-right: 3%; height: 100%; padding: 1%; } &.ack_header { width: 73%; padding: 1%; } &.ack_active, &.ack_inactive { width: 100%; font-size: @font-size-default; } &.ack_active { .ack_header, .ack_level { border: solid @text-blue; border-width: 1%; background: white; } } &.ack_inactive { .ack_header, .ack_level { border: solid @blue-grey; border-width: 1%; background: @blue-grey; } input, textarea { background: @blue-grey; border: dashed 1px @text-blue; } } } > div { margin: 7px 0; } input[type=text], textarea { width: 95%; font-size: @font-size-larger; color: @text-blue; margin: 5px 0; } input[type=text] { .height(@font-size-larger*1.3); } } #id_ack_link { border: none; cursor: default; } .fund_options { a.fakeinput { font-size: @font-size-header; margin: 10px auto; float: left; line-height: normal; } input[type="submit"] { float: left; } div { width: 50%; float: left; ul { background: @pale-blue; } &.highlight { ul { border-color: @medium-blue-grey; background: white; } color: @dark-green; } } ul { padding: 5px 10px 5px 15px; border: solid 1px @blue-grey; margin-right: 15px; list-style-type: none; li { margin: 5px 0; } a { color: @medium-blue; } } } #authorize { &.off { display: none; } border: 3px solid @blue-grey; .one-border-radius(5px); margin-top: 10px; padding: 10px; div.innards { input[type="text"],input[type="password"] { font-size: @font-size-larger; line-height: @font-size-larger*1.5; border-width: 2px; padding: 1% 1%; margin: 1% 0; color: @text-blue; &:disabled { border-color: white; } &.address, &#card_Number { width: 61%; } } label { width: 31%; float: left; line-height: @font-size-larger*1.5; font-size: @font-size-larger; border: solid white; border-width: 2px 0; padding: 1% 2% 1% 0; margin: 1% 0; text-align: right; } .form-row span { float: left; line-height: @font-size-larger*1.5; font-size: @font-size-larger; margin: 1%; padding: 1% 0; } } .cvc { position: relative; z-index: 0; } #cvc_help { font-style: italic; float: none; font-size: @font-size-default; color: @link-color; cursor: pointer; } #cvc_answer { display: none; z-index: 100; border: 2px solid @blue-grey; .one-border-radius(5px); margin: 1% 0; padding: 1%; width: 46%; position: absolute; top: 90%; right: 0; opacity: 1; background-color: white; img { float: right; margin-left: 5px; } } } .payment-errors { display: none; .errors; .one-border-radius(16px); width: auto; margin: auto; } span.level2.menu.answer { border-left: solid 7px @pale-blue; a { font-size: @font-size-larger; } } #anonbox { margin-top: 10px; background: @pale-blue; float: left; width: 48%; padding: 1%; }