.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_rating_container_square{font-size:14px;line-height:20px;margin:0 0 5px 0;overflow:auto;}
#ta_rating_square{clear:both;margin:auto;padding:20px 0;overflow:auto;}
#ta_rating_square .rating{line-height:25px !important;}
#ratings-box-rv{padding-top:20px;padding-bottom:20px;}
#ta_rating_square .price{border-bottom:1px solid #ccc;margin-bottom:20px;}
#ta_rating_square .price p{margin-bottom:15px;}
#ta_rating_square .price span.cr_price{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;font-size:44px;color:#222;line-height:0.8;}
#ta_rating_square .price span.burst{font-size:13px;color:#595959;}
#ta_rating_square .price p.free-shipping{color:#666;font-size:0;display:none !important;}
span.vcenter{color:#088714;font-size:17px;}
#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 img{max-width:100%;width:auto!important;max-height:442px;display:block;margin:auto;}
#ta_rating_square .title{font-weight:bold;}
#ta_rating_square h4{margin:10px 0 0;font-size:14px;padding-top:12px!important;padding-bottom:12px;border-top:1px solid #ccc;zoom:1;font-weight:600;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}
#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_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 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{margin:auto;overflow:auto;}
.ta_review_pros h3,
.ta_review_cons h3{font-family:ozBold,Arial,Helvetica,sans-serif!important;margin:0!important;padding:0;}
.ta_review_pros p,
.ta_review_cons p{margin-bottom:7px;}
.ta_review_pros ul,
.ta_review_cons ul{margin-left:40px;}
a.bt_after_pros{width:68% !important;margin:20px auto;background:#FF712C;border-radius:2px;font-size:26px;line-height:26px;text-shadow:#d76a01 0px 1px 0px;color:#fff;display:block !important;text-decoration:none !important;padding:20px;font-family:Roboto,sans-serif;font-weight:300;text-align:center;}
p.seconday_btn_txt{text-align:center;font-size:16px;color:#088714;}
#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;}
span.percent{font-weight:bold;}
.a-section.pa-sp-offer-container{border:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:20px;}
.a-section.pa-sp-offer-details{margin:0 15px;}
.pa-sp-offer-title a{font-family:'Roboto',sans-serif;font-size:18px;line-height:24px;}
.widget_review_item_img{width:100%;min-height:50px;clear:both;position:relative;overflow:auto;}
.widget_recent_reviews_img .widget_review_screenshot_img{display:inline-block;margin-right:12px;position:relative;margin:auto;display:block;vertical-align:top;}
.widget_recent_reviews_img img{padding:2px;margin-left:10px;}
.rvw{display:block;margin:4px 0;}
.rvw span{display:inline-block;vertical-align:middle;}
span.rvwCnt{text-decoration:none;color:#0066c0;font-size:14px;}
span.rvwCnt .icon-thumbs-up{margin-right:5px;}
.widget_review_item_img .rating{font-size:17px;margin-right:13px;margin-top:2px;}
.ta_widget_rating_img{display:block;float:left;margin-top:5px;}
.widget_review_item_img p{overflow:hidden;margin-bottom:0;margin-left:10px;}
#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:25px;font-weight:normal;height:25px !important;line-height:25px !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:#ABABAB;}
span.rating:after{color:#f6b100;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;}
}
.cart-button{padding:15px 0;text-align:center;}
a.btn-check-price-amz{border:1px solid #dc3425;padding:13px 35px;font-size:15px;line-height:1.33;border-radius:4px;color:#fff!important;font-weight:normal;text-align:center;vertical-align:middle;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;background-color:#dc3425;-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 2px -2px rgba(0,0,0,0.4);box-shadow:0 4px 2px -2px rgba(0,0,0,0.4);}
.btn-transaction{background:#f98237;color:#fff!important;box-shadow:inset 0 -1px 1px #f2ca00;text-shadow:none;}
.btn{background:#f98237;font:18px/1.2 Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif!important;border-radius:4px;padding:15px 40px!important;}
.btn .ficon{margin-right:9px;font-size:19px;vertical-align:text-top;}
[class^="ficon-"], [class*=" ficon-"], ._ficon{font-family:'bbyicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-align:center;display:inline-block;width:1em;height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ficon-cart:before{content:"\f07a";}
.cart-button a:hover, .cart-button a:active{text-decoration:none;}
.btn-transaction:hover, .btn-transaction:focus{background:#FC9A18;}
.btn:hover{background:#FC9A18;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff86e', endColorstr='#fffff200', GradientType=0);}
#ratings-box-rv a{color:#085eb9;text-decoration:none;}
#ratings-box-rv a:hover, #ratings-box-rv a:active{}
a.tab-link.write-review-link{color:#085eb9;}
#ratings-box-rv h1{margin-top:-18px;line-height:.7em;}
#ratings-box-rv h1 a{color:#2a2f2d;font-size:23px;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-weight:700;letter-spacing:-.5px;}
p.entry-meta-review{margin-bottom:20px!important;padding:0px 0px 10px 0px;border-bottom:1px solid #c3c4c4;}
#ratings-box-rv h1, #ratings-box-rv h2, #ratings-box-rv h3, #ratings-box-rv h4, #ratings-box-rv h5, #ratings-box-rv h6{text-transform:none!important;padding-top:10px;}
#ratings-box-rv .ratings-header{font-size:17px;font-weight:600;margin-bottom:5px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.ratings-stars{margin-bottom:5px;}
.ratings-count{color:#085eb9;}
#ratings-box-rv .ratings-stars span.average-score{color:#085eb9;font-size:35px;line-height:35px;font-weight:bold;vertical-align:bottom;margin-left:5px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}
#ratings-box-rv .ratings-count{margin-bottom:15px;margin-right:20px;display:inline-block;}
.ratings-message{color:#6b6b6b;font:14px/24px 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:300;}
#ratings-box-rv .ratings-message{margin-bottom:15px;display:inline-block;}
#ratings-box-rv .ratings-message span.percent{font-weight:bold;}
#ratings-box-rv .ratings-actions{margin-bottom:15px;}
#ratings-box-rv .ratings-actions span.ratings-button-wrapper{margin-right:15px;}
#ratings-box-rv .ratings-actions span.ratings-button-wrapper #ratings-count-button{text-decoration:none;}
.btn-navigation{background-image:-webkit-linear-gradient(top, #0070bf 0, #005ea6 100%);background-image:linear-gradient(to bottom, #0070bf 0, #005ea6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0070bf', endColorstr='#ff005ea6', GradientType=0);border:1px solid #003865;color:#fff!important;box-shadow:inset 0 -1px 1px #003b64;text-shadow:none;}
.btn-sm{font:bold 13px/1.2 Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif !important;padding:6px 24px !important;}
.btn-navigation:hover, .btn-navigation:focus{color:#fff;border:1px solid #003b64;text-decoration:none;background-image:-webkit-linear-gradient(top, #0070bf 0, #0070bf 100%);background-image:linear-gradient(to bottom, #0070bf 0, #0070bf 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0070bf', endColorstr='#ff0070bf', GradientType=0);}
.bbystars-large-yellow{width:152px;height:25px;display:inline-block;vertical-align:middle;letter-spacing:7px;}
span.ficon.ficon-cart{font-family:FontAwesome;}
.tve_p_center{text-align:center;}
.bold_text{font-weight:bold;}
.prc_bullets_shortcode{margin-top:20px;margin-bottom:20px;padding:1px;}
.prc_bullets_shortcode ul{line-height:1.4em;list-style-type:none;color:#666;}
.prc_bullets_shortcode li{padding:0 0 0 15px;position:relative;font-weight:300;margin-bottom:10px;}
.pros_wrapper.prc_bullets_shortcode li{list-style-image:url('../img/ul1_f_green.png') !important;padding:0 0 0 15px;}
.cons_wrapper.prc_bullets_shortcode li{list-style-image:url('../img/ul4_f_red.png') !important;padding:0 0 0 15px;}
#main-image-container{max-height:442px!important;position:relative;overflow:hidden;margin-bottom:10px;}
#image-canvas-caption{text-align:center;font-size:13px;margin-top:20px;}