/* Themify Customize Styling */
body {	background-image: url(http://jmdtraining.twpg.net/wp-content/uploads/2017/09/bg-body.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #e9e9e9;
	font-family:Droid Sans;	font-weight:normal;
	font-size:12px;

	color: #262262; 
}
a {		text-decoration:underline;

	color: #262262; 
}
#pagewrap {	background-image: url(http://jmdtraining.twpg.net/wp-content/uploads/2017/09/bg02.png);
	background-repeat: no-repeat;
	background-position: center top; 
}
.pagewidth {	
	width: 870px; 
}
#content {	
	width: 649px;background-image: url(http://jmdtraining.twpg.net/wp-content/uploads/2017/09/bg-main.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 42px;
	padding-bottom: 0px;
	padding-left: 42px; 
}
#sidebar {	
	width: 200px;
	color: #ffffff;	font-size:12px;
 
}
h1 {	
	font-family:Open Sans;	font-weight:bold;
	font-size:3.33em;
	line-height:120%;
	letter-spacing:0px;
	text-transform:none;
	color: #262262; 
}
h2 {	
	font-family:Open Sans;	font-weight:bold;
	font-size:1.66em;
	line-height:110%;
	letter-spacing:0px;

	color: #262262; 
}
h3 {	
	font-family:Open Sans;	font-weight:bold;
	font-size:1.2em;
	line-height:110%;
	letter-spacing:0px;

	color: #262262; 
}
h4 {	
	font-family:Open Sans;	font-weight:300;
	text-transform:none; 
}
#headerwrap {	
	background-color: rgba(255,255,255,0.00); 
}
#header {	
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 0px; 
}
#main-nav {	
	background-color: #5c2b8d;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px; 
}
#main-nav a {	
	font-family:Droid Sans;	font-weight:normal;
	font-size:13px;
	letter-spacing:0px;

	padding-top: 12px;
	padding-right: 7px;
	padding-bottom: 12px;
	padding-left: 10px; 
}
#main-nav a, #main-nav > li > a {	
	color: #ffffff; 
}
#main-nav a:hover {	
	background-color: #250850; 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #ffffff; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	background-color: #250850; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #ffffff; 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	background-color: #5c2b8d; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a {	
	color: #ffffff; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #ffffff; 
}
#sidebar a {	
	color: #ffffff; 
}
#sidebar .widget {	
	background-color: #262262;
	padding: 10px;
	margin-bottom: 20px; 
}
#sidebar .widgettitle {	
	color: #ffffff;
	font-family:Open Sans;	font-weight:bold;
	letter-spacing:0px;
	text-transform:none; 
}
#footerwrap {	background-image: url(http://jmdtraining.twpg.net/wp-content/uploads/2017/09/bg-footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #cdd8db; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-size:1em;
 
}

/* Themify Custom CSS */
/* Texts */
 h2, h3, h4, h5, h6, #main p, #main td, #main th {
	margin-bottom: 15px;
	color: #262262;
	line-height: 1.2;
}

h2 {

padding-left:5px;
}

/*.main-inner .col-left {
	float: left;
	width: 250px;
	padding-right: 65px;
}
.main-inner .col-right {
	float: right;
	width: 250px;
} */

#headerwrap {
border-bottom: 0px solid rgba(0,0,0,.1);
}
#media_image-2.widget {
background: transparent;}

/* div#pagewrap.hfeed.site {
padding-top: 40px !important;} */

.awesome, .awesome:visited {
	background: #222 url(./images/alert-overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff !important;
	text-decoration: none !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	position: relative;
	cursor: pointer;
}
input.awesome, button.awesome {
	border: 0
}
.awesome:hover {
	background-color: #111;
	color: #fff;
}
.awesome:active {
	top: 1px;
}
.small.awesome, .small.awesome:visited {
	font-size: 11px;
	padding:;
}
.awesome, .awesome:visited, .medium.awesome, .medium.awesome:visited {
	font-size: 13px;
	font-weight: bold;
	line-height: 1;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
}
.large.awesome, .large.awesome:visited {
	font-size: 14px;
	padding: 8px 14px 9px;
}
.green.awesome, .green.awesome:visited {
	background-color: #91bd09;
}
.green.awesome:hover {
	background-color: #749a02;
}
.blue.awesome, .blue.awesome:visited {
	background-color: #2daebf;
}
.blue.awesome:hover {
	background-color: #007d9a;
}
.royal.awesome, .royal.awesome:visited {
	background-color: #009FDA;
}
.royal.awesome:hover {
	background-color: #00698F;
}
.red.awesome, .red.awesome:visited {
	background-color: #e33100;
}
.red.awesome:hover {
	background-color: #872300;
}
.magenta.awesome, .magenta.awesome:visited {
	background-color: #a9014b;
}
.magenta.awesome:hover {
	background-color: #630030;
}
.orange.awesome, .orange.awesome:visited {
	background-color: #ff5c00;
}
.orange.awesome:hover {
	background-color: #d45500;
}
.yellow.awesome, .yellow.awesome:visited {
	background-color: #ffb515;
}
.yellow.awesome:hover {
	background-color: #fc9200;
}

table.prices {
	width: 250px;
}
.prices {
	border: 3px solid #8FE1FF;
}
.prices td, .prices th {
	border-bottom: 1px solid #8FE1FF;
	padding: 8px;
}
.prices thead th {
	padding-top: 6px;
	padding-bottom: 6px;
	background: #8FE1FF;
}
.prices .alt td, .prices .alt th {
	background: #FAFAFA;
}

.subpages li {
	padding-left: 11px;
	background: url(/wp-content/uploads/2017/09/cross.png) no-repeat 0 7px;
	line-height: 1.4;
list-style-type: none;
}
h1 img.alignnone {margin-bottom:0;}
.col-left {
    float: left;
    width: 250px;
    padding-right: 65px;
}
.col-right {
    float: right;
    width: 250px;
}

a.more, a.more:visited {
    padding: 4px 33px 4px 0;
    background: url(http://jmdtraining.twpg.net/wp-content/uploads/2017/09/hand-n-hover.png) no-repeat right 0;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
}

li {margin: 0;}
.subpages li {margin:0 0 1em 0;}
ul.subpages {margin:0;}

#sidebar .widget {
    border-radius: 10px;
    background: #262262; 
}
#sidebar #media_image-2.widget {
background: transparent;}


.click-below {
    position: relative;
    left: 500px;
    top: 55px;
}
