/*** Custom Dashboard ***/ /* BASE CSS - BEGINS HERE */ /* DIMENSIONS */ @siteWidth : 960px; @mobile-max : 639px; @mobile-small : 504px; @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-brown : #271d18; /* Lines and Decorations */ @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 */ /* Member Information - Edit */ .manage_profile fieldset .fieldset-wrapper label { font-weight: normal; display: inline-block; width: 160px; text-align: right; padding: 0 10px; vertical-align: top; } .page-manage-profile-wk-edit #manage-profile-wk-edit, .page-manage-profile-user #manage-profile-edit { fieldset { border: none; } fieldset.collapsible { padding-bottom: 24px; position: relative; width: 591px; } .fieldset-wrapper { width: auto; } fieldset legend { padding: 0px 16px; font-size: 18px; background: none; color: @orange-red; font-family: @font-secondary; } .form-item { float: left; clear: both; width: auto; margin-bottom: 0px; margin-top: 7px; label { display: block; width: 100px; float: left; padding-left: 10px; line-height: 28px; } input { display: block; width: auto; float: left; } .description { display: block; clear: both; float: none; padding-left: 120px; } select { font-size: 16px; } &.form-type-checkbox label{ line-height: 20px; } } #edit-location-address { .country { float: left; } .form-item { &.form-item-country label { width: 90px; } &.form-type-checkbox { padding-left: 90px; } &.form-type-checkbox label { width: auto; } } } #edit-about .form-item { &.form-item-domicile label, &.form-item-rvtype label, &.form-item-vehicle label, &.form-item-about-me label, &.form-item-wordcount label { width: 175px; } &.form-item-state { clear: none; float: left; margin-left: 15px; } &.form-item-about-me .form-textarea-wrapper { float: left; } &.form-item-about-me textarea { clear: both; width: auto; margin: 0px; padding: 5px; resize: none; } &.form-item-about-me .description { padding-left: 195px; } } #edit-image .form-item { >label { width: auto; } #edit-img-upload-upload { clear: both; margin: 5px 0px 0px 10px; } #edit-img-upload-upload-button, #edit-img-upload-remove-button { clear: both; margin: 5px 0px 0px 10px; padding: 4px 20px; border-radius: 20px; font-size: 16px; } span.file { display: block; clear: both; padding-left: 10px; } .description { padding-top: 5px; padding-left: 10px; } } } .page-manage-profile-wk #edit-actions input.form-submit, .page-manage-profile #edit-actions input.form-submit, .page-manage-profile-wk #edit-actions a.form-submit, .page-manage-profile #edit-actions a.form-submit { display: inline-block; margin: 0px 15px 0px 0px; background-color: @orange-red; border: 0 none; color: @white; cursor: pointer; font-family: @font-secondary; font-weight: 700; padding: 8px 50px; font-size: 20px; text-decoration: none; &:hover { background-color: @dark-orange-red; } } .page-manage-profile-view .manage_profile{ .strong-about-me-us { text-align:justify; min-width:430px; max-width:635px; } } /* CSS CODE - ENDS HERE */ /*** Mobile - Cellphone ***/ @media only screen and (max-width: @mobile-max) { /* CSS CODE - BEGINS HERE */ .page-manage-profile-wk-edit #manage-profile-wk-edit, .page-manage-profile-user #manage-profile-edit { .form-item { float: none; label { float: none; margin: 0px; padding: 0px; } input { float: none; width: 96%; } select { float: none; width: 98%; } textarea { float: none; width: 98%; } .description { padding: 0px; } #edit-city, #edit-zipcode { float: none; margin: 0px; } } #edit-location-address .country { float: none; } #edit-location-address .form-item { &.form-item-display { padding: 0px; } &.form-item-display input { width: auto; } } #edit-about .form-item { &.form-item-state { float: none; margin-left: 0px; } &.form-item-about-me textarea { width: 98%; } &.form-item-about-me .description { padding-left: 0px; } } #edit-image .form-item span.file img { float: left; margin: 0px; } } .page-manage-profile-wk #edit-actions input.form-submit, .page-manage-profile #edit-actions input.form-submit, .page-manage-profile-wk #edit-actions a.form-submit, .page-manage-profile #edit-actions a.form-submit { display: block; width: 86%; margin: 15px 0px 0px 2%; padding: 8px 5%; text-align: center; } .page-manage-profile-wk #edit-actions input.form-submit, .page-manage-profile #edit-actions input.form-submit { width: 96%; } .page-manage-profile-wk-edit #manage-profile-wk-edit #edit-location-address .form-item.form-type-checkbox, .page-manage-profile-user #manage-profile-edit #edit-location-address .form-item.form-type-checkbox { input { display: inline; margin: 0px 0px 4px 0px; } label { display: inline; width: auto !important; } } .page-manage-profile-wk-edit #manage-profile-wk-edit #img-preview-profile, .page-manage-profile-user #manage-profile-edit #img-preview-profile { img { width: 100% !important; height: auto !important; max-width: 100% !important; display: block !important; margin: auto !important; } } /* CSS CODE - ENDS HERE */ } /*** Fix Fluid Styles for Big Mobile Screens ***/ @media only screen and (min-width: @mobile-min + 155px) and (max-width: @mobile-max) { /* CSS CODE - BEGINS HERE */ /* CSS CODE - ENDS HERE */ }