UNPKG

nodebb-theme-antergos

Version:

NodeBB theme based on Lavender. Created for the Antergos Forum.

598 lines (514 loc) 293 kB
@font-face { font-family: 'ETmodules'; src:url('/plugins/nodebb-theme-antergos/vendor/fonts/ETmodules_v2.eot'); src:url('/plugins/nodebb-theme-antergos/vendor/fonts/ETmodules_v2.eot?#iefix') format('embedded-opentype'), url('/plugins/nodebb-theme-antergos/vendor/fonts/ETmodules_v2.ttf') format('truetype'), url('/plugins/nodebb-theme-antergos/vendor/fonts/ETmodules_v2.woff') format('woff'), url('/plugins/nodebb-theme-antergos/vendor/fonts/ETmodules_v2.svg#ETmodules') format('svg'); font-weight: normal; font-style: normal; } /*------------------------------------------------*/ /*-----------------[BASIC STYLES]-----------------*/ /*------------------------------------------------*/ body { font-family: 'Open Sans', Arial, sans-serif; font-size: 14px; color: #666; background-color: #fff; line-height: 1.7em; font-weight: 500; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body.et_fixed_nav.et_boxed_layout #page-container { padding-top: 80px; } body.page-template-page-template-blank-php #page-container { padding-top: 0 !important; } body.et_cover_background { -moz-background-size: cover !important; -webkit-background-size: cover !important; background-size: cover !important; background-position: top center !important; background-repeat: no-repeat !important; background-attachment: fixed; } a { text-decoration: none; color: #7EBEC5; } a:hover { text-decoration: none; } .clear { clear: both; } .ui-tabs-hide { display: none; } br.clear { margin: 0px; padding: 0px; } h1, h2, h3, h4, h5, h6 { color: #333; padding-bottom: 10px; line-height: 1em; font-weight: 500; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; } h1 { font-size: 30px; } h2 { font-size: 26px; } h3 { font-size: 22px; } h4 { font-size: 18px; } h5 { font-size: 16px; } h6 { font-size: 14px; } p { padding-bottom: 1em; line-height: 1.7em; } p:last-of-type { padding-bottom: 0; } strong { font-weight: bold; } cite, em, i { font-style: italic; } pre, code { font-family: Courier New, monospace; margin-bottom: 10px; } ins { text-decoration: none; } sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline; } sup { bottom: 0.8em; } sub { top: 0.3em; } dl { margin: 0 0 1.5em 0; } dl dt { font-weight: bold; } dd { margin-left: 1.5em;} blockquote p { padding-bottom: 0px; } input { -webkit-appearance: none; } input[type=checkbox] { -webkit-appearance: checkbox; } input[type=radio] { -webkit-appearance: radio; } input[type=text],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; padding: 2px; color: #4e4e4e; } input[type=text], input.text, input.title, textarea, select { margin: 0; } textarea { padding: 4px; } img#about-image { float: left; margin: 3px 8px 8px 0px; } .clearfix:after, .et_vertical_nav #page-container:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix { zoom: 1; } /* IE6 */ *:first-child+html .clearfix { zoom: 1; } /* IE7 */ /*------------------------------------------------*/ /*---------------[MAIN LAYOUT INFO]---------------*/ /*------------------------------------------------*/ img { max-width: 100%; height: auto; } #ie8 img { width: auto; } embed, iframe, object, video { max-width: 100%; } .et_pb_section_video_bg embed, .et_pb_section_video_bg iframe, .et_pb_section_video_bg object, .et_pb_section_video_bg video { max-width: none; } .et_pb_section_video_bg .mejs-video { left:50%; position: absolute; } .et_pb_pricing_table_button, .et_pb_promo_button, a.et_pb_more_button, .et_pb_newsletter_button, .comment-reply-link, .form-submit input, .et_pb_contact_submit, .et_pb_contact_reset, .single_add_to_cart_button .button { font-size: 20px; font-weight: 500; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 6px 20px; line-height: 1.7em; background: transparent; border: 2px solid; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s; position: relative;} .et_pb_promo_button:hover, a.et_pb_more_button:hover, .et_pb_newsletter_button:hover { background: rgba( 255, 255, 255, 0.2 ); border: 2px solid transparent; padding: 6px 34px 6px 14px !important; } .et_pb_pricing_table_button:hover, .et_pb_bg_layout_light .et_pb_promo_button:hover, .et_pb_bg_layout_light .et_pb_more_button:hover, .et_pb_bg_layout_light .et_pb_newsletter_button:hover, .comment-reply-link:hover, .form-submit input:hover, .et_pb_contact_submit:hover, .et_pb_contact_reset:hover { background: rgba( 0, 0, 0, 0.05 ); border: 2px solid transparent; padding: 6px 34px 6px 14px !important; } .form-submit input:hover, .et_pb_contact_submit:hover, .et_pb_contact_reset:hover { padding: 6px 20px !important; } .et_subscribe_loader { display: none; background: url('images/subscribe-loader.gif'); width: 16px; height: 16px; position: absolute; left: 50%; top: 16px; margin-left: -8px; } .et_pb_button_text_loading .et_pb_newsletter_button_text { visibility: hidden; } .et_pb_pricing_table_button:after, .et_pb_promo_button:after, a.et_pb_more_button:after, .et_pb_newsletter_button:after, .comment-reply-link:after { font-size: 32px; line-height: 1em; content:"\35"; opacity: 0; position: absolute; margin-left: -20px; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s; top: 7px; right: 5px; } .et_pb_pricing_table_button:hover:after, .et_pb_promo_button:hover:after, a.et_pb_more_button:hover:after, .et_pb_newsletter_button:hover:after, .comment-reply-link:hover:after { opacity: 1; margin-left: 0; } .entry-content table { border: 1px solid #eee; margin: 0 0 15px 0; text-align: left; width: 100%; } .entry-content tr th, .entry-content thead th { color: #555; font-weight: bold; padding: 9px 24px; } .entry-content tr td { border-top: 1px solid #eee; padding: 6px 24px; } #left-area ul, .entry-content ul, .comment-content ul { list-style-type: disc; padding: 0 0 23px 16px; line-height: 26px; } #left-area ol, .entry-content ol, .comment-content ol { list-style-type: decimal; list-style-position: inside; padding: 0 0 23px 0; line-height: 26px; } #left-area ul li ul, .entry-content ul li ol, .comment-content ul li ul, .comment-content ul li ol { padding: 2px 0px 2px 20px; } #left-area ol li ul, .entry-content ol li ol, .comment-content ol li ul, .comment-content ol li ol { padding: 2px 0px 2px 35px; } ol.commentlist, .comment .children { list-style: none !important; line-height: 1.7em !important; padding: 0 !important; } .comment-content ul { padding: 0 0 23px 16px !important; line-height: 26px !important;} .comment-content ol { line-height: 26px !important; } #left-area ul.products, .et_post_gallery { padding: 0 !important; line-height: 1.7 !important; list-style: none !important; } .gallery-item a { display: block; } .gallery-item a, .gallery-caption { width: 90%; } .entry-content address, .comment-content address { line-height: 24px; margin-bottom: 12px; } #reviews .commentlist { padding-bottom: 0 !important; } .woocommerce-info a { color: #fff !important; } input#coupon_code { padding: 14px !important; } table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, #content-area table tr, #content-area table td, #content-area table th { padding: .857em 0.587em; max-width: 100px; } .cart_table_item .quantity { margin: 0 !important; width: 100px !important; } .shop_table .actions .submit { float: right; } .shop_table .actions .checkout-button { clear: both; } .col2-set.addresses { margin-top: 20px; } #main-content .cart-subtotal td { border-top: none; } .woocommerce-checkout #main-content .cart-subtotal td { border-top: 1px solid #eee; } table.cart td.actions .button.alt, #main-content table.cart td.actions .button.alt { margin: 19px 0 9px; } table.cart td.actions .checkout-button { margin: 0 !important; } table.shop_table { margin-bottom: 30px !important; } .cart_totals h2, .shipping_calculator h2 { margin-bottom: 10px; } .et-container { text-align: left; margin: 0 auto; width: 1080px; position: relative; } body.admin-bar.et_fixed_nav #main-header, body.admin-bar.et_fixed_nav #top-header { top: 32px; } body.et-wp-pre-3_8.admin-bar.et_fixed_nav #main-header, body.et-wp-pre-3_8.admin-bar.et_fixed_nav #top-header { top: 28px; } body.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 34px; } body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 66px; } p.demo_store { bottom: 0 !important; top: auto !important; z-index: 100000; } .et_fixed_nav #page-container { padding-top: 80px; } .et_fixed_nav.et_secondary_nav_enabled #page-container { padding-top: 114px; } #top-header { font-size: 12px; line-height: 13px; z-index: 100000; } #top-header .et-container { padding-top: 10px; } .et_fixed_nav #top-header { top: 0; left: 0; right: 0; } .et_duplicate_social_icons { display: none; } #main-header { line-height: 23px; font-weight: 500; top: 0; background-color: #fff; width: 100%; padding: 18px 0 0 0; min-height: 43px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; position: relative; z-index: 99999; } .et_fixed_nav #main-header, .et_fixed_nav #top-header { position: fixed; } .et-fixed-header { padding: 10px 0 0 0 !important; min-height: 30px !important; box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important; -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important; } .et_header_style_centered #main-header .et-container { text-align: center; } .et_header_style_centered #logo, .et_header_style_centered #et-top-navigation, .et_header_style_centered nav#top-menu-nav, .et_header_style_centered #top-menu { float: none; } .et_header_style_centered #et_top_search { float: none; display: inline-block !important; } .et_header_style_centered #et_search_icon:before { left: 3px; top: -13px;} .et_header_style_centered .et-search-form { top: 20px; } .et_header_style_centered .et-fixed-header .et-search-form { top: 21px; } .et_header_style_centered nav#top-menu-nav { display: inline-block; } .et_header_style_centered #top-menu > li > a { padding-bottom: 14px; } .et_header_style_centered .nav li ul { top: 37px; } .et_header_style_centered #top-menu li.mega-menu > ul { top: 114px; } .et_header_style_centered .et-fixed-header #top-menu li.mega-menu > ul { top: 96px; } .et_header_style_centered #logo { padding: 10px 0 8px; } #main-header.et-fixed-header nav#top-menu-nav { padding-top: 4px;} .et-fixed-header #top-menu > li > a { padding-bottom: 15px;} #logo { float: left; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; margin-bottom: 18px; } .et_fixed_nav #logo { max-height: 43px; margin-bottom: 0; } .et-fixed-header #logo { max-height: 30px; } #et-info { float: left; padding-bottom: 10px; } #et-secondary-menu { float: right; padding-bottom: 10px; } .et_nav_text_color_light, .et_nav_text_color_light #et-secondary-nav a, .et_nav_text_color_light .et-social-icon a,.et_nav_text_color_light #et-info a { color: rgba( 255, 255, 255, 0.6 ); } .et_nav_text_color_dark, .et_nav_text_color_dark #et-secondary-nav a, .et_nav_text_color_dark .et-social-icon a,.et_nav_text_color_dark #et-info a { color: rgba( 0, 0, 0, 0.5 ); } .et-cart-info { color: inherit; } #top-header .et-cart-info { margin-left: 15px; } #et-top-navigation .et-cart-info { float: left; margin: 12px 0 0 22px; } .et_vertical_nav #et-top-navigation .et-cart-info { margin-left: 0; } .et_header_style_centered #et-top-navigation .et-cart-info { float: none; } .et-fixed-header #et-top-navigation .et-cart-info { margin-top: 10px; } #et-info-phone, #et-info-email, .et-cart-info span { position: relative; } #et-info-phone:before { content: "\e090"; position: relative; top: 2px; margin-right: 2px; } #et-info-phone { margin-right: 13px; } #et-info-email:before { content: "\e076"; margin-right: 4px; } #top-header .et-social-icons { float: none; display: inline-block; } #et-secondary-menu .et-social-icons { margin-right: 20px; } #top-header .et-social-icons li { margin-left: 12px; margin-top: -2px; } #top-header .et-social-icon a { font-size: 14px; } .et_nav_text_color_light .et-social-icon a:hover, .et_nav_text_color_light #et-secondary-nav a:hover, .et_nav_text_color_light .et-cart-info:hover { color: rgba(255, 255, 255, 1) !important; } .et_nav_text_color_dark .et-social-icon a:hover, .et_nav_text_color_dark #et-secondary-nav a:hover, .et_nav_text_color_dark .et-cart-info:hover { color: rgba(0, 0, 0, 0.7) !important; } #et-secondary-nav, #et-secondary-nav li { display: inline-block } #et-secondary-nav li { margin-right: 15px; } #et-secondary-nav > li:last-child { margin-right: 0; } .et-cart-info span:before { content: "\e07a"; margin-right: 10px; } #main-header nav#top-menu-nav { padding-top: 10px;} nav#top-menu-nav, #top-menu { float: left; } #top-menu li { display: inline-block; font-size: 14px; padding-right: 22px; } #top-menu > li:last-child { padding-right: 0; } #top-menu a { color: #666; text-decoration: none; display: block; position: relative; } #top-menu a:hover { color: #333; } #top-menu li.current-menu-item > a { font-weight: 500; } #top-menu li > a { padding-bottom: 29px;} .et_nav_text_color_light #top-menu > li > a { color: rgba( 255, 255, 255, 0.7 ); } .et_nav_text_color_light #top-menu > li > a:hover { color: rgba( 255, 255, 255, 1 ); } .et_nav_text_color_light #top-menu li.current-menu-ancestor > a, .et_nav_text_color_light #top-menu li.current-menu-item > a { color: #fff; } #et_top_search { float: right; margin: 16px 0 0 22px; position: relative; display: block; width: 18px; } .et_vertical_nav #et_top_search { margin-left: 0; } .et-search-form { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); top: 46px; right: 0; display: none; position: absolute; z-index: 1000; background: #fff; border-top: 3px solid #7EBEC5; padding: 20px;} form.et-search-form.et-hidden { display: none !important; } .et-fixed-header .et-search-form { top: 26px; } .et-fixed-header #et_search_icon:before { margin-top: -8px; } .et_header_style_centered .et-fixed-header #et_search_icon:before { margin-top: 0;} .et-search-form input { width: 280px; padding: 10px 20px; background-color: #F8F8F8; border: none; color: #333;} .et_nav_text_color_light .et-search-form input { background-color: rgba(255,255,255,0.1); color: rgba(255,255,255,0.9); } .et-full-width-slide-featured-image { float: left; padding-right: 60px; } .et-full-width-left-image .et-full-width-slide-description, .et-full-width-right-video .et-full-width-slide-description { float: left; width: 410px; } .et-full-width-left-image .et-full-width-slide-description { margin-right: 100px; } .et-full-width-right-video .et-full-width-slide-description { margin-left: 100px; padding-right: 60px; } .et_pb_slide_video { float: left; width: 510px; padding-top: 200px; } .et_pb_blurb_content { max-width: 550px; margin: 0 auto; position: relative; } .et_pb_blurb_content p:last-of-type { padding-bottom: 0px;} .et_pb_main_blurb_image { text-align: center; margin-bottom: 30px; } .et_pb_blurb h4 { padding-bottom: 5px;} .et_pb_blurb h4 a { text-decoration: none; } .et_pb_blurb { margin-bottom: 30px;} .et_pb_pricing {margin-bottom: 30px;} .et_pb_pricing_table { float: left; width: 25%; border: 1px solid #a1a8aa; background-color: #fcfcfc; padding-bottom: 40px; text-align: center; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin-right: -1px; } .et_pb_pricing_3 .et_pb_pricing_table { width: 33.3%; } .et_pb_pricing_4 .et_pb_pricing_table { width: 25%; } .et_pb_pricing_2 .et_pb_pricing_table { width: 50%; } .et_pb_pricing_1 .et_pb_pricing_table { width: 100%; } .et_pb_featured_table { background-color: #fff; margin-top: -30px; -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); position: relative; z-index: 100; } .et_pb_pricing_heading { background-color: #a1a8aa; margin-bottom: 17px; padding: 11px 0 3px; } .et_pb_featured_table .et_pb_pricing_heading { padding-bottom: 4px; } .et_pb_pricing_heading h2 { color: #fff; font-size: 22px; } .et_pb_best_value { color: #fff; font-size: 16px; display: block; padding-bottom: 10px; font-weight: 500; } .et_pb_featured_table .et_pb_pricing_heading h2 { padding-bottom: 6px; } .et_pb_pricing li { line-height: 1.6em; padding: 0 0 1em 14px; position: relative; } .et_pb_pricing_content_top { border-bottom: 1px solid #ccc; padding-bottom: 30px; } .et_pb_et_price { color: #999; font-size: 16px; } .et_pb_dollar_sign { font-size: 18px; font-weight: 400; position: relative; top: -34px; } .et_pb_sum { font-size: 80px; line-height: 82px; font-weight: 300; } .et_pb_pricing_content { padding: 33px 30px 6px; text-align: left; } .et_pb_featured_table .et_pb_pricing_content { padding-bottom: 32px; } .et_pb_pricing li { line-height: 24px; padding: 0 0 28px 14px; position: relative; } .et_pb_pricing li:before { border-color: #7EBEC5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border-style: solid; border-width: 3px; content: ""; left: 0; position: absolute; top: 9px; } .et_pb_pricing li.et_pb_not_available { color: #ccc; } .et_pb_pricing li.et_pb_not_available:before { border-color: #ccc; } .et_pb_pricing li a { font-weight: 500; text-decoration: none; } .et_pb_pricing_table_button { display: inline-block; color: #fff; } .et_pb_pricing_table_button:hover { text-decoration: none; } .et_pb_testimonial { position: relative; padding: 30px 30px 34px; line-height: 1.5; margin-bottom: 30px; } .et_pb_testimonial.et_pb_testimonial_no_bg { padding: 30px 0 0; } .et_pb_testimonial p:last-of-type { padding-bottom: 0px; } .et_pb_testimonial_portrait { float: left; position: relative; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; width: 90px; height: 90px; background-repeat: no-repeat; background-position: center; } .et_pb_testimonial_portrait:before { content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); } .et_pb_testimonial_portrait, .et_pb_testimonial_portrait:before { -moz-border-radius: 90px; -webkit-border-radius: 90px; border-radius: 90px; } .et_pb_testimonial_portrait img { display: block; height: 90px; width: 90px; border-radius: 90px; } .et_pb_testimonial_description { padding-left: 120px; } .et_pb_bg_layout_dark .et_pb_testimonial_description a { color: #fff; } .et_pb_testimonial_no_image .et_pb_testimonial_description, .et_pb_column_1_3 .et_pb_testimonial_description, .et_pb_column_1_4 .et_pb_testimonial_description, .et_pb_column_3_8 .et_pb_testimonial_description { padding-left: 0; } .et_pb_testimonial_no_image .et_pb_testimonial_description { padding-left: 0 !important; } .et_pb_column_1_3 .et_pb_testimonial_portrait, .et_pb_column_1_4 .et_pb_testimonial_portrait, .et_pb_column_3_8 .et_pb_testimonial_portrait { float: none; width: 90px; margin: 0 auto 20px; } .et-pb-arrow-prev:before, .et-pb-arrow-next:before, .et_pb_testimonial:before, .et_pb_toggle_title:before, .et_overlay:before, #et_search_icon:before, .mobile_menu_bar:before, .et-social-icon a:before, .et_pb_social_icon a.icon:before, .et_pb_font_icon:before, .et_audio_container .mejs-playpause-button button:before, .et_audio_container .mejs-volume-button button:before, .mfp-arrow-left:after, .mfp-arrow-left .mfp-a, .mfp-arrow-right:after, .mfp-arrow-right .mfp-a, #et-info-phone:before, #et-info-email:before, .et-cart-info span:before, .et_pb_pricing_table_button:after, .et_pb_promo_button:after, a.et_pb_more_button:after, .et_pb_newsletter_button:after, .comment-reply-link:after, .form-submit input:after, .et_pb_contact_submit:after, .et_pb_contact_reset:after { font-family: 'ETmodules'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #et_search_icon:before { content: "\55"; font-size: 17px; left: 0; position: absolute; top: -3px; } #et_search_icon:hover { cursor: pointer; } .et_pb_testimonial:before { content: "\7c"; font-size: 32px; left: 50%; position: absolute; top: -16px; background: #f5f5f5; margin-left: -16px; -moz-border-radius: 31px; -webkit-border-radius: 31px; border-radius: 31px; } .et_pb_testimonial.et_pb_testimonial_no_bg:before { background: inherit; } .et_pb_testimonial.et_pb_icon_off:before { display: none; } .et_pb_testimonial_author { margin-top: 16px; font-weight: 700; display: block; } .et_pb_testimonial_author a { color: inherit; } .et-promo { background-color: #1f6581; padding: 40px 0 25px; } .et-promo-description, .et-newsletter-description { float: left; padding: 0 60px; } .et-promo-description { width: 754px; } .et-promo-description h3, .et-newsletter-description h3 { color: #fff; font-size: 26px; padding-bottom: 13px; } .et-promo-description p, .et-newsletter-description p { color: #fff; } .et-promo-button { padding-right: 60px; display: inline-block; font-weight: 500; font-size: 20px; color: #fff; background-color: rgba(0, 0, 0, 0.35); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 14px 20px; margin-top: 20px; float: left; } .et-newsletter { background-color: #68909d; padding: 40px 0; } .et-newsletter-description { width: 640px; } .et-newsletter-form { float: left; width: 260px; padding-right: 60px; } .et-newsletter-form p input { padding: 10px 18px; font-family: 'Open Sans', Arial, sans-serif; font-size: 16px; color: #666; background-color: #fff; font-weight: 400; width: 86%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .et-newsletter-button { display: block; font-size: 16px; color: #fff; background-color: rgba(0, 0, 0, 0.2); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 13px 20px; } .et_pb_bg_layout_light .et_pb_newsletter_form input {background-color: #f5f5f5;} .et_pb_counter_title { font-size: 12px; padding-bottom: 1px; display: block; } .et_pb_bg_layout_light .et_pb_counter_title { color: #999; } .et_pb_counter_container { background-color: #dddddd; color: #fff; margin-bottom: 10px; overflow: hidden; position: relative; display: block; } .et_pb_counter_amount { opacity: 0; float: left; font-size: 12px; text-align: right; padding: 1px 3% 1px 1px; display: block; } .et_pb_post { margin-bottom: 60px; } .et_pb_post_main_image { margin-bottom: 10px; } .et_pb_post h2 { margin-top: 30px; } .et_pb_post h2 a, .et_pb_portfolio_item h3 a { text-decoration: none; } .et_pb_post .post-meta { margin-bottom: 6px; } .et_pb_post .post-meta, .et_pb_portfolio_item .post-meta { font-size: 14px; } .et_pb_post .post-meta a, .et_pb_portfolio_item .post-meta a { text-decoration: none; } .et_pb_bg_layout_light .et_pb_post .post-meta, .et_pb_bg_layout_light .et_pb_portfolio_item .post-meta, .et_pb_bg_layout_light .et_pb_post .post-meta a, .et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a, .et_pb_bg_layout_light .et_pb_post p { color: #666; } .et_pb_bg_layout_dark .et_pb_post .post-meta, .et_pb_bg_layout_dark .et_pb_portfolio_item .post-meta, .et_pb_bg_layout_dark .et_pb_post .post-meta a, .et_pb_bg_layout_dark .et_pb_portfolio_item .post-meta a, .et_pb_bg_layout_dark .et_pb_post p { color: inherit; } .et_pb_post .more { color: #82c0c7; text-decoration: none; } .et_pb_blog_grid_wrapper { overflow: hidden; } .et_pb_blog_grid { margin-right: -60px; } .et_pb_blog_grid .et_pb_post { margin: 0 60px 60px 0; width: 280px; border: 1px solid #d8d8d8; float: left; padding: 19px; background-color: #fff; word-wrap: break-word; } .et_pb_column_3_8 .et_pb_blog_grid .et_pb_post { width: 329px; } .et_pb_column_1_4 .et_pb_blog_grid .et_pb_post { width: 185px; } .et_pb_bg_layout_dark.et_pb_blog_grid .et_pb_post { border-color: rgba(0, 0, 0, 0.1); } .et_pb_image_container, .et_pb_blog_grid .et_main_video_container, .et_pb_blog_grid .et_audio_content, .et_pb_blog_grid .et_pb_post .et_pb_slider { margin: -20px -20px 10px; } .et_pb_image_container img, .et_pb_post a img { vertical-align: bottom; } .et_pb_blog_grid .et_pb_no_thumb h2 { margin-top: 0; } .et_pb_blog_grid .et_audio_content { margin-bottom: 0; } .et_pb_image { margin-bottom: 30px;} .et_pb_blog_grid h2 { font-size: 18px; margin-top: 19px; } body.single .et_audio_content { margin-bottom: -6px; } .et_pb_image_sticky { margin-bottom: 0px !important; display: inherit; } .et_pb_row:last-child .et_pb_image_sticky:last-child { margin-bottom: -50px !important; } .et_pb_filterable_portfolio_grid, .et_pb_gallery_grid { display: none; } .et_pb_filterable_portfolio .et_pb_portfolio_item.active, .et_pb_gallery_grid .et_pb_gallery_item { opacity: 1; -webkit-animation: fadeLeft 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: fadeLeft 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: fadeLeft 1s 1 cubic-bezier(0.77,0,.175,1); animation: fadeLeft 1s 1 cubic-bezier(0.77,0,.175,1);} .et_pb_portfolio_item { margin-bottom: 42px; } .et_pb_portfolio_item img { margin-bottom: 9px; } .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2 { font-size: 18px; } .et_section_regular .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(4n), .et_pb_column_3_4 .et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(3n), .et_pb_column_2_3 .et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(3n), .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(2n), .et_gallery_item:nth-child(3n) { margin-right: 0; } .et_gallery_item:nth-child(3n+1) { clear: both; } .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_portfolio_item, .et_pb_column_3_4 .et_pb_portfolio_grid .et_pb_portfolio_item, .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item, .et_gallery_item { float: left; width: 225px; margin: 0 60px 42px 0; } .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_column_3_4 .et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_column_2_3 .et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_column_1_3 .et_pb_portfolio_grid .et_pb_portfolio_item img, .et_pb_column_1_4 .et_pb_portfolio_grid .et_pb_portfolio_item img { margin-bottom: 2px; } .et_pb_column_1_4 .et_pb_audio_module_content h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_3_4 .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_2_3 .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_3 .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_4 .et_pb_portfolio_grid .et_pb_portfolio_item h2 { font-size: 16px; } .et_pb_column_4_4 .et_pb_portfolio_grid .et_pb_portfolio_item .post-meta, .et_pb_column_3_4 .et_pb_portfolio_grid .et_pb_portfolio_item .post-meta, .et_pb_column_2_3 .et_pb_portfolio_grid .et_pb_portfolio_item .post-meta, .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item .post-meta, .et_pb_column_1_3 .et_pb_portfolio_grid .et_pb_portfolio_item .post-meta, .et_pb_column_1_4 .et_pb_portfolio_grid .et_pb_portfolio_item .post-meta { margin-top: -5px; } .et_pb_column_2_3 .et_pb_portfolio_grid .et_pb_portfolio_item { float: left; width: 195px; margin: 0 57px 42px 0; } .et_pb_column_1_3 .et_pb_portfolio_grid .et_pb_portfolio_item, .et_pb_column_1_4 .et_pb_portfolio_grid .et_pb_portfolio_item { float: none; margin: 0 0 42px 0; } .et_pb_column_3_8 .et_pb_portfolio_grid .et_pb_portfolio_item { width: 368px; } .et_pb_column_1_3 .et_pb_portfolio_grid .et_pb_portfolio_item { width: 320px; } .et_pb_column_1_4 .et_pb_portfolio_grid .et_pb_portfolio_item { width: 225px; } .et_pb_filterable_portfolio .et_pb_portfolio_item { max-width: 100%; } .et_pb_column_3_4 .et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(4n+1) { clear: none !important; } .et_pb_video { position: relative; margin-bottom: 30px; } .et_pb_video_box { display: block; position: relative; z-index: 1; line-height: 0; } .et_pb_video_box video { width: 100% !important; height: auto !important; } .et_pb_video_overlay { position: absolute; z-index: 2; top: 0; left: 0; height: 100%; width: 100%; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; cursor: pointer; } .et_pb_video_play:before { font-family: 'ETmodules'; content: "\49"; } .et_pb_video_play { display: block; position: absolute; z-index: 100; color: #fff; left: 50%; top: 50%; } .et_pb_bg_layout_light .et_pb_video_play { color: #333; } .et_pb_video_overlay_hover { background: rgba(0, 0, 0, 0); width: 100%; height: 100%; position: absolute; z-index: 100; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .et_pb_video .et_pb_video_overlay_hover:hover { background: rgba(0, 0, 0, 0.6); } .et_pb_column_4_4 .et_pb_video_play, .et_pb_column_3_4 .et_pb_video_play, .et_pb_column_2_3 .et_pb_video_play, .et_pb_column_1_2 .et_pb_video_play { font-size: 6rem; line-height: 6rem; margin-left: -3rem; margin-top: -3rem; } .et_pb_column_3_8 .et_pb_video_play, .et_pb_column_1_3 .et_pb_video_play, .et_pb_column_1_4 .et_pb_video_play { font-size: 3rem; line-height: 3rem; margin-left: -1.5rem; margin-top: -1.5rem; } @media only screen and (min-width: 768px) and (max-width: 980px) { .et_pb_column_3_8 .et_pb_video_play, .et_pb_column_1_3 .et_pb_video_play, .et_pb_column_1_4 .et_pb_video_play { font-size: 6rem; line-height: 6rem; margin-left: -3rem; margin-top: -3rem; } } @media only screen and (max-width: 768px) { .et_pb_column_4_4 .et_pb_video_play, .et_pb_column_3_4 .et_pb_video_play, .et_pb_column_2_3 .et_pb_video_play, .et_pb_column_1_2 .et_pb_video_play { font-size: 3rem; line-height: 3rem; margin-left: -1.5rem; margin-top: -1.5rem; } } .et_pb_video_slider { margin-bottom: 30px; } .et_pb_video_slider .et_pb_slider:hover .et_pb_video_overlay_hover { background: rgba(0, 0, 0, 0.6); } .et_pb_video_slider .et_pb_slider_dots + .et-pb-controllers { position: relative; margin-top: 10px; bottom: 0; z-index: initial; } .et_pb_video_slider .et_pb_slider_dots.et_pb_controls_light + .et-pb-controllers a { background-color: rgba(255, 255, 255, 0.5); } .et_pb_video_slider .et_pb_slider_dots.et_pb_controls_light + .et-pb-controllers .et-pb-active-control { background-color: #fff !important; } .et_pb_video_slider .et_pb_slider_dots.et_pb_controls_dark + .et-pb-controllers a { background-color: rgba(51,51,51,0.5); } .et_pb_video_slider .et_pb_slider_dots.et_pb_controls_dark + .et-pb-controllers .et-pb-active-control { background-color: #333 !important; } .et_pb_slider_carousel { margin-bottom: 0 !important; } .et_pb_column_1_4 .et_pb_slider_carousel .et_pb_slide { min-height: initial !important; } .et_mobile_device .et_pb_slider_carousel .et-pb-arrow-prev { opacity: 0 !important; } .et_mobile_device .et_pb_slider_carousel .et-pb-arrow-next { opacity: 0 !important; } .et_pb_carousel { margin-top: 2%; position: relative; overflow: hidden; } .et_pb_carousel:hover .et-pb-arrow-prev { left: 10px; opacity: 1; } .et_pb_carousel:hover .et-pb-arrow-next { right: 10px; opacity: 1; } .et_mobile_device .et_pb_carousel .et-pb-arrow-prev { left: -10px; opacity: 1; } .et_mobile_device .et_pb_carousel .et-pb-arrow-next { right: -10px; opacity: 1; } .et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et-pb-arrow-prev, .et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et-pb-arrow-next, .et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et_pb_video_play { color: #fff; } .et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et-pb-arrow-prev, .et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et-pb-arrow-next, .et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et_pb_video_play { color: #333; } .et_pb_carousel_items { width: 100%; height: auto; position: relative; overflow: hidden; } .et_pb_carousel_items .et-carousel-group { display: none; float: left; width: 100%; position: relative; } .et_pb_carousel_items .et-carousel-group.active { display: block; } .et_pb_carousel_items .et-carousel-group.active .et_pb_carousel_item:last-child { margin-right: 0; } .et_pb_carousel_item { display: none; position: relative; background: rgba( 0,0,0,0.25 ); float: left; margin: 0 2% 0 0; padding: 0; } .et_pb_carousel_items.columns-6 .et_pb_carousel_item { width: 15%; } .et_pb_carousel_items.columns-5 .et_pb_carousel_item { width: 18.4%; } .et_pb_carousel_items.columns-4 .et_pb_carousel_item { width: 23.5%; } .et_pb_carousel_items.columns-3 .et_pb_carousel_item { width: 32%; } .et_pb_carousel_items.columns-2 .et_pb_carousel_item { width: 49%; } .et_pb_carousel_items.columns-1 .et_pb_carousel_item { width: 100%; } .et_pb_carousel_item:after { padding-top: 75%; display: block; content: ''; } .et_pb_carousel_item .et_pb_video_overlay { position: absolute; top: 0; bottom: 0; right: 0; left: 0; } .et_pb_carousel_item.et-pb-active-control .et_pb_video_overlay_hover { background: rgba(0, 0, 0, 0.6); } .et_pb_carousel_item .et_pb_video_play { opacity: 0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .et_pb_column_4_4 .et_pb_carousel_item .et_pb_video_play, .et_pb_column_3_4 .et_pb_carousel_item .et_pb_video_play, .et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play, .et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play { font-size: 2.78rem; line-height: 2.78rem; margin-left: -1.39rem; margin-top: -1.39rem; } .et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play, .et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play { font-size: 2rem; line-height: 2rem; margin-left: -1rem; margin-top: -1rem; } .et_pb_column_1_4 .et_pb_carousel_item .et_pb_video_play { font-size: 1.5rem; line-height: 1.5rem; margin-left: -0.75rem; margin-top: -0.75rem; } .et_pb_carousel_item .et_pb_video_overlay:hover .et_pb_video_play { opacity: 1; } .et_pb_carousel_item .et_pb_video_overlay_hover:hover { background: rgba(0, 0, 0, 0.6); } .et_pb_widget_area_left { border-right: 1px solid #e2e2e2; padding-bottom: 30px;} .et_pb_column_4_4 .et_pb_widget_area_left { border-right: none; } .et_pb_widget { float: left; margin: 0 90px 40px 0; } .et_pb_column_4_4 .et_pb_widget_area_left .et_pb_widget:nth-child(4n), .et_pb_column_3_4 .et_pb_widget_area_left .et_pb_widget:nth-child(3n), .et_pb_column_2_3 .et_pb_widget_area_left .et_pb_widget:nth-child(2n), .et_pb_column_1_2 .et_pb_widget_area_left .et_pb_widget:nth-child(2n), .et_pb_column_4_4 .et_pb_widget_area_right .et_pb_widget:nth-child(4n) { margin-right: 30px; } .et_pb_column_4_4 .et_pb_widget_area_left .et_pb_widget, .et_pb_column_4_4 .et_pb_widget_area_right .et_pb_widget { width: 195px; } .et_pb_column_3_4 .et_pb_widget_area_left .et_pb_widget, .et_pb_column_3_4 .et_pb_widget_area_right .et_pb_widget { width: 194px; } .et_pb_column_2_3 .et_pb_widget_area_left .et_pb_widget, .et_pb_column_2_3 .et_pb_widget_area_right .et_pb_widget { width: 289px; } .et_pb_column_1_2 .et_pb_widget_area_left .et_pb_widget, .et_pb_column_1_2 .et_pb_widget_area_right .et_pb_widget { width: 194px; } .et_pb_column_1_3 .et_pb_widget_area_left .et_pb_widget, .et_pb_column_1_4 .et_pb_widget_area_left .et_pb_widget { width: auto; margin-right: 30px; } .et_pb_column_1_3 .et_pb_widget, .et_pb_column_1_4 .et_pb_widget { float: none; } .et_pb_widget a { text-decoration: none; color: #666; } .et_pb_widget_area .et_pb_widget a { color: inherit; } .et_pb_widget select { width: 100%; height: 28px; } .et_pb_bg_layout_light .et_pb_widget li a { color: #666; } .et_pb_bg_layout_dark .et_pb_widget li a { color: inherit; } .et_pb_widget li a:hover { color: #82c0c7; } .et_pb_widget ul li { margin-bottom: 6px; } .et_pb_widget ul li ul li { margin-left:15px; } .tagcloud a {font-size: 12px !important; padding: 2px 8px; background: rgba(0,0,0,.05); display: inline-block; margin-bottom: 4px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;-moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .tagcloud a:hover { background: rgba(0,0,0,.15);} .et_pb_widget_area_right { border-left: 1px solid #e2e2e2; } .et_pb_widget_area_left, .et_pb_widget_area_right { border-color: rgba(0, 0, 0, 0.1); } .et_pb_column_4_4 .et_pb_widget_area_right { border-left: none; } .et_pb_column_3_4 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_2_3 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_2 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_3 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget { margin: 0 0 40px 30px; } .et_pb_column_4_4 .et_pb_widget:nth-child(4n+1), .et_pb_column_3_4 .et_pb_widget:nth-child(3n+1), .et_pb_column_2_3 .et_pb_widget:nth-child(2n+1), .et_pb_column_1_2 .et_pb_widget:nth-child(2n+1) { clear: both; } .et_pb_promo { padding: 40px 60px; text-align: center; margin-bottom: 30px; } .et_pb_promo_description { padding-bottom: 20px; } .et_pb_promo_description p:last-of-type { padding-bottom: 0px;} .et_pb_promo_button { display: inline-block; color: inherit; } .et_pb_promo_button:hover, .et_pb_newsletter_button:hover { text-decoration: none; } .et_pb_column_1_2 .et_pb_promo, .et_pb_column_1_3 .et_pb_promo, .et_pb_column_1_4 .et_pb_promo { padding: 40px; } .et_pb_newsletter { padding: 40px 0; margin-bottom: 30px; } .et_pb_newsletter_description { width: 640px; float: left; padding: 0 60px; } .et_pb_newsletter_description p:last-of-type { padding-bottom: 0px;} .et_pb_newsletter_form { float: left; width: 260px; padding-right: 60px; } .et_pb_newsletter_form p input { font-size: 14px; border: none !important; padding: 14px 4% !important; font-size: 16px; color: #666; background-color: #fff; width: 92%; font-weight: 400; -moz-border-radius: 3px !important; -webkit-border-radius: 3px !important; border-radius: 3px !important; } .et_pb_newsletter_form p .et_pb_signup_error { border: 1px solid #f00 !important; } .et_pb_newsletter_result { margin-bottom: 18px; display: none; } .et_pb_newsletter_button { display: block; color: inherit; padding: 6px 0; width: 100%; text-align: center; box-sizing: border-box;} .et_pb_login_form .et_pb_newsletter_button, .et_pb_feedburner_form .et_pb_newsletter_button { margin: 0; width: 100%; cursor: pointer; } .et_pb_login_form form, .et_pb_feedburner_form form { text-align: left; } .et_pb_login_form ::-webkit-input-placeholder, .et_pb_feedburner_form ::-webkit-input-placeholder { color: #666; } .et_pb_login_form ::-moz-placeholder, .et_pb_feedburner_form ::-moz-placeholder { color: #666; } .et_pb_login_form :-ms-input-placeholder, .et_pb_feedburner_form :-ms-input-placeholder { color: #666; } .et_pb_column_3_4 .et_pb_newsletter_description { width: 354px; } .et_pb_column_2_3 .et_pb_newsletter_description { width: 258px; } .et_pb_column_1_2 .et_pb_newsletter_description, .et_pb_column_1_2 .et_pb_newsletter_form { width: 388px; } .et_pb_column_1_2 .et_pb_newsletter_description { padding-bottom: 25px; } .et_pb_column_1_2 .et_pb_newsletter_form { padding-left: 60px; } .et_pb_column_1_3 .et_pb_newsletter, .et_pb_column_1_4 .et_pb_newsletter, .et_pb_column_3_8 .et_pb_newsletter { padding: 30px 0; } .et_pb_column_1_3 .et_pb_newsletter_description, .et_pb_column_1_3 .et_pb_newsletter_form { width: 260px; } .et_pb_column_3_8 .et_pb_newsletter_description, .et_pb_column_3_8 .et_pb_newsletter_form { width: 307px; } .et_pb_column_1_3 .et_pb_newsletter_description, .et_pb_column_1_4 .et_pb_newsletter_description, .et_pb_column_3_8 .et_pb_newsletter_description { padding: 0 30px; } .et_pb_column_1_3 .et_pb_newsletter_form, .et_pb_column_1_4 .et_pb_newsletter_form, .et_pb_column_3_8 .et_pb_newsletter_form { padding-left: 30px; } .et_pb_column_1_3 .et_pb_newsletter_description, .et_pb_column_1_4 .et_pb_newsletter_description, .et_pb_column_3_8 .et_pb_newsletter_description { padding-bottom: 15px; } .et_pb_column_1_4 .et_pb_newsletter_description, .et_pb_column_1_4 .et_pb_newsletter_form { width: 165px; } .et_pb_column_1_4 .et_pb_newsletter_form p input { width: 90% } .et_pb_all_tabs > div, .et_pb_toggle_close .et_pb_toggle_content { display: none; } .et_pb_toggle_content { padding-top: 20px; } .et_pb_toggle_content p:last-of-type { padding-bottom: 0px;} .et_pb_all_tabs .et_pb_active_content { display: block; } .et_pb_tabs { border: 1px solid #d9d9d9; margin-bottom: 30px;} .et_pb_tabs_controls { border-bottom: 1px solid #d9d9d9; background-color: #f4f4f4; } .et_pb_tabs_controls li { float: left; padding: 5px 30px 3px; border-right: 1px solid #d9d9d9; font-weight: 600; position: relative; cursor: pointer; } .et_pb_tabs_controls li:last-child { border-right: none; } .et_pb_tabs_controls li a { text-decoration: none; color: #666; } .et_pb_tabs_controls li.et_pb_tab_active { padding: 4px 30px 4px; background-color: #fff; bottom: -1px; } .et_pb_tab_active a { color: #333!important; } .et_pb_tab p:last-of-type { padding-bottom: 0px;} .et_pb_all_tabs { padding: 24px 30px; background: #fff; } .et_pb_column_1_3 .et_pb_tabs_controls, .et_pb_column_1_4 .et_pb_tabs_controls { border-bottom: none; } .et_pb_column_1_3 .et_pb_tabs_controls li, .et_pb_column_1_4 .et_pb_tabs_controls li, .et_pb_column_3_8 .et_pb_tabs_controls li { float: none; border-right: none; border-bottom: 1px solid #d9d9d9; } .et_pb_toggle { border: 1px solid #d9d9d9; margin-bottom: 30px; } .et_pb_toggle_close { background-color: #f4f4f4; padding: 20px; } .et_pb_toggle_open { padding: 20px; background: #FFF; } .et_pb_toggle h5.et_pb_toggle_title { cursor: pointer; position: relative; padding: 0 30px 0 0; } .et_pb_toggle_close h5.et_pb_toggle_title { color: #666; } .et_pb_toggle_open h5.et_pb_toggle_title { color: #333; } .et_pb_toggle_title:before { content: "\e050"; position: absolute; right: 0px; font-size: 16px; color: #ccc; } .et_pb_toggle_open .et_pb_toggle_title:before { content: "\e04f"; } .et_pb_map { height: 440px; width: 100%; position: relative; } .et_pb_map_container { margin: 0 0 30px 0; } .et_pb_fullwidth_section .et_pb_map_container { margin: 0; } .et_pb_map_container img { max-width: inherit; } .et_pb_map_pin { display: none; visibility: hidden; } .et_pb_column_4_4 .et_pb_map { width: 1080px; } .et_pb_column_3_4 .et_pb_map { width: 795px; } .et_pb_column_2_3 .et_pb_map { height: 390px; width: 700px; } .et_pb_column_1_2 .et_pb_map { height: 280px; width: 510px; } .et_pb_column_3_8 .et_pb_map { height: 276px; width: 368px; } .et_pb_column_1_3 .et_pb_map { height: 240px; width: 320px; } .et_pb_column_1_4 .et_pb_map { height: 170px; width: 225px; } .et-pb-arrow-prev, .et-pb-arrow-next { position: absolute; top: 50%; z-index: 100; font-size: 48px; color: #fff; margin-top: -24px; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; opacity: 0; } .et_pb_bg_layout_light .et-pb-arrow-prev, .et_pb_bg_layout_light .et-pb-arrow-next { color: #333; } .et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control { background-color: #333; } .et_pb_bg_layout_light .et-pb-controllers a { background-color: rgba(0, 0, 0, 0.3); } .format-gallery .et-pb-arrow-prev, .format-gallery .et-pb-arrow-next { color: #fff; } .format-gallery .et-pb-controllers a { background-color: rgba(255, 255, 255, 0.5); } .et-pb-controllers .et-pb-active-control { background-color: #fff !important; } .et-pb-arrow-prev:hover, .et-pb-arrow-next:hover { text-decoration: none; } .et-pb-arrow-prev span, .et-pb-arrow-next span { display: none; } .et-pb-arrow-prev { left: -22px; } .et-pb-arrow-next { right: -22px; } .et-pb-arrow-prev:before { content: "\34"; } .et-pb-arrow-next:before { content: "\35"; } .et_pb_slider:hover .et-pb-arrow-prev, .et_mobile_device .et-pb-arrow-prev { left: 22px; opacity: 1; } .et_pb_slider:hover .et-pb-arrow-next, .et_mobile_device .et-pb-arrow-next { right: 22px; opacity: 1; } .format-gallery .et_pb_slider:hover .et-pb-arrow-prev { left: 0; } .format-gallery .et_pb_slider:hover .et-pb-arrow-next { right: 0; } .et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev, .et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev { left: 0px; } .et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next, .et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev { right: 0px; } .et_pb_column_1_4 .et_pb_slider .et_pb_slide { min-height: 170px; } .et_pb_column_1_4 .et_pb_slider .et_pb_slide a.et_pb_more_button { display: none; } .et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next { right: 0px; } #sidebar { padding-bottom: 1px; } .et_right_sidebar #left-area { float: left; width: 795px; margin-right: 60px; } .et_right_sidebar #sidebar { float: left; width: 224px; } #sidebar .et_pb_widget { float: none; margin: 0 0 30px 30px; } #main-content .et-container { padding-top: 58px; } #main-content .et-container:before { content: ''; position: absolute; top: 0; height: 100%; width: 1px; background-color: #e2e2e2; } .et_right_sidebar #main-content .et-container:before { right: 224px; } .et_left_sidebar #main-content .et-container:before { left: 224px; } .et_full_width_page #main-content .et-container:before, .et_full_width_portfolio_page #main-content .et-container:before { display: none; } .et_full_width_page #left-area { float: none; width: 100%; } #left-area { padding-bottom: 23px; } #left-area .post-meta { font-size: 14px; padding-bottom: 15px; } #left-area .post-meta a { text-decoration: none; color: #666; } #left-area .et_featured_image { padding-bottom: 7px; } .single .post { padding-bottom: 25px; } .et_left_sidebar #left-area { float: right; width: 795px; margin-left: 60px; } .et_left_sidebar #sidebar { float: left; width: 224px; } .et_left_sidebar #sidebar .et_pb_widget { float: none; margin: 0 30px 30px 0; } .single-project #left-area { padding-bottom: 50px; } .et_pb_contact_main_title { font-size: 26px; font-weight: 500; padding-bottom: 16px; } .et_pb_contact_left { width: 100%; float: left; } .et_pb_contact_right { float: right; width: auto; margin: 8px 15px 0 0; text-align: right; } .et_pb_contact_form_label { display: none; } .et_pb_contact_form_container {padding-bottom:30px;} .et_pb_contact_left p { width: 48.5%; float: left; margin-right: 3%; padding-bottom: 20px; } .et_pb_contact_left p:last-child { margin-right: 0; } .et_pb_contact p input, .et_pb_contact p textarea { background-color: #eee; border: none!important; width: 100% !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; font-size: 14px; color: #999 !important; padding: 16px !important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .et_pb_contact_right p input { width: 45px!important; padding: 16px !important; } .et_pb_contact_message { min-height: 150px; } .et_pb_contact_submit, .et_pb_contact_reset { font-family: inherit; display: block; float: right; margin: 8px auto 0; cursor: pointer; } .et_pb_column_3_8 .et_pb_contact_left p, .et_pb_column_1_3 .et_pb_contact_left p, .et_pb_column_1_4 .et_pb_contact_left p { width: 100%; float: none; margin-right: 0; } .et_pb_contact p .et_contact_error { border: 1px solid red !important; } .et_pb_countdown_timer .et_pb_countdown_timer_container { margin: 0 0 30px; text-align: center; padding: 40px; } .et_pb_countdown_timer .title { font-size: 22px; font-weight: 500; margin: 0 0 30px; padding: 0; text-align: center; } .et_pb_countdown_timer .section { margin-right: 15px; display: inline-block; } .et_pb_countdown_timer .seconds { margin-right: 0; } .et_pb_countdown_timer .section.values { width: 76px; } .et_pb_countdown_timer .section.days { width: 124px; } .et_pb_countdown_timer .section p { font-size: 64px; line-height: 64px; padding-bottom: 0px; text-align: center; display: inline-block; } .et_pb_countdown_timer .section.zero p { opacity: 0.40; } .et_pb_countdown_timer .section p.label { text-align: center; font-size: 14px; line-height: 25px; display: block; } .et_pb_countdown_timer .sep { position: relative; top: -28px; } .et_pb_column_1_2 .et_pb_countdown_timer .sep, .et_pb_column_1_3 .et_pb_countdown_timer .sep, .et_pb_column_1_4 .et_pb_countdown_timer .sep, .et_pb_column_3_8 .et_pb_countdown_timer .sep { top: -22px; } .et_pb_column_1_2 .et_pb_countdown_timer .section { margin-right: 5px; } .et_pb_column_1_2 .et_pb_countdown_timer .section.values { width: 57px; } .et_pb_column_1_2 .et_pb_countdown_timer .section.days { width: 80px;