/*
CUSTOM CSS BY THECUSTOMCAB
Updated: 2020-08-02
Some portions generated using Microthemer, others using CSSHero. Noted inline below
	background-color: #FFE90899;

*/

/* ------------------------------------------- */
/* ========== HAND CODED CSS HERE ============ */
/* ------------------------------------------- */

.post-main {
	max-width: 720px;
	margin-left: auto;
	margin-right: auto;
}

.cs-breadcrumbs {
	margin-bottom: 1.0rem;
	font-size: 12px;
	text-transform: uppercase;
}

.page-main a:link:not(.pk-image-popup):not(.support_button):not(.footnote-button){
	border-bottom: 0px solid #9ECFFB99;
	box-shadow: 0px -5px 0px #9ECFFB99 inset;
	text-decoration-color: #FFFFFF;
	text-decoration: none !important;
} 


.main-content {
max-width: 800px;
  	margin-left: auto;
  	margin-right: auto; 
}

.page-id-2545 .main-content {
max-width: 1000px;
  	margin-left: auto;
  	margin-right: auto; 
}


/* ------------------------------------------- */
/* ========== MICROTHEMER CODE HERE ========== */
/* ------------------------------------------- */

/*= Full Code Editor CSS ====== */
/** General >> Widget button **/
.widget button {
	font-family: Nunito Sans !important;
	color: rgb(255, 255, 255) !important;
	font-weight: bolder !important;
	text-transform: uppercase !important;
	letter-spacing: 1px !important;
	background-color: rgb(255, 0, 0) !important;
}

/** General >> List item link:(1) **/
.menu > li > a:nth-of-type(1) {
	padding-top: 6px !important;
	padding-bottom: 6px !important;
	padding-left: 12px !important;
}

/** General >> Menu customprimarymenu 2 link **/
#menu-customprimarymenu-2 a {
	vertical-align: middle !important;
}

/** General >> Title widget **/
.title-widget {
	height: 6px !important;
}

/** General >> Iub header heading 1 **/
.iub_header h1 {
	font-size: 24px !important;
	padding-bottom: 8px !important;
}

/** General >> Heading 2:(1) **/
h2:nth-of-type(1) {
	font-variant: normal !important;
}

/** General >> Canvas content cnvs block featured posts 1569491568390 **/
#canvas-content .cnvs-block-featured-posts-1569491568390 {
	margin-top: 0 !important;
}

/** General >> Canvas content cnvs block core cover 1590645711940 _2 **/
#canvas-content .cnvs-block-core-cover-1590645711940 {
	margin-bottom: 0 !important;
}

/** General >> Canvas content post grid _2 **/
#canvas-content .post-grid {
	margin-top: 20px !important;
}

/** General >> Post grid entry title **/
.post-grid .entry-title {
	margin-top: 6px !important;
	margin-bottom: 10px !important;
}

/** General >> Div:(1) post inner:(2) _2 **/
.columns-3 > article > div:nth-of-type(1) > .post-inner:nth-of-type(2) {
	margin-top: 12px !important;
}


/*= Header ==================== */

/** Header >> Masthead header background **/
#masthead > .header-background {
	background-color: rgb(0, 0, 0) !important;
	padding-top: 2px !important;
	margin-bottom: 0 !important;
}

/** Header >> Header col center logo image **/
.header-col-center .logo-image {
	height: 40px !important;
	margin-bottom: 4px !important;
}

/** Header >> Masthead button primary **/
#masthead .button-primary {
	background-color: rgb(227, 30, 30) !important;
	min-width: 150px !important;
	height: 28px !important;
	border-radius: 6px !important;
}

/** Header >> Header col button **/
.header-col .button {
	color: rgb(255, 255, 255) !important;
	line-height: 1 !important;
}

/** Header >> Header background cs container _2 **/
.header-background > .cs-container {
	border-bottom: .5px solid rgb(255, 255, 255) !important;
}

/** Header >> Offcanvas header navbar offcanvas **/
.offcanvas-header > .navbar-offcanvas {
	background-image: url("/wp-content/uploads/2020/05/HeaderStripe.gif") !important;
	background-position: center bottom !important;
	background-repeat: repeat-x !important;
}

/** Header >> Page pk meta **/
#page .pk-meta {
	font-size: 18px !important;
	font-weight: 500 !important;
}

/** Header >> Page footer info **/
#page .footer-info {
	padding-top: 20px !important;
	padding-bottom: 6px !important;
}

/** Header >> Page footer widgets **/
#page .footer-widgets {
	border-top-color: rgb(255, 255, 255) !important;
}

/** Header >> Sidebar footer menu item **/
.sidebar-footer .menu-item {
	border-top-style: none !important;
}

/** Header >> List item span:(1) **/
.menu > li > span:nth-of-type(1) {
	color: rgb(255, 255, 255) !important;
	font-weight: 500 !important;
}

/** Header >> Sub menu link **/
.sub-menu a {
	text-transform: uppercase !important;
	padding-left: 20px !important;
}

/** Header >> Page label **/
#page label {
	color: rgb(255, 255, 255) !important;
	font-size: 11px !important;
}

/** Header >> Page pk subscribe message **/
#page .pk-subscribe-message {
	color: rgb(255, 255, 255) !important;
	text-transform: uppercase !important;
	margin-bottom: 10px !important;
}

/** Header >> Powerkit social links widget 10 pk social links icon **/
.powerkit_social_links_widget-10 .pk-social-links-icon {
	font-size: 24px !important;
}

/** Header >> Powerkit social links widget 10 pk social links no count **/
.powerkit_social_links_widget-10 .pk-social-links-no-count {
	padding-right: 20px !important;
	padding-left: 20px !important;
}

/** Header >> Page footer widgets _2 **/
#page .footer-widgets {
	padding-top: 20px !important;
}

/** Header >> Page header simple post meta **/
.page-header-simple > .post-meta {
	margin-top: 0 !important;
}

/*= Main Menu ================= */

/** Main Menu >> Sticky nav **/
.sticky-nav {
	background-color: rgb(0, 0, 0) !important;
	background-image: url("/wp-content/uploads/2020/05/HeaderStripe.gif") !important;
	background-position: center bottom !important;
	background-repeat: repeat-x !important;
}

/** Main Menu >> Navbar center **/
.navbar-center {
	background-color: rgb(0, 0, 0) !important;
	min-height: 45px !important;
}

/** Main Menu >> Masthead navbar brand _2 **/
#masthead .navbar-brand {
	padding-top: 3px !important;
}

/* ------------------------------- */
/* ====== CSSHERO CODE HERE ====== */
/* ------------------------------- */


.cnvs-block-section-heading.is-style-cnvs-block-section-heading-default {
	margin-bottom: 20px;
}

.offcanvas-sidebar .widget {
	margin-bottom: 4px;
}