#chartData td,.STARS_SM,.STAR_BOX,.reviewBlock a{cursor:pointer}
.revAuthor{width:18%;display:inline-block;vertical-align:top;min-width:130px}
.revContent{width:80%;display:inline-block}
@media only screen and (max-width:750px){.revContent{width:100%;margin-top:10px}
}
.reviewBlock .demo-icon:hover {cursor:pointer}
.revDate{float:right}
.reviewBlock {
    border-radius:25px;
    border: solid 2px #f2f2f2;
    margin-bottom:20px;
    padding:20px;
    font-size:14px
}
.reviewBlock .verified i{vertical-align:top;padding-top:6px}
.reviewBlock .verified {font-weight:bold;cursor:pointer;padding:6px;padding-right:12px;border-radius:2px}
.reviewBlock .verified:hover {background-color:#222;color:#FFF}
.rivyoo-rating [class^="icon-"]:before {color: ""}
.rivyoo-rating i {color: #999; font-size: 28px;}
.big-stars i {font-size: 40px;}
.STARS_SM{font-size:10px}
.wideBox{clear:both;text-align:center;margin-bottom:50px;padding:10px;border:1px solid #333;line-height:80%}
#container{margin:0 auto;height:250px}
#chart{display:block;margin:0 0 50px}
#chartData{vertical-align:top;margin-top:10px}
#chartData td,#chartData th{text-align:left}
#chartData th{border-bottom:2px solid #333;text-transform:uppercase}
#chartData td.highlight{background:#e8e8e8}
#chartData tr:hover td{background:#f0f0f0}
.makeReview:hover{opacity:.6}
.makeReview{width:150px;height:30px;background:#0C3754;color:#FFF;font-weight:700;border-radius:5px;border:1px solid #99B8D0}
.chartData{display:inline-block}
.rivyoo-hasliked{color:#0bdd32}
.quickreview{color:#000;height:265px;max-height: 265px}
.quickreview-container{max-height:136px;overflow:hidden}
.quickreview .STAR_BOX{font-size:75%}
.qr-head{padding:10px 5px;font-weight:700;font-size:140%}
.triangle-border{background:#FFF;position:relative;padding:15px;margin:1em 0 3em;border:5px solid;border-radius:10px;text-align:center}
.triangle-border::after{border-color:#FFF transparent;bottom:-13px;left:45%;border-width:13px 13px 0}
.triangle-border::before{border-color:#FFF transparent;bottom:-20px;left:45%;border-width:20px 20px 0}
.triangle-border::after,.triangle-border::before{position:absolute;border-style:solid;content:""}
.companylink{font-size:10px;text-align:left}
.STAR_SM .STAR_BOX{font-size:8px}
@media only screen and (max-width:960px){.disableMobile{display:none}.reviewBlock .verified{float:none !important;margin-top:20px}
}

.rivyoo_bar {
	text-align: left;
	margin-top: 2px;
	cursor: pointer;
}
.rivyoo_bar span {
	display: block;
	
}
.rivyoo_bar span.perc {
	display: inline-block;
	position: relative;
	top: -4px;
}
.rivyoo_bar_wrapper {
	display: inline-block;
	width: calc(100% - 50px);
	height: 16px;
	background-color: lightgrey;
}
.rivyoo_bar_percent {
	height: inherit;
	background-color: grey;
}

.rivyoo_5:hover, .rivyoo_5.rivyoo_highlight {color:#007F4E;}
.rivyoo_5:hover .rivyoo_bar_percent, .rivyoo_5.rivyoo_highlight .rivyoo_bar_percent {background-color:#007F4E;}

.rivyoo_4:hover, .rivyoo_4.rivyoo_highlight {color:#73B143;}
.rivyoo_4:hover .rivyoo_bar_percent, .rivyoo_4.rivyoo_highlight .rivyoo_bar_percent {background-color:#73B143;}

.rivyoo_3:hover, .rivyoo_3.rivyoo_highlight {color:#F8CC18;}
.rivyoo_3:hover .rivyoo_bar_percent, .rivyoo_3.rivyoo_highlight .rivyoo_bar_percent {background-color:#F8CC18;}

.rivyoo_2:hover, .rivyoo_2.rivyoo_highlight {color:#F47324;}
.rivyoo_2:hover .rivyoo_bar_percent, .rivyoo_2.rivyoo_highlight .rivyoo_bar_percent {background-color:#F47324;}

.rivyoo_1:hover, .rivyoo_1.rivyoo_highlight {color:#E22027;}
.rivyoo_1:hover .rivyoo_bar_percent, .rivyoo_1.rivyoo_highlight .rivyoo_bar_percent {background-color:#E22027;}

.reviewBlock .icon-thumbs-up, .reviewBlock .icon-share {
    font-size: 36px;
    background-color: transparent;
}

.icon-share {
    font-size: 48px;
}

.rivyoo-head {
    text-align: center;
    padding: 16px
}

.rivyoo-head h1 {
    margin-top: 40px;
    margin-bottom: 20px
}

.rivyoo-head .staticFiller {
    height: 10px
}

.rivyoo-head span {
    font-size: 30px
}

.rivyoo-head img {
    height: 50px
}

.pagination {
   -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    font-family: "Open Sans",Arial !important;
    font-size: 16px;
    line-height: 1.42857143;
    color: #333;
    font-weight: 700;
    text-align: center;
    box-sizing: border-box;
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination>li {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    font-family: "Open Sans",Arial !important;
    font-size: 16px;
    line-height: 1.42857143;
    color: #333;
    font-weight: 700;
    box-sizing: border-box;
    display: inline;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.btn-review {
	cursor: pointer;
}
.btn-review:hover {
	color: black;
}