/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* Links Footer */
a.footer {
	color: #999!important;
}
a.footer:hover {
	color: #fff!important;
}

/* Softaula*/ 

.saenrollForm .myBtn_enroll_submit {
	background-color: #33e3b2!important;
	background-image: #33e3b2!important;
	background: #33e3b2!important;
    background-image: none;
	background-image: -webkit-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: -moz-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: -ms-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: -o-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: linear-gradient(to bottom, #33e3b2, #33e3b2)!important;
	box-shadow:none;
	border: none; border-radius: 3px;
	color: #fff;
    font-family: "Bist Font", Sans-serif;
	font-size: 14px!important;
	padding: 8px 28px!important;
	text-decoration: none;
	font-weight: 400 !important;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.saenrollForm .myBtn_enroll_submit:hover {
    background-color: #4300c0!important;
	background-image: #4300c0!important;
	background-image: none;
	background-image: -webkit-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: -moz-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: -ms-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: -o-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: linear-gradient(to bottom, #4300c0, #4300c0)!important;
	box-shadow:none;
	color: #33e3b2!important; 
    box-shadow:none;
    text-decoration: none;
}
.saenrollForm .myBtn_group_enroll_submit {
	background-color: #33e3b2!important;
	background-image: #33e3b2!important;
	background: #33e3b2!important;
    background-image: none;
	background-image: -webkit-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: -moz-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: -ms-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: -o-linear-gradient(top, #33e3b2, #33e3b2)!important;
	background-image: linear-gradient(to bottom, #33e3b2, #33e3b2)!important;
	box-shadow:none;
	border: none; border-radius: 3px;
	color: #fff;
    font-family: "Bist Font", Sans-serif;
	font-size: 14px!important;
	padding: 8px 28px!important;
	text-decoration: none;
	font-weight: 400 !important;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.saenrollForm .myBtn_group_enroll_submit:hover {
    background-color: #4300c0!important;
	background-image: #4300c0!important;
	background-image: none;
	background-image: -webkit-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: -moz-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: -ms-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: -o-linear-gradient(top, #4300c0, #4300c0)!important;
	background-image: linear-gradient(to bottom, #4300c0, #4300c0)!important;
	box-shadow:none;
	color: #33e3b2!important; 
    box-shadow:none;
    text-decoration: none;
}
.sa_enroll_default {
    background-color: #fff;
    border-width: 0px!important;
    border-color: #1155cc;
    border-style: solid;
    padding: 0px!important;
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}
#saEnrollForm {
    /* background: #83cdfc; */
    color: #333!important;
    font-size: 16px!important;
	padding: 0px 50px 0px 0px;
	/* border: 1px dotted blue; */
    text-decoration: none;
}
.sagroup_primary_withbar {
    margin-left: 100px!important;
}

/* If the screen size is 600px or less, set the font-size of <div> to 30px */
@media only screen and (max-width: 600px) {
	.sagroup_primary_withbar {
    margin-left: 0px!important;
	}
}

/* Amagar títols de les pàgines de Grups */
#post-714 .entry-title {
    display: none!important;
}
#post-1703 .entry-title {
    display: none!important;
}
#post-1704 .entry-title {
    display: none!important;
}
#post-1705 .entry-title {
    display: none!important;
}
#post-1706 .entry-title {
    display: none!important;
}

/* Taules color verd selected */
.highlight {
  	color: #4300c0!important;
	font-weight: 600;
}
table#prices tr:nth-child(odd) { 
      background-color:  transparent!important;  
 }
table#prices tr:nth-child(even) { 
      background-color:  transparent!important;
 }

