/*
 Theme Name:   DetailX Child Theme
 Theme URI:    https://detailx.ancorathemes.com/
 Description:  DetailX Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     detailx
 Version:      1.0
 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:  detailx
*/


/* =Theme customization starts here
------------------------------------------------------------ */
:root{
	--theme-color-text_link:#62ccca;
	--theme-color-text_hover2:#62ccca;
	--theme-color-alter_hover:#62ccca;	
	--theme-color-text_link2:#62ccca;	
	--theme-color-text_hover:#f8f8ff;
	--theme-color-inverse_link:#000;
	--theme-color-uninverse_link:#FFF;
	--theme-color-alter_link2:#62ccca;
	--theme-color-alter_link:#62ccca;
}

.scheme_dark, body.scheme_dark{ 
  	--theme-color-text_link:#62ccca; 
	--theme-color-text_hover2:#62ccca;
	--theme-color-alter_hover:#62ccca;	
	--theme-color-text_link2:#62ccca;
	--theme-color-text_hover:#f8f8ff;
	--theme-color-inverse_link:#000;
	--theme-color-uninverse_link:#FFF;
	--theme-color-alter_link2:#62ccca;
	--theme-color-alter_link:#62ccca;
}

.trx_expcol_button, .sc_button:not(.sc_button_simple), .sc_button.sc_button_simple, .sc_form button{ color:var(--theme-color-uninverse_link); }
.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs){ top:60px; }
#logostyle .sc_layouts_logo .logo_image{max-height: 100%;  height: 60px;  object-fit: cover;  object-position: center;}

.wpcf7 .wpcf7-submit-style .submit-style-in{ color: var(--theme-color-uninverse_link); background-color:#62ccca; }
.wpcf7 .wpcf7-submit-style:active .wpcf7-submit + .submit-style-in, .wpcf7 .wpcf7-submit-style:focus .wpcf7-submit + .submit-style-in, .wpcf7 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in{ color: #62ccca; border-color:#62ccca; background-color:#f8f8ff; border-width: 1px;  border-style: solid; }

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{ color:#62ccca; border-color:#62ccca; background-color:#f8f8ff; border-width:1px;  border-style:solid; }
.home form button:not(.components-button),.home input[type="button"],.home input[type="reset"],.home input[type="submit"],.home .theme_button,.home .post_item .more-link,.home .wp-block-button__link,.home .sc_button:not(.sc_button_simple),.home .sc_form button,.home .sc_portfolio_preview_show .post_readmore{ color: var(--theme-color-uninverse_link); background-color:#62ccca; }
.home form button:not(.components-button):hover,.home form button:not(.components-button):focus,.home input[type="submit"]:hover,.home input[type="submit"]:focus,.home input[type="reset"]:hover,.home input[type="reset"]:focus,.home input[type="button"]:hover,.home input[type="button"]:focus,.home .post_item .more-link:hover,.home .comments_wrap .form-submit input[type="submit"]:hover,.home .comments_wrap .form-submit input[type="submit"]:focus,.home .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.home .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.home .sc_button_default:hover,.home .sc_button_default:focus,.home .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.home .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.home .socials_share.socials_type_block .social_icon:hover,.home .socials_share.socials_type_block .social_icon:focus{ color:#62ccca; border-color:#62ccca; background-color:#f8f8ff; border-width:1px;  border-style:solid; }
.sc_icons_decoration .sc_icon_type_svg svg, .sc_icons_decoration .sc_icon_type_svg object { width:5.8em; height:5.8em; }
.sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li.menu-item-has-children > a {  padding:0.7em 1em; }
.page-id-1453 .wpcf7 .wpcf7-submit-style .wpcf7-submit{color:var(--theme-color-uninverse_link); }
.page-id-1453 .wpcf7 .wpcf7-submit-style .wpcf7-submit:hover{color:var(--theme-color-text_link); }
.page-id-1453 div.wpcf7 .form-style-3 .wpcf7-submit-style:active .wpcf7-submit + .submit-style-in,.page-id-1453  div.wpcf7 .form-style-3 .wpcf7-submit-style:focus .wpcf7-submit + .submit-style-in,.page-id-1453  div.wpcf7 .form-style-3 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in {  border-color: var(--theme-color-text_hover2);  background-color:#f8f8ff; }
.scroll_to_top_style_default:hover {  color: var(--theme-color-uninverse_link);  border-color: var(--theme-color-text_link);  background-color: var(--theme-color-text_link); }
a.ribsclass,#ribsclass a{ color:var(--theme-color-text_link); }
a.ribsclass:hover,#ribsclass a:hover{color:var(--theme-color-text_hover); }
.counterskills .sc_skills_counter_modern .sc_skills_total{ font-size:8em; }
#footerlinks .footerclasslinks a:hover,.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item:hover .social_name{ color:var(--theme-color-text_link); }
.icon-name:before { content: '\e81d'; }
.icon-subject:before { content: '\e8b4'; } 
.icon-textarea:before { content: '\e8bb'; }
@media  (max-width: 767px){
	#biglogo #biglogo_sc img.logo_image { width: 100%; max-height: 100%; }
}