/* @override 
	http://dev-www.greenmedinfo.com/sites/all/themes/wilderness/empowered.css?b
	http://dev-www.greenmedinfo.com/sites/all/themes/wilderness/empowered.css?k
	http://dev-www.greenmedinfo.com/sites/all/themes/wilderness/empowered.css?O
*/

li {
  margin: 0;
}

.col-pricing-features .list-group li.list-group-item {
  text-align: left;
}
nav {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  background-color: #fff;
}
nav.navbar  {
  background-color: #fff;
  font: 14px "Helvetica Neue",Helvetica,Arial,sans-serif;
}

body.research-dashboard .stButton .stBubble_count {
  height: 41px;
}
.nd-region-middle .byline-image a img {
  width: 80px !important;
  height: auto;
}
.byline-image {
  clear: both;
  float: left;
  margin: 0 10px;
}
.panel-friend li.list-group-item {
  background-color: #f2fcff;
} 
.panel-power li.list-group-item {
  background-color: #f5fef0;
} 
.panel-pro li.list-group-item {
  background-color: #f2fcff;
} 
.author-byline {
 padding: 1em 0;  
}
.gmi-pager {
  text-align: center;
  overflow: hidden;
}
.gmi-pager ul li {
  display: inline-block;
  float: none;
  text-align: center;
  line-height: 35px;
  width: 35px;
  height: 35px;
  background-color: #4dcc3f;
  color: white;
  margin: 5px 5px 5px 0;
}
.gmi-pager ul li a {
  color: white;
  font-weight: bold;
  font-size: 18px;
}

.gmi-pager {
  font-size: 20px;
  font-weight: bolder;
  text-align: center;
  border-top: 2px solid gray;
  border-bottom: 2px solid gray;
  padding-top: 5px;
}

.gmi-pager ul,
.gmi-pager ul li,
.gmi-pager .item-list {
  display: inline;
}

.gmi-pager li a.active {
  text-decoration: underline;
  font-weight: bolder;
}

.gmi-pager li a.active.current {
  text-decoration: none;
  font-weight: normal;
}





.showon-mob {
  display: none;
}
#node-119968 .node-119968 .one08 .display-table-content {
  width: auto;
  overflow: hidden;
}

#node-119968 .node-119968 .one08.container-fluid h5.title {
  text-align: center;
  font-size: 1.6em;
}

#node-119968 .navbar-brand {
  padding: 0px;
}

input.typeahead.form-control {
  width: 230px;
}

div#cart-form-pane,
#uc-cart-checkout-form {
  /*padding-top: 110px !important;
  background: #fff url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/7yr_anniversary08-cart.png) no-repeat center 0;
  background-size:100% auto;*/
}
table.order-review-table td {
  padding: .7em;
  font: 15px 'source sans pro', 'open sans', sans-serif;
}

table.order-review-table tbody tr td.data-col {
 text-align: left; 
}

.page-cart #main .PostContent {
  /*padding-top: 110px !important;
  background: #fff url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/7yr_anniversary08-cart.png) no-repeat center 0;
  background-size:100% auto;*/
}

#main .Post .Post-body .Post-inner .PostContent table.order-review-table {
  width: 600px;
}



#cart-form-pane,
#uc-cart-checkout-form {
  
}

#cart-form-products td {
  font: 19px "source sans pro";
  vertical-align: middle;
  padding: .4em 1em;
}
.Post input.form-submit,
body.research-dashboard .smartsearch input.form-submit {
  text-transform: uppercase;
  font: 16px "source sans pro";
  padding: .3em .7em !important;
  border: none;
  border-radius: 5px;
  background-color: #68d666;
  color: #feffff;
  cursor: pointer;
}

.Post input.form-submit:hover,
body.research-dashboard .smartsearch input.form-submit:hover {
  background-color: #54af52;
}

form#uc-cart-checkout-review-form input#edit-submit.form-submit ,
input#edit-checkout.form-submit,
input#edit-continue.form-submit {
  background-color: #39841b;
  font-weight: 900;
}


/* green */
form#uc-cart-checkout-review-form input#edit-submit.form-submit,
input#edit-checkout.form-submit,
input#edit-continue.form-submit {
  color: #fff;
  /*border: solid 1px #538312;*/
  background: #54af52;
  background: -webkit-gradient(linear, left top, left bottom, from(#54af52), to(#39841b));
  background: -moz-linear-gradient(top,  #54af52,  #39841b);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#54af52', endColorstr='#39841b');
}
form#uc-cart-checkout-review-form input#edit-submit.form-submit:hover,
input#edit-checkout.form-submit:hover ,
input#edit-continue.form-submit:hover {
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#499b48), to(#2a6514));
  background: -moz-linear-gradient(top,  #499b48,  #2a6514);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#499b48', endColorstr='#2a6514');
}
form#uc-cart-checkout-review-form input#edit-submit.form-submit:active,
input#edit-checkout.form-submit:active,
input#edit-continue.form-submit:active {
  color: #e3c208;
  background: -webkit-gradient(linear, left top, left bottom, from(#54af52), to(#39841b));
  background: -moz-linear-gradient(top,  #54af52,  #39841b);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#54af52', endColorstr='#39841b');
}


.color {
  color: #2a6514;
}

#uc-cart-view-form {
  background-color: #fff;
}

body.research-dashboard .smartsearch #greenmed-dashboard-smart-search-form {
  max-width: 800px;
  margin: 0 auto !important;
  display: block;
  float: none;
  text-align: left;
}

body.research-dashboard .smartsearch #greenmed-dashboard-smart-search-form legend {
  display: block;
  float: left;
  padding: 0;
  margin: 0;
  line-height: 2em;
}

.Footer ul.links {
  font-family: 'source sans pro';
}

#social-networking {
  /*float: right;*/
}
/*body,*/
body.node-type-keyword,
body.node-type-disease,
body.node-type-substance,
body.node-type-toxic-ingredient,
body.node-type-therapeutic-action,
body.node-type-anti-therapeutic-action,
body.node-type-pharmacological-action,
body.node-type-adverse-pharmacological-action {
  /*font-size: 16px;*/
  font-family: 'source sans pro', verdana, arial;
}


body.node-type-keyword a,
body.node-type-disease a,
body.node-type-substance a,
body.node-type-toxic-ingredient a,
body.node-type-therapeutic-action a,
body.node-type-anti-therapeutic-action a,
body.node-type-pharmacological-action a,
body.node-type-adverse-pharmacological-action a {
  color: #00932b;
}

a.tipso_style.articles,
a.tipso_style.evidence {
  border-bottom: none;
  font-size: 14px;
}

 
body.node-type-disease a:active  {
  color: #fff;
}

body li label.content-type-count  a {
  /*color: #fff;*/
}


body a:hover {
  cursor: pointer;
}

#first-navigation .Block.mini-login .Block-body .BlockContent .BlockContent-body ul li.first a {
  text-shadow: none;
  color: #3a8b28;
  letter-spacing: 0;
  text-transform: uppercase;
  font-weight: 700;
}

.display-table-content table.topic-display-table tbody tr td,
.display-table-content table.topic-display-table tbody tr td a {
  padding: 3px 0;
  font: 600 20px 'source sans pro' !important;
}


body.research-dashboard .display-table-content table.topic-display-table tbody tr td,
body.research-dashboard .display-table-content table.topic-display-table tbody tr td a {
  font: 600 15px 'source sans pro' !important;
}

body.research-dashboard .topic-summaries a.cknowledge,
body.research-dashboard .topic-summaries a.cknowledge.tipso_style  {
  display: block;
  width: 1.8em;
  font-size: 23px;
  overflow: hidden;
  line-height: 1em !important;
  padding: 5px 0em 5px !important;
  margin: 0 auto 0;
  height: 1em;
  /*text-indent: -9999em;*/
  border-radius: 7px;
    letter-spacing: 1px;
    text-align: left;
}


body.research-dashboard a.cknowledge:hover {
  /*border: 4px solid white;*/
}
a.ac.tipso_style,
a.cknowledge.tipso_style {
  border-bottom: none;
 
}
body.research-dashboard a.cknowledge.Excellent {
  
}

body.research-dashboard .topic-summaries a.cknowledge.tipso_style.Great {

}

body.research-dashboard a.cknowledge.Good {
  /*width: 20px;*/
}

body.research-dashboard table.topic-display-table tbody tr td img {
  margin-right: 7px;
}
body.research-dashboard table.topic-display-table tbody tr td:first-child a {
  overflow: hidden;
  width: auto;
  display: block;
}
body.research-dashboard table.topic-display-table tbody tr td:last-child {
  margin-right: 13px;
}

.display-table-content table.topic-display-table tbody thead th:first-child,
.display-table-content table.topic-display-table tbody tr td:first-child {
  text-align: left;
  padding-left: 1em;
  width: 60%;
  
}

.display-table-content table.topic-display-table tbody tr td:nth-child(2),
.display-table-content table.topic-display-table tbody tr td:nth-child(3) {
  color: #383838;
  font-size: 1.2em !important;
   padding-left: 5px;
   padding-right: 5px;
}

/*#node-119968 .node-119968 .container .node.node-55314.toxic_ingredient.topic .colfull h1.page-title:after {
  content: '(Toxic Ingredient)';
  color: red;
  font-size: 40px;
}*/

.display-table-content table.topic-display-table tbody tr td a {
  text-decoration: none;
  font-weight: 400;
  display: block;
}

.display-table-content table.topic-display-table thead tr th {
  text-transform: uppercase;
  font: 17px 'source sans pro';
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  /*max-width: 2em;*/
}

.display-table-content table.topic-display-table thead tr th {
  text-transform: uppercase;
  font: 12px 'source sans pro';
}

.associated td.focus-articles a img {
  width: 16px;
  height: auto;
  vertical-align: middle;
}
#admin-menu {
  position: fixed;
  top:  0;
  height: 3px;
  overflow: hidden;
  
  z-index: 99999;
}
#admin-menu:hover {
  height: auto;
  overflow: visible;
}
.display-table-content table.topic-display-table thead tr th.cumulative-knowledge {
  /*display: none;*/
}
.display-table-content table.topic-display-table tr td:nth-child(3) {
  /*display: none;*/
}
.display-table-content table.topic-display-table thead tr th:first-child:before {
  content: "Sort by ";
}

.display-table-content table.topic-display-table thead tr th.active>a {
  font-size: 12px;
  font-style: italic;
  text-decoration: underline;
}

.display-table-content table.topic-display-table tbody tr:hover {
  background-color: #63c85e;
}


.display-table-content table.topic-display-table tbody tr:hover a,
.display-table-content table.topic-display-table tbody tr:hover td {
  color: #fff !important;
  font-weight: bold;
}
.display-table-content table.topic-display-table tbody tr:hover .popover a,
.display-table-content table.topic-display-table tbody tr:hover td .popover  {
  color: #000 !important;
}

.display-table-content h1.DisplayHeader span.count {
  /*font-size: .8em;*/
}
.display-table-content h1.DisplayHeader {
  margin: .5em 0 .5em;
  text-transform: capitalize;
  font: 500 35px 'source sans pro';
}

#node-119968 .display-table-content h1.DisplayHeader {
  margin: 2px 0 15px;
}

th.header-center.topic-type {
  padding: .5em 0;
}

.display-table-content td.active {
  background-color: transparent;
  
}

/*.Post .Post-body .Post-inner .PostContent p {
  font-family: 'source sans pro';
}*/

.node-type-article .node.article .content p {
  font-family: verdana;
}

#main .Post .Post-body .Post-inner .PostContent .node .view-sayer-blog.view-id-sayer_blog .views-field-title a {
  font-size: 31px;
  font-weight: bold;
  color: #075921;
}

#recent-updates h1 a, 
.ui-tabs .views-field-title a, 
.contenttitle h1 a,
.contenttitle h1 {
  font-family: 'source sans pro', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 400;
  letter-spacing: 0;
  line-height: 1.1em;
}
body.research-dashboard .node-119968 .one08 .display-table-content {
  width: auto;
  /*overflow: hidden;*/
}

body.research-dashboard .node-119968 .one08.container-fluid h5.title {
  text-align: center;
  font-size: 1.6em;
}


body.research-dashboard .topic-summaries .col .display-table-content  {
  max-height: 500px;
overflow-x: hidden;
/*overflow-y: hidden;*/
}



#node-119968 .one08.abstracts.articles.search-articles .container .view.view-g-articlesearch.view-id-g_articlesearch.view-display-id-default {
  
}
body.research-dashboard .topic-summaries .col.has-scroll .display-table-content  {
  overflow-y: scroll; 
}

body.research-dashboard  .abstracts td {
  vertical-align: top;
}
body.research-dashboard  .abstracts td:nth-child(1),
body.research-dashboard  .abstracts td:nth-child(3) {
  padding: 1em;
}
body.research-dashboard  td.views-field.views-field-counter {
  vertical-align: middle;
}
body.research-dashboard  .abstracts .d-wrapper .inner {
  vertical-align: top;
  padding: 0 1em 1em;
  margin-left: -1em;
  margin-bottom: 1em;
  display: none;
  max-width: 580px;
  background-color: rgba(254,255,255,0.6759499);
}

body.research-dashboard h1 {
  font-size: 34px;
  line-height: 1.3em;
  font-weight: normal !important;
  font-style: normal;
}
body.research-dashboard.node-type-blog h1 {
  font-weight: bold;
  line-height: 1.2em;
  margin-top: .4em;
}
body.research-dashboard .latest-abstracts h1 a {
  font-size: 24px;
  
}
body.research-dashboard .latest-abstracts   h1 {
  margin-bottom: 10px;
}

 .one08 .colfull.dash-home h1 {
  margin-bottom: 0;
   font-weight: bold;
   /*font-size: 3.6em;*/
   text-shadow: 3px 3px 5px black;
  letter-spacing: -1px;
}
 .one08 .colfull.dash-home h1 span.shareme {
  
}

body.research-dashboard .article-container .node.node-type-blog .field-title h1 {
  line-height: 1.2em;
  font-family: "open sans";
  margin-bottom: .3em;
  
}

body.research-dashboard .topic-blogs-title {
  border: none;
  padding: .5em 0 .2em;
  font-size: 24px;
  text-align: center;
  margin-top: 0;
  font-weight: 200;
}

body.research-dashboard .view-sayer-blog .views-field-title span.field-content {
  margin-top: 0;
}

body.research-dashboard .topic-blogs .views-field-field-front-page-image-fid {
  float: right;
  margin: 0 0 10px 10px;
}

body.research-dashboard .topic-blogs .view-sayer-blog .view-content,
.topic-blogs .view-sayer-blog .view-content .topic-blogs .views-row{
  border: none;
}

body.research-dashboard .topic-blogs .views-field-title {
  
}
body.research-dashboard .topic .contenttitle h1 {
  font-size: 29px;
  color: #3e3e3e;
}
body.research-dashboard .topic .colfull h1.page-title {
  /*font-size: 53px;*/
  margin: 0 0 .1em;
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  padding-left: 0;
}

body.research-dashboard  .abstracts span.d-expander {
  font-size: 14px;
  text-transform: uppercase;
  color: #971821;
  display: block;
  float: right;
  font-weight: bold;
  cursor: pointer;
}


body.research-dashboard .abstracts .views-table .d-wrapper h3 {
 margin-bottom: .6em;
}

body.research-dashboard  .abstracts .d-wrapper.expanded .inner {
  display: block;
}

body.research-dashboard .topic-summaries .has-scroll .total  {
  font-weight: bold;
}

#recent-updates .recent-change-row.clearfix .content .views-field.views-field-title h1 a {
  color: #393939;
  font-weight: normal;
  font-style: normal;
}

#tab-recent-articles .view.view-sayer-blog.view-id-sayer_blog.view-display-id-block_2.gmi-blogs .view-content .views-row .views-field.views-field-title a {
  /*font-size: 23px;*/
}

.pane-sayer-blog .view-id-sayer_blog  .view-content .views-row  .views-field.views-field-title span.field-content a {
  font-size: 22px;
}

#greenmed-dashboard-smart-search-form #field-disease-taxonomy h5 {
  font-family: 'source sans pro';
  font-size: 33px !important;
}


#recent-updates .content .views-field.views-field-title span.field-content h1 a {
  font-size: 26px;
}

#logo-center #banner-image a {
  width: 272px;
  height: 98px;
  display: inline-block;
  margin: 0 auto;
  
}

body.research-dashboard #logo-center #banner-image {
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
}
body.research-dashboard #logo-center #banner-image a img {
  width: 100%;
  height: auto;
}
body.research-dashboard #logo-center #banner-image {
  margin: 0 auto;
  display: block;
  float: none;
  width: 560px;
  text-align: center;
}
body.research-dashboard.node-type-blog #logo-center #banner-image {
  /*float: left;*/
  /*width: auto;*/
}

body.research-dashboard #logo-center #banner-image a {
  width: 272px;
  height: 98px;
  /*margin: 0 auto;*/
  
}

.g-blogs .views-field-field-front-page-image-fid img {
  width: 100%;
  height: auto;
}

body.research-dashboard.node-type-blog #logo-center #banner-image a {
  width: 272px;
  height: 98px;
  margin: 0 10px 0 0;
  /*margin: 0 auto;*/
  
}

body.research-dashboard.node-type-blog .node-119968 .header-top-container .minimenu {
  display: none;
}





body.research-dashboard.node-type-blog .cornav {
  display: none;
}

body.research-dashboard #logo-center-top {
  height: auto;
}

body.research-dashboard .Header .logo {
  padding: 0  0;
  margin-bottom: 0;
}

ul#superfish-1.sf-menu.sf-menu-header-menu.sf-horizontal.sf-style-default a {
  font: 600 17px 'source sans pro';
}
ul#superfish-1.sf-menu.sf-menu-header-menu.sf-horizontal.sf-style-default a:hover {
  color: #1b861c;
}

.helloboard { 
  position:relative;
  top:0;
  color:#fff;
  font:bold 16px Arial;
  line-height: 35px;
  text-align:center;
  display:block;
  width:100%;
  margin-bottom:0px;
  z-index: 9;
}
.helloboard-upper {
  height: 34px;
  background: #24476f;
  margin-bottom: 0;
  padding: 0;
  padding-top: 5px !important;
  font-size: 16px;
}
.helloboard-upper a {
  color: yellow;
}
.helloboard-upper a:hover {
  color: orange;
}
.helloboard-lower {
  background:url('//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/fold-bg.jpg') no-repeat center top;
  background-size: cover !important;
  /* display:none; */
  height:280px !important;
  position:relative;
  box-sizing: border-box;
  overflow:hidden;
  margin-top:0;
}
.helloboard-close {
  position: absolute;
  float: right;
  clear: both;
  width: auto;
  height: 599px !important;
  color: #e2e2e2;
}
.helloboard-lower .container {
  width:1130px;
  margin:auto;
  overflow: visible;
}



html fieldset.collapsible legend a,
html fieldset.collapsible legend.collapse-processed a,
html fieldset.collapsible.collapsed legend a {
  text-decoration: none;
  background-color: rgba(255,255,255,.9);
  letter-spacing: 0;
  
  /*font-family: 'Droid Sans', sans-serif;
  font-family: 'Noto Sans', sans-serif;*/
  
  padding-right: .6em;
  border-radius: 10px;
  font: 700 17px/1.3em 'source sans pro', sans-serif;
}

body.research-dashboard .taxonomy-display fieldset.fieldset-related-topics-display .topic-sub-topics {
  padding: 0 10px;
}
body.research-dashboard .taxonomy-display fieldset.fieldset-related-topics-display  h4 {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 3px;
}
html body.research-dashboard fieldset.collapsible {
  height: auto;
}

body.research-dashboard  .teaser {
  text-align: left;
}

body.research-dashboard .topic .topic-blogs .view-sayer-blog .views-row .field-social-networking {
  display: none;
}

h2.smart {
  font-size: 40px
}

html.js fieldset.collapsible .fieldset-wrapper {
  clear: both;
  border-bottom: 1px solid #ccc;
}
html.js fieldset.collapsed {
  
}
#greenmed-dashboard-smart-search-form div fieldset.collapsible {
  background-color: rgba(254,255,255,0.47);
  min-height: 4em;
}

#greenmed-dashboard-smart-search-form div fieldset.collapsible.collapsed {
  background-color: rgba(254,255,255,0);
  min-height: 4em;
}

.Block.bid-377 {
  /* background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/dashboard/images/14149610_xl-rays-small.jpg); */
  background-size: cover;
  background-color: #ccc;
  padding: 1em 0 !important;
  overflow: hidden;
}

body.research-dashboard .bid-377 h3.block-title,
body.research-dashboard .bid-377 h3.block-title a {
  font-size: 20px;
  line-height: 1.3em;
  margin-bottom: 0;
}
body.research-dashboard .Block.bid-377 {
  background-image: none;
}
.bid-377  #block-download-document p a img {
  /*border: 1px solid grey;*/
}

.bid-377 .BlockHeader span {
  font-size: 20px;
}

#greenmed-dashboard-smart-search-form fieldset  legend  a {
  margin-bottom: .5em;
  font-size: 18px;
  text-transform: none;
}

#autocomplete ul li {
  margin: 0;
  padding: 0;
}

#greenmed-dashboard-smart-search-form  fieldset  legend {
  border-bottom: none;
  clear: both;
}

html fieldset.collapsible legend.collapse-processed a {
  font-family: 'source sans pro', sans-serif;
}

html fieldset.collapsible fieldset legend.collapse-processed a {
  font-family: 'Source Sans Pro', sans-serif;
}
/* fieldset legends */
#fieldset-vid-1  legend.collapse-processed a,
#fieldset-vid-2  legend.collapse-processed a,
#fieldset-vid-6  legend.collapse-processed a,
#fieldset-vid-10 legend.collapse-processed a,
#fieldset-vid-13 legend.collapse-processed a,
#fieldset-vid-14 legend.collapse-processed a,
#fieldset-vid-19 legend.collapse-processed a,
fieldset.fieldset-related-topics-display legend a,
fieldset.fieldset-content-display legend a {
  color: #369a2b;
  font-weight: bold;
}

fieldset.fieldset-content-display.advanced-topic-options.collapsible.collapsed {
  
}

#fieldset-vid-2,  
#fieldset-vid-6,  
#fieldset-vid-1,  
#fieldset-vid-14, 
#fieldset-vid-10, 
#fieldset-vid-13, 
#fieldset-vid-19, 
#fieldset-vid-13 {
  width: auto;
}

html fieldset.collapsible fieldset.collapsible legend a {
  font-size: 17px;
  font-weight: 500;
  color: #135813;
  text-decoration: none;
  letter-spacing: 0;
  text-transform: none;
}

fieldset.fieldset-content-display.advanced-topic-options {
  /*background-color: #dafdd0;*/
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
border: 0px solid #000000;
}




legend.collapse-processed {
  margin-bottom: 0px;
  padding-bottom: 8px;
  padding-top: 8px;
}

fieldset.fieldset-content-display.advanced-topic-options fieldset {
  background-color: rgba(255,255,255,1);
}

.advanced-topic-options.fieldset-content-display fieldset legend a {
  color: white;
}

.taxonomy-display fieldset.advanced-topic-options .topic-sub-topics ul li {
  display: inline;
  margin-right: 1em;
  list-style-type: none;
}

body.node-type-article .PostContent  .node.article .contenttitle a {
  /*font-size: 36px !important;*/
  line-height: 1.3em;
  font-weight: 400;
  letter-spacing: 0;
  margin-bottom: .5em;
}


#node-119968 .node-119968 .one08.container-fluid .container .text-center h3.title {
  text-transform: lowercase;
  font: italic 27px baskerville,'open sans';
  padding: 5px;
  background-color: rgba(0,0,0,0.5176901);
  border-radius: 15px;
  display: inline-block;
  margin: 0;
}


body.research-dashboard h2.title {
  font-weight: 600;
}

body.research-dashboard .one08 h2.title {
  margin-bottom: 0;
  color: #fef200; 
  text-shadow: 3px 3px 10px black;
  font-size: 1.7em;
  line-height: 1.2em;
  font-weight: normal;
  text-transform: capitalize;
  margin-top: 0px;
  font-style: normal;
}

.container-fluid.discover {
  background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg);
  background-size:cover;
  color: white;
  padding: 3em 0;
}

#node-119968 .node-119968 .one08.container-fluid.topics-panel .container .node.topic.text-center h2.title.text-center {
  font-weight: normal;
  font-style: normal;
}

body.research-dashboard.whitelabel-73164 .one08 h2.title,
body.research-dashboard.whitelabel-73164 .one08 h5.title,
body.research-dashboard.whitelabel-73164 h3.btn-container.get-access {
  color: black;
  text-shadow: none;
}

h3.btn-container.get-access {
  
}

#homepage .center-wrapper {
  
}

#homepage .center-wrapper {
  
}

div#homepage.panel-display.panel-2col-bricks {
  overflow: hidden;
  background-color: white;
}
.front #recent-updates {
  overflow: hidden;
}
.front #recent-updates .views-field-title span.field-content h1 {
  margin-bottom: 0;
}

#recent-updates .recent-change-row {
  width: 33%;
  float: left;
}

body.research-dashboard .cornav {
  position: fixed;
  z-index: 600;
  top: 36px;
  left: 2em;
  padding: 0 1em;
  line-height: 1;
  margin: 0;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 5px
}
body.research-dashboard.admin-menu  .cornav {
  top: 56px;
}

body.research-dashboard .cornav a {
  padding: .5em 1em;
  line-height: 1;
  margin: .2em;
  background-color: rgba(254,255,255,0.7855777);
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 5px;
  font-size: 11px;
}

body.research-dashboard .no-results {
  
}

#main .Post .Post-body .Post-inner .PostContent .node.topic .taxonomy-display fieldset.fieldset-content-display.advanced-topic-options.collapsible {
  margin: 1em 0 3em;
  padding: 1em;
  border: 1px solid #24a155;
  text-decoration: none;
}

#banner-image img {
  width: 100%;
  height: auto;
  margin-top: 12px;
  margin-left: 0;
}
#recent-updates h1, 
.ui-tabs .views-field-title a, 
.contenttitle h1 {
  margin: 0em 0 .5em;
  padding-bottom: .2em;
}

#recent-updates .content .views-field.views-field-title span.field-content h1 a {
  font-weight: 700;
  font-size: 29px;
  max-width: 85%;
  display: block;
}
.slide .author {
 letter-spacing: 0;
 margin: .8em 0;
}
li.dsq-widget-item {
  font-size: 1.1em;
}

.view-display-id-block_6.gmi-blogs.ui-tabs .views-field.views-field-title {
  font-weight: bold;
}


.contenttitle h1 a,
.contenttitle h1 {
  font-size: 32px;
  padding: 0em 0 .1em;
  display: block;
  font-weight: 600 !important;
  color: #30a430;
  font-style: normal;
  font-family: 'open sans', 'source sans pro', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.contenttitle h1.page-title a:hover,
a:hover  {
  color: #36bb39;
}

#node-119968 ul.links li a {
  /* color: #ccc; */
}

.container .panel h3 {
  margin: 0 0 2px;
}

#sidebar-left .featured-blog-block .featured-blog-item a {
  margin-right: 5px;
}

#slider-section #basic-slider .slide .slide-title a {
  font-size: 27px !important;
  font-weight: 700 !important;
}

#first-navigation .Block.mini-login.bid-469 .Block-body .BlockContent .BlockContent-body ul li a:hover {
  color: #e2c001;
}

html .page-greenmed fieldset.collapsible legend a,
html .page-greenmed fieldset.collapsible.collapsed legend a {
  font-size: 18px;
  text-transform: capitalize;
}

body.page-greenmed table {
  
}

a.alpha-page {
  background: #fff;
  float: left;
  margin: 0 1px 1px;
  padding: 0;
  width: 25px;
  height: 25px;
  text-align: center;
  display: block;
  border-radius: 1000px;
  color: #979797;
  text-decoration: none;
  font: normal normal 14px/25px 'source sans pro';
}
a.alpha-page:hover {
  background: #979797;
  color: #fff;
  text-decoration: none;
}

.alpha-pager {
  overflow: hidden;
  padding: 0 1em !important;
}

.display-table-content fieldset.collapsible legend  {
  padding: 0 1em;
}

.PostContent .node .contenttitle h1 a.hide-link {
  font-size: 44px;
  font-weight: 700 !important;
  letter-spacing: 0;
}


.PostContent .node.teaser .contenttitle h1 a {
  letter-spacing: 0;
  padding-bottom: .5em;
  color: #008700;
  font: normal normal 26px/1.1em 'Source Sans Pro';
}

.PostContent .node.teaser .taxonomy a {
  color: black;
}
.PostContent .node.teaser .contenttitle h1 a:hover {
  color: #24a72d;
  cursor: pointer;
  text-decoration: underline;
}

.node.node-type-blog .field-body {
  margin-top: .9em;
  font-family: "Verdana", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.node .contenttitle h1 {
  border-bottom: 1px solid #a2ef9f;
}
#main .Post .Post-body .Post-inner .PostContent .buildmode-full .nd-region-header .field-title h1 {
  font-size: 40px;
  margin-bottom: .5em;
}



.article-count-suffix ul {
  margin: 0;
  padding:  0;
  height: auto;
  min-height: 0;
}

.article-count-suffix ul li label span {
  float: right;
  padding: 5px 1em;
  margin-top: -3px;
  background-color: #5ac057;
  color: white;
  border-radius: 100px;
  font-size: 15px;
  vertical-align: super;
  font-weight: bold;
  text-transform: uppercase;
}
.article-count-suffix ul li label.overall span {
  background-color: #069200;
  color: #fbfef3;
  font-weight: 700;
  font-size: 13px;
}

label.content-type-count.overall {
  color: #000;
  border-bottom-color: #83fbb1;
  font-weight: bold;
}

body.research-dashboard .topic .cols .node-field-image img {
  width: 100% ;
  height: auto;
  max-width: 100%;
}
body.research-dashboard .topic .cols .node-field-image {
  overflow: hidden;
  display: block;
  margin: 10px auto 7px;
  border-radius: 8px;
}

body.research-dashboard .articles-display input.all-topics {
  width: 93%;
}

body.research-dashboard  .advanced-topic-options legend/*.fieldset-parent.collapse-processed*/ {
  /*margin: 5px;
  margin-left: 0;
  margin-bottom: 05px;
  width: auto;
  border-bottom: none;*/
}

body.research-dashboard .fieldset-related-topics-display ul {
  padding: 0;
  margin: 0 0 .5em;
  list-style-type: none;
}
body.research-dashboard .fieldset-related-topics-display ul li {
  display: inline-block;
  margin-right: .8em;
  
}
.article-count-suffix ul li {
  font-size: 26px;
  list-style-type: none;
  padding-top: 0;
  margin-bottom: .5em;
  padding-bottom: .5em;
  padding-left: 14px;
  padding-right: 14px;
  border-bottom: 1px solid #e5e3e3;
}
.article-count-suffix ul li:last-child {
  margin: 0;
  padding-bottom: 8px;
  border-bottom: none;
}
.article-count-suffix {
  /*background-color: #438f42;  color: #fff;*/
  margin:  0em;
  border: none;
  padding: 0;
}

label.content-type-count {
  padding: 0;list-style-type: none;
  margin: 0;
  border-bottom-color: #49f964;
  color: #191b1a;
  font: 15px "source sans pro";
  list-style-image: none;
  display: block;
}

label.remove-focus {
  text-align: center;
  display: block;
  margin-bottom: 11px;
  text-decoration: none;
  background-color: #ebfef1;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: .2em;
  border: 1px solid #b4fba6;
  border-radius: 7px
}

a.goto-focused-research {
  color: white;
  
}

body.research-dashboard .topic .colfull h1.page-title span {
  color: white;
}

body.research-dashboard table.topic-display-icon-options {
  border: none;
  margin: 0em 0 .5em;
  height: 100px;
  background-color: pink;
  padding-bottom: 0;
  color: white;
}

body.research-dashboard table.topic-display-icon-options img {
  opacity: .6;
}
body.research-dashboard table.topic-display-icon-options td:hover img {
  opacity: 1;
}

table.topic-display-icon-options td {
  vertical-align: top;
  line-height: 1em;
  display: block;
  border: none;
  float: left;
  width: 25%;
  padding: 0;
}

body.research-dashboard .item-list ul.pager {
  padding: 0 0 10px;
  margin-top: .5em;
}
body.research-dashboard .DisplayHeader br {
  height: 0;
}
body.research-dashboard .taxonomy-display h3.DisplayHeader {
  text-align: center;
  padding-top: 0;
  margin-top: -5px;
  font-weight: 200;
  padding-bottom: 0px;
  margin-bottom: 10px;
  /*border-bottom: 1px solid green;*/
}
body.research-dashboard .DisplayHeader {
  min-height: 2px;
  padding: 0;
}
body.research-dashboard  p.page-copyright {
  margin: 0 0 .5em;
  display: block;
  clear: both;
  line-height: 1.2em;
  float: left;
}
body.research-dashboard .taxonomy-display .node-field-image {
  padding: 0;
  max-height: 240px;
  overflow: hidden;
  margin-bottom: 10px;
  -webkit-transition: height 500ms ease;
  transition: max-height 500ms ease;
  line-height: 0;
  font-size: 12px;
 
}
body.research-dashboard .taxonomy-display .node-field-image p {
  padding-top: 3px 0;
}
body.research-dashboard .taxonomy-display .node-field-image:hover {
  content: "(click image to expand)";
  cursor:s-resize;
}
body.research-dashboard .taxonomy-display .node-field-image:hover p:after {
  content: "(click image to expand)";
}
body.research-dashboard .taxonomy-display .node-field-image.open {
  max-height: 1200px;
  -webkit-transition: height 4320ms ease;
  transition: max-height 4320ms ease;
}

table.topic-display-icon-options td div {
  font-size: 14px;
  line-height: 1.1em;
  padding-bottom: 3px;
  
}

table.topic-display-icon-options td a {
  text-decoration: none; 
}
table.topic-display-icon-options td a:hover {
  text-decoration: underline;
}

.topic-options {
 border: none; 
 /*border-top: 1px solid grey;*/
}

#main .Post .Post-body .Post-inner .PostContent .node.topic .taxonomy-display .article-count-suffix h1 {
  text-align: center;
  display: none;
}

.option-results {
  display: none;
}

h1.DisplayHeader {
  font-size: 24px;
  text-align: center;
  font-family: 'source sans pro';
}
#main .Post .Post-body .Post-inner .PostContent .taxonomy-display .topic-options h2 {
  display: none;
}
#sidebar-left .Block a,
#sidebar-left .Block .BlockContent-body p.title a {
  font-size: 17px;
  font-weight: 700;
  line-height: 1.3em;
  font-family: 'source sans pro' !important;
  /*color: #272727;*/
}

#sidebar-left .Block a:hover,
#sidebar-left .Block .BlockContent-body p.title a:hover {
  color: #3a952f;
}

body.research-dashboard .Block a,
body.research-dashboard .BlockContent-body p.title a {
  font-size: 17px;
  font-weight: 700;
  line-height: 1.3em;
  font-family: 'source sans pro' !important;
  color: #575f58;
}

body.research-dashboard .Block a:hover,
body.research-dashboard .Block .BlockContent-body p.title a:hover {
  color: #3a952f;
}



#basic-slider ul.bjqs li.bjqs-slide .slide .content-right .slide-title a {
  color: #64d464;
  margin-top: 3px;
  display: block;
  font: normal normal 29px/1.0em 'source sans pro';
}

#basic-slider ul.bjqs li.bjqs-slide .slide .content-right .slide-title a:hover {
  font-family: 'source sans pro' !important;
  text-decoration: underline;
}

.slide  .slide-title {
  /*padding: 0;
  width: 700px;*/
  background-color: rgba(254,255,255,0.9);
  /*border-left: 2px solid #29b328;
  padding: 0 0 0 5px !important;*/
  margin-bottom: .5em
}


#basic-slider ul li .slide .slide-title a {
   font-size: 27px !important;
  font-weight: 500 !important;
  color: #000;
  margin-top: 0px !important;
  padding-top: 0px !important;
}

#basic-slider ul.bjqs li.bjqs-slide .slide .content-right .slide-title a {
  color: #000;
}

#first-navigation .Block.mini-login .Block-body .BlockContent .BlockContent-body ul li a {
  font: 400 16px 'source sans pro';
  text-transform: uppercase;
  color: #3a8b28;
}



#basic-slider ul.bjqs li.bjqs-slide .slide .content-right .published {
  float: right;
  font-size: 12px;
}

.PostContent #tabs a.Button span {
  font: normal 17px 'source sans pro';
}

.author a {
  color: green;
  font-weight: 600;
  font-style: normal;
}
.published,
.author {
  font-family: 'source sans pro';
  font-size: 13px !important;
  font-weight: 600;
}
.author {

}

.slide-body {
  
}


body.page-user {
  font-family: 'source sans pro';
}

body.page-user .contenttitle h1.DisplayHeader {
  padding-top: .6em;
  font-size: 37px;
  text-transform: none;
}

body.page-user .PostContent .profile .picture a.active img {
  /*border: 6px double #e5edea;*/
}

body.page-user .PostContent .profile .picture a.active {
 /*overflow: hidden;
 border-radius: 200px;
 display: block;
 background-color: green;*/
}

.slide .slide-body {
  font: 15px/1.15em 'source sans pro' !important;
  padding-top: 2px !important;

}

#basic-slider ul.bjqs li.bjqs-slide .slide .content-right {
  background-color: #fff;
  float: left;
  max-width: 258px;
  width:100%;
  padding: 10px 10px 10px 0px;   
}

div#tabs.ui-tabs.ui-widget {
  max-height: 500px;
  overflow: hidden;
  
}

.container-fluid.g-blogs {
  padding: 0;
  /*background-color: #ccc;*/
}

#basic-slider {
  border-top-left-radius: 15px;
  margin-bottom: 10px;
  width: 100%;
}

.view-g-blogs .views-row  {
  padding: 0 2px;
  margin-bottom: 0;
  
}
.blogs-2 .view-g-blogs .views-row h3 {
  /*min-height: 3.5em;*/
}
.blogs-2 .view-g-blogs .views-row/*.views-row-5*/ {
  margin-bottom: 1.8em;
}


/* homepage clearers for grid items */
@media (min-width: 1200px) {


  /*.blogs-2 .view-g-blogs .views-row.views-row-7 {
  clear: both;
}*/
  
}

@media (min-width: 1192px) and (max-width: 3199px) {


 .blogs-2 .view-g-blogs .views-row.views-row-7 {
   clear: both;
 }
 
}
.view-g-blogs .views-row span a,
.view-g-blogs .views-row span b {
  text-indent: 1.8em;
  color: #2d5942;
    text-transform: capitalize;
  font: normal 12px "open sans";
}

.front .container.g-blogs {
  padding: 2em 0;
}
.view-g-blogs .views-row span b {
  content: "by ";
  color: #68907d;
  font-style: italic;
  text-transform: lowercase;
}
.container-fluid.search-callout form .form-group {
  display: inline-block;
  text-align: center;
  margin: 0 auto;
  width: 100%;
}
.container-fluid.search-callout form .form-group input {
  width: 100%;
  max-width: 400px;
  display: inline-block;
  text-align: left;
  margin: 0 auto;
}
h3 a img.img-topic {
  max-width: 76px;
  margin-right: 8px;
}
.front h3 a img.img-topic {
  max-width: 120px;
  margin-right: 8px;
  margin: 0 auto;
  display: block;
}

.footer {
  background-color: #fafafa;
  padding: 2em 0;
  margin: 5em 0 0;
}
.view.view-g-blogs {
 margin-bottom: 0;
 
 overflow: hidden; 
 /*border-bottom: 1px solid #ccc;*/
}

#node-119968 .container-fluid.branding {
  background-color: #ccc;
}

.g-blogs .text-center h5 {
  margin: 0 0 .5em;
  font-weight: bold;
  font-size: 24px;
}

#basic-slider ol.bjqs-markers li a {
  padding: 0;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.7em;
  margin: 0 1px;
  font-size: 13px;
  text-align: center;
  border-radius: 9.5em;
  /*border: 1px solid #ccc;*/
  background-color: rgba(0,0,0,0.2290758);
  font-weight: normal;
  color: #fff;
}

#header-ad {
  margin-top: 19px;
  clear: both;
  text-align: center;
  padding: 1.8em 0;
  overflow: hidden;
  margin: 0 auto;
  /*width: 300px;*/
}

.view.view-g-blogs .views-field-field-front-page-image-fid img:hover {
  opacity: .9;
}
#basic-slider ol.bjqs-markers li a:hover {
  background-color: rgba(245,245,245,0.7820676);
  color: #000;
}
#basic-slider .slide .content-left {
  float: right;
  right: 0px !important;

}

.slider>div{
  overflow: hidden;
}
body.research-dashboard a.btn {
  height: auto;
  margin-bottom: 4px;
}

.purchase-buttons {
  overflow: hidden;
  display: none;
  padding: 0;
  padding-bottom: 2em;
  border-bottom: 1px dotted #ccc;
  /*margin-bottom: 2em;*/
}
.purchase-buttons .login-col ul   {
  margin: 0;
  padding: 1.2em 1.6em;
  list-style-image: none;
}
.purchase-buttons .login-col ul li  {
  padding: 0;
  list-style-type: none;
  
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/green-checkmark-sm.png) no-repeat left 2px;
  margin: 0;
  padding: 0;
  list-style-image: none;
  padding-left: 35px;
  min-height: 35px;
  margin-bottom: .8em;
  padding-bottom: .8em;
  border-bottom: 1px dashed #ccc;
}

.purchase-buttons .btn {
  border: none;
  font-size: 15px;
  margin-bottom: 3px;
  margin-right: 3px;
}

 .node-119968 .purchase-buttons .login-col  {
  float: left; width: 33%;
}
 .node-119968 .purchase-buttons .login-col {
  padding-top: 10px;
  /*background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/beaker.png) no-repeat left top;
  background-size: 50px;
  padding-top: 50px;*/
}

.node-119968 .purchase-buttons .login-col.b {
  /*background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/Healthcare-Mortar-And-Pestle-icon.png) no-repeat left 8px;
  background-size: 40px;
  padding-top: 50px;*/
}
.node-119968 .purchase-buttons .login-col.c {
  /*background-size: 39px;
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/protocol-1-8155-200.png) no-repeat left 8px;background-size: 40px;*/
}
 .node-119968 .purchase-buttons .login-col  .inner {
  padding: 0 1em 0 0;
}
#node-119968 .carousel-caption img.img-circle {
  max-width: 180px;
  border-radius: 180px;
  margin: 0 auto;
}

.login-col.b .inner {
  /*margin-right: 2em;*/
}
.purchase-buttons p {
  line-height: 1.3em;
}

#sidebar-left .Block .Block-body .BlockHeader span {
  font-family: 'source sans pro' !important;
  font-size: 17px !important;
  text-transform: uppercase;
}


#basic-slider ol.bjqs-markers {
  float: left;
  margin-bottom: 10px;
  position: absolute;
  bottom: 0;
  left: 280px;
  display: inline-block;
  width: auto;
}

#main .Post .PostContent .buildmode-full .node-type-blog .nd-region-header .field-title h1 {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.3em;
  font-family: 'source sans pro' !important;
  letter-spacing: 0;
}

legend a {
  font-size: 16px;
  font-weight: 600;
}
.article.node.teaser * {
  font-size: 16px;
  line-height: 1.5em;
}

.article.node.teaser {
  background-color: #ecf9ee;
  border-bottom: 1px solid #00d500;
  margin-bottom: 10px;
  padding: .8em;
  /*border: 1px solid grey;*/
    border-radius: 9px;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  font-family: 'Source Sans Pro', sans-serif;
  letter-spacing: 0;
}

.article.node.teaser b {
  letter-spacing: 0;
  font-weight: bold;
}

.pubmed-data {
  
}

.article.node.teaser:hover {
  background-color: #f1fef3;
}


.fieldset-wrapper .top-ten-opposite-types .theme-table-content {
  max-height: 500px;
  padding-right: 0px;
  margin-bottom: .5em;
  overflow: scroll;
  position: relative;
  /*resize: vertical;*/
  overflow-x: hidden;
  font: 18px/29px 'Source Sans Pro', sans-serif;
}

fieldset.fieldset-content-display.collapsible .fieldset-wrapper  {
  font-family: 'Source Sans Pro', sans-serif;
}
body.research-dashboard fieldset#fieldset-vid-2  .fieldset-wrapper  {
  padding: 0;
}

.cols.all-topics .form-group {
  margin-bottom: 1px;
}

.theme-table-content table tbody tr td:first-child,
.theme-table-content table th:first-child {
  text-align: left;
  padding-left: 1em;
  width: 99%;
}
.theme-table-content table tbody tr td:nth-child(2) {
  /*width: 5px;*/
}
.subscription-display li.notifications_0 a:hover {
  background-color: #53885e;
  color: #f6fef5;
}
.subscription-display li.notifications_0 a {
  text-align: center;
  display: block;
  font-size: 17px;
  background-color: #b4eeb5;
  border: 1px solid darkgreen;
  padding: .2em 1em;
  border-radius: 8px;
  font-weight: bold;
  text-decoration: none;
  line-height: 1.8em;
}
.theme-table-content table tbody tr td:nth-child(2),
.theme-table-content table tbody tr td:nth-child(3) {
  font-weight: bold;
}
.theme-table-content table tbody tr td.focus-articles a {
  font-size: 12px;
  display: inline-block;
  clear: none;
}

.theme-table-content table tbody tr td.focus-articles span {
  display: none;
}

.anon-l {
  font-size: 13px;
  text-decoration: none;
}

.theme-table-content table tbody tr:hover td,
.theme-table-content table tbody tr.odd:hover td {
  background-color: #eef8f0;
}

.theme-table-content table thead tr th {
  padding-left: 2px;
  padding-right: 2px;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
}
.theme-table-content table tbody tr td {
  padding-top: .25em;
  padding-bottom: .25em;
  padding-left: 5px;
  padding-right: 5px;
  font: normal 13px/26px arial, "Source Sans Pro";
  /*max-width: 170px;*/
  background-color: #f6f6f6;
}

table .focus-articles {
  width: auto;
}

.theme-table-content table tbody tr.odd td {
  background-color: #fff;
}
.theme-table-content table tbody tr td a {
  text-decoration: none;
  color: #006500;
  display: block;
  font: 500 16px/1em "Source Sans Pro";
}


.theme-table-content table tbody tr td a:hover {
  text-decoration: underline;
  color: #006500;
}

body.research-dashboard {
  font-family: "open sans", 'Source Sans Pro', sans-serif;
}
body.research-dashboard .research-content {
  padding: 20px 3em 20px;
  height: 45px;
  margin: 0 0;
  /*height: 180px;*/
  /*font-family: 'source sans pro', sans-serif;*/
  background: #fff url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/background22bc-thin.jpg) no-repeat center;
  background-size: cover;
}
body.research-dashboard.front .research-content {
  height: 200px;
  padding-top: 0;
  overflow: hidden;
  background:  url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/background22b.jpg) no-repeat center top;
}
body.research-dashboard .minimenu {
  padding: .3em 0;
  background-color: #022340;
  color: #919191;
  /*height: 24px;*/
}
body.research-dashboard .minimenu .minimenu-links a {
  color: #adcce2;
  padding: 7px 2px;
  font: bold 14px "open sans", "source sans pro";
  letter-spacing: 0;
  text-transform: uppercase;
  text-decoration: none;
  
}

body.research-dashboard .health-guide-links img {
  width: 100%;
  height: auto;
}

body.research-dashboard .node.guide  {
  padding: 1.8em;
}
body.research-dashboard .minimenu .minimenu-links a.isactive {
  color: #fff;
}
body.research-dashboard .node-119968 .minimenu a.topics-link:hover .minimenu-topics {
  display: block;
  z-index: 99;
  position: relative;
  left: 0;
  top: 0;
}

.minimenu-topics.hidden {
  display: none;
}


body.research-dashboard .minimenu .minimenu-links .minimenu-inner a.active {
  font-weight: bold;
  color: #fff;
}
body.research-dashboard .minimenu .minimenu-links .minimenu-inner  .minimenu-inner a:hover {
  color: #fff;
  text-decoration: underline;
}

body.research-dashboard .node-119968 .text-center p.examples {
  margin: .4em 0 .6em;
  line-height: 1em;
}

body.research-dashboard .research-content .inner {
  text-align: center;
  margin: 0 0;
  color: #feffff;
}


body.research-dashboard.front .node-119968 {
  /*padding-top: 0;*/
}
body.research-dashboard .node-119968 {
  overflow: hidden;
  background: #454445 url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg) fixed center top;
  background-size: cover;

}

body.research-dashboard.node-type-blog .node-119968 {
  padding-top: 0;
  background-image: none;
  background-color: #fff;
}

body.research-dashboard.node-type-blog.cdn-on,
body.research-dashboard.node-type-blog {
  padding-top: 0;
  background-size: 100% auto;
  background-image: none;
}
body.research-dashboard.node-type-blog {
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/grass_background.jpg) repeat-x 0 bottom;
  background-size: 700px auto;
}

#node-119968.research-dashboard .Main {
  background-color: transparent;
  background-image: none;
}
#node-119968.research-dashboard .Main .Sheet {
  width: 1080px;
}



body.research-dashboard  .abstracts .view-g-abstractsearch2  {
  padding: 0 1em;
 
}

body.research-dashboard .one08.abstracts .view-g-abstractsearch2 h3 a  {
  font: 20px 'open sans';
}

#full-member-display {
  padding: .6em .8em;
  color: #fff;
  border-radius: 10px;
  font: 1.2em/1.1em "Source Sans Pro", "open sans";
  background-color: #58c67c;
  margin-bottom: 20px;
  clear: both;
}
#full-member-display ul {
  padding:0px;
  margin: 0;
}#full-member-display ul li {
  list-style-type: none;
  margin-bottom: .4em;
   text-align: center;
}
#full-member-display ul li:nth-child(2) {
  color: yellow;
}
#full-member-display a {
  color: #fff;
  font-weight: bold;
}
#full-member-display h5 {
  padding: 0;
  margin: 0;
  color: #fef018;
  text-transform: capitalize;
  font-size: 26px;
  line-height: .88em;
  font-weight: bold;
}

body.research-dashboard.node-type-blog .node-119968 #header-menu ul {
  z-index: 999;
}

#header-menu {
  
}






/* Let's get this party started */
::-webkit-scrollbar {
    width: 15px;
}
 
/* Let's get this party started */
body::-webkit-scrollbar {
    width: 15px;
}

/* Let's get this party started */
body *::-webkit-scrollbar {
    width: 12px;
}

.latest-abstracts {
  background-color: white;
}

/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(97,217,251,0.5324095); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(174,228,251,0.4); 
}





body.research-dashboard  .views-field-title span.ck {
  display: block;
  width: 18%;
  text-align: right;
  float: left;
  color: #818181;
  letter-spacing: 0;
}
body.research-dashboard  .views-field-title a.link {
  float: right;
  width: 78%;
  text-align: left;
  font-size: 18px;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
}

body.research-dashboard span.field-content {
  /*display: block;
  width: 100%;
  line-height: 1.2em;
  overflow: hidden;
  margin: 0;*/
  
}

#gmi-blog .view-sayer-blog.view-display-id-block_4 .views-field-title a {
  color: #008e00;
  margin-bottom: 3px;
  display: block;
}

#gmi-blog .view-sayer-blog.view-display-id-block_4 .views-field-phpcode-1 b {
  color: #000;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 5px;
}
body.research-dashboard span.field-content:hover {
  /*background-color: rgba(254,255,255,0.91);*/
}

.topic-blogs .ui-tabs .views-row {
  background-color: transparent;
}

body.research-dashboard span.ck:after {
  /*content: ' CK';*/
}


body.research-dashboard .research-topics,
body.research-dashboard .topic-summaries {
  max-width: auto;
  text-align: center;
  margin: 3em auto 0;
}
body.research-dashboard .research-topics {
  padding: .5em;
  margin: 0 auto;
  max-width: 1080px;
 /* display: none;*/
}

body.research-dashboard .research-topics.listing-pages {
  background-color: #f8fefa;
  width: 100%;
  max-width: none;
}

body.research-dashboard .topic-summaries .col img.img-topic.img-responsive {
  max-width: 130px;
  margin: 0 auto 5px;
}

body.research-dashboard  .research-topics .foo {
  margin: 1em 0;
}

body.research-dashboard  .research-topics .foo a {
  margin: 0 1em 0 0;
}
body.research-dashboard .topic-summaries.ts2 {
   /*max-width: 1430px;*/
  overflow: hidden;
  padding-top: 1em;
}



body.research-dashboard .node-119968 .one08.container-fluid .container .text-center h4.title {
  font-size: 28px;
  font-weight: normal;
  font-style: normal;
}
body.research-dashboard .topic-summaries.container {
  margin-top: 0;
  padding-top: .5em;
  clear: both;
  width: 100%;
}

#block-download-document {
  overflow: hidden;
}

i.all-topics-or {
  clear: both;
  margin-top: 5px;
  display: block;
}

body.research-dashboard .node-119968 .research-content.content p.examples a {
  color: white;
}

body.research-dashboard .research-topics .topic-callouts .column a h5 {
  margin: 0;
  opacity: .8;
}


body.research-dashboard .node-119968 .research-content.content p a {
  font-weight: 600;
}

body.research-dashboard .node-119968 .one08.container-fluid .topic-summaries .view-content .display-table-content table .cumulative-knowledge.active a.active img {
  display: none;
}

body.research-dashboard h2.foo {
  font-weight: 600;
  color: #275471;
  text-transform: uppercase;
  font-size: 1.7em;
}

body.node-type-video-recording {
  padding-top: 1em;
}

body.research-dashboard {
  background: none;
  
}
body.research-dashboard .dash,
body.research-dashboard .one08 {
  padding: 0 0 4em;
  color: white;
  /*background: #28252e url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg) fixed center top;
  background-size: cover;*/
  /*min-height: 600px;*/
}
body.research-dashboard .one08.google .gsc-control-cse {
  color: black;
}


body.research-dashboard .node-119968 .topic-summaries h3.title {
  padding: 0 .1em .6em;
  margin: 0;
  font-size: 22px;
  line-height: 1.5em;
  border-bottom: 1px solid #b1b1b1;
}




body.research-dashboard .smartsearch {
  clear: both;
  /* text-align: center; */
  
  /*border-top: 8px solid #272a26;*/
}


body.research-dashboard .smartsearch .container-fluid {
  clear: both;
  /*background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/dashboard/images/24292094_xl2.jpg);
  background-position: center center;
  background-size:  100% auto;*/
  padding: 2.6em 0 1.6em;
}
body.research-dashboard .smartsearch {
  /*background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/dashboard/images/14149610_xl-rays.jpg);*/
  background-position: right top;
  background-attachment: fixed;
  background-size: cover;
  overflow: hidden;
  background-color: #fff;
  margin-top: 0 auto 4em;
  max-width: 960px;
  margin: 0 auto;
}
body.research-dashboard .smartsearch .correlation-options {
  border-bottom: 1px solid #aad3b9;
   padding: .5em 0;
   margin-bottom: 1.6em;
}
body.research-dashboard .smartsearch .correlation-options a {
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0;
  font: bold 15px "source sans pro";
  background-color: #006b9b;
  padding: 2px 9px;
  border-radius: 5px;
  color: white;
}
body.research-dashboard .smartsearch .correlation-options a.isactive {
  font-weight: bold;
}
body.research-dashboard .smartsearch .correlation-options a:hover {
  text-decoration: underline;
}
body.research-dashboard .smartsearch .correlation-options a.active {
  color: #022340;
  font-weight: bold;
  
}
body.research-dashboard .smartsearch .correlation-options a.active:before {
  /*content: "<";*/
}
body.research-dashboard .smartsearch ul {
/*  max-width: 600px; */
  margin: 1em auto; 
  
}

body.research-dashboard .display-table-content {
  width: auto;
  max-width: 800px;
  margin: 0 auto;
}

#col1 .col-inner.ther .view-content .display-table-content {
 /*height: 250px;
 overflow: hidden;
 overflow-y: scroll;*/
}

.gs-title.gsc-table-cell-thumbnail.gsc-thumbnail-left {
  text-align: left;
}

body.research-dashboard .smartsearch .container h2.foo {
  color: white;
  text-transform: none;
  font-size: 49px;
  margin: 0;
}
.arrow-up {
  width: 0; 
  height: 0; 
  border-left: 18px solid transparent;
  border-right: 18px solid transparent;
  
  border-bottom: 18px solid #f1f4e1;
  margin: 0 auto;
  
}
ul.nav.navbar-nav.navbar-social {
  margin-left: 10px;
}
ul.nav.navbar-nav.navbar-social li a {
  padding: 13px 2px;
  opacity: .8;
}
ul.nav.navbar-nav.navbar-social li a:hover {
   opacity: 1;
}
body.research-dashboard .abstracts {
  /*background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/dashboard/images/14149610_xl-rays2.jpg);
  background-position: left top;
  background-size: cover;
  overflow: hidden;
  background-color: #dce097;*/
  
}
body.research-dashboard .abstracts {
  background-image: none;
  background-position: left top;
  background-size: cover;
  overflow: hidden;
  background-color: transparent;
  padding-top: 0;
  
}
body.research-dashboard .abstracts .container {
  background-color: white;
  overflow: hidden;
  /*padding-top: 1em;*/
}

#node-119968 .node-119968 .one08.abstracts .container h1.title {
  padding-top: .6em;
}

.one08.abstracts.articles .container .dashboard-section.dashboard-section-articles ,
.one08.abstracts.articles .container .dashboard-section.dashboard-section-articles h4 {
  
}
body.research-dashboard .search-articles h1,
body.research-dashboard .search-articles h4 {
  color: black;
}

.one08.abstracts.articles.search-articles {
 /*max-width: 1100px;*/
 margin: 0 auto; 
}

.search-articles .teaser-body {
  margin-right: 2em;
}
.one08.abstracts.articles .container .dashboard-section.dashboard-section-articles h4 {
  margin-bottom: 1em;
}
body.research-dashboard .abstracts,
body.research-dashboard .abstracts a {
  color: #0d5c15;
}

.node.research_document .contenttitle {
  text-align: center;
}
.node.research_document .contenttitle h1 {
  padding-top: 0;
  color: #000000;
}
.node.research_document .contenttitle h3.DisplayHeader {
  margin-top: 1em;
}
.node.research_document .contenttitle h3.DisplayHeader span {
  font-size: 28px;
}

body.research-dashboard .abstracts .container {
  max-width: 960px;
  margin: 0 auto;
}
body.research-dashboard .gmi-googlesearch {
  text-align: center;
  background: #fff url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/37619807_l3.jpg) no-repeat;
  background-size: cover;
  padding: 7em 0;
}

body.research-dashboard .gmi-googlesearch .container  h2 {
  font-size: 45px;
}

body.research-dashboard .gmi-googlesearch .container  h2,
body.research-dashboard .gmi-googlesearch .container  h3 {
  
  color: #feffff;
  text-transform: capitalize;
}

body.research-dashboard,
body.research-dashboard.admin-menu {
 margin-top: 51px !important; 
}

body.research-dashboard .footer-ad {
  background-color: black;
  width: 100%;
}

body.research-dashboard  .header-ad {
  text-align: center;
  width: 732px;
  padding: 0;
  overflow: hidden;
}
body.research-dashboard  .header-ad #header-ad a {
    margin: 2em auto;
    display: block;
    float: none;
    
}

body.research-dashboard .view-g-articlesearch a.imagecache-author_byline {
  float: left;
  margin: 6px 0 0;
}
body.research-dashboard .footer-ad {
   background-color: #eeecf0;
   
  overflow: hidden;
  margin: 0;
  margin-top: 2em;
}

body.research-dashboard .Footer {
  padding: 20px 0 20px;
  margin: 0 0;
  height: auto;
  background-size: cover;
  background-color: #022340;
}

.become-a-member {
  margin: 0px 0px 0;
  padding: 8.6em 3em 8em;
  color: white;
  background: url(/sites/all/themes/wilderness/images-upgrade/background22_big4.jpg) no-repeat center 80%;
  background-size: cover;
  // //cdn.greenmedinfo.com
}

.become-a-member-front {
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/37619807_l2.jpg) no-repeat center top;
  background-size: 100% auto;
  padding: 5em 0;
  color: black;
}

.user-login-container .testimonials {
  font: normal 22px "Source Sans Pro", "PT Sans", "Open Sans";
  
}

.purchase-buttons .title-bar div h3 {
 margin: .5em 0; 
}

.become-a-member h5.text-center {
  font-size: 1.4em;
}
.become-a-member p {
  text-align: center;
  font: italic 20px times, georgia;
}
.member-anchor {
  /*display: block; position: relative; top: -190px; visibility: hidden;*/
}
body.research-dashboard .Footer .Footer-inner {
  height: auto;
  max-width: 900px;
  margin: 0 auto;
  float: none;
  overflow: hidden;
}
body.research-dashboard .Footer .Footer-inner .Footer-text {
   background-color: #fff;
  font-size: 16px;
}

body.research-dashboard .Footer .Footer-inner .secondary-links ul.links li a {
  color: white;
}

body.research-dashboard body.research-dashboard .contenttitle {
  display: none;
}
body.research-dashboard .Footer .Footer-inner .Footer-text * {
  font-size: 14px;
  padding: .3em;
  color: #6c6c6c;
}
body.research-dashboard .gmi-googlesearch .container {
  max-width: 1200px;
  margin: 0 auto;
}

body.research-dashboard .smartsearch .container-fluid,
body.research-dashboard .one08.container-fluid .container {
  /*max-width: 1200px;*/
  margin: 0 auto;
}

body.research-dashboard .smartsearch .container {
  margin: 0 auto;
}
.messages {
  color: white;
  text-align: center;
}
body.research-dashboard .smartsearch .container, 
body.research-dashboard .one08 .container {
/*   margin: .3em 1.3em 0; */
  max-width: 900px;
  
}

body.research-dashboard .one08.abstracts .container {
  /*border-radius: 40px;*/
  background-color: #fafeff;
}

body.research-dashboard .one08 .container {
  max-width: 1780px;
  /*width: 100%;*/
  /*foo*/
}

nav.navbar ul>li ul>li a  {
  /*margin: 0;*/
  margin: 0;
}

form.navbar-form.navbar-left {
  padding: 0px;
}


#node-119968 .node-119968 .one08.container-fluid.topics-panel .container-inner .node.topic.text-center h2.title.text-center {
  font-size: 1.8em;
  letter-spacing: -1px;
}
@media (max-width:1400px) {

.container {
  width: 100% !important;
}


nav.navbar li a {
  padding-left: 10px;
  padding-right: 10px;
}
form.navbar-form.navbar-left {
  padding: 0px;
}


body.research-dashboard .one08 div#topic-summaries-goto.topic-summaries.container {
  width: 100%;
}
}

.topic .meta {
  color: white;
  border-radius: 8px;
  background-color: rgba(0,0,0,0.4013237);
  padding: 1em;
  text-align: center;
}

.topic .meta a {
  color: #fef965;
}


.topic .meta ul.links li a {
  padding: .5em 1em;
  color: #fff66d;
}
span.flag-wrapper.flag-my-research {
  padding: 8px;
  background-color: #65b3d0;
  border-radius: 3px;
  display: block;
  margin-top: 10px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 16px;
}
body.research-dashboard .articles-display .teaser .contenttitle span.flag-wrapper.flag-my-research {
  height: auto;
  display: inline;
  line-height: 0;
  width: auto !important;
  margin: 0 0 0 10px;
  padding: 4px 6px;
  background-color: #4fc54f;
  float: right;
}
body.research-dashboard .articles-display .teaser .contenttitle span.flag-wrapper.flag-my-research a {
  line-height: 0;
  overflow: hidden;
  display: inline;
  color: #fffbf8;
  font-size: 12px;
  text-align: center;
  margin: 0;
  padding: 0;
}
.contenttitle span.flag-wrapper.flag-my-research span.flag-throbber {
  display: inline;
}
span.flag-wrapper.flag-my-research a {
  color: #ffffff;
  display: inline !important;
}
span.flag-wrapper.flag-my-research:hover {
  background-color: #318cae;
  text-decoration: none;
}

body.research-dashboard .smartsearch {

}

body.research-dashboard .one08.google .containerf {
  text-align: left;
}


body.research-dashboard .one08.google .container {
  max-width: 980px;
  margin: 0 auto;
}

img.protocol-icon {
  height: 35px;
  width: auto;
 margin-bottom: -3px;
}

form#greenmed-batch-dashboard-form .form-submit {
  font-size: 24px;
}


body.research-dashboard .topic-summaries .total {
  padding: 20px 0;
  display: block;
  cursor: pointer;
  /*border-top: 1px solid #b1b1b1;*/
  font-weight: bold;
  font-size: 17px;
}
body.research-dashboard .topic-summaries .total:hover {
  text-decoration: underline;
}

body.research-dashboard .text-center {
  text-align: center;
}

.dashboard-section.dashboard-section-abstracts .top h1.title.text-center a {
  color: white;
  font-weight: bold;
  text-decoration: underline;
}


body.research-dashboard .topic-summaries>.col4,
body.research-dashboard .topic-summaries>.col5,
body.research-dashboard .topic-summaries>.col6,
body.research-dashboard .topic-summaries>.col7 {
  /*width: 33%;
  max-width: 600px;
  margin-right: .6%*/
}

#bs-example-navbar-collapse-1 ul.nav.navbar-nav li a.topics-link {
  
}

div#col12.col.col0101.prob.small {
  width: 48%;
  
}
body.research-dashboard .topic-summaries>.col7 {
  margin-right: 0;
}

table .active a.active img {
  padding: 0;
  margin: 0;
}


body.research-dashboard .node-119968 .one08.container-fluid .container .text-center h2.title span.thin {
  font-weight: normal;
}

body.research-dashboard .topic-summaries>div a:hover{
  font-weight: 900;
}
body.research-dashboard .topic-summaries * {
  font-size: 11px;
}

.topic-summaries>div {
 padding: 5px; 
}


body.research-dashboard .topic-summaries table {
  width: 100%;
}
table#datatable-example.topic-display-table *  {
  
}
table#datatable-example.topic-display-table td:nth-child(3) {
 /*display: none;*/ 
}
#topic-summaries-goto  h3.title,
.topic-summaries  h3.title {
  margin-top: .5em;
  font-weight: bold;
 font-size: 1.7em; 
}

#topic-summaries-goto .blocklet-header h3.title {
  font-size: 2.3em;
  margin-bottom: .8em;
}

.container ul.nav.nav-tabs li a {
  font-size: 1.3em;
}
.item-list .pager li {
  margin: 0;
  padding: 0;
}

.bid-195 .BlockContent-body {
  padding: 1em;
  max-width: 1200px;
  margin: 0 auto;
  background-color: #feffff;
}

.greenmed-display-nav.indexes-menu {

}

#node-119968 ul.links {
  text-align: center;
}

.view-g-blogs .views-field.views-field-title,
.view-g-blogs .views-field.views-field-name {
  margin: 3px 10px;
  
}
.view-g-blogs .views-field.views-field-name {
  margin: 3px 10px;
  
}
.view-g-blogs .views-field.views-field-name {
 
}
#node-119968 .container.slider .col-md-4 {
  max-height: 280px;
  overflow: hidden;
}
.item-list .pager li a {
  padding: 5px .8em;
  border-radius: 100px;
}
li.pager-current.first {
  
}

ul.nav.nav-tabs {
  margin-bottom: 1em;
}

h2 {
  font-weight: bold !important;
}

.ailm,
.prob,
.ther {
  vertical-align: top;
  color: #27a551;
}

.ailm.ailm-full,
.prob.prob-full,
.ther.ther-full {
  vertical-align: top;
  border: 1px solid #27a551;
  background-color: #eaffef;
  color: #27a551;
  display: inline-block;
  border-radius: 3px
}

/*.topic-summaries table {
  position: relative;
}
.topic-summaries table thead {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  background: white;
}*/

.topic-summaries table thead th {
  display: table-cell;
  
}
body.research-dashboard.section-greenmed .greenmed-display-alltopics,
body.research-dashboard .topic-summaries .ailm,
body.research-dashboard .topic-summaries .prob,
body.research-dashboard .topic-summaries .ther {
  border-radius: 38px;
   border-bottom-left-radius: 0;
   border-bottom-right-radius: 0;
   padding: 1.3em 0 0px;
   margin-bottom: 1em;
}
body.research-dashboard.section-greenmed .ther.ther-full {
   border-radius: 38px;
}

.ther,
.ther a,
a.ther,
.dropdown-menu>li>a.ther {
  color: #27a551 !important;
}
.ailm,
.ailm a,
.dropdown-menu>li>a.ailm {
  color: #2c75ae !important;
}
.prob,
.prob a,
.dropdown-menu>li>a.prob {
  color: #ad2c2c !important;
}

.ailm.ailm-full,
body.research-dashboard .topic-summaries .ailm {
  border: 1px solid #2c75ae;
  background-color: #eef4f8;
  color: #2c75ae;
}

.ailm a {
  color: #2c75ae;
}

.prob.prob-full {
  border: 1px solid #ad2c2c;
  background-color: #fbecec;
  color: #ad2c2c;
  margin-right: 0;
}

.prob a {
  color: #ad2c2c;
}

body.research-dashboard.whitelabel-73164 .topic-summaries div,
body.research-dashboard.whitelabel-73164 .topic-summaries .ailm,
body.research-dashboard.whitelabel-73164 .topic-summaries .ther {
  border-radius: 0;
  border: none;
  background-color: transparent;
  padding: 0;
}

body.research-dashboard .topic-callouts {
  overflow: hidden;
  margin-top: 1em;
  margin-bottom: 1em;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
}


img.img-responsive {
 width: 100%;
 height: auto; 
}


body.research-dashboard .research-topics .column {
  width: 13%;
  margin-right: 1.2%;
  float: left;
}


body.research-dashboard .research-topics .topic-callouts .column a h3 {
  font-size: 20px;
  line-height: 1.1em;
  height: auto;
  padding: 0;
  margin: 0;
}
body.research-dashboard .node-119968 .research-topics .topic-callouts .column a {
  float: left;
  text-decoration: none;
  width: 100%;
}

body.research-dashboard .research-topics .topic-callouts .column {
  line-height: 0em;
}



body.research-dashboard .research-topics .column img {
  margin-top: 8px;
  -webkit-transition: margin 200ms ease;
  transition: margin 200ms ease;
}
body.research-dashboard .research-topics .column:hover img {
  margin-top: 0px;
  -webkit-transition: margin 200ms ease;
  transition: margin 200ms ease;
}

@media (max-width: 1020px) {
 /*body.research-dashboard .topic-summaries>.col4,
body.research-dashboard .topic-summaries>.col5,
body.research-dashboard .topic-summaries>.col6,
body.research-dashboard .topic-summaries>.col7 {
  width: 48%;
  max-width: 340px;
  margin-right: .6%;
}*/
 span.clearfix-sm {
   clear: both;
   display: block;
 }
}

body.research-dashboard .content h1 {
  font-size: 47px;
  font-weight: 700;
  line-height: 1em;
  font-family: 'open sans';
  margin-bottom: 0;
}

body.research-dashboard .content h4 {
  font-weight: 500;
}

body.research-dashboard #header-menu {
  padding-bottom: 0;
}



body.research-dashboard  input.all-topics,
body.research-dashboard  input.all-topics:focus  {
  width: 432px;
  text-align: left;
  padding-left: 1em;
  letter-spacing: 0;
  text-indent: 124px;
  border-radius: 96px;
  margin: 0;
  padding: .5em 1em;
  height: 30px;
  color: #3b3b3b;
  font: normal normal 14px "source sans pro", "open sans";
}

body.research-dashboard.front  input.all-topics {
  /*text-indent: 1em;*/
}

.big-search {
  padding: 3em 0;
  height: 200px;
}

body.research-dashboard  input.all-topics.small,
body.research-dashboard  input.all-topics.small:focus  {
  
  text-align: left;
  padding-left: 1em;
  letter-spacing: 0;
  text-indent: 124px;
  border-radius: 96px;
  margin: 0;
  padding: .5em 1em;
  height: 8px;
  color: #3b3b3b;
  font: normal normal 14px "source sans pro", "open sans";
}
body.research-dashboard  input.all-topics.small {
  width: 232px;
  text-indent: 0;
}


/*body.research-dashboard   input::-webkit-input-placeholder {
   color: #919191;
}

body.research-dashboard .dash-advanced-options {
  padding: 10px 15px;
}


body.research-dashboard .dash-advanced-options fieldset:first-child legend a {
  color: #4e8f00;
}


body.research-dashboard  input.badass::-webkit-input-placeholder {
   color: #ccc;
}

body.research-dashboard  input:-moz-placeholder { 
   color: #787975;  
}

body.research-dashboard  input::-moz-placeholder {  
   color: #787975;  
}

body.research-dashboard  input:-ms-input-placeholder {  
   color: #787975;  
}*/

body.research-dashboard .one08.abstracts .container .view.view-lastest-article .views-row .article {
  margin-bottom: 1em;
  padding-bottom: 1em;
  border-bottom: 1px dotted grey;
}

body.research-dashboard .one08.abstracts .container .view.view-lastest-article .views-row .article h1 {
  border-bottom: none;
}
body.research-dashboard .one08.abstracts .container .view.view-lastest-article .views-row .article h1 a {
  font: 23px/28px "Open Sans";
}

body.research-dashboard .one08.abstracts .container .view.view-lastest-article .views-row .article.node {
  
}

body.research-dashboard .dropdown-menu>.active>a, 
.dropdown-menu>.active>a:focus, 
body.research-dashboard .dropdown-menu>.active>a:hover {
  background-color: #2e8141;
  color: #fff;
}



img.main-logo-input {
  /* position: absolute; */
  /*width: 134px;
 max-height: 200px;*/
  top: 50%;
  margin-top: 4px;
  margin-left: 2px;
  /*height: auto;*/
}

.minimenu-topics.mmt2 img.main-logo {
  display: none;
}

.minimenu-topics {
display: inline-block;
text-align: left;
vertical-align: top;
  float: none;
  clear: none;
  /*margin-top: 16px;*/
  position: relative;
}

body.research-dashboard.node-type-blog .minimenu-topics:before {
  content: 'Try our New Research Dashboard';
  color: white;
  font-weight: bold;
  font-size: 25px;
  display: inline-block;
  vertical-align: middle;
  margin-right: .2em;
  clear: both;
}

.minimenu-inner {
  display: inline-block;
}


body.research-dashboard .views-exposed-widget .form-text,
body.research-dashboard .views-exposed-widget .form-text:focus {
  width: 300px;
  text-align: left;
  padding-left: 1em;
 font-family: 'open sans';
  letter-spacing: 0;
  border-radius: 10px;
  padding: .5em 1em;
  font-size: 15px;
 -webkit-box-shadow: inset -3px -2px 14px 0px rgba(0,0,0,0.29);
-moz-box-shadow: inset -3px -2px 14px 0px rgba(0,0,0,0.29);
box-shadow: inset -3px -2px 14px 0px rgba(0,0,0,0.29);
}

body.research-dashboard .view.view-g-articlesearch .views-exposed-widget .form-text,
body.research-dashboard .view.view-g-articlesearch .views-exposed-widget .form-text:focus  {
  width: 230px;
}

body.research-dashboard .views-exposed-widget input#edit-abstract.form-text {
  height: 41px;
  width: 400px;
  font-size: 20px;
  /*border: 1px solid #333;*/
}

.one08.abstracts .container .view-lastest-article .view-content {
  background-color: white;
  padding-top: 20px;
}
body.research-dashboard input.all-topics  {
  background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/m_glass-g.png);
  background-position: 430px center;
  background-repeat: no-repeat;
}

body.research-dashboard .articles .views-exposed-widget .form-text {
  width: 390px;
}
body.research-dashboard  input.all-topics.badass {
  background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/ajax-loader4.gif);
   background-position: 414px center;
}


/*body.research-dashboard .m_glass {
  width: 50px;
  height: 20px;
  display: inline-block;
  background: #f89ced url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/m_glass.png) no-repeat right center;
}*/

.explanation {
  margin: 0 2em 1em;
}
.articles-display hr {
  display: none;
}

h1,h2,h3,h4,h5 {
  font-family: "PT Sans","Lucida Grande", Lucida, Verdana, sans-serif;
}

h1,h2,h3,h4,h5,label,p,b {
  letter-spacing: 0;
}

.one08 .container .node.topic.text-center h3.title {
  background-color: transparent !important;
}



#main .Post .buildmode-full .node-type-blog .nd-region-header .field-title h1 {
  font-weight: 600 !important;
  max-width: 83%;
}

#main .Post .buildmode-full .node.node-type-blog .field-body {
  word-spacing: 0;
  letter-spacing: 0;
  /*line-height: 28px;
  font-size: 19px;*/
  color: #141414;
}

#main .Post .buildmode-full .node.node-type-blog .field-body,
#main .Post .buildmode-full .node.node-type-blog .field-body p {
  font-family: verdana;
}

span.field-content {
  /*font-family: raleway;*/
  line-height: 1.4em;
  margin: .8em 0;
  display: span;
}






.read-more-state {
  display: none;
}

.read-more-target {
  opacity: 0;
  max-height: 0;
  font-size: 0;
  transition: .25s ease;
}

.read-more-state:checked ~ .read-more-wrap .read-more-target {
  opacity: 1;
  font-size: inherit;
  max-height: 999em;
  margin-top: 1em;
  display: block;
}

p.read-more-wrap {
  
}
.read-more-state ~ .read-more-trigger {
  /*margin-bottom: 1.8em;*/
}

.container.small-testimonials {
  padding-bottom: 1.3em;
}
.read-more-state ~ .read-more-trigger:before {
  content: 'Show more';
}


.read-more-state:checked ~ .read-more-trigger:before {
  content: 'Show less';
}

.read-more-trigger {
  cursor: pointer;
  display: inline-block;
  padding: 0 .5em;
  color: #666;
  font-size: .9em;
  line-height: 2;
  border: 1px solid #ddd;
  border-radius: .25em;
}








.view.view-research-documents span.field-content {
  display: inline;
}

.view.view-research-documents.view-id-research_documents.view-display-id-page_1.view-dom-id-450d4502916ead11d391e1552f921ae2 {
  
}

.view-research-documents .views-row  {
  height: auto;
  min-height: 0;
  padding: 1em 0;
}

.view-research-documents span.views-label {
  font-weight: bold;
}



/*#main .Post .PostContent .node.topic>.contenttitle span {
opacity: .01;
-webkit-transition: opacity 500ms ease;
background-color: white;
}

#main .Post .PostContent .node.topic>.contenttitle {
  height: 70px;
}

#main .Post .PostContent .node.topic>.contenttitle:hover {
   height: 160px;
  -webkit-transition: height 500ms ease;
} 

#main .Post .PostContent .node .contenttitle:hover span {
opacity: 1;
-webkit-transition: opacity 500ms ease;
}*/



h1 span.shareme {
  
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/share_alt_1wh.png) no-repeat left 60%;
  padding-right: 0px;
  padding-right: 60px;
  margin-left: 8px;
  margin-bottom: 0;
  margin-right: -60px;
  background-size: .618em auto;
}
.social-stuff,
.node.topic>.colfull .social-stuff {
   max-width: 1120px;
  margin: 0 auto;
}
.social-stuff {
  opacity: 1;
  margin-bottom: 15px;
}

body.research-dashboard .node.topic .social-stuff {
  /*opacity: .7;*/
   width: auto;
/*  margin: .8em auto .5em;*/
  display: inline-block;
  text-align: center;
 /* padding-bottom: 1em;*/
}




body.research-dashboard .social-stuff {
  opacity: 1;
  margin-bottom: 0;
  text-align: left;
  line-height: 2em;
}

.Block.bid-1538 {
  padding-top: 1.6em;
}

.BlockHeader h3.block-title {
  margin-bottom: 3px;
  color: #5e5e5e;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  border-bottom: 1px dashed #c0c0c0;
  padding-bottom: 5px;
}

.share-stuff-wrapper {
  text-align: center;
  
}
.node.topic>.colfull:hover {
  cursor:copy;
}
.node.topic>.colfull .social-stuff {
  opacity: 0;
  -webkit-transition: opacity 200ms ease, height 500ms ease;
  transition: opacity 200ms ease, height 500ms ease;
  overflow: hidden;
  height: 1px;
  margin-bottom: 0;
  margin: 0;
}
.node.topic>.colfull.open .social-stuff {
  height: auto;
  -webkit-transition: height 500ms ease, opacity 500ms ease;
  transition: height 500ms ease, opacity 500ms ease;
  opacity: 1;
 margin-bottom: 0;
}
.node.topic>.colfull .share-stuff-wrapper {
  height: 0px;
  visibility: none;
  opacity: 0;
  -webkit-transition: opacity 200ms ease, height 500ms ease;
  transition: opacity 200ms ease, height 500ms ease;
}

.node.topic>.colfull.open .share-stuff-wrapper {
  height: 74px;
  opacity: 1;
  -webkit-transition: opacity 200ms ease, height 500ms ease;
  transition: opacity 200ms ease, height 500ms ease;
}

#related-block {
 clear: both; 
 text-align: center;
 margin-bottom: 1em;
 color: white;
}
#related-block a{
  color: yellow;
}

#tabs ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all li.ui-state-default.ui-corner-top a {
  font: italic 15px 'source sans pro';
  color: #355439;
}

.footer .container ul {
  padding: 0;
  list-style-type: none;
}
.footer .container ul li {
 margin-bottom: .6em;
}
.g-blogs .views-row .views-field.views-field-title h3.field-content {
  margin: 7px 0;
  line-height: .9em;
  font-size: 20px;
  padding: 0 0 0;
}

.g-blogs .views-row .views-field.views-field-title h3.field-content a {
  font-size: .8em;
}

body.research-dashboard .no-results,
body.research-dashboard  h3.btn-container.get-access {
  display: inline-block;
  background-color: rgba(254,255,255,0.3);
  border: 1px solid #8fbf84;
  padding: .3em .95em;
  border-radius: 15px;
  font-size: 20px;
}

body.research-dashboard .no-results {
  font-size: 12px;
  margin-bottom: 1em;
  background-color: #ffecf0;
  color: #ff3c25;
  font-style: italic;
  
}

body.research-dashboard .header-ad {
  margin: 0 auto;
}
body.research-dashboard .no-results h3 {
  margin: 0;
}

body.research-dashboard h3.btn-container.get-access a.btn-big {
  color: #6cfa69;
}

#recommend .inner ul li .box h3.title a {
  font: bold 16px 'source sans pro';
  letter-spacing: 0;
}

#first-navigation {
  overflow: hidden;
}


body.research-dashboard #first-navigation {
  display: none;
}



.content-type-count a {
 padding: 0;
 font-size: 14px;
 color: white;
}
body.research-dashboard ul.typeahead.dropdown-menu,
.tt-menu {
  margin-left: 0;
}

#first-navigation .BlockContent-body ul.typeahead.dropdown-menu li,
body.research-dashboard ul.typeahead.dropdown-menu li,
.tt-menu div {
  font: 18px 'source sans pro';
  background-image: none;
}
body.research-dashboard.front ul.typeahead.dropdown-menu {
  /* padding: 1em; */
}
body.research-dashboard.front ul.typeahead.dropdown-menu li a {
  /*color: black;*/
  text-transform: none;
}

body.research-dashboard.front ul.typeahead.dropdown-menu li a:hover {
  color: white;
}

ul.typeahead.dropdown-menu li a,
body.research-dashboard ul.typeahead.dropdown-menu li a {
  text-decoration: none;
  letter-spacing: 0;
  /*color: #3b3b3b;*/ 
}


body.research-dashboard ul.dropdown-menu>li>a:hover, 
body.research-dashboard ul.dropdown-menu>li>a:focus, 
body.research-dashboard ul.typeahead.dropdown-menu .dropdown-submenu:hover>a, 
body.research-dashboard ul.typeahead.dropdown-menu .dropdown-submenu:focus>a {
  background-color: #b5ecba;
  color: white;
}

body.research-dashboard.front ul.typeahead.dropdown-menu .dropdown-submenu:hover>a, 
body.research-dashboard.front ul.typeahead.dropdown-menu .dropdown-submenu:focus>a {
  background-color: #a4a3a6;
}

body.research-dashboard .smartsearch .container-fluid h2 {
  color: #202020;
  font-size: 44px;
  font-weight: 600;
  line-height: 1em;
}

html.js input.form-autocomplete {
  background-position: -2800px 10px;
}

html.js input.form-autocomplete.throbbing {
  background-position: right -13px;
}
body.research-dashboard .smartsearch .container-fluid h3 {
  color: #202020;
}

#sidebar-left .Block.facebook-like-box.bid-443 .Block-body .BlockContent .BlockContent-body iframe {
  height: 214px !important;
}

.bid-468 .featured-blog-item,
.bid-778 .featured-blog-item,
.bid-778,
.bid-443,
.bid-468 {
  border-bottom: none;
}

#sidebar-left .Block.featured-blog-block.bid-468 .Block-body .BlockContent .BlockContent-body .featured-blog-item.clear .float-left {
  /*float: right;*/
}
.bid-468 .featured-blog-item,
.bid-778 .featured-blog-item {
  padding-bottom: 5px;
}

body.research-dashboard .view-content p.total {
  margin: 0;
  margin-top: .2em;
  padding: .4em 0 0;
  line-height: .6em;
  font-size: 25px;
  font-weight: bold;
}

.bid-778 .featured-blog-item {
  
}

.Block.facebook-like-box.bid-443 {
  border-bottom-color: #a1a1a1;
}

body.research-dashboard .view-content table.views-table  tr {
  background: none;
  text-align: left;
  border-color: #43783f;
}

body.research-dashboard .view-g-articlesearch.view-id-g_articlesearch tbody tr td  {
  padding: 1em;
}

body.research-dashboard .view-g-articlesearch.view-id-g_articlesearch tbody tr {
  
}


body.research-dashboard .container.search-form-wrapper {
  max-width: 900px;
}
.search-form-wrapper .search-form {
  width: 65%;
}
.search-form-wrapper .search-form-sidebar {
  width: 32%;
  float: right;
  text-align: left;
}









body.research-dashboard .view-content table.views-table tr td {
  background: none;
  text-align: left;
  text-decoration: none;
}

body.research-dashboard  .view-g-articlesearch  .views-field-created {
  min-width: 80px;
}
body.research-dashboard .view-content table.views-table tr td a {
  background: none;
  text-align: left;
  text-decoration: none;
  
}
body.research-dashboard .views-table  h3 {
  margin: .6em 0 0;
}



body.research-dashboard .node-119968 .one08.abstracts.articles  table.views-table .d-wrapper h3 {
  margin: 0 0 0;
}


body.research-dashboard  .user-register-wrapper {
  color: #000;
  background: rgba(254,255,255,0.1480722);
  padding-top: 15px;
  overflow: hidden;
  margin: 1em auto 0;
  border-radius: 10px;
}

body.research-dashboard  .user-register-wrapper form {
  padding: 0 15px 15px !important;
}
body.research-dashboard  .user-register-wrapper h2 {
  font-size: 30px;
}

body.research-dashboard .views-exposed-form .views-exposed-widgets {
  text-align: center;
  margin-bottom: 3em;
}

body.research-dashboard .views-exposed-form .views-exposed-widgets .views-exposed-widget {
  display: inline-block;
  float: none;
  padding-top: 0;
  padding-right: 5px;
}



body.research-dashboard .views-exposed-form input {
  margin-bottom: 0;
}

body.research-dashboard .views-exposed-form label {
  text-align: left;
}

body.research-dashboard .view-content table.views-table thead {
  display: none;
}



body.research-dashboard .view-content table.views-table tbody tr td a:hover {
  text-decoration: underline;
}
input.form-submit {
  background-color: #858885;
}
body.research-dashboard input.form-submit {
  font-size: 13px;
  margin-top: 0;
  border: none;
  font-weight: bold;
  text-transform: uppercase;
  color: #feffff;
  
}

body.research-dashboard  .user-register-wrapper a.button {
  color: #00f900;
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline;
}


body.research-dashboard #wilderness-user-login input.form-submit,
body.research-dashboard .abstracts input.form-submit  {
border:1px solid #34740e; 
-webkit-border-radius: 7px; 
-moz-border-radius: 7px;
border-radius: 27px;
cursor: pointer;
padding: 8px 18px; 
text-decoration:none; 

display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
}

body.research-dashboard #wilderness-user-login input.form-submit {
  display: inline-block;
  margin: 0 auto;
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100%;
  float: none;
  text-align: center;
}
body.research-dashboard #wilderness-user-login {
  text-align: center;
  margin-bottom: 2em !important;
  overflow: hidden;
}
body.research-dashboard  input#edit-submit-g-abstractsearch2:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}



body.research-dashboard .abstracts  table.views-table {
  margin-top: 1em;
}

body.research-dashboard .abstracts .view-id-lastest_article  {
  margin-top: 0;
}

#node-119968 .node-119968  .view.view-lastest-article  .view-content .views-row  {
  float: none;
  width: 90%;
  margin: 0 auto 2em;
  
}

#node-119968 .node-119968  .view.view-lastest-article  .view-footer {
  clear: both;
}

body.research-dashboard  .smartsearch h3.smart {
  font-size: 40px;
  line-height: 1.1em;
  color: #000a19;
  padding-bottom: 10px;
}
body.research-dashboard  .smartsearch h3.smart span {
  font-size: 30px;
  /*color: #448843;*/
}

body.research-dashboard .one08.abstracts.articles  .view-g-articlesearch  table .d-wrapper img {
  max-width: 100%;
  height: auto !important;
  width: 60% !important;
  float: right;
  margin-left: 12px;
}

body.research-dashboard .content .header-wrapper .foo {
  text-shadow: #414141 1px 1px 3px;
  letter-spacing: 0;
}

body.research-dashboard .header-wrapper {
  float: none;
  margin: 0 auto;
  width: auto;
}

body.research-dashboard.front .header-wrapper {
  float: none;
  top: 50%;
  position: relative;
}




a#gmi-logo-home {
  display: inline-block;
}


body.research-dashboard .content .header-wrapper h1 {
  /*display: none;*/
}

body.research-dashboard .content .header-wrapper h4 {
  margin-bottom: 0;
  color: white;
  font: 900 19px Dosis, "Source Sans Pro", "open sans";
}


body.research-dashboard .topic {
  /*margin: 0 1em;*/
}
body.research-dashboard .topic .cols {
  max-width: 1400px;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  padding: 1em 0;
}
body.research-dashboard .topic .cols .col {
  background: #fff;
  border-radius: 10px
}
body.research-dashboard .topic .cols .col.col1 {
  width: 29%;
  float: left;
  overflow: hidden;
}
body.research-dashboard .topic .cols .col.col2 {
  width: 40%;
  float: left;
}
body.research-dashboard .topic .cols .col.col3 {
  width: 29%;
  float: right;
}

.notop-margin {
  margin-top: 0;
}
.p-small {
  font-size: .8em;
}
#pdf-screenshots, #pdf-screenshots img {
  width: 100%;
}
body.research-dashboard .article-container.container {
  margin: 0 auto;
  max-width: 1080px;
  overflow: hidden;
  /*border-radius: 15px;
  box-shadow: 0 0 5px #ccc;*/
  background-color: white;
}

body.research-dashboard.node-type-research-document .article-container.container {
  max-width: 880px;
}

body.research-dashboard .ddoc.article-container.container .inner {
  padding: 0 1em;
}
.view-g-related-topics  {
  font: 18px "Source Sans Pro";
  margin-bottom: 1em;
}

.node-type-blog .nd-region-middle {
  width: 100%;
}



#recommend {
  border-top: 1px solid green;
  border-bottom-color: #f8fbfd;
  margin-top: 2em;
}

a.recommend-image-link {
  float: left;
  width: 30%;
  margin-right: .8em;
}

#recommend h3.title {
  font-size: 20px;
  line-height: 1.3em;
  margin-bottom: .3em;
}

#recommend .inner ul li .box {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #eeeee7;
}

#recommend .inner ul li {
  
}

#recommend ul {
  list-style-type: none;
  clear: both;
  margin: 0;
  padding: 0;
}

#recommend ul:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

#recommend ul li {
  float: left;
  margin: 0;
}

#recommend ul li {
  width: 141px;
  
}

#recommend li .image-container {
  height: 141px;
}

#recommend li:hover {
  background: none repeat scroll 0 0 #F5F5F5;
}

#recommend .box h3 {
  font-size: 16px;
  line-height: 18px;
  height: 100px;
  font-family: Georgia, serif;
  font-weight: normal;
  margin-top: 0;
}

#recommend .box.first {
  background: none repeat scroll 0 0 transparent;
}

#recommend .box.last {
  border-right: none;
  box-shadow: none;
}

#recommend .last .image-container img {
}

#recommend .box {
  border-right: 1px solid #C4C4C4;
  box-shadow: 1px 0 4px #C5C5C5;
  padding: 5px 7px 10px;
}

#recommend h3 a {
  color: black;
  text-decoration: none;
}

#recommend .heading2 {
    font-size: 26px;
    margin: 0;
}

#recommend header {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: #BBBBBB;
  border-style: solid;
  border-width: 1px 1px 0;
  padding: 10px;
}

.view-g-related-topics .view-content {
  padding-left: .3em;
}


body.research-dashboard .has-sidebar .article.node .inner {
  background-color: white;
  padding: 0;
}

.view-g-related-topics .views-row {
   padding-left: .618em;
}
.view-g-related-topics .views-row a  {
  color: #32a12b;
 
  text-decoration: none;
  font-weight: bold;
  line-height: 1.3em;
  text-indent: 19px;
}
.view-g-related-topics a:hover {
  text-decoration: underline;
}
body.research-dashboard .Block {
 border-bottom: transparent; 
}

body.research-dashboard #articles-sidebar .Block .featured-blog-item .title a {
  /*color: #4bab46;
  font: normal 18px/1.2em "open sans", "source sans pro";*/

}

.view-g-related-topics a:visited  {
  color: #319424;
}
.view-g-related-topics h3  {
  margin-top: 13px;
  margin-bottom: 0;
  color: #bfa202;
  font: italic 16px "open sans";
}

.view-g-related-topics h3:first-child {
  margin-top: 2px;
}

body.research-dashboard .article-container.container.has-sidebar>.inner   {
  width: 70%;   
}
body.research-dashboard.but-really-without-sidebar .article-container.container.has-sidebar>.inner   {
  width: 100%;   
}
body.research-dashboard .article-container.container.has-sidebar>.inner .buildmode-full  {
  padding: 1.8em;  
}
body.research-dashboard input.form-submit {
  cursor: pointer;
  border-radius: 4px;
  padding: .5em 1.3em;
  display: inline-block;
  text-align: center;
}
body.research-dashboard .node-type-download_document .wilderness-title h1.DisplayHeader a  {
  text-transform: capitalize;
}

img.cat-imgs {
  margin: 0 auto;
  display: block;
  max-width: 108px;
}

.display-table-content fieldset  {
  margin: 1em 0 1em;
  padding-bottom: .5em;
}
.user-login-container .bundled {
  padding: 100px 0;
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/bg-naturalmed.jpg) no-repeat center top;
  background-size: 100% auto;
  margin: 0;
}

.greenmed-secondary-links {
  background-color: #373837;
  font-size: 12px;
  color: white;
  padding: .7em;
}
.bundled .titlebar  {
  padding: 0 0 3em;
}

.bundled .titlebar h2  {
  font-size: 2.5em;
  font-weight: normal;
  font-style: normal;
  color: #0a8e1c;
}

body.research-dashboard .article-container.container>.inner {
  background-color: white;
  float: left; 
  padding: 0;
}
body.research-dashboard .article-container.container.no-sidebar>.inner,
body.research-dashboard.is_batch .article-container.container>.inner {
  width: 90%;
  padding: 1em 5%;
}
body.research-dashboard .article-container.container.no-sidebar>.inner  {
  width: 100%;
  margin: 0 auto;
  float: none;
}

.node-119968 .article-container .alpha-pager a.alpha-page {
  
}

#user-login input#edit-submit.form-submit {
  background-color: #21962b;
  font-size: 18px;
  border-bottom: 3px solid #006b00;
  
}
#user-login input#edit-submit.form-submit:hover,
#user-login input#edit-submit.form-submit:active {
  background-color: #32c941;
   border-bottom: 3px solid #25a435;
}
body.research-dashboard .article-container.container.no-sidebar>.inner h1 {
  text-align: center;
}

#node-119968 .node-119968  .node.node-type-download_document  .field-wilderness-title h1.DisplayHeader {
  margin-bottom: .318em;
  padding-bottom: .2em;
  border-bottom: 1px solid #ccc;
}

#node-119968 .node-119968  .node.node-type-download_document .field-add-to-cart.add-to-cart .product-info.product.sell {
  font-size: 1.618em;
  margin: .3em 0;
}
#articles-sidebar {
  /*width: 30%;
  float: right;*/
  background-color: #f7f7f7;
}

body.research-dashboard.node-type-article .article .contenttitle h1 a  {
  font: 36px/1.1em "source sans pro";
}

span.greenmedinfo-synopsis {
  font-style: italic;
  font-weight: 300;
  font-size: 19px;
}

#comments {
  clear: both;
  background-color: white;
  padding: 15px;
}
.page-node  #comments {
  margin: 0;
}
body.research-dashboard.node-type-article .node  {
  padding: 2em;
}

body.research-dashboard .articles-display .teaser .content {
    max-height: 0;
    transition: max-height 0.15s ease-out;
    overflow: hidden;
}

body.research-dashboard .articles-display .teaser.expanded .content {
  border-top: 1px solid #62c589;
  padding: 10px 10px;
  max-height: 500px;
  transition: max-height 0.25s ease-in;
}
.d-expander {
  cursor: pointer;
}

body.research-dashboard dt.article.teaser span.d-expander {
  float: right;
  z-index: 99;
  background-color: white;
  border-radius:10px;
  padding: 5px;
}

body.research-dashboard .articles-display .teaser .contenttitle {
  margin: 0;
}
body.research-dashboard .articles-display .teaser  .contenttitle h2 {
  padding-left: 5px;
  margin: 0;
}
body.research-dashboard .articles-display .teaser  .contenttitle h2 span,
body.research-dashboard .articles-display .teaser  .contenttitle h2 b {
   font-size: 11px;
  text-transform: uppercase;
  color: #00410d;
}
body.research-dashboard .articles-display .teaser .contenttitle h2,
body.research-dashboard .articles-display .teaser .contenttitle h2 a {
  text-decoration: none;
  font: 600 18px/1.2em "open sans","open sans";
  color: #006219;
}

body.research-dashboard .articles-display .teaser .contenttitle h2:hover a {
  text-decoration: underline;
}


body.research-dashboard .articles-display .teaser .contenttitle h2 a:visited {
  color: #606060;
  font-weight: normal;
}

.amp {
font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
font-style: italic;
font-weight: normal;
}

.user-login-container .testimonials strong {
  font-size: .93em;
}



html.js body.research-dashboard  fieldset.collapsed span {
  display: inline;
}
body.research-dashboard .topic .col.col3 {
 
}
body.research-dashboard .topic .col {
  padding: 1em;
}

.all-topics .col-sm-6,
.all-topics .col-sm-3 {
  padding: 0 6px;
}

body.research-dashboard  fieldset.fieldset-content-display   {
  width: 100%;
  margin-bottom: 5px;
  line-height: 1.3em;
}

fieldset#fieldset-vid-2.fieldset-content-display {
  
}

body.research-dashboard .taxonomy-display fieldset.fieldset-content-display table tr:first-child th,
body.research-dashboard .taxonomy-display fieldset.fieldset-content-display table tr:first-child td {
  /*width: 30%;*/
}
body.research-dashboard  fieldset.fieldset-content-display fieldset {
  padding: 0 10px;
  width: auto;
}
body.research-dashboard .fieldset-wrapper {
  /*padding: 0 .9em;*/
}



form#greenmed-load-complete-taxonomy-article-study-type-form-1 .form-item {
  display: inline-block;
  float: left; margin-right: 1em;
  
}
form#greenmed-load-complete-taxonomy-article-study-type-form-1 .form-item label {
  font-size: 13px;
}
form#greenmed-load-complete-taxonomy-article-study-type-form-1 div {
  overflow: hidden;
  margin: 0;
}
form#greenmed-load-complete-taxonomy-article-study-type-form-1 input {
  clear: both;
  margin-bottom: 1em;
}

body.research-dashboard .articles-display {
  /*counter-reset: my-badass-counter;*/
  /*max-height: 1200px;*/
  /*overflow-x: scroll;*/
}
body.research-dashboard .articles-display dt {
  
  /*position: relative;*/
}

body.research-dashboard .taxonomy-display .articles-display h2.DisplayHeader {
  /*text-align: center;
  font-size: 26px;
  line-height: 1em;
  margin-bottom: .5em;
  overflow: hidden;
  padding: .5em 0;
  border-bottom: 1px dashed #cacaca;*/
}

body.research-dashboard .articles-display dt:before {
  /*content: counter(my-badass-counter);
  counter-increment: my-badass-counter;
  position: absolute;
  left: 0;
  top: 24px;
  margin-top: -20px;
  font: bold 15px/1em Sans-Serif;
  color: #fff;
  background-color: #6b96b0;
  
  padding: 6px 10px;
  
  text-align: middle;
  border-radius: 100px;*/
}

body.research-dashboard .articles-display .contenttitle:hover dt:before {
  /*top: 10px;*/
}

body.research-dashboard .articles-display .teaser  .contenttitle h2 a {
  position: relative;
  padding: 5px 10px 5px 0;
  margin-right: 1.2em;
  display: block;
}



html.js body.research-dashboard  fieldset.collapsible legend a {
  padding-left: 10px;
  background: url(//cdn.greenmedinfo.com/misc/menu-expanded.png) no-repeat 0 6px;
  letter-spacing: 0;
  font: 700 15px/1.3em "open sans",'source sans pro', sans-serif;
  margin-bottom: 0;
}

html.js body.research-dashboard  fieldset.collapsed legend a {
  background-image: url(//cdn.greenmedinfo.com/misc/menu-collapsed.png);
  background-position: 0 6px;
  font-weight: normal;
  font-style: normal;
}

body.research-dashboard .article-count-suffix {
  /*margin-bottom: .8em;*/
  /*margin-left: -5px;
  margin-right: -5px;
  margin-top: -5px;*/
  background-color: #f8f8f8;
  padding: 7px 0 10px 0;
  border-radius: 8px;
  border: 1px solid #e5e3e3;
}

#gmi-userpoints table tbody tr {
  border-bottom: 1px solid #ccc;
}

div#gmi-userpoints {
  /*border: 1px solid #d3d3d3;*/
  padding: .8em 1em;
  background-color: rgba(227,236,255,0.5);
  border-radius: 8px;
  margin: 1EM 0 .8em;
  border: 1px lightblue solid;
}

body.research-dashboard .fieldset-related-topics-display ul li a  {
  background-color: #81b6df;
  border-radius: 8px;
  font-size: 16px;
  padding: 3px 10px;
  color: #feffff;
  text-decoration: none;
  letter-spacing: 0;
  line-height: 1.8em;
}

body.research-dashboard .fieldset-related-topics-display ul li a:hover {
  background-color: #5f8aaa;
}

body.research-dashboard  .health-guide-links {
  padding-bottom: .1em;
  border-bottom: 1px solid #ccc;
}

body.research-dashboard .focus-image img {
  width: 50%; 
  height: auto; 
  float: left;
  margin-bottom: 0;
  opacity: .94;
}
body.research-dashboard .focus-image img:hover {
  opacity: 1;
}

body.research-dashboard .focus-image a.focused-pdf_lala {
  text-decoration: none;
  margin-top: 5px;
  color: rgba(56,56,56,0.8485022);
  font-size: 23px;
  max-width: auto;
  display: block;
  text-align: center;
  font-weight: bold;
  
  /*border-bottom: 1px solid #ccc;*/
  padding-bottom: 0;
}
body.research-dashboard  .health-guide-links p.banner {
  margin-bottom: 0;
}
body.research-dashboard  .health-guide-links ul {
  margin-top: 0;
}

body.research-dashboard .taxonomy-display input.light-table-filter {
  width: 100%;
  height: 34px;
  -webkit-appearance: none;
   padding-right: 0;
  /*border: 1px solid rgba(89,191,86,0.771049);*/
}

body.research-dashboard h3.DisplayHeader span.view-evidence {
  text-transform: capitalize;
  font: italic 20px Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
  /*color: #5185c3;*/
}

body.research-dashboard table tr.resulty td {
  background-color: #d1f7d3;
}
body.research-dashboard table tr.resulty  {
  border-bottom: 1px solid #fff;
}

body.admin-menubody.research-dashboard {
  top: 22px;
}

body.research-dashboard .header-top-container {
  position: fixed;
  height: 121px;
  width: 100%;
  top: 0;
  z-index: 500;
}
body.research-dashboard.front .header-top-container {
  height: auto;
  position: static;
}
@media (min-width:960px) {
  body.research-dashboard.not-logged-in.page-user .header-top-container {
  position: static;
  height: 121px;
  width: 100%;
  top: 0;
  z-index: 9;
}

body.research-dashboard.not-logged-in.page-user#node-119968 .node-119968 {
  padding-top: 0;
  background: #efefef none;
}
body.research-dashboard.not-logged-in.page-user .cornav {
  position: absolute;
  margin: 0;
}
}

body.research-dashboard.node-type-blog .header-top-container {
  position: static;
  /*max-width: 1080px;*/
  margin: 0 auto;
  height: 80px;
}
body.research-dashboard.node-type-blog .research-content {
  background: #000222 url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/background22bc.jpg) no-repeat center top;
  background-size: cover;
  height: 45px;
  padding: 1.2em 3px;
}
body.research-dashboard.admin-menu .header-top-container {
  top: 24px;
  
}

body.research-dashboard .messages.status,
body.research-dashboard .article-messages {
  margin: 0;
  padding: 0;
  border: none;
  text-align: center;
  color: #feffff;
  /*background-color: rgba(5,84,123,0.8412619);*/
}
.clear {
  clear: both;
}
.clearme:after {
 content: '.';
 visibility: hidden;
 display: block;
 clear: both;
 height: 1px; 
}
body.research-dashboard .messages .messages {
  padding: .3em 0;
  margin: 0;
  text-align: center;
  
  color: #feffff;
  border-color: #000;
}
body.research-dashboard  .messages.error {
  background-color: #c01900;
  color: white;
}
body.research-dashboard .node-119968 .messages .messages .krumo-root {
  color: #009403;
  max-width: 1000px;
  margin: 0 auto;
}
body.research-dashboard .messages .messages-wrapper {
  max-width: 900px;
  margin: 0 auto;
}

body.research-dashboard form#greenmed-load-complete-taxonomy-article-study-type-form-2 .form-checkboxes {
  overflow: hidden;
  margin: 0;
}

body.research-dashboard form#greenmed-load-complete-taxonomy-article-study-type-form-2 .form-item {
  float: left;
  clear: none;
  margin-right: 1em 
}
input {
  cursor: text;
}

body.research-dashboard form#greenmed-load-complete-taxonomy-article-study-type-form-2 input.form-submit,
input.form-submit.node-add-to-cart {
  clear: left;
  padding-left: 3em;
  padding-right: 3em;
  float: none;
  margin: .8em 0;
  border-radius: 3px;
  background-color: #2D8E2D;
}

.nd-region-left {
  width: 20%;
  text-align: center;
  padding: 1%;
  border: 1px solid #ccc;
  border-radius:4px;
  background-color: #ecf0ef;
  display: block !important;
}
.pricing-options {
  overflow: hidden;
  clear: both;
  display: block !important;
  margin: 0;
  float: left;
}
@media (max-width: 420px) {
  .pricing-options>div {
  width: 100% !important;
  margin: 0 0 1em;
  border-bottom: 1px solid #ddd;
  
}
.pricing-options * {
  text-align: center;
}
.nd-region-left input.form-submit.node-add-to-cart {
  margin: 0;
}
.nd-region-left {
  width: 98%;
  height: auto;
  text-align: center;
  padding: 3% 1%;
  border: 1px solid #ccc;
  border-radius:4px;
  background-color: #ecf0ef;
  display: block !important;
 }
 .buildmode-full .downloadable-document-body h2.following {
  text-align: center;
}
}

body.research-dashboard .node-type-download_document .nd-region-middle .focus-image img {
  width: 31% !important;

  float: none;
  display: inline-block;
}
body.research-dashboard .node-type-download_document .nd-region-middle .focus-image {
    margin: 0 auto;
  display: block;
  text-align: center;
}

.buildmode-full .downloadable-document-body h2.following {
  font-size: 2.312em;
  line-height: 1.1em;
}
.downloadable-document-body .pricing-options .stuff {
  clear: both;
  display: block;
  text-align: center;
  font-style: italic;
}
.downloadable-document-body .pricing-options .stuff P {
margin: 1.8em 0 1em;
}
body.research-dashboard .nd-region-middle #block-download-document.focus-image {
  /*max-width: 500px;*/
  font-size: 46px;
}

.node-type-download_document .nd-region-middle * {
  text-align: left !important;
}

.node-type-download_document .greenmed_token_block_view {
  float: none; 
  margin-right: 1em; 
  width: 100%; 
  clear: both;
}

.nd-region-right {
  min-width: 200px;
  /*float: none !important;
  clear: both;
  overflow: hidden;
  display: block !important;
  margin-left: 0px;*/
}

.field.field-downloadable-document-body.downloadable-document-body {
  float: left;
}

.nd-region-middle {
  width: 75%;
  /*float: left !important;
  width: auto;
  margin: 0;*/
}
.nd-region-middle {
  width: 75%;
  /*float: left !important;
  width: auto;
  margin: 0;*/
}
body.research-dashboard.page-greenmed .container {
  /*background-color: white;*/
  /*max-width: 960px !important;*/
  /*padding: 1em;*/
}

body.research-dashboard.node-type-blog  .article-container.container .inner .buildmode-full {
  padding: 1.5em;
  width: auto;
  font-family: verdana, sans-serif !important;
}
div#at-jumboshare,
div#at-jumboshare2 {
  width: auto;
  margin: 0 auto;
  float: none;
  display: inline-block !important;
  text-align: center;
  color: #34c6eb;
}


body.research-dashboard td.at4-count-container span,
body.research-dashboard td.at4-count-container div  {
  color: #fff !important;
}

body.research-dashboard .gmi-pub-download {
  border-radius: 15px;
  background: rgba(254,255,255,0.7) no-repeat;
  border: 1px solid #e2c002 !important;
  padding: 1.3em 2em !important;
}

body.research-dashboard .gmi-pub-download .item-list ul li {
  list-style-image: none;
  list-style-type: none;
  border-bottom: 1px solid #aaa;
  margin: 0;
  padding: .4em 1em;
}

body.research-dashboard .smartsearch .display-table-content fieldset  legend.collapse-processed {
  background: rgba(254,255,255,0.7) no-repeat;
  padding: .5em;
  margin-bottom: 5px;
  border-bottom-style: solid;
  border-bottom-color: #aaa;
  text-align: left;
  padding-left: 1em;
  text-indent: 8px;
  font-size: 32px;
}
body.research-dashboard .foo.messages {
 background-color: rgba(5,84,123,0.8412619);
  border: none;
  color: white;
  padding: 1em 0;
  margin: 0;
  /*max-height: 100px;*/
  overflow: auto;
  width: 100%;
}
body.research-dashboard.admin-menu .foo.messages {
  max-height: none;
}

#greenmed-load-complete-taxonomy-article-study-type-form .form-checkboxes {
  margin: 15px 0;

}
#greenmed-load-complete-taxonomy-article-study-type-form .form-checkboxes label {
    font-size: 1.2em;
}
#greenmed-load-complete-taxonomy-article-study-type-form .form-checkboxes input {
  font-size: 2em;
  margin: 0 3px 0 0;
}
body.research-dashboard .foo.messages .messages {
  color: white;
}
body.research-dashboard .foo.messages * {
  /*color: black;*/ 
}
body.research-dashboard .foo.messages a {
  color: yellow;
}

body.research-dashboard  .foo.messages .messages-wrapper li {
  list-style-type: none;
  font-style: italic;
}
body.research-dashboard  .foo.messages #closeme:after,
body.research-dashboard  .foo.messages .messages-wrapper:before {
  /*content: ' Close [x]';
  float: right;
  line-height: 1.2em;
  margin: 1em;
  clear: both;
  color: #c32b02;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;*/
}

#dash-overlay .inner a {
  color: black;
}

body.research-dashboard  .foo.messages .messages-wrapper li a h3 {
  clear: both;
  font-weight: bold;
}

.stButton .stFb, 
.stButton .stTwbutton, 
.stButton .stMainServices,
.stButton  .stButton_gradient {
  height: auto;
  min-height: 24px;
}
body.research-dashboard .stButton .stBubble {
   /*height: 44px;
  margin: 0;
  margin-top: 5px;
  margin-bottom: 2px;
  background-repeat: no-repeat;
  color: #4d4d4d;
  width: 60px;
  overflow: hidden;
  display: none;
  background: none !important;
  line-height: 16px;*/ 
  
  
}


body.research-dashboard .stButton .stBubble_count {
   /*font-size: 18px;
  text-align: center;
  padding-top: 10px;
  width: 29px;
  height: 29px;
  font-family: 'open sans',Helvetica,sans-serif;
  color: #fff;
  position: relative;
  z-index: -1;
  border: 1px dashed #999;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #d5d5d5;
  background: -moz-linear-gradient(top,#d5d5d5 0,#efefef 48%,#fff 94%);
  background: none;
  filter: none;
  
  border-radius: 50px;*/ 
}

body.research-dashboard.node-type-article .node-119968 {
  background: #eaeaea none fixed;
  background-size: 100% auto;
  margin-top: 0px;
}

body.research-dashboard a.dash-btn {
  padding: .3em .9em;
  background-color: #9e9e9e;
  color: white;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 7px;
  margin-bottom: 1em;
  display: inline-block;
  margin: 0 0 15px 0;
  font-weight: bold;
  border: 2px solid #7e7b7b;
}
body.research-dashboard a.dash-btn:hover {
  background-color: #cac9c9;
}

.line,
hr  {
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  border-top: 1px solid #c4c4c4;
  clear: both;
}

body.research-dashboard .node.topic h1.page-title {
  font-weight: bold;
  margin-top: .4em;
}

.login-col.a,
.login-col.b {
  border-right: 1px solid #ccc;
}

body.research-dashboard .latest-abstracts h2.latest-abstracts {
  background: #454445 url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg) fixed center top;
  color: white;
}

h2.text-center.greatly-appreciate:before {
  /*content: "~ ~ ~";*/
  display: block;
}
h2.text-center.greatly-appreciate {
  font-style: normal;
  font-weight: normal !important;
  text-decoration: none;
  margin-top: 1.2em;
  letter-spacing: 0;
  line-height: 1.4em;
  font-size: 26px;
}
  


@media (max-width: 432px) {
.front .view-g-blogs .views-row.views-row-3 {
  clear: both;
}
.timer.is-countdown .countdown-section span.countdown-amount {
  clear: both;
  display: inline-block;
}


  
  
  nav li.social-circles {
  float: left;
}

ul.nav.navbar-nav li.dropdown a.dropdown-toggle {
  background-color: #f6f4f8;
  margin-bottom: 2px;
}
  .user-login-container h5.text-center  {
  font-size: 2px;
}
  .user-login-container h5.text-center a {
  padding: 7px;
  display: block;
  font-size: 13px;
  margin-bottom: 4px;
  background-color: #f0eef2;
}
  .user-login-container .pricely-chart table tr td:nth-child(1) {
  text-align: center;
}
.user-login-container .pricely-chart table tr {
  border: 1px solid #1b9f1a;
  border-radius: 5px;
  overflow: hidden;
  margin-bottom: 10px;
  float: left;
  width: 100%;
}

section.pricely-chart-three.col-xs-12 {
  padding: 0;
}
.user-login-container .pricely-chart table thead th {
  display: block;
  
  min-height: 12px;
  min-width: 100%;
}
.user-login-container .pricely-chart table tr td {
  display: block;
  min-height: 12px;
  min-width: 100%;
  padding: 5px 0;
  width: 100%;
}

.user-login-container .pricely-chart table tr {
  padding:   0;
}

.front .search-callout {
  margin: 0 0 4px;
}

.search-callout {
  background-size:cover;
  padding: 3.6em 0;
  margin: 2em 0 4px;
  color: white;
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/background22_big.jpg) no-repeat fixed center top;
  /*background-size: auto 100% !important;*/
   background-size: auto 190% !important;
  background-position: left top;
}
body.research-dashboard .node-type-download_document .nd-region-middle .focus-image img {
  width: 100% !important;
  margin-right: 1em;
}
.view-id-g_articlesearch .view-content table.views-table tbody * {
  display: block;
  /*clear: both;*/
  overflow: hidden;
  color: black;
  padding: 0 0 0 5px !important;
}

body.research-dashboard .view-g-articlesearch td.views-field-field-front-page-image-fid {
  float: left;
  padding: 0 !important;
}
.login-col {
  width: 100% !important;
}
ul.nav.navbar-nav.navbar-left.navbar-social li  {
  float: left;
  padding: 0 3px ;
}

#bs-example-navbar-collapse-1 form.navbar-form.navbar-left .form-group {
  text-align: center;
}
#bs-example-navbar-collapse-1 form.navbar-form.navbar-left .form-group input {
  display: inline;
}
.helloboard-lower {
  background:url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/fold-bg.jpg) no-repeat center top;
  background-size: 500% auto;
  height:540px;
  position:relative;
  box-sizing: border-box;
  overflow:hidden;
  margin-top:0;
  -webkit-transition: max-height 1s; 
  -moz-transition: height 1s; 
  -ms-transition: height 1s; 
  -o-transition: height 1s; 
  transition: height 1s; 
}
h1 span.shareme {
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/share_alt_1wh.png) no-repeat left 60%;
  padding-right: 0px;
  padding-right: .618em;
  margin-left: 3px;
  margin-bottom: 0;
  background-size: .618em auto;
}


.hideon-mob {
  display: none;
}
.showon-mob {
  display: block;
}
.jumpto-links {
  color: white;
}
.jumpto-links-bottom {
  position: absolute;
  bottom: 0;
  z-index: 99;
  width: 90%;
}
.jumpto-links a {
  color: yellow;
  padding: 3px 9px;
  background-color: white;
  border-radius: 5px;
  margin-left: 3px;
}
div#admin-menu {
  display: none;
}

body.research-dashboard .research-content {
  background: #000222 url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/background22bc.jpg) no-repeat center -40px;
  height: auto;
  padding: 1em 3px;
  }
  body.research-dashboard input.all-topics, body.research-dashboard input.all-topics:focus {
    width: 90%;
  }
  
  /*body.research-dashboard .research-topics .column {
    width: 100%;
  }*/
  
  body.research-dashboard .node-119968 .research-topics .topic-callouts .column a h3.title {
    font-size: 10px;
  }
  
  body.research-dashboard .topic-summaries>div {
    /*width: 92%;
    margin: 4%;*/
  }
  
  body.research-dashboard .header-top-container {
    position: static;
    height: auto;
    width: 100%;
  }


body.research-dashboard .node-119968 {
  overflow: hidden;
  background: #454445 url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg) no-repeat fixed 0 top;
  background-size: cover !important;
  padding-top: 0;
}

body.research-dashboard .cornav {
  position: static;
   padding: 0 0;
  line-height: 1;
  margin: 0 auto;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 5px;
  float: left;
  width: 100%;
  min-height: 1em;
  text-align: center;
  min-height:35px
}
body.research-dashboard .cornav a {
  padding: .5em 1em;
  line-height: 1;
  margin: .2em;
  background-color: rgba(254,255,255,0.7855777);
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 5px;
  
}
.minimenu-topics {
display: inline-block;
text-align: left;
vertical-align: top;
  float: none;
  clear: none;
 width: 100%;
  position: relative;
}
body.research-dashboard .minimenu {
  padding: .3em .3em;
  background-color: #022340;
  color: #919191;
  /*height: 24px;*/
}
.social-stuff,
.node.topic>.colfull .social-stuff {
   width: auto;
   line-height: 1.9em;
  margin: 0 auto;
}

body.research-dashboard .topic .cols .col.col1 {
  width: 100%;
}
body.research-dashboard .topic .cols .col.col2 {
  width: 100%;
}
body.research-dashboard .topic .cols .col.col3 {
  width: 100%;
}
.node-type-download_document .nd-region-middle {
  clear: both;
  width: 100%;
  margin-top: 210px;
  margin-right: 0;
  margin-left: 0;
 
}
}

body.research-dashboard .topic-summaries>.col.big {
  display: none;
}

/*@media (min-width: 1400px) {
  body.research-dashboard .topic-summaries>.col,
  body.research-dashboard .topic-summaries>.col.big  {
  width: 19.5%;
  margin: 0%;
  min-width: 10px;
  max-width: 340px;
  display: inline-block;
}
body.research-dashboard .topic-summaries>.col .view-content {
  
}
body.research-dashboard .topic-summaries.ts2 {
   max-width: 100%;
  overflow: hidden;
  padding-top: 1em;
}
body.research-dashboard .topic-summaries>.col.col4,
body.research-dashboard .topic-summaries>.col.col5,
body.research-dashboard .topic-summaries>.col.col6,
body.research-dashboard .topic-summaries>.col.col7 {
  width: 40%;
  margin: 0%;
  min-width: 10px;
  display: inline-block;
}
body.research-dashboard .topic-summaries>.col.small {
  display: none;
}


}*/

.download-links a img  {
  width: 49%;
}

h2.latest-abstracts {
  padding: 2em 0 1em;
  border-top: 1px solid grey;
  font: 17px "open sans";
}

.node.research_document .content {
    padding: 1em;
    font-size: 1.2em;
}
.node.research_document h1 {
    padding: .6em .5em .5em;
  text-transform: none;
  line-height: 1.1em;
}

.field-rdoc-text-html,
.field-rdoc-text-pdf {
  padding: .5em 1em;
  color: #feffff;
  background-color: #00b165;
  text-align: center;
  border-radius: 7px;
  margin: 1em;
  border-style: solid;
  border-color: #006437;
  
  display: none;
}

.field-rdoc-text-pdf {
   background-color: #008f51;
}
.field-rdoc-text-pdf {
  /*background-color: transparent;
  width: 400px;
  height: 158px;
  background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/pdf_clear.png);
  background-size: cover;
  font-weight: bold;*/
}
.field-rdoc-text-pdf .field-item {
  /*padding: 30px 120px 0 80px;
  text-align: left;*/
}
.one08 .node.topic.text-center h3.title {  
  margin-top: 0;
  /*padding-top: .5em;*/
  font: italic 29px/1em "baskerville";
}

.node-type-blog .field-body img,
.node-type-blog .health-guide-links img,
    iframe img {
  max-width: 100% !important;
  height: auto !important;
}
@media screen and (max-width: 1041px) {
  #sidebar-left {
    display: none;
  }
  .node-type-blog .field-body img,
    .node-type-blog .health-guide-links img,
    iframe img {
  width: 100% !important;
  height: auto !important;
}

#header-menu .sf-accordion-toggle  {
  clear: both;
  display: inline-block;
  margin-top: 10px;
}


.node-type-blog .adsbygoogle,
.adsbygoogle img,
iframe {
  width: 100% !important;
  height: auto;
  overflow: hidden !important;
  margin-right: 0;
  }
  body.research-dashboard .topic-summaries>.col4,
  body.research-dashboard .topic-summaries>.col5,
  body.research-dashboard .topic-summaries>.col6,
  body.research-dashboard .topic-summaries>.col7 {
    /*width: 95%;
    margin-left: 0;
    margin-right: .6%;*/
  }

}


#main .Post .PostContent .buildmode-full .node-type-blog .nd-region-header .field-title h1 {
  line-height: 1.1em;
}

/* iOS devices */
@media only screen 
and (max-width: 432px) 
and (max-device-width: 640px),
only screen and (max-device-width: 667px),
only screen and (max-width: 480px)
{
  div#admin-menu {
    display: none !important;
  }
  body.research-dashboard.admin-menu {
   /*margin-top: 0px !important;*/ 
  }
  body.research-dashboard .cornav {
    position: static;
     padding: 0 0;
    line-height: 1;
    margin: 0 auto;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 5px;
    float: left;
    overflow: hidden;
    width: 100%;
    min-height: 1em;
    text-align: center;
    min-height:35px;
    margin-top: 10px;
  }
  body.research-dashboard .cornav a {
    padding: .5em 1em;
    line-height: 1;
    margin: .2em;
    background-color: rgba(254,255,255,0.7855777);
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 5px;
    display: inline-block;
  }
  img.main-logo-input {
    /* width: 133px;
    margin-left: 9px;
    margin-top: 0; */
  }


.minimenu-topics.mmt2 img.main-logo {
  display: none;
}

span.beta {
  text-align: center;
  display: block;
  line-height: 1.2em;
  font-size: 12px;
  position: absolute;
  right: 0;
  top: -31px;
  display: none;
}

.minimenu-topics.mmt2 img.main-logo {
  display: none;
}
.minimenu-topics.mmt2 a#main-logo-input-link img {
  display: none

  }
a#main-logo-input-link {
  display: block;
    float: none;
    width: 108px;
  }
body.research-dashboard .minimenu .minimenu-links .minimenu-inner a {
    color: #adcce2;
    padding: 7px 2px;
    font: bold 13px "open sans", "source sans pro";
    letter-spacing: 0;
    text-decoration: none;
    text-transform: uppercase;
  }
body.research-dashboard h1 {
font-size: 36px !important;
line-height: 1em;
}
body.research-dashboard .one08 h2.title {
  margin-bottom: 0;
  line-height: 1em;
  font-style: normal;
}

.one08 .node.topic.text-center h3.title {  
  margin-top: .5em;
  /*padding-top: .5em;*/
  border-top: 1px dotted #ccc;
  font: italic 24px/1em "baskerville";
}

#node-119968.whitelabel-73164  .node-119968 .one08.container-fluid .container .text-center h3.title {
  background-color: rgba(254,255,255,0) !important;
  color: white;
}
#node-119968.whitelabel-73164 .node-119968 .one08.container-fluid .container .text-center h3.title {
  background-color: rgba(254,255,255,0) !important;
}
body.research-dashboard .topic-summaries>div {
  margin-top: 0;
}
.topic-summaries .callouts {
  padding: 1em;
  
}


body.research-dashboard .research-content {
  padding: 20px 5px 10px;
  margin: 0 0;
}
.node.topic>.colfull.open .share-stuff-wrapper {
  height: 155px;
  opacity: 1;
  -webkit-transition: opacity 200ms ease, height 500ms ease;
  transition: opacity 200ms ease, height 500ms ease;
}
body.research-dashboard .dash,
body.research-dashboard .one08 {
  padding: 55px 0 4em;
  color: white;
  /*background: #28252e url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg) fixed center top;
  background-size: cover;*/
  min-height: 600px;
}
body.research-dashboard .one08.abstracts .view-g-abstractsearch2 h3 a  {
  font: 17px/19px 'open sans' !important;
}
body.research-dashboard .one08.abstracts .view-g-abstractsearch2 h3 {
  line-height: 1em;
}
}

#views-exposed-form-g-abstractsearch2-default .views-exposed-widgets {
  text-align: center;
  margin-bottom: 0;
  margin-top: 0;
  padding: 2em 1em 3em;
}

.container.slider {
  /*background-color: #105023;*/
  margin-top: 13px;
} 

.dashboard-section h1,
.dashboard-section h4 {
  color: white;
}

h2.latest-abstracts.text-center {
  font-size: 29px;
  margin: .6em 0 15px;
  padding: 1.618em 0;
  color: #ccc;
  background-color: #545454;
  font-weight: bold;
}

.minimenu-topics-middle {
  text-align: center;
}
 .minimenu-topics.mmt2 {
  display: inline-block;
  text-align: center;
}

#node-119968.whitelabel-73164 .node-119968 .header-top-container .header-logo-search.research-content.rs2.content .header-wrapper .logo-wrapper.text-center .minimenu-topics {
  
}

#node-119968 .node-119968 .header-top-container .header-logo-search.research-content.rs2.content .header-wrapper .logo-wrapper.text-center .minimenu-topics  {
 /*float: left;*/
}




@media only screen
  and (min-device-width: 375px)
{ }

/* iPhone 6 landscape */
@media only screen and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2)
{ }

/* iPhone 6 portrait */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 2)
{ }

/* iPhone 6 Plus landscape */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 3)
{ }

/* iPhone 6 Plus portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 3)
{ }

/* iPhone 6 and 6 Plus */
@media only screen
  and (max-device-width: 640px),
  only screen and (max-device-width: 667px),
  only screen and (max-width: 480px)
{ }

/* Apple Watch */
@media
  (max-device-width: 42mm)
  and (min-device-width: 38mm)
{ }

.latest-abstracts .view-content {
  max-width: 600px;
  margin: 0 auto;
}
.latest-abstracts .view-content .article {
  margin-bottom: 0em;
  padding-bottom: 1em;
}
.dashboard-home-buttons-container a {
  color: #93deff;
}

.dashboard-home-buttons-container a:hover {
  color: #fff;
}
.dashboard-home-buttons-container {
  max-width: 1110px;
  margin: 1em auto;
  overflow: hidden;
  background-color: rgba(34,35,35,0.6352653);
  color: beige;
  border-radius: 28px;
  padding: .6em 1.6em 1em;
   /*max-height: 20px;*/
}
.dashboard-home-buttons-container {
 
}
.dashboard-home-buttons-container:hover {
  /*max-height: 500px;

  overflow: hidden;
  -webkit-transition: max-height 0.3s ease;
  -moz-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;*/
}


.dashboard-home-buttons-container  
.dashboard-home-buttons-container h5 {
  margin-bottom: .4em;
}

.dashboard-home-buttons-container .dashboard-home-buttons {
  float: left;
  width: 50%;
  line-height: 1.2em;
}

.dashboard-home-buttons-container .dashboard-home-buttons .sort {
  /*display: inline;*/
}

.dashboard-home-buttons-container .dashboard-home-boxes {
    float: left;
    width: 50%;line-height: 1.2em;
    overflow: hidden;
}


.node-119968 .latest-abstracts h2.latest-abstracts.text-center {
  font-size: 2.2em;
  font-weight: bold;
  color: #fff;
}

 .view-id-g_user_favorites  {
  margin: 1em 2em;
}
.node-119968 .latest-abstracts .view-lastest-article .contenttitle h1 a {
  font: normal normal .7em "open sans";
}

.node-119968 .latest-abstracts .view-lastest-article .contenttitle h1 {
  
}


span.ck-hide {
  font-size: 14px !important;
}
.minimenu-topics.mmt2 {
}
.minimenu-topics.mmt2 a#main-logo-input-link {
  display: none

  }
  
body.research-dashboard  .minimenu-topics.mmt2  input.all-topics,
body.research-dashboard .minimenu-topics.mmt2  input.all-topics:focus  {
   width: 582px;
  text-align: left;
  padding-left: 1em;
  letter-spacing: 0;
  text-indent: 0;
  border-radius: 16px;
  margin: 0;
  padding: .5em 1em;
  height: 30px;
  color: #3b3b3b;
  font: normal normal 24px "source sans pro", "open sans";
}

body.research-dashboard  .minimenu-topics.mmt2  input.all-topics  {
  background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/m_glass-g.png);
  background-position: 570px center;
  background-repeat: no-repeat;
}
body.whitelabel-73164 img.main-logo-input {
  position: absolute;
  width: 118px;
  top: 50%;
  margin-top: -15px;
  margin-left: 8px;
}

.logo-whitelabel {
  display: none;
  overflow: hidden;
   
}
.one-column .node .logo-whitelabel img {
  max-width: 300px; 
  padding: 1em;
  /*background-color: white;*/
  border-radius: 8px;
}
body.whitelabel-73164 .research-content {
  background: #025289 none no-repeat center -40px;
  height: auto;
  padding: 1em 3px;
  }
body.research-dashboard.whitelabel-73164  .node-119968 {
  background: #fff none fixed;
  padding-top: 110px;
  
}
body.research-dashboard.whitelabel-73164 .dash,
body.research-dashboard.whitelabel-73164 .one08 {
  padding: 0em 0 4em;
  color: white;
  background: none fixed center top;
  background-size: cover;
  min-height: 600px;
}

body.research-dashboard.whitelabel-73164 .topic .colfull h1.page-title {
  color: #025189;
}
body.whitelabel-73164 .one08.container-fluid .container .text-center h1,
body.whitelabel-73164 .one08.container-fluid .container .text-center h2,
body.whitelabel-73164 .one08.container-fluid .container .text-center h3 {
  padding: 0 5px;
  color: black;text-shadow: none;
  /*background-color: rgba(0,0,0,0.5176901);*/
  border-radius: 15px
}




/*front empowered-dash*/





















#carousel-testimonials2 {
  
}

#carousel-testimonials {
  background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg);
  background-size: cover;
  height: 600px;
  overflow: scroll;
  
}

#carousel-testimonials .item {
  padding: 0 2em;
}



#carousel-testimonials .carousel-caption {
  /*position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;*/
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0,0,0,.6);
  overflow: visible;

}

#carousel-testimonials .carousel-inner .item .carousel-caption img.img-circle {
  border: 5px solid white;
  width: 150px;
  height: auto;
}

#carousel-testimonials h1 {
  color: #56f849;
}
#carousel-testimonials h2.title {
  color: #f3fcf4;
  font-style: normal;
  font-size: 28px;
}


#carousel-testimonials .carousel-inner {
  overflow: visible;
}

#carousel-testimonials .carousel-caption h3.title {
  font-size: 30px;
  color: #f1d852;
  font-weight: bold;
}

#carousel-testimonials .carousel-caption h4 {
  font-size: 18px;
}




.testimonials {
  background-color: #F2F2F2;
  padding-bottom: 0;
  padding: 1.3em 0;
  clear: both;
}

div#testimonials.gmi-testimonials.container-fluid.vpad.testimonials {
  padding-top: 4em;
}
#carousel-testimonials  .carousel-caption {

    padding-bottom: 30px;
    /*height: 400px;*/
  }


#carousel-testimonials * {
  font-family: "open sans";
}
#carousel-testimonials .carousel-inner .item .carousel-caption img.img-circle {
  width: 100px;
  height: auto;
}
#carousel-testimonials h2.title {
  font-size: 24px;
}


#carousel-testimonials.slide {
  width: auto;  
}
.testimonials-bottom-wrapper {
  
  background: #fff url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/bg-map.jpg) no-repeat fixed center 0;
  background-size: 100% auto;
  padding-top: 0;
  margin: 0;
}
.testimonials-bottom {
   padding-top: 3em;
  text-align: center;
  overflow: hidden;
  background: transparent url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/bg-map.jpg) no-repeat center top;
  background-size: 100% auto;
  margin: 0;
}

.testimonials-bottom .carousel-caption2 h2.title {
  font: 100 21px "open sans","source sans pro";
  text-align: left;
  font-weight: normal !important;
}

.video-iframe {
  text-align: center;
}

.testimonials-bottom .item {
  margin: 2em 2em;
  padding: 2em 0;
  border-bottom: 1px solid #ccc;
}

.testimonials-bottom .item img {
 max-width: 120px;
}

.testimonials-bottom h3.title {
  font-weight: bold;
  color: #0c0b0d;
  font-size: 21px;
}

 .testimonials-bottom  h4 {
  font-style: italic;
  font-size: 16px;
}

.dashboard-section-abstracts .top {
  padding: 1em 0;
}

.testimonials-bottom.vpad .container {
  max-width: 660px;
}

.title-bar {
  text-align: center;
  padding: 3.8em 1em;
  color: white;
  /*-webkit-border-radius: 0 0 20px 40px;
  -moz-border-radius: 0 0 20px 20px;
  border-radius: 20px;*/
  margin: 0 0 ;
    
  background: #000222 url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/background22bc.jpg) no-repeat center top;
  
}

.small-testimonials  {
 padding: 3.3em 0; 
 overflow: hidden;
}
.title-bar h3 {
  font-weight: bold;font-size: 35px;
}


.purchase-buttons .login-col .inner h3 {
  /*text-align: left;*/  
}

#node-119968.front .container.slider .col-md-4 img {
 width: 80px;
 float: left;
 clear: none;
}

#node-119968 .container-fluid.search-callout.text-center form .form-group input.typeahead.form-control {
  width: 100%;
}

#node-119968.front .container-fluid.search-callout.text-center form .form-group input.typeahead.form-control {
  width: 400px;
}


#node-119968.front .container-fluid.search-callout.text-center form .form-group input.typeahead.form-control {
  text-align: center;
}
.col-inner {
  margin: 0;
}
.search-callout {
  background-size:cover;
  padding: 200px 0;
  margin: 2em 0 4px;
  color: white;
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/background22_big.jpg) no-repeat center top;
  background-size: cover;
  background-position: top center;
}


.front .search-callout {
  background-size:cover;
  padding: 200px 0;
  margin: 2em 0 4px;
  color: rgba(13,34,8,0.8497037);
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/39958714_xl-home-search-BG.jpg) no-repeat center top;
  background-size: 150% auto;
  background-position: center center;
}

@media (min-width: 1332px) {
 .front .search-callout {
  padding: 200px 0;
  margin: 2em 0 4px;
  color: rgba(13,34,8,0.8497037);
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/39958714_xl-home-search-BG.jpg) no-repeat center top;
  background-size: 110% auto;
  background-position: center center;
}
}

.user-login-container .pricely-chart table  tr .col2,
.user-login-container .pricely-chart table  tr .col3,
.user-login-container .pricely-chart table  tr .col4,
.user-login-container .pricely-chart table  tr .col5 {
  text-align: center;
  font-weight: bold;
  font-size: 1.1em;
  border: 2px solid #fff;
 
}

.user-login-container a.btn.btn-lg {
  font-weight: bold;
  overflow: hidden;
  width: 100%;
}



.user-login-container a.btn.btn-primary.btn-lg {
  background-color: #45b2ff;
}
.user-login-container a.btn.btn-primary.btn-lg:hover {
  background-color: #2f84c0;
}

.user-login-container a.btn.btn-info.btn-lg {
  background-color: #c3222a;
  border: none;
}
.user-login-container a.btn.btn-info.btn-lg:hover {
  background-color: #e02836;
}
.user-login-container .pricely-chart table thead tr th.col1,
.user-login-container .pricely-chart table thead tr th.col2,
.user-login-container .pricely-chart table thead tr th.col3,
.user-login-container .pricely-chart table thead tr th.col4,
.user-login-container .pricely-chart table thead tr th.col5 {
  background-color: #f1eff3;
  border: 1px solid #fff;
  vertical-align: text-top;
}

.user-login-container .pricely-chart table thead tr th.col1 {
  background-color: #d9d9d9;
  vertical-align: middle;
  text-align: left;
  /*border-left: 1px solid #e9e8eb !important;*/
  
}
.user-login-container .pricely-chart  table thead tr th.col1 .panel-heading {
  font-size: 2.4em !important;
  text-align: center;
  }
.user-login-container .pricely-chart table tr .panel-heading  {
  padding-bottom: .5em;
  color: white;
}
.user-login-container .pricely-chart table tr th.col1 .panel-heading  {
  vertical-align: top;
}
.user-login-container .pricely-chart th:nth-child(2) img {
  /*visibility: hidden;*/
} 
.user-login-container .pricely-chart .panel-heading img {
  max-width: 48px;
  /*opacity: .6;*/
  margin-bottom: 10px;
}

.user-login-container .pricely-chart th.col1 .panel-heading img {
  max-width: 290px;
  display: block;
  padding: 0 15px 5px;
  background-color: white;
  margin: 0 auto 0;
  margin-bottom: 10px;
  border-radius: 6px;
}
.user-login-container .pricely-chart table thead tr th.col1  {
  color: #000;
  background-color: #fff;
  border: none;
}

span.glyphicon.glyphicon-ok {
  color: #6f736f;
}
.user-login-container .pricely-chart table thead tr th.col1 h3.panel-heading {
  font-weight: normal;
  padding: 10px;
  text-transform: uppercase;
  color: #62615e;
}
.user-login-container .pricely-chart th:hover img {
  opacity: 1;
}
body.research-dashboard ul.nav .navbar-social li a {
  border-radius: 50px; 
  overflow: hidden;
}

span.pricely-label {
  margin-bottom: 0;
  /*display: inline;*/
  font-weight: bold;
  font-size: 29px;
}
h3.panel-heading span.amp {
  margin-bottom: .9em;
  display: inline-block;
  text-transform: none;
  font: normal 19px "Open Sans", "Source Sans Pro";
}
 h3.panel-heading .pricely-title span.amp {
  margin-bottom: 0;
  display: inline;
}

.user-login-container .become-a-member h1 {
  font: 4em "open sans","source sans pro", raleway;
  margin-top: 0;
}

.container.membership-levels {
 padding: 20px 1em 30px; 
}



.container.membership-levels h3 {
 text-align: center; 
 font-weight: lighter;
}

.gmi-partners.logos {
  padding: 2em 0;
}

.user-login-container td.list-group-item {
  border-radius: 0;
  border: 1px solid white;
}
span.pricely-foreword {
  margin-top: .8em;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
}
.user-login-container .pricely-chart table  tr td:nth-child(1) {
  background-color: #f6f4f8;
  font-size: 18px;
  font-family: "open sans";
}

.user-login-container .pricely-chart table thead tr th.col2 {
  background-color: #8a74ad;
}
.user-login-container .pricely-chart table tr .col2 {
  background-color: #f0ecfa;
}

.user-login-container .pricely-chart table thead tr th.col3 {
  background-color: #6e0900;
}
.user-login-container .pricely-chart table tr .col3 {
  background-color: rgba(255,241,249,0.6585816);

}
.user-login-container .pricely-chart table tr th {
   padding-right: 0;
   padding: .8em;
   color: white;
}

.user-login-container  h5.pricely-foreword {
  font-weight: normal;
  font-style: normal;
  font-size: 19px;
  padding-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: 15px;
  border-top: 1px dashed rgba(254,255,255,0.5056928);
}

.user-login-container .pricely-chart table thead tr th.col4 {
  background-color: #128e20;
}
.user-login-container .pricely-chart table tr .col4 {
  background-color: #c8fcce;
}

.user-login-container .pricely-chart table thead tr th.col5 {
  background-color: #1f5683;
  
}
.user-login-container .pricely-chart table thead tr th.col3,
.user-login-container .pricely-chart table thead tr th.col4,
.user-login-container .pricely-chart table thead tr th.col5 {
  min-width: 200px;
}

.user-login-container .pricely-chart table tr .col5 {
  background-color: #ddf1ff;
  color: white;
}
.user-login-container .pricely-chart table tbody .col5 {
  color: black;
}
.user-login-container .pricely-chart tr.even {
  border-bottom: 2px solid w;
}
.user-login-container .pricely-chart tr td:nth-child(1) {
  padding: .8em;
  padding-left: 1.2em;
}

.search-callout.mini {
  padding: 1em 0;
}
.subscription-display ul {
  padding: 0;
}
.subscription-display ul li {
  list-style-type: none;
}
.node-type-download_document .nd-region-header  {
  display: none;
}

.node-type-download_document .nd-region-left  {
  margin-top: 1em;
  overflow: hidden;
}

.random-articles {
  /*margin: 1em auto;
  overflow: hidden;
  float: none;
  max-width: 700px;*/
  overflow: hidden;
}
#node-119968.page-greenmed .container-fluid.search-callout {
 padding: 2em 0; 
 margin-bottom: 2em;
}
#node-119968 .container-fluid.search-callout h1,
#node-119968 .container-fluid.search-callout h3 {
  margin: .3em 0 .3em;
}

#node-119968 .container-fluid.search-callout h1 {
  font: 700 41px "Open Sans", "Source Sans Pro", sans-serif;
}

#node-119968.front .container-fluid.search-callout h1 {
  color: #3e304c;
  font: 700 41px "Open Sans", "Source Sans Pro", sans-serif;
}

#node-119968 .container-fluid.search-callout.text-center h3 b {
  font-weight: normal;
}
body#node-119968.research-dashboard.research-dashboard-homepage {
  background-size: cover;
  background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-Recovered.jpg) fixed;
  background-size: cover;
}

#node-119968.research-dashboard-homepage .container.indexes-menu {
  background-color: white;
  width: 100%;
  max-width: 1170px;
}

#node-119968 .bid-195 .Block-body .BlockContent {
  background: white url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/background22bc.jpg) center bottom;
background-size:cover;}

.bid-195 .Block-body .BlockContent .BlockContent-body p {
  padding: 1em;
  background-color: transparent !important;
  color: white;
  font-weight: bold;
}
.bid-195 .Block-body .BlockContent .BlockContent-body {
  background-color: transparent;
  max-width: 500px;
  padding: 100px 0;
}

/* background: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/41439126_l3-b.jpg) no-repeat 0 top; */
#header-ad a img {
  width: 100%ss;
  height: auto;
  max-width: 728px;
}
#node-119968 .search-callout ul.nav-tabs li a {
  color: white !important;
}
.front .container.slider #basic-slider {
  
}

.front .search-callout h2 {
  margin-top: 0;
}
h3 a {
  color: #000;
  font-weight: 200;
}
.container.indexes-menu h3 a:hover {
  background-color: #fbfbfb;
}
.greenmed-display-nav h3 {
  margin: 0;
  
}
.greenmed-display-nav h3 a {
  padding: .3em;
}

#node-119968 .greenmed-display-nav.text-center.indexes-menu  {
  
}
.greenmed-display-nav h3 a img.img-topic {
  width: 150px;
}
.indexes-menu h3 a {
  font-size: 15px;
  margin-top: 5px;
  display: block;
  text-align: left;
  font-weight: bold;
}

.front .indexes-menu h3 a {
  font-size: 19px;
  margin-top: 5px;
  display: block;
  text-align: center;
  font-weight: normal;
  font-style: normal;
}
.front {
  
}


@media (max-width:1200px and min-width:800px) {
 .user-login-container a.btn.btn-lg {
  padding: 5px;
  font-size: 12px !important;
 }
}

#col1 .col-inner.ther img.img-topic.img-responsive {
  margin: 0 auto;
}

.front .container.indexes-menu {
  margin-top: 2em;
  padding-bottom: 1em;
  margin-bottom: 2em;
  border-bottom: 1px solid #ccc;
}

.blocklet-header {
  text-align: center;
}

/*#col1 .col-inner.ther .view-content .blocklet-header h3.title {
  margin: .4em 0;
}*/

#node-119968 .container-fluid.g-blogs .text-center h4 {
  display: none;
}


@media (max-width: 1200px) {
 body.research-dashboard .topic .cols {
  width: 100%;
  overflow: hidden;
  padding: 1em 0;
 }
}

.all-topics .view-sayer-blog.view-id-sayer_blog .view-content .views-row {
  clear: both;
  margin-bottom: 1em;
  padding-bottom: 1em;
  border-bottom: 1px solid #ccc;
  overflow: hidden;
}

.all-topics .view-sayer-blog.view-id-sayer_blog .view-content .views-row .views-field-field-front-page-body-value {
  font-size: 13px;
}
.all-topics .view-sayer-blog.view-id-sayer_blog .view-content .views-row .views-field-title a {
  font-size: 21px;
  line-height: 20px;
  color: #017b11;
}

.all-topics .view-sayer-blog.view-id-sayer_blog .view-content .views-row .views-field-phpcode-1 b {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
}

.float-left {
  float: left;
  margin-bottom: .5em;
}

.guarantee.bg-success  {
  float: left;
  display: block;
  width: 100%;
  padding: 2em 0;
}
.float-right {
  float: right;
  margin-bottom: .5em;
}
.view-sayer-blog.view-display-id-block_4 .views-row {
  padding-left: 150px;
  clear: both;
  margin-bottom: 1.4em;
}

#blog-popular .view-sayer-blog .view-content .views-row {
  margin-bottom: 2em;
  padding-left: 150px;
  clear: both;
  margin-bottom: 1.8em;
}

#blog-popular .pane-sayer-blog h2.pane-title {
  text-align: center;
  padding-bottom: .5em;
}

#blog-popular .view-sayer-blog .views-field-title a {
  color: #008e00;
  margin-bottom: 0;
  display: block;
  font: normal 200 2em/1.2em "open sans";
}

 .view-sayer-blog .views-row .views-field-field-front-page-image-fid {
  float: left;
  margin-left: -150px;
}

.user-login-container input  {
  width: 100%;
}

form#user-login {
  max-width: 432px;
  margin: 0 auto 2.4em;
}

.container-fluid.discover h2.text-center {
 margin: 0;  
}

#block-download-document a {
  overflow: hidden;
  float: left;
}


/* begin PostQuote */
/* Start blockquote */
blockquote p
{
  color:#0E1608;
  font-size: 15px;
}

body blockquote
{
  border:solid 1px #ADCDA8; 
  margin:15px 10px 15px 50px;
  padding:15px 5px 15px 41px;
  background-color:#D3E9C3;
  background-position:left top;
  background-repeat:no-repeat;
  border-radius: 4px
}

body.cdn-on blockquote {
  background-image:url('//cdn.greenmedinfo.com/sites/all/themes/wilderness/images/PostQuote.png');
}
@media (max-width: 766px) {
	.indexes-menu .col-03,
	.indexes-menu .col-05,
	.indexes-menu .col-07 {
			clear: both !important;
	}
}

.th.col4 a.btn.btn-success.btn-lg:hover {
  background-color: #a5fa63;
}
.user-login-container .article-container .container-og .membership-levels {
  padding: 3em 0;
}

.sale-video .embed-responsive.embed-responsive-4by3 {
  height: auto !important;
  min-height: 0 !important;
}

.container-fluid.user-login-container {
 padding: 0; 
}

.membership-levels-wrapper {}

h3.greatly-appreciate {
  font-weight: lighter;
  line-height: 1.2em;
}

.topics-panel .container-inner .topic form .form-group {
  margin: 1em 0;
}
.topics-panel .container-inner .topic form .form-group input {
  width: 100%;
  max-width: 432px;
}

.view-comments-recent.view-recent-page .views-field-timestamp {
  float: right;
}

.view-comments-recent.view-recent-block .more-link {
  text-align: center;
  font-weight: bolder;
}

.view-comments-recent.view-recent-block .views-field {
  padding-bottom:5px;
}

.view-comments-recent .views-field-timestamp {
  font-weight: bolder;
}

.view-comments-recent ul li.views-row {
  border-bottom: 1px dotted black;
}

.view-comments-recent ul li.views-row:last-child {
  margin-bottom: 0;
}

.view-comments-recent.view-recent-page ul li.views-row {
  border-bottom: 2px solid black;
}

.view-comments-recent .field-user-info {
  border-bottom: 1px dotted black;
}


.view-comments-recent.view-recent-page ul li.views-row:not(:first-child) {
  padding-top: 10px;  
}

.view-comments-recent .comment-user-display {
  padding-top: 10px;
}

.view-comments-recent .comment-user-image {
  float: left;
  padding-right: 20px;
}

.view-comments-recent .comment-user-name {
  position: relative;
  top: 22px;
}

.view-comments-recent .field-comment-body .views-label {
  padding-right: 5px;
}


.timer.is-countdown span.countdown-row span {
  margin-right: .2em;
  font-size: 29px;
  color: #d42131;
}
.timer-container {
  padding: 3.3em 0;
}
.sale .timer-container.container {
  /* text-align: center; */  
  padding: 4em 0 2em;
  border-bottom: 1px dashed #8aceff;
}
.timer.is-countdown span.countdown-row span.countdown-section {
  margin-right: .4em;
}

.sale-video {
 
}
.saleweek-strip {
  overflow: hidden;
  background-color: #230400;
}

 .saleweek-strip.saleweek-strip {
  background-color: #062703;
}

h4.special-sale {
  line-height: 1.4em;
  font-weight: bold;
  font-size: 24px;
}

.saleweek-strip h4.special-sale  {
  color: #ff6461;
}



span.buynow {
  color: #fff;
  font: bold 17px/24px "open sans";
}
h4.special-sale .big {
  font-size: 54px;
  color: #aa1d1d;
  font-weight: 100;
  font-style: normal;
}


h4.special-sale span.expires {
  font-size: 18px;
  line-height: 1em;
}
h4.special-sale span.ends {
  display: block;
  margin-bottom: 10px;
}
.timer-container h4.special-sale  {
  color: #d9524e;
}
.timer-container h4.special-sale span.big {
  display: block;
  font-size: 48px;
  color: #1b6086;
  line-height: 1.2em;
}
.sale .timer-container h4.special-sale .big {
  font-size: 54px;
  color: #aa1d1d;
  font-weight: 900;
  font-style: no  rmal;
}

#plans .buynow2 img {
  background-color: #616161;
  border-radius: 100px;
  border: 1px solid white;
  padding: 5px;
  line-height: ;
}
.user-login-container div.sale {
  background-image: url(//cdn.greenmedinfo.com/sites/all/themes/wilderness/images-upgrade/bg-map.jpg);
  background-size: 100% auto;
  background-position: top;
  background-repeat: no-repeat;
}

.width-100 {
width: 100%;
}

.ecourse-wrapper .col-ecourse:nth-child(5) {
}

.col-md-12 table {
  width: 100%;
}

.col-sm-3.col-ecourse {
  min-height: 325px;
}

.timer-container img.img-responsive.sayer {
  
}

.timer-container.timer-2 {
  background-color: #375668;  
}
.timer-container.timer-2 .amp {
  color: white;
}

.timer-container.timer-2 h4 span.amp.expires {
  color: #fef381;
  text-transform: uppercase;
  font: 100 22px "Open Sans";
  letter-spacing: 9px;
}
.timer-container.timer-2 .timer.is-countdown span.countdown-period,
.timer-container.timer-2 .timer.is-countdown span.countdown-amount   {
  color: white;
  text-transform: uppercase;
  font: normal bold 40px "Open Sans";
}

.timer-container.timer-2 .timer.is-countdown span.countdown-amount {
  color: #ff7873;
}

#plans span.strike {
  color: #fef30f;
  opacity: 1;
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
}
.saleweek-strip.saleweek-strip2 h4.special-sale  {
  color: #ffffff !important;
  font-weight: normal;
  font-style: normal;
  font-size: 28px;
}










.tt-query {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.tt-hint {
  color: #999
}

.tt-menu {    /* used to be tt-dropdown-menu in older versions */
  width: 422px;
  margin-top: 4px;
  padding: 4px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
  text-align: left;
}

.tt-suggestion {
  padding: 3px 15px;
  line-height: 24px;
  font-size: 18px;
}

.tt-suggestion.tt-cursor,.tt-suggestion:hover {
  color: #fff;
  background-color: #0097cf;
  
}

.tt-suggestion p {
  margin: 0;

}

.optinbox {
  padding: 1em 0 1em;
  background-color: #ccc;
  background-image: url(images-upgrade/background22_big4c.jpg);
  background-size: cover;
  background-position: 50% 71%;
  color: white;
}

#mc-embedded-subscribe-form {
  background-color: #ccc;
}
#mc_embed_signup form {
  text-align: left;
}

.bid-342 {
  margin: 1em 0 2em
}
