????JFIF??x?x????'
Server IP : 104.21.32.1 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/tempvsty/pontiacques.org/wp-content/themes/slide/ |
Upload File : |
/* Theme Name: Slide Theme URI: https://slide.swpthemes.com/demo1/ Description: Wordpress Music Theme Author: SmartWPress Author URI: http://themeforest.net/user/SmartWPress Version: 1.2.6 Tags: editor-style, featured-images, full-width-template, theme-options, translation-ready, custom-background, custom-colors, custom-menu, one-column, two-columns, custom-logo Text Domain: slide License: GNU General Public License version 3.0 License URI: http://www.gnu.org/licenses/gpl-3.0.html */ body { margin:0; padding:0; background-size: cover; overflow-x: hidden; font-size: 16px; line-height: 30px; } body, html { height: 100%; } body.show_aside { overflow: hidden; } * { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } * { -webkit-tap-highlight-color: rgba(0,0,0,0) !important; -webkit-tap-highlight-color: transparent !important; } :focus { outline: none; } a, p a { text-decoration: none; cursor: pointer; } img { max-width: 100%; height: auto; border-width: 0; } .post_item img { width: 100%; height: auto; } blockquote { font-size: 17px; font-weight: 400; line-height: 30px; text-align: center; margin: 30px; font-style: italic; } blockquote p { margin: 0; } blockquote > i.fa-quote-left { font-size: 35px; width: 100%; text-align: center; opacity: 0.13; margin-bottom: 15px; } blockquote cite { font-style: normal; } ul, ol { margin: 15px 0; padding-left: 0px; list-style-position: inside; } pre { padding: 0 10px; border: 1px solid #3c3c3c; overflow: visible; overflow-y: hidden; display: block; margin: 15px 0; } ul li ul, ol li ol { margin:0 0 0 30px; } table { border-collapse: collapse; width: 100%; } thead, th { text-align: left; } thead th { border-bottom-width: 2px; border-bottom-style: solid; } tbody tr { border-bottom-width: 1px; border-bottom-style: solid; } td, th { padding: 10px 30px 10px 0; } th { font-weight: 600; } h1, h2, h3, h4, h5, h6 { font-weight: 300; line-height: 1.8em; } h1 { font-size: 36px; } h2 { font-size: 32px; } h3 { font-size: 28px; } h4 { font-size: 24px; } h5 { font-size: 20px; } h6 { font-size: 18px; } h2.section_title { font-size: 48px; font-weight: 900; margin: 0; line-height: 1.2em; } .slide-section-title { font-size: 40px; font-weight: 700; line-height: 1em; margin-top: 0; margin-bottom: 0; } .fw_700 h2.section_title { font-weight: 700; } h2.section_title.medium_size { font-size: 40px; } iframe { border-width: 0; } strong { font-weight: 700; } .display_none, .fas.display_none { display: none; } .clearfix:after { clear: both; height: 0; visibility: hidden; } .clearfix:before, .clearfix:after { content: " "; display: table; } .transition4, .lc_single_gallery_brick img, .swp_img_caption { transition: all 0.4s ease-out 0s; -webkit-transition: all 0.4s ease-out 0s; } .transition3, a, nav ul.sub-menu, .lc_button, .swp_slide_btn, .event_buy_btn.lc_js_link, input[type="submit"], .woocommerce #respond input#submit, .woocommerce button.button, i.lc_icon_play_video, .masonry_post_meta, .swp_player_bottom_inner i, .swp_ev_month_filter { transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; } .transition2, .gallery_scd_overlay { transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; } #swp_side_menu { transition: right 0.2s ease-out 0s; -webkit-transition: right 0.2s ease-out 0s; } #lc_swp_wrapper { transition: left 0.2s ease-out 0s; -webkit-transition: left 0.2s ease-out 0s; opacity: 0; } /*WordPress core classes [[[*/ .alignleft { margin: 0px 10px 0px 0px; float: left; } .aligncenter, div.aligncenter { display: block; } .alignright { float:right; margin: 0px 0px 0px 10px;; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } p { margin: 20px 0; } .elementor-text-editor p:first-of-type { margin-top: 0; } .elementor-text-editor p:last-of-type { margin-bottom: 0; } a img.alignright { float: right; max-width: 100%; height: auto; } a img.alignnone, img.alignnone, .alignnone img { margin: 10px 0; max-width: 100%; height: auto; } a img.alignleft{ float: left; max-width: 100%; height: auto; } a img.aligncenter { max-width: 100%; height: auto; display: table; margin: auto; } .text_center { text-align: center; } .text_right { text-align: right; } .relative_pos { position: relative; } .archive_nav a { line-height: 100px; font-weight: 300; letter-spacing: 1px; text-transform: uppercase; font-size: 13px; } .blog_standard_nav .archive_nav a { line-height: 24px; } .discography_post_nav .archive_nav a { margin-bottom: 40px; display: block; } .archive_nav { width: 50%; display: inline-block; float: left; } .archive_nav.newer_post_link { float: right; } .wp-caption { background : #FFFFFF; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 12px; line-height: 17px; margin: 0; padding: 5px 0; } .gallery-caption { font-size: 15px; line-height: 26px; } .comment-form-author, .comment-form-email, .comment-form-url { display: inline-block; padding: 0; width: 33%; float: left; } .woocommerce-checkout #payment ul.payment_methods li img { margin: 0 3px; display: inline-block; max-width: 50px; } .payment_method_ppec_paypal p { margin: 0; } .woocommerce-Reviews .comment-form-author, .woocommerce-Reviews .comment-form-email { width: 49.5%; } .woocommerce-Reviews .comment-form-email { float: right; } .comment-form-author { margin: 0 0.5% 0 0; } .comment-form-email { margin: 0 0.5% 0 0; } .comment-form-url { margin: 0; } .comment-form-comment { display: block; width: 100%; clear: both; margin: 24px 0 10px 0; } .commentlist { margin: 30px 0 45px 0; } ul.commentlist, .lc_reviews_slider ul, .mobile_navigation ul, nav.footer_menu ul { list-style-type: none; } ul.contactform_fields { padding: 0; list-style-type: none; } .comment-author img { border-radius: 50%; vertical-align: middle; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } li.bypostauthor { padding: 20px; } /*wordpress core classes ]]]*/ #lc_swp_wrapper { position: relative; width: 100%; min-height: 100%; overflow: hidden; left: 0; } #lc_swp_wrapper.show_aside { left: -400px; } .lc_swp_full { width: 100%; padding-left: 50px; padding-right: 50px; } .lc_swp_boxed { max-width: 1200px; margin: 0 auto; padding-left: 30px; padding-right: 30px; } .force_boxed_width { margin-left: auto !important; margin-right: auto !important; } .lc_basic_content_padding, #sidebar { padding-top: 20px; padding-bottom: 20px; } .small_content_padding { padding-top: 10px; padding-bottom: 10px; } .swp_more_content_padding { padding-top: 50px; } .lc_content_with_sidebar { width: 75%; } .lc_content_full, .lc_content_with_sidebar { overflow: hidden; } .lc_content_with_sidebar, #sidebar { display: inline-block; float: left; } .lc_content_with_sidebar { padding-right: 20px; } #sidebar { width: 25%; padding-left: 20px; padding-right: 20px; font-size: 15px; line-height: 27px; } #sidebar li.widget { margin-bottom: 50px; } #swp_side_menu { position: fixed; right: -500px; top: 0; width: 500px; height: 100vh; z-index: 10; overflow-y: auto; } .admin-bar #swp_side_menu { top: 32px; } #swp_side_menu.show_aside { right: 0; } .side_menu_inner { padding: 60px 70px; } .side_menu_close_inner { position: relative; height: 100%; } .side_menu_close { position: absolute; top: 0; height: 90px; } .widget ul { padding-left: 0; margin-left: 0; } h3.widgettitle { font-weight: 400; font-size: 20px; margin-bottom: 20px; letter-spacing: 0px; } .canvas_image, .canvas_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1000; } .lc_button, .woocommerce a.button, .woocommerce button.button.alt, .woocommerce #respond input#submit, .woocommerce-cart table.cart input[type="submit"], .woocommerce a.button.alt, .woocommerce button.button, .swp_slide_btn { display: inline-block; font-size: 12px; border: 1px solid; padding: 0 30px; text-transform: uppercase; line-height: 45px; cursor: pointer; font-weight: 400; border-radius: 5px; background-color: transparent; } .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] { height: 37px; line-height: 37px; padding: 0 30px; } .swp_slide_btn.btn_rounded, .lc_button.btn_rounded { padding: 0 40px; border-radius: 23px; } .swp_slide_btn { font-weight: 500; letter-spacing: 1px; } .woocommerce a.button { line-height: 38px; } .woocommerce button.button.alt, .woocommerce button.button { line-height: 35px; margin-left: 3px; } .woocommerce button.button:hover { background-color: transparent; } .lc_event_entry .lc_button { padding: 0 35px; line-height: 40px; } .lc_button.event_sold_out, .lc_button.event_canceled { font-weight: 700; } .swp_row_subtitle_scd { margin-bottom: 35px; } .swp_row_subtitle_scd.no_margin { margin-bottom: 0; } .no_img_bottom_margin .wpb_content_element { margin-bottom: 0; } .event_buy_btn { display: inline-block; font-size: 12px; line-height: 40px; letter-spacing: 1px; text-indent: 1px; font-weight: 400; border-radius: 5px; border: 1px solid; text-transform: uppercase; width: 140px; text-align: center; } .lc_global_search_inner { position: fixed; top: 40%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-bottom: 1px solid #32354e; } #lc_global_search { display: none; position: absolute; width: 100%; height: 100%; background-color: rgba(27, 29, 47, 0.98); z-index: 1; top: 0; left: 0; } #lc_global_search input { background-color: transparent; border-width: 0; width: 350px; font-size: 16px; line-height: 45px; height: 45px; letter-spacing: 1px; font-weight: 300; text-align: center; } #lc_global_search button { height: 45px; width: 45px; line-height: 45px; text-align: left; background: transparent; border-width: 0; float: left; } #lc_global_search form { display: inline-block; height: 45px; line-height: 45px; } #lc_global_search input:-webkit-autofill { background-color: transparent !important; } input:focus { outline: none; } input[type="search"]::-webkit-search-cancel-button { display: none; } input[type="search"]::-ms-clear { display: none; } .close_search_form { float: right; display: inline; height: 45px; line-height: 45px; cursor: pointer; width: 45px; text-align: right; padding: 1px 6px; } .swp_back_to_top_btn { display: none; position: fixed; bottom: 50px; right: 20px; border: 1px solid; font-size: 27px; cursor: pointer; width: 50px; height: 40px; text-align: center; } .swp_back_to_top_btn:hover > i { margin-top: -1px; } .swp_back_to_top_btn i { line-height: 40px; } header#lc_page_header.sticky_enabled #logo img { max-height: 70px; } .admin-bar header#lc_page_header.sticky_enabled { top: 32px; } @media screen and (max-width: 782px) { .admin-bar header#lc_page_header.sticky_enabled { top: 46px; } } @media screen and (max-width: 600px) { .admin-bar header#lc_page_header.sticky_enabled { top: 0; } } .header_inner { height: 90px; } .header_inner.lc_mobile_menu { display: none; height: 70px; } .header_inner.centered_menu { position: relative; opacity: 0; } #logo { position: absolute; float: left; } #logo a { position: relative; display: block; height: 90px; line-height: 90px; font-size: 19px; text-transform: uppercase; letter-spacing: 3px; font-weight: 300; } #logo img { display: block; position: relative; max-height: 90px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .header_inner.lc_mobile_menu { display: none; } .mobile_navigation_container { display: none; } nav.menu { position: absolute; left: 50%; transform: translateX(-50%); white-space: nowrap; } nav.menu ul { list-style-type: none; margin: 0; padding: 0; } .lc_wide_menu nav.menu ul.sub-menu, nav.menu ul.children { display: none; } .lc_wide_menu nav.menu ul li { display: inline-block; } nav.menu ul li a { font-size: 13px; font-weight: 700; text-transform: uppercase; padding: 0 15px; letter-spacing: 1px; line-height: 90px; } header#lc_page_header.sticky_enabled nav.menu > ul > li > a { line-height: 70px; } .header_inner.lc_mobile_menu { height: 70px; } #mobile_logo { font-size: 20px; letter-spacing: 1px; font-weight: 400; text-transform: uppercase; line-height: 70px; margin-left: -5px; } #mobile_logo img { max-height: 70px; vertical-align: middle; } #mobile_logo.lc_logo_centered { position: absolute; float: none; left: 50%; transform: translate(-50%, 0); } .lc_mobile_menu .creative_left { position: relative; float: left; height: 100%; } .lc_mobile_menu .creative_right { position: relative; float: right; height: 100%; } .mobile_menu_icon.lc_icon_creative_cart { display: block; margin-right: 55px; } .lc_mobile_menu .creative_header_icon { display: inline-block; font-size: 16px; float: left; line-height: 70px; } .lc_mobile_menu .creative_header_icon.mobile_social_icon, header#lc_page_header.sticky_enabled .creative_header_icon.mobile_social_icon { display: block; float: none; line-height: 40px; } .social_profiles_mobile { position: absolute; top: 70px; display: block; height: 0; overflow: hidden; } .social_profiles_mobile.show_icons { height: unset; } .swp_show_mobile_socials { cursor: pointer; } .lc_mobile_menu .creative_header_icon.lc_social_icon, .lc_mobile_menu .creative_header_icon.lc_search, .swp_show_mobile_socials { font-size: 16px; margin-right: 25px; } .hmb_mobile .hmb1.click { transform: rotate(45deg); -webkit-transform: rotate(45deg); margin-left: 0px; margin-top: 0px; } .hmb_mobile .hmb2.click { display: none; } .hmb_mobile .hmb3.click { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); margin-left: 0px; margin-top: 0px; } .hmb_mobile .hmb1.click, .hmb_mobile .hmb3.click { left: 0; width: 100%; } .hmb_menu:hover .hmb_change.click { width: 100%; } .hmb_close { position: absolute; right: 15px; top: 50%; width: 25px; height: 40px; margin-top: -20px; cursor: pointer; } .hmb_close1 { transform: rotate(45deg); -webkit-transform: rotate(45deg); } .hmb_close2 { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } .hmb_close:hover .hmb_close_line { width: 130%; } .mobile_navigation ul { padding: 0; margin: 0; } .mobile_navigation ul li { position: relative; line-height: 45px; border-bottom: 1px solid; } .mobile_navigation ul li:last-child { border-bottom-width: 0; } .mobile_navigation ul li a { display: block; } .mobile_navigation ul ul { display: none; padding-left: 20px; } .mobile_navigation ul.sub-menu { transition: unset; -webkit-transition: unset; } #lc_page_header .mobile_navigation ul.sub-menu li { background-color: transparent; } .mobile_navigation ul li.menu-item-has-children::before { content: ""; position: absolute; top: 23px; right: 0; display: block; margin-top: -3px; border-top: 3px solid transparent; border-bottom: 3px solid transparent; border-left: 4px solid; margin-right: 5px; } #heading_area { position: relative; margin: 0; padding: 0; overflow: hidden; } .lc_swp_overlay { width: 100%; height: 100%; top: 0; left: 0; } .album_right_overlay, .album_left_overlay { position: absolute; z-index: 0; } .artist_overlay.lc_js_link { cursor: pointer; } .lc_swp_image_overlay, .latest_albums_overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -2; } .lc_heading_image_bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .heading_content_container { position: relative; padding-top: 220px; padding-bottom: 50px; } .heading_content_container.pnf_template { padding-top: 120px; } .heading_content_container.title_centered .heading_titles_container { max-width: 850px; margin: 0 auto; } .heading_content_container.title_left .heading_titles_container { max-width: 50%; margin: 0; } .heading_content_container.title_centered { text-align: center; } .heading_area_title h1, .swp_page_title.swp-elt-widget { font-size: 48px; font-weight: 700; line-height: 1.15em; margin: 0; padding: 0; letter-spacing: 1px; } .heading_area_title.title_centered h1 { text-indent: 1px; } .heading_area_subtitle h2 { font-size: 16px; line-height: 2em; font-weight: 400; letter-spacing: 1px; margin: 0; padding: 0; } .lc_post_meta { font-size: 14px; margin-top: 10px; letter-spacing: 1px; } .cpt_post_meta { font-size: 16px; letter-spacing: 0; } .swp_vc_element_cat { text-align: center; padding-bottom: 30px; } .heading_content_container.title_left .cpt_post_meta { padding: 0; text-align: right; margin-top: -28px; } .cpt_post_meta a { padding: 0 15px; } .title_left .cpt_post_meta a:last-child { padding-right: 0; } .lc_sharing_icons, .lc_post_tags { margin-top: 10px; margin-bottom: 10px; } .lc_sharing_icons, .lc_post_tags { display: block; } .lc_share_item_text { font-weight: 300; text-transform: uppercase; letter-spacing: 3px; font-size: 14px; margin-right: 20px; } .lc_share_item { margin-right: 20px; font-size: 16px; } .lc_post_tags a { font-size: 13px; letter-spacing: 1px; text-transform: uppercase; padding-right: 7px; } #comments { margin-top: 40px; } .commentlist { font-size: 15px; } h3#comments-title { font-weight: 400; font-size: 20px; } .comment-author { position: relative; } .comment-author img { border-radius: 50%; vertical-align: middle; } .comment_author_details { position: absolute; top: 50%; transform: translateY(-50%); margin-left: 10px; font-size: 15px; } #comments ul { list-style-type: none; } .commentlist { margin: 30px 0 45px 0; } .comment-body p { margin-bottom: 0px; font-size: 15px; } li.comment .reply { margin-bottom: 20px; } #respond { padding-bottom: 15px; } #respond h3 { font-weight: 400; font-size: 18px; letter-spacing: 0; } .logged-in-as { margin-bottom: 0; } #respond h3.comment-reply-title { margin-bottom: 10px; } #cancel-comment-reply-link { margin-left: 20px; } .comment-author.vcard a, .logged-in-as a { font-weight: 300; } .logged-in-as { font-size: 14px; } .comment-author.vcard .says { padding: 0 3px; } .comment-meta { font-size: 15px; } .comment-form-comment { width: 100%; display: block; clear: both; margin: 24px 0 10px 0; } #commentform textarea, input#author, input#email, input#url { background-color: transparent; padding: 10px; border-style: solid; max-width: 100%; border-radius: 3px; font-size: 14px; } #commentform textarea { width: 100%; border-width: 1px; overflow: auto; padding: 20px; } .comment-body a, .reply a { font-weight: 300; } input#author, input#email, input#url, input[type="text"] { border-width: 1px; width: 100%; line-height: 30px; border-style: solid; } input, .woocommerce-cart table.cart td.actions .coupon .input-text { padding: 10px; background-color: transparent; border-radius: 3px; border-width: 1px; border-color: #292b3c; border-style: solid; } .woocommerce-cart table.cart td.actions .coupon .input-text { height: 37px; line-height: 37px; } #commentform input#submit, input[type="text"] { background-color: transparent; } input[type="submit"], .woocommerce #respond input#submit { cursor: pointer; text-transform: uppercase; font-size: 12px; font-weight: 500; } .pagination_links { text-align: left; text-transform: uppercase; font-size: 14px; letter-spacing: 3px; } #sidebar > ul { margin: 0; padding: 0; } .widget_meta ul, .widget ul, #sidebar ul { list-style-type: none; } form.search-form, form.woocommerce-product-search { position: relative; } #sidebar input[type="search"], .lc_footer_sidebar input[type="search"] { padding: 10px; width: 100%; border-radius: 3px; position: relative; font-style: italic; background: transparent; border-width: 1px; border-style: solid; line-height: 30px; } #sidebar button.search-submit, .lc_footer_sidebar button.search-submit, .woocommerce-product-search input[type="submit"] { position: absolute; background-color: transparent; border-width: 0; top: 50%; transform: translateY(-50%); right: 0; padding: 0 15px; border-left-style: solid; border-left-width: 1px; height: 23px; cursor: pointer; } .woocommerce-product-search input[type="submit"] { font-size: 12px; } .widget li { margin-bottom: 10px; } #wp-calendar { display: table; border-collapse: collapse; width: 100%; border-width: 0; } #wp-calendar caption { text-align: center; font-size: 12px; margin: 0px 0 10px 0; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; } #wp-calendar tbody tr { border-top: 7px solid transparent; border-bottom: 7px solid transparent; } #wp-calendar tbody td, #wp-calendar th { text-align: center; padding: 5px; } .widget.widget_nav_menu ul.sub-menu { padding-top: 10px; } .widget_tag_cloud a { font-size: 11px !important; text-transform: uppercase; padding-right: 10px; letter-spacing: 3px; line-height: 26px; } .widget_media_gallery img { border-width: 0 !important; } .widget_media_gallery .gallery-item { margin: 1px !important; width: calc(33% - 2px) !important; } .widget_media_video .mejs-overlay-button { height: 115px; } .widget_recent_comments a { font-size: 15px; } #footer_sidebars { width: 100%; margin: 0; } #footer_sidebars_inner { padding-top: 30px; padding-bottom: 30px; } .lc_footer_sidebar { width: 25%; float: left; display: inline-block; font-size: 14px; line-height: 26px; font-weight: 400; } .lc_footer_sidebar .widget { margin-bottom: 10px; margin-top: 40px; } h3.footer-widget-title { font-weight: 500; font-size: 20px; margin-bottom: 25px; letter-spacing: 0; } #footer_sidebar1 { padding: 0 30px 20px 0; } #footer_sidebar2, #footer_sidebar3 { padding: 0 30px 20px 30px; } #footer_sidebar4 { padding: 0 0 20px 30px; } .lc_copy_area { font-weight: 400; height: 40px; line-height: 40px; font-size: 14px; position: relative; text-align: center; opacity: 0; } .lc_copy_area.text_logo_social { height: 80px; } .lc_copy_area.email_menu_icons_logo, .lc_copy_area.logo_menu_text { padding: 90px 0; height: auto; } .text_logo_social .copy_text, .footer_branding { line-height: 80px; float: right; } .copy_text a { font-weight: 700; } .anchor_logo_menu_text.copy_text a { font-weight: inherit; } .footer_branding { float: left; } .footer_branding img { padding-right: 30px; vertical-align: middle; } .copy_social_icon { display: inline-block; padding-right:26px; font-size: 15px; } .email_menu_icons_logo .copy_social_icon { font-size: 15px; padding-right: 10px; text-indent: 5px; margin-top: 7px; } .copy_email { font-size: 36px; font-weight: 700; } .email_menu_icons_logo .copy_logo { margin-top: 35px; } nav.footer_menu ul > li { display: inline-block; } nav.footer_menu ul.sub-menu { display: none; } nav.footer_menu ul.menu > li > a { font-size: 13px; font-weight: 700; text-transform: uppercase; padding: 0 15px; letter-spacing: 1px; } .lc_footer_sidebar .textwidget { text-align: justify; } .lc_footer_sidebar .widget_search { max-width: 300px; } .lc_widget_contact { line-height: 30px; margin-bottom: 5px; } .lnwidtget_no_featured_img { width: 50px; height: 50px; float: left; border-radius: 50%; margin-right: 20px; line-height: 50px; text-align: center; overflow: hidden; font-size: 12px; letter-spacing: 0px; } .widget_slide_recent_posts .post-date { font-size: 12px; display: block; } .widget_recent_entries .post-date { font-style: italic; font-size: 13px; } .widget_slide_recent_posts img { float: left; width: 50px; height: 50px; border-radius: 50%; margin-right: 15px; } .widget_slide_recent_posts li { margin-bottom: 20px; } .wg_event_date { width: 60px; height: 49px; position: relative; float: left; margin-right: 0; text-align: left; font-weight: 700; } .wg_event_date .eventlist_day { font-size: 26px; display: block; line-height: 30px; } .wg_event_date .eventlist_month { font-size: 14px; line-height: 14px; display: block; text-transform: uppercase; padding-top: 2px; letter-spacing: 1px; text-indent: 1px; font-weight: 400; } .wg_event_date .eventlist_year { font-weight: 700; } .widget_slide_next_events li { margin-bottom: 15px; } .widget_slide_next_events a { font-size: 16px; line-height: 49px; } .lc_gallery_widget_container img { display: inline-block; float: left; max-width: 33.33%; height: auto; } .widget_lucille_contact_data img { max-height: 60px; } .footer_w_social_icons .footer_w_social_icon { display: inline-block; margin-right: 35px; } .footer_w_social_icons { margin-top: 20px; font-size: 16px; } .footer_widget_overlay { z-index: -1; } .footer_widget_overlay { -webkit-transform: translateZ(0) !important; /*iOS fix*/ } .widget_media_image img { padding-top: 5px; } .single_video_item { display: inline-block; float: left; width: 49%; padding: 0; margin-bottom: 30px; opacity: 0; } .single_video_item.has_right_padding { margin-right: 2%; } .video_image_container { position: relative; width: 100%; display: block; } .fas.lc_icon_play_video { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 23px; border: 2px solid #fff; padding: 20px; border-radius: 50%; padding-left: 24px; padding-right: 20px; background-color: rgba(0,0,0,0.5); } h3.video_title { font-size: 24px; font-weight: 700; font-size: 24px; font-weight: 700; line-height: 1em; margin: 0; } .video_cat_list a { font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding-right: 15px; } .single_video_details { margin: 20px 0 34px 0; } .single_video_details.single_video_scd { margin-bottom: 0; } .albums_container:not(.swp-elt-widget) { margin-top: 80px; } .albums_container.swp_vc_element { margin-top: 35px; } .single_album_item { position: relative; display: inline-block; float: left; width: 24%; padding: 0; margin-right: 0; margin-bottom: 80px; opacity: 0; } .single_album_item.has_right_padding { margin-right: 14%; } .single_album_item.swp_vc_element { margin-bottom: 40px; } h3.album_title { font-size: 20px; font-weight: 700; margin: 0; line-height: 1em; text-indent: 1px; letter-spacing: 1px; } .album_buy_from { display: inline-block; float: left; } .album_details { margin: 30px 0; text-align: center; } .album_cat_list { font-size: 14px; font-weight: 400; padding-top: 3px; } .image_vinyl_container { position: relative; width: 100%; z-index: 1; } .slide_vinyl { position: absolute; top: 0px; left: 0; width: 100%; padding: 10px; z-index: -1; } .single_album_item:hover .slide_vinyl { left: 48%; } .discography_template_container { overflow: visible; } img.image_on_vinyl { position: absolute; top: 50%; left: 50%; border-radius: 50%; max-width: 31%; transform: translate(-50%, -50%); margin-top: -7px; margin-left: 2px; } ul.events_list { width: 100%; margin: 80px 0; } ul.events_list.vc_events_element { margin: 35px 0; } li.single_event_list { display: block; position: relative; border-bottom-width: 1px; border-bottom-style: solid; padding: 25px 0; } li.single_event_list:last-child { border-bottom-width: 0; } .swp_ev_month_filter { display: inline-block; padding: 0 20px; font-weight: 500; font-size: 15px; text-transform: uppercase; line-height: 1em; cursor: pointer; letter-spacing: 3px; } .swp_events_month_filter { text-align: center; margin-top: 10px; } .event_list_entry { display: inline-block; float: left; position: relative; font-size: 15px; height: 60px; } .eventlist_day { font-weight: 700; font-size: 30px; line-height: 38px; } .eventlist_month { font-weight: 500; font-size: 14px; text-transform: uppercase; display: block; line-height: 1em; } .event_list_entry.event_date { width: 10%; text-align: left; } .event_list_title { font-size: 20px; font-weight: 700; padding-top: 2px; } .event_list_location { font-size: 15px; line-height: 18px; } .event_list_entry.event_title_img { width: 38%; } .event_img { width: 70px; height: 60px; margin-right: 20px; position: relative; } .event_img img { position: absolute; top: 50%; transform: translateY(-50%); } .event_img, .evnt_list_title_loc { display: inline-block; float: left; } .event_list_entry.event_venue { letter-spacing: 1px; width: 25%; line-height: 60px; } .event_list_entry.event_venue i, .event_list_entry.event_time i { margin-right: 7px; } .event_list_entry.event_time { width: 10%; line-height: 60px; } .event_list_entry.event_time .et_today { display: block; line-height: 30px; margin-bottom: -15px; font-weight: 500; font-size: 17px; } .event_list_entry.event_buy { width: 17%; text-align: right; line-height: 60px; } .event_buy_btn i { margin-left: 5px; } .no_events_msg { text-align: center; letter-spacing: 1px; } .event_list_date_container { display: inline-block; } .swp_event_card { display: inline-block; float: left; width: calc(50% - 15px); margin-right: 0; margin-bottom: 40px; } .swp_event_card:nth-child(2n+1) { margin-right: 30px; } .swp_event_card_inner { position: relative; width: 100%; height: 100%; } .event_card_datails { position: absolute; width: 100%; left: 30px; bottom: 30px; } .event_card_detail { display: inline-block; float: left; } .event_card_date { width: 55px; height: 55px; color: #181b31; text-align: center; margin-right: 25px; font-weight: 700; } .event_card_day { font-size: 30px; line-height: 30px; margin-top: 6px; margin-bottom: 1px; } .event_card_month { font-size: 14px; line-height: 14px; text-transform: uppercase; letter-spacing: 1px; } .event_card_name { font-size: 24px; line-height: 35px; font-weight: bold; } .event_card_venue { font-size: 15px; font-weight: 300; line-height: 17px; } .event_card_overlay { position: absolute; width: 100%; height: 100%; opacity: 0; } .event_card_buy { position: absolute; left: 30px; bottom: 30px; z-index: 1; opacity: 0; font-size: 13px; line-height: 23px; letter-spacing: 1px; text-indent: 1px; text-transform: uppercase; font-weight: 400; border-bottom-width: 1px; border-bottom-style: solid; } .swp_event_card:hover .event_card_overlay { opacity: 0.8; } .swp_event_card:hover .event_card_datails { bottom: calc(100% - 85px); } .swp_event_card:hover .event_card_buy { opacity: 1; } .photo_gallery_container { margin-top: 90px; margin-bottom: 90px; } .photo_gallery_item { position: relative; width: 27%; display: inline-block; float: left; } .photo_gallery_item.has_right_padding { margin-right: 9.5%; } .photo_gallery_row { display: flex; align-items: center; margin-bottom: 35px; } h2.gallery_title { font-weight: 700; font-size: 23px; line-height: 1em; margin: 0; margin-bottom: 7px; letter-spacing: 0; } .gallery_item_date { font-size: 12px; text-transform: uppercase; line-height: 20px; letter-spacing: 1px; text-indent: 1px; } .gallery_item_details { position: absolute; top: 50%; width: 100%; transform: translateY(-50%); text-align: center; opacity: 0; } img.swp_gallery_item_thumbnail { vertical-align: middle; } .photo_gallery_overlay { opacity: 0; } .photo_gallery_item:hover .photo_gallery_overlay { opacity: 0.9; } .photo_gallery_item:hover .gallery_item_details { opacity: 1; } .lc_masonry_brick { position: absolute; display: block; overflow: hidden; float: left; } .brick-size, .lc_masonry_brick { width: 33.333%; } .lb-number { letter-spacing: 1px; } .lb-closeContainer { display: none; } .gallery_brick_overlay { position: absolute; width: 100%; height: 100%; } .lc_single_gallery_brick:hover > .gallery_brick_overlay { opacity: 1; } .lc_masonry_brick img { opacity: 0.5; display: block; width: 100%; height: auto; transform: scaleX(1.01) scaleY(1.01); -webkit-transform: scaleX(1.01) scaleY(1.01); } .lc_single_gallery_brick:hover img { opacity: 1; transform: scaleX(1.03) scaleY(1.03); -webkit-transform: scaleX(1.03) scaleY(1.03); } .swp_img_caption { position: absolute; top: 50%; left: 50%; transform: translateX(-50%); font-style: italic; letter-spacing: 5px; text-transform: uppercase; font-size: 12px; font-weight: 700; display: block; opacity: 0; line-height: 21px; text-align: center; } .lc_single_gallery_brick:hover .swp_img_caption { opacity: 1; letter-spacing: 7px; } .event_left, .event_right { display: inline-block; width: 50%; } .event_left { float: left; padding-right: 15px; } .lc_embed_video_container_full, .wp-block-embed__wrapper { position: relative; padding-bottom: 56.25%; height: 0; width: 100%; } .lc_embed_video_container_full iframe, .wp-block-embed__wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .event_right img { margin-bottom: 10px; } .gmap_container.event_gmap { height: 400px; width: 100%; margin-bottom: 30px; } .gmap_container { -webkit-filter: grayscale(100%); filter: grayscale(100%); } .gmap_container iframe { width: 100%; height: 100%; } .lc_event_entry { margin-bottom: 10px; line-height: 26px; font-size: 15px; } .lc_event_entry i, .contact_address_entry i { margin-right: 10px; font-size: 15px; width: 16px; } .lc_event_entry .lc_button { margin-bottom: 8px; margin-right: 5px; } .album_left, .album_right { display: inline-block; float: left; } .album_left { width: 40%; padding-right: 15px; } .album_right { width: 60%; padding-left: 15px; } .after_album_cover { margin-top: 15px; } .album_cpt_video { margin-top: 20px; margin-bottom: 20px; } .single_track { padding: 12px 20px; margin-bottom: 2px; } .track_name { padding-left: 18px; font-size: 15px; letter-spacing: 0px; } .track_order { margin-right: 5px; } a.artist_name_in_event { margin-right: 10px; } .single_artist_item { position: relative; display: inline-block; float: left; width: 23.5%; padding: 0; margin-right: 0; margin-bottom: 80px; opacity: 0; } .single_artist_item.swp-elt-artists { opacity: 1; } .single_artist_item.has_right_padding { margin-right: 2%; } .artist_img_container { position: relative; width: 100%; } h3.artist_title { text-align: center; font-size: 18px; line-height: 1em; font-weight: 700; margin-top: 18px; margin-bottom: 0; } .artist_nickname { text-align: center; font-size: 14px; } .album_overlay { opacity: 0; } .single_artist_item:hover .album_overlay { opacity: 0.9; } .artist_item_socials { position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 100%; text-align: center; opacity: 0; } .single_artist_item:hover .artist_item_socials { opacity: 1; } .artist_social_profile { display: inline-block; padding: 0 10px; } .artists_container:not(.swp-elt-artists-container) { margin-top: 40px; } .artist_follow { text-transform: uppercase; font-size: 14px; letter-spacing: 3px; } .artist_social_profile.artist_single { font-size: 14px; padding: 0 15px; } .artist_social_profile.artist_single .fa-apple { font-size: 16px; } .single_artist_item .fa-apple { font-size: 18px; } .artist_website { float: right; text-transform: uppercase; font-size: 13px; letter-spacing: 3px; } #swp_side_menu .widget li { margin-bottom: 5px; } #swp_side_menu .widget_slide_next_events li { margin-bottom: 15px; } h3.side-menu-widget-title { font-size: 27px; margin-bottom: 20px; margin-top: 25px; font-weight: 600; letter-spacing: 0px; line-height: 1em; } h3.side-menu-widget-title img { margin-bottom: 5px; } #swp_side_menu .widget { margin-bottom: 40px; } #swp_side_menu .widget.widget_nav_menu ul.sub-menu { padding-top: 5px; } #swp_side_menu .widget_slide_recent_posts li { margin-bottom: 20px; line-height: 23px; } #swp_side_menu #recentcomments .comment-author-link { font-style: italic; } #swp_side_menu .footer_w_social_icons .footer_w_social_icon { font-size: 14px; } #swp_side_menu .widget ul { margin: 0; } .wpb_revslider_element.wpb_content_element { margin-bottom: 0; } .wpb_revslider_element rs-fullwidth-wrap { z-index:0; } rs-module, rs-slides, rs-slide { overflow: visible; } .swp_video_scd { padding: 0; } .swp_video_scd iframe { width: 100%; height: 100%; } .swp_slide_link { font-size: 12px; text-transform: uppercase; font-weight: 700; letter-spacing: 1px; padding: 5px 0; } .swp_slide_link i { padding-left: 8px; } .fas.video_scd_play_icon { font-size: 21px; vertical-align: middle; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); margin-left: 2px; } .video_scd_btn_play { cursor: pointer; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 70px; height: 70px; border-radius: 50%; } .swp_horizontal_separator { height: 40px; position: relative; width: 100%; } .swp_separator_inner { position: absolute; height: 2px; bottom: 0; } .swp_separator_inner.align_right { right: 0; } .swp_separator_inner.align_center { left: 50%; transform: translateX(-50%); } .swp_single_album_scd_container { display: block; width: 100%; } .swp_single_album_scd.align_right { float: right; } .swp_single_album_scd { cursor: pointer; } .vc_swp_review_container_scd .vc_controls-out-tl { margin-top: 30px; } .lc_reviews_slider:not(.swp-elt-reviews-slider) { margin-bottom: 55px; opacity: 0; } .lc_reviewer_image img { border-radius: 50%; } i.swp_before_reviews { font-size: 55px; text-align: center; opacity: 0.35; display: block; padding-bottom: 17px; } .lc_review_content { font-size: 30px; line-height: 48px; font-weight: 700; max-width: 750px; margin: 0 auto; } .lc_reviewer_name { font-size: 14px; line-height: 21px; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; margin-top: 20px; margin-bottom: 0; } .lc_reviewer_position { font-size: 15px; line-height: 24px; } .lc_reviewer_image { margin-top: 25px; } .lc_reviews_slider_container { position: relative; } .lc_reviews_slider_container:not(.swp-elt-widget) .unslider-arrow { margin-top: -77px; } .swp_unslider_arrow { border-style: solid; border-width: 0 1px 1px 0; display: inline-block; padding: 10px; } .swp_unslider_arrow.swp_arrow_left, .swp_arrow.swp_arrow_left { transform: rotate(135deg); -webkit-transform: rotate(135deg); } .swp_unslider_arrow.swp_arrow_right, .swp_arrow.swp_arrow_right { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } .swp_arrow { border-style: solid; border-width: 0 1px 1px 0; display: inline-block; padding: 2px; margin-bottom: 2px; } .swp_before_right_arrow { width: 10px; height: 1px; position: relative; display: inline-block; margin-right: -5px; margin-left: 5px; margin-bottom: 4px; content: ""; } h2.masonry_post_title { margin: 0; font-size: 20px; line-height: 24px; font-weight: 500; } .post_item_meta.masonry_post_meta { font-size: 12px; line-height: 24px; font-weight: 500; text-transform: uppercase; margin-top: 5px; margin-bottom: 3px; } .masonry_excerpt { font-size: 15px; line-height: 24px; margin-bottom: 0px; } article.lc_blog_masonry_brick { margin-bottom: 60px; } .masonry_read_more { font-size: 12px; font-weight: 400; text-transform: uppercase; } article.no_thumbnail.sticky { padding:35px; } .lc_blog_masonry_container { margin-top: 50px; opacity: 0; } .swp_blog_scd_container { margin-top: 0; } .page_navigation { text-align: center; margin-bottom: 50px; } .page_nav_item { padding: 0 25px; letter-spacing: 3px; font-weight: 400; display: inline-block; width: 50%; float: left; } .page_nav_item.nav_item_prev { text-align: left; padding-left: 0; } .page_nav_item.nav_item_next { text-align: right; padding-right: 0; } .video_tax_pnav { margin-bottom: 35px; } .page_nav_item.older_post_link { text-align: right; float: left; } .page_nav_item.newer_post_link { text-align: left; float: right; } .swp_mc_subscr_form_container { border-radius: 35px; padding: 20px 40px; } .swp_mc_subscr_container.align_center { margin: 0 auto; } .swp_mc_subscr_form i { float: left; line-height: 30px; } .swp_mc_subscr_form { position: relative; } input.at_news_input_entry { width: 200px; display: inline-block; border-width: 0; padding: 0 15px; font-size: 15px; } input[type="submit"].at_news_button_entry { font-size: 12px; font-weight: 700; text-transform: uppercase; background-color: transparent; border-width: 0; line-height: 30px; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } .swp_mc_form_success, .swp_mc_form_error { margin-top: 5px; font-size: 13px; padding-left: 40px; display: none; } .contact_right_inner { float: right; } .swp_contactform { max-width: 100%; width: 470px; } .swp_contactform.two_on_row_layout { width: 100%; } .comment-form-author.two_on_row_layout { display: inline-block; width: calc(50% - 10px); float: left; margin-right: 20px; } .comment-form-email.two_on_row_layout { display: inline-block; width: calc(50% - 10px); float: left; margin-right: 0; } input.lucille_cf_input, textarea.lucille_cf_input { background-color: transparent; border-width: 0; border-bottom: 1px solid; padding: 10px 0; width: 100%; font-size: 14px; } li.swp_cf_entry { display: block; width: 100%; margin-bottom: 30px; position: relative; } li.swp_cf_entry.comment-form-comment { margin-bottom: 40px; } li.gdpr_consent { margin-bottom: 30px; margin-top: -10px; } .gdpr_consent_mc { padding: 15px 40px 0; line-height: 23px; } input.gdpr_agree_consent_checkbox { vertical-align: middle; } label.gdpr_agree_consent_message { font-size: 15px; margin-left: 3px; } .swp_cf_error, .form_result_error { font-size: 11px; display: none; margin-top: 5px; letter-spacing: 1px; } .swp_social_profile { display: inline-block; padding-right: 35px; font-size: 16px; } h3.contact_section_head, h3.swp_column_title { font-size: 27px; line-height: 48px; font-weight: 700; letter-spacing: 1px; margin: 10px 0 40px 0; } .contact_address_entry.address_entry { font-size: 18px; line-height: 30px; font-weight: 700; margin-bottom: 38px; } .before_contact_entry { font-size: 16px; font-weight: 700; } .contact_address_entry { font-size: 14px; line-height: 24px; margin-bottom: 20px; } .contact_content { margin-top: -20px; font-size: 14px; } .contact_buttom { margin-top: 10px; } .swp_cf_icon { position: absolute; top: 50%; right: 0; transform: translateY(-50%); } .inner_content_right.wpb_column > .vc_column-inner > .wpb_wrapper { float: right; } .swp_social_profiles_scd { padding: 10px 0; } .swp_contact_template_container { margin-bottom: 50px; } .page_not_found { margin-bottom: 100px; } h3.pnf_text { font-weight: 700; font-size: 260px; text-transform: uppercase; line-height: 260px; margin: 0; } h4.pnf_text { font-size: 55px; line-height: 70px; font-weight: 900; letter-spacing: 9px; text-indent: 9px; margin: 0; } .pnf_text_simple { font-size: 12px; text-transform: uppercase; line-height: 30px; letter-spacing: 3px; text-indent: 3px; padding: 15px 0; } .pnf_link { letter-spacing: 3px; font-size: 11px; margin-bottom: 50px; } .music_player_left, .music_player_right { position: relative; height: 570px; display: inline-block; float: left; } .music_player_right { width: 58%; padding: 0; } .music_player_right.mp_ar_square { width: 50%; } .swp_player_top, .swp_music_player_entry { padding: 0 40px; } .music_player_left { width: 42%; } .music_player_left.mp_ar_square { width: 50%; } .swp_player_top { height: 135px; position: relative; } .swp_player_bottom { height: 75px; position: absolute; left: 0; bottom: 0; width: 100%; } .swp_player_bottom.show_on_playlist_top { bottom: unset; top: 0; } .swp_player_bottom.show_on_bottom { position: relative; left: unset; bottom: unset; } .album_featured_text { font-size: 15px; letter-spacing: 1px; } .swp_player_title { font-size: 30px; font-weight: 700; } .player_top_content { position: absolute; left: 40px; top: 48%; transform: translateY(-50%); } .player_top_content, .swp_player_button_container, .swp_player_bottom { z-index: 1; } .swp_player_bottom_inner { position: relative; display: block; height: 100%; } .swp_player_controls { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); margin-top: 3px; } .show_on_playlist_top .swp_player_controls { margin-top: 0; } .swp_player_bottom_inner i { padding: 0 15px; cursor: pointer; line-height: 42px; font-size: 16px; float: left; } .swp_player_bottom_inner i.fa-pause, .swp_player_bottom_inner i.fa-play { border-radius: 50%; margin: 0 15px; padding: 0 14px; } .swp_player_bottom_inner i.fa-play { padding-left: 15px; padding-right: 13px; } .entry_duration { float: right; } .player_play:hover, .swp_player_bottom_inner i.fa-pause:hover { opacity: 0.9; } .smc_player_progress_bar.show_on_bottom { position: absolute; left: 0; bottom: 0; width: 100%; } .player_time_slider, .player_time_slider_base { width: 100%; height: 3px; opacity: 0.1; cursor: pointer; } .show_on_bottom .player_time_slider, .show_on_bottom .player_time_slider_base { height: 5px; } .player_time_slider { opacity: 1; width: 0; } .player_time_slider { margin-top: -3px; } .show_on_bottom .player_time_slider { margin-top: -5px; } .swp_music_player_entry { line-height: 60px; position: relative; z-index: 1; } i.before_song { font-size: 9px; margin-right: 20px; vertical-align: middle; } .player_song_name { font-size: 16px; font-weight: 500; } .player_entry_left { cursor: pointer; } .swp_current_play { position: absolute; left: 40px; top: 50%; transform: translateY(-50%); } .before_current_song_name { font-size: 10px; text-transform: uppercase; letter-spacing: 1px; line-height: 18px; } .current_song_name{ font-size: 14px; font-weight: 500; line-height: 18px; max-width: 200px; } .player_duration_sep { padding: 0 6px; } .swp_timeline { position: absolute; right: 40px; top: 50%; transform: translateY(-50%); font-size: 13px; } .swp_player_button_container { position: absolute; right: 40px; top: 50%; transform: translateY(-50%); } .swp_player_button_container.relative_pos { position: relative; transform: none; right: unset; top: unset; } a.swp_player_button { padding: 0 25px; font-size: 13px; font-weight: 500; letter-spacing: 1px; white-space: nowrap; height: 46px; } a.swp_player_button i { padding-right: 10px; font-size: 18px; float: left; line-height: 44px; } .song_buy_icons { float: right; padding-right: 15px; display: none; max-height: 60px; } .swp_music_player_entry:hover .song_buy_icons { display: inline; } .song_buy_icons a { padding: 0 10px; opacity: 0.3; font-size: 16px; float: left; } .song_buy_icons a:hover { opacity: 0.7; } .buy_song_icon .fa-amazon { font-size: 18px; } .buy_song_icon .fa-apple { font-size: 20px; } .swp_player_content { position: relative; height: 360px; overflow-y: auto; overflow-x: hidden; z-index: 1; } .swp_player_content.controls_on_bottom { height: 400px; } .swp_player_content.controls_on_bottom.no_top_info_bar { height: 100%; } .swp_player_content.no_top_info_bar { height: calc(100% - 75px); } .swp_player_content.controls_on_playlist_top { height: calc(100% - 75px - 135px); margin-top: 75px; padding-top: 30px; } .swp_player_content.controls_on_playlist_top.no_top_info_bar { margin-top: 75px; } .swp_player_content::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: transparent; } .swp_player_content::-webkit-scrollbar { width: 12px; background-color: transparent; } .swp_player_content::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: rgba(255, 255, 255, 0.1); } .smc_extended_album_info { position: relative; z-index: 1; } .smc_extended_album_info.cb_on_right { margin-bottom: 75px; } .smc_extended_album_info.cb_on_playlist_top { margin-top: 75px; } .swp_album_misc_info { display: inline-block; width: 25%; float: left; } .player_misc1 { width: 40%; } .player_misc2 { width: 35%; } .album_info_label { font-size: 10px; line-height: 24px; font-weight: 700; letter-spacing: 0.75px; text-transform: uppercase; } .album_info_data { font-size: 15px; line-height: 24px; font-weight: 700; letter-spacing: 0.15px; } /*woocommerce [[[*/ .woocommerce-info, .woocommerce-message { background-color: transparent; border-width: 1px; } .section.related.products { clear: both; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { margin: 0 3.933% 65px 0; width: 22.05%; } .woocommerce ul.products li.last, .woocommerce-page ul.products li.last { margin-right: 0 !important; } .woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering { margin-bottom: 30px; } .woocommerce .woocommerce-result-count { line-height: 40px; } .woocommerce ul.products li.product { text-align: center; } .woocommerce ul.products li.product .woocommerce-loop-product__title { font-size: 16px; font-weight: 400; padding: 0; } .woocommerce ul.products li.product .price { padding: 8px 0; margin: 0; font-size: 16px; } .woocommerce ul.products li.product .button { margin-top: 7px; padding: 0 25px; } .woocommerce a.added_to_cart { font-size: 11px; text-transform: uppercase; padding-left: 5px; letter-spacing: 1px; } .woocommerce ul.products li.product .onsale, .woocommerce span.onsale { width: 50px; height: 50px; padding: 0; line-height: 50px; font-weight: 700; } .woocommerce ul.products li.product .price ins { font-weight: inherit; } .woocommerce .woocommerce-ordering select, .woocommerce div.product form.cart .variations select { padding: 10px; background-color: transparent; border-width: 1px; border-style: solid; font-size: 14px; border-radius: 3px; } table.variations tr { border-bottom-color: transparent; margin-bottom: 20px; } .woocommerce div.product form.cart a.reset_variations { font-size: 12px; text-transform: uppercase; letter-spacing: 1px; } .woocommerce div.product form.cart .variations td { vertical-align: middle; } .woocommerce div.product form.cart .variations td.label, .woocommerce div.product form.cart .variations td.value { padding-right: 0; } .woocommerce div.product form.cart .variations select { margin-right: 25px; } h1.product_title.entry-title { font-size: 34px; margin-bottom: 0; line-height: 1em; } .product_meta span { margin-right: 15px; } .product_meta .poste_in a { font-size: 14px; letter-spacing: 1px; } .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li.active { background-color: transparent; border-width: 0; text-transform: uppercase; font-size: 14px; letter-spacing: 1px; } .woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab { padding-left: 5px; } .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before { border-width: 0; box-shadow: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { font-weight: 400; } .woocommerce div.product .woocommerce-tabs ul.tabs { padding-left: 0; } .woocommerce-Tabs-panel h2, .related.products h2 { font-size: 25px; } .woocommerce #reviews #comment { height: 80px; } .woocommerce-Tabs-panel #commentform { margin-top: 7px; } .woocommerce-tabs.wc-tabs-wrapper { padding-top: 15px; } .woocommerce-error, .woocommerce-info, .woocommerce-message { background-color: transparent; } .woocommerce table.shop_table { border-collapse: collapse; } .woocommerce table.shop_table th { font-weight: 500; } .woocommerce table img { vertical-align: text-top; } .woocommerce table.shop_table td, .woocommerce table.shop_table th { padding: 20px 12px; } .woocommerce table.shop_table .product-name { font-size: 15px; } .woocommerce-cart table.cart td.actions .coupon .input-text { width: 150px; } .woocommerce-cart table.cart input[type="submit"] { line-height: 34px; } .woocommerce .quantity .qty { background-color: transparent; padding-left: 12px; padding-right: 0; border-width: 1px; margin-right: 5px; } .woocommerce table.shop_table tbody th { font-weight: 500; } .woocommerce a.button.alt { width: 100%; } .woocommerce form .form-row textarea { background-color: transparent; height: 100px; padding: 10px 15px; } /*woocommerce ]]]*/ /*gutenberg [[[*/ .page-template-default .lc_content_full { overflow: visible; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots) { max-width: 100px; } .wp-block-separator { margin: 1.65em auto; } .lc_swp_boxed .alignwide { margin-left: -150px; margin-right: -150px; max-width: calc(100% + 300px); } .lc_swp_boxed .alignwide.wp-block-cover { width: calc(100% + 300px); } .lc_swp_boxed .alignfull { margin-left : calc( -100vw / 2 + 100% / 2 ); margin-right : calc( -100vw / 2 + 100% / 2 ); max-width : 100vw; } @media only screen and (max-width: 1439px) { .lc_swp_boxed .alignwide { margin-left : calc((-100vw + 100%) / 2); margin-right : calc((-100vw + 100%) / 2); max-width: 100vw; } } /*gutenberg ]]]*/ .latest_albums_single { position: relative; width: calc((100% - 90px)/4); display: inline-block; float: left; margin-bottom: 30px; border-radius: 5px; } .emphasize_first_album .latest_albums_single:first-child { width: calc((100% - 90px)/2 + 30px); } .latest_albums_single.has_right_padding { margin-right: 30px; } .latest_albums_overlay { z-index: 1; opacity: 0; } .latest_albums_scd_content { opacity: 0; width: 100%; height: 100%; position: absolute; z-index: 1; text-align: center; padding: 20px; } .emphasize_first_album .latest_albums_single:first-child .latest_albums_scd_content { padding: 50px; } .latest_albums_single:hover .latest_albums_overlay { opacity: 0.9; } .latest_albums_single:hover .latest_albums_scd_content { opacity: 1; } .album_scd_date, .album_scd_buy_container { text-transform: uppercase; font-size: 12px; letter-spacing: 1px; } .emphasize_first_album .latest_albums_single:first-child .album_scd_date, .emphasize_first_album .latest_albums_single:first-child .album_scd_buy_container { font-size: 14px; letter-spacing: 3px; } .album_scd_title { font-size: 23px; font-weight: 700; position: absolute; width: 100%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 5px; margin: 0; line-height: 1.1em; } .emphasize_first_album .latest_albums_single:first-child .album_scd_title { font-size: 35px; } .album_scd_buy_container { position: absolute; width: 100%; left: 0; bottom: 20px; } .emphasize_first_album .latest_albums_single:first-child .album_scd_buy_container { bottom: 50px; } .ec_inline { display: inline-block; float: left; } .swp_event_countdown { padding: 45px 100px; border-radius: 5px; display: flex; align-items: center; } .swp_event_countdown.transparent_bg { padding-left: 0; padding-right: 0; background-color: transparent; } .swp_event_countdown.transparent_bg .ec_timer_entry { background-color: transparent; } .swp_event_countdown.overlap_prev { margin-top: -90px; } .swp_music_player.overlap_prev { margin-top: -100px; } .event_countdown_details, .event_countdown_timer { width: 40%; } .ec_countdown_buy { width: 20%; text-align: right; text-transform: uppercase; font-size: 13px; letter-spacing: 1px; } .ec_countdown_buy a { display: inline-block; border-bottom: 1px solid; } .event_countdown_details { padding-right: 40px; } .ec_timer_entry { width: 25%; } .ec_title { font-size: 36px; line-height: 48px; font-weight: 700; } .ec_user_text, .ec_venue { font-size: 16px; line-height: 24px; letter-spacing: 1px; text-indent: 1px; } .ec_user_text { text-transform: uppercase; font-size: 14px; } .ec_timer_entry { font-size: 15px; line-height: 21px; width: 70px; margin-right: 30px; text-align: center; padding: 15px 0; border-radius: 5px; letter-spacing: 1px; text-indent: 1px; } .transparent_bg .ec_timer_entry { margin-right: 20px; } .ec_amount { font-size: 36px; font-weight: 700; line-height: 1em; letter-spacing: 0; text-indent: 0; } .gallery_scd_overlay { opacity: 0; z-index: 1; } .img_box:hover .gallery_scd_overlay { opacity: 0.6; } .img_box:hover img { transform: scaleX(1.03) scaleY(1.03); -webkit-transform: scaleX(1.03) scaleY(1.03); } .swp_video_btn_scd { position: relative; } .video_play_btn_scd { position: relative; display: inline-block; cursor: pointer; width: 70px; height: 70px; border-radius: 50%; } .swp_after_video_btn { position: absolute; top: 50%; transform: translateY(-50%); margin-left: 14px; font-size: 14px; font-weight: 400; letter-spacing: 1px; } .swp_video_overlay { position: fixed; width: 100vw; height: 100vh; background-color: rgba(0,0,0,0.8); z-index: 99; top: 0; left: 0; } .close_swp_video_overlay { position: absolute; top: 120px; right: 120px; font-size: 35px; cursor: pointer; } .swp_video_overlay_inner { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 1000px; max-width: 100%; } .swp_video_iframe_container { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; } .swp_video_iframe_container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .wp-pagenavi span.pages { font-size: 13px; text-transform: uppercase; letter-spacing: 5px; font-weight: 400; display: block; margin-bottom: 5px; text-indent: 5px; } .wp-pagenavi a { text-decoration: none; padding: 3px 10px; margin: 0 auto; font-size: 18px; } .wp-pagenavi span.current { font-weight: inherit; text-decoration: line-through; } .wp-pagenavi a, .wp-pagenavi span { border-width: 0; } @media only screen and (max-width: 1680px) { } @media only screen and (max-width: 1365px) { .lc_swp_boxed, .lc_swp_full, .lc_swp_full.blog_standard_nav.discography_post_nav { padding-left: 30px; padding-right: 30px; } .vc_row.force_boxed_width, .vc_row.vc_inner.force_boxed_width { padding-left: 30px !important; padding-right: 30px !important; } .heading_content_container { padding-top: 170px; } .albums_container { padding: 0 8%; margin-top: 30px; } .artists_container { padding: 0; } .lc_blog_masonry_container { margin-top: 30px; } .single_album_item { margin-bottom: 40px; } } @media only screen and (max-width: 1199px) { .header_inner.lc_wide_menu { display: none; } .header_inner.lc_mobile_menu { display: block; } .heading_content_container { padding-top: 150px; } .albums_container, .lc_blog_masonry_container { margin-top: 25px; } .single_album_item { margin-bottom: 30px; } .single_artist_item { margin-bottom: 40px; } .lc_copy_area.email_menu_icons_logo, .lc_copy_area.logo_menu_text { padding: 50px 0; } .contact_right_inner { float: none; } .contact_right { padding-left: 15px; } .swp_player_top, .swp_music_player_entry { padding: 0 15px; } .player_top_content, .swp_current_play { left: 15px; } .swp_player_button_container, .swp_timeline { right: 15px; } nav.menu ul li a { padding: 0 10px; } .swp_event_countdown { display: block; } .event_countdown_details, .event_countdown_timer { width: 100%; text-align: center; padding-bottom: 20px; padding-right: 0; } .ec_timer_entry { float: none; } .transparent_bg .ec_days.ec_timer_entry { margin-left: 20px; } .ec_countdown_buy { text-align: center; width: 100% } .event_countdown_timer_inner { width: 100%; margin: 0 auto; } } @media only screen and (max-width: 979px) { .lc_swp_boxed, .lc_swp_full, .lc_swp_full.blog_standard_nav.discography_post_nav { padding-left: 20px; padding-right: 20px; } .vc_row.force_boxed_width, .vc_row.vc_inner.force_boxed_width { padding-left: 20px !important; padding-right: 20px !important; } .lc_content_with_sidebar, #sidebar { display: block; width: 100%; padding-left: 0; padding-right: 0; } .heading_content_container { padding-top: 130px; } .heading_content_container.title_left .heading_titles_container { max-width: none; } .heading_content_container.title_left .cpt_post_meta { margin-top: 10px; text-align: left; } .title_left .cpt_post_meta a:first-child { padding-left: 0; } #footer_sidebar1, #footer_sidebar2, #footer_sidebar3, #footer_sidebar4 { display: inline-block; width: 50%; float: left; } #footer_sidebar1, #footer_sidebar3 { padding: 0 50px 20px 0; } #footer_sidebar2, #footer_sidebar4 { padding: 0 0 20px 50px; } .single_album_item { width: 49%; margin-bottom: 20px; } .single_album_item.has_right_padding, .single_artist_item.has_right_padding { margin-right: 0; } .single_album_item:nth-child(2n + 1), .single_artist_item:nth-child(2n + 1) { margin-right: 2%; } .single_artist_item { width: 49%; margin-bottom: 40px; } .albums_container { margin-top: 10px; padding: 0; } .lc_blog_masonry_container { margin-top: 10px; } .photo_gallery_container { margin-top: 60px; margin-bottom: 60px; } .single_album_item:hover .slide_vinyl { left: 0; } .event_list_entry.event_date, .event_list_entry.event_title_img, .event_list_entry.event_venue, .event_list_entry.event_time, .event_list_entry.event_buy, .event_list_entry.event_title_img { width: 100%; text-align: center; margin-bottom: 10px; float: none; display: block; height: auto; } .event_img, .evnt_list_title_loc { float: none; display: block; } .event_img { width: 100px; height: auto; margin: 0 auto; } .event_img img { position: relative; top: unset; transform: none; } .event_list_entry.event_venue { line-height: 20px; height: 20px; } .event_list_entry.event_time { line-height: 40px; height: 40px; } ul.events_list, ul.events_list.vc_events_element { margin: 0; } .brick-size, .lc_masonry_brick { width: 50%; } .music_player_left, .music_player_left.mp_ar_square { width: 0; } .music_player_right, .music_player_right.mp_ar_square { width: 100%; } .inner_content_right.wpb_column > .vc_column-inner > .wpb_wrapper { float: none; } .close_swp_video_overlay { right: 30px; } } @media only screen and (max-width : 768px) { .lc_swp_boxed, .lc_swp_full, .lc_vc_section_title, .wpb_text_column, .lc_swp_full.blog_standard_nav.discography_post_nav { padding-left: 15px; padding-right: 15px; } .vc_row.force_boxed_width, .vc_row.vc_inner.force_boxed_width { padding-left: 15px !important; padding-right: 15px !important; } .vc_row.force_boxed_width .wpb_text_column { padding-left: 0 !important; padding-right: 0 !important; } .lc_content_with_sidebar, #sidebar, .event_left, .event_right { display: block; width: 100%; padding-left: 0; padding-right: 0; } article { margin-bottom: 50px; } .heading_content_container { padding-top: 130px; } .heading_content_container.pnf_template { padding-top: 100px; } .heading_area_title h1 { font-size: 45px; letter-spacing: 1px; } .cpt_post_meta a { padding: 0 10px; } .cpt_post_meta { font-size: 15px; } .comment-form-author, .comment-form-email, .comment-form-url, .comment-form-author.two_on_row_layout, .comment-form-email.two_on_row_layout, .woocommerce-Reviews .comment-form-author, .woocommerce-Reviews .comment-form-email { display: block; width: 100%; float: none; margin-bottom: 15px } .woocommerce #review_form #respond p { margin-top: 15px; } .comment-form-comment { margin-top: 0; } li.swp_cf_entry.comment-form-comment { margin-bottom: 20px; } .photo_gallery_overlay { opacity: 0.2; } .gallery_item_details { opacity: 1; } .photo_gallery_container { margin-top: 10px; margin-bottom: 30px; } .photo_gallery_item, .photo_gallery_item.has_right_padding { width: 100%; margin-right: 0; float: none; margin-bottom: 10px; } .photo_gallery_row { display: block; margin-bottom: 0; } .brick-size, .lc_masonry_brick { width: 33.333%; } .album_left, .album_right, .event_left, .event_right { width: 100%; display: block; padding-right: 0; padding-left: 0; } .text_logo_social .copy_text, .footer_branding { line-height: 50px; float: none; } .lc_copy_area.text_logo_social { height: 140px; padding-top: 25px; } nav.footer_menu ul.menu > li > a { font-size: 12px; padding: 0 7px; } .swp_single_album_scd { width: 100% !important; } .swp_single_album_scd_container.ignore_padding_on_mobile { padding: 0!important; padding-bottom: 20px !important; } .contact_right { padding-left: 0; } .swp_contactform { width: 100%; } .contact_left { margin-bottom: 50px; } h3.contact_section_head { margin-bottom: 20px; } h3.pnf_text { font-size: 200px; } h4.pnf_text { font-size: 35px; } .music_player_left, .music_player_right, .music_player_left.mp_ar_square, .music_player_right.mp_ar_square { width: 100%; } .music_player_left { height: 100vw; } .latest_albums_single, .emphasize_first_album .latest_albums_single:first-child { width: 100%; } .latest_albums_single.has_right_padding { margin-right: 0; } .player_top_content, .swp_player_button_container { position: relative; top: unset; left: unset; transform: none; } .player_top_content { margin-top: 25px; margin-bottom: 20px; } .swp_player_button_container { margin-left: 20px; } .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product { width: 48%; margin: 0 0 2.992em; } .swp_event_card, .swp_event_card:nth-child(2n+1) { width: 100%; margin-right: 0; } } @media only screen and (max-width : 480px) { .mobile_menu_icon.lc_icon_creative_cart { margin-right: 50px; } .cpt_post_meta a { padding: 0 8px; } .title_left .cpt_post_meta a:first-child { padding-left: 0; } .cpt_post_meta { font-size: 14px; } .lc_sharing_icons, .lc_post_tags { display: block; width: 100%; float: none; text-align: left; margin-bottom: 0; } #footer_sidebar1, #footer_sidebar2, #footer_sidebar3, #footer_sidebar4 { display: block; width: 100%; float: none; padding-left: 0; padding-right: 0; } .single_video_item, .single_album_item, .single_artist_item { width: 100%; } .single_video_item.has_right_padding, .single_album_item.has_right_padding, .single_artist_item.has_right_padding { margin-right: 0; } .albums_container, .artists_container, .lc_blog_masonry_container { margin-top: 0px; } .swp_mc_subscr_form_container { padding: 20px 20px; } .current_song_name { max-width: 110px; } .swp_player_bottom_inner i.fa-pause, .swp_player_bottom_inner i.fa-play { margin: 0; } .swp_player_top, .swp_music_player_entry { padding: 0 10px; } .player_top_content, .swp_current_play { left: 10px; } .swp_player_button_container, .swp_timeline { right: 10px; } .player_duration_sep { padding: 0 3px; } .swp_player_bottom { height: 100px; } .artist_website { float: none; text-align: center; margin-bottom: 10px; } .artist_social_single { text-align: center; } .gallery_single_img_container { margin-top: 30px; } .single-js_photo_albums .lc_sharing_icons { margin-top: 0; } .brick-size, .lc_masonry_brick { width: 100%; } .ec_timer_entry { margin: 0; } .ec_days.ec_timer_entry, .ec_hours.ec_timer_entry { margin-bottom: 5px; } .lc_mobile_menu .creative_header_icon.lc_search { margin-right: 15px; } .footer_branding img { padding-right: 15px; max-width: 125px; } .copy_social_icon { padding-left: 20px; padding-right: 0; } .music_player_right { height: 619px; } .copy_email { font-size: 29px; } .swp_music_player_entry:hover .song_buy_icons { display: none; } } @media only screen and (max-width: 330px) { .event_countdown_timer_inner .ec_timer_entry { width: 67px!important; } }