@import url('reuse.css');
/* Custom fonts
----------------------------------------------- */

@font-face {
	font-family: 'gotham_lightregular';
	src: url('../css/font-awesome/gotham/gotham-light-webfont.eot');
	src: url('../css/font-awesome/gotham/gotham-light-webfont.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/gotham/gotham-light-webfont.woff') format('woff'), url('../css/font-awesome/gotham/gotham-light-webfont.ttf') format('truetype'), url('../css/font-awesome/gotham/gotham-light-webfont.svg#gotham_lightregular') format('svg');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'gothammedium';
	src: url('../css/font-awesome/gotham/gotham-medium_1-webfont.eot');
	src: url('../css/font-awesome/gotham/gotham-medium_1-webfont.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/gotham/gotham-medium_1-webfont.woff') format('woff'), url('../css/font-awesome/gotham/gotham-medium_1-webfont.ttf') format('truetype'), url('../css/font-awesome/gotham/gotham-medium_1-webfont.svg#gothammedium') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham Book';
	src: url('../css/font-awesome/gotham/gotham-book.eot');
	src: url('../css/font-awesome/gotham/gotham-book.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/gotham/gotham-book.woff') format('woff'), url('../css/font-awesome/gotham/gotham-book.ttf') format('truetype'), url('../css/font-awesome/gotham/gotham-book.svg#gothammedium') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham-XLightItalic';
	src: url('../css/font-awesome/gotham/Gotham-XLightItalic.eot?') format('eot'), url('../css/font-awesome/gotham/Gotham-XLightItalic.otf') format('opentype'), url('../css/font-awesome/gotham/Gotham-XLightItalic.woff') format('woff'), url('../css/font-awesome/gotham/Gotham-XLightItalic.ttf') format('truetype'), url('../css/font-awesome/gotham/Gotham-XLightItalic.svg#Gotham-XLightItalic') format('svg');
}
@font-face {
	font-family: 'proxima_novasemibold';
	src: url('../css/font-awesome/proxima/proximanova-semibold-webfont.eot');
	src: url('../css/font-awesome/proxima/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/proxima/proximanova-semibold-webfont.woff') format('woff'), url('../css/font-awesome/proxima/proximanova-semibold-webfont.ttf') format('truetype'), url('../css/font-awesome/proxima/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_nova_rgregular';
	src: url('../css/font-awesome/proxima/proximanova-regular-webfont.eot');
	src: url('../css/font-awesome/proxima/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/proxima/proximanova-regular-webfont.woff') format('woff'), url('../css/font-awesome/proxima/proximanova-regular-webfont.ttf') format('truetype'), url('../css/font-awesome/proxima/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_novaregular';
	src: url('../css/font-awesome/proxima/proximanova-regitalic-webfont.eot');
	src: url('../css/font-awesome/proxima/proximanova-regitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/proxima/proximanova-regitalic-webfont.woff') format('woff'), url('../css/font-awesome/proxima/proximanova-regitalic-webfont.ttf') format('truetype'), url('../css/font-awesome/proxima/proximanova-regitalic-webfont.svg#proxima_novaregular_italic') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Proxima Nova';
	src: url('../css/font-awesome/proxima/proxima-nova-bold.eot');
	src: url('../css/font-awesome/proxima/proxima-nova-bold.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/proxima/proxima-nova-bold.woff') format('woff'), url('../css/font-awesome/proxima/proxima-nova-bold.ttf') format('truetype'), url('../css/font-awesome/proxima/proxima-nova-bold.svg#Proxima Nova') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'ProximaNova';
	src: url('../css/font-awesome/proxima/proximanova-regular-webfont.eot');
	src: url('../css/font-awesome/proxima/proximanova-regular-webfont?#iefix') format('embedded-opentype'), url('../css/font-awesome/proxima/proximanova-regular-webfont.woff') format('woff'), url('../css/font-awesome/proxima/proxima-nova-bold.ttf') format('truetype'), url('../css/font-awesome/proxima/proxima-nova-bold.svg#Proxima Nova') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima Nova Italic';
	src: url('../css/font-awesome/proxima/proxima-nova-bold-italic.eot');
	src: url('../css/font-awesome/proxima/proxima-nova-bold-italic.eot?#iefix') format('embedded-opentype'), url('../css/font-awesome/proxima/proxima-nova-bold-italic.woff') format('woff'), url('../css/font-awesome/proxima/proxima-nova-bold-italic.ttf') format('truetype'), url('../css/font-awesome/proxima/proxima-nova-bold-italic.svg#Proxima Nova') format('svg');
	font-weight: bold;
	font-style: italic;
}

/* Body for default settings
----------------------------------------------- */
html {
	height: 100%
}
body {
	font-family: 'proxima_nova_rgregular', 'Open Sans', sans-serif;
	color: #696969;
	font-size: 11px;
	text-rendering: optimizelegibility;
	line-height: 150%;
}
.rotatingtweet p.rtw_main {
clear: both;
display: inline-block;
width: auto !important;
}
.click {
	background: #1bac3e;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	border-radius: 35px;
	width: auto;
	padding: 14px 24px;
	border: none;
	margin-top: 10px;
	font-family: 'proxima_novasemibold';
	letter-spacing: 4px;
	display: inline-block;
}
a.click:hover {
	background: green;
}
.grey {
	background: #949494;
	padding: 9px 24px
}

.container {
	max-width: 1140px;
}
.post-type-archive-podcast .container, .single-podcast .container {
	width: 1170px;
}
/*--header area---*/
a.logo {
	position: relative;
	z-index: 99999;
}
header {
	background: #000;
	padding: 24px 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99999;
	left: 0;
	transition: top 0.2s ease-in-out;
}
.admin-bar header
{
	top:30px;
}
header .nav-tabs {
	float: right;
	border: 0;
}
header .nav-tabs li a {
	text-align: center;
	padding: 16px 15px 0 15px;
	border: none;
	transition: none;
}
.webinar-page #register_now_submit {
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	line-height: 16px;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: auto !important;
	padding: 16px 45px 13px !important;
	border: none !important;
	margin-top: 18px !important;
	font-family: 'proxima_novasemibold' !important;
	letter-spacing: 4px !important;
	margin-left: 0;
	line-height: 20px;
}
body.admin-bar
{
	padding-top:24px;
}
header .nav-tabs li a span {
	display: block;
	text-transform: uppercase;
	font-size: 13px;
	padding: 8px 0 0 0;
	color: #a4a4a4;
	font-family: 'proxima_novasemibold';
	letter-spacing: 3px
}
header .nav-tabs li a:hover {
	background: none;
}
header .nav-tabs li a:hover span {
	color: #fff;
}
header .nav-tabs li.m-one a {
	background: url("../images/ico-01.svg") no-repeat scroll center 0 rgba(0, 0, 0, 0);
	height: 16px;
}
header .nav-tabs li.m-one a:hover {
	background: url("../images/ico-01.svg") no-repeat scroll center -19px rgba(0, 0, 0, 0);
}
header .nav-tabs li.m-two a {
	background: url("../images/ico-02.svg") no-repeat scroll center -1px rgba(0, 0, 0, 0);
	height: 16px;
}
header .nav-tabs li.m-two a:hover {
	background: url("../images/ico-02.svg") no-repeat scroll center -18px;
}
header .nav-tabs li.m-three a {
	background: url("../images/ico-03.svg") no-repeat scroll center 0px;
	height: 17px;
}
header .nav-tabs li.m-three a:hover {
	background: url("../images/ico-03.svg") no-repeat center -17px;
}
header .nav-tabs li.m-four a {
	background: url("../images/ico-04.svg") no-repeat scroll center 6px;
	height: 16px;
}
header .nav-tabs li.m-four a:hover {
	background: url("../images/ico-04.svg") no-repeat center -11px;
}
header .nav-tabs li.m-five a {
	background: url("../images/ico-05.svg") no-repeat scroll 62px 2px rgba(0, 0, 0, 0);
	height: 18px;
	padding: 16px 0px 0 21px;
}
header .nav-tabs li.m-five a:hover {
	background: url("../images/ico-05.svg") no-repeat 62px -18px;
}
div[id*="ajaxsearchliteres"] {
	z-index: 100;
}
.post-type-archive-webinars .menu-blog_cat-container {
	display: none;
}
/*--navigation tab--*/
/* MENU TOGGLE STYLES */
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	x-webkit-transition: .5s ease-in-out;
	x-moz-transition: .5s ease-in-out;
	x-o-transition: .5s ease-in-out;
	xtransition: .5s ease-in-out;
}
#menu, header {
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}
#menu-toggle {
/*position: fixed;
    padding: 20px 20px 20px 65px;
    width: 100%;
    top: 0;
    right: 0;
    color: #444444;
    z-index:9999;*/
}
#menu-toggle.open {
	right: 249px;
}
#menu-icon {
	width: 26px;
	height: 26px;
	position: absolute;
	right: -66px;
	top: 75%;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	cursor: pointer;
}
#menu-icon span {
	display: block;
	position: absolute;
	height: 4px;
	width: 50%;
	background: #fff;
	opacity: 1;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .25s ease-in-out;
	-moz-transition: .25s ease-in-out;
	-o-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
}
#menu-icon span:nth-child(even) {
	left: 50%;
}
#menu-icon span:nth-child(odd) {
	left: 0px;
}
#menu-icon span:nth-child(1), #menu-icon span:nth-child(2) {
	top: 5px;
}
#menu-icon span:nth-child(3), #menu-icon span:nth-child(4) {
	top: 15px;
}
#menu-icon span:nth-child(5), #menu-icon span:nth-child(6) {
	top: 25px;
}
#menu-icon.open span:nth-child(1), #menu-icon.open span:nth-child(6) {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
#menu-icon.open span:nth-child(2), #menu-icon.open span:nth-child(5) {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
#menu-icon.open span:nth-child(1) {
	left: 5px;
	top: 8px;
}
#menu-icon.open span:nth-child(2) {
	top: 8px;
}
#menu-icon.open span:nth-child(3) {
	left: -50%;
	opacity: 0;
}
#menu-icon.open span:nth-child(4) {
	left: 100%;
	opacity: 0;
}
#menu-icon.open span:nth-child(5) {
	left: 5px;
	top: 17px;
}
#menu-icon.open span:nth-child(6) {
	top: 17px;
}
/* MENU STYLES */

ul#menu, #menu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#menu {
	background: #222222;
	width: 249px;
	position: fixed;
	top: 0;
	bottom: 0;
	right: -249px;
	z-index: 8;
	padding: 30px;
}
#menu h1 {
	font-size: 16px;
	line-height: 23px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	margin: 0 0 10px;
	padding: 0;
	border: 0;
	color: #fff;
	text-transform: uppercase;
}
#menu li {
	position: relative;
	display: none;
}
#menu li {
	display: block;
}
.container img
{
	max-width:100%;
	height:auto;
}
#menu.open {
	right: 0;
}
#menu a {
	display: block;
	padding: 14px;
	text-decoration: none;
	color: #fff;
	font-size: 13px;
	font-family: 'proxima_novasemibold';
	letter-spacing: 3px;
}
#menu a:hover {
	color: white;
}
#menu > .parent > ul {
	position: fixed;
	top: 0;
	bottom: 0;
	left: -100%;
	width: 355px;
}
#menu > .parent > ul > .parent > ul {
	position: fixed;
	top: 0;
	bottom: 0;
	left: -100%;
	width: 310px;
}
#menu > .parent.open > ul {
	left: 0;
	background: #333333;
}
#menu > .parent.open > ul > .parent.open > ul {
	left: 0;
	background: #444444;
}
.submenu-toggle {
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
	width: 45px;
	height: 45px;
	text-indent: -5000px;
	overflow: hidden;
}
.submenu-toggle.open {
	background: rgba(255, 255, 255, .1);
	height: 100%;
	z-index: 5000;
	top: 0;
}
.submenu-toggle:before, .submenu-toggle:after {
	-webkit-transition: .5s ease-in-out;
}
.submenu-toggle:before {
	content: '';
	display: block;
	position: absolute;
	height: 16px;
	width: 16px;
	top: 12px;
	right: 15px;
	border-top: 5px solid #929292;
	border-right: 5px solid #929292;
	-webkit-transform: rotate(45deg);
}
.submenu-toggle:after {
	content: '';
	display: block;
	position: absolute;
	height: 16px;
	width: 16px;
	top: 12px;
	left: 50px;
	border-top: 5px solid #929292;
	border-right: 5px solid #929292;
	-webkit-transform: rotate(-135deg);
}
.submenu-toggle:hover:before, .submenu-toggle:hover:after {
	border-color: white;
}
.submenu-toggle.open:before {
	right: 23px;
}
.submenu-toggle.open:after {
	left: 23px;
}
#menu-overlay {
	position: fixed;
	width: 100%;
	background: red;
	top: 55px;
	bottom: 0;
	left: 0;
	z-index: 0;
	background: rgba(255, 255, 255, .0);
}
#menu-overlay.open {
	z-index: 3;
}
/* CONTENT AREA STYLES */

#page-content {
	position: relative;
	right: 0;
}
#page-content.open {
	right: 249px;
}
#page-content.open .header {
	left: -249px;
}
/*--content area starts--*/
.contentWrapper {
	margin-top: 83px;
	margin-bottom: 20px;
}
/*---bread crumb area starts--*/
.contentTop {
	margin-bottom: 25px;
}
.breadcrumb {
	background: none;
	padding: 0;
}
.breadcrumb > li + li:before {
	content: none;
	padding: 0 5px;
	color: #cccccc;
}
.breadcrumb li {
	background: url("../images/right-icon.png") no-repeat right center;
	padding: 0 24px 0 10px;
	color: #000000;
	text-transform: uppercase;
	font-family: 'proxima_novasemibold';
	font-size: 13px;
	letter-spacing: 2px;
}
.breadcrumb li a, .breadcrumb li span span {
	color: #000000;
	text-transform: uppercase;
	font-size: 12px;
	border-bottom: 1px solid #d4d4d4;
	font-family: 'proxima_novasemibold';
	letter-spacing: 1.2px;
}
.breadcrumb li span.separator {
	background: url(../images/breadcrumbs.png) no-repeat center center;
	width: 28px;
	display: inline-block;
	height: 18px;
	margin-bottom: -5px;
}
.breadcrumb li {
	padding-left: 0;
}
.breadcrumb li span:last-child a {
	padding-right: 0;
}
.breadcrumb li:last-child {
	background: none;
}
/*--search ares starts--*/
.inputHolder {
	background: #edeff0;
	border-radius: 5px;
	width: 93%;
	float: right;
}

.related-posts {
	margin-top: 50px;
}
.related-posts ul.related_post li {
	width: 235px !important;
}
.related-posts ul.related_post li img {
	width: 236px !important;
	height: 110px !important;
}
.related-posts ul.related_post li {
	margin-right: 27px !important;
}

.related-posts ul.related_post li:last-child {
    margin-right: 0 !important;
}
ul#yiw-featured-post li:last-child {
	margin-right: 0 !important;
}
#yiw-featured-post li h4 a {
	font-size: 18px !important;
	text-align: left !important;
	line-height: 24px !important;
	font-family: 'gotham_lightregular' !important;
}
#yiw-featured-post li p {
	font-family: 'proxima_nova_rgregular';
	text-align: left;
	line-height: 23px;
	color: #000;
	font-size: 16px;
}

.inputHolder input[type="text"] {
	/*width:184px !important;*/
	display: inline-block !important;
	border: none !important;
	color: #000 !important;
	font-size: 13px !important;
	padding: 10px !important;
	background: none !important;
	color: #000 !important;
	height: auto !important;
}
.searchwp-live-search-widget-search-form {
	height: 34px;
}
.special-search .inputHolder input[type="submit"] {
	background: url("../images/search.png") no-repeat center 10px;
	/* height: 17px; */
	border: none;
	display: inline-block;
	width: 45px;
	text-indent: -98px;
	padding: 7px 10px;
	position: relative;
	top: -6px;
}
.special-search .inputHolder {
	xmargin: 30px 0 !important;
}
.inputHolder input[type="submit"] {
	background: url("../images/search.png") no-repeat center 10px;
	/* height: 17px; */
	border: none;
	display: inline-block;
	width: 30px;
	text-indent: -98px;
	padding: 7px 10px;
	position: relative;
	top: -6px;
}
.af-element input[type="text"] {
	background: #fff !important;
	color: #000 !important;
	font-size: 16px !important;
	padding: 14px 10px !important;
	border-radius: 5px !important;
	width: 100% !important;
	border: none !important;
	margin-bottom: 20px !important;
	font-family: 'proxima_nova_rgregular' !important;
}
/*--sidebar srea starts--*/
.tipForm {
	background: #000;
	padding: 30px 20px;
	border-radius: 5px;
	text-align: center;
	width: 85%
}
.tipForm h3 {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	font-family: 'gotham_lightregular';
}
.formHolder input[type="text"] {
	background: #fff;
	color: #000;
	font-size: 16px;
	padding: 14px 10px;
	border-radius: 5px;
	width: 100%;
	border: none;
	margin-bottom: 20px;
	font-family: 'proxima_nova_rgregular';
}
.formHolder input[type="submit"] {
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: auto !important;
	padding: 14px 24px !important;
	border: none !important;
	margin-top: 10px !important;
	font-family: 'proxima_novasemibold' !important;
	letter-spacing: 4px !important;
}
.formHolder input[type="submit"]:focus {
	outline: 0;
}
.tipForm.register {
	padding: 0;
	margin-top: 30px;
	background: #555555;
	float: left;
}
.webinar {
	padding: 20px 0 20px 15px;
	text-align: left;
}
.webinar span {
	background: #75cd89;
	font-family: 'proxima_novasemibold';
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	padding: 8px;
	letter-spacing: 2px;
	border-radius: 5px;
}
.eventdate {
	background: #333333;
	padding: 16px;
	text-align: left;
}
.eventdate b {
	font-family: 'proxima_novasemibold';
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
}
.imgArea {
	float: right;
	width: 64%;
	margin-top: 6px;
}
.webInfo {
	float: left;
	width: 26%;
	border: 0px solid red;
	text-align: left;
	margin-top: 70px;
	margin-left: 28px;
}
.af-footer {
	display: none;
}
.webInfo i {
	font-family: 'proxima_novaregular_italic';
	color: #000;
	font-size: 14px;
}
.webInfo span {
	font-family: 'proxima_novasemibold';
	color: #000;
	font-size: 14px;
	text-transform: uppercase;
	display: block;
	line-height: 20px;
	letter-spacing: 3px;
}
.rTop {
	background: #dddddd;
	height: auto;
	float: left;
	width: 100%;
}
.rTop h3 {
	padding: 20px 0 0 0;
}
.rTop p {
	font-family: 'proxima_novasemibold';
	color: #ffffff;
	font-size: 16px;
	text-transform: uppercase;
	width: 51%;
	text-align: left;
	float: right;
	line-height: 28px;
	margin-right: 30px !important;
	margin-top: 8px !important;
	letter-spacing: 1px;
	word-spacing: 3px;
}
.rBottom {
	padding: 20px 0 30px 0;
	float: left;
}
.rBottom p {
	font-family: 'gotham_lightregular';
	color: #ffffff;
	font-size: 20px;
	padding: 0 15px;
	letter-spacing: 1px;
	line-height: 24px;
	text-align: left;
}
.rBottom p span {
	font-family: 'proxima_novaregular_italic';
	font-size: 10px;
}
.rBottom a {
	background: #1bac3e;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	border-radius: 35px;
	width: auto;
	padding: 14px 24px;
	border: none;
	margin-top: 10px;
	font-family: 'proxima_novasemibold';
	letter-spacing: 4px;
	display: inline-block;
}
.tipForm.featured {
	background: #edeff0;
	margin-top: 30px;
}
.featured h3 {
	color: #000000
}
.article {
	margin: 20px 0 0 0;
}
.article h3 {
	font-size: 18px;
	text-align: left;
	line-height: 27px;
	margin: 10px 0;
}
.article b {
	font-family: 'proxima_novasemibold';
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: left;
	display: block;
	margin-bottom: 8px;
}
.article p {
	font-family: 'proxima_nova_rgregular';
	font-size: 13px;
	color: #000;
	text-align: left;
	line-height: 23px;
}
.contentWrapper.blog.webinar-page {
	margin-top:0px;
}
.contentWrapper.blog.webinar-page .title-big h1 {
  font-weight: 400;
}
.article p a {
	color: #20b744;
	text-decoration: underline;
}
.eBook {
	margin-top: 30px;
	text-align: left;
	float: left;
	display: none;
}
.eLeft {
	width: 48%;
	float: left;
}
.eLeft h3 {
	line-height: 32px;
	font-size: 22px
}
.bio-gravatar {
	width: 71px;
}
.eRight {
	background: #75cd89;
	padding: 10px;
	width: 45%;
	float: right;
}
.eRight p {
	color: #fff;
	font-size: 13px;
	font-family: 'gotham_lightregular';
	line-height: 19px;
	min-height: 140px;
}
.eRight p b {
	font-family: 'gothammedium';
}
.featured ul {
	padding: 0;
	text-align: left;
	margin: 0;
}
.featured ul li {
	list-style: none;
}
.featured ul li a {
	color: #20b744;
	font-family: 'proxima_nova_rgregular';
	font-size: 18px;
	display: inline-block;
	border-bottom: 1px solid #c7ddcd;
	margin: 10px 0;
}
/*--content right area starts--*/
.blog {
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 50px;
}
#result .blog:last-child {
	margin-bottom: 0px !important;
}
.blog h3 {
	color: #000;
	font-size: 36px;
	font-family: 'gotham_lightregular';
	border-bottom: 1px solid #000;
	font-weight: normal;
	line-height: 44px;
	display: inline-block;
}
.blog span {
	font-family: 'proxima_nova_rgregular';
	font-size: 13px;
/* 	color: #000; */
	letter-spacing: 2px;
/* 	margin: 25px 0 30px 0; */
	display: block;
}
.blog .sharing-buttons span {
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	letter-spacing: inherit;
	margin: 0 !important;
	display: inherit !important;
}
.blog span b, .blog span b a {
	font-family: 'proxima_novasemibold';
	text-transform: uppercase;
	font-size: 13px;
	color: #000;
}
.blog img {
	width: 100%
}
.blog p {
	font-family: 'proxima_nova_rgregular';
	font-size: 18px;
	line-height: 34px;
	letter-spacing: 0;
	margin: 31px 0 32px 0 !important;
	color: #000000;
}
.blog p a {
	color: #20b744;
	border-bottom: 1px solid #c7ddcd;
}
.blog a {
	color: #20b744;/*border-bottom: 1px solid #c7ddcd;*/
}
a.read {
	border-bottom: 1px solid #c7ddcd;
	margin-bottom: 35px;
	display: inline-block;
}
.blog a img {
	display: block;
	width: auto !important;
	/*margin:32px 0 50px 0 !important;*/
	max-width: 100%;
}
.blog i {
	font-family: 'Gotham-XLightItalic';
	display: block;
	font-size: 22px;
	background: url("../img/quote.png") no-repeat left top;
	padding: 0 0 0 62px;
	line-height: 32px;
}
.blog h6 {
	font-family: 'gotham_lightregular';
	font-size: 16px;
	color: #000;
	padding-left: 62px;
	margin: 20px 0 35px 0;
	text-transform: uppercase;
}
/*---pagination--*/
.pagination {
	border-radius: 0;
	margin: 30px 0;
}
.pagination > li {
	display: inline-block;
	padding: 0
}
.pagination > li > a {
	border: none;
	font-family: 'proxima_nova_rgregular';
	font-size: 16px;
	padding: 3px 11px;
	color: #20b744;
	font-weight: normal;
}
.pagination > li.active > a {
	background-color: #20b744;
	color: #fff;
	border-radius: 4px;
}
/*--footer starts--*/
footer {
	background: #000;
}
.footerTop {
	background: #222222;
	padding: 12px 0;
}
.fContent {
}
.fContent p {
	color: #cccccc!important;
	font-family: 'proxima_nova_rgregular' !important;
	font-size: 14px !important;
	display: inline-block;
	padding: 5px 0 5px 28px;
	background: url("../images/ts.png") no-repeat left 0.9px;
}
.fContent p.rtw_meta {
	background: none !important;
	padding: 5px 8px;
}
.fContent p a {
	color: #cccccc;
	text-decoration: underline !important;
}
.rotatingtweet p {
	font-family: 'proxima_nova_rgregular' !important;
	font-size: 14px !important;
}
.footerBottom {
	background: #000;
	padding: 45px 0;
}
.social h5 {
	font-family: 'gotham_lightregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
}
.social ul {
	padding: 0;
	margin-top: 20px;
}
.social ul li {
	list-style: none;
	display: inline-block;
}
.copy {
	margin-top: 64px;
}
.address {
	margin-top: 36px;
	font-size: 12px;
}
.copy ul {
	padding: 0;
	display: inline-block;
}
.menu-footer-menus-container {
	display: inline-block;
}
.copy ul li {
	list-style: none;
	display: inline-block;
	color: #515151;
	font-family: 'proxima_nova_rgregular';
	font-size: 13px;
	padding: 0px 4px;
	border-right: 1px solid #424242;
}
.copy ul li a {
	color: #818181;
	font-family: 'proxima_nova_rgregular';
	font-size: 13px;
	border-bottom: 1px solid #303030
}
.fLink h5 {
	font-family: 'gotham_lightregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	margin-bottom: 14px;
}
.fLink ul {
	padding: 0;
}
.fLink ul li {
	list-style: none;
	padding: 8px 0;
}
.fLink ul li a {
	color: #818181;
	font-family: 'proxima_novasemibold';
	font-size: 16px;
	border-bottom: 1px solid #303030;
}
.fLink.page_footer ul li a {
	cursor: default;
}
/*.page_footer {
	display: none;
}*/
/*---blog single---*/
.single h3 {
	border: none;
	font-size: 38px;
}
.media a {
	border: none;
}
.media a img {
	margin: 0!important;
}
.media span {
	margin: 18px 0 0px 0 !important;
}
.heading h3, .heading h3 a {
	font-family: 'gotham_lightregular';
	font-size: 24px;
	color: #000;
	font-weight: normal;
}
.heading h3 a {
	border-bottom: 1px solid #000
}
.medium {
	font-size: 20px !important
}
.small {
	font-size: 18px !important
}
.heading p {
	margin-top: 0 !important;
}
.quote {
	border-left: 7px solid #cccccc;
	margin-left: 30px;
}
.quote i {
	font-family: 'proxima_novaregular_italic';
	font-size: 18px;
	color: #6b6b6b;
	background: none;
	padding: 0 0 0 25px;
}
.quote h6 {
	padding-left: 25px;
	text-transform: capitalize;
}
.single ul {
	padding: 0 0 0 19px;
}
.single ol {
	padding: 0 0 0 24px;
}
.blog ul li, .single ol li, .category ol li {
	font-family: 'proxima_nova_rgregular';
	font-size: 18px;
	line-height: 32px;
	letter-spacing: 0;
	color: #000;
	font-weight: 400;
}
.single ul li, .single ol li {
	letter-spacing: 0;
}
.breadcrumb li {
	text-align: right;
}
.single h3 {
	margin-bottom: 5px;
}
/* .sharing-buttons {
	margin-top: -17px !important;
} */
.authors-wrapper {
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 30px 30px 0px;
	background: #F7F7F7;
	margin-bottom:30px;
}
.aboutAuthor {
	margin-top: 15px;
	margin-bottom: 60px;
}
.media-body h3 {
	font-size: 24px;
}
.media-body p {
	margin: 0 !important;
}
.media > .pull-left {
	margin-right: 25px;
}
.articleForm {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #333;
	padding: 30px 30px 35px;
	margin-top: 30px;
}
.articleForm h3 {
	font-size: 24px;
	color: #fff;
}
.articleForm span {
	font-size: 16px;
	color: #fff;
	margin: 5px 0 10px 0 !important;
}
.articleForm .formHolder input[type="text"] {
	width: 39%;
	margin-right: 20px;
	margin-bottom: 0;
}
.comment h3 {
	font-size: 24px;
}
#myTab {
	border: none;
	padding: 0
}
.tab-content {
	border: 1px solid #dddddd;
	padding: 0 20px;
}
#myTab li a {
	line-height: 35px;
	padding: 10px 30px;
	font-size: 18px;
}
#myTab li a img {
	margin: 0 5px 0 0 !important;
	display: inline-block;
}
.dis {
	color: #2e9fff !important;
}
.fBook {
	color: #3b5998 !important;
}
.gp {
	color: #dd4b39 !important;
}
.commentBox {
	border: 1px solid #dddddd;
	border-radius: 5px;
	margin: 20px 0 30px 60px
}
.commentBox input[type="text"] {
	border: none;
	font-size: 18px;
	border: none;
	width: 92%;
	margin: 0px 15px;
	padding: 10px 0;
}
.upload {
	background: #edeff0;
	padding: 10px 15px;
}
.upload a img {
	margin: 0 !important
}
.sign {
	padding: 0 20px
}
.sign h3 {
	font-size: 14px;
	margin: 0;
	line-height: normal;
}
.sign ul {
	padding: 0;
	margin-top: 8px;
}
.sign ul li {
	list-style: none;
	display: inline-block;
	padding: 0 5px 0 0
}
.sign ul li a img {
	margin: 0 !important;
}
.sign input[type="text"] {
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 7px 8px;
	font-size: 15px;
	width: 73%;
}
.sign input[type="submit"] {
	margin-left: 15px;
}
.innerTab {
	border-bottom: 1px solid #edeff0 !important;
}
.innerTab li a {
	padding: 0 22px 0 0 !important;
	margin: 0 23px 0 0;
	color: #000;
	font-size: 12px !important;
	font-family: 'proxima_novasemibold';
	text-transform: uppercase;
	border-bottom: 2px solid transparent;
	line-height: 19px;
	border-left: none;
	border-right: none;
	border-top: none;
}
.innerTab li a:hover {
	background: none;
}
.innerTab > li.active > a, .innerTab > li.active > a:hover, .innerTab > li.active > a:focus {
	border: none;
	border-bottom: 2px solid #000000;
	color: #000;
}
.inner-tab-content {
	border: none !important;
}
.inner-tab-content p {
	font-size: 16px;
	color: #000;
}
.share {
	position: relative;
}
.shareLink {
	width: 127px;
	position: fixed;
	/* right: -12px; */
	top: 390px;
	padding: 0 0 0 17px;
	background: url("../images/boorder-arrow.png") no-repeat left top;
	margin: 0 0 0 760px;
}
.shareLink iframe, #___plusone_0 {
	margin-bottom: 5px !important;
}
.shareLink a img {
	margin: 0 !important;
}
.shareLink h3 {
	font-size: 17px;
	font-family: gotham_lightregular;
	font-weight: normal;
	margin-top: 8px;
	background: url("../images/share.png") no-repeat 0 0;
	text-indent: -9999px;
	width: 92px;
	height: 53px;
}
table.title thead {
	background: #75cd89;
	border-radius: 5px 5px 0 0;
	border: none;
}
table.title thead tr th {
	font-size: 16px;
	font-family: gotham_lightregular;
	color: #fff;
	padding: 11px;
	text-align: center;
}
table.title tbody tr td {
	font-size: 16px;
	font-family: 'proxima_nova_rgregular';
	color: #000;
	text-transform: capitalize;
	padding: 11px;
	text-align: center;
}
.table-striped > tbody > tr:nth-child(even) > td, .table-striped > tbody > tr:nth-child(even) > th {
	background-color: #f2f2f2;
}
table.title thead tr th:first-child, table.title tbody tr td:first-child {
	text-align: left;
}
/*--pop up styling--*/
.modal-dialog.reg {
	width: 744px !important;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 369px;
}
#myModal1 .modal-dialog.reg {
	height: 450px;
}
.reg .modal-header h4 {
	font-family: 'gotham_lightregular';
	font-size: 26px;
	color: #fff;
	background: #1bac3e;
	padding: 15px;
}
.reg .modal-body ul {
}
.reg .modal-body ul li {
	list-style: none;
	display: block;
	background: url("../images/icon.png") no-repeat left 5px;
	text-align: left;
}
.reg .modal-body ul li a {
	font-size: 18px;
	font-family: 'proxima_nova_rgregular';
	color: #000;
	padding: 4px 39px;
	background: none;
	text-transform: none;
	letter-spacing: normal;
}
.reg .modal-footer {
	background: #000;
	border-radius: 5px;
	padding: 15px;
	margin: 15px;
}

figure
{
	max-width:100%;
}
.single-podcast .media .follow
{
	margin-left:104px;
}
.single-podcast .aboutAuthor
{
	margin-bottom:0;
}
.reg .modal-footer .formHolder input[type="text"] {
	width: 33%;
	float: left;
	margin: 0 5px;
}
.reg .modal-footer .formHolder input[type="submit"] {
	margin: 2px 0 0 0;
}
/*custom form input--*/
#af-form-1931606952 .af-standards .af-element {
	padding: 0 10px!important
}
#af-form-1931606952 .af-body input.text, #af-form-1931606952 .af-body textarea {
	padding: 14px 10px !important;
	font-style: normal !important;
}
/*input#af-submit-image-2144869175{
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: auto !important;
	padding: 14px 24px !important;
	border: none !important;
	margin-top: 10px !important;
	font-family: 'proxima_novasemibold' !important;
	letter-spacing: 4px !important;
}*/

.page-numbers {
	border: none;
	font-family: 'proxima_nova_rgregular';
	font-size: 16px;
	padding: 3px 11px;
	color: #20b744;
	font-weight: normal;
}
.page-numbers.current {
	background-color: #20b744;
	color: #fff;
	border-radius: 4px;
}
a.next {
	border-bottom: 1px solid #d6eeda;
	padding: 0;
}
.screen-reader-text {
	display: none;
}
.search-field {
	width: 200px;
	display: inline-block;
	border: none;
	color: #000;
	font-size: 13px;
	padding: 10px;
	background: none;
	color: #000 !important;
}
#search-2 label {
	margin: 0;
	font-weight: normal;
}
#af-form-1931606952 .bodyText p {
	margin: 0 !important;
}
.bodyText p span {
	color: #fff !important;
	font-size: 24px !important;
	font-weight: normal !important;
	line-height: 30px !important;
	font-family: 'gotham_lightregular' !important;
}
.error {
	position: absolute;
	bottom: -22px;
	left: 18px
}
span#disqus-label {
	font-weight: normal;
	color: #2E9FFE !important;
	margin: 0 !important;
	display: inline-block;
	font-size: 18px;
}
span#gplus-label {
	font-weight: normal;
	color: #dd4b39!important;
	margin: 0 !important;
	display: inline-block;
	font-size: 18px;
}
span#facebook-label {
	font-weight: normal;
	color: #3b5998 !important;
	margin: 0 !important;
	display: inline-block;
	font-size: 18px;
}
.textarea-wrapper {
	border: 1px solid #dddddd !important;
}
.nav-tabs > li.ui-tabs-active > a, .nav-tabs > li.ui-tabs-active > a:hover, .nav-tabs > li.ui-tabs-active > a:focus {
	color: #555555;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-bottom-color: transparent;
	cursor: default;
}
.nav-tabs > li {
	float: left !important;
	margin-bottom: -1px !important;
}
.nav-tabs > li.ui-tabs-active > a, .nav-tabs > li.ui-tabs-active > a:hover, .nav-tabs > li.ui-tabs-active > a:focus {
	color: #555555;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-bottom-color: transparent;
	cursor: default;
}
#comment-tabs .ui-tabs-nav li.ui-tabs-active {
	padding-bottom: 0 !important;
}
#comment-tabs-label {
	color: #000;
	font-size: 36px;
	font-family: 'gotham_lightregular' !important;
	font-weight: normal !important;
	line-height: 43px !important;
	display: inline-block;
}
.fbFeedbackContent {
	width: 95% !important;
}
/*---form--*/
#af-form-1953095255 {
	background: none !important;
	max-width: 100% !important;
}
#af-form-1953095255 .af-header {
	background: none !important;
	padding: 0 !important;
}
#af-form-1953095255 div p {
	text-align: left;
	margin: 0 !important;
	font-size: 16px !important;
}
#af-form-1953095255 div h3 span {
	margin: 0 !important;
}
#af-form-1953095255 div p span {
	line-height: normal !important;
	margin: 0 !important;
	font-size: 18px !important;
	font-family: 'proxima_nova_rgregular';
	font-weight: 400;
}
.af-body.af-standards {
	padding-top: 30px !important;
}
#af-body-1953095255 .af-element {
	float: left;
	width: 38%;
	padding: 0 !important;
	margin-right: 15px;
}
#af-body-1953095255 .af-textWrap input[type="text"] {
	background: #fff !important;
	color: #000 !important;
	font-size: 20px !important;
	padding: 12px 10px !important;
	border-radius: 5px !important;
	width: 100% !important;
	border: none !important;
	text-transform: capitalize !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
	font-family: 'proxima_nova_rgregular' !important;
}
#af-body-1953095255 .af-textWrap input#awf_field-64279929, input#awf_field-64158803 {
	text-transform: lowercase !important;
}
#af-form-1953095255 .buttonContainer {
	width: 14% !important;
 text-align: 
left;
}
#af-form-1953095255 .buttonContainer input.submit, #af-form-262095699 .buttonContainer input.submit #af-header-322629610 .buttonContainer input.submit {
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	width: auto !important;
	padding: 17px 24px 12px !important;
	border: none !important;
	margin-top: 10px !important;
	font-family: 'proxima_novasemibold' !important;
	letter-spacing: 4px !important;
	text-shadow: 0 2px 0 rgba(0,0,0,.13) !important;
	-moz-border-radius: 12px !important;
	-webkit-border-radius: 12px !important;
	border-radius: 12px !important;
	-moz-background-clip: padding !important;
	-webkit-background-clip: padding-box !important;
	background-clip: padding-box !important;
	background-color: #1fb743 !important;
	-moz-box-shadow: 0 3px 0 #109730 !important;
	-webkit-box-shadow: 0 3px 0 #109730 !important;
	box-shadow: 0 3px 0 #109730 !important;
}
/*--about author--*/
#author_image-2 .entry_author_image {
	float: left;
}
#author_image-2 h1 {
	color: #000;
	font-size: 24px;
	font-family: 'gotham_lightregular';
	font-weight: normal;
	line-height: 43px;
	display: inline-block;
	float: right;
	width: 90%;
	margin: 0;
}
#author_image-2 p {
	float: right;
	width: 90%;
	margin: 0 !important;
}
/*--more pop-up--*/
#af-header-1211233041 .bodyText h3 {
	background: #1bac3e !important;
	padding: 15px !important;
	margin-bottom: 30px !important;
}
#af-header-1211233041 .bodyText h3 span {
	font-family: 'gotham_lightregular' !important;
	font-size: 26px !important;
	color: #fff !important;
}
#af-form-1211233041, #af-form-1211233041 .quirksMode {
	max-width: 100% !important;
}
#af-header-1211233041 .bodyText p {
	padding: 0 30px;
	margin: 0 !important;
}
#af-header-1211233041 .bodyText p span {
	font-size: 18px !important;
	font-family: 'proxima_nova_rgregular' !important;
	color: #000 !important;
	padding: 4px 39px !important;
	text-transform: none !important;
	letter-spacing: normal !important;
	display: block !important;
	background: url("../images/icon.png") no-repeat left 5px !important;
	text-align: left !important;
}
#af-body-1211233041 {
	background: #000;
	padding: 15px;
	margin: 15px;
	border-radius: 5px;
	float: left;
	width: 100%;
}
#af-body-1211233041 .af-textWrap input[type="text"], .modal-body table tbody tr td input[type="text"] {
	background: #fff !important;
	color: #000 !important;
	font-size: 16px !important;
	padding: 14px 10px !important;
	border-radius: 5px !important;
	width: 100% !important;
	border: none !important;
	text-transform: capitalize !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
	font-family: 'proxima_nova_rgregular' !important;
}
#af-form-1211233041 .af-standards .af-element {
	padding: 0 !important;
}
#af-form-1211233041 .af-element {
	float: left;
	width: 33%;
	padding: 0 !important;
	margin-right: 15px;
}
#af-form-1211233041 .buttonContainer {
	width: 14% !important;
 text-align: left;
}
#af-form-1211233041 .buttonContainer input.submit, .modal-body table tbody tr td input[type="submit"], #af-body-1066340469 .buttonContainer input.submit {
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: auto !important;
	padding: 14px 24px !important;
	border: none !important;
	margin-top: 10px !important;
	font-family: 'proxima_novasemibold' !important;
	letter-spacing: 4px !important;
}
#widget_featured-posts-2 h1 {
	color: #000000;
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	font-family: 'gotham_lightregular';
	margin: 0 !important;
}
.featured .article {
	margin: 0 !important;
}
#yiw-featured-post li img {
	max-width: 100%;
	height: auto;
}
#yiw-featured-post li h4 a {
	font-size: 18px;
	text-align: left;
	line-height: 27px;
	margin: 0;
	color: #000000;
	border: none;
	min-height: inherit !important;
	font-weight: normal
}
#yiw-featured-post li p a
{
	min-height: inherit !important;
font-size: 16px !important;
text-decoration: none !important;
color: #000;
display: inline;
margin: 0;
border: 0;
}

#yiw-featured-post li p a.read-more {
	min-height: inherit !important;
	font-size: 16px !important;
	border:0 none !important;
	margin: 0 !important;
	display:block !important;
	text-decoration:underline !important;
	color:#1bac3e !important;

}
#myTab {
	margin-left:0px !important;
}
ul#yiw-featured-post li {
border-bottom: 0px none !important;
}
/*----register form popup---*/
.modal-body table {
	width: 100%;
}
.modal-body table thead {
	margin-bottom: 30px !important;
}
.modal-body table thead tr th {
	background: #1bac3e !important;
	padding: 15px !important;
	font-family: 'gotham_lightregular' !important;
	font-size: 26px !important;
	color: #fff !important;
	text-align: center;
	text-transform: capitalize;
	line-height: 28px;
}
.modal-body table tbody tr td {
	padding: 15px;
	text-align: left;
	font-family: 'gotham_lightregular' !important;
	font-size: 16px;
}
.modal-body table tbody tr td:first-child {
	width: 25%;
	border: 0px solid red;
}
.modal-body table tbody tr.gotowp-date td {
	font-family: 'gotham_lightregular' !important;
}
.modal-body table tbody tr td input[type="text"] {
	border: 1px solid #dddddd !important;
	margin: 0 !important;
	padding: 10px !important;
	outline: 0;
}
.ui-tabs-panel {
	border: 1px solid #dddddd !important;
	padding: 0 20px !important;
}
#social_comments_control .ui-widget-header {
	border: none !important;
}
#gplus_comments {
	padding: 20px 20px !important;
}
.aboutAuthor iframe {
	margin-left: 72px;
}
/*ramit csss start*/
.web-footer {
	border: 0px solid red;
	bottom: -483px;
	height: auto;
	position: fixed;
	right: 0;
	width: 406px;
	z-index: 9999 !important;
	margin: 0 20px;
	border-radius: 5px;
	box-shadow: 0 0 6px #333333;
}
.web-footer a {
	position: absolute;
	right: 0px;
	top: 2px;
	color: #fff;
}
.af-textWrap input[type="text"] {
	background: #fff !important;
	color: #000 !important;
	font-size: 16px !important;
	padding: 14px 10px !important;
	border-radius: 5px !important;
	width: 100% !important;
	border: none !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
	font-family: 'proxima_nova_rgregular' !important;
}
#awf_field-64326746, #awf_field-64326747 {
	padding: 14px 10px !important;
	margin: 0 !important;
}
#af-form-1066340469 .bodyText p {
	margin: 0 !important;
}
#af-form-1211233041 .buttonContainer input.submit:hover, .modal-body table tbody tr td input[type="submit"]:hover, #af-body-1066340469 .buttonContainer input.submit:hover, .rBottom a:hover, #af-form-1953095255 .buttonContainer input.submit:hover {
	_background: green !important;
}
#af-submit-image-1931606952 {
	margin-top: 20px !important;
}
#af-form-1066340469 {
	margin: 0 !important;
}
/*--custom search---*/
#ajaxsearchlite {
	border: none !important;
	background: none !important;
}
.AjaxSearchLiteWidget h1.widget-title {
	display: none
}
#ajaxsearchlite .probox {
	background: #edeff0 !important;
	border-radius: 5px !important;
	border: none !important;
	box-shadow: none !important;
	height: auto !important;
	margin: 0 !important;
}
#ajaxsearchlite .probox .promagnifier {
	background: url("../images/search.png") no-repeat center 9px !important;
	height: 22px !important;
	border: none !important;
	display: inline-block !important;
	/* width: 50px !important; */
	padding: 7px 10px !important;
}
#ajaxsearchliteres {
	background: #EDEFF0 !important;
}
#ajaxsearchliteres .thumb, #ajaxsearchliteres .thumb .end {
	background-color: #cccccc !important;
}
.really_simple_share {
	margin-bottom: 40px;
}
.really_simple_share div {
	padding-left: 0px !important;
}
#ajaxsearchlite .probox .proinput {
	height: auto !important;
}
#ajaxsearchliteres .results .item .content h3, #ajaxsearchliteres .results .item .content h3 a {
	color: #1BAC3E !important;
}
#ajaxsearchliteres .results .item:hover {
	background: none repeat scroll 0 0 #D6EEDA !important;
}
/*--blog format--*/
.blog.single ol li a span {
	font-family: 'proxima_nova_rgregular';
	font-size: 18px;
	line-height: 37px;
	letter-spacing: 0;
	margin: 0 !important;
	display: inline-block;
}
.blog.single h1 {
	font-family: 'gotham_lightregular';
	font-size: 36px;
	color: #000;
	font-weight: 300;
	margin-top: 0px;
	line-height: 44px;
	margin-bottom: 3px;
}
.blog.single h2 {
	font-family: 'proxima_nova_rgregular';
	/*font-size: 25px; */
	font-size: 33px;
	line-height: 33px;
	color: #000;
	font-weight: 400;
	margin-top: 30px;
	margin-bottom: 10px;
}
.blog.single .content-wrapper-podcast h2 {
	font-family: 'gotham_lightregular';
	color: #000;
	font-size: 33px;
	margin-bottom: 10px;
}
.blog.single h2 a {
	border-bottom: 1px solid #000;
	color: #000;
	/*font-size: 27px; */
	font-size: 33px;
	margin-bottom: 20px;
	line-height: 33px;
	font-family: 'gotham_lightregular';
	display: inline-block;
}
.blog.single h2 a:hover {
	color: #20b744;
	border-bottom: 1px solid #20b744;
}
/* .essb_links.essb_template_tiny-retina {
	word-wrap: normal!important;
	clear: both;
	margin: 50px 0 !important;
} */
/* .media .essb_links.essb_template_tiny-retina {
	word-wrap: normal!important;
	clear: both;
	margin: 10px 0 !important;
} */
ul.nav-tabs {
	margin-bottom: 0px !important;
}
.table-responsive {
	margin: 50px 0px;
	display: block;
}
#cookie_action_close_header {
	color: rgb(255, 255, 255);
	background: #1bac3e !important;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	border-radius: 35px;
	width: auto;
	padding: 6px 16px;
	border: none;
	margin-top: 10px;
	font-family: 'proxima_novasemibold';
	letter-spacing: 0;
	display: inline-block;
	text-transform: capitalize;
	font-size: 15px !important;
	margin-top: 0;
}
.cli-plugin-button, .cli-plugin-button:visited, .medium.cli-plugin-button, .medium.cli-plugin-button:visited {
	line-height: inherit !important;
}
.blog.single h3 {
	font-family: 'proxima_nova_rgregular';
	/*font-size: 21px;*/
	font-size: 28px;
	color: #000;
	font-weight: 400;
	line-height: 28px;
	margin-top: 24px;
	margin-bottom: 8px;
}
.blog.single h4, .blog.single h5 {
	font-family: 'proxima_nova_rgregular';
	/*font-size: 18px; */
	font-size: 24px;
	color: #000;
	font-weight: 400;
	margin-top: 20px;
	margin-bottom: 20px
}
.blog.single h5 {
	/*font-size: 18px; */
	font-size: 20px;
}
.blog.single h6 {
	font-size: 18px;
}
.blog ul, ol {
	margin-top: 0;
	margin-bottom: 50px;
}
.blog ol {
	margin-top: 25px;
	margin-bottom: 25px;
}
blockquote {
	margin-left: 30px;
	line-height: 50px;
	padding-left: 30px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 50px;
	margin-bottom: 50px;
	border-left: 5px solid #cccccc;
}
.single-podcast blockquote {
	margin-left: 0px;
	line-height: 36px;
	padding-left: 30px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 50px;
	margin-bottom: 50px;
	border-left: 5px solid #75cd89;
}
.blog.single blockquote p {
	position: relative;
	top: -10px;
	font-family: 'proxima_novaregular_italic';
	font-style: italic;
}
.blog.single blockquote p:last-child {
	position: relative;
	top: 0;
	font-family: 'proxima_novasemibold';
	font-style: normal;
	font-weight: normal;
}
.blog.single table thead {
	background: #75cd89;
}
.blog.single table {
	border-radius: 6px;
	border: 1px solid #75cd89;
}
.blog.single ul li {
	list-style-type: disc;
	padding: 0 0 0 0px;
	line-height: 32px;
	color: #000 !important;
	color: #000; /* text color */
	font-size: 18px;
	xoverflow: hidden;
}
.blog.single ul li strong {
	color: #000;
}
.blog.single p {
	margin: 0 !important;
}
.blog.single p strong {
	color: #000;
}
.blog.single img {
	width: auto;
	margin-bottom: 50px;
	max-width: 100%;
}
.blog.single {
	border-bottom: none;
}
/*--under pop up style starts--*/
#af-header-1066340469 .bodyText p span {
	line-height: normal !important;
}
#af-header-1066340469 .bodyText p span strong {
	font-family: 'gotham_lightregular' !important;
	font-size: 20px !important;
	background: none !important;
	font-weight: 300;
	color: #fff !important;
}
#af-header-1066340469 .bodyText p {
	background: #1bac3e !important;
	padding: 10px !important;
	border-radius: 9px;
	text-align: center !important;
}
#af-header-1066340469 .bodyText ul {
	padding: 0 0 0 9px !important;
}
#af-header-1066340469 .bodyText ul li {
	list-style: none !important;
	display: block !important;
	background: url("../images/icon.png") no-repeat left 6px !important;
	text-align: left !important;
	padding: 9px 0 9px 34px !important;
	font-size: 15px !important;
}
#af-header-1066340469 .bodyText ul li span {
	font-size: 15px !important;
}
#af-header-1066340469 .bodyText ul li a {
	font-size: 18px;
	font-family: 'proxima_nova_rgregular' !important;
	color: #000 !important;
	padding: 4px 39px !important;
	background: none !important;
	text-transform: none !important;
	letter-spacing: normal!important;
}
#af-form-1066340469 .af-body label.previewLabel {
	font-size: 16px !important;
	font-family: 'proxima_nova_rgregular' !important;
	color: #000 !important;
}
#af-form-1066340469 .af-body {
	padding-top: 0 !important;
}
#af-form-1066340469 .af-body input.text, #af-form-1066340469 .af-body textarea {
	border: 1px solid #dddddd !important;
	border-radius: 5px !important;
	padding: 10px !important;
}
#af-form-1066340469 .af-standards .af-element {
	padding-right: 27px !important;
	padding-left: 27px !important;
}
.web-footer a {
	background: url("../images/pop-cross.png") no-repeat 0 0;
	width: 31px;
	height: 32px;
	text-indent: -9999px;
}
#af-header-1211233041 .bodyText ul {
	padding: 0 0 0 9px !important;
}
#af-header-1211233041 .bodyText ul li {
	list-style: none !important;
	display: block !important;
	background: url("../images/icon.png") no-repeat left 8px !important;
	text-align: left !important;
	padding: 11px 0 8px 38px !important;
}
#af-header-1211233041 .bodyText ul li a {
	font-size: 18px;
	font-family: 'proxima_nova_rgregular' !important;
	color: #000 !important;
	padding: 4px 39px !important;
	background: none !important;
	text-transform: none !important;
	letter-spacing: normal!important;
}
#af-header-1211233041 .bodyText h3 strong {
	font-family: 'gotham_lightregular' !important;
	font-size: 20px !important;
	background: none !important;
	font-weight: 300;
	color: #fff !important;
}
/*--contact page--*/
#af-form-262095699 .af-header {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
#af-form-262095699, #af-form-262095699 .af-header {
	background: none !important;
}
#af-form-262095699, #af-form-262095699 .quirksMode {
	width: 100%;
	max-width: 100% !important;
}
#af-header-262095699 .bodyText p {
	font-family: 'proxima_nova_rgregular';
	font-size: 18px;
	line-height: 37px;
	letter-spacing: 0;
	margin: 0 !important;
	color: #696969;
}
#af-body-262095699 .af-element {
	padding: 0 !important;
	width: 67% !important;
	margin-bottom: 20px;
}
#af-form-262095699 .af-body label.previewLabel, #af-header-322629610 .af-body label {
	color: #82818c !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
}
#af-form-262095699 .af-body input.text, #af-form-262095699 .af-body textarea, #af-header-322629610 .af-textWrap input.text {
	border: 1px solid #dddddd !important;
	border-radius: 5px !important;
	padding: 10px !important;
	margin-top: 10px !important;
}
#af-form-262095699 .af-body textarea {
	height: 150px !important;
}
#af-form-262095699 .af-body textarea:focus {
	background: #fff !important;
}
.contactHolder {
	background: #75cd89;
}
.contentRight {
	background: url("../images/bg-li.png") repeat-x left bottom;
	padding: 0 0 19px;
	margin: 0 0 20px;
}
.contentRight h6 {
	color: #068A0E;
	font: bold 12px/1 "proxima-nova", Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	margin: 0 0 10px;
	text-transform: uppercase;
}
.contentRight span {
	font-size: 16px;
}
.contentRight span a {
	color: #82818c;
	font: normal 14px/1 "proxima-nova", Arial, Helvetica, sans-serif;
}
.contentRight span a:hover {
	border-bottom: 1px solid #60B2BD;
	text-decoration: none;
}
#register_now_submit {
	margin-left: 55px;
}
div.rotatingtweet {
	width: 100% !important;
	line-height: 15px;
	width: 100% !important;
	bottom: 0;
	margin: 0 auto;
	right: 0;
}
/*--thanks-*/
.thank-you {
	float: left;
	width: 100%;
	margin: 60px 0;
	padding: 37px 0;
	border-top: 2px solid #6b6b6b;
	border-bottom: 2px solid #6b6b6b;
}
.thank-you img {
	margin-top: 60px;
}
.thank-you img.wp-smiley {
	margin-top: 0;
}
.thank-you-text {
	float: left;
	width: 374px;
	padding-left: 30px;
	margin: 50px 0;
}
.thank-you-text h1 {
	font-size: 60px;
	line-height: 74px;
	color: #6b6b6b;
	text-transform: uppercase;
	margin: 0;
}
.thank-you p, .special p {
	font-size: 20px;
	line-height: 24px;
	color: #6b6b6b;
	padding: 0 10px;
}
.thank-you figure {
	float: left;
	width: 165px;
	height: 128px;
	text-align: center;
	margin-top: 0;
}
.rotatingtweets {
	height: 22px !important;
	width: auto !important;
}
#rotatingtweets_5000_fade_53e533c598709 {
	width: auto !important;
}
#ajaxsearchliteres {
	top: 225px !important;
}
#author-bio-box, #author-bio-box .bio-gravatar img {
	background: none !important;
	border: none !important;
}
#author-bio-box {
	margin: 0 !important;
	padding: 0 !important;
}
#author-bio-box h3 {
	margin-bottom: 10px;
	float: right;
	width:87%;
}
#author-bio-box h3 a, #author-bio-box .bio-description a {
	text-decoration: none;
	font-size: 26px;
	color: #000 !important;
}
#author-bio-box p.bio-description {
	margin-bottom: 5px;
	margin-left: 102px !important;
}
#author-bio-box .follow {
  padding-left: 5px;
  margin-left: 102px;

}
span.IN-widget
{
	margin:0 !important;
}
.aboutAuthor iframe {
	margin-left: 0;
}
.link_btn span {
	letter-spacing: 0 !important;
	margin: 0 !important;
}
#af-form-1066340469 .af-body input.text, #af-form-1066340469 .af-body textarea, #awf_field-64630332 {
	text-transform: lowercase !important;
}
/*--main home pop-up--*/


#af-header-322629610 .bodyText p {
	background: #1bac3e !important;
	padding: 10px !important;
	border-radius: 9px;
	text-align: center !important;
}
#af-header-322629610 .bodyText p span {
	line-height: normal !important;
}
#af-form-322629610 .af-body input.text, #af-form-322629610 .af-body textarea {
	background-color: #ffffff;
	border-color: #d9d9d9;
	border-style: solid;
	border-width: 1px;
	color: #c7c7c7;
	font-family: Trebuchet MS, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	padding: 14px 10px !important;
	text-decoration: none;
}
#popForm-322629610 {
	height: 384px !important
}
#af-form-322629610 button {
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: auto !important;
	padding: 14px 24px !important;
	border: none !important;
	margin-top: 10px !important;
	font-family: 'proxima_novasemibold' !important;
	letter-spacing: 4px !important;
}
#af-form-322629610 .af-body label.previewLabel {
	font-family: gotham_lightregular !important;
	font-size: 21px !important;
}
/* NEW */
.single .breadcrumb {
	padding: 40px 0;
	margin: 0;
}
.category .breadcrumb {
	padding: 12px 0;
	margin: 0;
}
.inputHolder {
	background: #edeff0;
	border-radius: 6px;
	overflow: hidden;
	max-width: 250px;
	margin: 30px 0;
}
/* .single .media-body span:first-child {
	margin: 0 0 20px 0 !important
} */
/* .single .media-body .sharing-buttons span {
	margin: 0 !important;
} */
/* .essb_links.essb_template_metro .essb_icon {
	margin-right: 5px;
	vertical-align: -4px;
}
.essb_links.essb_template_metro .essb_hide_name .essb_counter_right {
	margin-top: 2px !important;
	padding: 4px 6px 5px !important;
}
.sharing-buttons.affix {
	top: 80px;
	background: #edeff0;
	padding-left: 10px;
}
.essb_links.essb_template_metro a:hover .essb_network_name {
	padding-right: 4px;
} */
div[id*="ajaxsearchlite"] .probox .promagnifier {
	background: transparent !important;
}
div[id*="ajaxsearchlite"] .probox .promagnifier .innericon svg {
	fill: rgb(0,0,0) !important;
}
div[id*="ajaxsearchlite"] .probox .proinput input {
	color: #000 !important;
}
div[id*="ajaxsearchprores2_"] .results .item .content h3 a:hover {
	font-weight: bold;
	font-family: PT Sans;
	color: rgb(46, 107, 188);
	font-size: 14px;
	line-height: 20px;
}
div[id*="ajaxsearchliteres"] .results .item .content h3 a {
	font-size: 8px !important;
	line-height: 9px !important;
}
div[id*="ajaxsearchliteres"] .results .item .content h3 a:hover {
	font-size: 8px !important;
	line-height: 9px !important;
}
div[id*='ajaxsearchlite'] .mCSB_container {
	margin-right: 20px !important;
}
div[id*="ajaxsearchliteres"] .results .item .content {
	width: 70% !important;
	box-sizing: border-box !important;
}
div[id*="ajaxsearchliteres"] .results .item .image {
	width: 30% !important;
	height: auto !important;
}
#author-bio-box .bio-icon {
	display: none !important;
}
.shareLink h3 {
	background: url(../images/share-new.png) no-repeat 0 0 !important;
}
.aboutAuthor #twitter-widget-1 {
	margin-left: 89px;
}
.aboutAuthor iframe:first-child {
	margin-top: 0;
}
.media .fb_iframe_widget span {
	margin: 0 0px 0 10px !important;
}
.shareLink {
	margin: 0;
	right: auto;
}
.media div, .media iframe {
	float: left !important;
	margin-left:5px;
}
.media div:first-child {
	float: none;
}
.wp-pagenavi a:hover, .wp-pagenavi span:hover, .wp-pagenavi a:focus, .wp-pagenavi span:focus {
	color: #2a6496;
	background-color: #eeeeee;
	border-color: #dddddd;
}
.wp-pagenavi a, .wp-pagenavi span {
	border: none;
	font-family: 'proxima_nova_rgregular';
	font-size: 16px;
	padding: 3px 11px;
	color: #20b744;
	font-weight: normal;
}
.widget_searchwp_live_search h1 {
	display: none;
}
.searchwp-live-search-widget-search-form input[type="search"] {
	display: inline-block !important;
	border: none !important;
	color: #000 !important;
	font-size: 12px !important;
	padding: 10px !important;
	background: none !important;
	color: #000 !important;
	height: auto !important;
	font-weight: normal;
	font-family: Open Sans;
	color: rgb(255, 255, 255);
	font-size: 12px;
	line-height: 15px;
	text-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
}
.searchwp-live-search-widget-search-form input[type="search"]:focus {
	outline: none;
}
.easy-table tbody td {
	line-height: 20px;
	font-size: 16px;
}
.searchwp-live-search-widget-search-form {
	width: 100%;
	height: auto;
	border-radius: 5px;
	background: #d2d2d2;
	overflow: hidden;
	border: 0px none rgb(141, 213, 239);
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 0px 0px #000000;
}
.searchwp-live-search-widget-search-form label {
	margin-bottom: 0px;
}
body:not(.post-type-archive-podcast) .searchwp-live-search-results-showing {
	width: 236px !important;
}
.searchwp-live-search-result a {
	font-size: 12px;
}
/* .sharing-buttons span {
	margin: auto !important;
} */
/* .essb_hide_name a .essb_network_name {
	color: #fff;
	padding-left: 5px;
} */
.media iframe#twitter-widget-0,.media iframe#twitter-widget-1 {
	margin-left: -5px;
}
input::-webkit-input-placeholder {
 color: rgba(0,0,0,1);
}
input::-moz-placeholder {
 color: rgba(0,0,0,1);
}
input:-moz-placeholder {   /* Older versions of Firefox */
 color: rgba(0,0,0,1);
}
input:-ms-input-placeholder {
 color: rgba(0,0,0,1);
}
textarea::-webkit-input-placeholder{
	color: rgba(0,0,0,1);
}
textarea::-moz-placeholder {
 color: rgba(0,0,0,1);
}
textarea:-moz-placeholder {   /* Older versions of Firefox */
 color: rgba(0,0,0,1);
}
textarea:-ms-input-placeholder {
 color: rgba(0,0,0,1);
}
.fb_iframe_widget {
	width: 140px;
}
.wp-pagenavi {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
	border-radius: 0;
	margin: 30px 0;
}
.sumome-scrollbox-right .sumome-scrollbox-content {
	background: #fff !important;
}
.sumome-popup .sumome-popup-close:before, .sumome-popup-preview .sumome-popup-close:before {
	-webkit-border-radius: 12px !important;
	-moz-border-radius: 12px !important;
	-ms-border-radius: 12px !important;
	-o-border-radius: 12px !important;
	border-radius: 12px !important;
	font-size: 24px !important;
	font-weight: normal;
	line-height: 25px !important;
	height: 24px !important;
	width: 24px !important;
	text-align: center;
	top: 2px !important;
	right: 1px !important;
	background: #000 !important;
	color: #fff !important;
}
.sumome-popup .af-element ul li {
	list-style: none !important;
	display: block !important;
	background: url("../images/icon.png") no-repeat left 6px !important;
	text-align: left !important;
	padding: 11px 0 9px 34px !important;
	font-size: 15px !important;
}
.media .follow {
	margin-top: 18px;
}
.media {
	margin-top: 0;
}
.single .media-body span.lower-margin {
	margin-bottom: 10px !important;
	margin-top: 19px !important;
	text-align:left;
}
.featured ul {
	padding: 0;
}
.searchwp-live-search-results ul {
	padding: 0;
	margin: 0;
}
/* .essb_links.essb_template_metro .essb_counter_right:after {
	right: 18px !important
}
.essb_links.essb_template_metro .essb_link_facebook .essb_counter_right:after {
	right: 15px !important;
} */
#af-form-262095699 .buttonContainer input.submit {
	background-image: none;
	background-color: #1BAC3D;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	font-family: Helvetica, sans-serif;
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: auto !important;
	padding: 14px 24px !important;
	border: none !important;
	margin-top: 10px !important;
	font-family: 'proxima_novasemibold' !important;
	margin-top: 0px !important;
}
.mobile-viewing {
	display: none;
}
/*.f-socials {
	display: block;
	height: 32px;
	width: 32px;
	background-size: 100%;
}
/*
.pinterest.f-socials {
	background-image: url('../images/pinterest-32.png')
}
.youtube.f-socials {
	background-image: url('../images/YouTube-32.png')
}
.facebook.f-socials {
	background-image: url('../images/facebook-32.png')
}
.gplus.f-socials {
	background-image: url('../images/google+-32.png')
}
.tweet.f-socials {
	background-image: url('../images/twitter-32.png')
}
.vimeo.f-socials {
	background-image: url('../images/vimeo-32.png')
}
.linkedin.f-socials {
	background-image: url('../images/linkedin-32.png')
}

@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi) {
.pinterest.f-socials {
	background-image: url('../images/pinterest-64.png')
}
.youtube.f-socials {
	background-image: url('../images/YouTube-64.png')
}
.facebook.f-socials {
	background-image: url('../images/facebook-64.png')
}
.gplus.f-socials {
	background-image: url('../images/google+-64.png')
}
.tweet.f-socials {
	background-image: url('../images/twitter-64.png')
}
.vimeo.f-socials {
	background-image: url('../images/vimeo-64.png')
}
.linkedin.f-socials {
	background-image: url('../images/linkedin-64.png')
}
}
*/
@media (max-width: 670px) {
.featured-episodes .fivecolumn {
	width: 100%;
}

	.footerTop
	{
		display:none;
	}
#menu-main-menu {
	display: none;
}
#sumotest-badge {
	display: none !important;
}
iframe {
	width: 100%;
	height: 100%;
}
.widget_featured-posts #yiw-featured-post {
	margin-left: 0px !important;
}
.tipForm ul {
	margin-left: 0px !important;
}
.embed textarea {
	width: 100% !important;
	height: 200px !important;
}
.blog .fb-comments span {
	margin: 0px 0 0px 0 !important;
}
#myTab li {
	width: 32%;
}
#myTab {
	margin-left: 0px;
}
#myTab li a {
	padding: 5px 10px;
}
.af-element {
	margin-bottom: 10px !important;
}
.mobile-viewing {
	display: block;
}
.sumome-popup-content #af-form-1931606952 .buttonContainer input.submit {
	width: 148px !important;
}
.af-element.buttonContainer {
	width: 100% !important;
	margin: 0 auto !important;
	display: block !important;
	text-align: center !important;
	float: none !important;
}
#af-body-1931606952 .af-element ul {
	padding: 0 0 0 10px !important;
}
.desktop-viewing {
	display: none;
}
#author-bio-box .bio-gravatar {
	float: left !important;
	width: 24% !important;
}
.mobile-viewing #author-bio-box h3 {
	margin-right: 0px !important;
	margin-top:20px;
	margin-bottom:40px !important;
}
#author-bio-box .bio-gravatar img
{
	margin-top:20px;
}
.aboutAuthor #author-bio-box h3 {
	margin-bottom: 20px;
	float: right !important;
	width: 70% !important;
	line-height:30px !important;
	padding-top:20px !important;
}
.podcast-start .authors-wrapper #author-bio-box p.bio-description {
  margin-bottom: 5px;
margin-left: 0px !important;
display:block;
clear:both;}

.podcast-start .authors-wrapper #author-bio-box h3 {
	width: 75% !important;
	line-height:30px !important;
	padding-top:35px !important;
	padding-left: 10px !important;
}
.single .blog span {
	display: inline-block;
}
.blog.single .sharing-buttons {
  float: left !important;
  margin-left: 0px;
  margin-top: 0px !important;
  display: block;
  clear: both;
}
.single #af-form-1953095255 .buttonContainer {
	width: 100% !important;
	margin: 0 auto;
	text-align: center !important;
}
.single .bodyText h3 {
	text-align: center !important;
	line-height: 30px !important;
	margin-bottom: 15px !important;
}
.single .blog .screen-reader-text {
	margin: 0px 0 17px 0 !important;
}
.single .bodyText p {
	text-align: center !important;
}
.single .webInfo {
	float: left;
	width: 26%;
	border: 0px solid red;
	text-align: left;
	margin-top: 12px !important;
	margin-left: 28px;
}
.blog .rBottom a {
	color: #fff;
}
.blog.single .post-categories li {
	margin-left: 15px !important;
}
.blog.single h3.text-left {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.blog .featured-thumb img {
	display: inline-block !important;
}
.single ul {
	padding: 0 0 0 0px !important;
}
.blog.single img {
	width: 100% !important;
	margin-bottom: 0px;
	max-width: 100%;
	height: auto !important;
}
.single .webinar {
	padding: 0px 0 0px 15px;
	text-align: left;
}
.single #af-body-1953095255 .af-element {
	float: none;
	width: 100%;
	padding: 0 !important;
	margin-right: 0px;
}
p.bio-description, #author-bio-box {
	width: 100% !important;
	float:none;
}
.related-posts ul.related_post li img
{
	width:100% !important;
	height:auto !important;
}
.single-podcast .media .follow, .media iframe#twitter-widget-0
{
	margin:0px 0 0 !important;
}
.authors-wrapper
{
	padding:30px 10px 0;
}
.articleForm {
  padding: 20px 15px 20px;
}
.single-podcast .media .follow {
	width: 100% !important;
	text-align: center;
	margin: 18px 0 0 !important;
	display: block;
}
.media .follow span
{
	margin-left:0 !important;
	margin-top:10px !important;
	display:block !important;
}
.media .follow span iframe
{
	margin-left:0;
}
.aboutAuthor {
	border-top: 1px solid #dddddd !important;
	border: 0 none;
}
.aboutAuthor #twitter-widget-1 {
	margin-left: 0px !important;
	display: inline-block !important;
	margin: 0 auto;
	text-align: center;
	float: none !important;
}
.media .fb_iframe_widget span {
	display: none;
}
.container {
	margin: 0px 40px;
}
.inputHolder {
	overflow: hidden;
	max-width: 100%;
	margin: 100px 0 0px;
	width: 100%;
}
.inputHolder {
	margin: 20px 0 15px 0 !important;
}
.inputHolder input[type="submit"] {
	top: 1px;
	right: 10px;
	float: right;
}
div#null {
	width: 92% !important;
}
.blog span {
	display: none;
}
.blog h3 {
	padding-bottom: 15px;
	margin-top: 40px;
}
.center-role {
	text-align: center;
}
.contentTop {
	margin-bottom: 0px;
}
.inputHolder {
	margin-bottom: 20px;
}
.tipForm {
	background: #000;
	padding: 30px 20px;
	border-radius: 5px;
	text-align: center;
	width: 100%;
}
.container {
	padding-left: 0px;
	padding-right: 0px;
}
.searchwp-live-search-widget-search-form {
	background: #fff;
	overflow: hidden;
	border: 2px solid #cccccc;
}
.inputHolder input[type="submit"] {
	background: url("../images/search2.png") no-repeat center 9px;
	height: 53px;
	border: none;
	display: inline-block;
	width: 43px;
	text-indent: -99px;
	padding: 6px 10px;
	position: relative;
	top: 0px;
}
input::-webkit-input-placeholder {
color:#fff;
font-size:25px;
line-height:60px;
}
.footerBottom {
	background: #000;
	padding: 45px 0;
	text-align: center;
}
.copy {
	margin-top: 30px;
}
input::-moz-placeholder {
color:#fff;
font-size:25px;
line-height:60px;
}
input:-moz-placeholder {   /* Older versions of Firefox */
color:#fff;
font-size:25px;
line-height:60px;
}
input:-ms-input-placeholder {
color:#fff;
font-size:25px;
line-height:60px;
}
/*New mobile style for mobile contact form*/
.page-template-contact .contact-form-wrapper input::-webkit-input-placeholder {
	font-size:16px;
	color:#000;
}
.page-template-contact .contact-form-wrapper input::-moz-placeholder {
	font-size:16px;
	color:#000;
}
.page-template-contact .contact-form-wrapper input:-moz-placeholder {   /* Older versions of Firefox */
	font-size:16px;
	color:#000;
}
.page-template-contact .contact-form-wrapper input:-ms-input-placeholder {
	font-size:16px;
	color:#000;
}	
/*End mobile style for mobile contact form*/
.searchwp-live-search-widget-search-form {
	height: 60px !important;
}
ul#yiw-featured-post .featured-thumb {
	float: none !important;
	margin-right: 0px !important;
	text-align: center !important;
	margin: 10px auto !important;
	display: block !important;
	padding-bottom: 15px !important;
}
.display-none-class {
	display: none;
}
.copy ul {
	display: block !important;
}
.copy ul li {
	border-right: 0 none;
}
.copy #menu-footer-menus li:first-child {
	border-right: 1px solid #424242;
}
#menu-icon {
	right: 11px !important;
}
.blog h3 {
	font-size: 30px;
	line-height: 35px;
}
.searchwp-live-search-widget-search-form input[type="search"] {
	font-size: 22px !important;
	line-height: 33px;
}

.af-element {
	width: 100% !important;
}
input.text {
	width: 100% !important;
	margin-bottom: 10px !important;
}
.single .tipForm .rTop .webInfo i {
	margin-top: 0px;
	position: relative;
	top: 30px;
	left: -65px;
	font-size: 14px !important;
}
.contactHolder #af-body-262095699 .af-element {
	padding: 0 !important;
	width: 100% !important;
	margin-bottom: 20px;
}
.blog a img {
	display: block;
	width: 100% !important;
	margin: 32px 0 50px 0 !important;
	height: auto !important;
}
#myTab li {
	display: none;
	width: 40%;
}
#myTab li:first-child {
	display: block;
}
#myTab li a img {
	width: 36px !important;
}
#cookie-law-info-bar {
	display: none !important;
}
header {
	transition: top 0.2s ease-in-out;
}
.nav-up {
	top: -88px;
}
}

@media (max-width: 600px) {
div#null {
	width: 91% !important;
}
.fb_iframe_widget_fluid
{
	display:inline-block;
}
.media div, .media iframe
{
	text-align: center;
float: none !important;
display: inline-block;
}
}

@media (max-width: 550px) {
div#null {
	width: 90% !important;
}
}

@media (max-width: 510px) {
code {
	font-size: 15px !important;
	margin: 0 auto !important;
	display: block !important;
	width: 100%;
}
.essb_links.essb_template_tiny-retina li a {
	padding: 4px 3px !important;
}
}

@media (max-width: 460px) {
code {
	font-size: 13px !important;
	margin: 0 auto !important;
	display: block !important;
	width: 100%;
}
}

@media (max-width: 410px) {
.blog p a {
	font-size: 15px;
	color: #20b744;/* border-bottom: 1px solid #c7ddcd; */
}
code {
	font-size: 11px !important;
}
.aboutAuthor {
	padding: 10px;
}
}

@media (max-width: 360px) {
.blog p a {
	font-size: 13px;
	color: #20b744;/* border-bottom: 1px solid #c7ddcd; */
}
code {
	font-size: 10px !important;
}
#af-form-1066340469 {
	display: none !important;
}
}

@media (max-width: 500px) {
div#null {
	width: 89% !important;
}
.screen-reader-text {
	display: none !important;
}
}

@media (max-width: 450px) {
div#null {
	width: 88% !important;
}
}

@media (max-width: 435px) {
.container {
	margin: 0px 20px;
}
.social ul li {
	margin-right: 5px !important;
}
div#null {
	width: 97% !important;
}
}

@media (max-width: 400px) {
.execphpwidget ul li a img {
	width: 30px;
}
div#null {
	width: 96% !important;
}
}

@media (max-width: 960px) {
/*.menu-blog_cat-container {
	display: none;
}*/
}
@media (max-width: 480px) {
/*.menu-blog_cat-container {
	display: none;
}*/
}
#author-bio-box .bio-gravatar img {
	-webkit-border-radius: 35px !important;
	-moz-border-radius: 35px !important;
	-ms-border-radius: 35px !important;
	-o-border-radius: 35px !important;
	border-radius: 78px !important;
	padding: 0 !important;
}
#author-bio-box h3, #author-bio-box .bio-description {
margin-bottom: 20px !important;
}
code {
	display: inline-block;
	font-family: courier;
	font-size: 70%;
	margin: 12px 0;
	max-width: 100%;
	overflow: auto;
}
.blog.single h2 + p code {
	margin-bottom: 9px;
}
.blog ul {
	margin-bottom: 10px;
	margin-left: 20px;
}
.single-webinar footer {
	display: none;
}
.blog ul + p code {
	margin-bottom: 10px;
}
.page-id-123 .breadcrumb {
	margin-top: 48px;
}
.single-webinar input::-webkit-input-placeholder {
 font-weight:700;
}
.single-webinar input::-moz-placeholder {
 font-weight:700;
}
.single-webinar input:-moz-placeholder {   /* Older versions of Firefox */
 font-weight:700;
}
.single-webinar input:-ms-input-placeholder {
 font-weight:700;
}
#yiw-featured-post .embed {
	display: none;
}
.error-form {
	text-align: left;
	color: red;
}
.webinar-header {
	text-align: center;
	background: #fff;
}
.webinar-header a {
	display: inline-block;
	float: none;
	margin: 0 auto;
	width: 250px;
}
.webinar-header a img {
	width: 100%;
}
.single-webinar .contentWrapper {
	margin-top: 0;
}
.page-template-page-templateshome-php .inputHolder {
	margin-top: 30px;
}
.blog.single a img {
	margin-bottom: 0 !important;
}
.upper-text {
	padding-bottom: 9px;
	padding-top: 9px;
	padding-right: 0;
	padding-left: 0;
	background-repeat: no-repeat;
	background-position: inherit;
	background-image: none;
	border-width: 1px;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	color: #CCCCCC;
	font-size: 16px;
	font-family: Verdana, sans-serif;
}
.upper-text p {
	font-family: 'proxima_nova_rgregular';
	font-size: 18px;
	line-height: 37px;
	letter-spacing: 0;
	margin: 0 !important;
	color: #696969;
}
.contactHolder form ol {
	margin: 0;
	padding: 0;
}
.contactHolder form {
	padding-bottom: 59px;
	padding-top: 15px;
	background-repeat: no-repeat;
	background-position: inherit;
	background-image: none;
	color: #CCCCCC;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}
.contactHolder form p {
	padding: 0 !important;
	width: 67% !important;
	margin-bottom: 20px;
}
.contactHolder form p span .contactHolder form ol li {
	width: 98%;
	display: block;
	float: none;
}
.contactHolder form p label, .contactHolder form label {
	position: static;
	margin: 0;
	padding: 0;
	color: #82818c !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
	display: block;
	float: none;
	text-align: left;
	width: auto;
	color: #CCCCCC;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	font-family: Helvetica, sans-serif;
}
.contactHolder form input, .contactHolder form textarea, .special input, .special textarea {
	float: none;
	position: static;
	margin: 0;
	border: 1px solid #dddddd !important;
	border-radius: 5px !important;
	padding: 10px !important;
	margin-top: 15px !important;
	background-color: #FFFFFF;
	border-color: #D9D9D9;
	border-width: 1px;
	border-style: solid;
	color: #C7C7C7;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	font-family: Trebuchet MS, sans-serif;
}
.contactHolder form input, .contactHolder form textarea, .special input, .special textarea {
	background: #fff !important;
	color: #000 !important;
	font-size: 16px !important;
	width: 100%;
}
.contactHolder form textarea {
	height: 150px;
}
.contact-form .reqtxt, .contact-form .emailreqtxt, .contact-form legend {
	display: none;
}
.contactHolder .cf-ol li {
	padding: 0 !important;
	width: 67% !important;
	margin-bottom: 20px;
	list-style: none;
}
.contactHolder form input[type="submit"], .green-submit {
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: 100% !important;
	padding: 14px 24px !important;
	border: none !important;
	margin-top: 10px !important;
	font-family: 'proxima_novasemibold' !important;
}
.cf-hidden, .linklove {
	display: none;
}
div.wpcf7-response-output {
	margin: 2em 0 1em !important;
	/*display: block !important;*/
	color: #000;
	width: 67%;
}
.special-search {
	padding-right: 0px !important;
}
.announce-form p {
	color: #fff;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
.webinar-page #register_now_submit, .green-submit {
	background: #1bac3e !important;
	color: #fff !important;
	font-size: 16px !important;
	line-height: 16px;
	text-transform: uppercase !important;
	border-radius: 35px !important;
	width: auto !important;
	padding: 16px 45px 13px !important;
	border: none !important;
	margin-top: 18px !important;
	font-family: 'proxima_novasemibold' !important;
	letter-spacing: 4px !important;
	margin-left: 0;
	line-height: 20px;
}
 .webinar-page input:focus::-webkit-input-placeholder {
color:transparent;
}
.webinar-page input:focus:-moz-placeholder {
color:transparent;
} /* FF 4-18 */
.webinar-page input:focus::-moz-placeholder {
color:transparent;
} /* FF 19+ */
form.podcast {
	margin-top: 5px;
}
.podcasts .webinars-archive-title {
	text-align: left;
	font-family: "gotham_lightregular";
	font-size: 28px;
	font-weight: 300;
	color: #000;
}
.podcasts .webinars-archive-desc {
	font-family: "proxima_nova_rgregular";
	font-weight: 300;
	text-align: left;
	color: #000;
	font-size: 16px;
}
.podcasts.webinars-archive-cont {
	padding: 27px 0 27px;
	background: url(../images/microphone.png) no-repeat 3% 47% #f2f2f2;
}
.featured-episodes h2.bowtie {
	padding: 30px 30px 40px;
	color: #333333;
	text-align: left;
	font-weight: 300;
	color: #333;
	font-family: "gotham_lightregular";
	font-size: 24px;
}
.featured-episodes h2.bowtie strong {
	font-family: "gotham_lightregular";
}
.featured-episodes .author-image {
	text-align: center;
}
.featured-episodes .author-image img {
	height: 106px;
	width: 106px;
	border-radius: 106px;
}
.featured-episodes .author-image img:hover {
	border: 5px solid #75cd89;
	cursor: pointer;
	x-webkit-transition: .1s ease-in-out;
	x-moz-transition: .1s ease-in-out;
	x-o-transition: .1s ease-in-out;
	xtransition: .1s ease-in-out;
}
.featured-episodes h3, #menu-main-menu a {
	padding-top: 19px;
	font-family: 'proxima_nova_rgregular';
	color: #000;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
}
#menu-main-menu a {
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0.2px
}
#menu-main-menu a:focus {
	background-color:transparent !important;
}
.standard #menu-icon {
	top: 5px;
}
.featured-episodes h3 span {
	font-family: 'proxima_nova_rgregular';
	color: #a8a8a8;
	font-weight: 400;
	font-size: 16px;
	margin-top: 5px;
	display: inline-block;
}
.featured-episodes .fivecolumn {
	width: 20%;
	float: left;
}
.featured-episodes .fourcolumn {
	width: 25%;
	float: left;
}
.item.masonry-brick {
	border: 2px solid #ddd;
	-moz-border-radius: 6px / 6px 6px 6px 6px;
	-webkit-border-radius: 6px / 6px 6px 6px 6px;
	border-radius: 6px / 6px 6px 6px 6px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 18px 18px 22px;
}
.featured-episodes {
	border: 2px solid #ddd;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #f7f7f7;
	position: relative;
	padding-bottom: 40px;
	margin-bottom: 20px;
}
.featured-episodes:before {
	position: absolute;
	content: "/";
	top: -4px;
	right: 30px;
	width: 42px;
	height: 47px;
	background: url(../images/star-guest.png)
}
.podcast-start {
	background: #fff;
	padding: 52px 0px 28px;
}
.single-podcast .podcast-start {
	background: #fff;
	padding: 52px 0px 28px;
}
.aweber-form {
	background: #75cd89;
	padding: 30px 25px;
	border-radius: 5px;
	margin-bottom: 35px;
	text-align: center;
	color: #ffffff;
}
.aweber-form h3 {
	font-family: 'gotham_lightregular' !important;
	font-size: 24px;
	line-height: 28px;
	font-weight: 300;
	margin-bottom: 10px;
}
.aweber-form input[type="text"], .aweber-form input[type="email"] {
	color: #000000;
	font-size: 16px;
	font-family: 'proxima_nova_rgregular';
	margin-bottom: 18px;
	margin-top: 0;
	border: 0 solid #fff;
	border-radius: 5px;
	padding: 0;
	display: block;
	width: 100%;
	text-indent: 12px;
	padding: 14px 0;
}
.aweber-form input[type="submit"] {
	color: #ffffff;
	font-family: 'proxima_novasemibold';
	font-size: 16px;
	width: 170px;
	height: 44px;
	margin: 0 auto;
	line-height: 48px;
	text-transform: uppercase;
	padding: 0 20px;
	/*
	border:0px solid #fff;
	border-radius:10px;
	background:#1bac3e;
	*/
	outline: 0 none;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #1bab3e;
}
.sidebar a:hover, .sidebar input[type="submit"]:hover, #af-form-1931606952 .buttonContainer input.submit:hover {
	_background: green !important;
}
.sidebar a.grey:hover {
	_background: grey !important;
}
.subscribe-chanels {
	margin-bottom: 35px;
	text-align: center;
	overflow: hidden;
	border: 2px solid #ddd;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #e7e7e7;
}
.subscribe-chanels h3 {
color: #000;
font-size: 20px;
font-family: 'gotham_lightregular';
font-weight: 300;
line-height: 24px;
margin-bottom: 0;
padding: 20px 25px 10px 25px;
}
.subscribe-chanels ul {
	list-style-type: none;
	padding: 0px 25px;
}
.subscribe-chanels ul li {
	text-align: center;
	padding: 18px 0;
	border-bottom: 1px solid #ececec;
}
.subscribe-chanels ul li:last-child {
	border-bottom: 0px;
}
.subscribe-chanels.socials-icons ul li:last-child {
	padding: 15px 0 15px 0;
}
.subscribe-chanels.socials-icons ul li {
	border-bottom: 0px;
	float: left;
	padding: 15px 15px 15px 0;
}
.itunes-rating {
	background: #f7f7f7;
	border: 1px solid #e4e4e4;
	padding: 30px 25px;
	border-radius: 5px;
	margin-bottom: 35px;
	text-align: center;
}
.itunes-rating h3 {
	font-family: 'gotham_lightregular';
	font-weight: 300;
	color: #000000;
	line-height: 28px;
	font-size: 30px;
}
.itunes-rating h3 span {
	font-size: 14px;
	color: #b0aca7;
	margin-top: 5px;
	display: block;
	font-family: 'proxima_nova_rgregular';
}
.itunes-rating div.rating {
	display: block;
	margin-bottom: 34px;
	height: 26px;
	background: url('../images/stars-ituns.png') no-repeat center center;
}
.itunes-rating span.rating {
	line-height: 17px;
	color: #b0aca7;
	font-size: 14px;
	font-family: 'proxima_nova_rgregular';
}
.itunes-rating a {
	color: #ffffff;
	font-size: 16px;
	font-family: 'proxima_nova_rgregular';
	border-radius: 10px;
	text-transform: uppercase;
	padding: 10px 25px;
	background: #c2beba;
}
.online-retailers {
	background: url('../images/online-retailers.jpg') no-repeat 0px 0px #222222;
	border-radius: 5px;
	padding: 120px 25px 30px;
	border-radius: 5px;
	margin-bottom: 35px;
	text-align: center;
}
.online-retailers h3 {
	font-family: 'gotham_lightregular';
	font-size: 14px;
	color: #fff;
	line-height: 18px;
	font-weight: 300;
}
.online-retailers h3 strong {
	font-weight: 700;
	display: block;
}
#author-bio-box .bio-description a {
	font-size: 16px;
}
.online-retailers a {
	display: inline-block;
	color: #fff;
	padding: 10px 15px 8px;
	margin-top: 15px;
	line-height: normal;
	letter-spacing: 2px;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'proxima_novasemibold';
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #1bab3e;
}
.online-retailers>span {
	display: block;
	color: #ffffff;
	font-family: 'proxima_novaregular_italic';
	font-style: italic;
	color: #fff;
	font-size: 14px;
	margin-top: 20px;
}
.podcast input[type="text"] {
	background: #fff;
	width: 100%;
	padding: 14px 0 13px;
	text-indent: 15px;
	border-radius: 5px;
	font-size: 16px;
	background: #fff;
	color: #000000;
	border: 0px solid #fff;
}
.single-podcast form.podcast input[type="text"] {
	background: #fff;
}
form.podcast p {
	position: relative;
	margin: 0px;
}
form.podcast p span.search-icon {
	background: url('../images/search-icon.png') center center no-repeat;
	height: 20px;
	width: 30px;
	right: 4px;
	position: absolute;
	display: block;
	top: 10px;
}
.post-type-archive-podcast .searchwp-live-search-results-showing {
	width: auto;
}
.sidebar {
	padding: 0 8px 0;
}
.add_small_ofset_as_padding {
	padding-left: 60px;
}
.podcast-start .latest_post {
	border-top: 6px solid #75cd89;
	border-radius: 5px;
	background: #fff;
	padding: 15px 12px 16px;
	margin-top: 20px;
	overflow: hidden;
}
.podcast-start .image {
	float: left;
	margin-right: 25px;
	width: 340px;
	position: relative;
}
.item.masonry-brick .image {
	float: none;
	margin-right: 0px;
	width: 100% !important;
	position: relative;
}
.item.masonry-brick .image img {
	width: 100% !important;
	max-height: 176px;
	border-radius: 2px;
}
.podcast-start .image span.latest {
	background: url('../images/latest-bg.png') no-repeat 0px 1px;
	bottom: 0;
	left: 0;
	color: #ffffff;
	position: absolute;
	padding: 14px 18px 6px;
	font-family: 'proxima_novasemibold';
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 500;
}
.podcast-start .right-side {
	float: right;
	width: 420px;
}
.podcast-start .right-side h2 {
	color: #000000;
	font-size: 24px;
	font-family: 'gotham_lightregular';
	line-height: 32px;
	font-weight: 300;
	margin-bottom: 20px;
}
.pst-date span {
	text-transform: uppercase;
	font-family: 'proxima_novasemibold';
}
.pst-date {
	color: #000;
	font-family: 'proxima_nova_rgregular';
	font-size: 12px;
	margin-bottom: 30px;
}
.podcast-start .right-side .ep-special {
	-moz-border-radius: 0 0 2px 2px;
	-webkit-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #75cd89;
	display: inline-block;
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 9px 8px;
	color: #fff;
	font-family: 'proxima_nova_rgregular';
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.ep-special span {
	display: block;
	clear: both;
	color: #fff;
	font-family: 'proxima_nova_rgregular';
	font-size: 30px;
	font-weight: bold;
	margin-top: 9px;
}
.podcast-start .right-side .content p {
	color: #000;
	display: inline-block;
	font-size: 16px;
	line-height: 24px;
}
.podcast-start .right-side .content p a {
	font-family: 'proxima_novasemibold';
	color: #1bab3d;
	font-size: 16px;
	text-decoration: underline !important;
	font-weight: 500;
}
.easy-table td {
	line-height: 23px !important;
	font-size: 16px !important;
}
.easy-table th {
	line-height: 17px !important;
	padding-top: 6px !important;
	font-size: 16px !important;
}
.easy-table th {
	font-weight: bold !important;
	vertical-align: baseline !important;
}
.podcast-start .sound-line {
	margin-top: 20px;
	margin-bottom: 18px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #e1e1e1;
}
table.easy-table caption {
	font-size: 22px !important;
	margin-bottom: 10px !important;
	text-align: left !important;
}
.podcast-start .sound-line .mejs-container .mejs-controls {
	background: #e1e1e1;
	border-radius: 4px 0px 0px 4px;
}
.mejs-container {
	background: #fff !important;
}
.podcast-start .mejs-container .mejs-controls .mejs-time span {
	color: #5d5d5d;
	font-family: 'proxima_novasemibold';
}
.podcast-start .mejs-controls .mejs-time-rail .mejs-time-current {
	background: #404040;
}
.podcast-start .mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: #7b7b7b;
}
.podcast-start .actions {
	height: 28px;
	line-height: 28px;
}
.podcast-start .actions>a {
	font-family: 'proxima_nova_rgregular';
	color: #1bab3d;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline !important;
}
.podcast-start .actions .action-span {
	font-family: 'proxima_nova_rgregular';
	color: #1bab3d;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline !important;
}
.podcast-start .actions .trigger {
	width: 28px;
	height: 28px;
	background: url('../images/share-on.png') no-repeat center center;
	display: block;
	float: right;
}
.podcast-start .actions .trigger:hover {
	cursor: pointer;
}
.podcast-start .actions .trigger.socialsoff {
	background: url('../images/share-off.png') no-repeat center center;
}
.podcast-start .social-buttons {
	display: none;
	float: right;
}
.podcast-start .social-buttons .essb_links.essb_template_tiny-retina {
	margin: 0 !important;
}
.floater-wrap {
	float: right;
	max-width: 74%;
}
.podcast-start .podcasts-list {
	margin-top: 40px;
}
.podcast-start .podcasts-list .item {
	width: 390px;
	border-radius: 5px;
	background: #fff;
	margin-bottom: 20px;
	overflow: hidden;
}
.podcast-start .podcasts-list .item .image {
	float: none;
	text-align: center;
}
.podcast-start .podcasts-list .item .image img {
	display: inline-block;
}
.podcast-start .podcasts-list .item .right-side {
	width: auto;
	padding: 20px 0px 0px;
	float: none;
}
.single-podcast .blog h1 {
}
.single-podcast h1.left-moved {
	float: left;
	width: 82px;
	padding: 20px 0;
}
.single-podcast .header-keeper .left-side span, .home .header-keeper .left-side span {
	display: block;
	line-height: 12px;
	margin: 0 !important;
	padding: 8px 6px 4px;
	font-size: 11px;
	color: #fff;
	text-align: center;
	font-family: 'proxima_nova_rgregular';
	font-weight:700;
	-moz-border-radius: 2px 2px 0px 0px;
	-webkit-border-radius: 2px 2px 0px 0px;
	border-radius: 2px 2px 0px 0px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #75cd89;
}
.header-keeper {
	overflow: hidden;
}
.header-keeper .left-side {
	max-width: 74px;
	float: left;
}
.header-keeper .rright-side {
	float: right;
	display: inline-block;
    width: 89%;
}
.header-keeper .rright-sidenew{
	float: right;
	display: inline-block;
    width: 88%;
}
.single-podcast .blog span.length, .home .blog span.length {
	display: block;
	float: left;
	width: 74px;
	line-height: 9px;
	font-weight: bold;
	padding: 8px 0 6px;
	font-size: 11px;
	color: #000;
	text-align: center;
	font-family: 'proxima_novasemibold';
	-moz-border-radius: 0 0 2px 2px;
	-webkit-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #bfe7c8;
}
.single-podcast .media-body {
	float: none !important;
}
.single-podcast .blog .media .sharing-buttons {
	margin-top: -10px !important;
}
.single-podcast .blog .header-keeper span strong , .home .blog .header-keeper span strong {
	margin-top: 6px;
	font-size: 28px;
	line-height: 30px;
	display: block;
}
.single-podcast .under-buttons {
	margin-top: 20px;
margin-bottom: 20px;
overflow: hidden;
height: 50px;
line-height: 39px;
color: #000;
font-family: 'gotham_lightregular'!important;
font-size: 18px;
}
.single-podcast .under-buttons a {
	font-size: 14px;
	margin-left: 6px;
	color: #fff;
	width: 154px;
	font-family:"Proxima Nova";
	font-weight:bold;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	height: 36px;
	display: inline-block;
}
.under-button.right-under span {
	line-height: 38px;
	color: #000;
	font-size: 18px;
	font-family: 'Gotham Book' !important;
	display: inline-block;
	position: relative;
	letter-spacing:normal;
	top:4px;
	margin: 0px !important;
}
.under-button.left-under {
	float: left;
	display: inline-block;
}
.under-button.right-under {
	float: right;
	display: inline-block;
}
.btn,#af-form-1931606952 .buttonContainer input.submit, .contactHolder form input[type="submit"], .green-submit , .webinar-page #register_now_submit
{
  position:relative;
    -moz-transition-property: all;
  -o-transition-property: all;
  -webkit-transition-property: all;
  transition-property: all;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
background-color: #1bab3e;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0 3px 0 #109730;
-webkit-box-shadow: 0 3px 0 #109730;
box-shadow: 0 3px 0 #109730;
border:0px solid #000;
}
.post-type-archive-podcast .aweber-form .af-form-wrapper .submit.btn {
	background-color: #ff6023 !important;
-moz-box-shadow: 0 3px 0 #b03a0d;
-webkit-box-shadow: 0 3px 0 #b03a0d;
box-shadow: 0 3px 0 #b03a0d;
border:0px solid #000;
}
.new-homepage-style.group-blog .tipForm .formHolder .af-form-wrapper #af-body-1931606952 .submit {
	background-color: #ff6023 !important;
-moz-box-shadow: 0 3px 0 #b03a0d;
-webkit-box-shadow: 0 3px 0 #b03a0d;
box-shadow: 0 3px 0 #b03a0d;
border:0px solid #000;
}
.btn:active,.btn:focus,#af-form-1931606952 .buttonContainer input.submit:active,#af-form-1931606952 .buttonContainer input.submit:focus,.contactHolder form input[type="submit"]:focus, .green-submit:active,.contactHolder form input[type="submit"]:active, .green-submit:active ,.webinar-page #register_now_submit:focus , .webinar-page #register_now_submit:active
{
	outline:none;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #109830, 0px 2px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #109830, 0px 2px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #109830, 0px 2px 3px rgba(0, 0, 0, 0.3);
top: 2px;
}



.btngrey
{
	  -moz-transition-property: all;
  -o-transition-property: all;
  -webkit-transition-property: all;
  transition-property: all;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  border-bottom:1px solid #848484;
	position:relative;
	-moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 3px 0px #848484, 0px 4px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 3px 0px #848484, 0px 4px 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 3px 0px #848484, 0px 4px 3px rgba(0, 0, 0, 0.3);
}

.btngrey:active,.btngrey:focus
{
	outline:none;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #848484, 0px 2px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #848484, 0px 2px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #848484, 0px 2px 3px rgba(0, 0, 0, 0.3);
top: 2px;
}


.under-buttons .downloud-btn {
	background: url(../images/download-arrow.png) no-repeat 8px 13px , #1bab3d;
text-transform: uppercase;
padding-left: 26px;
font-size:14px !important;
letter-spacing: 2px;
line-height: 28px;
color: #FFF;
font-family: "Proxima Nova";
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.13);

}
.under-buttons .sticher-button {
background: url(../images/spotify.png) no-repeat 26px 6px, #252525;
    padding-left: 32px;
line-height: 26px;
font-size: 13px !important;
text-shadow: 1px 2px #848484;
letter-spacing: 0.3px;
background-color: #252525;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0 3px 0 #000;
-webkit-box-shadow: 0 3px 0 #000;
box-shadow: 0 3px 0 #000;
color: #FFF;
font-family: "Proxima Nova";
font-size: 13px;
font-weight: 700;
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.13);

}

.under-buttons .sticher-button:active,.under-buttons .sticher-button:focus {
   -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #22abe7, 0px 2px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #22abe7, 0px 2px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #22abe7, 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.under-buttons .itunes-button {
background: url(../images/itunes-sign.png) no-repeat 33px 4px , #bd5fe1;
text-shadow: 1px 2px #848484;
padding-left: 40px;
letter-spacing: 1px;
line-height: 30px;
background-color: #BE60E1;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0 3px 0 #8E4BA7;
-webkit-box-shadow: 0 3px 0 #8E4BA7;
box-shadow: 0 3px 0 #8E4BA7;
color: #FFF;
font-family: "Proxima Nova";
font-size: 16px !important;
font-weight: 700;
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.13);
}
.under-buttons .itunes-button:active,.under-buttons .itunes-button:focus {

	outline:none;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #bd5fe1, 0px 2px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #bd5fe1, 0px 2px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #bd5fe1, 0px 2px 3px rgba(0, 0, 0, 0.3);
top: 2px;

}

.under-buttons .soundcloud-button {
background: url(../images/soundcloud-sign.png) no-repeat 8px 10px, #ff5501;
font-size: 13px !important;
padding-left: 48px;
line-height: 28px;
font-size: 13px;
text-shadow: 1px 2px #848484;
letter-spacing: 0.3px;
background-color: #FF5501;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0 3px 0 #AA4E21;
-webkit-box-shadow: 0 3px 0 #AA4E21;
box-shadow: 0 3px 0 #AA4E21;
font-family: "Proxima Nova";
font-size: 13px;
font-weight: 700;
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.13);
}

.under-buttons .soundcloud-button:focus ,.under-buttons .soundcloud-button:active
{
	    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #ff5501, 0px 2px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #ff5501, 0px 2px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 1px 0px #ff5501, 0px 2px 3px rgba(0, 0, 0, 0.3);
}
.content-wrapper-podcast p {
	font-weight: 300;
	font-size: 18px;
	line-height: 40px;
}
.content-wrapper-podcast p a {
	border-bottom: 0px none;
	text-decoration: underline !important;
	color: #20b744;
}
.content-wrapper-podcast h2 {
	font-size: 28px;
	color: #000;
	font-family: 'gotham_lightregular' !important;
	margin-bottom: 40px;
	font-weight: 300 !important;
}
.links_and_resources {
	padding-top: 20px;
	padding-bottom: 20px;
	border-radius: 5px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.links_and_resources h4 {
	border-left: 5px solid #75cd89;
	margin-bottom: 0 !important;
	padding-bottom: 35px;
	font-family: 'gotham_lightregular' !important;
	font-size: 24px;
	font-weight: 300 !important;
	padding-left: 40px;
	padding-top: 13px;
}
.links_and_resources a {
	text-decoration: underline !important;
}
.links_and_resources ul {
	border-left: 5px solid #75cd89;
	margin-left: 0;
	padding-bottom: 30px;
	padding-left: 40px;
}
.links_and_resources ul li {
	list-style-type: none !important;
	font-size: 18px;
	color: 000000;
}
.links_and_resources ul li:before {
	content: "• ";
	color: #20b744; /* or whatever color you prefer */
}
.articleForm .bodyText h3 span {
	font-family: 'gotham_lightregular';
	font-size: 24px !important;
	font-weight: 300 !important;
	padding-bottom: 25px;
}
.podcast-start #author-bio-box h3, h3.related_post_title,.podcast-start #author-bio-box h3 a {
	float: none;
	margin: 0 !important;
	padding-left: 26px;
	line-height:58px;
	font-family: 'gotham_lightregular';
	font-size: 24px !important;
	font-weight: 300 !important;
}
.podcast-start #author-bio-box h3 a {
    padding-left: 0px;
}

#author-bio-box .bio-gravatar img
{
    margin-top:18px;
}

h3.related_post_title {
	padding: 0 !important;
	font-size: 24px !important;
	color: #000 !important;
	font-family: 'gotham_lightregular' !important;
	font-size: 24px !important;
}
.wp_rp_wrap .related_post_title {
	clear: both;
	margin: 0px 0px 40px !important;
}
.podcast-start #author-bio-box p {
	padding-top: 18px;
	line-height: 28px !important;
	font-weight: 300 !important;
	color: #000 !important;
	font-family: 'gotham_lightregular';
	font-size: 18px !important;
}
.podcast-start .transcript {
	max-height: 280px;
	overflow: auto;
	width: 100%;
	border: 1px solid #dddddd;
	padding-left: 10px;
}

.download-our-ebook {
	padding: 30px 25px;
	border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 35px;
	text-align: center;
	overflow: hidden;
	background-color: #000000;
}
.download-our-ebook .left {
	width: 110px;
	float: left;
}
.download-our-ebook a {
	display: inline-block;
	color: #fff;
	padding: 10px 15px 8px;
	background: #1bac3e;
	margin-top: 15px;
	line-height: normal;
	letter-spacing: 2px;
	border-radius: 10px;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'proxima_novasemibold';
}
.download-our-ebook h2 {
	font-family: 'gotham_lightregular';
	color: #fff;
	font-weight: 300;
	overflow: hidden;
	font-size: 22px;
}
.download-our-ebook .right {
	width: 85px;
	float: left;
	margin-left: 10px;
	background: #75cd89;
	font-size: 10px;
	color: #fff;
	text-align: left;
	font-family: 'gotham_lightregular';
	font-weight: 300;
	padding: 10px 10px 58px 10px;
}
.download-our-ebook .right strong {
	font-weight: 700;
}
.breadcrumb-area {
	background: #f8f8f8;
}
.breadcrumb-area .breadcrumb {
	padding: 3px 0 !important;
}
.item.masonry-brick .image span.latest {
	background: url(../images/latest-show.png) no-repeat;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 135px;
	height: 35px;
	text-indent: -99999px;
}
.item.masonry-brick .image {
	position: relative;
}
.blog.single .authors-wrapper h3 {
	margin-top: 0px !important;
	color: #000;
	font-family: 'gotham_lightregular';
	font-size: 24px;
}
@media (max-width: 1190px) {
.post-type-archive-podcast .container, .single-podcast .container {
	width: 1100px;
	margin: 0 auto;

}
.podcast-start .podcasts-list .item {
width: 100%;
display:block !important;
clear:both !important;

}
.item.masonry-brick .image img {
width: 100% !important;

}
.item.masonry-brick:last-child {

	padding-bottom:30px;
}
}
@media (max-width: 1140px) {
.post-type-archive-podcast .container, .single-podcast .container {
	width: 980px;
	margin: 0 auto;
	overflow:hidden;
}
.subscribe-chanels.socials-icons ul li {
padding: 15px 5px 12px 0;
}
}


@media (max-width: 1000px) {
.post-type-archive-podcast .container, .single-podcast .container {
	margin: 0 auto;
	width: 960px;
}
}

@media (max-width: 980px) {
.post-type-archive-podcast .container, .single-podcast .container {
	width: 815px;
}
}

@media (max-width: 850px) {
.post-type-archive-podcast .container, .single-podcast .container {
	width: 742px;
}
.subscribe-chanels ul {
text-align: center;
display: inline-block;
}
.subscribe-chanels ul.tab-links {
	height: 38px !important;
}
.subscribe-chanels ul.tab-links, .subscribe-chanels ul.tab-filter-list {
text-align:left;
display:block;

}
.subscribe-chanels ul.list {
	margin-top:20px !important;
}
.post-type-archive-podcast .container .row  {
margin-left: -15px;
margin-right: 0px;
}
.add_small_ofset_as_padding {
padding-left: 24px;
}
}
@media (max-width: 767px) {
.post-type-archive-podcast .container, .single-podcast .container  {
	width: 625px;
}
.add_small_ofset_as_padding {
padding-left: 0px !important;
}
.sidebar {
padding: 0 0px 0;
}
.post-type-archive-podcast .container .row {
margin-left: 0px;
margin-right: 0px;
}


.single-podcast .container .row .add_small_ofset_as_padding {
/*padding-left: 15px !important;*/
padding-right:0px;
}
.under-button.right-under {
  float: right;
  display: inline-block;
  width: 80%;
}
.single-podcast .container .row .col-xs-12 {
padding-left:15px;
}
.single-podcast .container .row .noPadding {
padding: 0px !important;
}
.single-podcast .container .breadcrumb  {
	display:none;
}
.single-podcast .container .blog.single {
	margin-top:30px;
}
}

@media (max-width: 670px) {
	.worked-x ul {
		overflow:hidden;
	}
.portofolio-wrapper .worked-x.row ul li {
width: 48% !important;
margin-right: 0;
height:60px;
}
.portofolio-wrapper .worked-x.row ul li:last-child
{
	margin-left:26%;
}
.portofolio-wrapper .published-x.row ul li {
width: 48% !important;
margin-right: 0;
margin-bottom:20px;
height:60px;
}
.single-podcast ul.related_post li a:nth-child(1)
{
	float:none !important;
}
.single-webinars ul.related_post li a:nth-child(1)
{
	float:none !important;
}
.webinar-page #register_now_submit
{
	padding:10px 5px;
}
.breadcrumb-mobile
{
	margin-left:14px;
	color: #000;
font-family: 'proxima_novasemibold';
font-weight: bold;
letter-spacing:2px;
font-size: 18px;
}
.breadcrumb-mobile i
{
	font-size:22px;
	color:#dddddd;
	padding-right:10px;
}

.post-type-archive-podcast .container, .single-podcast .container {
	width: 495px;
}
.post-type-archive-webinars .container, .single-webinars .container {
	width: 495px;
}
.post-type-archive-podcast .container .row .col-xs-12 {
	padding-left:0px;
}
.post-type-archive-podcast .container .row {
margin-left: 0px;
margin-right: -7px;
}

.post-type-archive-webinars .container .row .col-xs-12 {
	padding-left:0px;
}
.post-type-archive-webinars .container .row {
margin-left: 0px;
margin-right: 0px;
}
.single-webinars .container, .single-webinars .row {
margin: 0px 10px;
}
.single-webinars .row {
margin:0px;
}
.single-webinars .web-author {
padding: 30px 15px;
}

form.podcast {
margin-bottom: 10px;
}
.featured-episodes {
margin-bottom:0px;
}
.podcast-start .right-side .ep-special {
display: block;
float: none;
margin: 0px 0px 0px 0px;
font-size: 30px;
text-align: left;
padding: 13px 8px;
margin-bottom: 12px;
}
.ep-special span {
display: inline-block;
margin-top: 4px;
}
.pst-date {
margin-bottom: 20px;
}
.mejs-container {
width:100% !important;
}
.mejs-controls div.mejs-time-rail {
width: 70% !important;
}
.mejs-controls .mejs-time-rail .mejs-time-total {
width: 68% !important;
}
.post-type-archive-podcast .container .row .sidebar {
margin-left: -10px;
margin-right: 0px;
}
.post-type-archive-podcast .container .row .col-xs-12 {
padding-left: 10px;
}
.post-type-archive-webinars .container .row .sidebar {
margin-left: -10px;
margin-right: 0px;
}
.post-type-archive-webinars .container .row .col-xs-12 {
padding-left: 10px;
}



.podcast-start {
background: #fff;
padding: 35px 0px 0px;
}
.podcast-start .sound-line .mejs-container .mejs-controls {
background: #e1e1e1;
border-radius: 4px 4px 4px 4px;
}
.dMxx {
margin-bottom: 0px !important;
}
.header-keeper .left-side {
max-width: 100%;
float: none;
margin-bottom:20px;
display:block;
overflow:hidden;
}
.single-podcast .blog .header-keeper span strong, .single-webinars .blog .header-keeper span strong {
margin-top: 0px;
font-size: 18px;
line-height: 25px;
display: inline-block;
}
.single-podcast .header-keeper .left-side span, .single-webinars .header-keeper .left-side span {
display: block;
line-height: 12px;
margin: 0 !important;
width: 70%;
padding: 4px 6px 1px;
font-size: 18px;
color: #fff;
text-align: left;
font-family: 'proxima_nova_rgregular';
-moz-border-radius: 2px 0px 0px 2px;
-webkit-border-radius: 2px 0px 0px 2px;
border-radius: 2px 0px 0px 2px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #75cd89;
float: left;
}
.single-podcast .blog span.length, .single-webinars .blog span.length {
display: block;
float: right;
width: 30%;
line-height: 23px;
font-weight: bold;
padding: 4px 0 3px;
font-size: 16px;
color: #000;
text-align: center;
font-family: 'proxima_novasemibold';
-moz-border-radius: 0px 2px 2px 0px;
-webkit-border-radius: 0px 2px 2px 0px;
border-radius: 0px 2px 2px 0px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #bfe7c8;
}
.header-keeper .rright-side {
float: right;
display: inline-block;
max-width: 100%;
}
.single-podcast .under-buttons a, .single-webinars .under-buttons a {
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
height: 35px;
display: inline-block;
width: 37px;
height: 37px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
border-radius: 5px;
text-indent:-9999px;
}
.single-podcast .under-buttons, .single-webinars .under-buttons {
height: 47px;
line-height: 44px;

}


.under-buttons .downloud-btn {
background: url(../images/download-arrow.png) no-repeat center center , #1bab3d;
padding-left: 0px;
line-height: 37px;
}
.under-buttons .itunes-button {
background: url(../images/itunes-sign.png) no-repeat center center , #bd5fe1;
padding-left: 0px;
line-height: 37px;
}
.under-buttons .sticher-button {
background: url(../images/spotify-for-mobiles.png) no-repeat center center, #252525;
padding-left: 0px;
line-height: 37px;
}
.under-buttons .soundcloud-button {
background: url(../images/soundcloud-sign.png) no-repeat center center, #ff5501;
padding-left: 0px;
line-height: 37px;
}
.under-button.right-under span {
line-height: 44px;
top: 2px;
}
.blog.single .content-wrapper-podcast h2 {
margin-bottom: 25px;
}
.blog.single ul li {
padding: 0 0 0 20px;
}
.links_and_resources h4 {
border-left: 5px solid #75cd89;
margin-bottom: 0 !important;
padding-bottom: 20px;
font-family: 'gotham_lightregular' !important;
font-size: 24px;
font-weight: 300 !important;
padding-left: 25px;
padding-top: 13px;
}
.related-posts ul.related_post li {
width: 100% !important;
margin-bottom: 20px;
}
.single-podcast .podcast-start, .single-webinars .podcast-start {
background: #fff;
padding: 30px 0px 10px;
}
.links_and_resources {
padding-top: 0px;
padding-bottom: 20px;
border-radius: 5px;
margin-top: 0px;
margin-bottom: 30px;
}
.links_and_resources {
margin-bottom: 10px;
}
.articleForm .bodyText h3 span {
font-family: 'gotham_lightregular';
font-size: 24px !important;
font-weight: 300 !important;
padding-bottom: 15px;
}
#mbl-sharebar.sharebar-portrait .sharebar-button {
width: 25% !important;
margin-left:0px !important;
margin-right:0px !important;
margin-bottom:0px !important;
border-radius:0px !important;
text-align:center !important;
background-position:center center !important;
}

.blog.single .authors-wrapper h3
{
	margin-bottom: 0;
padding-bottom: 0;
}

}

@media (max-width: 520px) {
.post-type-archive-podcast .container, .single-podcast .container {
	width: 455px;
}
.post-type-archive-webinars .container, .single-webinars .container {
	width: 455px;
}

}
@media (max-width: 380px) {
.post-type-archive-podcast .container, .single-podcast .container {
	width: 345px;
}
.post-type-archive-webinars .container, .single-webinars .container {
	width: 345px;
}

}


@media (max-width: 360px) {
.post-type-archive-podcast .container, .single-podcast .container {
	width: 95%;

}
.post-type-archive-webinars .container, .single-webinars .container {
	width: 95%;

}
.featured-episodes h2.bowtie {
padding: 30px 0px 20px;
}
.featured-episodes:before {
position: absolute;
content: "/";
top: -4px;
right: 5px;
width: 42px;
height: 47px;
background: url(../images/star-guest.png) no-repeat;
background-size: 70%;
}
.featured-episodes {
padding-bottom: 30px;
margin-bottom: 20px;
}
.featured-episodes .col-md-3.col-xs-6 {
margin-bottom: 20px;
}
.mejs-controls div.mejs-time-rail {
width: 59% !important;
}
.mejs-controls .mejs-time-rail .mejs-time-total {
width: 54% !important;
}
.podcast-start .right-side .ep-special {
font-size: 20px;
padding: 8px 9px;
margin-bottom: 12px;
}
.ep-special span {
font-size: 20px;
}
.item.masonry-brick:last-child {
padding-bottom: 0px;
}

}
.slider-wrapper .ecommerce-needle, .slider-wrapper .strategic-sales  {
	min-height:549px;
}
.strategic-sales {
	background:#000;
	padding:100px 0 80px;
}
.meters .text-left, .meters .text-right {
	margin-top:13px;
}
.meters {
    margin-bottom: 60px;
}
.ecommerce-needle .meters {
    margin-bottom: -62px;
}
.ecommerce-needle {
	_background:url(../images/vv.jpg) no-repeat center center;
    padding: 0 0 80px;
    color: #fff;
    font-family: 'gotham_lightregular';
    font-size: 38px;
    margin-top: -22px;
}
.strategic-sales h1 {
	color: #fff; /* text color */
	font-family: 'gotham_lightregular';
font-size: 49px;
margin-top:50px;
margin-bottom:30px;

}
.strategic-sales p{
	color: #fff; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 20px;
line-height:40px;
margin-bottom:17px;

}

.strategic-sales a{
	color: #fff; /* text color */
font-family: 'proxima_novasemibold';
font-size: 16px;




	line-height: 50px;
height:50px;
display:inline-block;
	text-decoration: none;
	padding: 0px 22px 0px 22px;
	-webkit-background-clip: padding-box;
	background-color: rgb(27, 171, 62);
	background-color: rgba(27, 171, 62, 1);
	background-clip: padding-box;
	border-radius: 25px 25px 25px 25px;
	border-width: 0px;
	border-color: #ffffff;
	border-style: none;
}
.pag-404-wrapper {
	display:block;
	clear:both;
	margin-top:80px;
}

.pag-404-wrapper .container {
	margin:150px auto 70px;
}
.big-title {
color: #75cc89; /* text color */
font-size: 154px;
line-height:160px;
font-family: 'gotham_lightregular';
margin-bottom:20px;
}
.top-404-part h3 {
	font-size: 32px;
	color:#000000;
	font-weight:400;
	margin-bottom:36px;
	font-family: 'gotham_lightregular';

}
.top-404-part {
	margin-bottom:90px;
}
.top-404-part p{
	font-size:18px;
	color:#000000;
	margin-bottom:60px;
	font-family: 'gotham_lightregular';
}
.top-404-part .search-field {
border: 1px solid #b6b6b6; /* stroke */
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
color: #000; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 18px;
font-weight:300;
line-height:27px;
padding:8px 10px 10px;
margin-right:15px;
width:300px;
}
.search-results .contentWrapper {
margin-top: 135px;
margin-bottom: 20px;
}
.top-404-part #searchsubmit {
color: #ffffff;
	font-family: 'proxima_novasemibold';
	font-size: 16px;
	width: 74px;
	height: 44px;
	margin: 0 auto;
	line-height: 48px;
	text-transform: uppercase;
	padding: 0 20px;
	/*
	border:0px solid #fff;
	border-radius:10px;
	background:#1bac3e;
	*/
	outline: 0 none;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #1bab3e;
background-color: #1bab3e !important;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0 3px 0 #109730;
-webkit-box-shadow: 0 3px 0 #109730;
box-shadow: 0 3px 0 #109730;
border: 0px solid #000;
	}
.bottom-404-part {
	-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #ddd; /* layer fill content */
padding:40px 0 40px;
}
.bottom-404-part p {
	color: #000; /* text color */
font-size: 24px;
margin-bottom:30px;
font-weight:300;
font-family: 'gotham_lightregular';
}
.bottom-404-part .af-form-wrapper input[type=text]{
	border: 1px solid #b6b6b6; /* stroke */
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
padding:10px 16px 12px;
color: #000; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 18px;
line-height:24px;
margin-right:15px;
}
.bottom-404-part .af-form-wrapper input[type=submit] {
	-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #ff6023; /* layer fill content */
-moz-box-shadow: 0 3px 0 #af3a0d; /* drop shadow */
-webkit-box-shadow: 0 3px 0 #af3a0d; /* drop shadow */
box-shadow: 0 3px 0 #af3a0d; /* drop shadow */
-moz-box-shadow: 0 3px 0 #b03a0d;
-webkit-box-shadow: 0 3px 0 #b03a0d;
box-shadow: 0 3px 0 #b03a0d;
border: 0px solid #000;
color: #fff; /* text color */
font-size: 16px;
font-weight: bold;
text-shadow: 0 2px 0 rgba(0,0,0,.13); /* drop shadow */
padding:0 22px;
height:44px;
line-height:44px;
position:relative;
top:-2px;
font-family: 'proxima_novasemibold';
width:200px;
}
.contact-top {
margin-top: 86px;
margin-bottom:80px;
}
.contact-top h2 {
	color: #000; /* text color */
	font-family: 'gotham_lightregular';
font-size: 50px;
font-weight:400;
margin-bottom:40px;
}
.contact-top p{
	color: #000; /* text color */
font-family: 'gotham_lightregular';
font-size: 17px;
padding:0 40px;
line-height:40px;
margin-bottom:55px;
}
.contact-form-wrapper h3{
	color: #fff; /* text color */
font-family: 'gotham_lightregular';
font-size: 32px;
font-weight:300;
margin-bottom:20px;
}
.contact-items h3 {
		color: #000; /* text color */
font-family: 'gotham_lightregular';
font-size: 34px;
margin-bottom:45px;
font-weight:400;
}
.contact-1 {
	width:21px;
	height:25px;
	background:url(../images/contact-1.png) no-repeat center center;
	display:block;
	margin:0 auto 20px;
}
.contact-2 {
	width:21px;
	height:25px;
	background:url(../images/contact-2.png) no-repeat center center;
display:block;
margin:0 auto 20px;
}
.contact-3 {
	width:21px;
	height:25px;
	background:url(../images/contact-3.png) no-repeat center center;
	display:block;
	margin:0 auto 20px;
}
.contact-items {
	color: #000; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 18px;
line-height:26px;
}
.contact-items a {
	color:#50af66;
	display:inline-block;
	border-bottom:1px solid #dceddf;
	line-height:17px;
font-family: 'proxima_nova_rgregular';
}
.contact-form-wrapper {
	margin:0 auto;
	float:none;
}
.contact-form-wrapper .cform.contact-form input[type="text"] {
	width:100%;
	-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
height:45px;
line-height:19px;
color: #000; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 18px;
margin-top:0px !important;
margin-bottom: 30px;
outline:none;
}
.contact-form-wrapper #af-body-262095699 .af-element {
padding: 0 !important;
width: 100% !important;
margin-bottom: 20px;
}
.contactHolder .contact-form-wrapper form textarea {
height: 190px !important;
width:100% !important;
/*margin-top:0px !important;*/
font-family: 'proxima_nova_rgregular';
}
.contactHolder .contact-form-wrapper .cf-ol li {
width: 100% !important;
margin-bottom:0px;
list-style: none;
}
.contactHolder .contact-form-wrapper label {
	display:none;
}
.contact-form-wrapper .contact-form input[type=email], .contact-form-wrapper .contact-form input[type=text] {
max-width: 100%;
}
.contactHolder .contact-form-wrapper form p {
width: 100% !important;
margin-bottom: 0px;
}
.cform, div.cf_info{
	direction:ltr !important;
}
.contact-form-wrapper .cf-sb #sendbutton {
	-moz-border-radius: 12px !important;
	-webkit-border-radius: 12px !important;
	border-radius: 12px !important;
	-moz-background-clip: padding !important;
	-webkit-background-clip: padding-box !important;
	background-clip: padding-box !important;
	background-color: #1bac3e  !important;
	-moz-box-shadow: 0 3px 0 #109730 !important;
	-webkit-box-shadow: 0 3px 0 #109730 !important;
	box-shadow: 0 3px 0 #109730 !important;
	-moz-box-shadow: 0 3px 0 #109730 !important;
	-webkit-box-shadow: 0 3px 0 #109730 !important;
	box-shadow: 0 3px 0 #109730 !important;
	border: 0px solid #000 !important;
	color: #fff !important;
	font-size: 16px !important;
	font-weight: bold !important;
	text-shadow: 0 2px 0 rgba(0,0,0,.13) !important;
	padding: 0 22px !important;
	width:100% !important;
	height: 42px !important;
	line-height: 45px !important;
	position: relative !important;
	font-family: 'proxima_novasemibold';
	margin-top: 20px !important;

}
.contact-form-wrapper {
	margin-top:45px;
}
.pptwj-tabs-wrap ul {
    list-style:none;
}
.f-socials {
	display:block;
	overflow:hidden;
}
.social ul li {
	text-align:center;
}
.f-socials {
	margin-right:20px;
	height:39px;
	width:39px;
	line-height:39px;
	text-align:center;
	-moz-border-radius: 6px / 6px 6px 6px 6px;
-webkit-border-radius: 6px / 6px 6px 6px 6px;
border-radius: 6px / 6px 6px 6px 6px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #434343; /* layer fill content */
}



.a-1 {
	background:url(../images/a-1.png) no-repeat center center, #434343;
}
.a-2{
	background:url(../images/a-2.png) no-repeat center center, #434343;
}
.a-3 {
	background:url(../images/a-3.png) no-repeat center center, #434343;
}
.a-4 {
	background:url(../images/a-4.png) no-repeat center center, #434343;
}
.a-5 {
	background:url(../images/a-5.png) no-repeat center center, #434343;
}
.a-6 {
	background:url(../images/a-6.png) no-repeat center center, #434343;
}
.a-7 {
	background:url(../images/a-7.png) no-repeat center center, #434343;
}
.a-8 {
	background:url(../images/a-8.png) no-repeat center center, #434343;
}
.a-9 {
	background:url(../images/a-9.png) no-repeat center center, #434343;
}


.a-1:hover {
	background:url(../images/a-1.png) no-repeat center center, #55acee;
}
.a-2:hover {
	background:url(../images/a-2.png) no-repeat center center, #3b5998;
}
.a-3:hover  {
	background:url(../images/a-3.png) no-repeat center center, #007bb6;
}
.a-4:hover  {
	background:url(../images/a-4.png) no-repeat center center, #dd4b39;
}
.a-5:hover  {
	background:url(../images/a-5.png) no-repeat center center, #cb282f;
}
.a-6:hover  {
	background:url(../images/a-6.png) no-repeat center center, #1bb6ec;
}
.a-7:hover  {
	background:url(../images/a-7.png) no-repeat center center, #cb282f;
}
.a-8:hover  {
	background:url(../images/a-8.png) no-repeat center center, #be60e1;
}
.a-9:hover  {
	background:url(../images/a-9.png) no-repeat center center, #f6921e;
}
.no-top-margin {
	margin-top:-50px;
}
.page-template-page-templatesthanks-php {
	overflow:hidden;
}
.email-thank-you {
	margin-top:160px;

}
.top-thanks {
	text-align:center;
	margin-bottom:15px;
}
.top-thanks h1{
	color: #000; /* text color */
font-size: 32px;
margin-bottom:50px;
font-family: 'gotham_lightregular';
font-weight:300;
}
.email-thank-you h3 {
	margin-bottom:40px;
	font-family: 'gotham_lightregular';
	font-weight:300;
	font-size:24px;
	color:#000;
}
.email-thank-you img {
	margin-bottom:50px;
}
.email-thank-you p {
	font-family: 'gotham_lightregular';
	font-size:18px;
	color:#000;
	margin-bottom:30px;
	line-height:24px;
}
.email-thank-you p a {
	border-bottom: 0px none;
text-decoration: underline !important;
color: #20b744;
line-height:24px;
	}
.single-podcast .aweber-form {
background: #000;

}

.single-podcast .aweber-form .submit {
background-color: #ff6023 !important;
-moz-box-shadow: 0 3px 0 #b03a0d;
-webkit-box-shadow: 0 3px 0 #b03a0d;
box-shadow: 0 3px 0 #b03a0d;
border: 0px solid #000;
}

.book-top-banner {

	height:100%;
	text-align:center;
	padding:120px 0px;
	}
.book-top-banner h1 {
	color: #fff; /* text color */
font-family: 'gotham_lightregular';
font-weight:300;
font-size: 36px;
margin-bottom:30px;
}
.book-top-banner p {
	color: #fff; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 18px;
line-height:36px;
}
.kunley-round-image {
	position:relative;
	top:-76px;
	margin-bottom:-36px;
}
.book-quotes {
	text-align:center;

margin-bottom:85px;

}
.parts-wrapp .container {
	max-width:1070px;
	box-sizing:border-box;
	margin:0 auto;
}
.book-form {
	border: 2px solid #75cd89; /* stroke */
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */

}
.parts-wrapp .top-box, .parts-wrapp .bottom-box  {
	-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #f7f7f7; /* layer fill content */
padding:30px;
	color: #000; /* text color */
font-family: 'gotham_lightregular';
font-size: 16px;
font-weight:300;
line-height:29px;
}
.book-steps, .book-form {
	width:48%;
}
.parts-wrapp .top-box h3, .parts-wrapp .bottom-box h3 {
	color: #000; /* text color */
font-family: 'gotham_lightregular';
font-size: 28px;
text-align:center;
line-height:36px;
font-weight:300;
margin-bottom:27px;
}
.parts-wrapp .top-box {
	margin-bottom:30px;

}
.book-quotes p {
	color: #000; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 24px;
line-height:36px;
	position:relative;
	display:inline-block;
}
.book-quotes p:before {
	position:absolute;
	content:"";
	height:33px;
	width:44px;
	top:-10px;
	left:-60px;
	background:url(../images/open-brackets.png) no-repeat center center;
}
.book-quotes p:after {
	position:absolute;
	content:"";
	height:33px;
	width:44px;
	bottom:-9px;
	right:-60px;
	background:url(../images/closed-brackets.png) no-repeat center center;
}
.call-duration {
	padding-left:37px;
	background:url(../images/clock.png) no-repeat left center;
	font-weight:700;
}
.parts-wrapp .bottom-box ul {
	padding-left:15px;
}
.book-quotes span {
	display:block;
font-size: 18px;
font-family: 'proxima_nova_rgregular';
color: #000; /* text color */
line-height:36px;
}

.book-form h3 {
	color: #fff; /* text color */
font-family: 'Gotham Book';
font-size: 28px;
background:#75cd89;
font-weight:400;
text-align:center;
line-height:36px;
padding:25px 0;
margin-bottom:44px;
position:relative;
border-radius:6px 6px 0px 0px;
}
.book-form h3:after {
	content:"";
	position:absolute;
	bottom:-13px;
	left:48%;
	background:url(../images/green-arrow-bottom.png) no-repeat center center;
	width:26px;
	height:13px;
}
.employers-wrapp ul li {
  width: 20%;
  float: left;
  list-style: none;
	cursor:pointer;
}
.employers-wrapp ul {
	overflow:hidden;
}
.employers-wrapp {
	background:#f7f7f7;
		padding:50px 0 20px;
}
.employers-wrapp h3 {
	color: #000; /* text color */
font-family: 'gotham_lightregular';
font-size: 28px;
font-weight:300;
padding-bottom:30px;
text-align:center;

}
.contentWrapper.book-me-wrapper {
	margin-bottom:0px;
}
.parts-wrapp {
	margin-bottom:80px;

}
.single-webinars .contentWrapper.blog.webinar-page .video {
	text-align:center;
}
.book-form.pull-right input[type=text], .book-form.pull-right input[type=email] {
	border: 1px solid #e0e0e0; /* stroke */
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
margin:0 28px 20px 28px;
width:89%;
color: #000; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 18px;
height:45px;
line-height:45px;
padding-left:14px;
outline:0 none;
}
.book-form.pull-right input[type=text]:focus, .book-form.pull-right input[type=email]:focus, .book-form.pull-right textarea:focus {
border: 1px solid #e0e0e0; /* stroke */
}
.book-form.pull-right textarea{
margin:0 28px 24px 28px;
width:89%;
font-family: 'proxima_nova_rgregular';
font-size: 18px;
color: #000; /* text color */
height:195px;
line-height:24px;
padding-left:14px;
border: 1px solid #e0e0e0; /* stroke */
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
padding-top:19px;
resize: none;
}
textarea {
    resize: none;
}
.book-form.pull-right textarea::-webkit-input-placeholder {
   color: #000;
}

.book-form.pull-right textarea:-moz-placeholder { /* Firefox 18- */
  color: #000;
}

.book-form.pull-right textarea::-moz-placeholder {  /* Firefox 19+ */
   color: #000;
}

.book-form.pull-right textarea:-ms-input-placeholder {
   color: #000;
}
.book-form.pull-right input::-webkit-input-placeholder {
    color: #000;
    font-size: 18px;
    line-height: 45px;
}
.book-form.pull-right input:-moz-placeholder {
    color: #000;
    font-size: 18px;
    line-height: 45px;
}
.book-form.pull-right input::-moz-placeholder {
    color: #000;
    font-size: 18px;
    line-height: 45px;
}
.book-form.pull-right input:-ms-input-placeholder {
    color: #000;
    font-size: 18px;
    line-height: 45px;
}
@media only screen and (max-width: 736px) and (min-width: 320px) {
    .book-form.pull-right input::-webkit-input-placeholder {
        font-size: 14px;
        line-height: 35px;
    }
    .book-form.pull-right input:-moz-placeholder {
        font-size: 14px;
        line-height: 35px;
    }
    .book-form.pull-right input::-moz-placeholder {
        font-size: 14px;
        line-height: 35px;
    }
    .book-form.pull-right input:-ms-input-placeholder {
        font-size: 14px;
        line-height: 35px;
    }
}
.consult-price {
background:#f7f7f7;
text-align:center;
padding:18px 0 16px;
color: #8c8c8c; /* text color */
font-family: 'proxima_novasemibold';
font-size: 14px;
font-weight: 700;
text-transform:uppercase;
margin-bottom:25px;
}
.consult-price span {
	color: #75cd89; /* text color */
font-family: 'Proxima Nova';
font-size: 48px;
font-weight: 700;
display:block;
line-height:36px;
margin-top:8px;
}
.book-form.pull-right .select-h-wrapp {
	overflow:hidden;
	padding:0 28px;
	margin-bottom:30px;
}
.select-h-wrapp .pull-left, .select-h-wrapp .pull-right {
	display:inline-block;
}
.select-h-wrapp .pull-left label {
	color: #000; /* text color */
font-family: 'proxima_nova_rgregular';
font-size: 18px;
line-height:45px;
display:inline-block;
font-weight:400;
}
.select-h-wrapp .pull-right select:focus {
	border: 1px solid #e0e0e0; /* stroke */
}
.select-h-wrapp .pull-right select {
	color: #000; /* text color */
font-family: 'Proxima Nova';
font-size: 18px;
line-height:45px;
font-weight:700;
height:45px;
display:inline-block;
width:214px;
border: 1px solid #e0e0e0; /* stroke */
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
padding:0 15px;
outline:0 none;
}

.book-form.pull-right input[type=submit] {
	margin:0 28px 34px 28px;
	-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #ff6023; /* layer fill content */
-moz-box-shadow: 0 3px 0 #b44b23; /* drop shadow */
-webkit-box-shadow: 0 3px 0 #b44b23; /* drop shadow */
box-shadow: 0 3px 0 #b44b23; /* drop shadow */
outline:0 none;
border:0 none;
width:89%;
padding:16px 48px 13px;
color: #fff; /* text color */
font-family: 'proxima_novasemibold';
font-size: 16px;
font-weight: 500;
text-shadow: 0 2px 0 rgba(0,0,0,.13); /* drop shadow */
text-align:center;
text-transform:uppercase;
letter-spacing:1px;
}
.blog.single .sharing-buttons{
	float:left !important;
	margin-left: 0px;
}
span.essb_counter_inside {
  padding-left: 2px;
}

.blog_post_images
{
    padding:20px
}
h4.gray
{
    color:#fff !important;
    font-size:12px;
}
.fb-bonusblock_1{
	border:1px solid rgb(162, 162, 162) !important;
}
.fb-bonusblock_1 a{
	color:rgb(239, 26, 90)!important;
	text-decoration:none!important;
	border-bottom:none!important;
}



.header-back{
	background:url(../images/Layer55.jpg) no-repeat;
	height: 435px;
    width: 100%;
     z-index: 5;
     margin-top: 60px;
}


.web-header{
	font-size: 36px;
    font-family: gotham_lightregular;
    color: rgb( 255, 255, 255 );
    line-height: 1.2;
    text-align: center;
    z-index: 45;
        margin-top: 60px;
    margin-bottom: -20px;
}

.web-subheader{
  font-size: 20px;
  padding-top: 25px;
  color: rgb( 255, 255, 255 );
  line-height: 1.8;
  text-align: center;
  z-index: 47;
}

.signup-header {
border-radius: 12px;
    background-color: rgb( 255, 96, 35 );
    box-shadow: 1.5px 2.598px 0px 0px rgb( 176, 58, 13 );
    margin: 0 auto;
    margin-top: 4%;
    max-width: 295px;
    width: 100%;
    height: 100%;
    max-height: 42px;
    z-index: 118;
    padding: 9px 0 12px 0;
}
.signup-text {
  font-size: 14px;
      font-family: 'Gotham Book';
  color: rgb( 255, 255, 255 ) !important;
  text-transform: uppercase;
  line-height: 1.875;
  text-align: center;
  letter-spacing: 2px;

}


@media only screen and (max-width: 736px) {
	.web-header{font-size: 22px;}
	.web-subheader{font-size: 12px;}
	
}
.webinar-footer{
background-color:#75CD89;
	height: 180px;
    width: 100%;
    padding-top: 25px;
    margin-top: 15px;
}

.signup-header:hover{
	background-color: #ff7b23;
}

.button-back{
	     padding: 20px;
    background-color: rgb( 51, 51, 51 );
    width: 50%;
    height: 150px;
    z-index: 12;
    border-radius: 30px;
    margin: 0 auto;
    margin-top: 50px;


}

.backtext{

  font-size: 14px !important;
  font-family: 'Proxima Nova' !important;
  color: rgb( 255, 255, 255 ) !important;
  text-align: center;
  z-index: 13;
         margin: 10px 0 -8px 0  !important;


}

.back-circle{

	background-image: url(../images/webinar-laptop.png);
    /* z-index: 710000000; */
    width: 87px;
    height: 84px;
    border-radius: 150px;
    background-color: #fff;
    position: relative;
    top: -55%;
        background-position: 15px 18px;
    background-repeat: no-repeat;
    left: 40%;
    margin-bottom: -60px;
    background-size: 50px;
    border: solid 3px #333333;
}

@media only screen and (max-width: 700px) {

.back-circle{
	left: 35%;
}

.backtext {
    font-size: 10px !important;
    }

    .signup-text {
    font-size: 11px;
}

}

@media only screen and (max-width: 480px) {
	.back-circle{
		left: 25%;
	}
	.essb_links li a .essb_network_name{
		font-size: 12px !important;
	}
}

@media only screen and (max-width: 350px) {
.back-circle{
	left: 10%;
}
    .signup-text {
    font-size: 8px;
}

.backtext {
    font-size: 7px !important;
}

.signup-header {

	max-height: 32px;
}
}
/** Custom Styles  **/
/*.single .content-wrapper-podcast .essb_links,.single .essb-mobile-sharebottom, .single .share+.essb_links{
	display: none;
}*/
br.mobile{
	display:none;
}
.essb_totalcount_item{
	display:none;
}
.blog.single img.emoji{
	width:auto !important;
	max-width: 18px;
}
.noPadding{
	padding:0;
}
.category .blog span { 
	margin: 10px 0 15px;
}
.page-template-page-templateshome-php .blog > .header-keeper > div.left-side {
    display: none;
}
.page-template-page-templateshome-php .blog > .header-keeper > div.rright-side {
  width: 100%;
	margin-bottom: 20px;
}
.page-template-page-templateshome-php .blog > .header-keeper .rright-side h3 {
  border-bottom: medium none;
}
.page-template-page-templateshome-php .blog .really_simple_share div {
  width: 70px !important;
}
.podcast input[type="text"] {
  border: 2px solid #e2e2e2;
}
form.podcast p span.search-icon {
  top: 13px;
}

.single .essb_links.essb_template_fancy-retina a {
  border-radius: 0;
  height: 25px;
}
.single .essb_links.essb_template_fancy-retina a .essb_icon {
  background-color: rgba(0, 0, 0, 0);
}
.single .essb_template_copy-retina .essb_links_list li.essb_item a .essb_icon:before {
  font-size: 12px !important;
  left: 9px;
  top: 7px;
}
.single .essb_links.essb_template_fancy-retina .essb_icon:before {
  font-size: 12px !important;
  left: 6px;
  top: 2px;
}
.single .essb_links.essb_template_copy-retina li a .essb_network_name {
  font-size: 10px;
  font-weight: bold;
  margin-left: -6px !important;
  margin-top: -2px !important;
}
.single .essb_t_nb_after {
  display: none !important;
}
.single .essb_links.essb_template_fancy-retina a:focus .essb_icon, 
.single .essb_links.essb_template_fancy-retina a:hover .essb_icon {
  background-color: transparent;
}
.single .essb_links.essb_nospace.essb_width_columns_1 li a, 
.single .essb_links.essb_nospace.essb_width_columns_10 li a, 
.single .essb_links.essb_nospace.essb_width_columns_2 li a, 
.single .essb_links.essb_nospace.essb_width_columns_3 li a,
.single .essb_links.essb_nospace.essb_width_columns_4 li a,
.single .essb_links.essb_nospace.essb_width_columns_5 li a,
.single .essb_links.essb_nospace.essb_width_columns_6 li a,
.single .essb_links.essb_nospace.essb_width_columns_7 li a,
.single .essb_links.essb_nospace.essb_width_columns_8 li a,
.single .essb_links.essb_nospace.essb_width_columns_9 li a,
.single .essb_links.essb_width_flex li {
  margin-right: 4px !important;
  width: 43px !important;
}
.single .essb_links.essb_width_flex li.essb_totalcount_item{
	width: inherit !important;
	display:none;
}
.single .essb_links_list li.essb_item a {
  border-radius: 0;
  height: 25px;
}
.single span.essb_counter_inside {
  font-size: 10px;
}
.single .essb_links.essb_template_fancy-retina a .essb_icon {
  height: 13px;
  margin: 3px;
  width: 24px;
}
.single .essb_t_nb {
  color: #7b7977 !important;
  font-size: 15px !important;
}
.single .essb_links .essb_totalcount_item .essb_t_l, 
.single .essb_links .essb_totalcount_item .essb_t_l_big {
  margin-right: 3px;
}
.single .essb_links .essb_force_hide_name .essb_network_name, 
.single .essb_links .essb_hide_icon .essb_icon {
  display: inline-block;
  margin-left: -6px;
  margin-top: 3px;
  font-weight: bold;
}
.single .essb_links.essb_width_flex ul {
  margin-bottom: 30px !important;
  margin-top: 15px !important;
  position: relative;
  top: 9px;
  text-align: left;
}
.single-podcast .essb_displayed_top {
  display: none;
}
.related-posts ul.related_post li a{
	font-size: 18px !important;
	color: #000000;
    font-family: 'gotham_lightregular';
    font-weight: 300;
}	
/* single blog */
.single-post.new-homepage-style .breadcrumb li a, .new-homepage-style .breadcrumb li span span {
 color: #000;
 font-size: 12px;
}
.single-post.new-homepage-style .breadcrumb li a, .new-homepage-style .breadcrumb li span span {
  color: #000;
  font-size: 9px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.single-post.new-homepage-style .breadcrumb li span.separator {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  height: 17px;
  margin-bottom: -6px;
  margin-left: 14px;
  margin-right: 14px;
  width: 11px;
}
body .blog > .aboutAuthor,body .blog > .media > .aboutAuthor {
  border: 1px solid #dddddd;
  border-radius: 5px;
  margin-bottom: 0;
  margin-top: 50px;
  padding: 28px 30px;
}
#author-bio-box h3 {
  font-size: 24px;
}
.blog > .sharing-buttons {
  margin-top: 40px;
}
.single-post .related-posts.article {
  margin: 30px 0;
}
.single-post .related-posts.article .wp_rp_title {
  font-size: 16px !important;
  line-height: 22px !important;
  margin: 20px 0 10px !important;
}
.single-post .related-posts.article small {
  line-height: normal;
}
.single-post.new-homepage-style #author-bio-box p.bio-description {
  margin-left: 93px !important;
}
.single-post.new-homepage-style #af-form-1953095255 .af-standards .af-element {
  height: 59px;
}
.single-post.new-homepage-style #af-form-1953095255 .buttonContainer input.submit {
  border-radius: 40px !important;
}

/* podcast breadcrumb*/
.single-post .breadcrumb li a, .single-podcast .breadcrumb li span span {
  color: #000;
  font-size: 9px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.single-post .breadcrumb li a, .single-podcast .breadcrumb li span span {
  border: medium none;
  color: #1bab3d;
  font-family: "gotham_lightregular";
  font-size: 14px;
  text-decoration: none;
  text-transform: none;
  border-bottom: 1px solid #bfbfbf;
}

.single-format-standard .essb_links.essb_width_flex ul {
  margin-bottom: 24px !important;
  margin-top: 0 !important;
}
.essb_links.essb_counters.essb_template_copy-retina {
  margin-top: 0;
}
.single-format-standard .essb_links.essb_counters.essb_displayed_shortcode.essb_share.essb_template_copy-retina.essb_43868912.essb_width_flex.print-no {
  margin-top: 0;
}
.single-format-standard .selectionShareable > a > img.alignnone {
  margin-bottom: 30px !important;
  margin-top: 10px;
  max-width: 100% !important;
  width: 100% !important;
}
body .essb_links_list .essb_t_nb_after {
  display: none !important;
}

.single-post .essb_links.essb_displayed_top {
  display: none;
}
.blog.single h2 {
  font-size: 24px;
  margin-bottom: 18px !important;
  margin-top: 45px !important;
}
.single ul li, .single ol li {
  letter-spacing: 0;
  margin-bottom: 4px;
}

#menu-header-menu {
  position: relative;
  top: 7px;
}
.single .breadcrumb {
  margin-top: 21px;
  position: relative;
}
.special-search .inputHolder {
  margin: 0 0 15px;
}
body .essb_links_list .essb_totalcount {
  margin-right: 10px !important;
}
body .essb_links_list .essb_t_nb_after {
  display: none !important;
}
.media div, .media iframe {
  margin-left: 0;
}

@media screen and (max-width: 1199px) { 
#menu-icon {
	right: 0;
}
}
@media screen and (max-width: 991px) {
#menu-main-menu.nav-tabs a {
  padding: 0 10px 0 0;
}
.menu-main-menu-container .nav.nav-tabs {
    margin: 9px 30px;
    padding: 0;
}
.standard #menu-icon {
  right: 15px;
  top: -1px;
}
.online-retailers {
    background-position: center center;
}
.add_small_ofset_as_padding {
  padding-left: 15px;
}
.blog.single .share img {
    width: 100%;
}
.single-podcast .selectionShareable > iframe {
    width: 100%;
}
.single-podcast .sidebar {
    padding: 0 15px;
}
.blogheader .menu-main-menu-container {
  margin-right: 12px;
}
.contentWrapper {
  margin-top: 79px;
}
.authors-wrapper {
  width: 100%;
}
}
@media screen and (max-width: 767px) {
.menu-main-menu-container .nav.nav-tabs {
    margin: 9px 35px 0 0;
}
#menu-main-menu.nav-tabs a {
  font-size: 10px;
  margin-right: 0;
  padding: 0 7px 0 0;
}
.single-podcast .container .row .col-xs-12 {
    padding-left: 15px !important;
    padding-right: 15px;
}
.single-podcast .under-buttons {
  height: 95px;
}
.under-button.right-under {
  margin-top: 10px;
  width: 100%;
}
.single-podcast .under-buttons a {
  width: 150px;
}
.under-button.right-under span {
  font-size: 16px;
}
.header-keeper .rright-sidenew {
  width: 85%;
}
.tipForm,.index-sidebar-tabbed-widget {
  width: 100%;
}
.noPadding {
  padding: 0 15px !important;
}
ul.related_post li {
  border: 1px solid #dddddd;
  border-radius: 10px;
  padding: 20px !important;
  width: 100% !important;
}
.related-posts.article {
  overflow: hidden;
}
.single-post.new-homepage-style .aboutAuthor {
  width: 100%;
}
.aboutAuthor .media.noMargin {
  float: left !important;
  margin: 0;
  width: 100%;
}
.single-post.new-homepage-style #author-bio-box p.bio-description {
  margin-left: 0 !important;
}
.tipForm.eBook,.post-type-archive-webinars.index-sidebar-tabbed-widget,.tipForm.featured,.tipForm.first {
  display: none;
}
#author-bio-box .bio-gravatar {
  left: 50%;
  position: absolute;
  top: 0;
  transform: translate(-50%);
}
#author-bio-box {
  position: relative;
  text-align: center;
}
body .blog .aboutAuthor #author-bio-box h3 {
  float: left !important;
  margin-bottom: 10px !important;
  padding-top: 130px !important;
  width: 100% !important;
}
#af-form-1953095255 .af-body {
  width: 100%;
}
.aboutAuthor .media .follow {
  margin-left: 0 !important;
}
body .blog > .aboutAuthor {
  display: inline-block;
  padding: 20px;
}
.authors-wrapper {
  padding: 30px;
  display: inline-block;
}
#author-bio-box p.bio-description {
  margin-left: 0 !important;
}
.blog.single .authors-wrapper h3 {
  text-align: center;
  width: 100%;
}
.single-post.new-homepage-style #author-bio-box p.bio-description {
  text-align: center;
}
.eventdate {
  width: 100%;
}
.webinar {
  display: inline-block;
  padding-bottom: 14px !important;
  width: 100%;
}
.rBottom {
  width: 100%;
}
.rBottom p {
  text-align: center;
}
header {
  position: static;
}
.sub-nav {
  margin-top: 0 !important;
}
.contentWrapper {
  margin-top: 0 !important;
}
}
@media screen and (max-width: 670px) {
.header-keeper .rright-sidenew {
  width: 100%;
}
#author-bio-box .follow {
  margin-left: 0 !important;
  padding-left: 0;
}
.single-podcast .media .follow {
  display: block;
  margin: 18px 0 0 !important;
  text-align: center;
  width: 100% !important;
}
.media .follow span {
  margin-top: 0 !important;
}
#author-bio-box .bio-gravatar {
  width: 100px !important;
}
.podcast-start #author-bio-box h3, h3.related_post_title, .podcast-start #author-bio-box h3 a {
  line-height: normal;
  margin: 20px 0 0 !important;
  padding: 0 0 0 15px;
  width: 100% !important;
}
#author-bio-box p.bio-description {
  display: inline-block;
  margin-left: 0 !important;
  text-align: center;
}
.single-podcast .contentWrapper {
  margin-top: 100px;
}
.single-podcast .podcasts.webinars-archive-cont {
  background-image: none;
}
.single-podcast  .under-button.right-under {
  text-align: right;
}
.single-podcast .content-wrapper-podcast p {
  line-height: 30px;
}
.single-podcast .blog.single .content-wrapper-podcast h2 {
  font-size: 26px;
}
.footerTop {
  display: block;
}
.rtw_meta.selectionShareable {
    width: 100% !important;
}
.rotatingtweet .rtw_main {
    padding-left: 40px;
}
.social ul {
  margin-top: 30px;
}

.under-buttons .sticher-button,.under-buttons .soundcloud-button {
 background-position: center;
    background-size: 65% auto;
}
.single-podcast .under-buttons a {
  border-radius: 13px;
  margin-left: 4px;
  padding: 0 !important;
  width: 40px;
}
.under-button.right-under {
  height: 60px;
}
.under-buttons .itunes-button {
  background-position: left 7px top 5px;
}
header.header > div > div > div:last-child {
  width: 33.33%;
}
header.header > div > div > div:first-child {
  width: 66.6667%;
}
.standard #menu-icon {
  right: 15px;
  top: 15px;
}
.under-button.right-under {
  height: 60px;
  margin-top: 0;
  width: 80%;
}
.comment.tMxx {
  display: none;
}
}
@media only screen and (min-width: 671px) and (max-width: 767px)  {
.footerBottom .display-none-class > div > div {
  float: left;
  margin: 10px 0;
  width: 100%;
}
.footerBottom .display-none-class > div > div ul li {
  display: inline-block;
  margin: 0 15px;
}
#af-body-1953095255 .af-element {
  width: 100%;
}	
}

@media screen and (max-width: 670px) {
.searchwp-live-search-widget-search-form {
  position: relative;
} 
.inputHolder input[type="submit"] {
  position: absolute;
  right: 0;
  top: 0;
}
.single .blog .screen-reader-text {
  left: 15px;
  position: absolute;
  top: 20px;
}
.searchwp-live-search-widget-search-form label {
  margin-bottom: 0;
  position: relative;
  width: 100%;
}
.searchwp-live-search-widget-search-form input[type="search"] {
  padding-left: 115px !important;
  padding-right: 52px !important;
  width: 100%;
}
.single-post.new-homepage-style #af-form-1953095255 .af-standards .af-element {
  height: auto;
}
.essb_links.essb_template_tiny-retina .essb_icon::before {
  font-size: 12px !important;
  left: 9px;
  top: 7px;
}
.essb_links.essb_template_tiny-retina li a .essb_network_name {
  font-size: 11px;
  font-weight: bold;
  margin-left: -6px !important;
  margin-top: -3px !important;
}
}

@media screen and (max-width: 600px) { 
.bio-description.selectionShareable {
  text-align: left;
}
.media .follow span {
 /* margin-top: 10px !important;*/
}
.podcast-start #author-bio-box h3, h3.related_post_title, .podcast-start #author-bio-box h3 a {
  margin: 0 !important;
}
.single-podcast .container .row .col-xs-12 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.single-podcast .blog h1 {
 font-size: 33px; 
}
.essb_links.essb_template_tiny-retina li a {
  padding: 0 !important;
}
.screen-reader-text {
  display: inline-block !important;
}
.webinar {
  padding-left: 0 !important;
  text-align: center !important;
}
}

@media screen and (max-width: 520px) { 
.post-type-archive-podcast .container, .single-podcast .container {
    width: 95%;
}
.podcast-start .container > .row{
	display: flex;
    flex-wrap: wrap;
}
.podcast-start .container > .row .dMxx.sidebar{
	order:2;
}
br.mobile{
	display:block;
}
.container .logo img {
  max-width: 180px;
  width: 100%;
}
.single-podcast .contentWrapper {
  margin-top: 77px;
}
.standard #menu-icon {
  top: 0;
}
#author-bio-box .bio-gravatar {
  width: 100px !important;
}
.media div:first-child {
  width: 100%;
}
.sharing-buttons {
  width: 100%;
}
.essb_links.essb_width_flex ul {
  display: inline-block;
  float: left;
}
.blog.single .aboutAuthor .media .follow{
	margin-left:0 !important;
	display: flex;
	flex-wrap:wrap;
    justify-content: center;
	}
	.aboutAuthor #twitter-widget-1, .single-podcast .media .follow, .media iframe#twitter-widget-0{
		margin-right:10px !important;
	}
	.media div, .media iframe {
		margin-left: 0;
		width: auto;
	}
}

@media screen and (max-width: 359px) { 
.under-button.right-under span {
  font-size: 13px;
}
}
/*** CSS edit Nayeem ***/
.email-grey-opacity ul li{
	width: 33.33%;
	height: auto;
	margin-right: 0;
	margin-bottom: 0;
  padding: 20px;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.email-grey-opacity ul li:nth-child(3n+3){
	border-right: none;
}
.email-grey-opacity ul li:nth-child(n+4){
	border-bottom: none;
}
@media (max-width: 767px){
	.featured-episodes h3{
		min-height: 100px;
	}
}
@media only screen and (max-width: 736px) and (min-width: 320px){
	.email-grey-opacity ul li{
		width: 50% !important;
		text-align: center !important;
		margin-right: 0 !important;
	}
.email-grey-opacity ul li:nth-child(4n+1) {
    margin-right: 0% !important;
}
.email-grey-opacity ul li:nth-child(n+5) {
    border-bottom: none !important;
}
.email-grey-opacity ul li:nth-child(2n+2) {
    border-right: none;
}
.email-grey-opacity ul li:nth-child(n+4) {
    border-bottom: 1px solid #ddd;
}
.email-grey-opacity ul li:nth-child(3n+3) {
    border-right: 1px solid #ddd;
}
.email-grey-opacity ul li:last-child {
    border-right: none;
}
}
@media (max-width: 670px){
.email-grey-opacity ul li:nth-child(6n){
    display: block;
	}
}