/*
 Theme Name:   Addfiction
 Theme URI:    https://frame.ancorathemes.com
 Description:  Frame Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com
 Template:     frame
 Version:      1.0.0
 Tags:         photo, photography, video, video production, video editor, video editing, youtube videos, product videos, videography, aerial, photography studio, photographer, videographer, portfolio, shop
 Text Domain:  frame
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.top_panel.with_bg_image:before { background-color: rgba(0, 0, 0, 0) !important }
.portfolio_page_content { margin-top: 8px !important }
.post_meta_categories { opacity: 0% !important }
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info { opacity: 0% !important }
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured:hover .mask { opacity: 0% !important }
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info { opacity: 0% !important }
.elementor .elementor-background-video-container .bck-video { background-position: center top !important }
.portfolio_page_content_wrap { width: 100% !important }
.portfolio_page .portfolio_page_title { visibility: hidden !important; height: 0px !important }
.page_content_wrap { padding-top: 4rem !important }
.footer_custom h6.sc_item_title { font-size: 16px !important;}
.widget ul {font-size: 14px !important;}

@media (max-width: 767px){
    .sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.post_featured_bg { height: 100% !important; margin: 40px !important }
}
@media (max-width: 479px) {
    .top_panel.with_bg_image { min-height: auto !important; }
    .page_content_wrap { padding-top: 1rem !important }
    .row:not(.columns_fluid)>[class*="column-"],.columns_wrap:not(.columns_fluid)>[class*="column-"],.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"] {
        width:calc( 48.8% / var(--theme-var-grid_max_columns) ) !important;
        min-height: 256px !important;
    }
    .sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.post_featured_bg { height: 100% !important; margin: 0px !important }
    .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"] { padding-bottom: 10px !important; padding-right: 10px !important; }
    
}