/* ##################################################
# CUSTOM BUTTONS
################################################## */


#p1 .frame.frame-indent-top-large .container a {
  color: var(--t3j-white)!important;
}

#p1 .contentcontainer[data-container-identifier="container_4_columns"] {
  grid-template-columns: 1fr 1fr 1fr 1fr!important;
}

#p1 .frame.frame-indent-top-large .container {
  margin: -300px auto 0px;
}

#p1 .frame.frame-indent-top-large .container .texticon-content a div {
  font-size: 20px!important;
}

#p1.md-down .frame.frame-indent-top-large .container {
  margin: -240px auto 0px;
}

#p1.md-down .frame.frame-indent-top-large .container .texticon-content a div {
  font-size: 16px!important;
}

#p1.sm-down .frame.frame-indent-top-large .container {
  margin: -200px auto 0px;
}

#p1.sm-down .frame.frame-indent-top-large .container .texticon-content a div {
  font-size: 16px!important;
}

#p1.xs-down .frame.frame-indent-top-large .container {
  margin: -160px auto 0px;
}

#p1.xs-down .frame.frame-indent-top-large .container .texticon-content a div {
  font-size: 12px!important;
}

#p1.md-down .frame.frame-indent-top-large .texticon-top .texticon-icon {
  margin-bottom: 0;
}




/* ##################################################
# BUTTONS
################################################## */

.btn-outline, .btn-outline-default {
color: var(--t3j-primary);
border-color: var(--t3j-primary);
}


