.reviews .container{
    width:100%!important;padding:0!important
}
.reviews hr{
    border:0 solid #ccc;border-top-width:1px;clear:both;height:0}
.reviews ol{list-style:decimal}
.reviews ul{list-style:disc}
.reviews li{margin-left:30px}
.reviews p{padding-bottom:20px}
h2,h3{font-weight:400;padding:0}
h4,h5,h6{font-weight:400;padding-bottom:5px}
.reviews h1{font-size:2.3em}
.reviews h2{font-size:2em}
.reviews h3{font-size:1.5em}
.reviews h4{font-size:1.2em}
.reviews h5{font-size:.9em}
.reviews h6{font-size:.7em}
@font-face{font-family:reviews;src:url(https://reviewpro.smilesavvy.com/Modules/external_module/font/reviews.eot?50082286);src:url(https://reviewpro.smilesavvy.com/Modules/external_module/font/reviews.eot?50082286#iefix) format('embedded-opentype'),url(https://reviewpro.smilesavvy.com/Modules/external_module/font/reviews.woff?50082286) format('woff'),url(https://reviewpro.smilesavvy.com/Modules/external_module/font/reviews.ttf?50082286) format('truetype'),url(https://reviewpro.smilesavvy.com/Modules/external_module/font/reviews.svg?50082286#reviews) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:reviews;src:url(https://reviewpro.smilesavvy.com/Modules/external_module/font/reviews.svg?50082286#reviews) format('svg')}}
.reviews [class*=" icon-"]:before,.reviews [class^=icon-]:before{font-family:reviews;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:.9em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}
.reviews .icon-star:before{content:'\e800'}
.reviews{font:100%/1.4 Tahoma,sans-serif}
.reviews .icon-star{font-size:25px}
.reviews .rating {margin-bottom:5px;}
#reviews-post a.icon-star, #reviews-stream a.icon-star{font-size:5em;margin-right:.2em;cursor:pointer;text-decoration:none}
.reviews a.socialRP{
    text-decoration:none !important;
    display:inline-block;
    font-weight:700;
    color:#fff !important;
    border-radius:15px;
    padding:1.2vh 0;
    font-size:1.3em;
    width:100%;
    margin:0.5vmax 0;
    text-align:center;
    max-width:280px;
    line-height: normal;
    float: none;
}
.reviews a.socialRP:hover{opacity:.8}
.reviews a.gplus{background:#DD4B39}
.reviews a.facebook{background:#3C5A98}
.reviews a.yelp{background:#C41200}
.reviews a.yp{background:#1D1D1D}
.reviews a.square{background:#2D5BE3}
.reviews a.contact{background:#808080}
.reviews a.healthgrades, .reviews a.healthgrades_group {background:#2222eb}
.reviews a.dentists4kids{background:#499EE9}
.reviews p{font-size:13px}
.reviews .clear{clear:both}
.reviews .center{text-align:center;padding:0;}
.reviews small{font-style:italic}
.reviews hr{width:98%;margin:10px 1% 15px}
.reviews p.error{color:red}
.reviews p.error input,.reviews p.error textarea{border:1px solid red}
.light .dateposted{font-size:.75em;color:#333;display:block;}
.light h1,.light h2,.light h3,.light h4,.light h5,.light h6,.light p{color:#333}
.light .icon-star{color:#ccc !important}
.dark .dateposted{font-size:.8em;color:#A9A6A6}
.dark .icon-star{color:#A9A6A6 !important}
em#rating-text {
    height: 20px;
    display: block;
}
.reviews .positive{color:#ffc835 !important}
.reviews .selected{color:#ffe5a0}
.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark p{color:#fff}
.reviews .column{float:left;margin:0 1%}
.reviews .grid12{width:98%;margin:0 1%}
.reviews .grid11{width:89.6667%}
.reviews .grid10{width:81.3333%}
.reviews .grid9{width:73%}
.reviews .grid8{width:65%}
.reviews .grid7{width:56.3333%}
.reviews .grid6{width:48%}
.reviews .grid5{width:39.6667%}
.reviews .grid4{width:31%}
.reviews .grid3{width:23%}
.reviews .grid2{width:14.6667%}
.reviews .grid1{width:6.3333%}
.reviews input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=button]){width:96%;padding:10px 2%}
.reviews textarea{width:96%;resize:none;padding:10px 2%;font-family:Arial,sans-serif;font-size:.9em}
.reviews select{width:101%;padding:10px 2%}
.reviews input[type=submit],input[type=button]{padding:5px 15px}

@media (max-width:1038px) {
    .reviews a.socialRP{font-size:1em}
    .reviews .icon-star{font-size:15px}
}
@media (max-width:767px) {
    .reviews .column{float:none;margin:0}
    .reviews .grid1,.reviews .grid10,.reviews .grid11,.reviews .grid12,.reviews .grid2,.reviews .grid3,.reviews .grid4,.reviews .grid5,.reviews .grid6,.reviews .grid7,.reviews .grid8,.reviews .grid9{width:100%;margin:0}
    .review-item .grid3 {
        margin-bottom:10px;
    }
    .reviews .icon-star{font-size:2em}
    #reviews-stream a.icon-star,#reviews-post a.icon-star{font-size:2.5em}
    .reviews a.socialRP{font-size:1.3em}
    .reviews h1{font-size:2em}
    .reviews h2{font-size:1.7em}
    .reviews h3{font-size:1.3em;margin-bottom:0;}
    .reviews h4{font-size:1.1em}
    .reviews h5{font-size:.8em}
    .reviews h6{font-size:.6em}
    .reviews input[type=submit],input[type=button]{width:100%;line-height:1.5em}

}
