@media(max-width: 1400px){
	.yamal_fn_bloglist_masonry{margin-left: -50px;}
	.yamal_fn_bloglist_masonry article{padding-left: 50px;margin-bottom: 74px;}
	.fn__post_masonry .author,
	.fn__post_masonry .fn__title,
	.fn__link_format a,
	.fn__quote_format blockquote,
	.fn__status_format,
	.fn__post_masonry .fn__meta{padding-left: 36px;padding-right: 36px;}
	.fn__post_masonry .fn__title{font-size: 24px;}

	.yamal_fn_pagination .current, .yamal_fn_pagination .triple, .yamal_fn_widget_social a, .yamal_fn_pagination a, .yamal_fn_social_list a{
		width: 80px;
		height: 80px;
		font-size: 30px;
	}
	.yamal_fn_widget_social .fn__svg, .yamal_fn_pagination .fn__svg, .yamal_fn_social_list .fn__svg{
		width: 30px;
		height: 30px;
	}
	.yamal_fn_footer .footer_middle .title{font-size: 24px;}
}
@media(max-width: 1200px){
	.yamal_fn_bloglist_masonry article{width: 50%;}
}
@media(max-width: 1040px){
	.yamal_fn_searchbox .search_content{padding-left: 0;padding-right: 0;}
	.yamal_fn_searchbox .search_closer{right: 20px;}
	.yamal_fn_banner__singlepost_in_in, .yamal_fn_banner__singlepost_after_in, .yamal_fn_banner__header_below_in{
		padding-top: 50px;
	}
	.yamal_fn_banner__off_canvas{
		margin-bottom: 0;
		padding-bottom: 50px;
		border-bottom: 4px solid #000;
	}
	.fn__bp_slider{margin-top: 100px;}
	.blog__item_classic .blog__image img{border-radius: 36px;}
	.blog__item_classic .fn__space_char, .blog__item_classic .blog__image{
		border-radius: 40px;
	}
	.blog__item_classic .fn__space_char:after,
	.blog__item_classic .blog__image:after{
		border-radius: 0 0 44px 44px;
	}
	.blog__item_classic .title_holder{padding: 0 40px;}
	.blog__item_classic .fn__space_char{font-size: 100px;}
	.fn__meta p{font-size: 14px;}
	.blog__item_classic .fn__title{font-size: 30px;}
	.yamal_fn_help_bar .help_bar a{
		width: 40px;
		height: 40px;
		border-width: 2px;
	}
	.yamal_fn_help_bar .trigger .icon:before{top: 14px;height: 2px;}
	.yamal_fn_help_bar .trigger .icon:after{bottom: 14px;height: 2px;}
	.yamal_fn_help_bar .help_bar .count{
		top: -10px;
		right: -12px;
	}
	.yamal_fn_help_bar .help_bar .fn__svg,
	.yamal_fn_help_bar .search .fn__svg{
		width: 15px;
		height: 15px;
	}
	.yamal_fn_help_bar{width: 60px;}
	.yamal_fn_off_sidebar{width: 100%;}
	.yamal_fn_help_bar .help_bar_opener,
	.yamal_fn_help_bar:after{display: none;}
	.yamal_fn_searchbox .filterbox{padding: 0;}
	.yamal_fn_searchbox .result_info_wrap{padding-top: 20px;}
	.yamal_fn_searchbox .result_decor{margin-bottom: 40px;}
	.yamal_fn_searchbox .result_list li{margin-bottom: 20px;}
	.yamal_fn_searchbox .resultbox{padding: 26px;}
	.yamal_fn_searchbox .input input{
		height: 60px;
		padding: 0 20px;
		font-size: 18px;
	}
	.yamal_fn_searchbox .search input{
		height: 60px;
		font-size: 18px;
		padding: 0 20px;
	}
	.yamal_fn_help_bar{
		right: 0;
	}
	.yamal_fn_help_bar .help_bar .t_text,
	.yamal_fn_help_bar .help_bar a:after{display: none;}
	.yamal_fn_help_bar .help_bar_wrapper{
		transform: none;
		padding: 10px;
	}
	.yamal_fn_help_bar .help_bar{
		gap: 5px;
	}
	.yamal_fn_help_bar .help_bar a{
		margin: 0;
	}
	.yamal_fn_help_bar .help_bar a:before,
	.yamal_fn_help_bar .help_bar_bg,
	.yamal_fn_stickynav,
	#yamal_fn_header{display: none;}
	.yamal_fn_mobnav{display: block;}
	.yamal_fs_form input[type="submit"],
	.yamal_fs_form input[type="email"], .yamal_fs_form input[type="text"]{
		height: 80px;
		font-size: 24px;
	}
	.yamal_fs_form .fsf_title{
		margin-bottom: 16px;
	}
	.yamal_fs_form{
		padding: 0 20px 20px;
	}
	.yamal_fn_footer .footer_middle_in{
		flex-direction: column;
		align-items: flex-start;
	}
	.yamal_fn_social .social_title{
		text-align: center;
	}
	.yamal_fn_footer .footer_middle_in > *{
		width: 100%;
	}
	.yamal_fn_footer .fmw_right{
		justify-content: flex-start;
	}
	.yamal_fn_footer .totop .text{display: none;}
	.yamal_fn_pagetitle .fn__title{font-size: 80px;}
	.yamal_fn_pagetitle{padding-top: 87px;margin-bottom: 83px;}
	.fn__slider__full .fn__bp_slider .title_holder h3{font-size: 50px;}
	.fn__single_meta .meta_item .text{display: none;}
	.mob_count{display: inline;}
	.fn__single_meta .meta_item{margin-right: 20px;}
	.fn__single_meta .meta_item:last-child{margin-right: 0;}
	.fn__slider__contained .fn__bp_slider .slider__nav a{
		width: 60px;
		height: 60px;
		margin-top: -30px;
	}
	.fn__slider__contained .fn__bp_slider .slider__nav .prev{
		left: -20px;
		outline-width: 4px;
	}
	.fn__slider__contained .fn__bp_slider .slider__nav .next{
		right: -20px;
		outline-width: 4px;
	}
	.fn__slider__full .fn__bp_slider .slider__nav .next,
	.fn__slider__full .fn__bp_slider .slider__nav .prev{
		width: 60px;
		height: 60px;
		margin-top: -30px;
	}
	.fn__bp_slider .slider__nav .fn__svg{
		width: 14px;
		height: 14px;
	}
	.fn__bp_slider .title_holder h3{
		padding: 20px;
		font-size: 24px;
		max-width: 90%;
	}
	.fn__meta .meta_sep{
		width: 20px;
		height: 2px;
		margin: 0 10px;
	}
	.fn__meta .meta_sep:before, .fn__meta .meta_sep:after{
		width: 2px;
		height: 10px;
		margin-top: -5px;
		left: 4px;
	}
	.fn__meta .meta_sep:before{
		left: 9px;
	}
	.yamal_fn_cartbox .fn_cartbox_links{
		flex-direction: column;
		gap: 20px;
	}
	.woo__item .img_holder .button{
		transform: translateY(0);
		font-size: 14px;
	}
	.yamal_fn_product_single{
		padding-top: 97px;
	}
	.yamal_fn_single .fn__maintitle{font-size: 36px;}
	.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 30px;}
	.fn__comments .comment_top,
	.respond_comment{
		padding-left: 26px;
		padding-right: 26px;
	}
}
@media(max-width: 768px){
	.fn__comments .comment-list .children{margin: 20px 0 0 10px;}
	.fn__comments .comment-list .list li{margin-bottom: 20px;}
	.comment-body{padding-bottom: 23px;}
	.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 24px;}
	.fn__read_more .read_wrap a{
		font-size: 14px;
	}
	.fn__read_more .post_views{
		font-size: 14px;
	}
	.blog__item_classic .fn__title{
		font-size: 24px;
	}
	.yamal_fn_pnb:after{
		width: 100%;
		top: 50%;
		bottom: auto;
        height: 4px;
        left: 0;
        margin: -2px 0 0 0;
	}
	.yamal_fn_pnb{flex-direction: column;}
	.yamal_fs_form .fsf_title{
		font-size: 14px;
		height: 40px;
		line-height: 32px;
		padding: 0 16px;
	}
	.yamal_fs_form input[type="submit"],
	.yamal_fs_form input[type="email"],
	.yamal_fs_form input[type="text"]{
		text-align: center;
		height: 60px;
		font-size: 18px;
	}
	.yamal_fs_form .mc4wp-form-fields{
		flex-direction: column;
	}
	.yamal_fn_woobar .bar_closer a,
	.yamal_fn_off_sidebar .sidebar_closer{right: 20px;font-size: 16px;}
	.yamal_fn_woobar .bar__content,
	.yamal_fn_off_sidebar .sidebar_in{padding-left: 20px;padding-right: 20px;}
	.yamal_fn_footer .footer_bottom_wrap{
		flex-direction: column;
		gap: 20px;
	}
	.blog__item_classic .blog__image img{border-radius: 16px;}
	.blog__item_classic .title_holder_in{
		padding: 29px 20px 54px;
	}
	.blog__item_classic .fn__space_char, .blog__item_classic .blog__image{
		border-radius: 20px;
	}
	.blog__item_classic .fn__space_char:after,
	.blog__item_classic .blog__image:after{
		border-radius: 0 0 24px 24px;
	}
	.blog__item_classic .title_holder{padding: 0 20px;}
	.yamal_fn_searchbox .search input{width: 100%;}
	.yamal_fn_searchbox .input{margin: 0 0 10px 0;}
	.yamal_fn_searchbox .search_wrapper .main_form{flex-direction: column;}
	.yamal_fn_pagetitle .fn__title{font-size: 60px;}
	.yamal_fn_bloglist_masonry article{width: 100%;}
	.yamal_fn_protected form,
	.yamal_fn_404 form{flex-direction: column;}
	.yamal_fn_protected form input[type="password"],
	.yamal_fn_protected form input[type="search"],
	.yamal_fn_404 form input[type="text"]{margin: 0 0 10px 0;text-align: center;}
	.yamal_fn_protected form input[type="submit"],
	.yamal_fn_404 form input[type="submit"]{width: 100%;padding: 0 36px;}
	.yamal_fn_404 form .fn__svg{display: none;}
}