.clr{clear:both;}
.clear_space{height:5px;clear:both;}
.hide{display:none;}
.left{float:left;margin-right:20px;}
.right{float:right;margin-left:20px;}
.center{float:none;margin:0 auto 1.5rem;display:block;}
#ta_rating_square a,
#ta_rating_square a:hover,
#ta_rating_square .title a,
#ta_rating_square .title a:hover,
#ta_rating_square .wpr_disclaimer a,
#ta_rating_square .wpr_disclaimer a:hover,
#ta_shortcode a,
#ta_shortcode a:hover{text-decoration:none;border-bottom:none;}
.rating_accessibility{text-indent:-9999px;display:block;width:0px !important;height:0px !important;}
.ta_magic_review{position:absolute;left:-9999px;}
.ta_shortcode_container{font-size:14px;line-height:20px;}
#ta_shortcode{}
#ta_shortcode .title{font-size:1em;font-weight:bold;}
#ta_shortcode ul{margin:0px;overflow:hidden;}
#ta_shortcode ul li{list-style:none outside none;min-height:25px;margin:0px;}
#ta_shortcode a{text-decoration:none;}
#ta_shortcode a:hover{text-decoration:underline;}
#ta_shortcode dt, #ta_rating_light dd{float:left;font-weight:normal;}
#ta_shortcode dd{margin-left:15px;margin-bottom:0 !important;}
#ta_shortcode dl{margin:0px;}
#ta_shortcode dt{clear:both;}
#ta_shortcode .ta_rating{position:absolute;background:transparent url(../img/stars.png) 0 -16px repeat-x;width:80px;height:16px;}
.ta_rating .result{position:absolute;background:transparent url(../img/stars.png) 0 0 repeat-x;top:0px;left:0px;height:16px;z-index:102;text-indent:-9999px;}
.result{text-indent:-9999px;padding:0 !important;}
#ta_rating h3{font-size:14px;margin:10px 0 5px 0;}
#ta_shortcode div.hr{height:1px;background:#E0E0E0;margin:5px 0 5px 0;}
#ta_rating div.hr hr{display:none;}
#ta_rating p{margin-bottom:0.2em;}
#wpr_shortcode_panel{clear:both;padding:20px;background:none repeat scroll 0 0 #F6F6F6;overflow:auto;margin-bottom:20px;}
#wpr_shortcode_panel .ta_description p{margin-bottom:0px;}
#wpr_shortcode_panel hr{height:1px;border:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #FFF;margin:1em 0;padding:0;}
#ta_shortcode .left{float:left;margin-right:30px;}
#ta_shortcode .right{float:right;margin-left:30px;}
#ta_shortcode .photo{margin-bottom:10px;}
#ta_shortcode .ar_button{padding:5px 10px;font-size:85%;}
.ta_rating_container_square{font-size:14px;line-height:20px;margin:0 0 30px 0;overflow:auto;}
#ta_rating_square{clear:both;margin:auto;padding:20px;background:none repeat scroll 0 0 #F6F6F6;overflow:auto;}
#ta_rating_square .rating{line-height:17px !important;}
#ta_rating_square .price span{position:relative;display:block;font-size:36px;text-align:center;margin:30px 0;}
#ta_rating_square .price sup{font-size:24px !important;}
#ta_rating_square .free_price{font-size:20px !important;color:#999;margin:10px 0 0 0 !important;}
#ta_rating_square .free_price sup{font-size:12px !important;}
#ta_rating_square .free{color:#060;margin:10px 0 !important;font-size:36px;}
#ta_rating_square hr{display:block;height:1px;border:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #FFF;margin:1em 0;padding:0;}
#ta_rating_square iframe{display:block;width:100%;max-width:100%;margin-right:auto;margin-left:auto;}
#ta_rating_square .media{display:block;width:95%;max-width:95%;margin-right:auto;margin-left:auto;overflow:hidden;}
#ta_rating_square img{margin-bottom:10px;width:100%;border:1px solid #ccc;}
#ta_rating_square .flexslider img{border:none;}
.loading{min-height:150px;background:url('../img/loading.gif') no-repeat center center !important;}
#ta_rating_square .flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
#ta_rating_square .title{font-weight:bold;}
#ta_rating_square h4{font-weight:bold;margin:10px 0 0;font-size:14px;}
#ta_rating_square p{margin:0 0 20px 0;}
#ta_rating_square ul,
#ta_rating_square #content ul{margin:0px !important;padding:0px;overflow:hidden;}
#ta_rating_square ul li{list-style:none outside none !important;background:none !important;margin:0;padding:2px 0;display:block;}
#ta_rating_square ul li:before{content:'' !important;}
#ta_rating_square .userrating_average{padding-top:18px;padding-bottom:18px;display:block;}
#ta_rating_square .userrating_average span{padding:10px 18px;font-size:20px;line-height:30px;font-weight:bold;color:#fff;background:#44abc9;margin-bottom:20px;}
#ta_rating_square .wpr_submit_review{color:#44abc9;text-decoration:none;}
#ta_rating_square .wpr_submit_review:hover{color:#333;text-decoration:none;}
#ta_rating_square .al-right{float:right;text-align:right;}
#ta_rating_square .ta_description{clear:both;}
#ta_rating_square .ta_progress_bar .row-fluid [class*="span"]{}
.ta_progress_bar .row-fluid .progress_title{text-align:right;padding-right:20px;}
.ta_progress_bar div.progress{margin-bottom:3px;}
div.progress{padding:0 !important;margin-top:0;margin-bottom:2px;border:0px solid #ccc;height:8px !important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
#ta_rating_square a{text-decoration:none;}
#ta_rating_square a:hover{text-decoration:underline;}
#ta_rating_square dt, #ta_rating_square dd{float:left;font-weight:normal;}
#ta_rating_squaree dd{margin-left:15px;margin-bottom:0 !important;}
#ta_rating_square dl{margin:0px;}
#ta_rating_square dt{clear:both;}
#ta_rating h2{font-size:14px;margin:10px 0 5px 0;}
#ta_rating h4{font-size:14px;margin:10px 0 5px 0;}
#ta_rating_square div.hr{height:1px;background:#E0E0E0;margin:5px 0 5px 0;}
#ta_rating div.hr hr{display:none;}
#ta_rating p{margin-bottom:0.2em;}
.ta_review_pros,
.ta_review_cons{clear:both;margin:20px auto;padding:20px;overflow:auto;}
.ta_review_pros h3,
.ta_review_cons h3{margin:0;}
.ta_review_pros ul,
.ta_review_cons ul{margin-left:20px;}
.ta_review_pros{background:none repeat scroll 0 0 rgb(233, 250, 238);}
.ta_review_cons{background:none repeat scroll 0 0 rgb(250, 237, 233);}
#ta_post_review_after{margin:20px 0 20px 0;padding:20px;background:none repeat scroll 0 0 #f6f6f6;}
#ta_post_review_after .span3{margin-bottom:10px;}
#ta_post_review_after .price span{position:relative;display:block;font-size:36px;text-align:center;}
#ta_post_review_after .price sup{font-size:24px !important;}
#ta_post_review_after span{color:#999999;margin-bottom:5px;display:block;}
#ta_post_review_after .ar_button{padding:5px 10px;font-size:85%;}
.ta_widget_list_item{clear:both;}
.ta_widget_post_item{float:left;margin:0 0 10px 10px;}
.ta_widget_rating{float:right;margin-right:10px}
.widget_recent_reviews .rating{font-size:13px;line-height:26px;}
.widget_recent_reviews ul{margin:0 !important;}
.widget_recent_reviews li{list-style:none !important;list-style-image:none;padding-left:0 !important;line-height:26px;border-bottom:1px dotted #DDDDDD;}
.widget_review_item_img{width:100%;min-height:50px;padding-bottom:10px;margin:0 0 10px 0;clear:both;position:relative;overflow:auto;}
.widget_recent_reviews_img .widget_review_screenshot_img{display:inline-block;float:left;margin-right:12px;position:relative;}
.widget_recent_reviews_img img{border:1px solid #DDDDDD;padding:2px;float:left;margin-left:10px;}
.widget_review_item_img .rating{font-size:13px;}
.ta_widget_rating_img{display:block;float:left;margin-top:5px;}
.widget_review_item_img p{overflow:hidden;margin-bottom:0;margin-left:10px;}
.top_rated_reviews_item{margin-bottom:5px;border-bottom:1px solid #EEEEEE;}
.top_rated_reviews_item .item_inner{padding:20px;}
.top_rated_reviews_item a{text-decoration:none;}
.top_rated_reviews_item img{border:1px solid #999;}
.top_rated_reviews_item h3{font-size:20px;line-height:20px;padding:0;margin:10px 0;font-weight:300;}
.top_rated_reviews_item p{color:#8B8B8B;font-size:12px;}
.top_rated_reviews_item .item_rating{font-size:36px;line-height:36px;font-weight:bold;color:#fff;background:#333;padding:10px;margin-bottom:10px;border-right:4px solid #5FAAE3;}
.top_rated_reviews_item .rating_details{font-size:36px;line-height:36px;color:#333;font-weight:bold;text-align:center;}
.top_rated_reviews_item .rating_details .icon-user,
.top_rated_reviews_item .rating_details .icon-group,
.top_rated_reviews_item .rating_details .userrating_count{font-size:17px;color:#ccc;}
#sidebars .ta_rating_container{float:none;margin:auto;}
.ta_box_right{float:right;margin:0px 0px 10px 10px;}
.ta_box_left{float:left;margin:0px 10px 10px 0px;}
.ta_box_align_none{float:none;margin:10px;clear:both;}
#wpr_related{margin-bottom:20px;}
.wpr_related_item{padding:0px 0px 20px 0px;min-height:50px;clear:both;}
.wpr_related_item p{margin:0 !important;overflow:hidden;}
.wpr_related_item img{border:1px solid #DDDDDD;padding:2px;float:left;margin-right:20px;}
.ar_button{padding:10px 40px;display:inline;background:#777 url(../img/bg_button.png) repeat-x 0 bottom;border:none;color:#fff !important;cursor:pointer;text-decoration:none !important;line-height:3em;}
.ar_button:hover{background-position:0 center;}
.ar_button:active{background-position:0 top;position:relative;top:1px;padding:10px 40px;}
.ar_button.ar_red{background-color:#e50000;}
.ar_button.ar_purple{background-color:#9400bf;}
.ar_button.ar_green{background-color:#58aa00;}
.ar_button.ar_orange{background-color:#f97f26;}
.ar_button.ar_blue{background-color:#4BB1CF;}
.ar_button.ar_yellow{background-color:#ffcc00;}
.ar_button.ar_black{background-color:#333;}
.ar_button.ar_white{background-color:#fff;color:#000 !important;text-shadow:1px 1px #fff;}
.ar_button.ar_gray{background-color:#f1f1f1;color:#333 !important;text-shadow:1px 1px #fff;font-weight:normal !important;}
.ar_button.ar_small{font-size:75%;padding:3px 7px;}
.ar_button.ar_small:active{padding:4px 7px 2px;background-position:0 top;}
.ar_button.ar_medium{font-size:90%;padding:5px 8px;height:20px;}
.ar_button.ar_medium:active{padding:5px 8px 4px;background-position:0 top;}
.ar_button.ar_large{font-size:160%;padding:7px 12px;height:40px;}
.ar_button.ar_large:active{padding:8px 12px 6px;background-position:0 top;}
.rating{font-size:17px;font-weight:normal;height:17px !important;line-height:17px !important;position:relative;overflow:hidden;}
.rating-user{}
div.rating-user:before{}
div.rating-user:after{color:#44abc9 !important;}
span.rating-user:after{color:#44abc9 !important;}
.user_range{}
.user_range .item{padding:12px;}
.user_range input[type="text"]{border:0;color:#f6931f;font-weight:bold;box-shadow:none;}
.user_range .span6{margin:0 auto !important;}
.user_range .ui-slider{margin-bottom:20px;width:90%;}
.user_range .ui-slider-handle{color:#777777;font-size:10px;height:auto;line-height:13px;padding:2px 0;text-align:center;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:3em;}
.user_range .ui-widget-header{border:none;background:#4BB1CF;}
.ui-widget-content{border:1px solid #f1f1f1 !important;}
.user_range .ui-slider,
.ui-slider .ui-slider-handle{cursor:pointer;}
.user_rating{margin-bottom:20px;}
.user_rating label{clear:both;margin:0;}
.rating-comment{display:block;font-size:14px !important;line-height:24px;font-weight:normal;margin-left:10px;}
.already-rating-comment{margin-left:0px;}
span.rating-comment:before{color:#ccc !important;}
span.rating-comment:after{color:#44abc9 !important;}
div.rating{font-family:FontAwesome;position:relative;display:inline-block;}
div.rating:before{content:"\f005\f005\f005\f005\f005";color:#ccc;}
div.rating:after{color:#ff9900;position:absolute;left:0;}
span.rating{font-family:FontAwesome;position:relative;display:inline-block;}
span.rating:before{content:"\f005\f005\f005\f005\f005";color:#999;}
span.rating:after{color:#ff9900;position:absolute;left:0;}
.r-0:before{content:"\f005\f005\f005\f005\f005";}
.r-05:after{content:"\f089\00a0";}
.r-1:after{content:"\f005";}
.r-15:after{content:"\f005\f089\00a0";}
.r-2:after{content:"\f005\f005";}
.r-25:after{content:"\f005\f005\f089\00a0";}
.r-3:after{content:"\f005\f005\f005";}
.r-35:after{content:"\f005\f005\f005\f089\00a0";}
.r-4:after{content:"\f005\f005\f005\f005";}
.r-45:after{content:"\f005\f005\f005\f005\f089\00a0";}
.r-5:after{content:"\f005\f005\f005\f005\f005";}
.wpr_comment_criteria ul{list-style:none outside none !important;padding:10px !important;background:#f6f6f6;float:left;margin:5px 20px 5px 0px !important;min-width:180px;}
.wpr_comment_criteria ul li{padding:0px !important;margin:0px !important;}
.wpr_comment_criteria .wpr_align_center{margin-top:16px !important;}
.wpr_align_center{text-align:center;}
.wpr_rounded_corners{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;}
.wpr_bar_star a{padding-left:30px !important;background:transparent url(../img/star-gray.png) 8px 50% no-repeat !important;}
.wpr_bar_star a:hover{background:transparent url(../img/star-orange.png) 8px 50% no-repeat !important;}
.ui-widget-header{border:none;background:none;}
.ui-widget-content,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{border:none;}
.ui-widget{font-family:inherit;font-size:inherit;}
.wpr_review_form{padding:0 22px;}
#cboxOverlay{background:none repeat scroll 0% 0% rgb(250, 250, 250);}
@media only screen and (max-width:800px){}
@media only screen and (max-width:600px){}
@media only screen and (max-width:480px){.hide-on-small{visibility:hidden;}
.ar_button{margin:10px 0 0 0;padding:10px 0;text-align:center;display:block;}
#ta_rating_square .al-right{float:none;text-align:left;}
.ta_square_extended .repeated_rating{float:none;margin-top:7px;}
#ta_shortcode li.review_screenshot, #ta_shortcode ul .li.review_screenshot{float:none;height:155px;clear:both;}
#ta_shortcode li.review_screenshot img{float:none;}
#ta_rating_square .al-right{float:none;}
#ta_rating_square img{float:none;margin:0 auto 10px;text-align:center;}
#ta_rating_square .price span{text-align:left;}
.top_rated_reviews_item img{width:100%;}
.ta_progress_bar .row-fluid .progress_title{text-align:left;}
.wpr_comment_criteria{width:100%;}
.wpr_comment_criteria ul{float:none;margin:20px 10px !important;}
}