/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/
.custom #sidebars {width:250px; margin-right:30px; display:none;}
.custom #archive_intro {padding-top:20px;}
.custom.post .page_box{padding-top:0px;}
.custom.page .post_box{padding-top:0px;}
.custom #post-30776 .format_text .post_box {margin-top: 20px; margin-bottom: 40px;height:200px;background-size:auto;margin:0 2.4em;}
.custom #content_box { background: none;}
.custom #header { border-bottom:none;}
.custom.homepage #sidebars {display:block;}
/*.custom.homepage .report_header {background:none;line-height: 56%;height:25px;}
.custom.homepage .report_header .header {padding:0;}*/
/*.custom.homepage #reports-links ul {columns: 1; -webkit-columns: 1; -moz-columns: 1;}*/
.custom.homepage #reports-links ul li a {font-size:1.4em;font-family: Helvetica,Arial;font-size:1em;}
.custom.homepage #reports-links ul li {margin-right:10px;}
.custom .menu {z-index:1;}
.custom #header_nav {float:right;}
.custom #header_nav { position:relative; top: /*-75px*/ -72px; left: 0px; /*z-index: 100;*/ width:330px; }
.custom #header_nav ul { display: inline; }
.custom #header_nav ul li { display: inline; }
.custom #header_nav ul li img { margin:0px 11px; }
.custom #header_nav ul li a { color: #074581; font-size: 13px; display: inline; margin: 1px; font-weight:bold; }
.custom #header_nav ul li a.textlinks { position:relative; top: -12px;}
.custom.homepage .space {margin-top:35px;}
.custom .space {margin-top:11px;}
.custom h2.subhead {font-size:2.0em; margin-top:5px;}
.custom #menu-item-69 ul.sub-menu li:hover ul.sub-menu{display:block;}
.custom #menu-item-69 ul.sub-menu ul.sub-menu {display:none;/*margin-left: 280px !important;*/}
.custom #footer {background-color: #202020; min-height:380px; text-align:left;}
.custom #footer h3 {margin-bottom:5px;}
.custom #footer a {border-bottom:none;} 
.custom #footer #miastats img {display:none;} 
.custom #footer .footer_list {width:107px;/*height:95%;*/margin-right:10px;margin-top:10px;border-right:solid 1px #454545; float:left;padding-right:10px;}
#footer .footer_list li a {font-weight:bold;font-size:11px;line-height:12px; text-decoration:none !important;}
#footer .footer_list li a:hover {text-decoration:underline; color:#ffffff;}

#footer .footer_list li {list-style-image: none;list-style-type: none;padding-bottom: 6px;padding-left: 14px;}

.custom .menu-site-navigation-container {margin:0 2.4em; background-color:#C2C5C7;}

.custom #header #logo {padding-top: 0.4em;}

.custom #blog_header {margin-top:20px; width:100%; text-align:center;}

.custom .format_text p { margin-bottom:1em; line-height:1.6em;}
.custom .ig_message p {line-height: 1.6em;}
#content {color:#333333;font-family:Helvetica,Arial;font-size:9px;}

#cat_sect {/*background: url("../lib/images/dot-ddd.gif") repeat-y scroll 60em 0 transparent;width: 95%;*/}
#copyright {text-align:center; float:left;width:880px;padding-top:15px}

.homepage #content_box {/*margin:0 2.4em;*/ background:none; width:auto; /*background: url("../lib/images/dot-ddd.gif") repeat-y scroll 60em 0 transparent;width: 95%;*/}
.homepage #sidebars {border-left:1px solid #cccccc; padding-left:30px; margin-right:0px;}
.custom #content {width:880px;margin-bottom:40px; padding-left:20px; /*margin-top:-20px;*/}
.catalog .format_text form div {}
.catalog .format_text form p {}
.to_comments {display:none;}

.custom .headline_area h1, .headline_area h2, #archive_intro h1 {/*font-size:2.4em;*/ font-family: droid serif; font-size: 32px;}
.custom .format_text {font-family: monserrat;font-size: 22px;}
.custom ul.sidebar_list {padding-top:0px;}
.custom #page {padding:0;}

.blog_link{text-align:center; /*margin-right:23px*/; margin-left:1px; background-color:#000000; position:relative; top:-4px;}
.blog_link a {color:#ffffff;font-size:14px;font-family:"Andale Mono", "Monotype.com", monospace;}
.custom .my-recent-posts { border:1px dotted #666; padding:1.0em; margin-bottom:1.8em; }
.custom .my-recent-posts h4 { margin-bottom:1.0em; }
.custom .my-recent-posts a { color:#cc0000; text-decoration:none; }
.custom .my-recent-posts a:hover { border-bottom:1px dotted #cc0000; }
.custom .shareaholic-show-on-load {padding-bottom:80px;}

#catablog-lightbox {top:150px !important;}
#catablog-whiteboard {height:255px !important; width: 415px !important;}
#catablog-lightbox-image {height:205px !important;float:left !important;padding:10px !important;}
#catablog-lightbox-image img { display: block;
    margin-left: auto;
    margin-right: auto;
    vertical-align:middle !important;}
#catablog-lightbox p {font-size: 1.6em;line-height: 1.5em;}
.go_button {display:inline; background: none repeat scroll 0 0 transparent;
    border: 0 none;
    display: inline;
    margin-left: 10px;
    padding-bottom: 12px !important;
    padding-right: 13px !important;
    padding-top: 9px !important;
    padding-left: 10px !important;
    width: 49px !important;
    background-image: url('/res/button_bg.gif');
    color:#fff;
    cursor: pointer;
    font-weight:bold;
    margin-bottom:20px;
    font-size:0.7em;
    }
#date {position:relative; top:-20px;font-weight:bold;color:#787878;left:115px;font-size:12px;letter-spacing: 2px;margin-top:-10px;}
.section {display: block;}
.custom .comments_closed {display: none;}
.custom .to_comments {display: none;}

.custom #search{position:relative; top:-170px;left:-20px;}
#TopStories {
    border-bottom: 5px solid #cccccc;
    /*margin: 0 0 20px;*/
    padding: 10px 0 20px;
    /*min-height: 490px;*/
    min-height: 230px;
    /*margin:0 2.4em;*/
    width:875px;
}
.stories {height:270px;width:585px;}
.mainStory { 
	width:348px;
	margin:0;
	padding:0 0 10px 0;
	float:left;
}
.archive .headline_meta {
    font-size: 1em;
    line-height: 1.8em;
    min-height: 0 !important;
}
.author .headline_meta {
    font-size: 1em;
    line-height: 1.8em;
    min-height: 0 !important;
}
.section_area {text-align:left;width:100%;margin-left:2em; padding-top:20px; min-height:230px;}
.section_area.bottom {min-height:400px;}
.section_area.bottom .hp_section1, .section_area.bottom .hp_section2 {width:48%;}
.section_area.bottom .hp_section1 {text-align:center;}
.section_area.bottom .hp_section1 p {text-align:left;}
#text-4 {margin-bottom:0px; }
.section_area h4 {font-size:14px;padding-bottom:5px; border-bottom:1px solid #cccccc; margin-right:15px;}
.section_area h4 a {color:#424242;}
.section_area ul {list-style: none outside none; margin-top:9px;}
.section_area ul li { background: url("https://cdn1.businessmanagementdaily.com/res/images/bmd_site/red_bullet.gif") no-repeat scroll 0 5px transparent;
    /*color: #9A9A9A;
    font: bold 11px/14px arial,Helvetica,Utkal,sans-serif;*/
    margin: 0;
    padding: 0 15px 8px 7px;
    font-size:12px;
    }
.hp_section1, .hp_section2, .hp_section3{display: inline;
    float: left;
    height: 220px;
    margin: 0;
    width: 32%;}
.hp_section1, .hp_section2 {margin-right:10px;}

.section_area .human-resources {background-color:#b9273c; color:#ffffff;padding:5px;}
.section_area .leaders-managers {background-color:#8f3192; color:#ffffff;padding:5px;}
.section_area .office-management {background-color:#01afc8; color:#ffffff;padding:5px;}
.section_area .office-technology {background-color:#6fbb10; color:#ffffff;padding:5px;}
.section_area .small-business-tax {background-color:#f7c121; color:#ffffff;padding:5px;}
.section_area .workplace-communication {background-color:#f0642f; color:#ffffff;padding:5px;}
	
.custom #footer a:hover{color:#ffffff;}
#TopStories #right_col {position: relative;width: 250px;float:right;min-height: 270px;top: -32px; /*background-color:#787878;*/}

.clearfix {
}
.mainStory img {box-shadow: 3px 3px 4px #888888;border:1px solid #CCCCCC;}
.float_right {float:right;}
.float_left {float:left;}
.mainStory h1 { 
	font: normal 26px Georgia;
	margin:0 0 5px 0;
	padding: 10px 0px;
}
.mainStory .dek { 
	font: normal 14px Georgia;
	line-height: 22px;
	margin:5px 0 3px 0;
	padding:0;
}
.stories {float:left;}
.stories ul { 
	width:215px;
	margin:0;
	margin-top:15px;
	list-style: none outside none;
}
.section{display:block}
.stories li { 
	margin:0 0 25px 0;
	padding:0;
}
.stories li h3 a { 
	font: normal 17px Georgia !important;
	/*font-weight:bold;*/
	/*color:#0f2d5f !important;*/
}
/*li.widget { position:relative; top:-80px;}*/

#free-customizable-downloads {background: none repeat scroll 0 0 /*#D6E4E1*/ #ffffff ;
    border: 1px solid #444444;
    border-radius: 5px 5px 5px 5px;
    line-height: 1.4em;
    padding: 0.9em 0.1em 0.9em 0.9em;
    margin-top:5px;
    font-size:12px;
    -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc;  box-shadow: 5px 5px 5px #ccc
    }
    
.lightbox-product-image {width:170px !important;margin-left:55px!important;margin-top:15px;}

.leadership_profile {padding-top:10px;}
.poll {padding-top:10px;}
.leadership_profile img {border:1px solid #CCCCCC; box-shadow: 3px 3px 4px #888888;}
.leadership_excerpt {line-height:150%;}

#free-customizable-downloads h2 {border-bottom:dashed 1px #333333; padding-bottom:4px; font-family:  Georgia; min-height:25px; font-size:17px; color: #2361A1;vertical-align:bottom;}


.sidebar ul.sidebar_list {padding-left:0px;padding-right:0px;}

.vsrp_div {margin-bottom:10px !important;height:50px;}
#free-customizable-downloads .header { padding-top:13px;padding-bottom:3px; font-size:15px; height:45px;}
#free-customizable-downloads .hr_forms {padding-top:6px;}
#free-customizable-downloads .header a {font-family:  Georgia; color: #2361A1; text-decoration:underline; font-size:21px; position: relative; top:13px;left:5px;}

body {background-color:#dddddd;}
.custom #container {width: 92.5em; border:1px solid #a8a8a8;}
.custom .register {background-color:#ED1C24; color:#ffffff; margin:10px; font-weight:bold;width:150px; height:1.8em; border:1px solid #000000; -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc;  box-shadow: 5px 5px 5px #ccc;}
/* ----------------- special reports ----------------- */

#specialReports {
	margin:0 0 10px 0;
	/*padding: 0 0 20px 0;*/
	border-bottom:5px solid #f2f2f2;
	margin:0 2.4em;
}
#specialReports h2 {
	margin:0;
	padding: 0;
	font: normal 18px Georgia;
	color:#666;
	text-transform: uppercase;
	letter-spacing:2px;
	position: relative;
	left:-25px;
	margin-bottom:5px;
	
}
#specialReports .carousel {
	margin:20px 0 0 0;
	/*padding: 0 39px 0 21px ;*/
	width:850px;
}
#specialReports .stepcarousel{
	position: relative;
	overflow: hidden;
	width: 835px;
	height: 185px;
}
#specialReports .stepcarousel .belt{
	position: absolute;
	left: 0;
	top: 0;
}
.custom .panel-blog {width:145px;height:185px;}
#specialReports .stepcarousel .panel-blog {
	float: left;
	overflow: hidden;
	margin: 0 24px 0 0;
	width: 145px !important;
	padding:0px;
	height: 185px !important;
}
#specialReports .stepcarousel .panel-blog img {
	border: 1px solid #CCCCCC;
	width: 145px;
	height:100px;
}
#specialReports .image h4 {
	color:#666;
	font:normal 13px Georgia;
	/*margin-top:5px;*/
}
#specialReports .noimage {
	color:#666;
	font:normal 14px Georgia;
}
#specialReports .noimage h4{
	font:normal 22px Georgia;
}
#specialReports .last{
margin:0 !important;
}
.postauthor {padding-left:15px;}
/*
-------- pagenavi-----------------------------------
*/
.wp-pagenavi { margin: 15px 0px 15px 0px; }
.wp-pagenavi a, .wp-pagenavi a:link { font-size:12px; padding: 5px 9px; margin: 2px; text-decoration: none; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.wp-pagenavi a:visited { font-size:12px; padding: 5px 9px; margin: 2px; text-decoration: none; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.wp-pagenavi a:hover { font-size:12px; border: 1px solid #608e7a; color: #FFF; background-color: #ED1C24; }
.wp-pagenavi a:active { font-size:12px; padding: 5px 9px; margin: 2px; text-decoration: none; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.wp-pagenavi span.pages { font-size:12px; padding: 5px 9px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.wp-pagenavi span.current { font-size:12px; padding: 5px 9px; margin: 2px; font-weight: bold; border: 1px solid #608e7a; color: #FFF; background-color: #ED1C24; }
.wp-pagenavi span.extend { font-size:12px; padding: 5px 9px; margin: 2px; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }

.event_date {font-size:14px;color:#ED1C24;padding-top:10px;}

.custom .headline_area {margin-bottom: 1em;}
.custom .post_sidebar {/*width:250px; float:right;*/ padding:20px; margin:20px 10px 30px 10px; font-size:1em; border:1px solid #000; background-color:#cccccc; -moz-border-radius: 7px; border-radius: 7px; -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc;  box-shadow: 5px 5px 5px #ccc;}
.custom .post_sidebar_title {font-weight:bold; font-size:14px; /*text-align:center;*/}


.custom #job_desc_table {width:600px;}
.custom #job_desc_table a { padding-left:10px; background-image: url('https://cdn1.businessmanagementdaily.com/res/images/bmd_site/red_arrow.gif'); background-repeat:no-repeat; background-position: 0px 5px; }
.custom .free_report_arrow {margin-right:4px;margin-bottom:2px;}
.custom blockquote p {/*margin:0px !important;*/}
.custom .smaller-font {font-size:12px;}
.custom blockquote {border-left:none !important;}
.custom .menu a, .menu .current ul a, .menu .current-cat ul a, .menu .current-menu-item ul a {
    background: none repeat scroll 0 0 #c2c5c7;
    color: #303030;
    font-size: 11px;
    font-weight: bold;
    font-weight: bold;
    padding-left: 1.1em;/*18*/
    padding-right: 1.0em;/*19*/
	}
.custom #post-13454 h4 a img {padding: 7px !important;}
.custom #post-13454 h4 img {padding: 7px !important;}

#text-3 h3 { background-color:#0084C1; color:#fff; font-variant:normal; padding-top:10px;padding-left:4px; padding-bottom:10px; text-transform:uppercase; font-weight:bold; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; /* future proofing */ -khtml-border-radius: 10px; /* for old Konqueror browsers */ text-align:center;}
.custom .required {color:#ED1C24;}
.custom .wpcf7-submit {/*cursor:pointer; border-width:3px; font-size:1.6em; color:#000000;*/
background: url("https://cdn1.businessmanagementdaily.com/res/images/bmd_site/submit-bg.gif") repeat scroll 0 0 transparent;
    border-color: #CCCCCC #999999 #999999 #CCCCCC;
    border-right: 3px double #999999;
    border-style: double;
    border-width: 3px;
    color: #111111;
    cursor: pointer;
    font-weight: bold;
    width:15%;
    }
.custom .format_text input.form_submit, #commentform .form_submit {font-size:1.6em; width:15%;}
.custom #print_icon {float:right;padding-right:15px;}
.custom .recaptcha-error {color: #CC0000;}
.custom .register {cursor:pointer;}
.custom #copyright a {color:#888888;text-decoration:underline;}
.custom #copyright a:hover {color:#888888;}

.catablog-images-column {position:inherit !important;width:inherit !important;padding-right:10px;}

.catablog-images-column img {height:194px;width:141px;}

.custom .no_sidebars #content {width: 885px}
.custom .free-eletters p {display:none;}
.custom .email_table p {display:block;}
.custom .no-margin {margin:0px !important;}

/** All-Access Training Pass CSS **/
.custom.all-access-training-pass #sign-in {float:right; width:300px;}
.custom.all-access-training-pass #sign-in div {text-align:center;}
.custom.all-access-training-pass #sign-in #label {background: url('/images/tag_background_top.gif') no-repeat #ED1C24 top center; color:#ffffff; text-align:center;}
.custom.all-access-training-pass #sign-in #middle {background: url('/images/tag_background_middle.gif') repeat-y #ffffff;color:#ffffff; text-align:center;padding-top: 10px; padding-bottom: 30px;}
.custom.all-access-training-pass #sign-in #bottom {background: url('/images/tag_background_bottom.gif') no-repeat #ED1C24; height:22px;}
.custom.all-access-training-pass #sign-in input {display:block;margin:10px; width:270px;}
.custom.all-access-training-pass #sign-in #label h2 {color:#ffffff;font-size:22px; margin:0;line-height:0.9em; padding-top:10px;letter-spacing:5px;}
.custom.all-access-training-pass #sign-in #label div {line-height:0.9em;padding-bottom:4px;}
.custom.all-access-training-pass #sign-in #label p {display:none;}
.custom.all-access-training-pass #sign-in #middle p {display:none;}
.custom.all-access-training-pass #sign-in .forgot {float:left; margin-left:10px;}

.custom.all-access-training-pass #sign-in a.button {
    background: transparent url('/images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 18px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

.custom.all-access-training-pass #sign-in a.button span {
    background: transparent url('/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

.custom.all-access-training-pass #sign-in a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

.custom.all-access-training-pass #sign-in a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}


.custom .all-access-headline {font-family:Trebuchet MS; line-height:107%; font-size:33px; font-weight:normal; color:#2f4e6f;margin-bottom:10px; text-align:center;/*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);*/}
.custom.all-access-training-pass .headline_area {display:none;}
.custom.all-access-training-pass .post .headline_area {display:block; margin:0;}
.custom.all-access-training-pass .entry-title {font-size:1.4em;}
.custom.all-access-training-pass .entry-title a {text-decoration:none;}
.custom.all-access-training-pass .check_marks {list-style:none;}
.custom.all-access-training-pass .check_marks li {background: url('/images/yellow_check.png') no-repeat top left;padding-left:70px;height:70px;font-size:21px;padding-top:16px;height:47px;}
.custom .center {text-align:center;}

.custom.all-access-training-pass #archive_intro h2 {margin-top:0px;}
.custom.all-access-training-pass #tab_wrapper {border:1px solid #cccccc; padding:5px;}
.custom.all-access-training-pass #tab_nav {margin:0; width:285px;}
.custom.all-access-training-pass #tab_nav div {cursor:pointer}
.custom.all-access-training-pass #tab_nav div:hover {color:#ed1c24;}
/*.custom.all-access-training-pass #tab_nav div.current_tab {display:block; background: url('/images/all-access-training-pass/tab_down.jpg') !important;}
.custom.all-access-training-pass #tab_nav div.current_tab a {color:#ed1c24 !important;}*/
.custom.all-access-training-pass #tab_nav div {display:block; background: url('/images/all-access-training-pass/tab_up.jpg'); height:31px; width:143px;}
.custom.all-access-training-pass #tab_nav #archives_tab {float:right;}
/*.custom.all-access-training-pass #tab_nav #upcoming_tab {background: url('/images/all-access-training-pass/tab_down.jpg') !important;}*/
.custom.all-access-training-pass #tab_nav div a {margin: 25px 0px 25px 15px; color:#303030;}
.custom.all-access-training-pass #tab_nav div a:hover {color:#ffffff;}
.custom.all-access-training-pass #tab_nav .current_tab {background: url("/images/all-access-training-pass/tab_down.jpg") repeat scroll 0% 0% transparent;}

.custom.all-access-training-pass #all-access_headline {margin-top:0;}
.custom.all-access-training-pass #search {top:-170px;left:631px;width:530px;}
.custom.all-access-training-pass .hidden-submit {border: 0 none;height: 0;width: 0;padding: 0;margin: 0;overflow: hidden;}
.custom.all-access-training-pass #content {/*margin-top:-20px;*/ margin-top:20px;}
.custom.all-access-training-pass #archive_intro {padding-top:10px;}
.custom.all-access-training-pass #archive_intro h1 {font-size:1.0em;}
.custom.all-access-training-pass .format_text p {display:none;}
.custom.all-access-training-pass #my_wrapper .entry-content {font-size:1.0em; }
.custom.all-access-training-pass #my_wrapper h1 {font-size:1.3em; margin-top:1.4em;}
.custom.all-access-training-pass #my_wrapper .post_box {padding-top:10px;}
.custom.all-access-training-pass #my_wrapper .entry-title {margin: 10px 0 5px 0;font-weight:normal;}
.custom.all-access-training-pass #my_wrapper .event_date {padding:0;}
/*.custom.all-access-training-pass .ticket_wrapper {width:100%; text-align:center; font-family:'Anonymous Pro', sans-serif;}
.custom.all-access-training-pass .ticket {color:#000000;margin-top:20px;width:90%;margin: 20px auto -1px auto; background: url('/images/ticket_bg.jpg'); font-weight:normal; }
.custom.all-access-training-pass .ticket_header {color:#ed1c24; border:1px solid #000000; margin:0; padding:10px 10px;text-align:center;}
.custom.all-access-training-pass .ticket_date {color:#000000;border-left:1px solid #000000;border-bottom:1px solid #000000; width:50%; text-align:center;}
.custom.all-access-training-pass .ticket_time {color:#000000; float:right;border-left:1px solid #000000;border-bottom:1px solid #000000;;border-right:1px solid #000000; width:50%;text-align:center; overflow:hidden;}
.custom.all-access-training-pass .ticket_left { width:15px;color:#000000;min-height:40px;background: url('/images/ticket_left.gif') center left;float:left;}
.custom.all-access-training-pass .ticket_content {color:#000000;min-height:40px;}
.custom.all-access-training-pass .ticket_content div {min-height:51px; margin:0; padding:0; padding-top:10px;}
.custom.all-access-training-pass .ticket_right { width:15px;color:#000000;min-height:40px;background: url('/images/ticket_right.gif') center left;float:right;}
.custom.all-access-training-pass .ticket_handouts {color:#000000;color:#000000;border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000; width:50%; text-align:center; min-height:20px;}
.custom.all-access-training-pass .ticket_pinid {color:#000000; float:right;border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000;;border-right:1px solid #000000; width:50%;text-align:center; overflow:hidden; min-height:20px;}
*/
.custom.all-access-training-pass #archive_intro {border:none;}
.custom.all-access-training-pass .ticket_wrapper {clear: both;width: auto;height: 170px;}
.custom.all-access-training-pass .ticket {height: 170px;font-family: arial, sans-serif;}
.custom.all-access-training-pass h2.ticket_header {font-weight: 24px; font-weight: bold;margin: 5px 0 5px 0;}
.custom.all-access-training-pass .ticket_date {font-family: Times, arial, sans-serif;font-size: 18px;font-weight: bold;padding-top: 20px;}
.custom.all-access-training-pass .ticket_content {	float: left;width: 590px; /*change for page width */height: 170px; background: url('/images/ticket_bg_main.png') top left repeat-x;text-align: center;padding-right: 55px;}	
.custom.all-access-training-pass .ticket_left {float: left;width: 35px;height: 170px;background: url('/images/ticket_bg_left.png') no-repeat;}
.custom.all-access-training-pass .ticket_right {float: left;width: 155px;height: 170px;background: url('/images/ticket_bg_right.png') no-repeat;line-height:110%;}
.custom.all-access-training-pass .ticket_attendee, .ticket_pinid {margin: 5px 0;font-size:12px;}
.custom.all-access-training-pass .ticket .calendar { width: 100px;margin: 15px;background: url('/images/calendar_add.png') no-repeat;}
.custom.all-access-training-pass .ticket .handout {width: 100px;margin: 15px 15px 25px 15px;background: url('/images/handouts.png') no-repeat;}
.custom.all-access-training-pass .ticket .upcoming_img {width:170px; border:solid 1px #787878;margin-top:20px;margin-right:20px;}
.custom.all-access-training-pass .ticket .calendar a, .ticket .handout a { line-height:1.0em;color: #222;font-size: 11px;font-weight: bold;text-decoration: none;position: relative;left: 30px;}
.ticket-link-height {line-height:1em;}

.custom.all-access-training-pass hr { border-color: #333;  border-style: dotted;  border-width: 1px 0 0;  clear: both;  margin: 20px 0 20px;  height: 0;}
.custom.all-access-training-pass #reg_fieldset hr {margin:5px 0;} 
.custom.all-access-training-pass #reg_fieldset .form_margin{margin:10px 0;}
.custom.all-access-training-pass #reg_fieldset input {margin-left: 5px;margin-top: 5px;}
.custom.all-access-training-pass #add_one {color:#ED1C24;}
.custom .show{display:block !important;}
.custom.all-access-training-pass button {cursor:pointer;}
.custom.all-access-training-pass .current_tab a {color:#ed1c24 !important;}
.custom.all-access-training-pass .wp-pagenavi br {display:none;}
.custom.all-access-training-pass #archives {display:none;}
.custom.all-access-training-pass #archives .archive_headline span {font-size:0.9em;}
.custom.all-access-training-pass #archives .audio_archive {min-height:125px;}
.custom.all-access-training-pass #archives .video_archive h2 {margin-bottom:20px;}
.custom.all-access-training-pass .ui-widget-overlay {background-image:none; background:#000000 50% 50%; opacity:0.4;}
.custom.all-access-training-pass .video_archive p {display:block;}
.custom.all-access-training-pass h3.archive_headline {margin: 20px 0px 0px 0px;}
.custom.all-access-training-pass h6.date {text-transform:none;} 
.custom.all-access-training-pass h3.archive_headline a {cursor:pointer;}
.custom.all-access-training-pass #error_icon {float:left; padding-left:10px;}
.custom.all-access-training-pass #err {text-align:left !important; font-size:11px; height:30px;-moz-border-radius: 5px;border-radius: 5px; border:solid 2px #787878;margin-bottom:5px;line-height:30px;background:#FFF7C0;color:#ac0e09; display:none;}
.custom.all-access-training-pass .display_message {color:#ED1C24; background-color:#FFFFCC; border: 1px solid #787878; padding:10px; margin:10px;}
.custom.all-access-training-pass .display_message h3 {margin:10px;}
.custom.all-access-training-pass #archives_tab {padding-top:8px;height:25px;}
.custom.all-access-training-pass #upcoming_tab {padding-top:8px;height:25px;}
.custom.all-access-training-pass #player-frame{font-weight:bold; margin-top:50%;}
/*sub info box*/
.custom.all-access-training-pass #sub_info_box {float:right; background:#DDDDDD; border:1px solid #787878;width:250px;margin-right:20px; padding:5px;}
.custom.all-access-training-pass #sub_info_box h3 {margin:0; border-bottom:1px solid #787878;}
.custom.all-access-training-pass #sub_info_box p {display:block;}
.custom.all-access-training-pass .light { float:right;margin-top:-5px;}
.custom.all-access-training-pass .light input[type="text"] { background-color: #fcfcfc; border: 1px solid #acb1b7;}
.custom.all-access-training-pass .light input  {width:auto;}
.custom.all-access-training-pass input[type="text"] { color: #ccc;}
.custom.all-access-training-pass input[type="button"] {padding: 5px 14px; border:solid 1px #787878;cursor:pointer;} 
.custom.all-access-training-pass .search { background: url("/images/search.png") no-repeat scroll 8px 6px rgba(0, 0, 0, 0); margin: 3px; padding: 6px 15px 6px 30px;}

/* new dynamic training page*/
.custom #post-30776 h2.entry-title {font-size:1.8em;margin-bottom:0;margin-top:0;font-weight:normal;}
.custom #post-30776 .post-top {margin-top:0.8em;}
.custom #post-30776 .format_text {font-size:1.3em;}

.custom.homepage #facebook-like-box {display:none;}

.custom.customer-service .button {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#2d5fb5), to(#65a9d7));
   background: -webkit-linear-gradient(top, #2d5fb5, #65a9d7);
   background: -moz-linear-gradient(top, #2d5fb5, #65a9d7);
   background: -ms-linear-gradient(top, #2d5fb5, #65a9d7);
   background: -o-linear-gradient(top, #2d5fb5, #65a9d7);
   padding: 9.5px 19px;
   -webkit-border-radius: 13px;
   -moz-border-radius: 13px;
   border-radius: 13px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 13px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer;
   width:25%;
   font-weight:bold;
   }
.custom.customer-service .button:hover {
   border-top-color: #ced2de;
   background: #ced2de;
   /*color: #2628ab;*/
    color: #555555;
   }
.custom.customer-service .button:active {
   /*border-top-color: #1b435e;
   background: #1b435e;*/
color:#555555;
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
	position:relative;
	top:3px;

   
   
   
   }
.custom.customer-service #cs_personinfo_table{
	width:980px;
}
.custom.customer-service #footer {font-size:10px;}
.custom.customer-service #search {top:-170px;left:631px;width:530px;}
.custom.customer-service #content {margin-top:-20px;}
.custom.customer-service .alert{color:#ffffff; background-color:#ED1C24; display:inline;padding:2px 5px;font-weight:bold;}
.custom.customer-service #sub_info { margin-left: 20px;  margin-right: 20px; width: 940px; }

.custom.customer-service .ui-tabs { width:980px; }
.custom.customer-service .ui-tabs-panel { width:980px; }

.custom.customer-service .eletlist li {list-style:none; margin-left:-10px;}
.custom.customer-service #emailpref input {width:3%;}
.custom.customer-service .ctr input {width:14% !important; background-color:#dddddd; border:1px solid #AAAAAA; cursor:pointer;margin-bottom:15px;}

.custom.customer-service .sub_info_header {margin:10px;font-weight:bold; background-color:#909090;color:#ffffff;padding:5px; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);}

.custom.customer-service .shadow {
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}










/**POPUP DOMINATOR**/
/*.popup-dom-lightbox-wrapper div, .popup-dom-lightbox-wrapper span, .popup-dom-lightbox-wrapper applet, .popup-dom-lightbox-wrapper object, .popup-dom-lightbox-wrapper iframe,
.popup-dom-lightbox-wrapper h1, .popup-dom-lightbox-wrapper h2, .popup-dom-lightbox-wrapper h3, .popup-dom-lightbox-wrapper h4, .popup-dom-lightbox-wrapper h5, .popup-dom-lightbox-wrapper h6, .popup-dom-lightbox-wrapper p, .popup-dom-lightbox-wrapper blockquote, .popup-dom-lightbox-wrapper pre,
.popup-dom-lightbox-wrapper a, .popup-dom-lightbox-wrapper abbr, .popup-dom-lightbox-wrapper acronym, .popup-dom-lightbox-wrapper address, .popup-dom-lightbox-wrapper big, .popup-dom-lightbox-wrapper cite, .popup-dom-lightbox-wrapper code,
.popup-dom-lightbox-wrapper del, .popup-dom-lightbox-wrapper dfn, .popup-dom-lightbox-wrapper em, .popup-dom-lightbox-wrapper font, img, .popup-dom-lightbox-wrapper ins, .popup-dom-lightbox-wrapper kbd, .popup-dom-lightbox-wrapper q, .popup-dom-lightbox-wrapper s, .popup-dom-lightbox-wrapper samp,
.popup-dom-lightbox-wrapper small, .popup-dom-lightbox-wrapper strike, .popup-dom-lightbox-wrapper strong, .popup-dom-lightbox-wrapper sub, .popup-dom-lightbox-wrapper sup, .popup-dom-lightbox-wrapper tt, .popup-dom-lightbox-wrapper var,
.popup-dom-lightbox-wrapper b, .popup-dom-lightbox-wrapper u, .popup-dom-lightbox-wrapper i, .popup-dom-lightbox-wrapper center,
.popup-dom-lightbox-wrapper dl, .popup-dom-lightbox-wrapper dt, .popup-dom-lightbox-wrapper .popup-dom-lightbox-wrapper dd, .popup-dom-lightbox-wrapper ol, .popup-dom-lightbox-wrapper ul, .popup-dom-lightbox-wrapper li,
.popup-dom-lightbox-wrapper fieldset, .popup-dom-lightbox-wrapper form, .popup-dom-lightbox-wrapper label, .popup-dom-lightbox-wrapper legend,
.popup-dom-lightbox-wrapper table, .popup-dom-lightbox-wrapper caption, .popup-dom-lightbox-wrapper tbody, .popup-dom-lightbox-wrapper tfoot, .popup-dom-lightbox-wrapper thead, .popup-dom-lightbox-wrapper input, .popup-dom-lightbox-wrapper tr, .popup-dom-lightbox-wrapper th, .popup-dom-lightbox-wrapper td {
	clear: none;
	margin: 0;
	padding: 0;
	line-height: 0;
	border:0;
	outline:0;
	text-indent:0;
	text-decoration: none;
	text-align: left;
	letter-spacing:0;
	list-style: none;
	background-image: none;
	font-size: 100%;
	background-color: transparent;
}*/
/**lightbox**/
.popup-dom-lightbox-wrapper {
	height: 100%;
	min-height: 520px;
	min-width: 910px;
	left: 0;
	top: 0;
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/bg-trans.png');
	width: 100%;
	position: fixed;
}

.popup-dom-lightbox-wrapper .lightbox-clear {
	clear: both;
}

.popup-dom-lightbox-wrapper .lightbox-close {
	float: right;
	position: relative;
	right:12px;
	top: 15px;
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/lightbox-close.png');
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 25px;
}

.popup-dom-lightbox-wrapper .lightbox-close:hover {
	background-position: left bottom;
}

.popup-dom-lightbox-wrapper .lightbox-close span {
	display: none;
}



.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel {
	width: 550px;
	padding: 30px 40px;
	padding-right: 0px;
	padding-top: 20px;
	height: 425px;
	float: left;
}


.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel .lightbox-product-image {
	float: left;
	margin-right: 5px;
	width: 230px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel .lightbox-product-image img {
	vertical-align: bottom;
	float: none;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-contentxx {
	float: right;
	width: 305px;
}


.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel p.heading {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 36px;
	line-height: 41px;
	font-weight: bold;
	font-style: italic;
	margin-top: 30px;
	color: #bb0000;
	text-shadow: 0px 1px 0px #fff;
	text-align: left;
	letter-spacing: -1px;
	padding-left: 20px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel p {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #000;
	letter-spacing: 0px;
	margin-bottom: 20px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel .bullet-listx {
	margin-top: 20px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel ul.bullet-list {
	list-style: none;
	max-width: 400px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel ul.bullet-list li {
	font-size: 18px;
	font-weight: normal;
	font-family: Georgia, Times, serif;
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/bullet.png');	
	background-position: 0px 0px;
	color: #000;
	text-shadow: 0px 1px 1px #fff;
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-bottom: 5px;
	line-height: 27px;
}





.popup-dom-lightbox-wrapper .lightbox-main {
	color: #fff;
	height: 460px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/lightbox8.png');
	width: 922px;
	margin-left: auto;
	margin-right: auto;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-left-panel {
	width: 380px;
	height: 275px;
	margin-left: 75px;
	margin-top: 45px;
	float: left;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-left-panel h1 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 32px;
	font-weight: bold;
	font-style: italic;
	color: #fff;
	text-shadow: 0px 1px 2px #000;
	letter-spacing: -1px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-left-panel p {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	letter-spacing: 0px;
	margin-bottom: 20px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-left-panel .bullet-listx {
	width: 100%;
	margin-top: 25px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-left-panel ul.bullet-list {
	list-style: none;
	max-width: 400px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-left-panel ul.bullet-list li {
	font-size: 18px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	background-image: url('https://cdn1.businessmanagementdaily.com/res/images/bmd_site/bullet.png');	
	background-position: 0px 0px;
	text-shadow: 0px 1px 0px #000;
	font-weight: normal;
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-bottom: 10px;
	line-height: 27px;
}


.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup-panel {
	width: 222px;
	padding: 14px;
	background-color: #faf5df;
	float: right;
	margin-right: 30px;
	border: 1px solid #f9cf72;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-top: 150px;
	height: 230px;
}


.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup-panel p.heading2 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	font-style: normal;
	margin-bottom: 10px;
	line-height: 28px;
	color: #bb0000;
	letter-spacing: 0px;
	display:none;
}


.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup-panel p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 19px;
	color: #555555;
	letter-spacing: 0px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info {
	height: 230px;
	float: left;
	margin-left: 180px;
	margin-top: 60px;
	width: 400px;
}


.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info h1 {
	font-size: 24px;
	line-height: 30px;
	font-family: Georgia, Garamond, Times, serif;
	color: #002753;
	font-weight: normal;
	letter-spacing: -1px;
	text-shadow: 0px 1px 0px #fff;
	margin-bottom: 45px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .green-ticks {
	list-style: none;
	margin-top: 20px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .green-ticks li {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/green-tick.png');
	background-repeat: no-repeat;
	padding-left: 30px;
	font-size: 16px;
	line-height: 30px;
	font-family: Georgia, Garamond, Times, serif;
	color: #002753;
	font-weight: normal;
	letter-spacing: -1px;
	text-shadow: 0px 1px 0px #fff;
	background-position: left center;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .discover {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/discover.png');
	background-repeat: no-repeat;
	height: 12px;
	width: 176px;
}	

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .discover span {
	display: none;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup {
	height: 260px;
	float: right;
	margin-right: 40px;
	width: 250px;
}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup p.get-free {
	font-size: 16px;
	line-height: 21px;
	font-family: Georgia, Garamond, Times, serif;
	color: #fff;
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom: 25px;
	text-shadow: 0px 1px 0px #000;
}

.lightbox-clear {
	clear: both;
}

.popup-dom-lightbox-wrapper .lightbox-signup-panel form {
	margin-left: auto;
	margin-right: auto;
	width: 250px;
}

.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="text"] {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/lightbox-text-boxx.png');
	margin-bottom: 10px;
	border: 0px;
	line-height: 20px;
	height: 20px;
	padding-right: 10px;
	padding-top: 10px;
	margin-left: 3px;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	width: 195px;
	font-family: Georgia, Garamond, Times, serif;
	font-size: 14px;
	padding-left: 10px;
	background-color: transparent;
	background-position: left top;
	outline: none;
}

.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="text"].email {
	background-position: left bottom;
}

.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"] {
	background-repeat: no-repeat;
	width: 220px;
	height: 47px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	border: none;
	font-size: 16px;
	color: #fff;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-shadow: 1px 1px 0px #000;
	text-transform: uppercase;
	letter-spacing: -1px;
	line-height: 45px;
	text-align: center;
	/* CIGMOD */
	padding-right: 25px;
	cursor: pointer;
}


.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"].green-button {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/button-green.png');
}

.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"]:hover {
	background-position: left center;
}

.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"]:active {
	background-position: left bottom;
}

.popup-dom-lightbox-wrapper .lightbox-signup-panel p.secure {
	font-size: 11px;
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/lightbox-secure.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-top: 10px;
	line-height: 14px;
	font-weight: bold;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
	width: 194px;
	text-align: left;
}















.popup-dom-lightbox-wrapper .powered {
	clear: both;
	text-align: center;
	margin-top: 0px;
	padding: 8px;
	padding-top: 0px;
	display: block;
}

.popup-dom-lightbox-wrapper .powered a {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-shadow: 1px 1px 0px #000;
	color: #fff;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	
}

.popup-dom-lightbox-wrapper .powered a:hover {
	text-decoration: underline;
}





















.popup-dom-lightbox-wrapper .lightbox-signup-panel .secure {
	color: #606060;
}

.popup-dom-lightbox-wrapper .lightbox-color-black .lightbox-grey-panel p.heading {
	color: #000;
}

.popup-dom-lightbox-wrapper .lightbox-color-black .lightbox-signup-panel p.heading2 {
	color: #000;
}

.popup-dom-lightbox-wrapper .lightbox-color-blue .lightbox-grey-panel p.heading {
	color: #0059de;
}

.popup-dom-lightbox-wrapper .lightbox-color-blue .lightbox-signup-panel p.heading2 {
	color: #0059de;
}

.popup-dom-lightbox-wrapper .lightbox-color-bright-blue .lightbox-grey-panel p.heading {
	color: #0090ff;
}

.popup-dom-lightbox-wrapper .lightbox-color-bright-blue .lightbox-signup-panel p.heading2 {
	color: #0090ff;
}


.popup-dom-lightbox-wrapper .lightbox-color-bright-red .lightbox-grey-panel p.heading {
	color: #ff0000;
}

.popup-dom-lightbox-wrapper .lightbox-color-bright-red .lightbox-signup-panel p.heading2 {
	color: #ff0000;
}


.popup-dom-lightbox-wrapper .lightbox-color-bright-green .lightbox-grey-panel p.heading {
	color: #19d515;
}

.popup-dom-lightbox-wrapper .lightbox-color-bright-green .lightbox-signup-panel p.heading2 {
	color: #19d515;
}


.popup-dom-lightbox-wrapper .lightbox-color-bright-orange .lightbox-grey-panel p.heading {
	color: #f07a07;
}

.popup-dom-lightbox-wrapper .lightbox-color-bright-orange .lightbox-signup-panel p.heading2 {
	color: #f07a07;
}

.popup-dom-lightbox-wrapper .lightbox-color-bright-turquoise .lightbox-grey-panel p.heading {
	color: #0ae6ba;
}

.popup-dom-lightbox-wrapper .lightbox-color-bright-turquoise .lightbox-signup-panel p.heading2 {
	color: #0ae6ba;
}


.popup-dom-lightbox-wrapper .lightbox-color-dark-blue .lightbox-grey-panel p.heading {
	color: #004784;
}

.popup-dom-lightbox-wrapper .lightbox-color-dark-blue .lightbox-signup-panel p.heading2 {
	color: #004784;
}

.popup-dom-lightbox-wrapper .lightbox-color-grape .lightbox-grey-panel p.heading {
	color: #760084;
}

.popup-dom-lightbox-wrapper .lightbox-color-grape .lightbox-signup-panel p.heading2 {
	color: #760084;
}

.popup-dom-lightbox-wrapper .lightbox-color-green .lightbox-grey-panel p.heading {
	color: #0a8a00;
}

.popup-dom-lightbox-wrapper .lightbox-color-green .lightbox-signup-panel p.heading2 {
	color: #0a8a00;
}

.popup-dom-lightbox-wrapper .lightbox-color-orange .lightbox-grey-panel p.heading {
	color: #ce750b;
}

.popup-dom-lightbox-wrapper .lightbox-color-orange .lightbox-signup-panel p.heading2 {
	color: #ce750b;
}


.popup-dom-lightbox-wrapper .lightbox-color-red .lightbox-grey-panel p.heading {
	color: #d70000;
}

.popup-dom-lightbox-wrapper .lightbox-color-red .lightbox-signup-panel p.heading2 {
	color: #d70000;
}


.popup-dom-lightbox-wrapper .lightbox-color-turquoise .lightbox-grey-panel p.heading {
	color: #00b79b;
}

.popup-dom-lightbox-wrapper .lightbox-color-turquoise .lightbox-signup-panel p.heading2 {
	color: #00b79b;
}






.popup-dom-lightbox-wrapper input[type="submit"].red-button {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/button-red.png');
}

.popup-dom-lightbox-wrapper input[type="submit"].blue-button {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/button-blue.png');
}

.popup-dom-lightbox-wrapper input[type="submit"].orange-button {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/button-orange.png');
}

.popup-dom-lightbox-wrapper input[type="submit"].purple-button {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/button-purple.png');
}

.popup-dom-lightbox-wrapper input[type="submit"].green-button {
	background-image: url('/wp-content/plugins/popup-domination/themes/lightbox8/images/button-green.png');
}
p.heading {float:left; width:720px;}
.popup-dom-lightbox-wrapper STRONG {line-height:21px;}
/**POPUP lightbox**/


/** download button for any deliverables **/
.custom .download_button {
cursor:pointer;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.4);

	color:rgba(0,0,0,0.9);
	text-shadow:1px 1px 0px rgba(255,255,255,0.8);
	border:1px solid rgba(0,0,0,0.5);
	
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)));
	background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(185,185,185,1));

	padding:5px 5px 5px 5px;
}

.custom .download_button:hover {
	background:rgba(240,240,240,1);
}

.custom .download_button:active, button:focus {
	background:-webkit-gradient(linear,0% 100%,0% 0%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)));
	background:-moz-linear-gradient(bottom,rgba(255,255,255,1),rgba(185,185,185,1));
}

.custom .fb_iframe_widget span {width:70px !important;}

.custom #reportgallery.carousel {width:400px !important;}


#Reports .carousel {
	/*margin:20px 0 0 0;*/
	/*padding: 0 39px 0 21px ;*/
	/*width:600px;*/
	width:100%;
}
#Reports .stepcarousel{
	position: relative;
	overflow: hidden;
	/*width: 575px;*/
	width:100%;
	height: 205px;
	/*margin-left:20px;*/
}
#Reports .stepcarousel .belt{
	position: absolute;
	left: 0;
	top: 0;
}
#Reports .stepcarousel .panel-report {
	float: left;
	overflow: hidden;
	margin: 0 24px 0 0;
	width: 125px !important;
	padding:0px;
	height: 205px !important;
}
#Reports .stepcarousel .panel-report img {
	border: 1px solid #CCCCCC;
	width: 145px;
	height:100px;
}
#Reports .image h4 {
	color:#666;
	font:normal 12px georgia;
	/*margin-top:5px;*/
	padding-left: 10px;
}
#Reports h2 {
	margin:0;
	padding: 0;
	font: normal 18px Georgia;
	color:#666;
	text-transform: uppercase;
	letter-spacing:2px;
	position: relative;
	/*left:-25px;*/
	margin-bottom:5px;
}
/*120x150*/

#Reports .stepcarousel .panel-report img {
	/*border: 1px solid #CCCCCC;*/
	border: none;
	width: 120px !important;
	height:150px !important;
}
/*#Reports img {
	border: none;
	width: 120px;
	height:150px;
}*/
.custom .tp_login {float:right; font-weight:bold;}
.custom .tp_login a {display:block;}
.custom .tp_login img {border:none;padding-left:20px;}

.custom #searchsubmit {width:30%;}

.custom.customer-service input {width:auto;}
.custom.customer-service #change-password {width:320px; background-color:#ffffd7;margin:3px;padding:5px;}
.custom.customer-service #change-password table td {margin-top:10px}
.custom.customer-service #change-password label {display:inline; font-size:0.8em;}
.custom.customer-service #close_button {float:right;margin:-0.7em;cursor:pointer;}
.custom.customer-service .form_header {color:#056DA4;font-weight:bold;padding:10px 0;}
.custom.customer-service .form_row_left_padding {padding-left:15px;}
.custom.customer-service .top_padding {padding-top:20px;}
.custom.customer-service .desc {font-size:0.7em;text-align:center;}
.custom.customer-service #popbox_table {width:300px;}
.custom.customer-service #forgot_link {font-size:0.8em; cursor:pointer;}
.custom.customer-service #forgot_pass_container{}
.custom.customer-service #backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
.custom.customer-service #popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:184px;
width:318px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
.custom.customer-service #popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
.custom.customer-service #popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
text-decoration:none;
cursor:pointer;
}
.custom.customer-service #no_subs_message {width:960px; text-align: center;height:200px;}
.custom.customer-service #contain input[type=checkbox] {background:#f9f9f9;border:none;}

.custom #right-corner {
    top: -100px;
    right: -100px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
     transform: rotate(45deg);
     filter: progid:DXImageTransform.Microsoft.Matrix(M11='0.7071067811865476', M12='-0.7071067811865475', M21='0.7071067811865475', M22='0.7071067811865476', sizingMethod='auto expand');
     position: fixed;
}
.custom .cat_post_img {border:0;width:40%;height:40%;}
.custom #post-35069 .headline_area {display:none;}
.custom #post-35069.post_box {padding-top:0;}
.custom.homepage-test .no_sidebars #content {width: inherit;}

.custom.homepage .stories {width:610px;}
.custom.homepage .feature_img_lg{width:270px;height:193px; float:left; margin-right:10px;}
.custom.homepage .ig_inline_container {display:none;}
.custom.homepage .panel {height:215px !important; width:620px !important;}
.custom.homepage .prev img {cursor:pointer;left:10px;margin-right:10px;}
.custom.homepage .next img {cursor:pointer;margin-left:5px;}
.custom.homepage .anythingControls ul {width:auto !important;}
.custom.homepage .prev, .next {background-image:none !important; padding:0 !important;}
.custom.homepage .first {margin-left:-8px !important;}
.custom #TopStories .anythingSlider {height:215px !important;}
.custom .anythingNavWindow  {width: 138px !important;}
.custom.homepage #slide-controls {text-align:center; width:100%; margin: 0 38%;}
.custom.homepage .info {width:335px;float:right;font-size:1.4em;}
.custom.homepage .info p {line-height:140%; margin-bottom:10px;}
.custom.homepage .info h2 {font-size:2em;margin-bottom:15px;font-weight:bold; font-family:Georgia;color:#2361A1;}
.custom.homepage .info h2 a {color:#2361A1;}
.custom.homepage .sub-menu .sub-menu {display:none;}
.custom.homepage .other_headlines li a {font: 17px Georgia !important;}
.custom.homepage .other_headlines li {background:none !important;}
.custom.homepage .panel-1 {z-index:5}
.custom.homepage .panel-2 {z-index:4}
.custom.homepage .panel-3 {z-index:3}
.custom.homepage .panel-4 {z-index:2}
.custom.homepage .panel-5 {z-index:1}


.custom .email-table {border:0;}

.custom .email-table td {border:0;}

.free-e-letters input {background-color:#fff;border:0;}

.custom .PDS_Poll {z-index:100;}

.custom #training-countdown {background: none repeat scroll 0 0 #ffffff ;
    border: 1px solid #444444;
    border-radius: 5px 5px 5px 5px;
    line-height: 1.4em;
    padding: 0.9em 0.1em 0.9em 0.9em;
    margin-top:15px;
    font-size:12px;
    -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc;  box-shadow: 5px 5px 5px #ccc
}
.custom #training-countdown {min-height:90px;;}
.custom #training-countdown h2 {border-bottom:dashed 1px #333333; padding-bottom:4px; font-family:  Georgia; min-height:25px; font-size:17px; color: #2361A1;vertical-align:bottom;}
.custom #training-countdown #training_headline {text-align:center;}
.custom #training-countdown #training_headline a {padding-bottom:4px; font-family:  Georgia; min-height:25px; font-size:25px; color: #2361A1;vertical-align:middle; padding-top:27px;line-height:75%;}
.custom #training-countdown .header { padding-top:13px;padding-bottom:3px; font-size:15px; height:45px;}
.custom #training-countdown .hr_forms {padding-top:6px;}
.custom #training-countdown .header a {font-family:  Georgia; color: #2361A1; text-decoration:underline; font-size:21px; position: relative; top:13px;left:5px;}
.custom #training-countdown #training_desc img {/*float:right !important; width:98px; height:65px;*/ display:none;}
.custom #training-countdown #training_desc {padding:10px;}
.custom #WebinarCountdown {text-align:center;font-size:165%; font-weight:bold;color:#303049;}
.custom.my-account #logout-link {float: right; margin-right: 80px; margin-top: -40px;}
.custom #text-3 {margin-top:20px;}
.custom .store_results .store_result_img {float:left; border:none; padding:5px;height:194px; width:141px;}
.custom .search-for {color:#ec1c24;}
.custom .search-form input {width:45%;}
.custom .search-form {margin-bottom:20px;}
.custom.store .search-field {border:1px solid #787878;padding:4px;}
.custom .search-form .search-submit {
 	 background: none repeat scroll 0 0 transparent;
    border: 0 none;
    display: inline;
    margin-left: 10px;
    padding-bottom: 13px !important;
    padding-right: 13px !important;
    padding-top: 7px !important;
    padding-left: 10px !important;
    width: 125px !important;
    background-image: url('/res/button_bg_store.gif');
    color:#fff;
    cursor: pointer;
    font-weight:bold;
    margin-bottom:20px;
    font-size:0.7em;
}
.custom .back_to_store_link {float:right;margin-top:40px;margin-right:20px;}
.custom .no-results {text-align:center;}
.custom .sponsor_wrapper {height: 2px; background-color: black; text-align: center;}
.custom .sponsor_text {background-color: white; position: relative; top: -0.5em;}
.custom .wnb-bar-button {background-color:#336699;}

.custom #sign-up-checkbox label {padding-left: 0px; width:13px;}
.custom #sign-up-checkbox input {width:13px; margin-right:9px;}
.custom.homepage #wdsb-share-box {/*left:380px !important;*/}
.custom .email_updates h1 {font-size:1.2em;}
.custom .email_updates .special_checkbox input {width:auto;margin-right:10px;}
.custom .email_updates .special_checkbox {width:300px;}
.custom .email_updates label {cursor:pointer;}
.custom .email_updates #submit { width:100px; background-color: #1b7ae0; color: white; background-image: linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.15) 40%, transparent); border: medium none rgba(0, 0, 0, 0); border-radius: 4px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.15);cursor: pointer; display: inline-block; font-size: 100%; line-height: normal; padding: 0.4em 1em 0.45em; text-align: center; text-decoration: none; transition: box-shadow 0.1s linear 0s; vertical-align: baseline; white-space: nowrap;padding-left:0.5em;}
.custom .email_updates #submit:hover { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.05) 40%, rgba(0, 0, 0, 0.15));}
.custom .email_updates #submit:active { background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.15)); border: medium none rgba(0, 0, 0, 0); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 4px rgba(0, 0, 0, 0.3) inset;}
.custom .email_updates #signup-row {height:50px;vertical-align:bottom;}

.custom .email_updates {
 background: url("https://cdn1.businessmanagementdaily.com/res/images/bmd_site/bg-pattern.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium double #ddd;
    clear: both;
    color: #fff;
    margin: 30px 0;
    /*padding: 25px;*/
    padding: 35px 25px;
    text-shadow: 0 1px #111;
    position:relative;
}
.custom .email_updates .subhead {display:block;width:405px; font-size:1.17em; line-height:1.35em; background-color:#696969;padding:5px 10px; border:1px dotted #fff;margin-bottom:20px;}
.custom .email_updates .special_checkbox {height:30px;}
.custom .email_updates #submit { width:314px; margin-right:1em; }
.custom .email_updates table {margin-top:20px;top:-100px;}
.custom .email_updates .text_email { height:28px; width:160px;margin-top:20px;}
.custom .email_updates table .special_checkbox input {padding:0;border:0;}
.custom .email_updates table .special_checkbox label {font-size:1.17em; line-height:1.35em;}
.custom .format_text input {padding:0;border:0;}
.custom .email_updates div {margin-top:10px;}
.custom.homepage #inside_content {padding: 0 2.4em;}

.custom.customizedtraining h1 {font-family: "open-sans",sans-serif; font-size: 38px; font-weight: lighter; margin: auto auto 40px; max-width: 940px; text-align:center;}
.custom.customizedtraining .row {min-height: 220px; width:750px;margin: 0 40px;}
.custom.customizedtraining .row ul {margin-left:190px;}
.custom.customizedtraining .row h3 {margin-top:20px; color:#6A9CA7; /*background-color:#444;*/ padding:8px; font-size:38px; line-height:0.1em;
font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
}
.custom.customizedtraining .form-style-1 td {width:350px;}
.custom.customizedtraining div.wpcf7-mail-sent-ok {border:2px solid #6A9CA7;}
.custom.customizedtraining h4.form_header {color:#fff; background-color:#6A9CA7; text-align:center; padding:3px; font-size:18px;letter-spacing:1px;}
.custom.customizedtraining #contact_small { /*float:right;width:300px;*/ border:1px solid #DDDDDD;}
.custom.customizedtraining #contact_small .contact_email {/*width:200px;*/}
.custom.customizedtraining .slider_link {cursor: pointer;}
.custom.customizedtraining .form-style-1 br {display:none;}
.custom.customizedtraining textarea {height:30px;width:510px;}
.custom.customizedtraining .wpcf7-submit {margin-top:23px; width:83% !important;}
.custom.customizedtraining .form-style-1 input {width:90%;}
.custom.customizedtraining .form-style-1 {
    margin: auto;
    padding: 10px 12px 10px 20px;
    font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    width:100%;
}
.custom.customizedtraining .form-style-1 li {
    padding: 0;
    display: block;
    list-style: none;
    margin: 10px 0 0 0;
}
.custom.customizedtraining .form-style-1 label{
    margin:0 0 3px 0;
    padding:0px;
    display:block;
    font-weight: bold;
}
.custom.customizedtraining .form-style-1 input[type=text],
.custom.customizedtraining .form-style-1 input[type=date],
.custom.customizedtraining .form-style-1 input[type=tel],
.custom.customizedtraining .form-style-1 input[type=datetime],
.custom.customizedtraining .form-style-1 input[type=number],
.custom.customizedtraining .form-style-1 input[type=search],
.custom.customizedtraining .form-style-1 input[type=time],
.custom.customizedtraining .form-style-1 input[type=url],
.custom.customizedtraining .form-style-1 input[type=email],
.custom.customizedtraining textarea,
.custom.customizedtraining select{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border:1px solid #BEBEBE;
    padding: 7px;
    margin:0px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none; 
}
.custom.customizedtraining .form-style-1 input[type=text]:focus,
.custom.customizedtraining .form-style-1 input[type=date]:focus,
.custom.customizedtraining .form-style-1 input[type=tel]:focus,
.custom.customizedtraining .form-style-1 input[type=datetime]:focus,
.custom.customizedtraining .form-style-1 input[type=number]:focus,
.custom.customizedtraining .form-style-1 input[type=search]:focus,
.custom.customizedtraining .form-style-1 input[type=time]:focus,
.custom.customizedtraining .form-style-1 input[type=url]:focus,
.custom.customizedtraining .form-style-1 input[type=email]:focus,
.custom.customizedtraining .form-style-1 textarea:focus,
.custom.customizedtraining .form-style-1 select:focus{
    -moz-box-shadow: 0 0 8px #88D5E9;
    -webkit-box-shadow: 0 0 8px #88D5E9;
    box-shadow: 0 0 8px #88D5E9;
    border: 1px solid #88D5E9;
}
.custom.customizedtraining .form-style-1 .field-divided{
   /* width: 49%;*/
}

.custom.customizedtraining .form-style-1 .field-long{
    width: 100%;
}
.custom.customizedtraining .form-style-1 .field-select{
    width: 100%;
}
.custom.customizedtraining .form-style-1 .field-textarea{
    height: 100px;
}
.custom.customizedtraining .form-style-1 input[type=submit], 
.custom.customizedtraining .form-style-1 input[type=button]{
    background: #4B99AD;
    padding: 8px 15px 8px 15px;
    border: none;
    color: #fff;
}
.custom.customizedtraining .form-style-1 input[type=submit]:hover,
.custom.customizedtraining .form-style-1 input[type=button]:hover{
    background: #4691A4;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.custom.customizedtraining .form-style-1 .required{
    color:red;
}
.custom.customizedtraining .wpcf7-submit {width:45%;}
.custom.customizedtraining .category_image {float:left; padding-right:10px;}
.custom.customizedtraining .topics_link { cursor:pointer; color:#4B99AD;}
.custom.customizedtraining .topics_link:hover {color:#4691A4;text-decoration:underline;}
.custom.customizedtraining .initiallyHidden { display: none; }
.custom.customizedtraining p.slider-paragraph { margin-top:20px; margin-left:180px; }

.custom.customizedtraining .speaker-row {width:100%;min-height:250px;}
.custom.customizedtraining .column-left{ float: left; width: 33%; text-align:center; margin: auto; }
.custom.customizedtraining .column-center{ display: inline-block; width: 33%; text-align:center; margin-left:8px; margin: auto;}
.custom.customizedtraining .column-right{ float: right; width: 32%; text-align:center;  margin: auto;}
.custom.customizedtraining .bio_block { min-height:100px;}
.custom.customizedtraining .speaker-meta {color:#9a9a9a; margin: 0 10px;}
.custom.customizedtraining .speaker-name {font-weight:bold;}
.custom.customizedtraining .speaker-bio {margin-bottom:20px;}
.custom.customizedtraining .circular {
	width: 74px;
	height: 74px;
	border-radius: 37px;
	-webkit-border-radius: 37px;
	-moz-border-radius: 37px;
	text-align:center;
	margin: auto;
	-webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */;
	}
.custom.customizedtraining .headshot_wrapper {width:100%;text-align:center; margin: 0 auto;}
.custom.customizedtraining .headshot-amy-hirsch-robinson {background: url(/images/speaker_headshots/Amy-Robinson.jpg) no-repeat;}
.custom.customizedtraining .headshot-heather-baker {background: url(/images/speaker_headshots/HeatherBaker.jpg) no-repeat;}
.custom.customizedtraining .headshot-jay-forte {background: url(/images/speaker_headshots/jay_forte.jpg) no-repeat;}
.custom.customizedtraining .headshot-alice-gliman {background: url(/images/speaker_headshots/Alice_Gilman.jpg) no-repeat;}
.custom.customizedtraining .headshot-kathy-perkins {background: url(/images/speaker_headshots/kathy-perkins.jpg) no-repeat;}
.custom.customizedtraining .headshot-dana-theus {background: url(/images/speaker_headshots/Dana_Theus.jpg) no-repeat;}
.custom.customizedtraining .headshot-colette-carlson {background: url(/images/speaker_headshots/colette-carlson.gif) no-repeat;}
.custom.customizedtraining .headshot-anniken-davenport {background: url(/images/speaker_headshots/Anniken-Davenport.jpg) no-repeat;}
.custom.customizedtraining .headshot-melissa-esquibel {background: url(/images/speaker_headshots/Melissa-Esquibel.jpg) no-repeat;}
.custom.customizedtraining .headshot-john-fay {background: url(/images/speaker_headshots/John_Fay.jpg) no-repeat;}
.custom.customizedtraining .headshot-jennifer-kahnweiler {background: url(/images/speaker_headshots/JenniferKahnweiler.jpg) no-repeat;}
.custom.customizedtraining .headshot-mel-kleiman {background: url(/images/speaker_headshots/Mel_Kleiman.jpg) no-repeat;}
.custom.customizedtraining .headshot-fred-kniggendorf {background: url(/images/speaker_headshots/Fred_Kniggendorf.jpg) no-repeat;}
.custom.customizedtraining .headshot-mindy-mayo {background: url(/images/speaker_headshots/Mindy-Mayo.jpg) no-repeat;}
.custom.customizedtraining .headshot-laura-stack {background: url(/images/speaker_headshots/Laura_Stack.jpg) no-repeat;}
.custom.customizedtraining .headshot-morey-stettner {background: url(/images/speaker_headshots/Morey-Stettner.jpg) no-repeat;}
.custom.customizedtraining .headshot-marie-mcintyre {background: url(/images/speaker_headshots/Marie-M.jpg) no-repeat;}
.custom.customizedtraining .headshot-julie-perrine {background: url(/images/speaker_headshots/JuliePerrine.jpg) no-repeat;}
.custom.customizedtraining .testimonials {padding-bottom: 50px;}
.custom.customizedtraining .testimonials li {width: 720px; text-align: center; padding-bottom: 50px;}
.custom.customizedtraining .testimonials-avatar {position: relative;z-index: 2;background: rgba(255,107,0,.85);display: inline-block;width: 77px; height: 77px; border-radius: 48%; margin-bottom: 8px;}
.custom.customizedtraining .testimonials-avatar img {width: 77px; height: 77px; display: inline-block; border-radius: 50%;position: relative; z-index:2;}
.custom.customizedtraining .testimonials-text {margin-bottom: 34px;}
.custom.customizedtraining .testimonials-text p {font-family: "kepler-std",serif;font-size: 21px;font-style: italic;font-weight: 300;line-height: 30px;color: #3c3f41;letter-spacing: .25px;margin-bottom: .8em;}
.custom.customizedtraining .testimonials-author {font-size: 20px;font-weight: 700;color: #1a1a1a;text-transform: uppercase;margin-bottom: .46em;}
.custom.customizedtraining .testimonials-organization {font-size: 14px; color: #a1a4a6;}
.custom.customizedtraining .testimonials-organization a {color: rgba(255,107,0,.85);}
.custom.customizedtraining ul#testimonials {list-style:none;}
.custom.customizedtraining .testimonials-inner{ border-top: 1px solid #eaeaea; position: relative; top: 44px; z-index:1;}

.custom.customizednewsletters .third {width:30%; float:left; text-align:center;padding:10px;}
.custom.customizednewsletters .issue_image {
width:225px;
-moz-box-shadow: 4px 4px 6px #bbb;
-webkit-box-shadow: 4px 4px 6px #bbb;
box-shadow: 4px 4px 6px #bbb;
 border-top:1px solid #aaa;
 border-right:1px solid #787878;
 border-bottom:1px solid #787878;
 border-left:1px solid #aaa;
}
.custom.customizedtraining .post_box{margin-top:-40px;} 
.custom.customizednewsletters .post_box{margin-top:-55px;} 
.custom.customizednewsletters h6 {text-transform:none;font-size:10px;font-weight:normal;line-height:105%;}
.custom.newsletters .format_text p { margin-top: 10px;}
/*.custom .free-reports ul {list-style-image:url('/images/red_arrow.gif');columns: 2;  -webkit-columns: 2;  -moz-columns: 2;}*/
/*.custom .free-reports ul {list-style-type: none;columns: 4;  -webkit-columns: 4;  -moz-columns: 4;}
.custom .free-reports ul li {padding-right:10px;}*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.custom #training-countdown #training_headline{
		line-height:2.5em;
	}
}
.custom input#url {display:none;}
.custom label[for="url"] { display:none; }
.custom .comment_box textarea {height: 3em !important;}
.custom .report_header {margin-bottom: 25px;font-size: 30px;background-color: #2a2a2a;height: 10px;text-align: center;margin-bottom: 0px !important;line-height: 0;}
.custom .report_header .header {text-transform: uppercase;font: 800 13px/10px futura-pt,sans-serif;color: #c33;background: #fff;border-bottom: none;padding: 0 20px;}
.custom #reports-links ul { margin:15px 0 15px 15px; columns: 2; -webkit-columns: 2; -moz-columns: 2;}
.custom #reports-links ul a {color: #2361A1;}
.custom #reports-links ul a:hover {color:#cc0000;}
.custom.newsletters .format_text p {min-height:130px;}
.custom.newsletters .format_text table {padding:10px;}
.custom.newsletters .format_text table td {padding:5px;}
.custom.products .format_text p { margin-top: 10px;}
.custom.products .format_text p {min-height:130px;}
.custom.products .format_text table {padding:10px;}
.custom.products .format_text table td {padding:5px;}
.custom .free-reports h4 {text-align:center;font-size:1.4em;}
.custom .email-cell input {height: 30px;padding-left: 15px;border: 1px solid #787878;}
.custom .pds-box {width:410px !important;}
.custom .pds-input-label {width:355px !important;}
.cat_videos .cat_post_img { width: auto; height: auto; min-width: 0; max-width: none;}
.contact-us input[type=text] {height:28px; border:1px solid #787878;}
.contact-us input[type=email] {height:28px;border:1px solid #787878;}
.custom .wpcf7-submit {box-shadow: none;transition-property: background;transition-duration: 0.3s;background: none repeat scroll 0% 0% rgb(0, 161, 203);color: white;text-shadow: none;border: medium none;border-radius: 3px 3px 3px 3px;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5) inset, 0px 1px 2px rgba(0, 0, 0, 0.15);background: -moz-linear-gradient(center top , rgb(251, 251, 251), rgb(225, 225, 225)) repeat scroll 0% 0% transparent;display: inline-block;vertical-align: middle;border: 1px solid rgb(212, 212, 212);height: 32px;line-height: 32px;padding: 0px 25.6px;font-weight: 300;font-size: 14px;font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin: 0px;text-decoration: none;text-align: center;}
.custom .wpcf7-submit:hover{ background: none repeat scroll 0% 0% rgb(0, 181, 229);cursor:pointer;}
.custom .wpcf7-submit:active {transition-duration: 0s;background: none repeat scroll 0% 0% rgb(20, 149, 183);color: rgb(0, 100, 127);}

.custom h4.webinar-headline {margin-bottom:0;margin-top:0;font-weight:normal;}
.custom div.webinar {margin-top:0.8em;font-size:1em;}
.custom div.webinar.post {margin-bottom:30px;}
.custom div.webinar p.format_text {font-size:1.3em;}
.custom div.webinar p {min-height:0px !important;}
.custom .archive-list {margin-left:4em;}
.custom #post-50365 h2 {font-weight:normal; font-size:2em;}
.custom #post-20884 ~ #comments {display:none;}
.custom .btn-o {width:60px !important;}
.custom .headline_meta {min-height: 60px;font-size: 1.25em;}
/*.custom div.webinar {margin-top: 20px; margin-bottom: 40px;background-size:auto;margin:0 2.4em;}*/
.cigobjects #sub-services .nav-tabs>li {
    padding: 1em 0em !important;
 }