/*
 Theme Name:   Qwery Child Theme
 Theme URI:    http://qwery.ancorathemes.com
 Description:  Qwery Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     qwery
 Version:      1.3
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  qwery
*/


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

.header_menu .elementor-widget-wrap,
.header_menu-logo {
	display: block!important;
}
.trx_addons_scroll_to_top.show {
    opacity: 1;
    bottom: 5.5em;
}
.sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon, 
.sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon {
	font-size: 22px; 
}
.sc_socials.scheme_dark.sc_socials_default {
	width: max-content;
	z-index: 10000;
}
.page .page_content_wrap {
    padding-top: 4.1rem!important;
    padding-bottom: 7.4rem;
}
.related_wrap.related_style_classic .post_title a:hover {
	color: var(--theme-color-text_light);
}
.logo_image:hover,
.hot-random-image:hover {
	filter: brightness(1) invert(0.25);
}
@media screen and (max-width: 1023px) {
	.trx_addons_scroll_to_top.show {
    	bottom: 6em!important;
    	right: 2.35em;
	}

}
@media screen and (max-width: 1279px) {
	.menu_mobile .social_item .social_icon {
	    font-size: 30px!important;
	}
	.menu_mobile .social_item .social_icon:hover {
	    color: var(--theme-color-text_link);
	}
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="youtube-play"]{
	color: #FF0000;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="reddit"] {
	color: #FF4500;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="discord"]{
	color: #7289da;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="github-circled-alt2"] {
	color: #333;
}
html.wp-dark-mode-active .sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a:hover,
html.wp-dark-mode-active [class*="scheme_"], html.wp-dark-mode-active body[class*="scheme_"],
.eacc-actions-confirm.eacc-actions-button {
	color: #FFF;
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a:hover {
	color: var(--theme-color-text_light);
}

.wp-block-button,
.form-submit,
.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label), form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .wp-block-button__link, .sc_button:not(.sc_button_simple), .sc_form button, .sc_portfolio_preview_show .post_readmore, form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .wp-block-button__link, .sc_button:not(.sc_button_simple), .sc_form button, .sc_portfolio_preview_show .post_readmore, .wpcf7 .wpcf7-submit-style .wpcf7-submit,
.eacc-actions-button, html.wp-dark-mode-active .eacc-actions-button {
	background: url('https://i.ibb.co/rb2TWXL/bgbtn.png') center / cover!important;
	background-color: #999;
}
.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label) {
    border-radius: 0;
  	border-color: #AAA #565656 #565656 #AAA!important;
  	text-shadow: 3px 3px #4C4C4C!important;
  	border: 2px solid #000!important;
	--btn-size: 35pt;
    max-height: var(--btn-size);
	box-shadow: inset -2px -4px #0006, inset 2px 2px #fff7!important;
	}
form button:not(.components-button):hover, form button:not(.components-button):focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="button"]:hover, input[type="button"]:focus, .post_item .more-link:hover, .comments_wrap .form-submit input[type="submit"]:hover, .comments_wrap .form-submit input[type="submit"]:focus, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus, .sc_button_default:hover, .sc_button_default:focus, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .socials_share.socials_type_block .social_icon:hover, .socials_share.socials_type_block .social_icon:focus,
.input[type="submit"],
.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label):hover, .eacc-actions-confirm.eacc-actions-button:hover, html.wp-dark-mode-active .eacc-actions-button:hover, html.wp-dark-mode-active .eacc-actions-button:active {
  	border-color: #BDC6FF #59639A #59639A #BDC6FF!important;
	background-color: rgba(100, 100, 255, .45)!important;
	
}
form button:not(.components-button), 
input[type="button"], input[type="reset"], 
input[type="submit"], .theme_button, 
.post_item .more-link, 
.wp-block-button__link, 
.sc_button:not(.sc_button_simple), 
.sc_form button, .sc_portfolio_preview_show .post_readmore,
.eacc-actions-button {
    border-radius: 0!important;
	padding: 15px 57px 18px!important;
  	border-color: #AAA #565656 #565656 #AAA!important;
  	text-shadow: 3px 3px #4C4C4C!important;
  	border: 2px solid #000!important;
	background: none;
	--btn-size: 30pt;
    max-height: var(--btn-size);
	box-shadow: inset -2px -4px #0006, inset 2px 2px #fff7!important;
	
	}
form button:not(.components-button):hover, form button:not(.components-button):focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="button"]:hover, input[type="button"]:focus, .post_item .more-link:hover, .comments_wrap .form-submit input[type="submit"]:hover, .comments_wrap .form-submit input[type="submit"]:focus, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus, .sc_button_default:hover, .sc_button_default:focus, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .socials_share.socials_type_block .social_icon:hover, .socials_share.socials_type_block .social_icon:focus,
.input[type="submit"],
.eacc-actions-button:hover, .eacc-actions-button:active{
  	border-color: #BDC6FF #59639A #59639A #BDC6FF!important;
	background-color: rgba(100, 100, 255, .45)!important;
	
}
.wp-block-button,
.form-submit{
	
		display: grid!important;
	    max-width: fit-content;
}
.input[type="submit"] {
    max-width: fit-content;
	line-height: 5px!important;
	
}
.comments_wrap .form-submit input[type="submit"] {
	box-shadow: none;
    padding: 5px 40px 17px!important;
	
}
form button:not(.components-button):hover, form button:not(.components-button):focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="button"]:hover, input[type="button"]:focus, .post_item .more-link:hover, .comments_wrap .form-submit input[type="submit"]:hover, .comments_wrap .form-submit input[type="submit"]:focus, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus, .sc_button_default:hover, .sc_button_default:focus, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .socials_share.socials_type_block .social_icon:hover, .socials_share.socials_type_block .social_icon:focus,
.input[type="submit"],
.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label):hover,
.eacc-actions-confirm.eacc-actions-button:hover{
	background-color: rgba(100, 100, 255, .45)!important;
	text-shadow: 2px 2px #202013CC!important;
	color: #FFFFA0!important;
}
form button:not(.components-button):hover, form button:not(.components-button):focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="button"]:hover, input[type="button"]:focus, .post_item .more-link:hover, .comments_wrap .form-submit input[type="submit"]:hover, .comments_wrap .form-submit input[type="submit"]:focus, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus, .sc_button_default:hover, .sc_button_default:focus, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .socials_share.socials_type_block .social_icon:hover, .socials_share.socials_type_block .social_icon:focus,
.input[type="submit"],
.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label):hover {
	box-shadow: inset -2px -4px #0004, inset 2px 2px #FFF5;
}
.form-submit:hover .input[type="submit"],
.wp-block-button:hover form button:not(.components-button), 
.wp-block-button:hover input[type="button"], input[type="reset"], 
.wp-block-button:hover input[type="submit"], .theme_button, 
.wp-block-button:hover .post_item .more-link, 
.wp-block-button:hover .wp-block-button__link, 
.wp-block-button:hover .sc_button:not(.sc_button_simple), 
.wp-block-button:hover .sc_form button, .sc_portfolio_preview_show .post_readmore{
	background-color: rgba(100, 100, 255, .45);
}

html.wp-dark-mode-active form button:not(.components-button), 
html.wp-dark-mode-active input[type="button"], 
html.wp-dark-mode-active input[type="reset"], 
html.wp-dark-mode-active input[type="submit"], 
html.wp-dark-mode-active .theme_button, 
html.wp-dark-mode-active .post_item .more-link, 
html.wp-dark-mode-active .wp-block-button__link, 
html.wp-dark-mode-active .sc_button:not(.sc_button_simple), 
html.wp-dark-mode-active .sc_form button, .sc_portfolio_preview_show .post_readmore {
	border-color: rgb(71 71 71) !important;
}
.wp-block-button__link{
    padding: 15px 57px 18px!important;
}
html.wp-dark-mode-active .sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a {
	color: #FFF!important;
}
html.wp-dark-mode-active .sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a:hover {
    color: var(--theme-color-text_light)!important;
}
.post_featured.alignwide.with_thumb {
	display: none;
}
@media screen and (max-width:450px){
	.wp-element-button,
	.submit {
		line-height: 0.9em!important;
	}
}

html.wp-dark-mode-active .sc_button_text, html.wp-dark-mode-active .sc_button_title {
	    background-color: inherit!important;
}
.wpcf7 .wpcf7-submit-style .wpcf7-submit {
    margin: 0;
    position: relative;
    z-index: 1;
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item+.social_item {
	border-left: none!important;
}
.wp-block-search input.wp-block-search__input {
    max-height: 40px;
    padding: 0.75em 1.2em;
    border-width: 2px;
    border-style: solid;
    -webkit-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-color: #000000;
}
html.wp-dark-mode-active .post_item_single .post_meta_single .post_meta_likes:before,
html.wp-dark-mode-active .sc_blogger_item_content.entry-content,
html.wp-dark-mode-active .sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title a{
	color: #FFF!important;
}
html.wp-dark-mode-active .sc_icons_bordered.sc_icons_size_small .sc_icons_icon:before, 
html.wp-dark-mode-active .sc_icons_bordered.sc_icons_size_small .sc_icons_icon>span:before,
html.wp-dark-mode-active .sc_icons_item_description a,
html.wp-dark-mode-active .sc_icons .sc_icons_item_title, 
html.wp-dark-mode-active .sc_icons .sc_icons_item_title a {
    color: #FFF!important;
}
div.wpcf7 .form-style-8 textarea {
    height: 9em!important;
    min-height: 45px!important;
}

@media screen and (min-width: 767px) {
	.wpcf7 .wpcf7-submit-style .wpcf7-submit {
   		padding: 6px 64px 17px 64px!important;	
	}
}
	.jsx-104892374.eacc-message-customIconContainer {
		margin-top: 20px!important;
	}

.eacc-actions-button {
	color: #fff!important;
	line-height: 5.5px!important;
	display: inline-table!important;
	display: block;
}
.eacc-message-text {
    font-size: 14px!important;
}
html.wp-dark-mode-active .eacc-widget-container{
	background-color: #000!important;
}