.body-responsive .logo_slider_area{width:1400px}
.body-responsive .our_partners_slider_wrap{margin-left:86px}
.body-responsive .our_partner_arrow{width:1em}
.body-responsive #quicklink_bg .link_box_menu{min-width:190px}
.body-responsive #quicklink_bg .link_box5{width:210px}
.body-responsive #footer1_area .box_3{width:200px}
.body-responsive #footer1_area .box_4{width:276px}
.plan .plan__hide{display:none}
@media (min-width: 768px) {
.select-category{min-width:420px;max-width:420px}
.select-position{min-width:280px;max-width:280px}
}
.section_top{padding-top:0;padding-bottom:0}
.section_top .header{position:initial}
.intro-alt{background-color:#fff}
.intro-alt .intro__content{background-color:#000}
.form-registration{max-width:500px}
.form .form__col--3of3{-webkit-box-flex:0;-ms-flex:0 3 100%;flex:0 3 100%}
.form .form__col--2of3{-webkit-box-flex:0;-ms-flex:0 3 62%;flex:0 3 62%}
.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}
.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}
.StripeElement--invalid{border-color:#fa755a}
.StripeElement--webkit-autofill{background-color:#fefde5!important}
#card-errors{color:#fa755a;font-size:14px;margin-top:5px}
table.scorecard td p a{text-decoration:none}
.card-info.competitors .widget__foot{background-color:#e2edef;text-align:center;padding:15px;border-top:1px solid #dadada}
.card-info.competitors .widget__foot a{text-transform:uppercase;text-decoration:none;color:#0c6db8;font-weight:500;line-height:1}
.card-info .widget__foot a:hover{opacity:.8}
.card-info .widget__foot a i{line-height:0}
.card-info .widget__foot a span{display:inline-block;vertical-align:middle;margin-right:12px;margin-top:-6px}
.product__image_box{background-color:#fff;height:185px;width:185px;margin:7px;position:relative}
@media (max-width: 767px) {
.card-info .widget__foot a span{margin-top:-2px;font-size:16px}
.product__image_box{height:120px;width:120px}
}
.product__image_box img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
@media (min-width: 768px) {
.card-info .card__head{margin-bottom:18px}
}
@media (min-width: 768px) {
.block--pink .block__aside{text-align:right}
}
@media (max-width: 768px) {
#competitor_inner .block .block__content{margin-bottom:20px}
}
.block--pink .block__aside p{font-size:20px;font-weight:500;margin-bottom:.4em}
@media (max-width: 768px) {
.block--pink .block__aside p{font-size:17px}
}
.block--pink .block__aside .select-alt{text-align:left;max-width:100px}
.progress--alt .progress__head p,.progress--alt .progress__aside{font-weight:500}
.radar_canvas{top:15px;left:52px;position:absolute;width:300px;height:300px}
.radar_chart_container,.radar_chart,.wave_chart_popover{width:400px}
.block__quadrant .radar_canvas{width:400px;height:400px;left:30px}
.block__quadrant .radar_chart_container{width:450px;margin-top:63px}
.block__quadrant .top_polytext{left:190px;top:-20px}
.block__quadrant .left_polytext{left:5px;top:99px}
.block__quadrant .radar_chart .right_polytext{right:-48px;top:93px}
.block__quadrant .radar_chart .btm_left_polytext{bottom:-138px;left:35px}
.block__quadrant .radar_chart .btm_right_polytext{bottom:-138px;right:-18px}
.wave_chart_popover .right_chart{float:none}
@media (max-width: 768px) {
.block__quadrant .radar_chart_container,.radar_chart_container,.radar_chart{width:320px;height:300px}
.block__quadrant .radar_canvas,.radar_canvas{left:25px;width:290px;height:290px}
.wave_chart_popover{width:95%}
.block__quadrant .top_polytext{left:130px;top:-20px;width:90px}
.block__quadrant .left_polytext{left:0;top:50px}
.block__quadrant .radar_chart .right_polytext{right:-15px;top:55px}
.block__quadrant .radar_chart .btm_left_polytext{bottom:-60px;left:35px;width:95px}
.block__quadrant .radar_chart .btm_right_polytext{bottom:-60px;right:-15px}
}
@media (min-width: 768px) {
.comment .comment__content{padding:35px 40px 10px}
.comment .answer_body{padding-bottom:25px}
}
.answer_form .comment{padding:15px;border:1px solid #cbcbcb;background-color:#fff;margin-bottom:10px;color:#000}
.answer_form label.error{color:#a94442;font-weight:400;display:block;margin-bottom:8px}
.answer_form a.answerCancel{margin-left:10px}
.main.main_review .review__meta_content{max-height:94px;overflow:hidden;font-size:15px}
.main.main_review .review__meta_content_more{color:#1b5494}
.user-product .user__head h6{font-weight:600;margin-bottom:4px}
.user-product .user__content li{padding-top:5px}
.user-product .user__content .left{padding-left:19px;padding-top:0}
.user-product .user__content i{top:9px}
.main.main_overview{padding-bottom:65px}
@media (max-width: 767px) {
.main.main_overview{padding-bottom:35px}
.main.main_review .review__meta_content{font-size:13px}
}
.user-widget .user__content p{margin-bottom:.7em}
.user-widget .user__content li i{top:4px}
.widget__aside .text_decoration_none{display:inline-block}
.review .review__content{margin-bottom:22px}
.main.main_overview .widget-user .widget__body{border-bottom:none}
@media (min-width: 768px) {
.main.main_overview .widget-user .widget__foot{border:2px solid #dadada}
.main.main_overview .comments.outside{padding-top:0}
}
@media (max-width: 767px) {
.main.main_overview .widget-user .widget__foot{border-right:none;border-left:none}
}
.main.main_overview .block-warning h5{font-weight:600}
.main.main_overview .block-warning a{padding-left:0}
.claim-profile-div .popbox1 .pop-title{height:auto}
.claim-profile-div .popbox1 .pop-title span{display:block;padding:22px 0;line-height:115%}
.claim-profile-div .popbox1-lgbox3{padding:14px 0}
.header-reg .user__image img{width:50px;border-radius:50%}
.plan.unavailable .plan__content--error{margin:0 auto;text-align:center;align-items:center}
.section-prices .select .select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#D80001;font-weight:500}
@media (max-width: 767px) {
.intro__content{background-color:#fff}
.product__image_box{box-shadow:0 1px 1px 1px;color:#efefef}
.widget__entry{font-size:15px}
.section.section--yellow{padding-left:15px;padding-right:15px}
}
@media (max-width: 767px) {
.plan.unavailable .plan__content--orange{padding:19px;color:#000;border:2px solid #f4d2be;background-color:#fefaf4}
.talk-experts .section-reg .form{padding:0 15px}
}
.section.new-review{padding-top:20px}
.section.new-review .shell{max-width:1360px}
.section.new-review .search-resbox2 input[type=text]{width:90%;color:#000}
.section.new-review .blog-post{background-color:#f7f7f7;padding:25px;margin:10px;border:1px solid #efefef}
.section.new-review .blog-post-body h2{text-align:center;font-size:inherit;line-height:130%}
.section.new-review .blog-post-body h2 a{color:#000;font-size:16px;font-family:LatoBoldd,Geneva,sans-serif}
.section.new-review .blog-post-author{text-align:center;height:120px}
.section.new-review .blog-post-author img{max-height:120px}
.intro-product{background:url(../../images/responsive/intro-img-4.png);background-size:cover;background-repeat:no-repeat;background-position:center center}

/* Fotorama */

.fotorama__wrap .fotorama__pointer,.fotorama__stage{width:55%!important;float:left}
.fotorama__nav-wrap,.fotorama__nav{float:right;width:45%}
.fotorama__nav--thumbs .fotorama__nav__frame{float:left;margin:0 -5px 10px 15px}
.fotorama__nav--thumbs .fotorama__nav__frame:nth-child(odd){clear:left}
.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:block!important}
.fotorama__stage__shaft{width:100%!important}
.fotorama__thumb-border{border:none!important;width:auto!important}
.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{width:100%!important;height:405px!important;top:0!important;left:0!important}
@media only screen and (max-width: 768px) {
.fotorama__wrap .fotorama__pointer,.fotorama__stage,.fotorama__nav-wrap,.fotorama__nav{width:100%!important;float:none}
.fotorama__nav--thumbs .fotorama__nav__frame{float:none;margin:0 auto}
.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:inline-block!important}
.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{height:initial!important;top:-50px!important}
}
