*[class*="pbd-card"] { background-color: #ebebeb; } .pbd_blue_override { background-color: #008FB5; color: white; } .pbd_purple_override { background-color: #673ab7; color: white; } .pbd_black_override { background-color: #333333; color: #FFFFFF; } .pbd_white_override { background-color: #FFFFFF; color: #000000; } .pbd_gray_override { background-color: #ebebeb; color: #000000; } .pbd-radio_width { width: 120px; min-width: 120px; } .pbd-radio_narrow-width { width: 95px; min-width: 95px; } .pbd-validation_error { background-color: #ffcce0; } .pbd-validation_success { background-color: transparent; } .pbd-card-2x1_product_embed_media, .pbd-card-2x1_product_embed_stf, .pbd-card-2x1_product_embed_stf_inner, .pbd-card-2x1_product_embed_stf_support, .pbd-card-1x2_product_embed_media, .pbd-card-1x2_product_embed_stf, .pbd-card-1x2_product_embed_stf_inner, .pbd-card-1x2_product_embed_stf_support, .pbd-card-2x1_project_embed_media, .pbd-card-2x1_project_embed_stf, .pbd-card-2x1_project_embed_stf_inner, .pbd-card-2x1_project_embed_stf_support, .pbd-card-1x2_project_embed_media, .pbd-card-1x2_project_embed_stf, .pbd-card-1x2_project_embed_stf_inner, .pbd-card-1x2_project_embed_stf_support, .pbd-card-2x1_ad_embed_media, .pbd-card-2x1_ad_embed_stf, .pbd-card-2x1_ad_embed_stf_inner, .pbd-card-2x1_ad_embed_stf_support, .pbd-card-1x2_ad_embed_media, .pbd-card-1x2_ad_embed_stf, .pbd-card-1x2_ad_embed_stf_inner, .pbd-card-1x2_ad_embed_stf_support, .pbd-card-1x1_ad_embed_media, .pbd-card-1x1_ad_embed_stf, .pbd-card-1x1_ad_embed_stf_inner, .pbd-card-1x1_ad_embed_stf_support, .pbd-card-2x1_basic_embed_media, .pbd-card-2x1_basic_embed_stf, .pbd-card-2x1_basic_embed_stf_inner, .pbd-card-2x1_basic_embed_stf_support, .pbd-card-1x2_basic_embed_media, .pbd-card-1x2_basic_embed_stf, .pbd-card-1x2_basic_embed_stf_inner, .pbd-card-1x2_basic_embed_stf_support, .pbd-card-1x1_basic_embed_media, .pbd-card-1x1_basic_embed_stf, .pbd-card-1x1_basic_embed_stf_inner, .pbd-card-1x1_basic_embed_stf_support, .pbd-card-2x2_basic_embed_media, .pbd-card-2x2_basic_embed_stf, .pbd-card-2x2_basic_embed_stf_inner, .pbd-card-2x2_basic_embed_stf_support, .pbd-card-1x1_foreign_oc_media, .pbd-card-1x1_foreign_oc_media_img, .pbd-card-1x1_foreign_oc_stf, .pbd-card-1x1_foreign_oc_stf_title, .pbd-card-1x1_foreign_oc_stf_h2, .pbd-card-1x1_foreign_oc_stf_support, .pbd-card-1x2_foreign_oc_media, .pbd-card-1x2_foreign_oc_media_img, .pbd-card-1x2_foreign_oc_stf, .pbd-card-1x2_foreign_oc_stf_title, .pbd-card-1x2_foreign_oc_stf_h2, .pbd-card-1x2_foreign_oc_stf_support, .pbd-card-2x1_foreign_oc_media, .pbd-card-2x1_foreign_oc_media_img, .pbd-card-2x1_foreign_oc_stf, .pbd-card-2x1_foreign_oc_stf_title, .pbd-card-2x1_foreign_oc_stf_h2, .pbd-card-2x1_foreign_oc_stf_support { display: none; } .pbd-card-1x1_foreign_embed_media, .pbd-card-1x1_foreign_embed_stf, .pbd-card-1x1_foreign_embed_stf_inner, .pbd-card-1x1_foreign_embed_stf_support, .pbd-card-1x2_foreign_embed_media, .pbd-card-1x2_foreign_embed_stf, .pbd-card-1x2_foreign_embed_stf_inner, .pbd-card-1x2_foreign_embed_stf_support, .pbd-card-2x1_foreign_embed_media, .pbd-card-2x1_foreign_embed_stf, .pbd-card-2x1_foreign_embed_stf_inner, .pbd-card-2x1_foreign_embed_stf_support { display: inline-block; } .pbd-card-2x1_foreign_embed_media, .pbd-card-2x1_foreign_embed_stf, .pbd-card-2x1_foreign_embed_stf_inner, .pbd-card-2x1_foreign_embed_stf_support, .pbd-card-1x2_foreign_embed_media, .pbd-card-1x2_foreign_embed_stf, .pbd-card-1x2_foreign_embed_stf_inner, .pbd-card-1x2_foreign_embed_stf_support, .pbd-card-1x1_foreign_embed_media, .pbd-card-1x1_foreign_embed_stf, .pbd-card-1x1_foreign_embed_stf_inner, .pbd-card-1x1_foreign_embed_stf_support { display: inline-block; } .pbd-card-2x1 { display: inline-block; } .pbd-card-2x1_product_oc_media { vertical-align: top; display: inline-block; min-width: 66%; max-width: 66%; height: 100%; text-align: center; } .pbd-card-2x1_product_oc_stf { display: inline-block; width: 241px; height: 100%; max-height: 100%; overflow: hidden; } .pbd-card-2x1_product_oc_stf_support { padding: 8%; width: 92%; display: inline-block; } .pbd-card-2x1_product_oc_stf_title { height: 60%; padding: 8%; width: 92%; text-align: left; display: inline-block; } .pbd-card-2x1_product_oc_stf_title_h2 { display: inline-block; vertical-align: middle; height: 100%; } .pbd-card-2x1_project_inner, .pbd-card-2x1_product_inner, .pbd-card-2x1_foreign_inner, .pbd-card-1x1_foreign_inner, .pbd-card-1x2_foreign_inner { display: inline-block; width: 100%; max-width:100%; min-width: 100%; height: 100%; max-height: 100%; overflow: hidden; text-align: center; padding: 0px; background-position: center top; } .pbd-card-2x1_project_oc_stf_support { /* max-width: 100%; min-width: 100%; */ display: inline-block; text-align: center; height: 100%; padding: 0px; background: transparent; } .pbd-card-2x1_project_oc_stf_title { max-width: 100%; min-width: 100%; height: 50%; padding: 0px; padding-top: 0px; padding-bottom: 24px; text-align: center; display: inline-block; background: transparent; } .pbd-card-2x1_project_oc_stf_title_h2 { display: inline-block; vertical-align: middle; height: 100%; background: transparent; font-weight: 400; } .pbd-card-2x1_project_oc_stf { text-align: center; padding-top: 14%; max-width: 66%; display: inline-block; background: transparent; } .pbd-card-2x1_project_oc_stf_inner { background-image: url('../img/semi_opaque_white.png'); padding-top: 5%; background-color: transparent; } .pbd-card-1x2_project_inner { max-width: 100%; min-width: 100%; display: inline-block; text-align: center; background-position: center top; height: 100%; padding: 0px; } .pbd-card-1x2_project_oc_stf_support { /* max-width: 100%; min-width: 100%; */ display: inline-block; text-align: center; height: 100%; padding: 0px; background: transparent; } .pbd-card-1x2_project_oc_stf_title { max-width: 100%; min-width: 100%; height: 100%; padding: 0px; padding-top: 0px; padding-bottom: 24px; text-align: center; display: inline-block; background: transparent; } .pbd-card-1x2_project_oc_stf_title_h2 { display: inline-block; vertical-align: middle; height: 100%; background: transparent; font-weight: 400; } .pbd-card-1x2_project_oc_stf { text-align: center; padding-top: 60%; max-width: 86%; display: inline-block; background: transparent; } .pbd-card-1x2_project_oc_stf_inner { background-image: url('../img/semi_opaque_white.png'); padding-top: 5%; background-color: transparent; } .pbd-card-2x2_basic_title, .pbd-card-2x1_basic_title, .pbd-card-1x1_basic_oc_stf_title { padding-top: 1%; background-color: inherit; } .pbd-card-1x1_ad_inner { display: inline-block; width: 100%; max-width:100%; min-width: 100%; height: 100%; max-height: 100%; overflow: hidden; text-align: center; } .pbd-card-1x2_ad_oc_media_img, .pbd-card-2x1_ad_oc_media_img, .pbd-card-1x1_ad_oc_media_img { display: none; } .pbd-card-1x1_ad_oc_stf { height:100%; } .pbd-card-1x1_ad_oc_stf_support { padding: 0px; padding-top: 20%; min-width: 100%; height: 30%; } .pbd-card-1x1_ad_oc_stf_inner { width: 100%; font-size: larger; } .pbd-card-1x1_ad_oc_stf_title { padding-left: 30px; padding-top: 0px; text-align: left; height: 50%; } .pbd-card-1x1_ad_oc_stf_title_h2 { display: inline-block; vertical-align: middle; height: 100%; font-weight: 500; } .pbd-card-1x1_project_oc_stf, .pbd-card-1x1_product_oc_stf, .pbd-card-2x2_basic_oc_stf, .pbd-card-2x1_basic_oc_stf, .pbd-card-1x1_basic_oc_stf, .pbd-card-1x2_basic_oc_stf { height: 100%; background-color: inherit; } .pbd-card-1x1_project_oc_stf_inner, .pbd-card-1x1_ad_oc_stf_inner, .pbd-card-2x1_product_oc_stf_inner, .pbd-card-2x2_basic_oc_stf_inner, .pbd-card-2x1_basic_oc_stf_inner, .pbd-card-1x1_basic_oc_stf_inner, .pbd-card-1x2_basic_oc_stf_inner { height: 100%; } .pbd-card-2x1_product_oc_media_img { height: 100%; } .pbd-card-1x2_product_oc_media_img, .pbd-card-2x2_basic_oc_media_img, .pbd-card-2x1_basic_oc_media_img, .pbd-card-1x1_basic_oc_media_img, .pbd-card-1x2_basic_oc_media_img, .pbd-card-1x2_embed_media_img { /* set by application */ } .pbd-card-1x2_project_oc_media, .pbd-card-2x1_project_oc_media, .pbd-card-1x2_project_oc_media_img, .pbd-card-2x1_project_oc_media_img { display: none; } .pbd-card-2x1_basic.mdl-card, .pbd-card-2x1_product.mdl-card, .pbd-card-2x1_project.mdl-card, .pbd-card-2x1_ad.mdl-card, .pbd-card-2x1_foreign.mdl-card { max-height: 345px; width: 710px; } .pbd-card-2x1_basic:after, .pbd-card-2x1_product:after, .pbd-card-2x1_project:after, .pbd-card-2x1_ad:after, .pbd-card-2x1_foreign:after { padding-top: 46%; display: block; content: ''; } .pbd-card-2x2_basic.mdl-card, .pbd-card-2x2_ad.mdl-card { max-height: 710px; width: 710px; } .pbd-card-2x2_basic > .mdl-card__media, .pbd-card-2x2_ad > .mdl-card__media { overflow-y: hidden; } .pbd-card-2x2_basic:after, .pbd-card-2x2_ad:after { padding-top: 100%; display: block; content: ''; } .pbd-card-1x1_basic.mdl-card, .pbd-card-1x1_ad.mdl-card, .pbd-card-1x1_foreign.mdl-card { max-height: 345px; } .pbd-card-1x1_basic > .mdl-card__media, .pbd-card-1x1_ad > .mdl-card__media, .pbd-card-1x1_foreign > .mdl-card__media { overflow-y: hidden; } .pbd-card-1x1_basic:after, .pbd-card-1x1_ad:after, .pbd-card-1x1_foreign:after{ padding-top: 100%; display: block; content: ''; } .pbd-card-1x1_basic.mdl-card, .pbd-card-1x2_basic.mdl-card, .pbd-card-1x2_product.mdl-card, .pbd-card-1x2_project.mdl-card, .pbd-card-1x1_ad.mdl-card, .pbd-card-1x2_ad.mdl-card, .pbd-card-1x1_foreign.mdl-card, .pbd-card-1x2_foreign.mdl-card { max-width: 345px; width: 345px; } .pbd-card-1x2_basic.mdl-card, .pbd-card-1x2_product.mdl-card, .pbd-card-1x2_project.mdl-card, .pbd-card-1x2_ad.mdl-card, .pbd-card-1x2_foreign.mdl-card { max-height: 710px; } .pbd-card-1x2_basic:after, .pbd-card-1x2_product:after, .pbd-card-1x2_project:after, .pbd-card-1x2_ad:after, .pbd-card-1x2_foreign:after { padding-top: 218%; display: block; content: ''; } .pbd-textfield_wide { width: 550px; border: 1px dotted orange; } .pbd-page_basic.mdl-card { max-width: 710px; width: 100%; } .pbd-small_comment { font-size: 10px; line-height: 10px; } .pbd-medium_comment { font-size: 14px; line-height: 14px; } .pbd-page { display: block; } .pbd-display_block { display: block; } .pbd-display_none { display: none; } .pbd-display_inline-block { display: inline-block; } .ud-application_control-panel { background-image: url('http://udx.uniquedwelling.com/img/Two-Color-Block-Header.jpg'); min-height: 80px; } .ud-application_id-panel { background-image: url('http://udx.uniquedwelling.com/img/Two-Color-Block-Header.jpg'); min-height: 80px; } .uda-application { float:left; width:600px; max-width: 600px; margin: 10px; } .uda-application_card-list, .uda-application_pages_page-list { height: 600px; max-height:600px; overflow-y: scroll; } .uda-application_card-list_item, .uda-application_page-list_item { text-align: left; width: 100%; max-width: 100%; display: inline-block; border-top: 1px dotted #673ab7; margin-top: 2px; } .uda-application_card-list_item_span, .uda-application_page-list_item_span{ text-align: left; width: 75%; max-width: 75%; display: inline-block; padding-left: 3%; } .uda-application_list-action { text-align: center; display: inline-block; } .mdl-card__media > img, .mdl-card__media > a > img { width: 100%; } .mdl-card__media { text-align: center; } .mdl-card { min-height: 0px; } .mdl-select { font-size: 16px; line-height: 24px; border-bottom: 1px solid; background-color: transparent; } .mdl-button { margin: 1px; } .nail-icon { background-image: url('../img/nail_it.png') center / cover; background-color: black; } .nail-icon-selected { background-image: url('../img/nail_it.png') center / cover; background-color: #679a01; } .maintain-aspect-ratio { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .display_inline-block { display: inline-block; } .display_inline { display: inline; } .display_block { display: block; } .mdl-grid { padding-top: 30px; padding-left: 30px; } .pbd-infrastructure, .pbd-spare_parts { display: none; } .float-right { float: right; } .float-left { float: left; } .center { margin: 0 auto; display: block; width: 100%; text-align: center; } .bottom_right { position:absolute; right: 8px; bottom: 8px; } .right { float:right; } .clickable { cursor: pointer; cursor: hand; } .full_width { width: 100%; } .twothirds_width { width: 66%; } .half_width { width: 50%; } .onethirds_width { width: 33%; } .quarter_width { width: 25%; } .small_text, .medium_text, .large_text, .massive_text { font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif; line-height: 125%; } .small_text, .small_text > p { font-size: 12px; } .medium_text, .medium_text > p { font-size: 16px; } .large_text, .large_text > p { font-size: 20px; } .massive_text, .massive_text > p { font-size: 30px; } .super_massive_text, .super_massive_text > p { font-size: 48px; } .paragraph_lead_text { font-size: 60px; float: left; line-height: 95%; } .first-class-margins { margin-right: 20px; margin-bottom: 20px; } .narrow_padding { padding: 8px; } .page_margin { padding: 40px; } .page_padding { padding: 40px; padding-top: 2px; } .add_bottom_padding { padding-bottom: 40px; } .add_top_padding { padding-top: 40px; } .drop_left_padding { padding-left: 2px; } .drop_right_padding { padding-right: 2px; } .drop_bottom_padding { padding-bottom: 2px; } .wide-right { margin-right: 10px; } .extra-wide-right { margin-right: 20px; } .wide-left { margin-left: 10px; } .extra-wide-left { margin-left: 20px; } .copyright_bar { /* This is imperfect, only really fits small_text, no add'l content */ width: 45%; padding: 11px; } .copyright_bar:before { content: "\00A9 Unique Dwelling & John Pekarek - All Rights Reserved"; } .less-cozy { margin-bottom: 15px; } .pbd-menu-button { display: inline-block; } .pbd-wrap_page_content { position: fixed; top: 60px; height: 925px; overflow-y: scroll; } .pbd-info_text_area, .pbd-info_text_input { border: none; background-color: transparent; } .sketch_back { background: url('../img/wfBackgroundFade.jpg') no-repeat left top fixed; } .mdl-button > img { margin: 0px; margin-top: -2px; } /* This is necessary to get the top menu to waterfall */ .pbd-layout-waterfall .mdl-layout__header-row .mdl-navigation__link:last-of-type { padding-right: 0; } /* This is a hack for MDL - they stopped including the light/dark icon style, as well as the font size change in a recent version of the styles. There's probably a better replacement elsewhere... */ .material-icons { width: 1em; height: 1em; } .material-icons.md-10 { font-size: 10px; } .material-icons.md-12 { font-size: 12px; } .material-icons.md-14 { font-size: 14px; } .material-icons.md-16 { font-size: 16px; } .material-icons.md-18 { font-size: 18px; } .material-icons.md-24 { font-size: 24px; } .material-icons.md-36 { font-size: 36px; } .material-icons.md-48 { font-size: 48px; } .material-icons.md-dark { color: rgba(0, 0, 0, 0.54); } .material-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); } .material-icons.md-light { color: white; } .material-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); }