
.go-back-link {
    margin-top: 30px;
    display: inline-block;
    margin-left: 5%;
}

.go-back-link div{ 
    bottom: 0;
    color: #258dfc;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
    display: inline-block;
    width: 100%;
}
.go-back-link .arrow-right {
    width: 9px;
    height: 9px;
    display: inline-block;
    background: 0;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    border-left: 1.5px solid #258dfc;
    border-top: 1.5px solid #258dfc;
    top: 0;
    position: relative;
    left: 10px;}
.go-back-link .horizontal-line {display: inline-block;
    border-top: 1.5px solid #258dfc;
    width: 11px;
    position: relative;
    top: -4px;
    left: 2px;
     margin-right: 12px;}

div[data-target=left-hand-side-text] {
  padding-top:  10px !important;
}
div[data-target=left-hand-side-text] .subtitle-block h2 {
  text-align: left;
  font-weight: 300 !important;
  padding-top: 20px;
}   

.partner-detail-template-component {margin-bottom: 0px !important;}

.partnerDetail .fixed-menu.mobile-hide {display: block !important;}



/* BEGIN Analyst Coverage*/

table.ir-analyst-table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 100px;
}

table.ir-analyst-table td, table.ir-analyst-table th {
    text-align: left;
    padding: 8px;
    width: 50%;
}

table.ir-analyst-table tr:nth-child(2n+3) {
    background-color: #f5f5f5;
}

table.ir-analyst-table tr:first-child {
   background-color: #0db77d;
}

table.ir-analyst-table tr:first-child th {color: #ffffff;}

/* END Analyst Coverage*/


/* Begin Stock info (retrivied via iFrame) */

.iframe-frame-stock-info {
  width:100%;
  max-width: 560px;
  height:430px;
  background-color: white;
  overflow:scroll;
  border-style:none; 
  display:block;
  margin-bottom: 100px;
}

body.nir-node--type-nir-landing-page {background-color: #ffffff !important;}

.sn_content.contain, .sn_content.contain section#content {min-height: 1px !important; padding: 0px !important; margin: 0px !important;}
 .sn_content.contain section#content {width: 100% !important;}

.node--type-nir_landing_page h1 {display: none !important;}

.panel-panel-inner .stockmenu .side-menu__item a {color: blue !important;}
.panel-panel-inner .stockmenu .side-menu__item a.is-active {color: #282b2d !important;}

div.stock-quote table,  div.stock-quote table td, div.stock-quote table tr {
  border: #bbb solid 1px !important;
  border-collapse: collapse !important;
}
div.stock-quote table tr.ccbnBgTblTtl {background: #0db77d !important; color: #ffffff !important;}
div.stock-quote table tr.ccbnBgTblTxt .ccbnBgTblLabelLeft, div.stock-quote table tr.ccbnBgTblTxt .ccbnPrice {font-weight: 700 !important;}
div.stock-quote table tr.ccbnBgTblTxt .ccbnPos { color: #00B000 !important;}
table tr.ccbnBgDisclaimer, table tr.ccbnBgDisclaimer .ccbnDisclaimer {font-size: 12px !important; color: #999999 !important; font-weight: normal !important; font-style: normal !important;}

/* End Stock info */

/* Begin SEC  */

.iframe-frame-sec {
  width:105%;
  /*max-width: 660px;*/
  height:750px;
  background-color: white;overflow:scroll;
  border-style:none; 
  display:block;
  margin-bottom: 80px;
}

.nir-node--5876 .block--search-form--5876 h2 {margin-bottom: 0px !important; padding-left: 0px !important;}
/*table.nirtable tr.ccbnOutline table tr.ccbnBgTblTtl {background: #0db77d !important; color: #ffffff !important; text-transform: uppercase;}
table.nirtable tr.ccbnOutline .ccbnBgTblEven, form table tr.ccbnOutline .ccbnBgTblEven td {background-color: #EFEFEF !important;}*/

.nir-node--5876 table.nirtable thead tr th.views-field {background: #0db77d !important; color: #ffffff !important; text-transform: uppercase;}

.nir-node--5876 table.nirtable th a {color: #ffffff !important;}
.nir-node--5876 table.nirtable tbody tr:nth-child(even) { background: #eee !important;}

.nir-node--5876 table.nirtable td, .nir-node--5876 table.nirtable th { border: 1px solid #fff !important;}

.nir-node--5876 table.nirtable tbody a {color: #258dfc !important;}

@media (max-width: 768px){
.nir-node--5876 table.nirtable td, .nir-node--5876 table.nirtable th { border: none !important;}
.nir-node--5876 .collapse-table-wide tbody tr {margin-bottom: 0px !important; padding: 10px !important;}
.nir-node--5876 table.nirtable tbody tr td { padding-left: 50% !important;}
.nir-node--5876 table.nirtable thead tr th.views-field {text-transform: capitalize;}

.iframe-frame-sec {width:100%;}

}

/* End SEC */


/* START Email Alert */

.iframe-frame-email-alert {
  width:100%;
  max-width: 560px;
  height:550px;
  background-color: white;
  overflow:scroll;
  border-style:none; 
  display:block;
  margin-bottom: 100px;
}



/* END Email Alert */


@media (max-width: 1023px) {

div[data-target=left-hand-side-text] .subtitle-block h2 {
  text-align: center;
}   
.partner-detail-template-component {margin-top: 60px !important;}
.partner-detail-template-component .split-column-content {margin-top: 0px !important;}

}
@media (max-width: 767px) {
.partnerDetail .fixed-menu.mobile-hide {display: none !important;}

}

@media (min-width: 1024px){

  .press-release-menu-container .press-release-menu {top: 100px !important;}
  .split-column-content .type-module-component .new-text-jumbo {padding-left: 0px !important;}
}

@media (max-width: 1023px) {
  .split-column-content .type-module-component .new-text-jumbo {padding-left: 10px !important; padding-right: 10px !important;}
}

@media (min-width: 1024px) {
 
/*.partner-detail-template-component .column-wrap {
  max-width: 100% !important;
  padding-right: 0px !important;
}*/

.partner-detail-template-component .col-lg-4 {
  width:  22% !important;

}

.type-module-component .new-text-jumbo {
  padding-left: 0px !important;
}


}





/*.body-section { margin: auto; padding: 20px 30px 0 30px; max-width: 1024px;}
.go-back-link div{ 
    bottom: 0;
    margin-bottom: 45px;
    color: #258dfc;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
    display:inline-block;
    margin-left: -30px;
}
.go-back-link .arrow-right {
    width: 9px;
    height: 9px;
    display: inline-block;
    background: 0;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    border-left: 1.5px solid #258dfc;
    border-top: 1.5px solid #258dfc;
    top: 0;
    position: relative;
    left: 10px;}
.go-back-link .horizontal-line {display: inline-block;
    border-top: 1.5px solid #258dfc;
    width: 11px;
    position: relative;
    top: -4px;
    left: 2px;
     margin-right: 12px;}
.section-inner-wrap {display: flex;}
.body-section .section-title {font-weight: 400 !important; padding-top: 30px;}
.body-section .right-side-column {padding-left: 10%; width: 100%; max-width: 660px;}
.body-section .iframe-frame {
  width: 100%;
  height:600px;
  background-color: white;overflow:scroll;
  border-style:none; 
  display:block;
}

.ccbnBgTblTtl {background: #000000;}

@media (max-width: 1023px) {
   .go-back-link div {
    margin-left: -5px;
   }
}

@media (max-width: 767px) {
  .section-inner-wrap {
    display: block;
    text-align: center;
  }
  .body-section .right-side-column {
    padding-left: 0px;
    margin: auto;
  }
}*/


