/** ----------  BUTTONS STYLE  ---------- **/

/*
Requires: buttons-function.css

v-200625

*/


/* /////////////////////////////////////////////////// */

p.btn a {
color: /*<paragragh_D>*/ !important;
background-color: /*<colorN_L>*/ !important;
border:  1px solid  /*<paragragh_L>*/ !important;

}

p.btn a:after {
color: /*<paragragh_D>*/;
}

p.btn a.infolink:after{
color: /*<paragragh_D>*/;

}

p.btn a[rel="external"]:after {
color: /*<paragragh>*/;
}


/* Dark button */
p.btn.dark a {
background-color: #60665C !important;
}

p.btn.dark a, p.btn.dark a:after, p.btn.dark a:hover:after {
color:#ffffff !important;
}

/* medium button */
p.btn.medium a {
background-color: #BFC3CA!important;
}

p.btn.medium a, p.btn.medium a:after {
color:#3F444B !important;
}

/* hover */
p.btn a:hover {
background-color: /*<hover2>*/ !important;
}

p.btn a:hover, p.btn.medium a:hover, p.btn.medium a:hover:after {
color: /*<hover1>*/ !important;
}



/*----------------------------------------------------------------------
BTN ICON
------------------------------------------------------------------------*/

p.btnicon a {
color: #0B0F36 !important;
background-color: transparent;
border-color: #66787A  !important;
}

p.btnicon a:before {
color: #73878A;
}

/* external */
p.btnicon a[rel="external"]:after {
color: /*<paragragh>*/;
}


/* TRANSPARENT */

p.btnicon.trans a {
color: #3A565B;
background-color: transparent !important;
border: 1px solid #3A565B !important;
}

p.btnicon.trans a:before {
color: #3A565B;
}

/* HOVER */
p.btnicon a:hover {
color: /*<hover1>*/ !important;
background-color: /*<hover2>*/ !important;
border-color: /*<hover2>*/ !important;
}
/* icon color hover */
p.btnicon a:hover:before, p.btnicon a:hover:after {
color: /*<hover1>*/ !important;
}



/*----------------------------------------------------------------------
BTN ARROW
------------------------------------------------------------------------*/

p.btnarrow a {
color:/*<paragragh>*/ !important;
background-color: transparent !important;
/*border: 1px solid #3E3B87 !important;*/
}

p.btnarrow a:before {
color: /*<paragragh_L>*/;
}

p.btnarrow a[rel="external"]:after {
color: /*<paragragh>*/ !important;
}

p.btnarrow a.infolink:after {
color: /*<paragragh>*/ !important;
}

p.btnarrow a.pdf:after {
color: /*<paragragh>*/;
}

/* HOVER */
p.btnarrow a:hover {
color: /*<hover1>*/ !important;
background-color: /*<hover2>*/ !important;
}
/* icon color hover */
p.btnarrow a:hover:before {
color: /*<hover1>*/ !important;
}
/* external icon hover */
p.btnarrow a[rel="external"]:hover:after {
color: /*<hover1>*/ !important;
}

/*----------------------------------------------------------------------
BTN ACTION
------------------------------------------------------------------------*/

p.btnaction a {
color:#000000 !important;
background-color: #A0F06C  ;
/*background-image: none; */
/*background-image: url("images/interface/genericBtn.png") !important ;*/
border: none !important;
box-shadow: 2px 4px 3px rgba(50, 50, 50, 0.31);
}

p.btnaction a:before {
color: #000000;
}


p.btnaction a[rel="external"]:after {
color: #000000;
}

/* HOVER */
p.btnaction a:hover {
color: /*<hover1>*/ !important;
background-color: /*<hover2>*/ !important;
}

p.btnaction a:hover:before, p.btnaction a:hover:after {
color: /*<hover1>*/ !important;
}

/*----------------------------------------------------------------------
BTN NEXT PAGE
------------------------------------------------------------------------*/


p.btnnext a {
color:/*<paragragh>*/ !important;
background-color: transparent !important;
border: 1px solid /*<paragragh>*/ !important;

}

p.btnnext a:before {
color:/*<paragragh_L>*/;
}

p.btnnext a:hover {
color: /*<hover1>*/ !important;
background-color: /*<hover2>*/ !important;
border-color: /*<hover2>*/ !important;
}

p.btnnext a:hover:before, p.btnnext a:hover:after {
color: /*<hover1>*/ !important;
}

