/*------------------------------------------------*/
/*-------------------[SHORTCODES]-----------------*/
/*------------------------------------------------*/

.et-box-content strong { color: #000000; font-weight: bold; }
		.et-box-content h1, .et-box-content h2, .et-box-content h3, .et-box-content h4, .et-box-content h5, .et-box-content h6 { font-family: Century Gothic, Arial, sans-serif; }

.et-info .et-box-content h1, .et-info .et-box-content h2, .et-info .et-box-content h3, .et-info .et-box-content h4, .et-info .et-box-content h5, .et-info .et-box-content h6 { color: #6b6a54; }

.et-warning .et-box-content h1, .et-warning .et-box-content h2, .et-warning .et-box-content h3, .et-warning .et-box-content h4, .et-warning .et-box-content h5, .et-warning .et-box-content h6 { color: #8e5643; }

.et-download .et-box-content h1, .et-download .et-box-content h2, .et-download .et-box-content h3, .et-download .et-box-content h4, .et-download .et-box-content h5, .et-download .et-box-content h6 { color: #3a7629; }

.et-bio .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6 { color: #4a6a8c; }

.et-shadow .et-box-content h1, .et-shadow .et-box-content h2, .et-shadow .et-box-content h3, .et-shadow .et-box-content h4, .et-shadow .et-box-content h5, .et-shadow .et-box-content h6 { color: #4e4e4e; }

.et-learn-more h3.heading-more span { display: block;  }

.et-simple-slider h1, .et-simple-slider h2, .et-simple-slider h3, .et-simple-slider h4, .et-simple-slider h5, .et-simple-slider h6 { font-family: Century Gothic, Arial, sans-serif; color: #333333; }

a.small-button span { height: 32px; display: block; line-height: 30px; padding: 0px 0px 0px 17px; }

a.smallblue span { background: url("../img/small-button-blue.png") no-repeat; }

a.smalllightblue span { background: url("../img/small-button-lightblue.png") no-repeat; }

a.smallteal span { background: url("../img/small-button-teal.png") no-repeat; }

a.smallgreen span { background: url("../img/small-button-green.png") no-repeat; }

a.smallorange span { background: url("../img/small-button-orange.png") no-repeat; }

a.smallsilver span { background: url("../img/small-button-silver.png") no-repeat; }

a.smallblack span { background: url("../img/small-button-black.png") no-repeat; }

a.smallred span { background: url("../img/small-button-red.png") no-repeat; }

a.smallpurple span { background: url("../img/small-button-purple.png") no-repeat; }

a.smallpink span { background: url("../img/small-button-pink.png") no-repeat; }

a.big-button span { height: 52px; display: block; line-height: 49px; padding: 0px 5px 0px 17px; }

a.bigblue span { background: url("../img/big-button-blue.png") no-repeat; }

a.bigpurple span { background: url("../img/big-button-purple.png") no-repeat; }

a.bigred span { background: url("../img/big-button-red.png") no-repeat; }

a.bigorange span { background: url("../img/big-button-orange.png") no-repeat; }

a.biggreen span { background: url("../img/big-button-green.png") no-repeat; }

a.bigteal span, a.bigturquoise span { background: url("../img/big-button-turquoise.png") no-repeat; }

a.icon-button span.et-icon span { padding: 0px 0px 0px 40px; display: block; height: 34px; line-height: 32px; }

a.download-icon span.et-icon span { background: url("../img/download-icon.png") no-repeat 14px 6px; }
a.search-icon span.et-icon span { background: url("../img/search-icon.png") no-repeat 15px 8px; }
a.refresh-icon span.et-icon span { background: url("../img/refresh-icon.png") no-repeat 14px 8px; }
a.question-icon span.et-icon span { background: url("../img/question-icon.png") no-repeat 14px 9px; }
a.people-icon span.et-icon span { background: url("../img/people-icon.png") no-repeat 14px 8px; }
a.warning-icon span.et-icon span { background: url("../img/warning-icon.png") no-repeat 14px 8px; }
a.mail-icon span.et-icon span { background: url("../img/mail-icon.png") no-repeat 14px 8px; }
a.heart-icon span.et-icon span { background: url("../img/heart-icon.png") no-repeat 15px 10px; }
a.paper-icon span.et-icon span { background: url("../img/paper-icon.png") no-repeat 15px 9px; }
a.notice-icon span.et-icon span { background: url("../img/notice-icon.png") no-repeat 15px 9px; }
a.stats-icon span.et-icon span { background: url("../img/stats-icon.png") no-repeat 15px 9px; }
a.rss-icon span.et-icon span { background: url("../img/rss-icon.png") no-repeat 15px 8px; }

.et-tabs-container .et-tabs-control li { list-style:none outside none; margin: 0px 3px 0px 0px !important; float: left; background: url("../img/et-tabs-control.png") no-repeat bottom right !important; padding-right: 10px !important; height:35px; padding-left: 0 !important; }
			.et-tabs-container .et-tabs-control li a { font: 14px/37px Century Gothic, Arial; color: #515050 !important; text-shadow: 1px 1px 1px #ffffff !important; display: block; background: url("../img/et-tabs-control.png") no-repeat !important; height:35px; padding-left:10px; }
			.et-tabs-container .et-tabs-control li a:hover { color: #000000 !important; text-decoration: none; }

.et-tabs-container .et-tabs-control li.active a { background: url("../img/et-tabs-control-active.png") no-repeat !important; height:44px; line-height:44px; }
	.js .et-tabs-content > div { opacity: 0; }

.tabs-left .et-tabs-control li { width: 190px; padding-right: 0px !important; padding-left: 0 !important; background: none !important; list-style: none !important; }

.tabs-left .et-tabs-control li a { color: #828282 !important; font: 14px Century Gothic, Arial, sans-serif; text-shadow: 1px 1px 1px #ffffff !important; display: block; background: url("../img/tabs-left-link-bottombg.png") no-repeat bottom left; padding: 10px 10px 11px 32px; }
				.tabs-left .et-tabs-control li a:hover, .tabs-left .et-tabs-control li.active a { text-decoration: none; color: #4e4e4e !important; }

.tabs-left .et-tabs-content h3 { padding-bottom: 14px; color: #333333; }

.author-image img, .t-img img { border: none !important; }

.et-protected-form p { padding-bottom: 16px; }
		.et-protected-form p input { background: url("../img/protected-input-bg.png") repeat-x; border: 1px solid #dadada; margin: 0px 0px 0px 14px; padding: 7px; width:150px; }
		.et-protected-form p input[type="password"] { margin-left: 16px; }
		.et-protected-form p input:focus { border-color:#2D3940; color:#3E3E3E; }

.et-protected-form label { color: #757575; font-size: 14px; }

p.et-registration a { color: #424242; font-style: italic; font-weight: bold; }

.et-image-slider .controllers-wrapper a { text-indent: -9999px; display: block; float: left; width: 15px; height: 15px; background: url("../img/featured-controller.png") no-repeat; padding-right: 3px; }

.et-learn-more a, .et-tabs-container a, .tabs-left a, .et-simple-slider a, .author-shortcodes a, .et-tooltip-box a { text-shadow: none !important; }

.et-custom-list ul { list-style: none !important; list-style-image: none !important; padding-left: 0 !important; margin: 0 !important; }
	.et-custom-list ul li { background: url("../img/list-checkmark.png") no-repeat 0 3px !important; padding-left: 25px !important; margin: 5px 0 !important; list-style: none !important; }
	.etlist-x ul li { background: url("../img/list-x.png") no-repeat 0 3px !important; }
	.etlist-dot ul li { background: url("../img/list-dot.png") no-repeat 0 5px !important; }
		.et-custom-list ul li ul { padding: 2px 0px !important; margin: 0 !important; }

.pricing-heading h2 { padding: 20px 10px 0px; margin: 0 !important; font-size: 24px; color: #fff !important; text-transform: uppercase; text-shadow: 1px 1px 1px rgba(0,0,0,0.4); background: none !important; font-weight: normal !important; }
			.pricing-heading p { color: #aacbe0; font-size: 14px; text-shadow: 1px 1px 1px rgba(0,0,0,0.4); padding: 0; margin-top: 2px; }

.pricing-tcontent ul.pricing li { background: url("../img/pricing-separator.png") no-repeat bottom left !important; color: #929292; text-shadow: 1px 1px 1px #fff; list-style: none !important; }
						.pricing-tcontent ul.pricing li span { background: url("../img/list-checkmark.png") no-repeat 26px 11px; display: block; padding: 8px 0 9px 48px; }
						.pricing-tcontent ul.pricing li.x-mark span { background: url("../img/list-x.png") no-repeat 26px 11px; }

span.et-price sup { font-size: 24px; bottom: 13px; left: 1px; }

.pricing-table a.join-button span { background: url("../img/join-button.png") no-repeat; display: block; height: 29px; padding-left: 14px; line-height: 25px; }

.pricing-big .pricing-heading p { color: #a8d9d4; }

.t-img img { margin: 6px 0 0 6px; }

.author-info h1, .author-info h2, .author-info h3, .author-info h4, .author-info h5, .author-info h6 { color:#201F1F !important; }

.et-tabs-container .et-tabs-control li a, .tabs-left .et-tabs-control li a { text-decoration: none !important; }

/* IE6 */
/* IE7 */
	
