/*********************************************************************/
/*********************       ONE - BUTTONS       *********************/
/*********************************************************************/   
 
/*
   ----------------------------------------------------------
   CTA = Gold = E59507 
   Darker:  1 = DF9007, 2 = C68006, 3 = AD7005 
   Lighter: 1 = F79F08, 2 = F8A920, 3 = F9B339 
   Rollover = E48205
   Border Colors the same as color
   -------------------------------------------------------------
*/

/* ==============================================
   Anchors Before Buttons
   =============================================== */  

a.link-gold { background-color: transparent !important; color: #E59507 !important; }
a.link-gold:hover { 
    color: #E48205 !important;
    text-decoration: underline !important; 
   /* opacity: 0.6;  */
   /* filter: alpha(opacity=60);  */  /* For IE8 and earlier */   
}

a.link-dark-red { background-color: transparent !important; color: #8B0000 !important; }
a.link-dark-red:hover { 
    color: #8B0000 !important;
    text-decoration: underline !important; 
    opacity: 0.6; 
    filter: alpha(opacity=60);   /* For IE8 and earlier */   
}

/* ==============================================
   Gold Button - Primary Button Color
   =============================================== */  

.btn-gold{color:#FFFFFF;background-color:#E59507;border-color:#E59507;}
.btn-gold:hover{color: #FFFFFF !important;background-color:#E48205;border-color:#AD7005;}
.btn-gold.focus,.btn-gold:focus{color: #fff;background-color: #E48205; border-color: #AD7005;;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-gold.disabled,.btn-gold:disabled{color:#FFFFFF;background-color:#F79F08;border-color:#F79F08;}
.btn-gold:not(:disabled):not(.disabled).active,
.btn-gold:not(:disabled):not(.disabled):active,
.show>.btn-gold.dropdown-toggle{
    color:#FFFFFF !important;background-color:#E59507;border-color:#E59507;
}
.btn-gold:not(:disabled):not(.disabled).active:focus,
.btn-gold:not(:disabled):not(.disabled):active:focus,
.show>.btn-gold.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}

.btn-gold-outline {color: #E59507;background-color: transparent;background-image: none;border-color: #E59507;}
.btn-gold-outline:hover {color: #fff; background-color: #E59507;border-color: #E59507;}
.btn-gold-outline:focus, .btn-gold-outline.focus { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}
.btn-gold-outline.disabled, .btn-gold-outline:disabled { color: #E59507; background-color: transparent; }

.btn-gold-outline:not(:disabled):not(.disabled):active, 
.btn-gold-outline:not(:disabled):not(.disabled).active,
.show > .btn-gold-outline.dropdown-toggle {
    color: #fff;
    background-color: #E59507;
    border-color: #E59507;
}

.btn-gold-outline:not(:disabled):not(.disabled):active:focus, 
.btn-gold-outline:not(:disabled):not(.disabled).active:focus,
.show > .btn-gold-outline.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

/* ==============================================
   Dark Red Button -  Button Color
   =============================================== */  
  
/* ==============================================
   Romance
   =============================================== */  
   
.btn-romance {color: #fff;background-color:#8B0000;border-color: #8B0000;}
.btn-romance:hover{color:#ffe066;background-color:#66001a;border-color: #b3002d;}
.btn-romance:focus,.btn-romance.focus {color: #fff;background-color: #66001a; border-color: #b3002d; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}
.btn-romance.disabled,.btn-romance:disabled{color:#fff;background-color: #cc0033;border-color: #8B0000;}
.btn-romance:not(:disabled):not(.disabled):active,
.btn-romance:not(:disabled):not(.disabled).active,
.show>.btn-romance.dropdown-toggle{
   color:#fff; background-color:#8B0000;border-color:#4d0013;
}
.btn-romance:not(:disabled):not(.disabled):active:focus,
.btn-romance:not(:disabled):not(.disabled).active:focus,
.show>.btn-romance.dropdown-toggle:focus{
	box-shadow:0 0 0 .2rem rgba(0,90,90,0.5)
}

.btn-outline-romance { color: #8B0000; border-color: #8B0000; }
.btn-outline-romance:hover { 
    color: #ffe066; 
	background-color: #8B0000; 
	border-color: #8B0000;
}
.btn-outline-romance:focus, .btn-outline-romance.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-romance.disabled, .btn-outline-romance:disabled {
    color: #8B0000;
    background-color: transparent;
}
.btn-outline-romance:not(:disabled):not(.disabled):active, .btn-outline-romance:not(:disabled):not(.disabled).active,
.show > .btn-outline-romance.dropdown-toggle {
    color: #fff;
    background-color: #8B0000;
    border-color: #8B0000;
}
.btn-outline-romance:not(:disabled):not(.disabled):active:focus, .btn-outline-romance:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-romance.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

/* ==============================================
   Classic
   =============================================== */  
   
.btn-classic {color: #fff;background-color:#734369;border-color: #734369;}
.btn-classic:hover{color:#ffe066;background-color:#502f49;border-color: #915584; }
.btn-classic:focus,.btn-classic.focus {color: #fff;background-color: #502f49; border-color: #915584; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}
.btn-classic.disabled,.btn-classic:disabled{color:#fff;background-color: #a15e92;border-color: #734369;}
.btn-classic:not(:disabled):not(.disabled):active,
.btn-classic:not(:disabled):not(.disabled).active,
.show>.btn-classic.dropdown-toggle{
   color:#fff; background-color:#734369;border-color:#734369;
}
.btn-classic:not(:disabled):not(.disabled):active:focus,
.btn-classic:not(:disabled):not(.disabled).active:focus,
.show>.btn-classic.dropdown-toggle:focus{
	box-shadow:0 0 0 .2rem rgba(0,90,90,0.5)
}

.btn-outline-classic { color: #734369; border-color: #734369; }
.btn-outline-classic:hover { 
    color: #ffe066; 
	background-color: #734369; 
	border-color: #734369;
}
.btn-outline-classic:focus, .btn-outline-classic.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-classic.disabled, .btn-outline-classic:disabled {
    color: #734369;
    background-color: transparent;
}
.btn-outline-classic:not(:disabled):not(.disabled):active, .btn-outline-classic:not(:disabled):not(.disabled).active,
.show > .btn-outline-classic.dropdown-toggle {
    color: #fff;
    background-color: #734369;
    border-color: #734369;
}
.btn-outline-classic:not(:disabled):not(.disabled):active:focus, .btn-outline-classic:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-classic.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
	  
/* ==============================================
   Childrens
   =============================================== */  

.btn-childrens {color: #fff;background-color:#00a6aa;border-color: #00a6aa;}
.btn-childrens:hover{color:#ffe066;background-color:#007d80;border-color: #00e2e6; }
.btn-childrens:focus,.btn-childrens.focus {color: #fff;background-color: #007d80; border-color: #00e2e6; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}
.btn-childrens.disabled,.btn-childrens:disabled{color:#fff;background-color: #a15e92;border-color: #00a6aa;}
.btn-childrens:not(:disabled):not(.disabled):active,
.btn-childrens:not(:disabled):not(.disabled).active,
.show>.btn-childrens.dropdown-toggle{
   color:#fff; background-color:#00a6aa;border-color:#00a6aa;
}
.btn-childrens:not(:disabled):not(.disabled):active:focus,
.btn-childrens:not(:disabled):not(.disabled).active:focus,
.show>.btn-childrens.dropdown-toggle:focus{
	box-shadow:0 0 0 .2rem rgba(0,90,90,0.5)
}

.btn-outline-childrens { color: #00a6aa; border-color: #00a6aa; }
.btn-outline-childrens:hover { 
    color: #ffe066; 
	background-color: #00a6aa; 
	border-color: #00a6aa;
}
.btn-outline-childrens:focus, .btn-outline-childrens.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-childrens.disabled, .btn-outline-childrens:disabled {
    color: #00a6aa;
    background-color: transparent;
}
.btn-outline-childrens:not(:disabled):not(.disabled):active, .btn-outline-childrens:not(:disabled):not(.disabled).active,
.show > .btn-outline-childrens.dropdown-toggle {
    color: #fff;
    background-color: #00a6aa;
    border-color: #00a6aa;
}
.btn-outline-childrens:not(:disabled):not(.disabled):active:focus, .btn-outline-childrens:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-childrens.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
	  
/* ==============================================
   Teen
   =============================================== */  

.btn-teen {color: #fff;background-color:#007f9c;border-color: #007f9c;}
.btn-teen:hover{color:#ffe066;background-color:#006880;border-color: #00a7cc;}
.btn-teen:focus,.btn-teen.focus {color: #fff;background-color: #006880; border-color: #00a7cc; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}
.btn-teen.disabled,.btn-teen:disabled{color:#fff;background-color: #00bbe6;border-color: #007f9c;}
.btn-teen:not(:disabled):not(.disabled):active,
.btn-teen:not(:disabled):not(.disabled).active,
.show>.btn-teen.dropdown-toggle{
   color:#fff; background-color:#007f9c;border-color:#005366;
}
.btn-teen:not(:disabled):not(.disabled):active:focus,
.btn-teen:not(:disabled):not(.disabled).active:focus,
.show>.btn-teen.dropdown-toggle:focus{
	box-shadow:0 0 0 .2rem rgba(0,90,90,0.5)
}
   
.btn-outline-teen { color: #007f9c; border-color: #007f9c; }
.btn-outline-teen:hover { 
    color: #ffe066; 
	background-color: #007f9c; 
	border-color: #007f9c;
}
.btn-outline-teen:focus, .btn-outline-teen.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-teen.disabled, .btn-outline-teen:disabled {
    color: #007f9c;
    background-color: transparent;
}
.btn-outline-teen:not(:disabled):not(.disabled):active, .btn-outline-teen:not(:disabled):not(.disabled).active,
.show > .btn-outline-teen.dropdown-toggle {
    color: #fff;
    background-color: #007f9c;
    border-color: #007f9c;
}
.btn-outline-teen:not(:disabled):not(.disabled):active:focus, .btn-outline-teen:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teen.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

/* ==============================================
   Mystery
   =============================================== */  
    
.btn-mystery {color: #fff;background-color:#4b809b;border-color: #4b809b;}
.btn-mystery:hover{color:#ffe066;background-color:#3a6478;border-color: #649ab4;}
.btn-mystery:focus,.btn-mystery.focus {color: #fff;background-color: #3a6478; border-color: #649ab4; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}
.btn-mystery.disabled,.btn-mystery:disabled{color:#fff;background-color: #75a5bd;border-color: #42728a;}
.btn-mystery:not(:disabled):not(.disabled):active,
.btn-mystery:not(:disabled):not(.disabled).active,
.show>.btn-mystery.dropdown-toggle{
   color:#fff; background-color:#4b809b;border-color:#42728a;
}
.btn-mystery:not(:disabled):not(.disabled):active:focus,
.btn-mystery:not(:disabled):not(.disabled).active:focus,
.show>.btn-mystery.dropdown-toggle:focus{
	box-shadow:0 0 0 .2rem rgba(0,90,90,0.5)
}

.btn-outline-mystery { color: #4b809b; border-color: #4b809b; }
.btn-outline-mystery:hover { 
    color: #ffe066; 
	background-color: #4b809b; 
	border-color: #4b809b;
}
.btn-outline-mystery:focus, .btn-outline-mystery.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-mystery.disabled, .btn-outline-mystery:disabled {
    color: #4b809b;
    background-color: transparent;
}
.btn-outline-mystery:not(:disabled):not(.disabled):active, .btn-outline-mystery:not(:disabled):not(.disabled).active,
.show > .btn-outline-mystery.dropdown-toggle {
    color: #fff;
    background-color: #4b809b;
    border-color: #4b809b;
}
.btn-outline-mystery:not(:disabled):not(.disabled):active:focus, .btn-outline-mystery:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-mystery.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
   
/* -------------------------------------------------------------------- */
/* -------------------------- END OF FILE  ---------------------------- */
/* -------------------------------------------------------------------- */



