/***********************************************************
 Styles for company pages and the stock data being displayed from Iguana/QuoteAPI.
 ************************************************************/

header .quoteapi-ticker-lookup-results {
    width:20em;
    min-width:auto;
    overflow:hidden;
    right:0px;
}
@media only screen and (max-width: 1025px) {
    header .quoteapi-ticker-lookup-results {
       left:0px;
    }
}

.shortcode-widget .quoteapi-chart {
    padding: 10px 40px 24px 8px;
}

#chart-wrapper.shortcode-widget{
  background: white;
  padding: 14px;
  border: 1px solid #a0a0a0;
}

.shortcode-widget{
  margin:4px 0px;
  clear: both;
}

 .shortcode-widget .quotes-table{
    margin-bottom:0px;
    border: 2px solid #c1c1c1;
}

#market-overview-wrapper{
    margin-bottom: 20px;
}

#investing-services-wrapper{
  clear: both;
  padding-top: 20px;
}

.search-no-results #main-post #searchform{
  display:none !important;
}

/***** Category page styles *****/
body.category .article-featured{
  float:left;
  padding: 2px;
}

body.category article h2 {
  font-weight: bold;
  margin-top: 1em;
  font-size: 1.2em;
}

body.category .article-featured-image{
  padding:0px;
}

body.category .article-featured-title{
  padding:10px;
  background: #eaeaea;
}

body.category .category-content-wrapper{
    background: #fff;
    padding: 2rem 1.5rem;
    padding-bottom:1rem;
}

body.category .title-underlined {
    border-bottom: 5px solid #096fc4;
    margin: 30px 0px;
    clear: both;
    padding-top: 30px;
}

body.category .title-underlined span{
    background: #096fc4;
    color: white;
    padding: 0px 18px;
}

body.category .article-featured-title .author{
    font-size:0.7em;
}

body.category .category-title-background h1{
    background: rgba(0,0,0,.4);
    padding: 10px 20px;
    display: inline-block;
}

body.category .category-title-background {
    padding: 70px 10px;
    color: white;
    background-size: cover;
    background-position: center center;
    margin-top: 20px;
}

body.category .article-featured-title h2{
    min-height: 170px;
}

.category-title-background {
    background-color:#056fc4;
}

@media only screen and (max-width: 480px) {
    body.category .category-title-background h1{
        font-size:1.8em;
    }
}
