.rating-loading{width:25px;height:25px;font-size:0px;color:#fff;border:none}.rating-fa{font-family:'FontAwesome';padding-left:1px}.rating-fa .rating-stars:before{padding-left:1px}.rating-gly{font-family:'Glyphicons Halflings'}.rating-gly-star{font-family:'Glyphicons Halflings';padding-left:2px}.rating-gly-star .rating-stars:before{padding-left:2px}.rating-lg .rating-gly-star,.rating-lg .rating-gly-star .rating-stars:before{padding-left:4px}.rating-xl .rating-gly-star,.rating-xl .rating-gly-star .rating-stars:before{padding-left:2px}.rating-active{cursor:default}.rating-disabled{cursor:not-allowed}.rating-uni{font-size:1.2em;margin-top:-5px}.rating-container{position:relative;vertical-align:middle;display:inline-block;color:#e3e3e3;overflow:hidden}.rating-container:before{content:attr(data-content)}.rating-container .rating-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#fde16d;transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.rating-container .rating-stars:before{content:attr(data-content);text-shadow:0 0 1px rgba(0, 0, 0, 0.7)}.rating-container-rtl{position:relative;vertical-align:middle;display:inline-block;overflow:hidden;color:#fde16d}.rating-container-rtl:before{content:attr(data-content);text-shadow:0 0 1px rgba(0, 0, 0, 0.7)}.rating-container-rtl .rating-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#e3e3e3;transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.rating-container-rtl .rating-stars:before{content:attr(data-content)}.rating-xl{font-size:4.89em}.rating-lg{font-size:3.91em}.rating-md{font-size:3.13em}.rating-sm{font-size:2.5em}.rating-xs{font-size:2em}.star-rating .clear-rating,.star-rating-rtl .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%}.clear-rating-active{cursor:pointer !important}.clear-rating-active:hover{color:#843534}.star-rating .clear-rating{padding-right:5px}.star-rating .caption,.star-rating-rtl .caption{color:#999;display:inline-block;vertical-align:middle;font-size:55%}.star-rating .caption{padding-left:5px}.star-rating-rtl .caption{padding-right:5px}
section.practice-testimonials-landing{padding:0;margin:0;position:relative;overflow:hidden}section.practice-testimonials-landing h2{font:22px/120% "open_sansregular", arial, sans-serif;padding:20px 20px 0;color:#fff;-webkit-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-moz-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-ms-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3)}section.practice-testimonials-landing h3{font:14px/150% "open_sansregular", arial, sans-serif;padding:0 20px}section.practice-testimonials-landing h4{font:18px/120% "open_sansregular", arial, sans-serif;padding:20px 20px 0;color:#fff;-webkit-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-moz-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-ms-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3)}section.practice-testimonials-landing .testimonials-landing-description{font:15px/180% "open_sansregular", arial, sans-serif;color:#fff}section.practice-testimonials-landing .rating-summary{border-top:thin solid white;margin-top:20px;padding-top:10px}section.practice-testimonials-landing .rating-summary .aggregate-rating{margin:0 auto;unicode-bidi:bidi-override;clear:both;color:#e3e3e3;position:relative;padding:0;width:150px;font-size:14px;white-space:nowrap;display:block;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#424242}section.practice-testimonials-landing .rating-summary .aggregate-rating i{margin:0 2px;width:26px;font-size:2em}section.practice-testimonials-landing .rating-summary .aggregate-rating .top{color:#eddf4e;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}section.practice-testimonials-landing .rating-summary .aggregate-rating .bottom{padding:0;display:block;z-index:0;width:150px}section.practice-testimonials-landing .rating-summary .aggregate-rating .bottom .fa-star{color:#fff}section.practice-testimonials-landing .rating-summary .star-rating{display:inline-block;line-height:1}section.practice-testimonials-landing .rating-summary .star-rating .rating-container:before{content:'\f005\00a0\f005\00a0\f005\00a0\f005\00a0\f005';letter-spacing:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.practice-testimonials-landing .rating-summary .star-rating .rating-stars{color:#f6ed9a;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.practice-testimonials-landing .rating-summary .star-rating .rating-stars:before{content:'\f005\00a0\f005\00a0\f005\00a0\f005\00a0\f005';letter-spacing:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.practice-testimonials-landing .rating-summary .star-rating.rating-disabled{cursor:default}section.practice-testimonials-landing .rating-summary .star-rating .hide{display:none}section.practice-testimonials-landing .rating-summary .rating-total-reviews{color:white;font-family:"open_sanssemibold", arial, sans-serif;text-transform:capitalize;margin-top:7px}section.practice-testimonials-landing .row{position:relative;z-index:1;margin:76px auto 100px}section.practice-testimonials-landing .left{width:290px;text-align:center;float:left;position:relative}section.practice-testimonials-landing .left .rating-bubble{display:block;position:relative;width:100%}section.practice-testimonials-landing .left .rating-bubble span{font-family:"open_sanssemibold", arial, sans-serif;background-color:#f6ed9a;height:40px;padding:0 4px;text-align:center;font-weight:600;display:inline-block;color:#3d4148;font-size:16px;line-height:40px;border:1px solid #b7b176;margin:0 auto;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.practice-testimonials-landing .left figure{position:relative;display:inline-block;margin:0 auto;height:auto;width:200px}section.practice-testimonials-landing .left figure img{width:200px;height:auto}section.practice-testimonials-landing .left figure .rating-bubble{position:absolute;left:-20px;top:-20px;text-align:left}section.practice-testimonials-landing .right{width:580px;float:right}section.practice-testimonials-landing .right h1:after{display:table;content:" ";clear:both;height:20px}@media only screen and (max-width : 1025px){section.practice-testimonials-landing .testimonials-landing-description{padding:0 20px}section.practice-testimonials-landing h2{font:20px/120% "open_sansregular", arial, sans-serif}section.practice-testimonials-landing .row{margin:30px auto}section.practice-testimonials-landing:after{height:30px}section.practice-testimonials-landing .left,section.practice-testimonials-landing .right{float:none;width:100%;text-align:center}section.practice-testimonials-landing .left .rating-summary{margin:20px auto;width:90%}}ul.leave-review{display:inline-block}ul.leave-review:before,ul.leave-review:after{display:table;content:" ";clear:both;height:50px}@media only screen and (max-width : 1025px){ul.leave-review:before,ul.leave-review:after{display:table;content:" ";clear:both;height:30px}}ul.leave-review li{display:block;float:left}ul.leave-review li + li{margin-left:15px}@media only screen and (max-width : 1025px){ul.leave-review li + li{margin:10px 0}}@media only screen and (max-width : 1025px){ul.leave-review li{float:none;margin:0}}section.doctor-testimonials-landing .left .rating-bubble{margin:-20px 0 0 5px}section.doctor-testimonials-landing figure img{width:200px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;height:auto;border:4px solid #fff;background:#fff}@media only screen and (max-width : 1025px){section.doctor-testimonials-landing figure img{width:150px}}
.reputation-widget .modal .modal-backdrop{position:fixed}.reputation-widget .modal .modal-dialog{max-width:860px;width:100%}.reputation-widget .modal .modal-dialog .modal-content{position:relative}.reputation-widget .modal .modal-dialog .modal-content button.close{position:absolute;top:15px;right:15px;z-index:10;margin:16px 10px 0 0;background:#d7dfe2;color:#fff;display:inline-block;border:0;width:37px;height:37px;opacity:0.5;text-shadow:none;font-weight:normal;font-size:24px;text-align:center;-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;border-radius:19px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.reputation-widget .modal .modal-dialog .modal-content .modal-body{margin:2px;padding:0px}.reputation-widget .modal .modal-dialog .modal-content .modal-body iframe{display:block;position:relative;min-width:100% !important;width:100% !important;max-width:100% !important}@media only screen and (max-width : 1025px){.reputation-widget .modal .modal-dialog{width:auto}}
section.testimonials-reviews{margin:20px 0 80px 0}section.testimonials-reviews .span6{width:100%}section.testimonials-reviews .internal-review{margin:40px 0;float:left;width:100%}section.testimonials-reviews .internal-review .reviewer{font-size:30px;line-height:30px;margin-bottom:10px}section.testimonials-reviews .internal-review .review-date{font-size:20px;line-height:20px;font-family:"open_sanslight", arial, sans-serif;margin-bottom:10px}section.testimonials-reviews .internal-review .review-rating{margin-bottom:10px}section.testimonials-reviews .internal-review .internal-rating{margin:0;unicode-bidi:bidi-override;clear:both;color:#e3e3e3;position:relative;padding:0;width:150px;font-size:14px;white-space:nowrap;display:block;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#424242}section.testimonials-reviews .internal-review .internal-rating i{margin:0 2px;width:26px;font-size:2em}section.testimonials-reviews .internal-review .internal-rating .top{color:#eddf4e;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}section.testimonials-reviews .internal-review .internal-rating .top .hidden-internal-rating{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}section.testimonials-reviews .internal-review .internal-rating .bottom{padding:0;display:block;z-index:0;width:150px}section.testimonials-reviews .internal-review .internal-rating .bottom .fa-star{color:#fff}section.testimonials-reviews .internal-review .star-rating{display:inline-block;line-height:1;margin-bottom:10px}section.testimonials-reviews .internal-review .star-rating .rating-container{line-height:1.2}section.testimonials-reviews .internal-review .star-rating .rating-container:before{content:'\f005\f005\f005\f005\f005';letter-spacing:7px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.testimonials-reviews .internal-review .star-rating .rating-stars{color:#eddf4e;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.testimonials-reviews .internal-review .star-rating .rating-stars:before{content:'\f005\f005\f005\f005\f005';letter-spacing:7px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.testimonials-reviews .internal-review .star-rating.rating-disabled{cursor:default}section.testimonials-reviews .internal-review .star-rating .hide{display:none}section.testimonials-reviews .internal-review .type-short{min-height:105px;max-height:270px}section.testimonials-reviews .internal-review .type-wrapper{height:165px}section.testimonials-reviews .internal-review .read-more-review-link{font-size:15px;text-transform:capitalize;display:none}section.testimonials-reviews .internal-review .type-full{display:block;padding:0px;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}section.testimonials-reviews .internal-review .left{width:28%;display:inline-block;float:left;margin-top:27px}section.testimonials-reviews .internal-review .right{width:70%;display:inline-block;float:left;padding:30px;border:4px solid #dbdbdb;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;font-family:"open_sanslight", arial, sans-serif;font-size:20px;line-height:20px}section.testimonials-reviews .internal-review .right:before{height:0;width:0;border-bottom:15px solid transparent;border-top:15px solid transparent;border-right:15px solid #dbdbdb;content:"";top:22px;position:absolute;left:-18px}section.testimonials-reviews .internal-review .right:after{height:0;width:0;border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:12px solid white;content:"";top:25px;position:absolute;left:-12px}section.testimonials-reviews .disclaimer{color:#656f72;margin-top:15px;font-family:"open_sanslight", arial, sans-serif}section.testimonials-reviews .paginator{width:100%;text-align:center}section.testimonials-reviews .paginator ul{display:inline-block;margin:40px auto 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}section.testimonials-reviews .paginator ul li{display:inline;padding:0;margin:0}section.testimonials-reviews .paginator ul li a{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}section.testimonials-reviews .paginator ul li a:hover{background-color:#eee}section.testimonials-reviews .paginator ul li span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}section.testimonials-reviews .paginator ul li:first-child a,section.testimonials-reviews .paginator ul li:first-child span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}section.testimonials-reviews .paginator ul li:last-child a,section.testimonials-reviews .paginator ul li:last-child span{border-top-right-radius:4px;border-bottom-right-radius:4px}section.testimonials-reviews .paginator ul li.disabled{cursor:not-allowed}section.testimonials-reviews .paginator ul li.disabled span{color:#ccc}@media only screen and (max-width : 768px){section.testimonials-reviews .paginator ul li{display:none}section.testimonials-reviews .paginator ul li:first-child,section.testimonials-reviews .paginator ul li:last-child,section.testimonials-reviews .paginator ul li.active{display:inline}}@media only screen and (max-width : 1025px){section.testimonials-reviews{margin:50px 0}section.testimonials-reviews .span6{float:none;margin:0 auto;width:80%}section.testimonials-reviews .internal-review{float:none}section.testimonials-reviews .internal-review .left{width:80%;display:block;margin:0 auto;float:none}section.testimonials-reviews .internal-review .left .reviewer{font-size:22px;line-height:22px}section.testimonials-reviews .internal-review .left .review-date{font-size:16px;line-height:16px}section.testimonials-reviews .internal-review .left .star-rating.rating-xs{font-size:1.5em}section.testimonials-reviews .internal-review .right{width:80%;display:block;float:none;margin:20px auto 0 auto;font-size:16px;line-height:16px}section.testimonials-reviews .internal-review .right:before{border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #dbdbdb;top:-30px;left:20px}section.testimonials-reviews .internal-review .right:after{border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid white;top:-22px;left:23px}}