.linkbtn { margin: 1vw;
           padding: 1vw; 
           color: #ba4b2f;
           background-color:#eeeeee;
					 text-align: center;
           }
.linkbtn:active {
    background-color: #B09869;
}
button.linkbtn:after {
	  content: "Copy link";
}

#motetlist h4 {line-height: 1.2}
.motettitle { color: black; %#ba4b2f; 
	border-bottom: 3px solid #ba4b2f;
}
.oldmenubox .et_pb_text_inner {
	text-align: center; 
	font-size:12pt; 
	padding-top: 0.5vw; padding-bottom: 0.5vw;
}
.oldmenubox  .selected  .et_pb_text_inner {
	background-color: #ffffff;
	color: #ba4b2f;
}
.oldmenubox .et_pb_column {
	background-color: #cccccc; 
	margin: 0;
	border-left: 1px solid #999999;
}
.menulinks .et_pb_text_inner {
	font-size:12pt; 
}

.oldmenubox .selected {
	border: 1px solid #ba4b2f;
}

.menubox a.et_pb_button  { min-width: 6em; } 
.menubox .et_pb_button_module_wrapper > a  { margin: 0 0.25em;} 
.menubox .et_pb_text_inner p { font-size: 14pt; text-align: center; border: 2px solid black;  min-width: 5em;
  margin: 0 auto; padding: 1ex; border-radius: 4pt;
}
.menubox .et_pb_text_inner p:hover { background-color: #bbbbbb; }



@media only screen and (max-width: 980px) {
  .menulinks a { display: list-item; list-style-type: none; }
  #pbmtitle .et_pb_row {padding: 0; }
  #pbmtitle .et_pb_column {padding: 0; margin-bottom: 10px;}
  .et_pb_section { padding-bottom: 20px; }
  .et_pb_row .et_pb_column.et_pb_column_1_4, .et_pb_row .et_pb_column.et_pb_column_1_5, .et_pb_row .et_pb_column.et_pb_column_1_6 {
    margin: 0 0 18px;
  }
  .motettitle { border-top: 3px solid #ba4b2f; border-bottom: none; }
  .xmenubox a.et_pb_button {background-color: blue;} 
  .xmenubox .et_pb_text_inner {background: rgba(0,0,0,0);}
  .menubox .et_pb_text_inner p { font-size: 14pt; }
  .xmenubox .et_pb_column { max-width: 8em;} 
}


/*place button modules next to each other in the same column*/
.pa-inline-buttons .et_pb_button_module_wrapper {
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    #main-content .et_pb_row {
        animation-play-state: paused!important;
    }
}
#footer-widgets :first-child {width: auto;}

#pbmtitle .et_pb_column .et_pb_module  .et_pb_text_inner h2 { color: #ffffff !important; padding-bottom: 0; }
#pbmtitle { padding-top: 10px; padding-bottom: 10px; }
.et_pb_section_first { padding-top: 130px; }
#page-container {padding-top: 80px !important;}
