/* Standard Styles ================================================== */ /*========== Custom Font Styles ==========*/ body, h6, #sidebar .widget-heading h3, #header-search input, .header-items h3.phone-number, .related-wrap h3, #comments-list > h3, .item-heading h1, .button, button, .sf-button, input[type="submit"], input[type="email"], input[type="reset"], input[type="button"], .wpb_accordion_section h3, #header-login input { font-family: "Helvetica", Arial, Helvetica, Tahoma, sans-serif; } h1, h2, h3, h4, h5, .custom-caption p, span.dropcap1, span.dropcap2, span.dropcap3, span.dropcap4, .wpb_call_text, .impact-text, .testimonial-text { font-family: "Helvetica", Arial, Helvetica, Tahoma, sans-serif; } body, p, li p, .masonry-items .blog-item .quote-excerpt, #commentform label, .contact-form label { font-size: 15px; line-height: 24px; } h1, .wpb_impact_text .wpb_call_text, .impact-text { font-size: 26px; line-height: 42px; } h2 { font-size: 22px; line-height: 32px; } h3 { font-size: 19px; line-height: 28px; } h4, .body-content.quote { font-size: 18px; line-height: 30px; } h5 { font-size: 16px; line-height: 24px; } h6 { font-size: 14px; line-height: 22px; } /*========== Main Color Styles ==========*/ ::selection, ::-moz-selection { background-color: #a53d19; } .recent-post figure, .wpb_box_text.coloured .box-content-wrap, span.highlighted, span.dropcap4, #respond .form-submit input, .loved-item:hover .loved-count, .flickr-widget li, #header-language-flags .current-language, .wpcf7 input.wpcf7-submit[type="submit"] { background-color: #a53d19!important; } .sf-button.accent { background: none; background-image: none; background-color: #a53d19!important; } a:hover, #sidebar a:hover, .pagination-wrap a:hover, .carousel-nav a:hover, .jcarousel-prev:hover, .jcarousel-next:hover, .portfolio-pagination div:hover > i, .pagination-wrap li span.current, .read-more, .read-more i::before, .read-more em::before, #menubar-controls a.active, #footer a:hover, #footer .twitter-text a, #footer .twitter-link a, #copyright a, .beam-me-up a:hover span, .portfolio-item .portfolio-item-permalink, .read-more-link, .blog-item .read-more, .blog-item-details a, .author-link, #reply-title small a:hover, ul.member-contact, ul.member-contact li a, #respond .form-submit input:hover, .tm-toggle-button-wrap a, span.dropcap2, ul.tabs li.ui-state-default a:hover, .accordion .accordion-header:hover, .wpb_accordion .accordion-header:hover a, .wpb_accordion .ui-accordion-header:hover a, .wpb_accordion .ui-accordion-header:hover .ui-icon, .wpb_divider.go_to_top a, love-it-wrapper:hover .love-it, .love-it-wrapper:hover span, .love-it-wrapper .loved, .comments-likes a:hover i, .comments-likes .love-it-wrapper:hover a i, .comments-likes a:hover span, .love-it-wrapper:hover a i, .item-link, #header-translation p a, wooslider .slide-title a:hover { color: #a53d19; } .sidebar a:not(.sf-button) { color: #a53d19; } .bypostauthor .comment-wrap .comment-avatar, .search-form input:focus, .wpcf7 input[type="text"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 textarea:focus { border-color: #a53d19!important; } #nav-section, #mini-header, nav .menu ul, #copyright { border-top-color: #a53d19; } nav .menu ul li:first-child:after, .navigation a:hover > .nav-text { border-bottom-color: #a53d19; } nav .menu ul ul li:first-child:after { border-right-color: #a53d19; } .wpb_impact_text .wpb_button span { color: #fff; } /*========== Main Styles ==========*/ ::selection, ::-moz-selection { color: #fff; } body { color: #020202; } .carousel-nav a, .pagination-wrap a, .search-pagination a { color: #020202; } #boxed-container { background-color: #e4e4e4; } #boxed-container { background: #e4e4e4 url(http://www.tinyhouseconference.com/wp-content/uploads/2013/05/light_honeycomb.png) repeat center top; } body, #container, .tm-toggle-button-wrap a { background-color: #ffffff; } a { color: #a53d19; } .pagination-wrap { border-top-color: #ffffff; } .pagination-wrap li { border-color: #ffffff; } input[type="text"], input[type="password"], input[type="email"], textarea, select { border-color: #ffffff; background: #ffffff; } /*========== Header Styles ==========*/ .breadcrumbs-wrap { background-color: #F7F7F7; } #breadcrumbs { color: #999999; } #breadcrumbs a, #breadcrumb i { color: #666666; } #header-section { background-color: #0a314f; } #logo img { padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; } .header-items h3.phone-number, .header-items h3.phone-number a { color: #ffffff; } #mini-search input { color: #f2e6aa; } /*========== Aux Area Styles ==========*/ #aux-area, #header-search, #header-subscribe, #header-translation, #header-login { background: #e4e4e4; } #menubar-controls .control-item.selected-item:before { border-top-color: #e4e4e4; } .nav-accent-bar #menubar-controls .control-item.selected-item:before { border-top-color: #a53d19; } #header-login #username { background: #eeeeee; } #header-search ::-webkit-input-placeholder { color: #999999; } #header-search ::-moz-input-placeholder { color: #999999; } #header-subscribe ::-webkit-input-placeholder { color: #999999; } #header-subscribe ::-moz-input-placeholder { color: #999999; } #header-subscribe input, #header-search input, #header-login input, #header-login span, #header-translation p { color: #999999!important; } #header-login .logout-link, #header-login .admin-link, #header-login .recover-password { color: #CCCCCC; } /*========== Navigation Styles ==========*/ #nav-pointer { border-bottom-color: #EEEEEE; } nav .menu .sub-menu .parent > a:after { border-left-color: #EEEEEE; } #nav-section, #mini-header { background-color: #a53d19; } nav .menu ul { background-color: #a53d19; border-color: #EEEEEE; } nav .menu ul li { border-bottom-color: #EEEEEE; border-bottom-style: none; } nav .menu > li a, #menubar-controls a, #mini-search a { color: #f2e6aa; } nav .menu > li a:hover { color: #dbc879; } nav .menu ul li a { color: #f2e6aa; } nav .menu ul li a:hover { color: #dbc879; } nav .menu li.parent > a:after, nav .menu li.parent > a:after:hover { color: #aaa; } nav .menu li.current-menu-ancestor > a, nav .menu li.current-menu-item > a { color: #dbc879; } nav .menu ul li.current-menu-ancestor > a, nav .menu ul li.current-menu-item > a { color: #dbc879; } /*========== Page Heading Styles ==========*/ .page-heading { background-color: #f2e7a2; border-bottom-color: #ffffff; } .page-heading h1, .filter-wrap a.select { color: #222222!important; } .heading-rss-icon, .filter-wrap { border-color: #CCCCCC; color: #222222; } .filter-wrap ul { border-color: #CCCCCC; background-color: #f7f7f7; } .filter-wrap ul li:hover, .filter-wrap ul li.selected { background: #ffffff; } /*========== Body Styles ==========*/ body, input[type="text"], input[type="password"], input[type="email"], textarea, select { color: #020202; } h1, h1 a { color: #000000; } h2, h2 a { color: #000000; } h3, h3 a { color: #000000; } h4, h4 a { color: #020202; } h5, h5 a { color: #000000; } h6, h6 a { color: #000000; } .wpb_impact_text .wpb_call_text, .impact-text { color: #124970; } .read-more i, .read-more em { color: transparent; } /*========== Content Styles ==========*/ .inner-page-wrap article, .inner-page-wrap .type-page, .inner-page-wrap .page-content, .inner-page-wrap .archive-listings, .has-both-sidebars .archive-page, .has-both-sidebars .archive-page .archive-listings, .has-both-sidebars .archive-listings > div { border-color: #ffffff; } .pb-border-bottom, .pb-border-top { border-color: #ffffff; } /*========== Sidebar Styles ==========*/ .sidebar .widget-heading h3 { color: #000000; border-color: #ffffff; } .widget ul li { border-color: #ffffff; } .widget .tagcloud a:hover { color: #020202; } /*========== Portfolio Styles ==========*/ .portfolio-item { border-bottom-color: #ffffff; } .masonry-items .portfolio-item-details { border-color: #ffffff; background: #ffffff; } .masonry-items .portfolio-item figure { border-color: #ffffff; } .portfolio-details-wrap span span { color: #666; } .portfolio-item figure .overlay { box-shadow: inset 0 0 0 0 #a53d19; color: #fff; } .browser-ie .portfolio-item figure .overlay { background-color: #a53d19; } .thumb-info h4 { color: #fff; } .portfolio-item figure:hover .overlay { box-shadow: inset 0 0 0 200px #a53d19; } .portfolio-item.eight figure:hover .overlay { box-shadow: inset 0 0 0 240px #a53d19; } .portfolio-item.one-col figure:hover .overlay { box-shadow: inset 0 0 0 480px #a53d19; } /*========== Blog Styles ==========*/ .blog-item { border-color: #ffffff; } .blog-item figure .overlay { box-shadow: inset 0 0 0 200px #a53d19; color: #fff; } .browser-ie .blog-item figure .overlay { background-color: #a53d19; } .blog-item h2 { color: #222; border-color: #ffffff; } .masonry-items .blog-item { border-color: #ffffff; background: #ffffff; } .blog-item .spacer, .mini-items .blog-item-details, .author-info-wrap, .related-wrap, .tags-link-wrap, .comment .comment-wrap, .share-links { border-color: #ffffff; } .related-wrap { background-color: #ffffff; } .related-item figure > a { background-color: #222; } .required { color: #ee3c59; } article.type-post #respond .form-submit input#submit { color: #fff; } #respond .form-submit input:hover { color: #ccc!important; } .comments-likes a i, .comments-likes a span, .comments-likes .love-it-wrapper a i { color: #020202; } .recent-post figure .overlay, .related-item figure .overlay { box-shadow: inset 0 0 0 130px #a53d19; color: #222; } .browser-ie .recent-post figure .overlay, .browser-ie .related-item figure .overlay { background-color: #a53d19; } .recent-post figure .overlay span.loved, .recent-post figure .overlay span.loved i, .recent-post figure .overlay:hover span.loved i, .recent-post figure .overlay:hover span.loved span { color: #222!important; } #respond .form-submit input:hover { color: #fff!important; } /*========== Self Hosted Media Styles ==========*/ div.jp-interface, div.jp-video div.jp-interface { background: #111; } .jp-controls a, .jp-toggles a { color: #fff; } /*========== Shortcode Styles ==========*/ .sf-button.accent { color: #fff; } a.sf-button:hover, #footer a.sf-button:hover { background-image: none; color: #fff!important; } a.sf-button.green:hover, a.sf-button.lightgrey:hover, a.sf-button.limegreen:hover { color: #111!important; } .wpcf7 input.wpcf7-submit[type="submit"] { color: #fff; } .wpb_single_image figure .overlay { box-shadow: inset 0 0 0 380px #a53d19; color: #fff; } .browser-ie .wpb_single_image figure .overlay { background-color: #a53d19; } .sf-icon { color: #124970; } .sf-icon-cont { background-color: #124970; } span.dropcap3 { background: #000; color: #fff; } span.dropcap4 { color: #fff; } ul.tabs .ui-state-active a, ul.tabs .ui-state-active a:link, ul.tabs .ui-state-active a:visited, .accordion .ui-state-active a, .accordion .ui-state-active a:link, .accordion .ui-state-active a:visited, .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .wpb_accordion .wpb_accordion_section > h3.ui-state-active a { color: #a53d19} ul.tabs li.ui-state-active a:hover, .accordion .accordion-header.ui-state-active:hover { color: #222; } .minimal .wpb_accordion_section, .minimal .wpb_accordion_section:first-child, .wpb_accordion.standard .wpb_accordion_section, .wpb_accordion.standard .wpb_accordion_section h3.ui-state-active { border-color: #ffffff; } .wpb_divider, .wpb_divider.go_to_top_icon1, .wpb_divider.go_to_top_icon2, .testimonials > li, .jobs > li, .wpb_impact_text, .tm-toggle-button-wrap, .tm-toggle-button-wrap a, .portfolio-details-wrap, .wpb_divider.go_to_top a { border-color: #ffffff; } .wpb_divider.go_to_top_icon1 a, .wpb_divider.go_to_top_icon2 a { background: #ffffff; } .wpb_tabs.minimal .ui-state-default:hover, .wpb_tabs.left_minimal .ui-state-default:hover { background: #EEEEEE; } .wpb_tabs.minimal .ui-state-active, .wpb_tabs.minimal .ui-state-active:hover, .wpb_tabs.left_minimal .ui-state-active, .wpb_tabs.left_minimal .ui-state-active:hover, .wpb_content_element .ui-widget-header .ui-state-active { background: #ffffff; } blockquote.pullquote { border-color: #ffffff; } .borderframe img { border-color: #eeeeee; } .labelled-pricing-table .column-highlight { background-color: #fff; -moz-box-shadow: 0 0 5px rgba(0,0,0,.1); -webkit-box-shadow: 0 0 5px rgba(0,0,0,.1); box-shadow: 0 0 5px rgba(0,0,0,.1); } .labelled-pricing-table .pricing-table-label-row, .labelled-pricing-table .pricing-table-row { background: #eeeeee; } .labelled-pricing-table .alt-row { background: #f7f7f7; } .labelled-pricing-table .pricing-table-price { background: #0d395c; } .labelled-pricing-table .pricing-table-package { background: #bbbbbb; } .labelled-pricing-table .lpt-button-wrap { background: #e4e4e4; } .labelled-pricing-table .lpt-button-wrap a.accent { background: #222!important; } .labelled-pricing-table .column-highlight .lpt-button-wrap { background: transparent!important; } .labelled-pricing-table .column-highlight .lpt-button-wrap a.accent { background: #a53d19!important; } .column-highlight .pricing-table-price { color: #fff; background: #a53d19; border-bottom-color: #a53d19; } .column-highlight .pricing-table-package { background: #7daac4; } .column-highlight .pricing-table-details { background: #e0e0e0; } .column-highlight .pricing-table-package { background-color: #b4e5f8; } .column-highlight .pricing-table-details { background-color: #e1f3fa; } .decorative-ampersand { font-family: 'Vidaloka', serif; } .wpb_box_text.coloured .box-content-wrap { color: #fff; } .wpb_box_text.whitestroke .box-content-wrap { background-color: #fff; border-color: #ffffff; } .client-item figure { border-color: #ffffff; } .client-item figure:hover { border-color: #333; } ul.member-contact li a:hover { color: #333; } /*========== Footer Styles ==========*/ #footer { background-color: #ffffff; border-top-color: #ffffff; } #footer, #footer h3, #footer p { color: #020202; } #footer a:not(.sf-button) { color: #a53d19; } #footer .twitter-text a:hover, #footer .twitter-link a:hover { color: #a53d19; } #copyright { background-color: #0a3150; } #copyright p { color: #ffffff; } /*========== WooCommerce Styles ==========*/ .woocommerce-account p.myaccount_address, .woocommerce-account .page-content h2 { border-bottom-color: #ffffff; } div.product .woocommerce_tabs ul.tabs li.active, #content div.product .woocommerce_tabs ul.tabs li.active { background: #ffffff; border-bottom-color: #ffffff; } /* Custom Styles ================================================== */ h1, h2, h3, h4, h5, .heading-font, .custom-caption p, span.dropcap1, span.dropcap2, span.dropcap3, span.dropcap4, .wpb_call_text, .impact-text, .testimonial-text { font-family: 'Arvo', sans-serif; font-weight: regular; } /* User Specific Styles ================================================== */ #header-section {padding:15px;} h1, h2, h3, h4, h5, h6 {letter-spacing:0.03em;} .sidebar a {font-color:#A53D19;} .sidebar .widget-heading h3 {padding-bottom:5px; margin-bottom:5px;} .page-heading {padding:10px 30px;} .blog-item {margin-bottom:10px; padding-top:0;} .container .four.columns {width:200px;} .blog-details-wrap {margin-top:30px;} .mapp-layout {margin:5px 15px 0px 0px;} a.read-more {font-weight:700; font-color:#A53D19;} .inner-page-wrap article, .inner-page-wrap .type-page, .inner-page-wrap .page-content, .inner-page-wrap .archive-listings, .has-both-sidebars .archive-page, .has-both-sidebars .archive-page .archive-listings, .has-both-sidebars .archive-listings > div {border-color: #ffffff;} .widget ul li {border:0;} /* Schedule page pop-up boxes */ a.info {position:relative;text-align:center;} a.info span {display: none} a.info:hover span { display:block; position:absolute; top:-85px; width:15em; border:3px solid #0F476C; background-color:#fff; color:#000; text-align: center; padding:10px;} a.info:hover span:after { content:''; position:absolute; bottom:-8px; width:8px; height:8px; border-bottom:3px solid #0F476C; border-right:3px solid #0F476C; background:#fff; left:15%; margin-left:-5px; -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);} /* Forms */ .refund {font-weight:700;} .gform_wrapper {padding:10px; background:#A53D18; border:5px solid #E6D791;} .gform_wrapper h2.gsection_title, .gform_wrapper .gsection_description, .gform_wrapper h3.gform_title {color:#ffffff;text-align:center;} .gform_wrapper .description_above .gfield_description {color:#ffffff;} input[type="text"], input[type="password"], input[type="email"], textarea, select {margin:0;background:#ffffff;border-color:#808080;} .gform_wrapper .top_label .gfield_label {color:#ffffff;} .gform_wrapper span.ginput_total {font-weight:700;} article.type-team .profile-image-wrap {width:26%;} article.type-team .article-body-wrap {width:70%;} .mergeRow {display:none;} .mc_signup_submit {margin-top:10px;} .sf-icon-float-left {padding:0px 10px 0px 0px;} .sf-icon {line-height:20px;} .column-highlight .pricing-table-package {background-color:#dddddd;} .pricing-table-price {color:#ffffff;} .mini-items .blog-item figure { width: 210px; margin-right: 20px;} .sidebar {padding-bottom:0px;} .right-sidebar .widget {padding-bottom:20px;} #footer {padding:20px 0 0;} .register-form {font-size:13px;color:#0F476C;padding-top:5px;} label, legend {font-size:13px;} form {margin-bottom:0;} /* Gravity Forms Coupons */ .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container, .gform_wrapper span.gf_coupon_discount {color:#FFFFFF;} .gform_wrapper span.ginput_total {color:#FFFFFF !important;} .coupon-field input[type="text"], input[type="password"], input[type="email"], textarea, select {float:left;} /* Footer */ #footer .container .four.columns {width:220px;} #footer input[type="text"], input[type="password"], input[type="email"], textarea, select {width:190px;} #footer h4.srp-post-title {font-size:14px;line-height:18px;} #footer div.srp-widget-singlepost {padding:0;} .portland-city {padding-top:4px;} body.page-id-21 .mapp-layout {margin:45px 15px 0 0;} /* Gravity Forms */ .gform_wrapper input#gf_coupon_button.button {margin:5px 0px 0px 0px !important;} #gform_wrapper_10 {padding: 10px; background: #eeeeee; border: 5px solid #444444;} #gform_wrapper_10 .gfield_label, #gform_wrapper_10 h2.gsection_title {color: #000000;} #gform_wrapper_10 .gsection_description {color: #000000; text-align:left;} .gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields {color:#333333;} .gform_wrapper h1, .gform_wrapper h2, .gform_wrapper h3 {color:#000000; text-align:center;} .gform_wrapper .gfield_required {color:#333333 !important;} .gform_wrapper hr {margin:5px 0;} .gform_wrapper .ginput_price {opacity: 1.0 !important;} label span, legend span {color:#333333;} .gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields { color:#333333;} #gform_wrapper_2, #gform_wrapper_2 .gsection_description, #gform_wrapper_2 .gfield_label, #gform_wrapper_2 h2.gsection_title, #gform_wrapper_2 ul.gform_fields, #gform_wrapper_2 label span, #gform_wrapper_2 legend span, #gform_wrapper_2 .gform_wrapper .gfield_required { color:#ffffff !important;} #gform_9 .gfield_required, #gform_9 .gfield_label, #gform_9 h2 { color:#ffffff !important;} #gform_3, #gform_3 .gfield_label, #gform_3 h2.gsection_title, #gform_3 .gfield_required, #gform_3 .gfield_label, #gform_3 ul.gform_fields, #gform_3 label span, #gform_3 legend span { color:#ffffff !important;} .bigdivide {margin-top:60px;} p.form-submit {overflow:visible;} #commentform textarea {margin-bottom:20px;}