#idTabs li a span.reviews-icon{background-image:url(../../../img/icon-reviews.png)}#product_reviews_form_message{display:none}#product_reviews_form_message .alert{margin-top:-10px;margin-bottom:20px}#modal_review_form .no-padding{padding:0 15px !important}.col-post-review{max-width:210px}#productreviews .alert{margin-bottom:10px;background:none;border:none;padding:0}#productreviews .comments .alert{margin-top:10px}#productreviews .alert-success{color:#4f8a10}#modal_review_form .modal-body{padding-top:0}#modal_review_form .modal-footer{border-top:none}#modal_review_form .modal-header{padding:15px 30px}#modal_review_form .modal-body{padding:0 30px}#modal_review_form .modal-footer{padding:30px}#modal_review_form hr{margin:0;border-color:#cccccc}#modal_review_form .modal-title{text-transform:uppercase;text-align:center;font-weight:500;font-size:30px;margin-top:10px}#modal_review_form .modal-title span{padding-left:40px;background:url(../../../img/icon-title.png) no-repeat left center transparent}#modal_review_form .modal-header{border-bottom:none;margin-bottom:5px}#modal_review_form .modal-header p{text-align:center;font-weight:600;margin-top:5px;margin-bottom:15px}#modal_review_form sup.required{color:#FF0000;margin-left:3px}#modal_review_form .tab-overlay{background-attachment:fixed;margin:0}.review-product-preview{text-align:center;line-height:42px;display:table;margin:0 auto}.review-product-preview span{display:table-cell}.review-product-preview h4.title-container{padding-left:5px;display:table-cell;vertical-align:middle}#modal_review_form h4{font-weight:700;font-size:20px;text-align:center}#modal_review_form .cover-container img{width:42px;height:42px;border:1px solid #ffd90a;border-radius:5px;vertical-align:top}#modal_review_form label.control-label{color:#11a0e3;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:10px}label.cons-label,label.pros-label,label.other-remarks-label{background-repeat:no-repeat;background-position:left center;padding-left:37px;height:31px;line-height:31px;margin-bottom:10px}label.cons-label{background-image:url(../../../img/icon-cons.png)}label.pros-label{background-image:url(../../../img/icon-pros.png)}label.other-remarks-label{background-image:url(../../../img/icon-other-remarks.png)}#modal_review_form .btn-file{position:relative;overflow:hidden}#modal_review_form .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}#modal_review_form input.form-control{height:45px;line-height:45px;border:1px solid #cccccc}#modal_review_form textarea.form-control{border:1px solid #cccccc}#modal_review_form .help-block{font-size:11px;font-weight:600;color:#737373}#modal_review_form .has-error .form-control{border-color:#f13340}#modal_review_form .product-rating .has-error label.control-label{color:#f13340}#modal_review_form .form-group.form-ok input,#modal_review_form .form-group.form-ok textarea{background-position:98% 15px}#modal_review_form .form-group.has-error input{background-position:98% 15px;border:1px solid #f13340}#modal_review_form.form-group.has-error textarea{background-position:98% 15px;border:1px solid #f13340}#modal_review_form .alert-warning{margin-top:20px;margin-bottom:0;display:none}#modal_review_form .review-body{padding-top:20px}#modal_review_form .product-rating{padding-top:15px}.service-rating-table{margin:10px 0;border:none}.service-rating-table thead td,.service-rating-table tbody td{text-align:center}.service-rating-table td{padding:0 10px}.service-rating-table label{width:100%;font-weight:normal;cursor:pointer}.review-related-products .review-related-product{border:1px solid #a5ccd7;border-radius:8px;padding:15px;margin-bottom:10px}.review-related-products .review-related-product h5{font-weight:bold}.review-related-products .review-related-product .product-title-container{height:98px}.review-related-products .review-related-product a{position:absolute;left:15px;bottom:0}div.review_stars{display:inline-block;margin-left:-5px;margin-top:-4px}input.review_star{display:none}label.review_star{float:right;padding:0 5px;font-size:20px;color:#444;transition:all .2s;cursor:pointer}input.review_star:checked ~ label.review_star:before{content:'\f005';transition:all .25s;color:#FDBE20;text-shadow:0 0 1px #952}input.star-1:checked ~ label.review_star:before{color:#F62}label.review_star:hover{transform:rotate(-15deg) scale(1.3)}label.review_star:before{content:'\f006';font-family:FontAwesome}.review-additional-options{margin-top:30px}.review-additional-options .additional-option-tab{cursor:pointer;margin-bottom:15px}.review-additional-options h4{margin-bottom:25px}.review-additional-options .additional-option-tab div.inner-tab{border:1px solid #cccccc;height:84px;line-height:84px;text-align:center}.additional-option-tab div.inner-tab span{display:inline-block;background-repeat:no-repeat;background-position:center center;height:38px;vertical-align:middle;margin-right:8px}.additional-option-tab div.inner-tab div{display:inline-block;height:38px;vertical-align:middle}.review-additional-options .additional-option-tab h5{text-transform:uppercase;font-weight:bold;font-size:16px;margin:0;text-align:left}.review-additional-options .additional-option-tab.active h5{color:#11a0e3}.review-additional-options .additional-option-tab p{margin:0;font-weight:300;text-align:left;line-height:20px}.review-additional-options .additional-option-tab.active p{color:#ffffff}.additional-option-tab.active div.inner-tab{background:#003B58}.additional-option-tab.media-tab span{width:36px;background-image:url(../../../img/icon-media.png)}.additional-option-tab.related-products-tab span{width:32px;background-image:url(../../../img/icon-related-products.png)}.additional-option-tab.feedback-tab span{width:28px;background-image:url(../../../img/icon-feedback.png)}.additional-option-tab.media-tab.active span{background-image:url(../../../img/icon-media-active.png)}.additional-option-tab.related-products-tab.active span{background-image:url(../../../img/icon-related-products-active.png)}.additional-option-tab.feedback-tab.active span{background-image:url(../../../img/icon-feedback-active.png)}.review-additional-tab-content h3{font-size:26px;font-weight:700;text-transform:uppercase;background-repeat:no-repeat;background-position:left center;height:38px;line-height:38px;margin-bottom:20px;margin-top:25px}#modal_review_form .review-additional-tab-content label.control-label{color:inherit;text-transform:none;font-size:14px}#review_media h3{background-image:url(../../../img/icon-media.png);padding-left:40px}#review_related_products h3{background-image:url(../../../img/icon-related-products.png);padding-left:40px}#review_customer_service h3{background-image:url(../../../img/icon-feedback.png);padding-left:40px}#review_media ul{list-style:circle;margin-left:20px}#review_media ul li{padding:5px 0}#product #productreviews.tab-pane .review-title{text-transform:uppercase;font-weight:700;margin-bottom:0;color:#0B3659;font-size:28px}.product-review{padding:15px}.product-review .review-header{margin-top:-10px}#product #productreviews.tab-pane .product-review .review-title{text-transform:none;font-size:24px;line-height:30px;word-break:break-all;word-wrap:break-word}#product #productreviews.tab-pane .review-content{padding-top:10px;padding-bottom:0}.product-review .review-rating-stars{display:inline-block;float:right;color:#FDBE20;font-size:20px;line-height:30px}.product-review .review-subtitle{color:#868686;font-size:12px;font-weight:600}.product-review .review-subtitle a{color:#11A0E3;font-weight:700}.review-navigation label{margin-right:10px;margin-bottom:0;line-height:30px;margin-top:-5px}.tab-pane .review-navigation select{border:1px solid #a5ccd7;height:40px;width:228px;font-weight:600;display:inline-block}.tab-pane .review-navigation .form-group{margin-bottom:0}.product-review .review-recommend{display:inline-block;float:right;color:#11A0E3;line-height:20px;font-weight:600;padding-left:0}.product-review .review-author{display:inline-block;margin-right:10px;line-height:20px}.product-review .review-recommend i{color:#ffffff;background:#11A0E3;height:20px;line-height:20px;width:20px;border-radius:15px;text-align:center;font-size:10px;font-weight:normal;vertical-align:middle}.product-review .review-text h3{color:#11A0E3;text-transform:uppercase;font-size:14px;font-weight:600;background-repeat:no-repeat;background-position:left center;height:32px;line-height:32px;margin-top:3px;margin-bottom:0}.product-review .review-text h3 i{width:20px;height:20px;line-height:18px;vertical-align:middle;text-align:center;border:2px solid #11A0E3;border-radius:20px;font-weight:normal;font-size:10px}.product-review .review-text p{color:#141F37;margin-bottom:0;font-size:13px}.product-review .review-media{padding:5px 0}.product-review .review-media button{margin-top:10px}.product-review .review-media h4{text-align:center;font-weight:700;font-size:14px;margin-bottom:10px;margin-top:10px}.product-review .review-actions{border-top:1px solid #DFDFDF;padding-top:15px;margin-top:15px}.product-review .review-actions a{text-transform:uppercase;font-size:15px;font-weight:700;color:#0B3659}.product-review .review-actions a:hover,.product-review .review-actions a.active{color:#11A0E3}.product-review .review-actions a i{margin-right:5px}.product-review .review-actions .review-action-button{display:inline-block;margin-right:15px;padding-right:15px}.product-review .review-actions .review-action-button:first-child{border-right:1px dotted #000}.product-review .review-actions .review-action-button:last-child{padding:0;margin:0}.product-review .comments .comment-content{text-transform:none;font-size:13px;color:#141F37;font-weight:500}#review_media_modal .modal-header{border-bottom:none}#review_media_modal .carousel-inner>.item>img{display:inline-block}#review_media_modal .carousel-indicators li{text-align:left;background:#ccc;margin-right:5px;display:inline-block;vertical-align:middle;border:1px solid #ccc}#review_media_modal .carousel-indicators li.active,#review_media_modal .carousel-indicators li:hover{background:#fff;width:15px;height:15px;border-radius:10px}#review_related_products_modal .modal-body{padding:30px}#review_related_products_modal p{font-size:11px;line-height:1.2}#review_related_products_modal h5{font-size:14px}#review_related_products_modal .related-product-block{border:1px solid #a5ccd7;border-radius:5px;padding:15px;margin-bottom:15px;min-height:205px}@media (min-width:992px){#modal_review_form .no-padding{padding:0 !important}.review-additional-options .additional-option-tab{margin-bottom:0}}@media (max-width:807px){#product #productreviews.tab-pane .product-review .review-title{font-size:22px}#modal_review_form .modal-body{padding:0 15px}#modal_review_form .modal-header,#modal_review_form .modal-footer{padding:15px}.review-product-preview span{display:table-cell}#modal_review_form .review-product-preview h4{display:table-cell;font-size:16px;margin-top:0;vertical-align:middle}.product-review .review-subtitle{font-size:14px}.product-review .review-actions a{font-size:10px}.product-review .review-actions .review-action-button{margin-right:0;padding-right:5px}.product-review .review-actions .review-action-button:first-child{border-right:none}.review-media button.button-white{margin-top:10px}#modal_review_form .review-body{margin-top:5px;padding-top:0}.review-body .checkbox{margin-top:20px}.review-additional-options{margin-top:15px}.review-additional-options h4{margin-bottom:15px;font-size:16px}.service-rating-table td{padding:0 5px}.product-review .parent-comment-form{margin-left:0}}@media (max-width:719px){.product-review .review-recommend{float:none;line-height:20px}.product-review .review-author{line-height:20px;padding-bottom:5px}}