﻿.rating,
.award,
.roadsign {
    background-repeat: no-repeat;
    background-size: contain;
    float: left;
}

.roadsign {
    float: left;
    margin: 0;
}
.superratings {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=88cbafc77951ac9824059b9bc81d82ff');
}
.sign110 {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=e5c9e640b86c3ab38955ff1bf27836db');
}
.sign80 {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=1c2456238adb13ad48b78d57afeb97c2');
}
.sign60 {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=f984d8dd44115b08aa00eeedeccf8b34');
}
.sign40 {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=3ad02c8ffb3eb96e6df61711330d9676');
}
.signAlert {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=13795b9636cebf410d1e614848c3d8e5');
}
.signConcern {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=b03c2da91f7d08d47137c6cd8242e929');
}

.award_foty {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=66a7ccdf4b60a24baed87d81101bb446');
}
.award_foty_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=90250ac553493af2c0cd36226ff1775e');
}
.award_soty {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=d8657fdd16f828627b6bee4eb795c5ce');
}
.award_soty_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=87683c968c224398ab80e3e1aba81e98');
}

.award_csoty {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=5675a3ed34821c482b19d18cdfdd3143');
}
.award_csoty_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=4d4e6cdaafe6995bdc739205ff510e65');
}
.award_msoty {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=f910a4111f95480654802c7552f60e2e');
}
.award_msoty_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=421d9fcea5640d3b28b997d6c863e9ee');
}

.award_pfoty {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=a86fa36f31ae09b351ede06dc51aca15');
}
.award_pfoty_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=8e22287c77d0f6bb227418c96fe98249');
}
.award_10yr {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=f8b0d0063c9762ec78699ec29c520a54');
}
.award_7yr {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=b1d2f0061fffadb7e08637736c146248');
}
.award_5yr {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=9e60b96c993ef9d791777adeb819579a');
}
.award_sr50aust {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=a5b66e10c4c88c1873333caa664f878c');
}
.award_sr50bal {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=47412b8cfe60d35389939fd2f4ddc77a');
}
.award_sr50cap {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=23ff7dff4081d4b5684b03e938adc602');
}
.award_sr50cash {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=a643dd317728b1af2d285e144d173df3');
}
.award_sr50growth {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=4b1b1b9fc97532bdccc4cb3c17dec10b');
}
.award_sr50int {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=56dace4e31a083230bdb4f4b694e5eee');
}
.award_bnp {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=118cc8edc897986522d97117ebdba9c2');
}
.award_bnp_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=6df13cf887119fecdca7726d44067d8b');
}
.award_erf {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=4f256def3e178147d449e48a0e52a4b0');
}
.award_rs {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=25beceead953952f7e095cdb2afc5d6e');
}
.award_rs_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=4661d3470039b944d72e9f6b68311b4f');
}
.award_infinity {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=5a55a87cbe03c53d9c61b86c3ea61d9b');
}
.award_infinity_r {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=a2ed220232a0d437b256eafa72a172fb');
}
.award_fm {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=95c3f038bddcd4ad7e92116299e89905');
}
.award_fm_f {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=ce031f1e4026fd07ac80a6fc7a6b157b');
}

.Platinum {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=1ef3a40eaa7605b8278f61ae4e6d3862');
}
.Gold {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=ffbb907fa7233576c0af61c58d7a56f6');
}
.Silver {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=75bd12004c0f815b65c35abb17cb97e8');
}
.Other {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=047e783dc9ce8a400ae88b45b5e891d5');
}

.mysuper_platinum {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=1c02d12379936927de75ceee2866cee1');
}
.mysuper_gold {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=3e6e8914c5d17f75e2caabc7cbd08734');
}
.mysuper_silver {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=dcbf9edc338b58e768c2a387856a9277');
}
.mysuper_other {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=c59d191200635daa1e73b597e16bca97');
}

.viewRMP .Platinum {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=13e0ea7d366e679b345a09019b6b53a2');
}
.viewRMP .Gold {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=3f46124a6a68ffe490b2481e6daef3b7');
}
.viewRMP .Silver {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=b34ac0e6bccdc87575bfe90e042ee99e');
}
.viewRMP .Other {
    background-image: url('http://www.superratings.com.au/_css/template?t=rateMySuper&image=6d386ef2c4bd87a9f59ec7e7e6acebda');
}


.super-performance-summary {
   position:relative;
   margin-top:10px;
   margin-bottom:30px;
   padding:20px 20px 10px 20px;
   -webkit-box-shadow: 0px 0px 20px -4px rgba(0,0,0,0.4);
   -moz-box-shadow: 0px 0px 20px -4px rgba(0,0,0,0.4);
   box-shadow: 0px 0px 20px -4px rgba(0,0,0,0.4);
   overflow:hidden;
}

.sfr-item {
   
    width:70px;
    height:70px;
    margin-left:10px;
    float:left;

}



.sfr-title {
    font-size:30px;
    line-height:58px;
    white-space: nowrap;
    overflow: hidden;
    text-align:left;
}


.sfr-score-column-fill {

    width:20%;
    height:50px;
    margin-right:5px;
    margin-bottom:5px;
    background-color:#ffd800;
    webkit-transition: width 1s ease-out;
    -moz-transition: width 1s ease-out;
    -o-transition: width 1s ease-out;
    transition: width 1s ease-out;
    text-align:right;
    padding:3px 20px 3px 0;
    font-size:30px;
    z-index:2;
    top:10px;
    border-radius:30px;
}

.sfr-score-column {

    width:100%;
    height:50px;
    margin-bottom:5px;
    background-color:#EFEFEF;
    z-index:1;
    border-radius:30px;
    margin-top:5px;
}

.sfr-analysis-cta {
    position:absolute;
    bottom:-20px;
    right:20px;
    z-index:20;
}

.z-index-1 {
    z-index:1;
}

.pd_t25 {
    padding-top:25px;
}

 .mg_t70 {
     margin-top:70px;
 }

  .mg_b70 {
     margin-bottom:70px;
 }


 .ht_55 {
     height:55px;
 }

 .ht_70 {
     height:70px;
 }

  .ta_c {
     text-align:center;
 }

.pd_a30 {
    padding:30px;
}

.wd_130 {
    width:130px;
}

.lh_10 {
    line-height:50px;
}

 .form-input-large-select {
    margin-bottom:10px;
    height:55px;
    width:100%;
    border: 3px solid #E4E4E4;
    color:#002d3c;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url('../img/performance/drop-down-arrow.png') 97% / 30px no-repeat;
    font-size:24px;
    cursor:pointer;
    font-weight:600;
    -webkit-transition: border 0.1s ease-in-out;
    -moz-transition: border 0.1s ease-in-out;
    -o-transition: border 0.1s ease-in-out;
    transition: border 0.1s ease-in-out;
    padding-right:40px;
}

 .form-input-large-select:hover {
    border: 6px solid #ffd400;
    color:#002d3c;
}

.form-input-large-select:focus {
    border: 6px solid #ffd400 !important;
    color:#002d3c;
}


 .form-input-large {
    position:relative;
    right:0px;
    margin-bottom:10px;
    height:55px;
    border: 3px solid #E4E4E4;
    color:#002d3c;
    font-size:24px;
    cursor:pointer;
    -webkit-transition: border 0.1s ease-in-out;
    -moz-transition: border 0.1s ease-in-out;
    -o-transition: border 0.1s ease-in-out;
    transition: border 0.1s ease-in-out;
    width:100%;
    padding-left:12px;
    outline: none;
}

 .form-input-large:hover {
    border: 6px solid #ffd400;
    color:#002d3c;
}

.form-title-large {
    font-family: 'Open Sans', sans-serif;
    font-size: 35px;
    font-weight:600;
    color:#002d3c;
}


.center-content-flex {
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 780px) {
    .sfr-title {
        text-align:left;
    }
}

.super-select-graph {
    position:relative;
    height:240px;
    margin-bottom:10px;
    margin-top:30px;
}

.super-select-graph-bar {
    position:absolute;
    height:100%;
    width:50%;
}

.graph-bar-r {
    right:0px;
}

.graph-bar-l {
    left:0px;
}


.bar-fill {
    position:absolute;
    width:100%;
    height:40px;
    bottom:0px;
    -webkit-box-shadow: 17px -13px 34px -19px rgba(0,0,0,0.45);
    -moz-box-shadow: 17px -13px 34px -19px rgba(0,0,0,0.45);
    box-shadow: 17px -13px 34px -19px rgba(0,0,0,0.45);
    webkit-transition: height 1s ease-out;
    -moz-transition: height 1s ease-out;
    -o-transition: height 1s ease-out;
    transition: height 1s ease-out;
    min-height:50px;

}

.bar-fill-r {
    background-color:#234257;
}

.bar-fill-l {
    background-color:#2d5a7a;
}

.bar-fill-score {
    position:absolute;
    top:0px;
    width:100%;
    height:10%;
    text-align:center;
    padding:10px;
    font-size:22px;
    color:#ffd400;
    font-weight:600;
}

.bar-fill-bottom {
    position:absolute;
    width:100%;
    bottom:-25px;
    color:#002d3c;
    text-align:center;
    font-weight:600;

}

.mg_b40 {
    margin-bottom:40px;
}

.award-holder {
    position:relative;
    width:100%;
    overflow:hidden;
}

.sf-concern {
    background-color:rgba(0,0,0,0.4) !important;
}

.sf-nodata {
    line-height:30px;
    font-size:15px !important;
}

#sf-select option {
    font-size:13px; 
}


/* Fund select table */

.nb-b {
    border-bottom:0px;
}

.nb-a {
    border:none !important;
    border-left:none !important;
    border-right:none !important;
}

.sf-pdf-cta {
    background-color:#ffd800;
    cursor:pointer;
    color:#002d3c;
}

sf-table {

}

.sf-row-hl {   
 
}

.sf-selected {
    background-color:#ffd800;
}

.v-align {
     vertical-align: middle;
}


.sf-circle {
    height:60px;
    width:0px;
    left:0px;
     background: repeating-linear-gradient(
    -45deg,
    #234257,
    #234257 10px,
    #2d5a7a 10px,
    #2d5a7a 20px
  );
     margin: auto;
}

.sf-bg-fill {
    background-color:#2d5a7a;
}

.sf-score {
    position:relative;
    color:#FFFFFF;
    text-align:center;
    top:20px;
    font-weight:600;

}

.sf-award {
    width:55px;
    height:55px;
    float:left;
    margin-right:5px;
    margin-bottom:5px;
    background-color:#E4E4E4;
}

.sf-score-graph {
    height:25px;
    background-color:#EFEFEF;
    border-radius:25px;
}

.sf-score-fill {
    position:absolute;
    height:25px;
    width:50%;
     background: repeating-linear-gradient(
    -45deg,
    #234257,
    #234257 10px,
    #2d5a7a 10px,
    #2d5a7a 20px
  );
    left:0px;
    border-radius:25px;
}


.sf-fund-row {
    border-top: 0px #E4E4E4 solid;

}

.sf-row-selected {
    padding-top:30px;
    padding-bottom:30px;
   -webkit-box-shadow: 0px 0px 20px -4px rgba(0,0,0,0.4);
   -moz-box-shadow: 0px 0px 20px -4px rgba(0,0,0,0.4);
   box-shadow: 0px 0px 20px -4px rgba(0,0,0,0.4);
}

