.col-sm-2.top-container-date{background:#0d0c0d;color: #fff !important;}
.col-sm-10.top-container-content p{font-size:16px}
.row.quote-diva{background:#ffedcb;}
.row.quote-dave{background:#fae1b2;}
span.double-quote{color:#da3418;font-size:30px;line-height:17px;transform:perspective(40px);position:relative;font-family: serif;}
a{color:#da3419 !important}

.body-container.pr-body-container .container {max-width: 1098px;}

.container.blog-wrapper p {color: #fff;}

.container.blog-wrapper img {max-width: 390px;margin: auto;display: block;}

.about-companies img {max-width: 140px;margin-bottom: 20px; margin-top: 30px;}

.about-companies p {max-width: 90%;}

.container.quotes img {border: 2px solid #fff; margin-bottom: 25px; box-shadow: 5px 5px 13px #9a611560;}

.container.quotes .col-sm-2 {text-align: center;}

.container.quotes .col-sm-10 p {margin-top: 30px;margin-left: 20px;}

.container.quotes span.double-quote {position: relative;top: 6px;}

.row.blog-extra {display: none;}

.row.blog-extra.show-blog {display: block;}

span.read-less {display: none;}

a.read-toggle.show-blog span.read-more {display: none;}

a.read-toggle.show-blog span.read-less {display: inline-block;}

a.read-toggle {cursor: pointer;}

.small-smartphone img {margin-top: 0;}

.small.smartphone .logo-wrap img {position: relative;top: -20px;}

.small.smartphone .fullgrid_layer_banner.hs-banner-wrapper.clearfix {}

.small.smartphone .fullgrid_layer_banner.hs-banner-wrapper.clearfix .align_left_side {}

.small.smartphone .fullgrid_layer_banner.hs-banner-wrapper.clearfix .align_left_side div {width: auto !important; font-size: 28px;
    line-height: 41px !important; }

.small.smartphone .col-sm-2.top-container-date p {white-space: nowrap !important;padding-bottom: 3px;padding-left: 12px;}

.small.smartphone .col-sm-2 .top-section {}

.small.smartphone .top-section .container {margin-top: 0px !important;}

.small.smartphone .col-sm-2 .top-section p {}

.small.smartphone .col-sm-2.top-container-date p br {display: none;}

.small.smartphone .banner_inner {background: url(https://staging.innominds.com/hubfs/Innominds-201612/img/IM-Landing-Pages/silvertree/Landing-banner.jpg) !important;
    background-size: 352% auto !important;
    background-position: 75% center !important;}

.small.smartphone .row {margin: auto 11px;}

.small.smartphone .container.quotes .col-sm-10 p {margin-left: 0px;}

.small.smartphone .col-sm-12.about-silvertree {padding: 0px !important;}

.small.smartphone .container.blog-wrapper img {max-width: 90%;}

.small.smartphone a {font-size: 15px;margin-bottom: 10px;}

.small.smartphone .col-sm-10.top-container-content {margin-top: 30px;}

.small.smartphone .row.blog-extra.show-blog .col-12 {padding: 4px !important;}

.small.smartphone .row.blog-extra.show-blog {padding: 0px 0px !important;}

.small.smartphone .row.blog-extra.show-blog .col-sm-6 {padding: 20px 0px;}

.small.smartphone .fullgrid_layer_banner .banner_inner{
  min-height: 270px;
}

.container.blog-wrapper img {
    max-width: 430px;
    margin: auto;
    display: block;
    width: 100%;
}

@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) {
    .container.quotes b, .container.quotes strong,
    .col-sm-2.top-container-date strong { 
        letter-spacing: -1px !important;
    }
}}

.logo-wrap .logo img {
    width: 192px;
    margin-top: 20px;
}

.about-innominds {
    background: #FCF8F0;
}

.about-silvertree {
    background: #F2F2F2;
}

.about-innominds, .about-silvertree {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

.about-innominds .cta-for-company {
    margin: 0px;
    padding: 20px;
    background: linear-gradient(#f8f2e4 0%, #ffe6cc 100%);
    margin-top: 30px;
}

.about-silvertree .cta-for-company {
    margin: 0px;
    padding: 20px;
background: linear-gradient(#e8e8e8 0%, #fff2f0 100%);
    margin-top: 30px;
}

.normal-text {
    clear: both;
}

.top-section {
    background: linear-gradient(#fff 0%, #eae5e5 100%);
}

p{
  color:#12264C !important;
}

.ceo_content p {
    margin-right: 60px;
      margin-bottom: 40px;
}

.top-container-date p {
    color: #fff !important;
}

.cta-for-company img {
    max-height: 16px;
    max-width: 19px;
    position: relative;
    top: -3px;
}

.cta-for-company img+a, .cta-for-company img+span {
    margin-left: 10px !important;
}

.cta-for-company .col-md-10 div {
    margin-top: 10px;
}

.cta-for-company .col-md-10 div+div {
    margin-bottom: 10px;
}

.cta-for-company .col-md-10>p {
    margin-top: 7px !important;
}

.cta-for-company {
    border-radius: 10px;
    margin-bottom: 40px !important;
}

.small.smartphone .col-sm-10.top-container-content {
    margin-top: 30px;
    max-width: 100% !important;
}

.small.smartphone .normal-text {
    padding: 10px 30px;
}

.small.smartphone 
 .normal-text {
    padding: 10px 30px;
}

.small.smartphone  .ceo_content p {
    margin-right: 0px;
}

.small.smartphone  .ceo_info {
    text-align: center;
    margin-bottom: 20px;
}

.small.smartphone  .ceo_info p strong {
    margin-top: 0px !important;
}

.small.smartphone  .about-innominds .cta-for-company,
.small.smartphone  .about-silvertree .cta-for-company {
    margin: 20px 0px 40px 0px  !important;
}

.small.smartphone  .about-silvertree {
    padding-bottom: 50px !important;
}

.small.smartphone .container.quotes img {
    margin-bottom: 0px;
}

.small.smartphone .banner_content:after {
    position: absolute;
    left: 0px;
    top: 0px;
    background: linear-gradient(45deg, black, transparent);
    width: 100%;
    height: 100%;
    content: '';
}

.small.smartphone .banner_content {
    position: relative;
}
.cta-for-company .col-md-10 div+div img {
    top: -1px;
}