/*
Theme Name: Apdash
Theme URI: https://apdash-wp.themetags.com/
Author: ThemeTags
Author URI: http://themetags.com/
Description: Apdash – App Landing Wordpress Theme. It is a fully responsive and mobile-friendly app showcase Wordpress Theme. This theme is a highly suitable App Landing Page is a better way to present your app or product.
Version: 4.2.1
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: apdash
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.faq_content.collaps_style .card-body {
	background: #FFF !important;
}

.faq_content.collaps_style .card-header {
	background: #f2f2f2 !important;
}

.faq_content.collaps_style .btn:after {
	background: #b9a0f2 !important;
	border-radius: 0px;
	text-align: center !important;
	width: 30px !important;
	height: 30px !important;
	margin-top: -5px !important;
	font-size: 20px !important;
	content: "\f0d7" !important;
}

.faq_content.collaps_style .btn[aria-expanded="true"]:after {
        content: "\f0d8" !important;
	color: #2c2c51;
}

#site-navigation img {
	height: 80px;
}

#site_footer {
	background: rgb(82,26,197);
	background: linear-gradient(90deg, rgba(82,26,197,1) 0%, rgba(121,23,197,1) 53%);
}

.site-footer .site-info {	
	border-top: 0 !important;
}

.site-footer .site-info .copyright p {
	color: #FFF !important;
}

.tt-list li:before {
  content: '';
  display: inline-block;
  height: 35px;
  width: 55px;
  background-image: url('/wp-content/uploads/2023/11/smart-cozy-icon-black_white.png');
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 20px;
  }

.tt-list li.selected:before {
  background-image: url('/wp-content/uploads/2023/10/smart-cozy-icon-watergun-1.png') !important;
}

.tt-list li {
  align-items: normal !important;
  font-size: 36px !important;
}

.elementor-element-a312a51 .description {
	font-size: 22px !important;
	margin-top: -10px !important;
}

.tt-list li a:hover, .tt-list li a:focus, .tt-list li a:active, .tt-list li.selected a {
	color: #fa3f29 !important;
}

#results_content {
	color: #FFF;
}

#top_form .form-result {
	color: #FFF;
	position: absolute;
	top: 50px;
}

#top_results_content {
	text-align: center;
}

.breadcrumb-wrapper, .tag_list, #comments, .product_meta, .wc-tabs, .woocommerce-result-count {
	display: none !important;
}

.input-text.qty {
	width: 100px !important;
}

.price {
	color: #000 !important;
}

#coupon_code {
	width: 125px !important;
}

.blog-archive-wrapper {
	padding-top: 20px !important;
	padding-bottom: 30px !important;
}

.variations .value {
	padding-left: 20px !important;
}

body.woocommerce-page .content-area {
	padding: 60px 0px !important;
}

body.woocommerce-page #site_footer {
	height: 80px !important;
}

body.woocommerce-page #site_footer .site-info {
	margin-top: 0px !important;
}

.elementor-element-a5ff064 .elementor-widget-wrap {
	padding: 0px 80px 0px 0px !important;
}

.woocommerce-billing-fields .form-row, .woocommerce-shipping-fields .form-row,.woocommerce form .form-row {
display: block;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
max-width: unset;
}

.type-product .woocommerce-loop-product__title {
	text-align: center;
}

.type-product .price {
	text-align: center;
}

.add-to-cart-container {
	width: 100%;
	text-align: center;
}

.social-images img {
	display: inline;
}

.social-images {
	margin-top: 40px;
	width: 100%;
	text-align: center;
}


.discord-logo {
	width: 200px;
}

.fb-logo, .insta-logo, .x-logo {
	width: 60px;
	padding: 0px 5px;
}

.header-btn {
	background: #ff3ba6 !important;
	border-color: #ff3ba6 !important;
	color: #FFF !important;
}

.header-btn:active, .header-btn:focus, .header-btn:hover {
	background: #FD5EB6 !important;
	border-color: #FD5EB6 !important;
	color: #FFF !important;
}

.newsletter .subtitle {
	font-size: 20px !important;
}

.custom-sc-container:before {
  content:url('/wp-content/uploads/2024/06/product-email-list.png'); /* with class ModalCarrot ??*/
  height: 300px;
  position: absolute;
  top: -85px;
}

.elementor-element-f7bc4de .tt-icon-box {
	padding: 25px 0px !important;
}

.banner {
	height: auto !important;
}

@font-face { font-family: "Bebas Kai"; src: url('/wp-content/themes/apdash/fonts/BebasKai.otf'); }

.header-font, .banner__description:first-of-type, .btn-lebels, .box-title, .card-header .btn-link, body:not(.woocommerce) h2 {
font-family: "Bebas Kai" !important;
}

.banner__description:first-of-type {
	font-size: 33px !important;
}

body:not(.woocommerce, .woocommerce-cart, .woocommerce-page) h2 {
	font-size: 60px !important;
}

body:not(.woocommerce, .woocommerce-cart, .woocommerce-page) h3 {
	font-size: 30px !important;
}

.banner__description:last-of-type {
	font-size: 20px !important;
}

.card-header .btn-link {
	font-size: 30px !important;
}

.card-body {
	font-size: 20px !important;
}

.header-btn .btn-lebels {
	font-size: 28px !important;
}

.tt-icon-box .box-title {
	font-size: 24px !important;
}

.tt-icon-box .description {
	font-size: 20px !important;
}

.elementor-widget-text-editor {
	font-size: 20px !important;
}

.recent-post .date, .recent-post .meta-wrapper, .post-meta-wrapper {
	display: none !important;
}

.header-inner .banner__btns {
	right: 10px;
	position: absolute;
}

@media(max-width: 568px){

	.social-images {
		width: 50%;
		margin: 50px auto;
	}

	#slideshow_can {
		margin: auto;
	}

	.elementor-element-a5ff064 .elementor-element-populated {
		padding: 0px !important;
		margin-top: 120px !important;
	}

	#mobile_app_heading h2, #mobile_app_heading .description {
		text-align: center !important;
	}

	#app_list .elementor-widget-container {
		margin: 0px 20px !important;
	}

	.custom-sc-container {
		display: none !important;
	}
	
	.tt-hamburger {
		display: none !important;
	}

	.header-inner .banner__btns {
		top: 5px;
	}

	body.woocommerce-page .page-header {
		height: 125px !important;
	}

	.mobile-header.showed {
		display: none !important;
	}

}

.banner__btns {
	display: none !important;
}

#video_container {
	display: none !important;
}
