body{font-size:16px}
h1, h2, h3, h4, h5, h6{margin-bottom:8px}
p{margin-bottom:16px}
address{margin-bottom:16px}
ol,ul,dl{margin-bottom:16px}
dd{margin-bottom:8px}
blockquote{margin:0 0 16px}
pre{margin-bottom:16px}
figure{margin:0 0 16px}
caption{padding-top:12px;padding-bottom:12px}
label{margin-bottom:8px}
legend{margin-bottom:8px;font-size:24px}
code{padding:3px 6px}
kbd{padding:3px 6px}
hr{margin-top:16px;margin-bottom:16px;border-top:1px solid #000}
h1{font-size:40px}
h2{font-size:32px}
h3{font-size:28px}
h4{font-size:24px}
h5{font-size:20px}
h6{font-size:16px}

.alert{margin-bottom:16px}
.alert-dismissible{padding-right:40px}
.alert-dismissible .close{top: -2px;right: -20px}
.blockquote{padding:8px 16px;margin-bottom:16px;font-size:20px;border-left:4px solid #eceeef}
.blockquote-reverse{padding-right:16px;border-right:4px solid #eceeef}
.breadcrumb{padding:12px 16px;margin-bottom:16px}
.btn{padding:8px 16px;font-size:16px}
.btn.disabled,.btn:disabled{filter:alpha(opacity=65)}
.btn-toolbar{margin-left:-8px}
.card{margin-bottom:12px;border:1px solid #000}
.card-block{padding:20px}
.card-footer{padding:12px 20px;border-top: 1px solid #000}
.card-header{padding:12px 20px}
.card-header-tabs{margin-right:-10px;margin-bottom:-12px;margin-left:-10px;border-bottom:0}
.card-header-pills{margin-right:-10px;margin-left:-10px}
.card-img-overlay{padding:20px}
.card-subtitle{margin-top:-6px}
.card-title{margin-bottom:12px}
.caret{border-top:4px solid}
.carousel-control-prev,.carousel-control-next{filter:alpha(opacity=50)}
.carousel-control-prev:focus, .carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover{filter:alpha(opacity=90)}
.carousel-indicators li{background-color:#fff}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:4px}
.clearfix:after{content:"";display:table;clear:both}
.close{font-size:24px;filter:alpha(opacity=50)}
.close:focus,.close:hover{filter:alpha(opacity=75)}
.col-form-label{padding-top:8px;padding-bottom:8px;margin-bottom:0}
.col-form-label-lg{padding-top:12px;padding-bottom:12px;font-size:20px}
.col-form-label-sm{padding-top:4px;padding-bottom:4px;font-size:14px}
.col-form-legend{padding-top:8px;padding-bottom:8px;font-size:16px}
.container{padding-right:15px;padding-left:15px}
.custom-control{padding-left:24px}
.custom-control-indicator{top:4px;width:16px;height:16px}
.custom-control-input{filter:alpha(opacity=0)}
.custom-file{height:40px}
.custom-file-control{height:40px;padding:8px 16px}
.custom-file-input{min-width:224px}
.custom-select{padding:6px 28px 6px 12px;border:1px solid #000;background-image:none \9;padding-right: 0.75rem \9;}
.custom-select-sm{padding-top:6px;padding-bottom:6px}
.display-1{font-size:96px}
.display-2{font-size:88px}
.display-3{font-size:72px}
.display-4{font-size:56px}
.dl-horizontal{margin-right:-30px;margin-left:-30px}
.dropdown-divider{margin:8px 0}
.dropdown-header{font-size:14px;padding: 8px 24px}
.dropdown-item{padding: 3px 24px}
.dropdown-menu{font-size:16px;min-width:160px;padding:8px 0;margin:2px 0 0;border:1px solid #000}
.dropdown-toggle:after{margin-right:4px;margin-left:4px}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px solid}
.fade.show{filter:alpha(opacity=100}
.fade{filter:alpha(opacity=0}
.figure-img{margin-bottom:8px}
.form-check{margin-bottom:12px}
.form-check-inline{padding-left:20px}
.form-check-input{margin-top:4px;margin-left:-20px}
.form-check-label{padding-left:20px}
.form-control{padding:8px 12px;font-size:16px;border:1px solid #000}
.form-control-feedback{margin-top:4px}
.form-control-static{padding-top:8px;padding-bottom:8px}
.form-group{margin-bottom:16px}
.form-text{margin-top:4px}
.img-thumbnail{padding:4px}
.input-group-addon{padding:6px 12px;font-size:16px;border:1px solid #000}
.jumbotron{padding:32px 16px;margin-bottom:32px}
.lead{font-size:20px}
.list-group-item{padding:12px 20px;border: 1px solid #000}
.modal-backdrop.fade{filter:alpha(opacity=0)}
.modal-backdrop.show{filter:alpha(opacity=50)}
.m-1{margin: 16px 16px !important}
.mt-1{margin-top: 16px !important}
.mr-1{margin-right: 16px !important}
.mb-1{margin-bottom: 16px !important}
.ml-1{margin-left: 16px !important}
.mx-1{margin-right: 16px !important;margin-left: 16px !important}
.my-1{margin-top: 16px !important;margin-bottom: 16px !important}
.m-2{margin: 24px 24px !important}
.mt-2{margin-top: 24px !important}
.mr-2{margin-right: 24px !important}
.mb-2{margin-bottom: 24px !important}
.ml-2{margin-left: 24px !important}
.mx-2{margin-right: 24px !important;margin-left: 24px !important}
.my-2{margin-top: 24px !important;margin-bottom: 24px !important}
.m-3{margin: 48px 48px !important}
.mt-3{margin-top: 48px !important}
.mr-3{margin-right: 48px !important}
.mb-3{margin-bottom: 48px !important}
.ml-3{margin-left: 48px !important}
.mx-3{margin-right: 48px !important;margin-left: 48px !important}
.my-3{margin-top: 48px !important;margin-bottom: 48px !important}
.navbar{padding:8px 16px}
.navbar-brand{padding-top:4px;padding-bottom:4px;margin-right:16px;font-size:20px}
.navbar-dark .navbar-divider{background-color:#fff}
.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link:focus{color:#fff}
.navbar-dark .navbar-nav .nav-link:hover{color:#fff}
.navbar-divider{padding-top:6.8px;padding-bottom:6.8px;margin-right:16px;margin-left:16px}
.navbar-nav .nav-link{padding-top:6.8px;padding-bottom:6.8px}
.navbar-toggler{padding:8px 12px;font-size:20px}
.navbar-toggleable-xl .navbar-nav .nav-link{padding-right:8px;padding-left:8px}
.p-a-1{padding:16px 16px !important}
.p-a-2{padding:24px 24px !important}
.p-a-3{padding:48px 48px !important}
.p-b-1{padding-bottom:16px !important}
.p-b-2{padding-bottom:24px !important}
.p-b-3{padding-bottom:48px !important}
.p-l-1{padding-left:16px !important}
.p-l-2{padding-left:24px !important}
.p-l-3{padding-left:48px !important}
.p-r-1{padding-right:16px !important}
.p-r-2{padding-right:24px !important}
.p-r-3{padding-right:48px !important}
.p-t-1{padding-top:16px !important}
.p-t-2{padding-top:24px !important}
.p-t-3{padding-top:48px !important}
.p-x-1{padding-right:16px !important;padding-left:16px !important}
.p-x-2{padding-right:24px !important;padding-left:24px !important}
.p-x-3{padding-right:48px !important;padding-left:48px !important}
.p-y-1{padding-top:16px !important;padding-bottom:16px !important}
.p-y-2{padding-top:24px !important;padding-bottom:24px !important}
.p-y-3{padding-top:48px !important;padding-bottom:48px !important}
.page-link{padding:8px 12px}
.pagination{margin-top:16px;margin-bottom:16px}
.pagination-lg .page-link{padding:12px 24px;font-size:20px}
.pagination-sm .page-link{padding:4.4px 12px;font-size:14px}
.popover{font-size:14px;border:1px solid #000}
.popover-title{font-size:16px}
.progress{height:16px;margin-bottom:16px}
.rounded-top{border-top-right-radius:4px;border-top-left-radius:4px}
.rounded-right{border-bottom-right-radius:4px;border-top-right-radius:4px}
.rounded-bottom{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.rounded-left{border-bottom-left-radius:4px;border-top-left-radius:4px}
.table th,.table td{padding:12px}
.table{margin-bottom:16px}
.table-sm th,.table-sm td{padding:5px}
.table-responsive{min-height:0%}
.tooltip{font-size:14px}
.tooltip.show{filter:alpha(opacity=90)}