.mb0 { margin-bottom:0 !important; }
.pl0 { padding-left:0 !important; }
.pl2 { padding-left:20px !important; }
.ml0 { margin-left:0 !important; }
.pr0 { padding-right:0 !important; }
.px0 { padding-right:0 !important;padding-left:0 !important; }
.mt2 { margin-top:20px !important; }
.mt3 { margin-top:30px !important; }
.mt4 { margin-top:40px !important; }
.my2 { margin-top:20px !important;margin-bottom:20px !important; }
.my3 { margin-top:30px !important;margin-bottom:30px !important; }
.py1 { padding-top:10px !important;padding-bottom:10px !important; }
.py2 { padding-top:20px !important;padding-bottom:20px !important; }
.py3 { padding-top:30px !important;padding-bottom:30px !important; }
.pb1 { padding-bottom:12px !important; }
.wpj-highlight { color: #6653f0; font-weight: bold; }
.wpj-error { color: red !important; font-weight: bold; }
.wpj-h2 {font-size:1.5rem;font-weight:bold;margin-top:20px;}
.wpj-form {}
.wpj-form .row {background-color:#eee}
.wpj-form.wbg {padding:30px;background-color:#eee;border-radius:3px;}
.wpj-form label { font-weight:bold !important; line-height:1rem !important }
.wpj-form .row:nth-of-type(even) { background: #f3f3f3; }
.wpj-form label, .wpj-form input, .wpj-form select { margin-bottom:1px !important }
.wpj-form section {margin-top:20px;}
.wpj-form section h5 {color: #6653f0;border-bottom: 2px solid #6653f0;padding: 5px 0;margin-bottom: 20px;}
.nobg {background: none !important;}
.authortop img {margin-top:3px;}
.wpj-dashboard table { margin-bottom:15px;}
.wpj-dashboard th {font-size:.8rem;}
.newsletter #formConfirm1, .newsletter #formConfirm2 {display:none;}
.newsflow a h3, .newsflow a h4 {text-transform:none;}
li {margin-bottom:12px;}
.pr-widget {width:100%;background-color: #EEEEEE;padding: 20px;border-radius: 3px;}
.pr-widget p {line-height:1.6rem;font-size:1rem;}
.pr-widget li {margin-bottom:10px;}
.pr-widget h4 {font-size:1.35rem;}

.report-cover {
    width: 100%;
    border-radius: 3px;
}

h5.mreport-title {
	font-size: 1rem !important;
    margin-top: -2px !important;
    text-transform: none !important;
    color: #000 !important;
    font-family: 'Libre Baskerville', serif !important;
    font-weight: bold !important;
    margin-bottom: 5px !important;
}

.mreport-author {
	font-size: .8rem !important;
	color: rgba(199, 14, 14, 0.966) !important;
    font-weight: bold !important;
    margin-bottom: 5px !important;
    font-style: italic;
}

.mreport-date {
	font-size: .8rem !important;
	font-weight: 500 !important;
	margin-bottom: 5px !important;
    text-transform: uppercase !important;
}

.mreport-category {
	font-size: .7rem !important;
	font-weight: 600 !important;
	margin-bottom: 3px !important;
    color: #6653f0 !important;
    text-transform: uppercase !important;
}

.mreport-summary {
	font-size: .9rem !important;
}

h5.dreport-title {
	font-size: 1.5rem !important;
    margin-top: -2px !important;
    text-transform: none !important;
    color: #000 !important;
    font-family: 'Libre Baskerville', serif !important;
    font-weight: bold !important;
    margin-bottom: 5px !important;
}

.dreport-author {
	font-size: 1rem !important;
	color: rgba(199, 14, 14, 0.966) !important;
    font-weight: bold !important;
    margin-bottom: 5px !important;
}

.dreport-date {
	font-size: .9rem !important;
	font-weight: 500 !important;
	margin-bottom: 5px !important;
    text-transform: uppercase !important;
}

.dreport-category {
	font-size: .8rem !important;
	font-weight: 600 !important;
	margin-bottom: 4px !important;
    margin-top: -2px !important;
    color: #6653f0 !important;
    text-transform: uppercase !important;
}

.dreport-summary {
	font-size: .85rem !important;
    margin-bottom: 5px;
}

.dreport-download {
	margin-top: 20px;
}

.sub-title {
	text-transform: capitalize !important;
	font-size: 26px !important;
}
    
