body {
	background: #fff;
	background-attachment: fixed !important;
}
/* Links */
a, blockquote, blockquote p, .teaser {
	color: #BE1D23;
	text-decoration: none;
}
a:visited {
	color: #BE1D23;
}
a:hover, a:focus, a:active {
	color: #BE1D23;
}
.breaking-news-twitter-heading a, h2, h1, .page-template-page-mentorship-php .steps .bcrumbs li.rhs {
	color: rgb(0,119,223);
}
h3 {
	color: rgb(0,119,223);
}
/* top-bar*/
.top-bar {
	background: rgb(180,180,180);
	background: -moz-linear-gradient(left, rgba(120,120,120,1) 0%, rgba(180,180,180,1) 30%, rgba(180,180,180,1) 70%, rgba(120,120,120,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(120,120,120,1)), color-stop(30%, rgba(180,180,180,1)), color-stop(70%, rgba(180,180,180,1)), color-stop(100%, rgba(120,120,120,1)));
	background: -webkit-linear-gradient(left, rgba(120,120,120,1) 0%, rgba(180,180,180,1) 30%, rgba(180,180,180,1) 70%, rgba(120,120,120,1) 100%);
	background: -o-linear-gradient(left, rgba(120,120,120,1) 0%, rgba(180,180,180,1) 30%, rgba(180,180,180,1) 70%, rgba(120,120,120,1) 100%);
	background: -ms-linear-gradient(left, rgba(120,120,120,1) 0%, rgba(180,180,180,1) 30%, rgba(180,180,180,1) 70%, rgba(120,120,120,1) 100%);
	background: linear-gradient(to right, rgba(120,120,120,1) 0%, rgba(180,180,180,1) 30%, rgba(180,180,180,1) 70%, rgba(120,120,120,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4b4b4', endColorstr='#787878', GradientType=0 );
}
#searchsubmit {
	background: #222;
}
.top-social:before, .quick-links:before {
	color: #222;
}
.chzn-container-single .chzn-single span:after {
	background: #222;
}
.lb-ad {
	margin: 5px 0;
	height: 90px !important;
}
/* main menu */
nav {
	background: rgb(235,235,235);
}
nav a:link, nav a:visited {
	color: rgb(114,114,114);
}
nav li:hover> a, nav a:focus, nav .current_page_item a:link, nav .current_page_item a:visited, nav .highlight.menu-item a {
	background: #BE1D23;
	color: #fff;
}
/* breadcrumbs */
.breadcrumbs li a {
	background: #BE1D23;
}
.breadcrumbs li a:before {
	border-color: #BE1D23;
	border-left-color: transparent;
}
.breadcrumbs li a:after {
	border-left-color: #BE1D23;
}
.breadcrumbs li a:hover {
	background: rgb(180,180,180);
}
.breadcrumbs li a:hover:before {
	border-color: rgb(180,180,180);
	border-left-color: transparent;
}
.breadcrumbs li a:hover:after {
	border-left-color: rgb(180,180,180);
}
.navigation-paging a:link, .navigation-paging a:visited {
	color: #0284e8;
}
.navigation-paging a.active, .navigation-paging a:hover {
	color: #fff;
	background: rgb(0,141,255);
	background: -moz-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #037BDC), color-stop(100%, #0B5893));
	background: -webkit-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: -o-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: -ms-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: linear-gradient(to bottom, #037BDC 0%, #0B5893 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#037BDC', endColorstr='#0B5893', GradientType=0 );
}
nav ul ul {
	background: rgb(235,235,235);
}
/* entry meta */
.entry-meta {
	font-size: .9em;
}
.entry-meta, .entry-meta a:link, .entry-meta a:visited, .entry-meta a:hover, .entry-meta a:focus, .entry-meta a:active {
	/* color:rgb(143,194,39); */
	color: #b40505;
}
.entry-meta .byline, .entry-meta .byline a:link, .entry-meta .byline a:visited, .entry-meta .byline a:hover, .entry-meta .byline a:focus, .entry-meta .byline a:active {
	text-transform: uppercase;
}
.entry-meta .entry-date {
	color: #000;
}
.entry-meta .sep {
	color: #aaa
}
/* widgets */
.divider-widget .widget-title, .divider-widget .widget-title a, .widget.most-popular .widget-title, .sub-title, .calendar .future .event-list.hover, .event-name {
	color: rgb(0,119,223);
}
a.article-link .widget.featured-category .widget-title a:first-child {
	color: #BE1D23;
}
.simple-category-widget .widget-title, .widget.single-category .widget-title a, .video-widget .widget-title a, .gallery-widget .widget-title a, .live-chats-widget .widget-title, .directory-widget .widget-title, .events-widget .widget-title {
	background: #222;
}
.calendar .current-day {
	background: #aaa;
}
.gform_widget .widget-title, .gpoll_poll_widget .widget-title, .authors-widget .widget-title, .facebook-widget .widget-title, .twitter-widget .widget-title, .email-signup-widget .widget-title {
	background: #BE1D23;
}
.email-signup-widget {
	background: url("../img/newsletter-badge-man.png") no-repeat scroll 180px 135px #EDEDED;
}
.email-signup-widget a:before {
	content: '';
	width: 0;
	height: 0;
	border: 0.35em solid transparent;
	position: absolute;
	top: 0.3em;
	left : -0.6em;
	border-left-color: #BE1D23;
}
.video-widget a.article-link:after {
	border-left-color: rgb(180,180,180);
}
.widget .carousel .previous {
	border-right-color: #BE1D23;
}
.widget .carousel .next {
	border-left-color: #BE1D23;
}
.special-focus-category a.widget-title {
	background: #037BDC;
	color: #fff;
	box-shadow: inset 0px -25px 50px -25px rgba(0, 0, 0, 0.5);
}
.widget.special-focus-category .item.other a:before {
	border-left-color: #be1d23;
}
.widget.special-focus-category .prefix {
	padding: .3em .3em .5em;
	font-weight: 400;
	box-shadow: 7px 4px 15px -1px rgba(0, 0, 0, 0.7), inset 20px 38px 50px -30px rgba(255, 0, 0, 0.5), inset 0px -52px 50px -50px rgba(0, 0, 0, 0.3);
}
.button.gform_button, .widget .more, a.more, .calendar .event-popup a.primary, .site-content .email-form .more, .page-template-page-mentorship-php .steps .bcrumbs li input[type="submit"], .page-template-page-mentorship-php .steps .bcrumbs li input[type="button"], .page-template-page-mentorship-php input[type="submit"], .page-template-page-mentorship-php input[type="button"] {
	color: #fff;
	background: #037BDC;
	background: -moz-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #037BDC), color-stop(100%, #0B5893));
	background: -webkit-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: -o-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: -ms-linear-gradient(top, #037BDC 0%, #0B5893 100%);
	background: linear-gradient(to bottom, #037BDC 0%, #0B5893 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#037BDC', endColorstr='#0B5893', GradientType=0 );
}
/* tabs */
.tabs {
	background: #dddddd;
	background: -moz-linear-gradient(top, #dddddd 0%, #aaaaaa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #aaaaaa));
	background: -webkit-linear-gradient(top, #dddddd 0%, #aaaaaa 100%);
	background: -o-linear-gradient(top, #dddddd 0%, #aaaaaa 100%);
	background: -ms-linear-gradient(top, #dddddd 0%, #aaaaaa 100%);
	background: linear-gradient(to bottom, #dddddd 0%, #aaaaaa 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#aaaaaa', GradientType=0 );
}
.tab.highlight, .tab.highlight:visited {
	background: #b60001;
	background: -moz-linear-gradient(top, #b60001 0%, #890500 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b60001), color-stop(100%, #890500));
	background: -webkit-linear-gradient(top, #b60001 0%, #890500 100%);
	background: -o-linear-gradient(top, #b60001 0%, #890500 100%);
	background: -ms-linear-gradient(top, #b60001 0%, #890500 100%);
	background: linear-gradient(to bottom, #b60001 0%, #890500 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b60001', endColorstr='#890500', GradientType=0 );
	color: #fff;
}
.tab.highlight:focus, .tab.highlight:hover, .active-tab .tab.highlight {
	background: #890500;
	background: -moz-linear-gradient(top #890500 0%, #b60001 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #890500), color-stop(100%, #b60001));
	background: -webkit-linear-gradient(top, #890500 0%, #b60001 100%);
	background: -o-linear-gradient(top, #890500 0%, #b60001 100%);
	background: -ms-linear-gradient(top, #890500 0%, #b60001 100%);
	background: linear-gradient(to bottom, #890500 0%, #b60001 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#890500', endColorstr='#b60001', GradientType=0 );
	color: #fff;
}
/* footer */
.site-footer {
	background: rgb(180,180,180);
	background: -moz-radial-gradient(center, ellipse cover, rgba(180,180,180,1) 63%, rgba(120,120,120,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(63%, rgba(180,180,180,1)), color-stop(100%, rgba(120,120,120,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(180,180,180,1) 63%, rgba(120,120,120,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(180,180,180,1) 63%, rgba(120,120,120,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(180,180,180,1) 63%, rgba(120,120,120,1) 100%);
	background: radial-gradient(ellipse at center, rgba(180,180,180,1) 63%, rgba(120,120,120,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4b4b4', endColorstr='#787878', GradientType=0 );
	padding: 1em;
}
.divider:before {
	border-top: 1px solid #888;
	border-bottom: 1px solid #ccc;
}
/* latest-issue */
.special-focus-category .prefix {
	padding: 0 1.4em 1em;
	background: #b50606; /* Old browsers */
	background: -moz-linear-gradient(top, #b50606 0%, #720505 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b50606), color-stop(100%, #720505)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #b50606 0%, #720505 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #b50606 0%, #720505 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #b50606 0%, #720505 100%); /* IE10+ */
	background: linear-gradient(to bottom, #b50606 0%, #720505 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b50606', endColorstr='#720505', GradientType=0 ); /* IE6-9 */
}
.latest-issue-widget {
}
.latest-issue-widget .widget-title {
	background-color: #BE1D23;
}
.latest-issue-widget .subscribe-button {
}
.latest-issue-widget img {
}
.latest-issue-widget ul {
	padding: 0 0 1.5em;
}
.latest-issue-widget li {
	font-size: .8em;
	font-weight: 500;
	list-style: none;
	margin: .5em 0 .5em 42%;
	;
	padding: 0;
	position: relative;
}
.latest-issue-widget li:before {
	content: '';
	position: absolute;
	left: -1em;
	top: 0.3em;
	display: block;
	border: 0.35em solid transparent;
	border-left-color: #FDC000;
	width: 0;
	height: 0;
}
.latest-issue-widget li a {
	color: #fff;
}
.latest-issue-widget li a:hover {
	text-decoration: underline;
}
.latest-issue-widget p {
	color: #be1d23;
}
.latest-issue-widget .more {
	background-image: url("../img/btns/btn-widget-subscribe.png");
}
/* Article Page (after post widget) styles */

.related-articles .widget-title, .latest-posts .widget-title, .most-popular .widget-title {
	border-bottom: 0;
}
.related-articles h3, .latest-posts h3, .most-popular h3 {
	color: #0284e9;
}
.content-area.press-office .press_office_menu ul li:hover, .content-area.press-office .press_office_menu ul li.active, .content-area.press-office .press_office_menu ul li:hover a, .content-area.press-office .press_office_menu ul li.active a {
	color: #fff;
	background: #049b91;
}
/*Additional Mentorship css*/
/*#mentorship_submission .steps ul.bcrumbs li a.active,
#mentorship_submission .steps ul.bcrumbs li a.active:hover{ background: #a70769; }

#mentorship_submission .steps ul.bcrumbs li a.active:before,
#mentorship_submission .steps ul.bcrumbs li a.active:hover:before { border-right-color: #a70769; border-top: .75em solid #a70769; border-bottom: .75em solid #a70769; }

#mentorship_submission .steps ul.bcrumbs li a.active:after,
#mentorship_submission .steps ul.bcrumbs li a.active:hover:after { border-left-color: #a70769; }*/

.steps ul li {
	float: left;
	display: inline-block;
	line-height: 1.5em;
	margin: 0 8px;
	padding: 0;
}
.bcrumbs {
	font-size: 0.75em;
	font-weight: 400;
	list-style: outside none none;
	text-transform: uppercase;
}
.bcrumbs li a {
	background: none repeat scroll 0 0 #aaa;
	color: #fff;
	display: block;
	margin: 0 0.7em 0 -0.3em;
	padding: 0 0.5em;
	position: relative;
	transition: all 0.25s ease 0s;
}
.steps ul li ::before {
	border-color: #049b91;
}
#mentorship_submission .steps ul.bcrumbs li a.active::before {
	border-color: #0080eb;
	border-left-color: transparent;
}
#mentorship_submission .steps ul.bcrumbs li a.active::before {
	content: ' ';
	position: absolute;
	top: 0;
	right: 100%;
	display: block;
	border-top: .75em solid #0080eb;
	border-bottom: .75em solid #0080eb;
	border-right: 0;
	border-left: .75em solid transparent;
	transition: all .25s;
}
.breadcrumbs li a:after {
	border-left-color: #049b91;
}
#mentorship_submission .steps ul.bcrumbs li a.active::after {
	content: ' ';
	position: absolute;
	top: 0;
	left: 100%;
	display: block;
	border: .75em solid transparent;
	border-left: .75em solid #0080eb;
	border-right: 0;
	transition: all .25s;
}
#mentorship_submission .steps ul.bcrumbs li a.active {
	background: none repeat scroll 0 0 #0080eb;
}
/* not active */
#mentorship_submission .steps ul.bcrumbs li:first-child::before {
	background: none;
	border: none;
}
#mentorship_submission .steps ul.bcrumbs li a::before {
	border-color: #aaa;
	border-left-color: transparent;
}
#mentorship_submission .steps ul.bcrumbs li a::before {
	content: ' ';
	position: absolute;
	top: 0;
	right: 100%;
	display: block;
	border-top: .75em solid #aaa;
	border-bottom: .75em solid #aaa;
	border-right: 0;
	border-left: .75em solid transparent;
	transition: all .25s;
}
#mentorship_submission .steps ul.bcrumbs li a::after {
	content: ' ';
	position: absolute;
	top: 0;
	left: 100%;
	display: block;
	border: .75em solid transparent;
	border-left: .75em solid #aaa;
	border-right: 0;
	transition: all .25s;
}
#mentorship_submission .steps ul.bcrumbs li a {
	background: none repeat scroll 0 0 #aaa;
}
ul#checkArray li {
	list-style-type: none;
	display: inline-block;
	float: left;
	width: 30%;
	margin-left: 28px;
}
.slider1 ul#checkArray li {
	width: 250px;
}
ul#checkArray li:first-child {
	margin: 0 !important;
}
#results ul#listing li {
	display: inline-block;
	float: left;
	width: 31%;
}
.count {
	background: none repeat scroll 0 0 #0181ec;
	color: #fff;
	height: 26px;
	position: relative;
	text-align: center;
	top: 26px;
	width: 33px;
}
#checkArray {
	width: 940px;
	padding: 0;
}
.img {
	float: left;
	width: 42%;
}
.slider1 .img {
	float: none;
	width: auto;
}
.author-content-details.dets {
	float: right;
	margin-left: 0;
	width: 50%;
}
ul#results li:first-child {
	margin: 0 !important;
}
#results > ul {
	border: 1px solid #111;
	width: 940px;
}
ul.registration li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.mentorship-sec {
	width: 940px;
	background: #ebebeb;
	height: 400px;
	padding: 15px;
}
.profile-pic {
	background: #f7f8fc;
	width: 194px;
	height: 166px;
	float: left;
}
.mentorship-intro-sec {
	width: 730px;
	float: right;
}
.apply-button {
	background: linear-gradient(to bottom, #0075d8 7%, #0075d8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	padding: 5px 10px;
	text-transform: uppercase;
}
.mentorship-sec .bx-wrapper {
	width: 840px;
	margin: 0 auto;
}
/* PAGER */

.bx-wrapper .bx-pager {
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
 *zoom: 1;
 *display: inline;
	float: left;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: rgba(253,254,253,0.4);
	text-indent: -9999px;
	display: block;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 35px;
	-webkit-border-radius: 35px;
	border-radius: 35px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #fff;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}
.bx-wrapper .bx-prev {
	left: 54px;
	background: url('../img/previous.png') no-repeat;
	z-index: 1;
}
.bx-wrapper .bx-next {
	right: 114px;
	background: url('../img/next.png') no-repeat;
	z-index: 1;
}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
/*background-position: -43px 0;*/
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 15%;
	margin-top: -16px;
	outline: 0;
	width: 38px;
	height: 38px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
.mentorship-sec .bx-wrapper .bx-controls .bx-pager {
	display: none;
}
.img img {
	max-height: 130px;
}
.content-col > p {
	font-size: 13px;
}
.slideshow_container_style-light .slideshow_description_box div.slideshow_title {
	color: #0077DF;
	font-size: 1.6em !important;
	text-align: left;
}
.more-stories-category h3 a {
	color: #049b91 !important;
}