.page-id-6020 .bt_bb_section.gutter.bt_bb_vertical_align_top.btPageHeadline { min-width: 100; height: 100%; background-image: url('https://marinfeatherart.com/wp-content/uploads/2025/09/Prairie-Falcon-new.png') !important; color: #fff; background-position: top; } .custom-category-banner { text-align: center; color: #4b9fe1; } .custom-category-banner h1.bt_bb_headline_tag { font-size: 30px; padding-bottom: 00px; } .sale-winter { transform: rotate(10deg); padding-bottom:40px; } .winters-sale h1.bt_bb_headline_tag { padding-top: 40px; font-size:30px; color:rgb(75,159,225); } .sale-winter p { font-weight: 500 !important; margin: 0px; letter-spacing: 0px !important; color: #4b9fe1; font-size: 26px !important; text-align:right !important; } span.purchase-print { margin-right: 10px; display: inline-block; width: fit-content; } #original-product-single-page .bt_bb_row.bt_bb_fe_edit { padding: 20px !important; } body .banner-logo-bold img { margin-top:20px; height: 60px; object-fit: contain; object-position: left !important; } .paragraph .bt_bb_headline_subheadline { margin-bottom: 20px; } .own-famiily-section .bt_bb_column_content { padding: 0px 40px; } .banner-heading span { font-size: 30px; padding: 15px 0px 0px; } .event-banner .bt_bb_port { padding: 40px 0px !important; } /* #original-product-single-page .bt_bb_column_content { padding: 0px 40px; } */ .single-discunt img { width: 100%; max-width: 60%; margin: 0 auto; } .fivety-width { width: 50%; } .page-id-7110 span.purchase-print { margin-right: 5px; } .btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a:after, .btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a:after{ background:#fff !important; } body.category .btContentWrap.btClear video { height: 229px; width:100%; } .offer-banner::before{ content:unset !important; } .btPageHeadline .bt_bb_port { padding-bottom: 4em; padding-top: 10em; } .artist-page .bt_bb_column_content { display: flex; flex-wrap: wrap; justify-content: center; } .r-fedoras img { width: 70%; margin: 0 auto; } .custom-btn-size { width: 100%; } .c-logo01 img { margin: 0 auto; } .gutter .port { display: flex; justify-content: center; align-items: center; } .btLogoArea .logo { float: left; width: 18%; } .btLogoArea .logo img { height: auto; width: 100%; } .light-text span.bt_bb_headline_content span { font-weight: normal; line-height: 26px; font-size: 18px; } .home_img img { margin-bottom: 15px; } /* */ #hme-left h2 { text-align: center; font-weight: 400; line-height: 35px; font-size: 45px; margin-bottom: 0; } #hme-left .c-logo01 { margin-bottom:20px; } #hme-left { position: relative; } .home #hme-left .sig-img { margin: -20px 0 0em 1em; width: 150px; } /* .tube01 { position: absolute; left: -13%; text-align: center; top: 40%; } */ /* .tube01 { position: absolute; left: 26%; text-align: center; bottom: -18%; } */ .tube01 { display: flex; width: 100%; max-width: 70%; flex-direction: column; align-items: center; margin: 0 auto; } .free01 { text-align: left; float: right; margin-top: -130px; font-weight: 500; font-size: 16px; } #video-icon img { width: 105px; } #original-works-page-bg{ position:relative; } .menuPort nav > ul > li > a { font-size: 15px; } .page-id-879 .offer-bg1::before { content: " "; position: absolute; top: -60px; background-image: url("https://marinfeatherart.com/wp-content/uploads/2021/11/offer2.png"); background-position: center; background-size: contain; background-repeat: no-repeat; width: 200px; height: 167px; right: -75px; transform: rotate(87deg); } .offer-banner::before { content: " "; position: absolute; top: -42px; background-image:url("https://marinfeatherart.com/wp-content/uploads/2021/11/offer1.png"); background-position: center; background-size: contain; background-repeat: no-repeat; width: 200px; height: 167px; left: -60px; } .home #video-hme img { width: 120px !important; height: 100px; } .page-id-9 #video-hme img { width: 120px !important; height: 100px; } .popupaoc-image-popup img { width: 70px; height: 70px; } .paoc-image-popup img { width: 70px; height: 70px; } .biticon-head img { width: 115px; height: 115px; display: flex; margin: 0 auto; } .page-id-732 .bt_bb_section.gutter .bt_bb_port.port .bt_bb_cell::after { position: absolute; content: "Bitcoin Accepted"; right: 0; top: 60px; font-size: 17px; font-weight: 600; } .paoc-popup-center-center .paoc-cb-popup-body{ max-width: 450px } .home .paoc-popup-center-center .paoc-cb-popup-body { max-width: 70%; } .page-id-9 .paoc-popup-center-center .paoc-cb-popup-body { max-width: 70%; } #paoc-popup-769-2 { max-width: 50%; } .paoc-cb-popup-body.paoc-wrap.paoc-popup.paoc-modal-popup.paoc-popup-769{ max-width: 50%; } .page-id-12 .paoc-popup-center-center .paoc-cb-popup-body { max-width: 70%; } .paoc-design-1 .paoc-popup-con-bg { padding: 50px !important; } /* .biticon-head p { */ .biticon-head { font-size: 18px; font-weight: 500; text-align: center; text-transform: uppercase; font-style: italic; } .page-id-732 .bt_bb_section.gutter .bt_bb_port.port .bt_bb_cell{ position:relative; } #original-product-single-page .paoc-image-popup { position: relative; } #original-product-single-page .paoc-image-popup .paoc-popup-click.paoc-popup-image::before { position: absolute; content: "to collect with Bitcoin"; left: 61px; font-size: 15px; display: flex; padding: 20px; } .page-id-732 .bt_bb_section.gutter .bt_bb_port.port .bt_bb_cell::before { content: " "; position: absolute; background-image: url('https://marinfeatherart.com/wp-content/uploads/2021/09/BTC-image.png') !important; right: 141px; width: 65px; height: 75px; background-position: center; background-size: contain; top: 40px; } #hme-left p.video-btm-text { font-size: 15px; width: 100%; float: left; color: #8e8e8e; line-height: 17px; max-width: 175px; margin: 0 125px; font-weight: 300; letter-spacing: 0; } .home .btContentHolder .alignright { float: right; margin: 0 0 0em 1em; } /* #hme-left { padding:30px 89px 30px 162px; display: flex; justify-content: center; align-content: center; } */ #hme-left { padding: 30px 39px 30px 112px; display: flex; justify-content: center; align-content: center; } .home .paoc-popup-modal-cnt { background-color: #fff; padding: 0; } #video-hme { width: 100%; float: left; display: flex; justify-content: center; } #video-hme img { width: 133px !important; } #hme-left p { font-size: 20px; text-align: center; line-height: 30px; font-weight: 200; letter-spacing: 2px; } #video-icon { display: flex; justify-content: center; align-content: center; width: 100%; } #video-icon1 img { width: 120px !important; margin-bottom: 25px; height: 105px; } .ytp-pause-overlay.ytp-scroll-min { display: none; } #original-product-print_page h2 { /* text-align: center; font-size: 30px; */ text-align: center; font-size: 26px; background: #fff; padding-top: 20px; padding-bottom: 20px; box-shadow: 0 0 10px #e1e1e1 inset; } #original-product-print_page .bt_bb_port { padding-bottom: 0 !important; } #original-product-print_page .bt_bb_row { /* background-color: rgba(241, 241, 241, 1); padding-top: 4em; */ background-color: rgba(241, 241, 241, 1); padding-top: 20px; } /***********.popup-left { width: 25%; float: left; margin-right: 20px; margin-top: 20px; } .popup-right { width: 60%; float: left; color: #fff; margin-top: 20px; }*************/ #brids_img .alignnone.size-medium.wp-image-2493 { height: 355px; text-align:canter; } /* .page-id-2487 */ .bt_bb_section.gutter.bt_bb_vertical_align_top.btPageHeadline .bt_bb_headline.bt_bb_size_large.bt_bb_superheadline { width: 100%; max-width: 100%; } #brids_img { text-align: center; } #wpcf7-f37-o1 .wpcf7-form-control.wpcf7-submit { background-color: #57b3df !important; color: #fff !important; width: 100% !important; } #blog-content a { background-color: #57B3DF; padding: 10px 35px; color: #fff; } .bt_bb_section.gutter.bt_bb_vertical_align_top.btPageHeadline{ background-image: url('https://marinfeatherart.com/wp-content/uploads/2020/09/gallery12.jpg') !important; color: #fff; } .single .btPageHeadline.bt_bb_section[class*="light_solid"]::before { background-color: rgba(0, 0, 0, 0.75); } .product-btn { background-color: #282a2b; padding: 15px; color: #fff !important; } .product-btn a{ color: #fff !important; } /*****.single-product .price { display: none; }*********/ #prinit-page-products .woocommerce-page .bt_bb_headline_superheadline { display: none !important; } #original-page-products .woocommerce-page .bt_bb_headline_superheadline { display: none !important; } .post-type-archive-product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart { display: none !important; } #prinit-page-products .price { display: none !important; } #prinit-page-products .button.product_type_variable.add_to_cart_button { display: none !important; } #original-page-products .price { display: none !important; } #original-page-products .button.product_type_simple.add_to_cart_button.ajax_add_to_cart { display: none !important; } #original-page-products .bt_bb_headline_superheadline{ display: none !important; } #prinit-page-products .bt_bb_headline_superheadline{ display: none !important; } .postid-237 .price { display: none; } .postid-237 .cart { display: none; } .purchase-print { padding: 10px; background-color: #282a2b; border-radius: 7px; } .purchase-print a{ color: #fff !important; font-size:14px; } #prinit-page-products .product .btWooShopLoopItemInner { min-height: auto !important; padding: 0 29px 15px 29px; } #original-page-products .product .btWooShopLoopItemInner{ min-height: auto !important; padding: 0 29px 15px 29px; } .product .bt_bb_headline .bt_bb_headline_content a{ font-weight: 400; } /*********.single-product .btProductSKU::before { content: "Original Painting"; position: absolute; font-size: 1.125rem; }**********/ .single-product .btProductSKU { font-size: 0; } .btBreadCrumbs .btArticleCategory.prints::before{ content: "HIGH QUALITY PRINTS"; position: absolute; font-size: 1.125rem; padding-top: 70px; } .btBreadCrumbs .btArticleCategory.uncategorized::before{ content: "Original Painting"; position: absolute; font-size: 1.125rem; padding-top: 70px; } .btArticleCategory.uncategorized{ font-size: 0; } .btArticleCategory.prints{ font-size: 0; } #prinit-page-products .button.product_type_simple { display: none !important; } #original-page-products .button.product_type_simple { display: none !important; } #original-page-products .btWooShopLoopItemInner{ border: 2px solid #57B3DF; border-top-color: rgb(87, 179, 223); border-top-style: solid; border-top-width: 2px; border-top-width:1px; } #prinit-page-products .btWooShopLoopItemInner{ border: 2px solid #57B3DF; border-top-color: rgb(87, 179, 223); border-top-style: solid; border-top-width: 2px; border-top-width:1px; } #prinit-page-products .bt_bb_headline_content { text-align: center; } #original-page-products .bt_bb_headline_content { text-align: center; } #prinit-page-products .btWooShopLoopItemInner .bt_bb_image { margin-bottom: 20px !important; } #original-page-products .btWooShopLoopItemInner .bt_bb_image { margin-bottom: 20px !important; } #product-heading1 { padding: 18px 0; border-top: 1px solid #ddd; border-top-color: rgb(221, 221, 221); margin:1px 12px 0 12px; border: 1px solid #57B3DF !important; background-color: #fff; margin-top: -6px; } #product-center-img { padding: 0 65px; } .popupaoc-button{ color:#fff !important; } #original-product-single-page .bt_bb_masonry_image_grid .bt_bb_grid_item_inner > .bt_bb_grid_item_inner_image:hover::before { opacity: 0.2; } .popupaoc-button { padding: 10px 20px; background: #282a2b !important; } #original-product-single-page .paoc-popup-click.paoc-popup-button.paoc-popup-btn{ padding: 10px 20px; background: #282a2b !important; color: #fff; } .singlepage_small_img { margin: 0% 30%; } .smallPrints img.off-img { position: absolute; top: -14px; right: -16px; width: 90px; z-index: 99; } .home-yt-icons { display: flex; justify-content: center; width: 100%; padding-top: 15px; padding-inline: 80px; } .home-yt-icons .yt-two p.video-btm-text { max-width: 220px !important; } .soul-costa-layout > .bt_bb_column_inner_content { display: grid; grid-template-columns: 1fr 1fr 1fr; gap:2px; } .soul-costa-layout header, .soul-costa-layout .soul-costa-image-link, .soul-costa-layout .soul-costa-story { grid-column: span 3; } .soul-costa-layout .soul-costa-image-link { margin: 30px 0; } .soul-costa-layout header { margin-bottom: 30px; } .sculptures-main-head .bt_bb_headline_subheadline { margin: 10px 0 15px !important; } /********** responsive*********/ @media only screen and (max-width: 480px){ #products-main-pages-section .bt_bb_column_inner.col-md-4.col-ms-12.bt_bb_align_center.bt_bb_vertical_align_top.bt_bb_padding_normal { margin: 0 55px; } #product-heading1 { margin: 1px 0px 0 0px; } .page-child .gutter .bt_bb_headline .bt_bb_headline_content { font-size: 25px; } #original-product-print_page h2 { font-size: 19px; } .home-yt-icons { flex-direction: column; gap: 15px; } .home-yt-icons .yt-two p.video-btm-text { max-width: 280px !important; padding: 0 15px!important; } } /***********new*******/ /***********.popup-top { width: 35%; } .popup-left { width: 37%; float: left; margin-right: 20px; margin-top: 0px; } .popup-right { width: 48%; float: left; color: #fff; margin-top: 0px; }*********/ @media only screen and (max-width: 767px) { .tube01 { max-width: 100%; } .sale-winter { transform: rotate(0deg); padding-bottom: 40px; } .btLogoArea.menuHolder.btClear .logo { display: none; } .btLogoArea .logo { float: left; width: unset !important; } #hme-left { padding: 30px 10px 30px 10px; } .tube01 { position: inherit; } #hme-left p.video-btm-text { max-width: 100%; margin: 0; text-align: center; padding: 0 45px; } .home #hme-left .sig-img { width: 150px; text-align: center; float: none; } } @media only screen and (min-width: 481px) and (max-width: 600px){ #products-main-pages-section .bt_bb_column_inner.col-md-4.col-ms-12.bt_bb_align_center.bt_bb_vertical_align_top.bt_bb_padding_normal { margin: 0 115px; } #product-heading1 { margin: 1px 0px 0 0px; } .page-child .gutter .bt_bb_headline .bt_bb_headline_content { font-size: 25px; } #original-product-print_page h2 { font-size: 19px; } #hme-left { padding: 30px 10px 30px 10px; } } @media only screen and (min-width: 601px) and (max-width: 767px){ #products-main-pages-section .bt_bb_column_inner.col-md-4.col-ms-12.bt_bb_align_center.bt_bb_vertical_align_top.bt_bb_padding_normal { margin: 0 200px; } #product-heading1 { margin: 1px 0px 0 0px; } /****** #product-center-img .bt_bb_grid_item.bt_bb_tile_format11.masonry-brick { height: 550px !important; } **********/ } @media only screen and (min-width: 768px) and (max-width: 850px){ #products-main-pages-section .bt_bb_column_inner.col-md-4.col-ms-12.bt_bb_align_center.bt_bb_vertical_align_top.bt_bb_padding_normal { margin: 0 240px; } #product-heading1 { margin: 1px 0px 0 0px; } .page-child .gutter .bt_bb_headline .bt_bb_headline_content { font-size: 25px; } #original-product-print_page h2 { font-size: 19px; } #hme-left { padding:30px 20px 30px 20px; } #hme-left h2 { line-height: 25px; font-size: 22px; margin-bottom: 10px; } .tube01 { max-width: 100%; } } @media only screen and (min-width: 851px) and (max-width: 992px){ #products-main-pages-section .bt_bb_column_inner.col-md-4.col-ms-12.bt_bb_align_center.bt_bb_vertical_align_top.bt_bb_padding_normal { margin: 0 310px; } #product-heading1 { margin: 1px 0px 0 0px; } #hme-left { padding: 30px 100px 30px 100px; } .tube01 { max-width: 100%; } #hme-left h2 { line-height: 25px; font-size: 22px; margin-bottom: 10px; } } @media only screen and (min-width: 993px) and (max-width: 1200px){ #products-main-pages-section .bt_bb_column_inner_content { padding: 0 10px; } #product-heading1 { margin: 1px 0px 0 0px; } #hme-left { padding:30px 68px 30px 120px; } #hme-left h2 { line-height: 25px; font-size: 22px; margin-bottom: 10px; } } @media only screen and (min-width: 1200px) and (max-width: 2500px){ .gutter .bt_bb_size_large.bt_bb_headline h1{ font-size: 45px; } } /**********#product-main-btn .bt_bb_link { padding: 15px 133px; font-size: 14px; color: #555555 !important; font-weight: normal !important; } #product-main-btn .bt_bb_button_text{ color: #555555 !important; font-weight: normal !important; } #product-main-btn .bt_bb_link { padding: 17px 138px; box-shadow: 0 0 0 1px #57B3DF inset; background-color: #fff; } #product-main-btn:hover{ background-color:#fff !important; }***********/ #product-main-btn .bt_bb_button_text:hover{ color:#000 !important; display:none; } #original-works-page-bg { background-repeat: repeat !important; background-size: auto; } /******** .mfp-content img{ width:1021px; height:1200px; }*********/ #wpcf7-f37-o1 .sent .wpcf7-response-output { border-color: #46b450; color: #fff; } #sq-googlePay-dtc { display: none !important; } #sq-googlePay-dtc{ display: none !important; } .native-pay-button{ display: none !important; } .payment__square-native.native-pay-button{ display: none !important; } .button .button-google-pay{ display: none !important; } #sq-googlePay-dtc{ display: none !important; } .page-child .btBreadCrumbs span:nth-child(2) { margin-top: 150px; margin-left: -58px; } .page-child .gutter .bt_bb_headline .bt_bb_headline_content{ margin-top: -80px; } .pp_social { display: none !important; } .pp_contract { display: inline !important; } div.pp_default .pp_expand{ display: inline-block !important; } .btMenuHorizontal .menuPort > nav > ul > li { padding: 0 27px 0 0; } /************12/10.20*********/ #pendant-necklaces-first-col1 { padding: 0px 90px; } /*********#pendant-necklaces-sections .btLazyLoadImage.btLazyLoaded { padding: 0px 12px; height: 380px; *********/ #pendant-necklaces-sections1 .btLazyLoadImage.btLazyLoaded { padding: 0px 12px; } #products-main-pages-section1 { padding: 0px 130px; }#pendant-necklaces-sections { padding: 0px 20px; } #pendant-single-center-sections { padding-left: 130px; } #pendant-single-center-sections .alignnone.size-medium { height: 240px !important; } #pendant-necklaces-sections { padding: 0px 15px; } #pendant-necklaces-sections .btLazyLoadImage.btLazyLoaded { border: 1px solid #57B3DF !important; border-bottom-color: rgb(87, 179, 223); border-bottom-style: solid; border-bottom-width: 1px; border-bottom: none !important; } #product-heading2 h2{ padding: 18px 0; border-top: 1px solid #ddd; border-top-color: rgb(221, 221, 221); margin:1px 0px 0 0px; border: 1px solid #57B3DF !important; background-color: #fff; } #pendant-necklaces-main-left .alignnone.size-medium.wp-image-2079.alignright { height: 380px; } /***********.popup-top { width: auto; background-color: #fff; text-align: center; margin: 25px 90px 30px -180px; font-size: 15px; font-weight: 600; padding: 11px; border: 5px solid #57b3df; z-index: 10; position: absolute; rotate: -50deg; }************/ #pendant-single-center-sections .alignnone.size-full { height: 240px !important; } #pendant-necklaces-main-left .alignnone.size-full { /* height: 380px; */ width: 100% !important; } /***********new*******/ .popup-top { width: 42%; /**** background-color: #fff; border: 2px solid #57b3df;*******/ text-align: center; font-size: 13px; font-weight: 600; padding: 35px 10px; float: left; margin-left: 0px; background-image: url("https://marinfeatherart.com/wp-content/uploads/2020/11/winner_bg1.png"); background-size: contain; background-repeat: no-repeat; background-position: center; margin-right: 14px; } .popup-main { width: 85%; float: left; margin: 10px 0; } .popup-left { width: 22%; float: left; margin-right: 12px; margin-top: 0px; } .popup-right { width: 54%; float: left; color: #fff; margin-top: 37px; } /***************/ .popup-main { margin: 0px 38px; } #pendant-products .bt_bb_image { border: 1px solid #57b3df; border-bottom-color: rgb(87, 179, 223); border-bottom-style: solid; border-bottom-width: 1px; border-bottom: none; } .btMenuHorizontal .menuPort nav { float: left; padding-left: 35px !important; } #pendant-products .bt_bb_headline { position: initial; } .page-id-4604 .cont, .page-id-4880 .cont{ display: flex; justify-content: center; flex-wrap: wrap; gap: 30px; width: 100%; max-width: 650px; margin: 50 } /* 20/06/25 */ .cont { gap: 20px !important; margin: 50px 0px; max-width: unset !important; display: flex; flex-flow: wrap; justify-content: center; } .cont .box { /* min-height: 100px; */ display: flex; justify-content: center; align-items: center; border: 10px solid #caaca4; width: 25% !important; padding: 40px 30px; outline: 10px solid #322824; position: relative; background: #ffe4d6; margin: 20px; } .cont .box a { font-size: 30px; text-align: center; line-height: 2.5rem; font-weight: 500; color: #322824; position: relative; z-index: 2; } .cont .box:before { position: absolute; content: ""; width: calc(100% - 10px); height: calc(100% - 10px); top: 50%; left: 50%; border: 5px solid #8e5f59; transform: translate(-50%,-50%); } .cont .box:after { position: absolute; content: ""; width: calc(100% - 30px); height: calc(100% - 30px); top: 50%; left: 50%; border: 5px solid #1f0f0a; transform: translate(-50%,-50%); z-index: 0; } main#main { display: grid; grid-template-columns: 1fr 1fr 1fr; max-width: 1200px; margin: 0 auto; padding: 40px; gap: 30px; background: #fff; } body.category .btContent:has(main#main) { background: #2e100a; padding: 40px 0px !important; } body.category main#main .archive-item { border: 1px solid #00eaff; } body.category main#main .archive-item .post-title { display: block; width: 100%; text-align: center; border-top: 1px solid #00eaff; padding: 10px 0px; } body.category main#main .archive-item img { width: 100%; padding: 10px 20px; height: 300px; object-fit: contain; } body.category main#main .archive-item a { position: relative; display: block; } body.category main#main .archive-item .post-thumbnail a:before { content: ''; height: calc(100% - 20px); width: calc(100% - 40px); position: absolute; left: 20px; top: 10px; border: 10px solid #fff; } @media screen and (max-width:991px){ .cont .box a { font-size: 20px; } body.category .btContent:has(main#main) { background: #2e100a; padding: 40px 40px !important; } .event-banner img { height: 600px; object-fit: cover; object-position: top; } } @media screen and (max-width:767px){ .cont { display: block; } .event-banner img { height: 400px; object-fit:cover; object-position:top !important; } body.category main#main { display: grid; grid-template-columns: 1fr; padding: 40px 20px; } .cont .box { width: 100% !important; margin: 30px 0px; } } .images-block-wrapper { display: grid !important; grid-template-columns: repeat(3, 1fr); margin-bottom: 15px; } .images-block-wrapper-second { display: grid !important; grid-template-columns: repeat(2, 1fr); margin-bottom: 50px; } @media (max-width: 767px) { .images-block-wrapper, .images-block-wrapper-second { grid-template-columns: repeat(1, 1fr); } }