.hidden, .hide{
    display: none !important;
    position: absolute !important;
    top:99999px !important;
    left:99999px !important;
    height: 0 !important;
    width: 0 !important;
    overflow: hidden !important;
    clip: rect(0px,0px,0px,0px) !important;
}

.page-orange a,
.page-orange p a{
    color: #F0B026;
}

.page-green a,
.page-green p a{
    color: #166734;
}
.page-green dl.tabs dt.open {
    background: #166734;
}


.menutop .fusion-submenu-wrapper {background: none !important}
.menutop ul li:hover > .fusion-submenu-wrapper {
    left: 100%;
    top: 0;
}

.menutop li > .item span{
    width: auto;
}

.menutop li.root {
	height:auto;
}

.menutop li.root > .item span {
	padding:3px 9px 0 5px!important;
}

#rt-navigation.navigation-overlay-dark {
	background: #166734;
}

.menutop li a span {
	font-size: 12px;
}

.menutop > li > a,
.menutop > li:hover > a,
.menutop > li.active > a {
	background: url(/templates/rt_zephyr/images/overlays/dark/navigation-div.png) #166734 no-repeat !important;
}

.menutop li li:hover a,
.menutop li li.active a {
	background: none  !important;
	border-left: 1px solid rgba(0, 0, 0, 0.1);
}

.menutop > li.blue a,
.menutop > li.blue li a {
	background-color: #69A2DB !important;
}

.menutop > li.orange a,
.menutop > li.orange li a {
	background-color: #E28132 !important;
}

.menutop > li.green a,
.menutop > li.green li a {
	background-color: #166734 !important;
}

.menutop li.root:hover > .fusion-submenu-wrapper{
	top: 100% !important;
	left: 0 !important;
}

.menutop li.-homepage {
	display: none;
	position: absolute;
	z-index: -1;
}

.menutop > li.first > a,
.menutop > li.first:hover > a {
	background-image: none !important;
}

.menutop ul li > .item:hover,
.menutop li.f-menuparent-itemfocus .item {
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 15px rgba(0,0,0,0.2);
	box-shadow: 0 0 15px rgba(0,0,0,0.2);
	position: relative;
	z-index: 501;
}

.menutop li li.divider > a{
    border-bottom: 1px solid white;
}

body .menutop li.root > .item,.menutop li > .item {
	padding-left:10px!important;
}

.menutop li.root > .item {
	font-size:95%;
}

#rt-navigation {
	background-image:none!important;
}

.menutop li.active>.item {
	font-weight:700!important;
}

.menutop li.root > .item,.menutop li > .item {
	text-shadow:none;
}

a.big-button{
	background-color: rgb(105, 162, 219);
	color: white !important;
	border-radius: 2px;
	border: 1px solid #08C;
	padding: 20px 25px;
	display: inline-block;
	-moz-transition: background-color 0.5s;
	-o-transition: background-color 0.5s;
	-webkit-transition: background-color 0.5s;
	transition: background-color 0.5s;
    max-width: 600px;
}
a.big-button:hover{
	background-color: rgba(105, 162, 219, 0.2);
	color: rgb(105, 162, 219) !important;
	-moz-transition: background-color 0.5s;
	-o-transition: background-color 0.5s;
	-webkit-transition: background-color 0.5s;
	transition: background-color 0.5s;
}

a.big-button.orange{
    background-color: rgb(226, 129, 50);
    border: 1px solid rgb(226, 129, 50);
}
a.big-button.orange:hover{
    background-color: rgba(226, 129, 50, 0.2);
    color: rgb(226, 129, 50) !important;
}

a.call-to-action{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feccb1+0,f9ba9a+7,965e2d+93,965e2d+100 */
    background: #feccb1; /* Old browsers */
    background: -moz-linear-gradient(top, #feccb1 0%, #f9ba9a 7%, #965e2d 93%, #965e2d 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #feccb1 0%,#f9ba9a 7%,#965e2d 93%,#965e2d 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #feccb1 0%,#f9ba9a 7%,#965e2d 93%,#965e2d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#965e2d',GradientType=0 ); /* IE6-9 */

    -webkit-box-shadow: inset 10px -9px 4px -9px rgba(87,40,4,0.3);
    -moz-box-shadow: inset 10px -9px 4px -9px rgba(87,40,4,0.3);
    box-shadow: inset 10px -9px 4px -9px rgba(87,40,4,0.3);

    border-radius: 3px;

    color: white !important;

    padding: 15px 10px;
    display: inline-block;
}

a.call-to-action.orange{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feccb1+0,f9ba9a+7,e28132+93,e06100+100 */
    background: #feccb1; /* Old browsers */
    background: -moz-linear-gradient(top, #feccb1 0%, #f9ba9a 7%, #e28132 93%, #e06100 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #feccb1 0%,#f9ba9a 7%,#e28132 93%,#e06100 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #feccb1 0%,#f9ba9a 7%,#e28132 93%,#e06100 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#e06100',GradientType=0 ); /* IE6-9 */
}

a.call-to-action.green{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#96cca8+0,29994c+7,166734+93,116600+100 */
    background: #96cca8; /* Old browsers */
    background: -moz-linear-gradient(top, #96cca8 0%, #29994c 7%, #166734 93%, #116600 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #96cca8 0%,#29994c 7%,#166734 93%,#116600 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #96cca8 0%,#29994c 7%,#166734 93%,#116600 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96cca8', endColorstr='#116600',GradientType=0 ); /* IE6-9 */
}

#rt-bottom .custom table {
	display:block;
	margin:0 auto;
	width:524px;
	text-align:center;
}

#rt-bottom .custom table td {
	width:auto;
}

li.item1374 {
	/*display:none!important;*/
}

.sourcecoast.modal.fade.in {
	width:300px;
}

.sclogin .btn.btn-primary {
	background:#E5A454;
}

.sclogin .btn.btn-primary:hover {
	font-weight:700;
}

.sourcecoast.modal {
	margin-left:-119px!important;
}

.sclogin-modal-links a.btn-primary {
	color:#FFF!important;
}

.ccomment .pull-right,.ccomment .pull-left {
	display:inline-block;
	float:none;
	width:100px;
	vertical-align:top;
}

.pagenavcounter {
position: absolute;
right: 0;
top: 0
}

.component-content #article-index, .component-content .article-index {background: none;border: 0}


.customloginbutton .btn.btn-success.btn-mini {
	background:#69A2DB;
}

.menutop li.root > .item span,.menutop li.root > .item.daddy span {
	text-transform:none;
}

.menu-education #cj-wrapper .nav.nav-tabs {
	display:inline-block;
	position:relative;
	width:100%;
	background:none;
	border-width:0 0 1px;
	margin-bottom:19px;
}

#cj-wrapper h4.media-heading a {
	line-height:120%;
}

#discuss-wrapper .media, #cj-wrapper .media,.reply-outer-wrapper .media,.answers-wrapper .media {
	color:#000;
	background-image:none;
	background-color:#fff;
	border:0;
	padding:5px;
}

.answers-wrapper .media.pull-right {
	border:0;
}
}

.menu-education #cj-wrapper .page-header {
	border:0;
}

.menu-education #cj-wrapper .nav.nav-tabs li.active {
	border:0;
}

.menutop li.parent.root > .item span,.menu-type-splitmenu .menutop li.parent .item span {
	background:url(/templates/rt_zephyr/images/overlays/dark/menutop-daddy.png) no-repeat scroll 100% 18px transparent!important;
}

.menutop li a.daddy.item {
	padding:2px 7px 4px 7px!important;
}

.menutop li a.item {
	padding:6px 7px 4px!important;
}

.menutop li.root > .item.daddy span {
	padding:4px 13px 0 10px!important;
}

.menutop li.root > .item span {
	padding:0px 9px 0 5px!important;
}

.table-layout-8-4{
    width: 100%;
}
.table-layout-8-4 > tbody > tr > td:first-child{
    width: 66%;
}
.table-layout-8-4 > tbody > tr > td:last-child{
    width: 34%;
}

.table-layout-6-6 > tbody > tr > td{
    width: 50%;
}

.table-layout-3-6-3 > tbody > tr > td:first-child,
.table-layout-3-6-3 > tbody > tr > td:last-child{
    width: 25%;
}
.table-layout-3-6-3 > tbody > tr > td:nth-child(2){
    width: 50%;
}

.table-layout-1-8-3 > tbody > tr > td:first-child{
    width: 8%;
}
.table-layout-1-8-3 > tbody > tr > td:nth-child(2){
    width: 66%;
}
.table-layout-1-8-3 > tbody > tr > td:last-child{
    width: 26%;
}

table.first-padding > tbody > tr > td:first-child{
    padding-right: 20px;
}

table.spaced {
    margin-left: -5px;
    margin-right: -5px;
}

table.spaced > tbody > tr > td {
    padding-left: 5px;
    padding-right: 5px;
}

/*.menutop li.active.root > .item {background-image: none !important}*/
.tooltips-link a {
	position:absolute;
	right:0;
	z-index:1;
}

/* HotSpots */
/*#quick-search,#hotspots .info,.hotspots-tab.active .remove,#hotspots-tabs #tab-search,#hotspots .hotspots-actions,#hotspots-links #getDirections,#directions-button #hotspots-navigation {display: none !important}*/
#directions-button {
	display:none!important;
}

/*.menu-news .rt-container .rt-grid-9 {width: 100%}
.menu-news .rt-container #rt-sidebar-c {display: none}*/
#hotspots-navigation {
	padding:5px;
	background:#f9f9f9;
	border:1px solid #ddd;
}

div.itemIsFeatured,div.catItemIsFeatured,div.userItemIsFeatured {
	background:none!important;
}

div.itemHeader h2.itemTitle span sup,div.catItemHeader h3.catItemTitle span sup {
	color:#fff!important;
}

.itemRatingList {
	width:111px!important;
}

#filterhelp a:hover,#filterhelp a {
	margin-top:-26px;
	float:right;
	background:#E17B28;
	color:#fff!important;
	padding:3px 8px;
	border-radius:5px;
}

body p a {
	color:#08C;
}

b.fancyboxCounter {
	display:block;
}

.pathcap50 {
	display:inline-block;
	width:48%;
	vertical-align:top;
	padding:3px;
}

dt.result-title a {
	font-weight:700;
	line-height:150%;
	margin:11px 0;
	display:inline-block;
}

#rt-logo {
	width:412px;
	height:116px;
	margin-left:-25px;
}

#community-wrap div.mini-profile {min-height: 140px;margin: 0 5px 5px !important}
#community-wrap .pagination-container li a {display: inline !important}

.menu-home .roktabs-top [class*=" icon-"] {background-image: none}
.menu-home  #cj-wrapper .media{border: 0;
  padding: 0 5px;}
.menu-home  #rokajaxsearch {margin-bottom: 0}
.joms-list__search,.joms-page.joms-page--search {display: none}
.menu-ask-the-experts #community-wrap:before {
  content: 'ISN Experts';
  font-size: 24px;
  line-height: 42px;
}

.label-info[href], .badge-info[href] {color: #fff}

.adminFormK2Container .modal {position: relative;margin: 0;border: 0}
.component-content .pagination li.pagination-start span,.component-content .pagenav {padding: 0 5px}
.pagination ul>li>a, .pagination ul>li>span {border: 0}
.pagination ul {box-shadow: none}
#cj-wrapper .fa.fa-rss-square {display: none}
.joms-focus__link > li {list-style: none}
.question-body h1 a{font-size: 24px;
  line-height: 32px;
  text-decoration: none;
}
.navbar .brand {padding: 17px 20px 10px}
.navbar .brand,.navbar .nav>li>a{display: block;

  font-size: 20px;
  font-weight: 200;
  color: #777;
  text-shadow: none}
.navbar .nav .dropdown-toggle .caret {margin-top: 19px}
.loginbutton .rt-block {width: 300px}
.navbar .nav>li {list-style: none}
.dropdown-menu>li>a:hover {background: none}
.nav.nav-tabs li,.dropdown-menu li {list-style: none}
#cj-wrapper .tab-content {width: 95%;max-width: 900px}
#cj-wrapper .chzn-container {max-width: 900px;width: 95% !important}
#cj-wrapper .form-validate.form-vertical #jform_alias,#cj-wrapper .form-validate.form-vertical #jform_alias-lbl,#cj-wrapper .form-validate.form-vertical .nav.nav-tabs {display: none}
#cj-wrapper .reply-outer-wrapper .thumbnail {display: none !important}
#cj-wrapper .alert {background: #E28132;border:0;color: #fff}
.menu-ask-the-experts .joms-text--title {display: none}
.joms-focus__header .joms-focus__actions__wrapper {display: none}
#joms-app--aboutme-special .joms-list__row > li, #joms-event--details .joms-list__row > li, #joms-group--details .joms-list__row > li {list-style: none}
.joms-focus__title {width: auto}
div.filterForK2Submit {float: none !important;display: inline-block}
#k2FilterPlaceHolder {
  position: absolute;
  bottom: 18px;
  left: 240px;
}
.alert {text-shadow: none !important}
.customloginbutton .btn-mini {border-radius: 0}
#section-kmt h3.kmt-title {background: #ddd;color: #555}
.module-title .title {margin: 5px 0}
div.itemFullText img {clear: both}
.menu-kidney-international .module-title {display: none}
#k2ModuleBox193 .moduleItemTitle img {max-width: 15px}
.menu-ask-the-experts div.mce-edit-area {min-height: 200px}
.menu-home h1 {font-size: 32px}

/*EASYDISCUSS*/
div#discuss-wrapper .discuss-list-grid > li {width: 100%;margin-bottom: 0;border:0 !important}
div#discuss-wrapper .discuss-avatar.avatar-medium img,div#discuss-wrapper.discuss-view-categories .discuss-categories .discuss-avatar img {border:1px solid #ddd;padding: 1px; border-radius: 50%}
div#discuss-wrapper .discuss-toolbar .navbar-inner {background: #919191;}
div#discuss-wrapper .btn-primary,div#discuss-wrapper .discuss-toolbar .nav > li.active > a, div#discuss-wrapper .discuss-toolbar .nav > li.active > a:hover, div#discuss-wrapper .discuss-toolbar .nav > li.active > a:focus {background: #69A2DB}

.discuss-resolvedbar {display: none}
div#discuss-wrapper .discuss-item .discuss-item-left + .discuss-item-right {margin-left: 102px}
div#discuss-wrapper .discuss-item.is-unread .discuss-post-title {font-weight: normal}
.discuss-view-ask .discuss-searchbar {display: none}
#poster-info .span5,#poster-info .span7{width: 100% !important;
  margin: 10px 0 !important;}

.menu-home .item-info.push-top.small {
  display: block !important;
}
.menu-home #rt-showcase .rt-omega .small {display: none}
.showcase-overlay-light {background: none}
#rt-showcase {margin: 0}
.menu-home #rt-showcase {
  margin: 0 11px 20px 16px;
  width: 927px;
}
.rt-shadowbar {display: none
}
.body-overlay-light .rt-main-inner {background: none}
#rt-breadcrumbs {
  padding: 0 7px;
  background: #f9f9f9;
  border: 1px solid #ddd;
  margin: 10px 11px 0;
}

rt-homebanner {
    z-index: 2;
    position: relative;
}
@-moz-document url-prefix(){
	.layout-showcase .sprocket-features-pagination li {padding: 0px 8px 3px !important}

	}

.icon-cog,.icons a.dropdown-toggle {background: none;border: 0;}
.icons .dropdown-toggle .icon-cog:before {display: none}
table#young tbody tr td {padding: 10px 0 !important}
#discuss-wrapper .mceEditor {z-index: 0}
div#discuss-wrapper.discuss-view-categories .discuss-categories .discuss-avatar {border: 0}
div#discuss-wrapper .visible-phone {
  display: inline-block !important;
  font-size: 12px;
  line-height: 10px;
}

div#discuss-wrapper .discuss-toolbar .brand {display: none !important}
div#discuss-wrapper .discuss-toolbar .nav > li > a:focus,div#discuss-wrapper .discuss-toolbar .nav > li > a:hover {color: wheat}
div#discuss-wrapper .discuss-toolbar .nav > li > a {
  padding: 7px 12px 6px;}
div#discuss-wrapper .discuss-toolbar [class^="icon-"] {margin-top: 5px}
div#discuss-wrapper .discuss-toolbar .nav > li > .dropdown-toggle_ > .caret {right: 4px}
.option-com-easydiscuss #rt-main .default .rt-block {margin-top: 0;padding-top: 0}
.discuss-modules-easydiscuss-after-searchbar ul li{display: inline-block;
  min-width: 33%;}
.icon-ed-tb-meet {
  background-position: -97px 0px !important;
}
.ate-table-entry {display: inline-block;width: 49%;padding: 10px 0;border: 1px solid #ddd;border-radius: 5px;margin: 10px 0}
.ate-avatar-img img {border-radius: 50%;padding: 3px;border: 1px solid #ddd;width: 64px;height: 64px}
.ate-avatar,.ate-body {display: inline-block;vertical-align: middle}
.menu-isn-programs div.subCategory a.subCategoryImage img {border-radius: 14px}
.menu-isn-programs .k2FeedIcon {display: none}
.menu-isn-programs .itemListCategory h2 {margin-top: 0}
.menu-isn-programs div.subCategory {border-radius: 14px}
#audio-podcast .mejs-audio {display: block;margin: 0 auto}
#audio-podcast .mejs-controls div.mejs-horizontal-volume-slider {
    height: 26px;
    width: 60px;
    position: relative;
}

#audio-podcast .mejs-controls div.mejs-time-rail {
    width: 215px !important;}
#audio-podcast .mejs-container .mejs-controls,.mejs-container {
    border-radius: 6px;
    background: #555;
}
#audio-podcast .mejs-mute .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {width: 0}
.notitle .page-header {display: none}
.notitle .pull-right.article-index {width: 250px}
#rt-sidebar-c .rt-block {
    background-image: none!important;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 26px;
    padding-top: 0;
}

#rt-sidebar-c .box2.righted:first-child {margin-top: 32px
}
#gf_sideTemplateCtrl .btn.btn-primary {color: #fff !important}
div#gf_sideTemplateCont {margin: 10px 0 0 0;padding: 0;width: 100%}
.gf_toggeler_item {display: inline-block}
#gf_sideTemplateCtrl .well {padding: 0}
label.checkbox.inline img {margin-top: -12px}
#gf_template_container .col-md-8 {display: none !important}
.gf_toggeler_item {width: 33%}
#cboxLoadedContent .rt-block {
    margin: 0;
    padding: 0;
}
.menu-executive-committee #cboxTitle {display: none !important
}
.mentorleft p,.mentorleft td,.mentorleft td p {text-align: center}
.mentorleft img {display: block !important;margin: 0 auto !important;text-align: center}
.mentorleft br {
    display: none;
}

.mentorleft img {padding-bottom: 5px}
.menu-home div.k2ItemsBlock ul li {margin-bottom: 0}
.nn_tabs.top>ul.nav-tabs>li.active a, .nn_tabs.top>ul.nav-tabs>li.active a:hover {
    border-bottom-color: transparent;
    background: #e28132;
    color: #fff !important;
}
 .nn_tabs-tab.active {border-color: #e28132 !important}
#zer0by25-outer .nn_tabs.top>ul.nav-tabs>li>a:focus {box-shadow: none !important}
.component-content dl.tabs,.component-content div.current {width: 885px;max-width: 100%}
.menu-isn-anio-india .component-content div.current,.menu-isn-anio-india .component-content dl.tabs,.menu-renal-disaster-relief-task-force-rdrtf32 .component-content dl.tabs,.menu-renal-disaster-relief-task-force-rdrtf32 .component-content div.current {width: 685px;max-width: 685px}

.component-content dl.tabs dt.open {
    background: #e28132;
    border-bottom: 0}
.component-content dl.tabs dt.open a {color: #fff}
.tabs.closed a {color: #555}
.item-page a:hover,.tabs.closed a:hover {text-decoration: none}
.item-page .tabs.open a:hover {color: #fff !important}
.component-content dl.tabs {margin-top: 10px}
.component-content dl.tabs dt {
    float: left;
    padding: 0px 10px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin-right: 3px;
    background: #fff;
    color: #666;
    border-radius: 3px 3px 0 0;
    font-size: 56%
}
#rt-debug .surveypop .rt-block {display: none}
.itemView.itemIsFeatured:before {content: none}
/*.menu-anemia-iron-and-trace-elements div#itemListLeading {width: 83%}*/
div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before {display: none}
.itemListCategory .customreturnprgbtn {display: none}


body.menu-advocacy .nn_tabs.top>ul.nav-tabs>li.active a,
body.menu-advocacy .nn_tabs.top>ul.nav-tabs>li.active a:hover,
.page-green .nn_tabs.top>ul.nav-tabs>li.active a,
.page-green .nn_tabs.top>ul.nav-tabs>li.active a:hover,
.page-green .tabs.open{
    border-bottom-color: transparent !important;
    background: #166734 !important;
    color: #fff !important;
}

body.menu-advocacy .rl_tabs.top>ul.nav-tabs>li.active>a:focus,
body.menu-advocacy .rl_tabs.top>ul.nav-tabs>li>a:focus,
.page-green .rl_tabs.top>ul.nav-tabs>li.active>a:focus,
.page-green .rl_tabs.top>ul.nav-tabs>li>a:focus {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 -2px 2px rgba(22, 103, 52,.5);
    -moz-box-shadow: 0 -2px 2px rgba(22, 103, 52,.5);
    box-shadow: 0 -2px 2px rgba(22, 103, 52,.5);
}

body.menu-advocacy .rl_tabs>ul.nav-tabs>li.active>a:focus,
body.menu-advocacy .rl_tabs>ul.nav-tabs>li>a:focus,
.page-green .rl_tabs>ul.nav-tabs>li.active>a:focus,
.page-green .rl_tabs>ul.nav-tabs>li>a:focus {
    outline: 0;
    border-color: #166734;
}

.homerok .sprocket-features-content h2{
    background: rgba(0,0,0,0.5);
    color: white;
}

.homerok .sprocket-features-content h2 a{
    color: white;
}
