

/* CSS Document */
#socialannex-reviewrating-top {
    padding: 5px 0px 20px;
}
#breadcrumb {
    margin-bottom: 20px;
}
#myModal {
    display: none;
    position: absolute;
    left: 0;
    -webkit-animation: fadepopup .5s;
    -moz-animation: fadepopup .5s;
    -o-animation: fadepopup .5s;
    animation: fadepopup .5s;
    float: none;
    right: 0;
    margin: 0 auto !important;
    background-repeat: repeat;
    width: 100%;
    max-width: 800px;
    border-radius: 0px;
    z-index: 999999;
    letter-spacing: normal;
}
.sa_s28_black_overlay {
    background-color: #000;
    display: none;
    height: 100%;
    left: 0;
    opacity: .5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999;
}
#myModal .sa-form select[disabled="disabled"],
#myModal .sa-form select[disabled],
#myModal .sa-form input[disabled],
#myModal .sa-form input[disabled="disabled"] {
    cursor: not-allowed;
}

.acs28SummarySection h3
{
    font-family: 'Neutraface2Text-Book';
    font-size: 21px;
    color: #000000;
    text-transform: uppercase;
    letter-spacing: 2px;	
    padding: 15px;
    margin-top: 15px;
}
.border
{
    border: 1px solid #d8d8d8;
}

div#socialannex-reviewrating-bottom {
    width:100%;
    height: 100%;
    float: left;
    display: block;
}
/*div#saS28Reviews .ac_s28_reviewdetailsection:nth-of-type(3n+1) {
    float: none;
}
div#saS28Reviews .ac_s28_reviewdetailsection:last-child {
    float: left;
}*/
.acs28SummarySection {
    padding: 15px;
    float: left;
    display: block;
    height: 100%;
    clear: both;
    width: 100%;
    margin: 0 auto;
}
.acs28Summaryinner{
    border: 1px solid #d8d8d8;
} 
