.modal-open {
  padding-right: !important;
}

.stip {
	margin-left: 20px;
}

.modal .modal-dialog {
  width: 80%; /* or whatever you wish */
}

#output {
    margin: 20px;
}

#heading {
    margin-top: 20px;
	margin-bottom: 20px;
}

#hits {
    margin-top: 10px;
	margin-bottom: 10px;
}

#pager {
    margin-top: 5px;
	margin-bottom: 5px;
}

.crossout {
	font-weight: bold;
}

.rt {
	vertical-align: top;
}

.facetitem {
    margin-top: 5px; 
	margin-bottom: 5px;
}

.facets_t {
   font-size: 130%;
   margin-bottom: 20px;
}

#facets_1 {
	margin-bottom: 30px;
}

#facets_2 {
	margin-bottom: 30px;
}

#facets_3 {
	margin-bottom: 30px;
}

#facets_4 {
	margin-bottom: 30px;
}

#results {
	margin-right: 5%;
    clear: both;
}

/* Eliminate Jumps in Horizontal Centering By Forcing a Scroll Bar */
html {
	height: 102%;
}

.rfview {
	margin-top: 20px;
}

.table-responsive-force {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 0px solid #DDD;
    -webkit-overflow-scrolling: touch;
}

td .break {
	word-break:break-all;
	word-wrap:break-word;
}
body {
  font-size: 14.5px;
  padding-bottom: 20px;
}

h3 {
    margin-bottom: 20px;
    margin-top: 20px;
}

.pagination {
    margin-bottom: 20px;
    margin-top: 10px;
}

input#button {
	margin-top: 5px;
	margin-bottom: 5px;
}