/**********************************************************************************************************************/
/************************************************** Sharegraph styles *************************************************/
/**********************************************************************************************************************/

#target-sharegraph-wrapper {
    margin-top: -20px;
    font-family: Europa !important;
}

#sharegraph-container {
    height: 500px;
    width: 100%;
}

/* small sharegraph */
#mini-sharegraph #sharegraph-container {
    margin: 20px auto;
    height: 150px;
    width: 500px;
}

/* Horisontal ticker *******************************************/

#horisontal-ticker {
    width: 100%;
    margin: 20px auto;
    border-collapse: collapse;
    font-family: Europa !important;
}

 #horisontal-ticker th {
     border-bottom: 1px solid #CCC;
     text-align: left;
 }

 #horisontal-ticker td, #horisontal-ticker th {
     padding: 5px 10px;
 }

 #horisontal-ticker th.image {
     border-bottom: none;
 }

 #horisontal-ticker th.image img {
     width: 40px;
     margin-bottom: -28px;
     padding-right: 2px;
 }


/***************************************** Sharegraph extras ***********************************************/


.cision-widget .prev:hover,.cision-widget  .next:hover {
    cursor: pointer !important;
}

.cision-widget .row {
    padding: 25px 15px 25px 5px;
    margin-left: 0px;
}

.cision-widget .dropdown {
    float: left;
    margin-right: 10px;
    width: auto;
    margin: 0;
}
.cision-widget .dropdown .btn {
  font-size: 1rem;
  padding: 5px 10px;
  background: white;
  color: #768088;
  border: 1px solid #626A71;
  border-radius: 5px;
}
.cision-widget .btn-group.sharegraph-extras .action.btn.btn-outline-secondary{
  font-size: 1rem;
  padding: 10px;
  background: white;
  color: #626A71;
  border-right: 1px solid #626A71;
  border-top: 1px solid #626A71;
  border-bottom: 1px solid #626A71;
  border-left: 0;
  border-radius: 0;
  font-weight: 500;
  margin: 0;
  height: 40px;
  line-height: 18px;
}
.cision-widget .btn-group.sharegraph-extras .action.btn.btn-outline-secondary:first-child{
  border-left: 1px solid #626A71;
}
.cision-widget .btn-group.sharegraph-extras .action.btn.btn-outline-secondary.active{
  border-left: 0;
  background: #626A71;
  color: white;
}

.sharegraph-extras .date-picker {
    float: left;
    margin-right: 10px;
    width: 160px;
}
.sharegraph-extras .date-picker button {
  font-size: 1rem;
  padding: 5px 10px;
  background: white;
  color: #768088;
  border: 1px solid #626A71;
  border-radius: 5px;
  margin: 0;
}

.sharegraph-extras .date-picker button:hover, .sharegraph-extras .date-picker button:focus {
  border: 1px solid #626A71;
  color: #768088;
  outline: 0;
  box-shadow: none;
}
.sharegraph-extras .date-input:focus{
  border: 1px solid #626A71;
  padding: 5px 10px;
}
.sharegraph-extras .date-input{
  font-size: 1rem;
  padding: 5px 10px;
  background: white;
  color: #768088;
  border: 1px solid #626A71;
  border-radius: 0;
  border-left: 1px solid #626A71;
}


#share-options-select li a, #share-download-options li a {
    min-width: 220px;
    color: #333;
    margin-right: 40px;
}

#share-options-select li.cision-disabled a {
    color: grey;
}
#share-options-select li.cision-disabled:hover, #share-options-select li.cision-disabled:hover a {
    cursor: default;
}

#share-options-select li .fa-check {
    display: none;
    float: right;
    margin-top: 4px;
}

#share-options-select li.selected .fa-check {
    display: inline-block;
}

.performance-table td:first-child {
    font-weight: 500;
}

.sharegraph-extras {
    margin-top: 10px;
}

/******/


.sharegraph-tabs{
    color: #2A2B3D;
}

.highcharts-point {
    fill: #171A5C;
}

.highcharts-graph {
    stroke:#171A5C;
}

.highcharts-area {
        fill:rgba(23, 26, 92, 0.05);
}
.highcharts-tracker path{
            fill: #F5EFE5;
            stroke: #171A5C;
            border:#171A5C;
}

.highcharts-label-box{
    stroke:#171A5C;
}

.highcharts-label text tspan{
    fill:#171A5C !important;
}

.highcharts-navigator-mask-inside{
     fill:rgba(23, 26, 92, 0.05);
}

.highcharts-grid-line{

}

.sharegraph-extras{
  width: 50%;
  align-items: center;
}