﻿
/*------------------------------------------------
		ALL ELEMENTS updated-2022
-------------------------------------------------*/	


/*---------------------------------------------------------
							LINES
----------------------------------------------------------*/	


.line{
	border:0;
    height: 1px;
    background: #eeefef;       
}



/*---------------------------------------------------------
				ALL TYPES OF BUTTONS
----------------------------------------------------------*/	

.Button {  
    border:none;  
    text-decoration: none;
    text-align: center;  
    display: block;
    font-size: 14px;
    font-weight:regular;
    margin: 4px auto;
    padding: 12px 40px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;  
    letter-spacing:0.1em; 
}

.Button-primary {  
    background-color:var(--logo_color); 
    color:var(--body_color);   
}

.Button-primary:hover {
    background-color: var(--primary_textcolor);
    color: var(--body_color);     
}

.Button-primary2 {  
    background-color:var(--secondary_textcolor); 
    color:#fff;   
}

.Button-primary2:hover {
    background-color: #e6d157;
    color: #fff;     
}


.Button-secondary{
    background-color:transparent;
    border: 1px solid var(--primary_color);
    color: var(--primary_color);
    font-weight:bold;     
}

.Button-secondary:hover {
    background-color: var(--primary_color);
    color: var(--secondary_textcolor);   
}


/*--------ADD THIS CLASS FOR ROUNDED CORNERS ------*/
.Button-RoundedC {
    border-radius:50px;	
}


/*---------------------------------------------------------
							TABLES
----------------------------------------------------------*/	

.tbl-big td {
    text-align: left;
}

.tbl-big td a:visited {
    color: var(--primary_textcolor);  
}



/*************************
		iPad 
**************************/	


/*--------BUTTONS ------*/
@media screen and (max-width: 768px){
.button {
    border: none;
    padding: 16px 32px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 14px;
    margin: 4px auto;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}
}





