/*** Custom Dashboard ***/ /* BASE CSS - BEGINS HERE */ /* DIMENSIONS */ @siteWidth : 960px; @mobile-max : 639px; @tablet-min : @mobile-max + 1px; @tablet-max : 959px; @desktop-min : @tablet-max + 1px; @mobile-min : 320px; /* COLORS */ @orange-red : #e04421; /* Titles, Links, Lines and Decorations */ @dark-orange-red : #c83615; /* Lines and Decorations */ @dark-grey : #b3b3b3; /* Join Today - Table Lines */ @white : #ffffff; /* Lines and Decorations */ @black : #000000; /* Lines and Decorations */ /* FONTS */ @font-copy : helvetica, arial, sans-serif; @font-primary : "proxima-nova", sans-serif; @font-secondary : "museo-slab", sans-serif; /* BASE CSS - ENDS HERE */ /* CSS CODE - BEGINS HERE */ .page-corpssurvey fieldset { position: relative; width: 98%; margin: 30px 0; padding: 10px; border: 1px solid @dark-grey; background: @white; .summary { display: none; } .fieldset-legend { padding: 10px; background: @orange-red; font-size: 16px; color: white; } &.collapsible .fieldset-legend { padding: 0px; background: none; a { padding: 10px; background: @orange-red; color: white; &:hover { text-decoration: none; background-color: @dark-orange-red; } } } } .page-corpssurvey #custom-usace-form-survey { .usace-text { padding: 1px 10px; margin: 15px 0px 30px 0px; background: @white; &.intro { padding-left: 80px; text-align: center; color: @orange-red; .logo { margin: 0px; } .date { font-size: 18px; } span { color: @black; } img { float: right; display: block; margin: 20px 45px 30px 60px; } } &.end { text-align: center; span { color: @orange-red; font-weight: bold; } } } .form-item { margin: 5px 0px; } .form-item label, input { display: inline-block; } textarea { resize: none; box-sizing: border-box; display: block; margin: 0px; width: 100%; } #edit-contact label { width: 140px; padding-right: 10px; text-align: right; } .volunteers-title p { margin: 0px; } #edit-volunteers { .form-item label { font-weight: normal; } .form-item-fall-winter, .form-item-fw-deadline, .form-item-spring-summer, .form-item-ss-deadline { display: inline-block; } } #edit-contracts { .form-item label { font-weight: normal; } .form-item-bids, .form-item-bids-to { display: inline-block; } .form-item-bid-low, .form-item-bid-low-per, .form-item-bid-high, .form-item-bid-high-per { display: inline-block; } .form-item-maintenance-cleaning { display: inline-block; } .bid-range-text p { margin: 0px; } } #edit-opportunities .form-item-opt-vc { input { display: inline; margin: 0px 0px 4px 0px; } &.form-item label { display: inline; } } #edit-submit-button { margin: 0px auto; } } .form-item input[type="checkbox"].error, .form-item input[type="radio"].error{ outline: 2px solid red; -moz-appearance: none; } /* CSS CODE - ENDS HERE */ /*** Tablet - Styles ***/ @media only screen and (min-width: @tablet-min) and (max-width: @tablet-max) { /* CSS CODE - BEGINS HERE */ /* CSS CODE - ENDS HERE */ } /*** Mobile - Styles ***/ @media only screen and (max-width: @mobile-max) { /* CSS CODE - BEGINS HERE */ /* CSS CODE - ENDS HERE */ }