/*
Theme Name: Compu-Cloudz
Text Domain: compucloudz
Version: 1.1
Requires at least: 4.7
Requires PHP: 5.2.4
Description: #
Tags: #
Author: #
Author URI: #
Theme URI:#
License: #
License URI: #
*/
form.checkout.woocommerce-checkout .col-2 {
  display: none;
}
form.checkout.woocommerce-checkout .col-1 {
  width: 100%;
  padding-right: 25px;
}


@media (min-width: 300px) and (max-width: 767px) {
	section#whycourse .textarea, section#drlitakashah .textarea {
    margin-top: 25px;
}
	section#whycourse {
    padding: 0px 0 50px;
}
	.help-text {
    margin: 25px;
}
	section#helpdection .col-lg-3 {
    padding: 10px;
}
	div#icon1 {
    justify-content: center;
    cursor: pointer;
}
	.program a{
		    font-size: 15px;
	}
	section#ideals .textarea {
    margin-top: 25px;
}
	section#ideals .textarea p{
		    font-size: 16px;
	}
	section#ideals {
    padding: 0px 0 0px;
}
	.logo_item_main .logo_item::before {
    content: "\f0da";
    color: white;
}
	.logo_item_main .logo_item::before {
    font-family: "Font Awesome 5 Free";
    display: inline-block;
    padding-right: 10px;
    vertical-align: middle;
    font-weight: bold;
}
	.logo_item_main {
    display: flex;
    justify-content: unset;
    flex-wrap: wrap;
}
	.program_new {
    text-align: center;
}
form.checkout.woocommerce-checkout {
    display: flex;
    flex-wrap: wrap;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
	width: unset;
}
	
}


@media (min-width: 768px) and (max-width: 1024px) {
section#whycourse .row {
    align-items: center;
    flex-direction: column-reverse;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
	width: unset;
}
form.checkout.woocommerce-checkout {
    display: flex;
    flex-wrap: wrap;
}
	.meet-title h2{
		    padding: 0 0px;
}
	section#drlitakashah img {
    width: 100%;
}
	.sesionbreskdownnew {
    padding-bottom: 0px;
}
	section#ideals img {
    width: 100%;
}
	section#ideals {
    padding-bottom: 50px;
}
	section#whycourse .textarea {
    margin-top: 50px;
}
	section#drlitakashah {
    padding: 0;
}
	section#helpdection {
    margin-top: 50px;
}
	section#ideals .textarea {
    margin-top: 25px;
}
	section#mindful {
    padding: 50px 0;
}
	section#mindful img {
    width: 100%;
}
	.management{
		    min-height: 700px;
	}
	.logo_item_main{
		    justify-content: space-between;
	}
}

@media(min-width: 1024px) {

	.future-list li span{
		    font-size: 20px;
	}
}
/* Initially hide the class for all users */
.logginin {
    display: none;
}

/* Display the class for logged-in users */
body.logged-in .logginin {
    display: block;
}
/* Style for the Remove button */
.remove-product {
    background-color: #ff0000; /* Red background color */
    color: #fff; /* White text color */
    padding: 8px 12px; /* Adjust padding as needed */
    border: none;
    cursor: pointer;
    border-radius: 10px;
}

.remove-product:hover {
    background-color: #cc0000; /* Darker red on hover */
}