html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.b2br-col-2 .col-xs-1,.b2br-col-2 .col-sm-1,.b2br-col-2 .col-md-1,.b2br-col-2 .col-lg-1,.b2br-col-2 .col-xs-2,.b2br-col-2 .col-sm-2,.b2br-col-2 .col-md-2,.b2br-col-2 .col-lg-2,.b2br-col-2 .col-xs-3,.b2br-col-2 .col-sm-3,.b2br-col-2 .col-md-3,.b2br-col-2 .col-lg-3,.b2br-col-2 .col-xs-4,.b2br-col-2 .col-sm-4,.b2br-col-2 .col-md-4,.b2br-col-2 .col-lg-4,.b2br-col-2 .col-xs-5,.b2br-col-2 .col-sm-5,.b2br-col-2 .col-md-5,.b2br-col-2 .col-lg-5,.b2br-col-2 .col-xs-6,.b2br-col-2 .col-sm-6,.b2br-col-2 .col-md-6,.b2br-col-2 .col-lg-6,.b2br-col-2 .col-xs-7,.b2br-col-2 .col-sm-7,.b2br-col-2 .col-md-7,.b2br-col-2 .col-lg-7,.b2br-col-2 .col-xs-8,.b2br-col-2 .col-sm-8,.b2br-col-2 .col-md-8,.b2br-col-2 .col-lg-8,.b2br-col-2 .col-xs-9,.b2br-col-2 .col-sm-9,.b2br-col-2 .col-md-9,.b2br-col-2 .col-lg-9,.b2br-col-2 .col-xs-10,.b2br-col-2 .col-sm-10,.b2br-col-2 .col-md-10,.b2br-col-2 .col-lg-10,.b2br-col-2 .col-xs-11,.b2br-col-2 .col-sm-11,.b2br-col-2 .col-md-11,.b2br-col-2 .col-lg-11,.b2br-col-2 .col-xs-12,.b2br-col-2 .col-sm-12,.b2br-col-2 .col-md-12,.b2br-col-2 .col-lg-12{padding-left:5px!important;padding-right:5px!important}.b2br-col-full{padding:0}.b2br-col-right{padding-right:0}.b2br-col-left{padding-left:0}input,.form-control{padding:7px;font-size:12px}.ajax-progress .glyphicon{font-size:90%;margin:0 -.25em 0 .5em}.form-type-password-confirm .progress{height:9px;margin:3px 0 0}.alert>ul{padding-left:15px}.fa{font-family:FontAwesome!important}.form-type-password-confirm .form-control-feedback{right:15px;height:15px;width:14px}.has-feedback label~.form-control-feedback{top:43px}#messages-container{position:relative;z-index:999999}.alert-danger a,.alert-danger a:hover,.alert-danger a:focus{color:#f04124}body .popover{background-color:#fafafa;color:#333;font-size:13px;border-radius:10px;padding:8px 4px;border-color:#ddd;font-weight:500;line-height:1.6}body .popover .popover-title{background:0 0;border-bottom-color:#dadada;padding:5px 14px 12px}.popover.left>.arrow::after{border-left-color:#ddd}.popover.right>.arrow::after{border-right-color:#ddd}.popover.top>.arrow::after{border-top-color:#ddd}.popover.bottom>.arrow::after{border-bottom-color:#ddd}.nopadding{padding:0!important;margin:0!important}.pagination>.active>a,.pagination>.active>span{color:#fff!important}.field-type-text-long{overflow:hidden}textarea+.charleft{width:60%!important;font-size:12px;float:left}.krumo-node{color:#333!important}a{outline:none!important;color:#25657e}body .mobile{display:none}.breadcrumb{border:none;background:0 0;border-radius:0;font-size:12px;text-transform:capitalize;padding:10px 0 3px;margin:0 0 20px}.b2brazil-col-full{padding:0}.b2brazil-col-right{padding-right:0}.b2brazil-col-left{padding-left:0}@media only screen and (max-width:600px){.b2brazil-col-sm-padding{padding:.5em!important}}@media(min-width:768px){.b2brazil-col-sm-full{padding:0}.b2brazil-col-sm-right{padding-right:0}.b2brazil-col-sm-left{padding-left:0}}@media(min-width:992px){.b2brazil-col-md-full{padding:0}.b2brazil-col-md-right{padding-right:0}.b2brazil-col-md-left{padding-left:0}}body .content-login{padding-left:0}.grippie{display:none}.dropdown-menu,.dropdown.open{box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0}@media(max-width:767px){.b2brazil-menu-wrapper-buy-find-sell{background-color:#ffdf01;min-height:42px}}#b2brazil-search-form-top,#b2brazil-search-form-top #b2brazil-search-form{padding:7px 0 0 15px;display:table;width:100%}#b2brazil-search-form-top #form-search-wrapper,#b2brazil-search-form-top .or-label,#b2brazil-search-form-top #btn-post-a-requirement,#b2brazil-search-form-top #b2brazil-search-form .form-item,#b2brazil-search-form-top #b2brazil-search-form #search-form-submit{display:table-cell;vertical-align:top}#b2brazil-search-form-top ul.dropdown-menu-post-requirement{width:100%;top:35px}#b2brazil-search-form-top ul.dropdown-menu-post-requirement a{color:#fff!important;text-align:left}#b2brazil-search-form-top input[type=text]{border:2px solid #79a453;border-left:1px solid #79a453;font-size:15px;height:38px}.or-label{float:none;line-height:35px;font-size:13px;width:42px;text-align:center;font-weight:700;color:#25657e;display:inline-block}#b2brazil-search-form-top .btn-post,.btn-subscribe,#b2brazil-search-form-top .btn-search{background-color:#f60!important;color:#fff;font-weight:700;border:none;padding:5px 24px!important;height:38px;font-size:16px;width:218px;margin-left:5px}.btn-subscribe,.btn-subscribe:hover,#b2brazil-search-form-top .btn-post{background-color:#25657e!important;margin:0;color:#fff;padding:5px 18px!important}#b2brazil-search-form-top .dropdown-search-type{background-color:#fff;color:#79a453;font-size:15px;border:2px solid #79a453}@media(max-width:680px){#b2brazil-search-form-top input[type=text]{font-size:13px}#b2brazil-search-form-top .btn-post,#b2brazil-search-form-top .btn-search{padding:6px 10px;font-size:15px}}@media(max-width:630px){#b2brazil-search-form-top{padding-bottom:50px}}#b2brazil-search-form-top .dropdown-search-type .caret{border-top:6px solid #79a453;border-left:6px solid #fff;border-right:6px solid #fff;margin-left:5px}#b2brazil-search-form-top .dropdown-search-type+.dropdown-menu{border:2px solid #79a453;border-top:none;background:#fff;padding:0;min-width:0;width:114px}#b2brazil-search-form-top .dropdown-menu>li>a{color:#79a453;padding:8px 15px;font-size:14px}#b2brazil-search-form-top .input-group-btn .btn{padding:5px 14px}#b2brazil-search-form-top .dropdown-menu>li>a:hover,#b2brazil-search-form-top .dropdown-menu>li>a:focus{background-color:#79a453;color:#fff}#b2brazil-search-form-top .dropdown-menu .divider{margin:1px 0 0;background-color:#fff}#b2brazil-search-form-top .btn-post .caret{border-top-color:#fff;position:relative;left:7px}.icon-premium,.icon-verified,.icon-world,.icon-brazil,.icon-non{white-space:nowrap;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/css/images/bg-icons-filter.png) no-repeat;padding-left:17px}.prod-list .prod-part2 span{margin-bottom:6px;display:inline-block}.icon-non{background-position:0 0}.icon-premium{background-position:0 -60px}.icon-verified{background-position:0 -119px}.icon-brazil{background-position:0 -181px}.icon-world{background-position:0 -239px;padding-bottom:5px}.icon-mail{background:#f60 url(https://b2brazil.com/sites/all/themes/bsb2brfront/css/images/bg-icon-mail.png) 9px center no-repeat;border:0;color:#fff;padding-left:39px}.icon-mail:hover{background-color:#ff7f2a;color:#fff}.icon-premiumplus{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/css/images/premium-plus-icon.png) no-repeat scroll 0 0 transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:7px;padding-left:17px}header.b2brazil-register{border-bottom:1px solid #ccc;margin-bottom:45px}header.b2brazil-register .content{position:relative;padding:45px 0}header.b2brazil-register .content .sign-in{position:absolute;bottom:10px;right:0;font-size:12px}header.b2brazil-register .content .sign-in a{color:#f60;font-style:italic}.register-modal-message{font-size:12px;height:380px;overflow:auto;width:539px}.banner-title{text-align:center;margin:35px 0}#user-pass{max-width:500px;margin:50px auto 25px;padding:20px;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-ms-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;padding:25px}#user-pass .description{font-size:12px;margin-bottom:12px}#user-pass .form-submit{width:100%}#user-pass-reset{max-width:500px;margin:50px auto 25px;padding:20px;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-ms-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;padding:25px;font-size:12px}#user-pass-reset .form-submit{width:100%}#user-login-form-page{padding:50px 0}#user-login-form-page #user-login{-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-ms-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;padding:25px}#user-login-form-page #user-login .pass-wrapper{position:relative;margin-bottom:15px}#user-login-form-page #user-login .pass-wrapper a.forget-pass{position:absolute;font-size:12px;color:#222;font-weight:100;right:0;top:27px;display:block;padding:10px}#user-login-form-page #user-login label{font-size:14px;font-weight:100}#user-login-form-page #user-login .form-submit{width:100%}#user-login-form-page #user-login a.link-register{float:left;font-weight:700;color:#f60;font-size:14px;margin-top:21px}#user-login-form-page #user-login .socials{overflow:hidden;padding:10px 0;float:right}#user-login-form-page #user-login .socials .btn-linkedin{float:right}.img-cont{overflow:hidden}.krumo-node{color:#333!important}a{outline:none!important;color:#25657e}.logo img{max-width:100%;height:auto}.dropdown-menu,.dropdown.open{box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0}.tab-pane.fade{display:none}.tab-pane.fade.in{display:block}.nav.nav-master{border:0;border-top:2px solid #ffdf01;margin-top:25px;padding-top:10px}.nav.nav-master li{position:relative;width:46%;text-align:center}.nav.nav-master li:first-child{border-right:2px solid #c2c2c2;width:53%}@media(min-width:768px) and (max-width:992px){.nav.nav-master li{width:100%}.nav.nav-master li:first-child{border-right:none;width:100%}}#user-pass{max-width:500px;margin:50px auto 25px;padding:20px;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-ms-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;padding:25px}#user-pass .description{font-size:12px;margin-bottom:12px}#user-pass .form-submit{width:100%}#user-pass-reset{max-width:500px;margin:50px auto 25px;padding:20px;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-ms-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;padding:25px;font-size:12px}#user-pass-reset .form-submit{width:100%}#user-login-form-page{padding:50px 0}#user-login-form-page #user-login{-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-ms-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;padding:25px;overflow:hidden}#user-login-form-page #user-login label{font-size:14px;font-weight:100}#user-login-form-page #user-login .form-submit{width:100%}#user-login-form-page #user-login .links{overflow:hidden;padding:5px 0}#user-login-form-page #user-login .links a{font-size:12px;color:#222;font-weight:100}#user-login-form-page #user-login .links a:first-child{float:left}#user-login-form-page #user-login .links a:last-child{float:right}body.page-b2b-verified #b2brazil-payments-form .banner-title,body.page-b2b-verified #b2brazil-payments-form #payment-plans,body.page-b2b-verified #b2brazil-payments-form #payment-addons,body.page-b2b-verified #b2brazil-payments-form #payment-total{display:none}#seals-premium,#seals-premiumplus{width:175px;height:25px;display:inline-block;text-indent:-999px;overflow:hidden;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/img-premium.png) no-repeat center center}#seals-b2bverified{width:126px;height:25px;display:inline-block;text-indent:-999px;overflow:hidden;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/img-b2b.png) no-repeat center center}.clearboth{clear:both}body.page-hotsite .img-popups .title{font-size:20px;font-weight:700}body.page-hotsite .img-popups p{font-size:12px;line-height:20px;margin-top:15px;clear:both}body.page-hotsite .img-popups ul{list-style-type:disc;display:inline-block}body.page-hotsite .img-popups ul li{padding-bottom:7px;line-height:20px;clear:both}body.page-hotsite .img-popups .note_text{font-weight:700;line-height:18px;font-size:12px}#lead-form{overflow:hidden}#lead-form hr{clear:both}#lead-form #lead-info{overflow:hidden}#lead-form #lead-info .field-name-field-b2br-lead-descr{clear:both}#lead-form #lead-info .form-group .form-group{margin:0}#lead-form #lead-info .field-name-field-b2br-lead-image,#lead-form #lead-info div.image-widget-data{width:100%}#lead-form #lead-info div.image-widget-data .form-file{width:100%;float:left;margin-right:1%}#lead-form #lead-info div.image-widget-data .form-submit{display:none}#lead-form .loggedout-info{overflow:hidden;clear:both}#lead-form .loggedout-info .loggedout-login .logged-out-login{padding:30px 0;max-width:435px;margin:0 auto}#lead-form .loggedout-info .loggedout-login .register-btn{float:right;color:#f60;font-size:16px;font-weight:700}#lead-form .field-name-field-b2br-lead-type+.field-name-field-b2br-lead-subject{width:50%;float:left}#lead-form .field-name-field-b2br-lead-type{width:49%;float:right}#lead-form .field-name-field-b2br-lead-cat-prd{overflow:hidden;clear:both}#lead-form .field-name-field-b2br-lead-qty,#lead-form .field-name-field-b2br-lead-target-price,#lead-form .field-name-field-b2br-lead-payment-terms,#lead-form .loggedout-info .form-item-first-name,#lead-form .loggedout-info .form-item-email,#lead-form .loggedout-info .form-item-company-name,#lead-form .loggedout-info .form-item-city,#lead-form .loggedout-info .form-item-year{width:50%;margin-right:1%;float:left;clear:left}#lead-form .field-name-field-b2br-lead-unit-type,#lead-form .field-name-field-b2br-lead-expiration,#lead-form .field-name-field-b2br-lead-shipping-terms,#lead-form .loggedout-info .form-item-last-name,#lead-form .loggedout-info .form-item-country,#lead-form .loggedout-info .form-item-website,#lead-form .loggedout-info .form-item-zip,#lead-form .loggedout-info .form-item-province,#lead-form .loggedout-info .form-item-employees,#lead-form .loggedout-info .form-item-password{width:49%;float:left}#lead-form .loggedout-info .form-item-address{width:38%;margin-right:1%;float:left;clear:left}#lead-form .loggedout-info .form-item-area-code{width:11%;float:left;margin-right:1%}#lead-form .loggedout-info .form-item-number{width:11%;float:left;margin-right:1%}#lead-form .loggedout-info .form-item-phone{width:37%;float:left}#lead-form .loggedout-info .form-item-agree{clear:both}#lead-form .loggedout-info .form-item-agree #edit-agree{float:none;position:relative;top:3px}#lead-form .b2br-category-widget-container{overflow:hidden;clear:both}#lead-form .b2br-category-widget-container>div:first-child{width:50%;float:left;margin-right:1%!important}#lead-form .b2br-category-widget-container>div:nth-child(2){width:49%;float:left}#lead-form .b2br-category-widget-container .form-item-field-b2br-lead-cat-prd-und-0--weight,#lead-form .b2br-category-widget-container button[name=field_b2br_lead_cat_prd_und_0_remove_button_0]{display:none}#lead-form .captcha{overflow:hidden;text-align:center;padding:10px 0;clear:both}#lead-form .captcha .reload-captcha-wrapper,#lead-form .captcha .form-item-captcha-response,#lead-form .captcha img{display:inline-block;margin:0 8px}#lead-form .captcha .form-item-captcha-response{width:395px}#lead-form .captcha .form-item-captcha-response label{display:none}#lead-form .captcha a.reload-captcha{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/change-captcha.jpg) no-repeat center center;width:23px;height:23px;overflow:hidden;display:inline-block;text-indent:-999px;top:5px;position:relative}#lead-form #agree{float:left;width:400px;font-size:12px}#lead-form .buttons{float:right}#lead-form #lead-form-footer{overflow:hidden}#lead-form .additional-information fieldset,#lead-form .additional-information fieldset .panel-body{background:none transparent;border:0;padding:0;margin:0}#lead-form .additional-information fieldset legend.panel-heading{background:0 0;padding:0 0 15px;border:0;color:#79a453}#lead-form .additional-information fieldset legend.panel-heading a{padding:10px 0;margin:0}#lead-form.compact label,#lead-form.compact #lead-info hr{display:none}body.page-post-requirement.i18n-es .main-container::before,body.page-post-requirement.i18n-pt-br .main-container::before{height:92px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-leads-pt-br.jpg) no-repeat center center;display:block;margin:45px -15px 85px}body.page-post-requirement.i18n-es .main-container::before{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-leads-es.jpg) no-repeat center center}body.page-post-requirement.i18n-en .main-container::before{height:92px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-leads.jpg) no-repeat center center;display:block;margin:45px -15px}body.page-post-requirement.i18n-zh-hans .main-container::before{height:92px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-leads-zh-hans.jpg) no-repeat center center;display:block;margin:5px -15px 45px}body.page-post-requirement-request-for-quote.i18n-en .main-container::before{height:120px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-rfq-en.jpg) no-repeat center center;display:block;margin:45px -15px}body.page-post-requirement-request-for-quote.i18n-pt-br .main-container::before{height:120px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-rfq-pt-br.jpg) no-repeat center center;display:block;margin:45px -15px}body.page-post-requirement-request-for-quote.i18n-es .main-container::before{height:120px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-rfq-es.jpg) no-repeat center center;margin:45px -15px}body.page-post-requirement-request-for-quote.i18n-zh-hans .main-container::before{height:120px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/3-steps-rfq-zh-hans.jpg) no-repeat center center;margin:5px -15px 45px}body.page-post-requirement .main-container #block-system-main{background:#f3f3f3;max-width:860px;padding:20px;margin:0 auto}body.page-post-requirement .main-container .b2brazil-leads-v2-form.step-create h1{font-size:19px;font-weight:700;color:#79a453;margin-top:0}body.page-post-requirement .main-container .b2brazil-leads-v2-form.step-create h1>a{display:block;float:right;font-size:12px;font-weight:500;padding:4px}body.page-post-requirement .main-container #block-system-main .originalTextareaInfo{font-size:12px}#lead-form.alpha .field-name-field-b2br-lead-target-price,#lead-form.alpha .field-name-field-b2br-lead-qty,#lead-form.alpha .field-name-field-b2br-lead-unit-type{width:100%;float:none}#lead-form.alpha label{display:none}#lead-form.alpha .form-control.error{border-color:#d9534f}#b2brazil-companies-basic .field-name-field-b2br-cpny-prof-type{overflow:hidden}#b2brazil-companies-basic .field-name-field-b2br-cpny-prof-type .form-checkboxes,#b2brazil-companies-basic .field-name-field-b2br-cpny-prof-type label,#b2brazil-companies-basic .field-name-field-b2br-cpny-prof-type .form-item{float:left;margin-bottom:0}#b2brazil-companies-basic .field-name-field-b2br-cpny-prof-type .form-item-field-b2br-cpny-prof-type-und .form-item{margin:0 0 0 10px}#b2brazil-companies-basic .field-name-field-b2br-cpny-name{float:left;width:40%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-type{float:left;width:20%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-license{float:left;width:38%}#b2brazil-companies-basic .field-name-field-b2br-cpny-hotsite .helperplace{position:absolute;top:34px;left:10px;font-size:12px;font-weight:700}#b2brazil-companies-basic .field-name-field-b2br-cpny-hotsite input.form-text{padding-left:213px;font-size:12px}#b2brazil-companies-basic .field-name-field-b2br-cpny-title{float:left;width:28%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-site-url{float:left;width:28%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-hotsite{display:none}#b2brazil-companies-basic .field-name-field-b2br-cpny-img-logo{float:left;width:42%}#b2brazil-companies-basic .field-name-field-b2br-cpny-img-logo .image-widget-data .input-group{width:100%}#b2brazil-companies-basic .field-name-field-b2br-cpny-img-logo .input-group-btn,#b2brazil-companies-basic .field-name-field-b2br-cpny-img-logo .help-block{display:none}#b2brazil-companies-basic .field-name-field-b2br-cpny-img-logo label{display:block;margin-bottom:9px}#b2brazil-companies-basic .field-name-field-b2br-cpny-img-logo div.image-preview{float:left;width:175px;text-align:center;border:1px solid #ccc;padding:10px;margin-right:20px;height:145px}#b2brazil-companies-basic .field-name-field-b2br-cpny-img-logo div.image-preview img{max-height:100%}#b2brazil-companies-basic.seller .field-name-field-b2br-cpny-hotsite{display:block}#b2brazil-companies-basic.seller .field-name-field-b2br-cpny-title{float:left;width:49%;margin-right:1%}#b2brazil-companies-basic.seller .field-name-field-b2br-cpny-site-url{float:left;width:50%;margin-right:0}#b2brazil-companies-basic.seller .field-name-field-b2br-cpny-img-logo{float:left;width:49%;margin-right:1%}#b2brazil-companies-basic .help-block{text-align:left;padding:5px 0 0 94px;clear:both}#b2brazil-companies-basic .field-name-field-b2br-cpny-body{overflow:hidden}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact fieldset{border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;background:none transparent;padding:0}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact .panel-body{padding:0}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact .form-group .form-group{margin-bottom:0}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-addr{float:left;width:26%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-addr-n{float:left;width:12%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-addr-2{float:left;width:27%;margin-right:1%}.field-name-field-b2br-cpny-contact-addr-3{float:left;width:32%}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-area,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-state,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-country{float:left;width:49%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-hotsite,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-city,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-zip{float:left;width:50%;position:relative}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-type,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-type-2{float:left;width:20%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-ccode,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-ccode-2,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-areacode,#b2brazil-companies-basic .field-name-field-b2br-cpny-ctc-areacode-2,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-fax-ac{float:left;width:18%;margin-right:1%}#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-phone,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-phone-2,#b2brazil-companies-basic .field-name-field-b2br-cpny-contact-fax{float:left;width:41%}#b2brazil-companies-basic #edit-field-b2br-cpny-contact-und-0 fieldset{border:1px solid #ccc;padding:10px;clear:both;background:#fff}#b2brazil-companies-basic #edit-field-b2br-cpny-contact-und-0 fieldset legend,#b2brazil-companies-basic #edit-field-b2br-cpny-contact-und-0 fieldset legend *{font-size:12px;background:none transparent;border:0;padding:0;margin:0}#b2brazil-companies-basic #edit-field-b2br-cpny-contact-und-0 fieldset legend{font-weight:700;margin-bottom:5px}#b2brazil-companies-basic .form-row-item{border-bottom:1px solid #ddd;margin-bottom:25px;padding-bottom:10px}#b2brazil-companies-basic .form-row-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.img-popups{background:none repeat scroll 0 0 #fff;border:2px solid green;border-radius:4px;display:none;font-size:12px;padding:15px;position:absolute;width:600px;z-index:10}.breadcrumb-container+.banners-container{margin-top:0}.b2brazil-ui-swiper{position:relative;padding:10px 30px;text-align:center}.b2brazil-ui-swiper .swiper-slide a{border:1px solid #e7e7e7!important;display:block;min-height:120px;line-height:120px;font-size:12px;line-height:13px;display:inline-block;color:#25657e;height:160px}@media(max-width:768px){.b2brazil-ui-swiper .swiper-slide a{border:1px solid #e7e7e7!important;display:block;min-height:120px;line-height:120px;font-size:10px;line-height:13px;display:inline-block;color:#25657e;height:100px}}.b2brazil-ui-swiper .swiper-slide a span{display:block;height:29px;width:100%;line-height:15px}@media(min-width:800px){.b2brazil-ui-swiper .swiper-slide a span{font-size:12px}}.b2brazil-ui-swiper .swiper-slide a .img{height:120px;padding:0 12px 5px;vertical-align:middle;display:table-cell;width:172px;max-width:100%;min-height:100%}@media(max-width:768px){.b2brazil-ui-swiper .swiper-slide a .img{height:90px;padding:0;vertical-align:middle;display:table-cell;width:172px;max-width:100%;min-height:100%}}.b2brazil-ui-swiper .swiper-slide.no-title a .img{height:157px}@media(max-width:768px){.b2brazil-ui-swiper .swiper-slide.no-title a .img{height:120px}}@media(max-width:580px){.b2brazil-ui-swiper .swiper-slide img{max-width:75%}}@media(min-width:758px) and (max-width:992px){.b2brazil-ui-swiper .swiper-slide img{max-width:75%}}.arrow-left,.arrow-right{width:0;height:0;display:inline-block;position:absolute;top:50%;z-index:11;margin-top:-15px}.arrow-left{border-bottom:15px solid transparent;border-top:15px solid transparent;border-right:15px solid #25657e;left:0}.arrow-right{border-bottom:15px solid transparent;border-top:15px solid transparent;border-left:15px solid #25657e;right:0}.b2brazil-ui-swiper .arrow-left,.b2brazil-ui-swiper .arrow-right{pointer-events:none}.b2brazil-ui-swiper.working .arrow-left,.b2brazil-ui-swiper.working .arrow-right{pointer-events:auto}.b2brazil-ui-swiper .swiper-slide a:hover{border:1px solid #ffdf01!important;box-shadow:0 0 3px 0 #ffdf01 inset}.b2brazil-ui-swiper .swiper-slide a img{margin-top:5px;vertical-align:middle;height:auto;max-width:65%;max-height:95%}.swiper-content .swiper-wrapper,.swiper-content .swiper-slide{height:auto!important}.swiper-content+.swiper-pagination .swiper-pagination-bullet{margin-right:6px;width:9px;height:9px}.swiper-content+.swiper-pagination .swiper-pagination-bullet-active{background:#79a453}.swiper-content+.swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}#need-help{background:#fff;margin-bottom:20px;padding:5px 10px}#need-help h4{color:#79a453;font-weight:700;padding-left:0;border-width:2px 0 0}.b2br-transl-field{display:none}.b2br-transl-field.active{display:block}body footer ul{margin:0;padding:0}body footer li{margin:0;padding:0;list-style:none}@media(max-width:768px){body.page-products-listing .view-header,body.page-suppliers-search .view-header,body.page-product-search .view-header{display:none}}body.page-product-search #need-help a,body.page-suppliers-search #need-help a{color:#707070;padding:2px 16px 2px 2px;margin-bottom:5px;font-size:12px;float:left}body.page-product-search #need-help a:hover,body.page-suppliers-search #need-help a:hover{color:#79a453;text-decoration:none;border:2px solid #ffdf01}body.page-product-search #need-help,body.page-suppliers-search #need-help{-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;border-width:2px 0;border-style:solid none;border-color:#ffdf01 -moz-use-text-color;margin-top:25px;padding-top:10px;color:#ffdf01}body.page-product-search .need-help h4,body.page-suppliers-search .need-help h4{margin:0 0 15px;color:#79a453;font-size:18px;line-height:10px;font-weight:700;display:inline-block}body .btn-success{color:#fff;background-color:#79a453;border-color:#79a453}body .btn-success:hover{color:#fff;background-color:#699245;border-color:#699245}body .btn-success:active{color:#fff;background-color:#699245;border-color:#699245}body .btn-success:visited{color:#fff;background-color:#699245;border-color:#699245}#dashboard-internal-content .b2br-transl-tab{margin:0;padding:0}.b2br-transl-tab ul li{margin:0;padding:0;float:left}.b2br-transl-tab ul li a{margin:0;padding:0;float:left;text-decoration:none}#loggedout-register .form-item-salutation{width:20%;float:left}#loggedout-register .form-item-first-name{width:40%!important;float:left!important;padding-left:10px;margin-right:0!important;clear:none!important}#loggedout-register .form-item-last-name{width:40%!important;float:right!important;padding-left:10px;margin-right:0!important}#loggedout-register .form-item-email{margin-right:0!important;padding-right:5px}#loggedout-register .form-item-state{width:50%!important;float:right!important;padding-left:5px}body.page-post-requirement .form-item-address-2{float:left;width:50%}@media(max-width:656px){body.page-post-requirement .form-item-address-2{float:left;width:100%}}@media(max-width:640px){#loggedout-register .form-item-salutation{width:100%}#loggedout-register .form-item-first-name{width:100%!important;padding:0!important}#loggedout-register .form-item-last-name{width:100%!important;padding-left:0}#loggedout-register .form-item-email{margin-right:0!important;padding-right:0;width:100%!important}#loggedout-register .form-item-state{width:100%!important}}@media screen and (min-width:769px) and (max-width:1200px){#b2brazil-search-form-top .expose-search-main input[type=text]{width:295px}#navbar #b2brazil-search-form-top #search-form #search-input{width:305px}#navbar #b2brazil-search-form-top #search-form{width:415px}.logo-home span{margin-top:15px;width:160px;height:40px;min-width:160px}}body.page-sitemap #block-system-main .cl .coluna span{font-weight:700;font-size:16px;color:#79a453;display:block;margin-top:10px}body.page-sitemap #block-system-main .cl .coluna ul{margin:0;padding:5px 0 0}body.page-sitemap #block-system-main .borderbottom{display:block;width:100%}body.page-sitemap #block-system-main .cl .coluna ul li{margin:0;list-style:none;padding:3px;float:left}body.page-sitemap h2{font-weight:700;font-size:22px;background:none transparent}body.page-sitemap #block-system-main .cl .coluna ul li a{text-decoration:underline;font-size:14px}body .modal-content{box-shadow:none;border:none}body .modal-content p{margin-top:5px}body.page-home .modal{z-index:100;position:fixed;top:110%;left:50%;border:3px solid #79a453;background:#fff;font-size:16.03px;line-height:1.4em;color:#4a4a4a;z-index:80;display:block;transition:all ease .5s}@media screen and (max-width:768px){body.page-home .modal{width:calc(100% - 30px);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:50px 15px 15px;box-shadow:0 0 0 15px rgba(0,0,0,.25)}}@media screen and (min-width:769px){body.page-home .modal{box-shadow:0 0 7px 0 rgba(0,0,0,.25);border-radius:30px;overflow-x:hidden;position:fixed;overflow-y:hidden;overflow:visible;margin-left:-300px;width:600px;padding:35px;font:inherit;vertical-align:baseline}}@media screen and (max-width:768px){body.page-home .modal.visivel{overflow-y:scroll;overflow-x:hidden;top:15px}}@media screen and (min-width:769px){body.page-home .modal.visivel{top:150px}}body.page-home .modal button{position:absolute;z-index:82;height:40px;line-height:40px;display:block;color:#79a453;font-size:38px}@media screen and (max-width:768px){body.page-home .modal button{width:100%;background:#79a453;color:#fff;border:0;background-position:center center;padding:0;top:0;left:0;text-align:center}body.page-home .modal button:after{position:static;content:'Fechar'!important;font-family:open sans!important;font-size:14px!important;text-align:center}}@media screen and (min-width:769px){body.page-home .modal button{border-radius:44px;width:44px;right:-20px;border:3px solid #79a453;top:-20px;background:#fff}}body.page-home .modal button:after{content:'';font-family:fontawesome;font-size:26px;margin:0;position:absolute;top:-2px;left:9px}body.page-home .modal .modal-content h1{color:#79a453;text-transform:uppercase;font-weight:700;font-size:20px;margin:0 0 1em}body.page-home .modal .modal-content>*{margin-bottom:1em}body.page-home .modal .modal-content p,body.page-home .modal .modal-content ul{margin-bottom:1em}body.page-home .modal .modal-content .jspPane ul li,body.page-home .modal .modal-content .jspPane p{line-height:22px!important}body.page-home .modal .modal-content p strong{color:#79a453}body.page-home .modal .modal-content ul{padding-left:1.25em}body.page-home .modal .modal-content li{margin-bottom:.5em;list-style:outside none disc}body.page-home .modal .jspTrack{background:#e2e2e2}body.page-home .modal .jspDrag{border:4px solid #e2e2e2;box-sizing:border-box;background:#79a453}@media(max-width:768px){body .password-strength{float:none}}.password-strength .password-strength-text{float:right}.col-sm-3 .banner-item img{margin-top:10px}#need-help a{font-size:12px;color:#707070}body.page-user-register .list-content li a,body.page-upgrade-plan .list-content li a{display:none!important}.b2brazil-register-form .logged-out-login{padding:10px 0;max-width:435px;margin:0 auto;display:none;overflow:hidden}.b2brazil-register-form .logged-out-login .register-btn{float:left;color:#f60;margin-bottom:18px}.b2brazil-register-form .logged-out-login .socials{clear:left}.b2brazil-register-form .logged-out-register{overflow:hidden;display:none}.b2brazil-register-form hr{clear:both}.b2brazil-register-form .logged-out-login.active,.b2brazil-register-form .logged-out-register.active{display:block}.b2brazil-register-form .logged-out-register .form-item-salutation{width:13%;margin-right:1%;float:left;clear:left}.b2brazil-register-form .logged-out-register .form-item-first-name{width:35%;margin-right:1%;float:left}.b2brazil-register-form .logged-out-register .field-name-field-b2br-lead-qty,.b2brazil-register-form .logged-out-register .field-name-field-b2br-lead-target-price,.b2brazil-register-form .logged-out-register .form-item-email,.b2brazil-register-form .logged-out-register .form-item-company-name,.b2brazil-register-form .logged-out-register .form-item-zip,.b2brazil-register-form .logged-out-register .form-item-address,.b2brazil-register-form .logged-out-register .form-item-state{width:50%;margin-right:1%;float:left;clear:left}.b2brazil-register-form .logged-out-register .field-name-field-b2br-lead-unit-type,.b2brazil-register-form .logged-out-register .field-name-field-b2br-lead-expiration,.b2brazil-register-form .logged-out-register .form-item-last-name,.b2brazil-register-form .logged-out-register .form-item-country,.b2brazil-register-form .logged-out-register .form-item-website,.b2brazil-register-form .logged-out-register .form-item-city,.b2brazil-register-form .logged-out-register .form-item-province,.b2brazil-register-form .logged-out-register .form-item-employees,.b2brazil-register-form .logged-out-register .form-item-password,.b2brazil-register-form .logged-out-register .form-item-number,.b2brazil-register-form .logged-out-register .form-item-address-2,.b2brazil-register-form .logged-out-register .form-item-year{width:49%;float:left}.b2brazil-register-form .logged-out-register .form-item-area-code{width:11%;float:left;margin-right:1%}.b2brazil-register-form .logged-out-register .form-item-phone{width:38%;float:left;margin-right:1%}.b2brazil-register-form .btn.form-submit{float:right;clear:both;padding-top:10px;padding-bottom:10px}body.page-register-complete #block-system-main{padding:30px;background:#fff;border-radius:2px;box-shadow:0 0 5px #ddd;max-width:800px;margin:20px auto}body.page-register-complete #block-system-main .form-item-salutation{float:left;width:22%;margin-right:1%}body.page-register-complete #block-system-main .form-item-first-name{float:left;width:38%;margin-right:1%}body.page-register-complete #block-system-main .form-item-last-name{float:left;width:38%}body.page-register-complete #block-system-main .form-item-email{width:49%;float:left;margin-right:1%;clear:both}body.page-register-complete #block-system-main .form-item-company-name{width:50%;float:left}body.page-register-complete.i18n-en #block-system-main .form-item-email{width:32%}body.page-register-complete.i18n-en #block-system-main .form-item-company-name{width:32%;margin-right:1%}body.page-register-complete #block-system-main .form-item-country{width:34%;float:left}body.page-register-complete #block-system-main .btn-submit-wrapper{clear:both;overflow:hidden;text-align:right}.btn-linkedin{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/sign-linkedin.png) no-repeat 6px center #007ab6;display:inline-block;overflow:hidden;padding:12px 10px 12px 43px;color:#fff!important;font-size:13px}.btn-linkedin:hover{text-decoration:none;background-color:#036da0}.shield .img-popups{display:none;right:15px}.hotsite-icons .img-popups .popup-shield,.shield .img-popups .popup-shield{font-size:18px;font-weight:700;text-transform:uppercase;color:#353535;margin-bottom:10px}.hotsite-icons .img-popups .popup-shield img,.shield .img-popups .popup-shield img{height:28px}.shield .shield-image{font-weight:700;text-transform:uppercase;font-size:13px;color:#353535}.shield .shield-image img{height:18px}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.b2b-modal{background:#fff;border:1px solid #e8e8e8;box-shadow:4px 4px 20px 0 rgba(0,0,0,.12);-webkit-box-shadow:4px 4px 20px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 20px 0 rgba(0,0,0,.12);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.display-flex{display:flex!important}.flex-01{flex:1!important}@media(min-width:768px){.shield .shield-image{font-size:15px}.shield .shield-image img{height:20px}}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:none;box-shadow:none}.countryicon-sprite.iconset-shiny{background-image:none}.countryicon-sprite.iconset-shiny.lazyloaded{background-image:url(/sites/all/modules/contrib/countryicons_shiny/images/shiny-sprite.png)}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-40{width:40%}.w-40{width:50%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.b2br-form label{color:#5f5f5f}.b2br-form .cif-block{margin-bottom:35px}.b2br-form .cif-block h4{margin-bottom:20px;margin-top:0}.b2br-form .form-control.form-text,.b2br-form textarea.form-control,.b2br-form select.form-control.form-select{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #e0e0e0;box-shadow:none;padding:13px;height:auto;font-size:13px}.b2br-form .form-control.form-text:focus,.b2br-form textarea.form-control:focus,.b2br-form select.form-control.form-select:focus{border-bottom:0 solid #e0e0e0;background:#f9f9f9;padding-bottom:14px;border-radius:8px}.b2br-form select.form-control.form-select{padding-bottom:11px;cursor:pointer}.b2br-form select.form-control.form-select:focus{padding-bottom:12px}.b2br-form .form-group:last-child{margin-bottom:11px}.b2br-form .form-item .input-group-addon:last-child{position:absolute;right:20px;top:calc(50% - 16px);background:0 0;border:0}.b2br-form .form-item *[disabled=disabled]+.input-group-addon:last-child{z-index:9999}.b2br-form .bootstrap-select.form-control.form-select{padding:5px 3px;box-shadow:none;border-bottom:1px solid #e0e0e0}.b2br-form .bootstrap-select.form-control.form-select button.btn-default{padding:8px;font-size:13px}.b2br-form .bootstrap-select.form-control.form-select .dropdown-toggle .caret{right:2px}.b2br-form .form-control.form-select option{font-size:13px}.b2br-form .form-type-radios.form-group>.form-radios{margin:0 0 20px}.b2br-form .form-type-radios.form-group.error>.form-radios{background-color:transparent}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio{display:inline-block;margin:0 8px 0 0}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio:last-child{margin:0}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label{padding:7px 5px 7px 36px;transition:all .305s ease-out 0s;border-radius:10px;font-size:13px;color:#848484}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio:first-child label{padding-left:28px}.b2br-form .form-type-radios.form-group.error>.form-radios .form-type-radio label{color:#f04124}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label:hover,.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label.checked{color:#007ab6}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;right:0;bottom:0;left:0;height:20px;width:20px;transition:all .3s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;outline:none;position:relative;border-radius:100%;margin:0;position:absolute;top:calc(50% - 10px);left:8px;padding:2px}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio input[type=radio]::after{content:'';display:block;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:.5;background:#007ab6;width:16px;height:16px;border-radius:7px;transition:opacity .3s ease-out 0s;border:3px solid #fff}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio:first-child input[type=radio]{left:0}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label:hover input[type=radio],.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label input[type=radio]:checked{background:#007ab6}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label:hover input[type=radio]::after,.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label input[type=radio]:checked::after{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1}.b2br-form .bootstrap-select button.dropdown-toggle.btn-default,.b2br-form .bootstrap-select button.dropdown-toggle.btn-default:hover,.b2br-form .bootstrap-select button.dropdown-toggle.btn-default:focus{border:0;box-shadow:none;outline:none!important}.b2br-form .bootstrap-select .dropdown-menu{border-radius:7px;margin-top:-2px;max-width:85vw}.b2br-form .bootstrap-select .dropdown-menu .bs-searchbox{padding:8px 11px}.b2br-form .bootstrap-select .dropdown-menu .bs-searchbox .form-control{border-radius:5px;width:100%;margin:0 auto;border:0;box-shadow:0 0 4px #968c8ca8;padding:7px 15px;box-sizing:border-box;height:auto}.b2br-form .form-type-emailfield.form-group.required-error,.b2br-form .form-type-textfield.form-group.required-error,.b2br-form .form-type-select.form-group.required-error{position:relative}.b2br-form .form-type-emailfield.form-group.required-error::after,.b2br-form .form-type-textfield.form-group.required-error::after,.b2br-form .form-type-select.form-group.required-error::after{content:"\f06a";display:block;position:absolute;color:#f04124;font-size:17px;bottom:12px;right:15px;font-family:fontawesome}.b2br-form .form-type-select.form-group.required-error::after{right:22px}.b2br-form .form-type-select.form-group.required-error:hover::after{display:none}.b2br-form .form-control.form-text.error,.b2br-form textarea.form-control.error,.b2br-form .form-control.form-select.error,.b2br-form .form-type-select.has-error .bootstrap-select.form-control.form-select{border-bottom-color:#f04124}.b2br-form textarea.form-control{height:225px;font-size:14px}.b2br-form .b2br-transl-tab{margin-bottom:0;border-bottom:1px solid #e0e0e0;overflow:visible}.b2br-form .b2br-transl-tab+.tab-content{padding:15px 15px 24px;border:1px solid #e0e0e0;border-top:0;position:relative}.b2br-form .b2br-transl-tab li+li{border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:0}.b2br-form .b2br-transl-tab li{border-color:#e4e4e4;background:#fff none;height:auto;width:auto;padding:0 8px}.b2br-form .b2br-transl-tab li.active{background:#fff;position:relative;border-top:3px solid #79a453;border-bottom:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #e4e4e4;margin-bottom:-2px}.b2br-form .b2br-transl-tab li:last-child{border-right:1px solid #e4e4e4}.b2br-form .b2br-transl-tab li a,.b2br-form .b2br-transl-tab li.active a{color:#666;line-height:48px}.b2br-form .b2br-category-widget-container>button{height:45px!important}.b2br-form .form-managed-file .btn-danger,.b2br-form .form-managed-file .btn-primary{font-size:12px;padding:17px 14px}.b2br-form .form-managed-file .btn-danger{text-indent:-9999px;line-height:0;width:55px}.b2br-form .form-managed-file .btn-danger:after{content:"\f014";font-family:fontawesome;text-indent:0;display:block;line-height:initial;font-size:16px}.b2br-form .form-managed-file .form-control{border-top:0;border-left:0;padding:18px 10px;box-shadow:none;height:52px;border-right:0;border-bottom-color:#e0e0e0}.b2br-form .form-type-textfield.form-group,.b2br-form .form-type-password.form-group{position:relative}.b2br-form .form-type-textfield.form-group.required::after,.b2br-form .form-type-password.form-group.required::after{display:block;content:"*";position:absolute;bottom:14px;right:7px;font-size:12px;border-radius:5px;color:#5c5c5c;text-transform:uppercase}.b2br-form .form-type-password.form-group.has-error::after{color:#f04124}.b2br-modal-form .form-submit.ajax-processed{display:none}.b2br-modal .modal-content{border-radius:10px}.b2br-modal>.modal-dialog{max-width:900px;width:95%}.b2br-modal .modal-footer{padding:15px}.b2br-modal .modal-footer a{color:#fff!important;border-radius:10px;font-size:12px;padding:10px 15px;border:0;text-transform:uppercase}.b2br-modal.full>.modal-dialog{max-width:100%}.b2br-modal .close{opacity:1!important;font-size:21px}.b2br-modal .modal-header button.close img{width:28px;height:28px;padding-top:2px}.b2br-modal>.modal-dialog{max-width:900px;width:93%}.dropdown-menu>li>a>.count{float:right;color:#6d6d6d}.dropdown-menu .dropdown-submenu{position:relative}.dropdown-menu .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-menu .dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-menu .dropdown-submenu>a>.fa{float:right}.dropdown-menu .dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-menu .dropdown-submenu.pull-left{float:none}.dropdown-menu .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.nc-scrollbar{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.nc-scrollbar::-webkit-scrollbar-thumb{background-color:#d0d0d0;outline:1px solid #708090}.nc-scrollbar::-webkit-scrollbar{width:5px;background-color:#e9e9e9}.tooltip.b2br-error.in{opacity:1;filter:alpha(opacity=100)}.tooltip.b2br-error .tooltip-inner{max-width:230px;padding:8px 10px;color:#d83b21;text-align:center;background-color:#f9f9f9;border-radius:7px;box-sizing:content-box;border:1px solid #d83b21}.tooltip.b2br-error.top .tooltip-arrow{border-top-color:#d83b21}@media(min-width:430px){.b2br-form .b2br-transl-tab li{padding:0 15px}.b2br-form textarea.form-control,.b2br-form .form-control.form-text,.b2br-form select.form-control.form-select{padding:15px;font-size:15px}.b2br-form select.form-control.form-select{padding-bottom:14px}.b2br-form .bootstrap-select.form-control.form-select{padding:7px 5px}.b2br-form .bootstrap-select.form-control.form-select button.btn-default{font-size:15px}.b2br-form .form-type-radios.form-group>.form-radios .form-type-radio label{font-size:14px}.b2br-form .form-control.form-text:focus,.b2br-form textarea.form-control:focus{padding-bottom:16px}.b2br-form select.form-control.form-select:focus{padding-bottom:15px}.b2br-form .form-type-emailfield.form-group.required-error::after,.b2br-form .form-type-textfield.form-group.required-error::after,.b2br-form .form-type-select.form-group.required-error::after{bottom:15px}.b2br-form .b2br-category-widget-container>button{height:53px!important}}@media(min-width:620px){.b2br-form .b2br-transl-tab li{width:130px}}#mhc-close img{width:28px;height:28px;padding-top:2px}.b2br-modal button.close{opacity:1}.b2brazil-leads-v2-form hr{clear:both;display:none}.b2brazil-leads-v2-form .lead-terms{font-size:12px;display:none}.b2brazil-leads-v2-form .lead-v2-main .lead-message{margin:-20px -20px 10px}body.logged-in .b2brazil-leads-v2-form .lead-terms{margin-top:17px}body.not-logged-in .b2brazil-leads-v2-form .lead-terms{clear:both;padding-top:17px;border-top:1px solid #ccc;margin-top:12px}.b2brazil-leads-v2-form .lead-v2-main>hr+.clearfix:last-child{display:none}.b2brazil-leads-v2-form.no-label label{display:none}.b2brazil-leads-v2-form.no-label .form-type-checkbox label{display:block}.b2brazil-leads-v2-form.no-label .form-group{margin-bottom:5px}.b2brazil-leads-v2-form .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:12px;padding-top:3px}.b2brazil-leads-v2-form .bootstrap-select.btn-group .countryicon-sprite.iconset-shiny{position:relative;top:1px;margin-right:3px}.b2brazil-leads-v2-form .create-header{margin-bottom:20px}.b2brazil-leads-v2-form .create-header h2{margin-bottom:20px}.b2brazil-leads-v2-form .create-header>div{margin-top:10px}.b2brazil-leads-v2-form .captcha{width:100%;max-width:304px;margin:0 auto 10px;display:none}.b2brazil-leads-v2-form button.form-submit{width:100%}.b2brazil-leads-v2-form .phone-field .form-item-country{width:95px!important;float:left!important;margin:25px 0 0!important}.b2brazil-leads-v2-form.no-label .phone-field .form-item-country{margin:0!important}.b2brazil-leads-v2-form .phone-field .form-item-phone-number{max-width:100%!important;clear:none!important;margin-left:100px!important;width:auto!important}.b2brazil-leads-v2-form.step-create .captcha{display:block;position:relative}.b2brazil-leads-v2-form.step-create.captcha-image-captcha .captcha{padding-right:100px}.b2brazil-leads-v2-form.step-create.captcha-image-captcha .captcha>img{position:absolute;right:10px;top:8px}.b2brazil-leads-v2-form.step-create.captcha-image-captcha .captcha .form-item-captcha-response{display:flex}body.not-logged-in .b2brazil-leads-v2-form.step-create .captcha .g-recaptcha{overflow:hidden;width:210px;border-right:1px solid #d3d3d3;border-radius:3px;height:77px;margin:0 auto}.b2brazil-leads-v2-form.step-create .lead-terms{display:block}.b2brazil-leads-v2-form.step-create .lead-v2-main{margin-bottom:5px}.b2brazil-leads-v2-form.step-login{max-width:340px;margin:0 auto;padding:20px;border:2px solid #ececec}.b2brazil-leads-v2-form.step-login .login-header{margin-bottom:35px;font-size:13px}.b2brazil-leads-v2-form.step-login .login-header strong{font-size:18px;margin-bottom:15px;display:block}.b2brazil-leads-v2-form.step-login .login-email{margin-bottom:10px;padding:12px 10px;border:1px solid #ddd;overflow:hidden}.b2brazil-leads-v2-form.step-login .form-item-password label{display:none}.b2brazil-leads-v2-form.step-login button.form-submit{width:100%}.b2brazil-leads-v2-form.step-info .info-lead{display:none}.b2brazil-leads-v2-form .form-textarea{font-size:12px}.b2brazil-leads-v2-form .info-header{margin-bottom:35px;font-size:13px}.b2brazil-leads-v2-form.mode-full.step-create .info-header{margin:15px 0}.b2brazil-leads-v2-form .info-header .info-header-message{background:#fff;padding:20px;margin-bottom:20px}.b2brazil-leads-v2-form .info-header .info-header-message h1{font-size:15px;font-weight:700;color:#25657e;margin-top:0;line-height:25px;text-transform:uppercase}.b2brazil-leads-v2-form .info-header .info-header-more-info strong{margin-bottom:5px;display:block}.b2brazil-leads-v2-form.category-lead.step-create.with-type .form-item-type{width:100%;margin-right:0}.b2brazil-leads-v2-form.search-page .phone-field .form-item-country{margin-top:24px!important}.b2brazil-leads-v2-form.lead-page .phone-field .form-item-country{margin-top:21px!important}.b2brazil-leads-v2-form.landing-page.step-create .phone-field .form-item-country,.b2brazil-leads-v2-form.home-lead.step-create .phone-field .form-item-country,.b2brazil-leads-v2-form.mix-page.step-create .phone-field .form-item-country{margin-top:0!important}.b2brazil-leads-v2-form.layout2 .form-control{border:2px solid #ecf0f1;color:#34495e;font-size:13px;line-height:1.467;padding:8px 12px;height:40px;-webkit-appearance:none;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear}.b2brazil-leads-v2-form.layout2 .form-control.form-select{padding:0 10px}.b2brazil-leads-v2-form.layout2 .form-control.form-select.bootstrap-select{padding:0}.b2brazil-leads-v2-form.layout2 .form-control.form-select.bootstrap-select button.btn-default{border:0;background-color:transparent!important}.b2brazil-leads-v2-form.layout2 .form-control.form-textarea{height:150px;min-height:150px}.b2brazil-leads-v2-form.layout2 .form-control:focus{border-color:#c0dca8}.b2brazil-leads-v2-form.layout2 .form-control.error{border-color:#f04124}.b2brazil-leads-v2-form.layout2 .form-control.error::placeholder{color:#f04124}.b2brazil-leads-v2-form.no-label.layout2 .form-group{margin-bottom:15px}.b2brazil-leads-v2-form.landing-page .lead-v2-main,.b2brazil-leads-v2-form.home-lead .lead-v2-main,.b2brazil-leads-v2-form.mix-page .lead-v2-main{margin-bottom:0}.b2brazil-leads-v2-form.home-lead.step-create .lead-v2-main .form-item-message textarea{height:150px}body.logged-in .b2brazil-leads-v2-form.home-lead.step-create .lead-v2-main .form-item-message textarea{height:298px}.b2brazil-leads-v2-form.layout2 .bs-searchbox .form-control{width:100%;margin:4px auto 0;height:auto;box-sizing:border-box;padding:6px 12px}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main a.finish-no-credit{padding:14px 14px 0;display:block;text-decoration:none;border:1px dashed #79a453;font-size:12px}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main a.finish-no-credit .no-credit-msg{color:#f60;padding:10px 5px;border-bottom:1px dashed #79a453;text-align:center;margin:-15px -10px 10px}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main a.finish-no-credit .title{font-size:16px;margin-bottom:15px;color:#79a453;text-transform:uppercase}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main a.finish-no-credit .message{font-size:12px;color:#666;margin-bottom:15px}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main a.finish-no-credit .btn{padding:7px;background:#79a453;color:#fff;font-size:12px;margin:0 -14px;display:block}.b2brazil-leads-v2-form.post-requirement.step-finish .lead-v2-main .finish-no-credit .no-credit-msg{color:#f60;padding:10px 5px 19px;border-bottom:1px dashed #f60;text-align:center;margin:-15px 0 10px}.b2brazil-leads-v2-form.post-requirement.step-finish .lead-v2-main .finish-no-credit .title{font-size:16px;margin-bottom:10px;color:#79a453;text-transform:uppercase}.b2brazil-leads-v2-form.post-requirement.step-finish .lead-v2-main .finish-no-credit .btn{padding:7px;background:#79a453;color:#fff;font-size:16px;display:block}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main .finish-terminate{font-size:13px}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main .finish-terminate .title{font-size:15px;font-weight:700;margin-bottom:20px;color:#25657e}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main .finish-reset .title{font-size:15px;font-weight:700;margin-bottom:20px;color:#25657e}.b2brazil-leads-v2-form.home-lead.step-finish .lead-v2-main .finish-reset .message{font-size:12px}.b2brazil-leads-v2-form.landing-page.step-finish .lead-v2-main .finish-terminate{color:#fff;text-shadow:3px 3px 5px #000}.b2brazil-leads-v2-form.landing-page.step-finish .lead-v2-main .finish-terminate .title,.b2brazil-leads-v2-form.mix-page.step-finish .lead-v2-main .finish-terminate .title{font-size:16px;font-weight:700;margin-bottom:20px}.b2brazil-leads-v2-form.contact.step-finish .lead-v2-main .finish-terminate .title{margin-bottom:20px;color:#79a453;font-size:20px;font-weight:700}#confirm-lead-page{padding:50px;background:#25657e;color:#fff;font-size:16px;margin-top:40px;line-height:1.5}#confirm-lead-page h1{font-weight:700;margin:0 0 25px;line-height:1.5;font-size:1.7em}#confirm-lead-page a{color:#fff;text-decoration:underline}@media(min-width:480px){#confirm-lead-page h1{font-size:2em}.b2brazil-leads-v2-form hr{display:block;top:8px;position:relative}.b2brazil-leads-v2-form .captcha{float:left;width:auto}body.logged-in .b2brazil-leads-v2-form .lead-terms{float:left;width:50%;margin-top:0}.b2brazil-leads-v2-form button.form-submit{float:right;width:auto;min-width:125px;display:block;font-size:15px;text-transform:uppercase;border-radius:5px;font-size:14px}.b2brazil-leads-v2-form.step-create .form-item-subject,body.logged-in .b2brazil-leads-v2-form.step-create.with-type .form-item-subject{float:left;width:49%;margin-right:1%}body.logged-in .b2brazil-leads-v2-form.step-create.type-buy .form-item-subject,body.logged-in .b2brazil-leads-v2-form.step-create.type-sell.no-image .form-item-subject{width:100%}.b2brazil-leads-v2-form.step-create .form-item-type,.b2brazil-leads-v2-form.step-create .form-item-email{float:left;width:50%}.b2brazil-leads-v2-form.step-create .form-item-company-name,.b2brazil-leads-v2-form.step-create .form-item-fullname{float:left;width:39%;margin-right:1%}.b2brazil-leads-v2-form.step-create .form-item-company-name{width:100%}.b2brazil-leads-v2-form.step-create .phone-field{float:left;width:60%}body.logged-in .b2brazil-leads-v2-form.step-create .image-upload{width:50%;float:left}body.logged-in .b2brazil-leads-v2-form.step-create.with-type .image-upload{width:auto;float:none}.b2brazil-leads-v2-form.step-create.with-type .form-item-subject{width:35%}.b2brazil-leads-v2-form.step-create.with-type .form-item-type{width:28%;margin-right:1%}body.logged-in .b2brazil-leads-v2-form.step-create.with-type .form-item-type{width:50%;margin-right:0}.b2brazil-leads-v2-form.step-create.with-type .form-item-email{float:left;width:35%}.b2brazil-leads-v2-form.step-create.with-type .image-upload{clear:both}.b2brazil-leads-v2-form.step-create.with-type .image-upload:not(.hidden)+hr{top:0;margin:15px 0}.b2brazil-leads-v2-form.step-create .form-item-message,.b2brazil-leads-v2-form.step-create .form-item-distribute{clear:both}.b2brazil-leads-v2-form.step-create .form-item-distribute{padding-top:2px;float:left}.b2brazil-leads-v2-form.step-create .form-item-message textarea.form-control{padding:12px}body.not-logged-in .b2brazil-leads-v2-form.step-create .captcha+button.form-submit{position:relative;top:19px}.b2brazil-leads-v2-form.step-create.with-type .form-item-subject{width:35%}.b2brazil-leads-v2-form.home-lead .captcha{text-align:center;margin:0}.b2brazil-leads-v2-form.category-lead.step-create .phone-field,.b2brazil-leads-v2-form.landing-page.step-create .phone-field,.b2brazil-leads-v2-form.mix-page.step-create .phone-field,.b2brazil-leads-v2-form.home-lead.step-create .phone-field{width:100%}.b2brazil-leads-v2-form.category-lead.step-create .phone-field .form-item-country,.b2brazil-leads-v2-form.home-lead.step-create .phone-field .form-item-country{margin-top:0!important}.b2brazil-leads-v2-form.home-lead.step-create .form-item-company-name,.b2brazil-leads-v2-form.category-lead.step-create .form-item-company-name,.b2brazil-leads-v2-form.category-lead.step-create .form-item-fullname{float:left;width:49%;margin-right:1%}.b2brazil-leads-v2-form.category-lead.step-create .form-item-fullname,.b2brazil-leads-v2-form.home-lead.step-create .form-item-fullname{width:50%;margin-right:0}.b2brazil-leads-v2-form.step-login .lead-v2-main .password-container{position:relative}.b2brazil-leads-v2-form.step-login .lead-v2-main .form-reset{background:none transparent;border:0 solid #868686;margin:0;position:absolute;right:1px;bottom:2px;color:#868686;font-size:10px;padding:8px;border-left-width:1px}.b2brazil-leads-v2-form .info-header{font-size:15px}.b2brazil-leads-v2-form .info-header .info-header-message h1{font-size:19px;line-height:31px}.b2brazil-leads-v2-form .form-item-quantity,.b2brazil-leads-v2-form .form-item-target-price,.b2brazil-leads-v2-form .form-item-payment-terms{width:49%;float:left;margin-right:1%}.b2brazil-leads-v2-form .form-item-unit-type,.b2brazil-leads-v2-form .form-item-currency,.b2brazil-leads-v2-form .form-item-incoterms{width:50%;float:left}}@media(min-width:679px){.b2brazil-leads-v2-form.step-create .form-item-company-name,.b2brazil-leads-v2-form.step-create .form-item-fullname{float:left;width:29%;margin-right:1%}.b2brazil-leads-v2-form.step-create .form-item-company-name{width:29%}.b2brazil-leads-v2-form.step-create .phone-field{float:left;width:40%}}@media(min-width:992px){body.logged-in .b2brazil-leads-v2-form.step-create.with-type .form-item-subject{width:65%}body.logged-in .b2brazil-leads-v2-form.step-create.with-type .form-item-type{width:34%}body.not-logged-in .b2brazil-leads-v2-form.step-create.category-lead .captcha{float:none;margin-bottom:0}body.not-logged-in .b2brazil-leads-v2-form.step-create.category-lead button.form-submit{width:100%}.b2brazil-leads-v2-form.step-info .info-lead{width:26%;float:left;font-size:13px;padding-top:5px;padding-right:25px;display:block}.b2brazil-leads-v2-form.step-info .info-lead strong{display:block;margin-bottom:3px}.b2brazil-leads-v2-form.step-info .info-lead .info-lead-subject{margin-bottom:15px}.b2brazil-leads-v2-form.step-info .info-lead-form{float:left;width:74%;padding-left:25px;border-left:1px solid #ccc}}@media(min-width:992px){.b2brazil-leads-v2-form.step-create .form-item-company-name,.b2brazil-leads-v2-form.step-create .form-item-fullname{float:left;width:25%;margin-right:1%}.b2brazil-leads-v2-form.step-create .form-item-company-name{width:25%}.b2brazil-leads-v2-form.step-create .phone-field{float:left;width:48%}}#b2br-register-modal-form-modal .modal-dialog{max-width:650px}#b2br-register-modal-form-modal.login .modal-dialog{max-width:450px}#b2br-register-modal-form-modal.login #b2br-rmf-login-change{font-size:13px}#b2br-register-modal-form #b2br-rmf-login,#b2br-register-modal-form #b2br-rmf-register{display:none}#b2br-register-modal-form.login #b2br-rmf-login,#b2br-register-modal-form.register #b2br-rmf-register{display:block}#b2br-register-modal-form #b2br-rmf-register .form-item-register-salutation{float:left;width:24%;margin-right:1%}#b2br-register-modal-form #b2br-rmf-register .form-item-register-fullname,#b2br-register-modal-form #b2br-rmf-register .form-item-register-country,#b2br-register-modal-form #b2br-rmf-register .form-item-register-state{float:left;width:49%;margin-right:1%}#b2br-register-modal-form #b2br-rmf-register .form-item-register-email,#b2br-register-modal-form #b2br-rmf-register .form-item-register-license{float:left;width:50%}#b2br-register-modal-form #b2br-rmf-register .form-item-register-pass{float:left;width:49%;margin-right:1%;clear:both}#b2br-register-modal-form #b2br-rmf-register .form-item-register-confirm-pass{float:left;width:50%}#b2br-register-modal-form #b2br-rmf-register .form-item-register-company-name{float:left;width:100%}#b2br-register-modal-form #b2br-rmf-register #phone-number-field{float:left;width:100%;position:relative}#b2br-register-modal-form #b2br-rmf-register #phone-number-field #country-code{font-weight:700;position:absolute;z-index:1;bottom:27px;left:0;width:50px;text-align:center}#b2br-register-modal-form #b2br-rmf-register #phone-number-field .form-control.form-text{padding-left:50px}#b2br-register-modal-form #b2br-rmf-register .form-item-register-profile.form-type-radios.form-group{clear:both}#b2br-register-modal-form #b2br-rmf-register .form-item-register-profile>label{display:block}#b2br-register-modal-form #b2br-rmf-register .form-item-register-profile>.form-radios{overflow:hidden}#b2br-register-modal-form #b2br-rmf-register .form-item-register-profile>.form-radios>.form-item{float:left;margin:0 10px 0 0}#b2br-register-modal-form #b2br-rmf-register .form-item-register-promocode,#b2br-register-modal-form #b2br-rmf-register .form-item-register-terms{clear:both}@media(min-width:530px){#b2br-register-modal-form #b2br-rmf-register .form-item-register-company-name{float:left;width:49%;margin-right:1%}#b2br-register-modal-form #b2br-rmf-register #phone-number-field{width:50%}}.b2br-payments-widget-modal-container .modal-dialog{max-width:640px;width:auto}.b2br-payments-widget-modal h2{font-size:15px;margin-top:0;font-weight:400;overflow:hidden;padding-top:8px;text-align:center}.b2br-payments-widget-modal h2 .promo{font-size:11px;margin-top:10px;position:relative}.b2br-payments-widget-modal h2 .promo.loading::before{content:"\f110";display:block;position:absolute;width:110%;height:130%;top:-30%;left:-10%;font:normal normal normal 14px/1 FontAwesome;text-align:center;padding:10px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;z-index:2}.b2br-payments-widget-modal h2 .promo.loading::after{content:" ";display:block;position:absolute;width:110%;height:130%;top:-30%;left:-10%;text-align:center;padding:10px;background:#ffffffd1;z-index:1}.b2br-payments-widget-modal h2 .promo>i.fa{font-size:14px;top:2px;position:relative;margin-right:6px;color:#5f5f5f}.b2br-payments-widget-modal h2 .promo>label{color:#000;display:none}.b2br-payments-widget-modal h2 .promo>span{font-size:11px;padding:5px;background:#2fa6d3;border-radius:6px;display:inline-block;color:#fff;margin-left:5px}.b2br-payments-widget-modal h2 .promo>input{border-radius:10px;border:1px solid #e5e5e5;outline:none;width:100px}.b2br-payments-widget-modal h2 .promo>a{margin-left:8px}.b2br-payments-widget-modal .bpwm-payment,.b2br-payments-widget-modal .bpwm-loading,.b2br-payments-widget-modal .bpwm-error{display:none}.b2br-payments-widget-modal.payment .bpwm-payment,.b2br-payments-widget-modal.loading .bpwm-loading,.b2br-payments-widget-modal.errormsg .bpwm-error{display:block}.b2br-payments-widget-modal .bpwm-payment{line-height:1.8}.b2br-payments-widget-modal .bpwm-payment li a>span{font-size:12px}.b2br-payments-widget-modal .bpwm-price{font-size:16px;font-style:italic;padding-top:14px;border-radius:8px;padding-right:20px;float:right}.b2br-payments-widget-modal .bpwm-price strong{position:relative;font-weight:600}.b2br-payments-widget-modal .bpwm-price strong .discount{position:absolute;bottom:15px;font-style:italic;color:#92b168;font-size:16px;width:130%;text-align:center;left:-13%}.b2br-payments-widget-modal .bpwm-price.effect strong .discount{display:none}.b2br-payments-widget-modal .bpwm-price strong .original{text-decoration:line-through;font-size:14px}.b2br-payments-widget-modal .bpwm-methods{padding-top:25px;margin-top:25px;border-top:1px solid #e5e5e5}.b2br-payments-widget-modal .bpwm-methods h3{font-size:16px;margin-top:0;margin-bottom:15px}.b2br-payments-widget-modal .bpwm-methods h3 span{float:right;font-size:13px;display:none}.b2br-payments-widget-modal .bpwm-methods ul{overflow:hidden;padding:0;list-style:none;margin:0 -3px}.b2br-payments-widget-modal .bpwm-methods ul li{float:left;padding:0 3px}.b2br-payments-widget-modal .bpwm-methods ul li:last-child{margin:0}.b2br-payments-widget-modal .bpwm-methods ul a{display:block;width:20vw;max-width:105px;height:40px;text-indent:-999px;overflow:hidden;background:none no-repeat center center/46%;border:1px solid #dcdcdc;border-radius:5px;padding:10px;box-sizing:content-box}.b2br-payments-widget-modal .bpwm-methods ul a:hover{border-color:#e5e5e5}.b2br-payments-widget-modal .bpwm-methods ul a.paypal{background-image:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/payments/paypal.png)}.b2br-payments-widget-modal .bpwm-methods ul a.pagseguro{background-image:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/payments/pagseguro.png);background-size:79%}.b2br-payments-widget-modal .bpwm-methods ul a.mercadopago{background-image:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/payments/mercadopago.png)}.b2br-payments-widget-modal .bpwm-loading{max-width:335px;text-align:center}.b2br-payments-widget-modal .bpwm-loading .fa.fa-spin{margin-bottom:13px;font-size:25px}.b2br-payments-widget-modal .bpwm-error{max-width:335px;text-align:center}.b2br-payments-widget-modal .bpwm-error .fa{color:red;margin-bottom:13px;font-size:50px}#bpwm-credits h2{margin-bottom:23px}#bpwm-credits{max-width:460px}#bpwm-credits ul{padding:0;margin:0 auto;list-style:none;overflow:hidden;max-width:460px;margin-bottom:15px}#bpwm-credits ul li{margin-bottom:10px;float:left;width:50%;padding:0 3px}#bpwm-credits ul li a{display:block;padding:12px;border:1px solid #f1f0f0;border-radius:8px;color:#555;font-size:14px;overflow:hidden;text-decoration:none;text-align:center}#bpwm-credits ul li a>span{display:block;padding:7px 10px 4px;border-radius:8px;position:relative}#bpwm-credits ul li a:hover,#bpwm-credits ul li.active a{background:#f1f0f0}#bpwm-credits ul li a>span .discount{position:absolute;bottom:12px;font-weight:800;font-size:13px;width:100%}#bpwm-credits a>span .original{text-decoration:line-through;position:relative;bottom:-8px;font-size:11px}#bpwm-premium-table{padding-top:10px;width:100%}#bpwm-premium-table .table-item{width:85%;padding:20px 15px;margin:0 auto;border-radius:10px;box-sizing:content-box;box-shadow:0 0 6px 1px #9a9a9a94}#bpwm-premium-table .table-item.free{width:48%;margin:15px 8px;box-shadow:none;border:1px solid #d4d3d3;display:none}#bpwm-premium-table .table-item.premium{background:0 0}#bpwm-premium-table .table-item h2{text-align:center;margin-bottom:20px}#bpwm-premium-table .table-item h2 small{display:block;margin-top:7px}#bpwm-premium-table .table-item ul{padding:0;margin:0;list-style:none}#bpwm-premium-table .table-item ul li{text-align:center;font-size:13px;margin-bottom:6px}#bpwm-premium-table .table-item ul li small{font-size:85%;display:block}#bpwm-premium-table .bpwm-price{float:none;text-align:center;margin-top:25px}#bpwm-premium-table-link{text-align:right;margin-top:15px;margin-bottom:-10px}@media(min-width:510px){.b2br-payments-widget-modal .bpwm-methods ul a{background-size:38%}.b2br-payments-widget-modal .bpwm-methods ul a.pagseguro{background-size:70%}.b2br-payments-widget-modal h2{text-align:left}.b2br-payments-widget-modal h2 .promo{float:right;margin:0}.b2br-payments-widget-modal h2 .promo>input{margin-top:-8px}.b2br-payments-widget-modal h2 .promo>label{display:inline}.b2br-payments-widget-modal .bpwm-methods h3 span{display:block}#bpwm-credits ul li a{text-align:left;font-size:18px;padding:15px}#bpwm-credits ul li a>span{float:right}}@media(min-width:690px){.b2br-payments-widget-modal-container .modal-dialog{max-width:640px}}@media(min-width:768px){.b2br-payments-widget-modal h2{font-size:15px}#bpwm-premium-table-flex{display:flex}#bpwm-premium-table .table-item{float:left;margin:0 8px}#bpwm-premium-table .table-item.free{display:block}#bpwm-premium-table .table-item.premium{width:52%;background:0 0}}@supports(-ms-ime-align:auto){*{-webkit-border-radius:0!important}}#company-form-basic #hotsite-field{position:relative}#company-form-basic .helperplace{position:absolute;top:37px;left:20px;font-size:11px;font-size:11px;font-weight:700}#company-form-basic #edit-company-hotsite.form-text{padding-left:203px;font-size:12px;font-size:12px}#company-form-basic #hotsite-field{position:relative;display:none;float:left;width:50%;padding:0 5px}#company-form-basic.seller #hotsite-field{display:block}#company-form-basic.seller #edit-company-logo-ajax-wrapper{float:left;width:50%;padding:0 5px}#company-form-basic.seller #edit-company-logo-ajax-wrapper #edit-company-logo-upload .form-submit{margin-right:0}#edit-company-business-type>.form-item{float:left;width:33%;margin:0;padding:5px}.b2br-category-widget-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.b2br-categories-widget .form-type-select,.b2br-category-widget-container .b2br-cwc-subcategory{width:100%;padding:0 4px!important}.b2br-category-widget-container>button{height:34px!important;width:70px!important;font-size:12px!important;line-height:0!important;background-color:#f04124;border-color:#f04124;color:#fff}.b2br-category-widget-container>button i{font-size:16px}.b2br-category-widget-container>button:hover{background-color:#d32a0e;border-color:#d32a0e;color:#fff}.b2br-categories-widget .field-multiple-table>thead,.field-multiple-table .field-multiple-drag{display:none!important}.b2br-categories-widget .form-type-select .control-label{display:none}.b2br-categories-widget .field-multiple-table td{border:none!important;padding:0}.b2br-categories-widget .tabledrag-toggle-weight-wrapper{display:none}.b2br-categories-widget .field-add-more-submit{width:100%;background:#79a453;border-color:#79a453;color:#fff}.b2br-categories-widget .field-add-more-submit:hover{background:#699245;border-color:#699245}ul.tabs-custom li.active a{background:#79a453!important}.bootstrap-select button.btn-default{background-color:#fff!important}.zE-hide .zEWidget-launcher{display:none!important}.b2b-block{padding:25px;background:#fff;border:1px solid #e0e0e0;box-shadow:4px 4px 20px 0 rgba(0,0,0,.12);-webkit-box-shadow:4px 4px 20px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 20px 0 rgba(0,0,0,.12);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.field-widget-b2brazil-subcategory .category-item::after{content:"";clear:both;display:block}.field-widget-b2brazil-subcategory .category-item .category-field,.field-widget-b2brazil-subcategory .category-item .subcategory-field{width:43%;float:left;margin-right:1%}.field-widget-b2brazil-subcategory .category-item .form-submit{float:left;position:relative;top:22px;width:10%;padding:0;height:35px;font-size:12px}.field-widget-b2brazil-subcategory>.form-submit{width:50%;margin:30px auto 0;display:block;font-size:12px;clear:both}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:12px}.select2-container--bootstrap .select2-results__option{padding:12px;font-size:12px}.select2-container--bootstrap .select2-results__option[aria-selected=true]::after{content:"Ok";display:block;float:right}#notification-email-unsubscribe h1{line-height:1.4;font-size:2.3em}#notification-email-unsubscribe .content-text{font-size:1.2em;line-height:1.8;font-weight:100}#notification-email-unsubscribe .content-text #think-about{font-weight:400}#notification-email-unsubscribe textarea{font-size:14px;color:#333;font-weight:400;padding:8px}body.page-mix-abexa .b2brazil-leads-v2-form button.form-submit,body.page-mix-abexa .icon-mail,body.page-mix-abexa .icon-mail:hover{background:#1261b2;border:0}body.page-mix-abexa .center-content h2,body.page-mix-abexa #mix-page #mix-full-companies .company .title>a{color:#1261b2}body.page-mix-abexa #mix-page #mix-products .product a:hover#mix-page #mix-products .product a:hover{border-color:#1261b2}body.page-mix-abexa footer{background:#1261b2;margin-top:100px}body.page-hotsite #main-header{border-bottom:0}body.page-hotsite #main-header-bottom{display:none}body.page-hotsite #main-header #main-header-top #mh-logo>a.logo{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/logo-min.png) no-repeat center center;width:125px;height:30px}#main-footer{padding:20px;background:#8ac540;color:#fff;margin-top:85px}#main-footer a{color:#fff}#main-footer .map-block-title{text-transform:uppercase;font-weight:700;margin-bottom:5px;font-size:15px}#main-footer .map-block{margin-bottom:20px;width:100%;font-size:12px}#main-footer #main-footer-info{border-top:1px solid #fff;padding-top:20px;margin-bottom:20px;text-align:center}#main-footer #info-trade-center{margin-bottom:20px}#main-footer #info-trade-center,#main-footer #info-social-links{font-size:14px;font-weight:700;text-transform:uppercase}#main-footer #info-trade-center img{margin-top:10px}#main-footer #info-social-links>*:first-child{margin-bottom:10px}#main-footer #main-footer-credits{padding-top:18px;text-align:center;border-top:1px solid}#main-footer.min #main-footer-credits{padding-top:0;border-top:0}@media(min-width:350px){#main-footer .map-block{width:50%;float:left}}@media(min-width:480px){#main-footer .map-block{font-size:13px;width:33%}#main-footer #map-block-safety{clear:both}#main-footer #info-trade-center{float:left;width:50%;text-align:left;margin:0}#main-footer #info-social-links{float:right;width:50%;text-align:right}}@media(min-width:768px){#main-footer #main-footer-info{border-top:0;padding-top:0}#main-footer #info-trade-center,#main-footer #info-social-links{float:none;width:auto;text-align:right}#main-footer .map-block{width:50%}#main-footer #map-block-safety{clear:none}#main-footer #info-social-links{margin-top:145px}}@media(min-width:992px){#main-footer .map-block{width:33%}#main-footer #map-block-safety{clear:both}}body.page-home{background:#f2f2f2}h2.title-block{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/title-bg.png) no-repeat right bottom!important;padding:0;color:#4b8fa9;font-weight:700;padding-top:3px}h2.title-block>span{padding-right:10px;background:#f2f2f2;position:relative;bottom:-3px;font-size:16px}h2.title-block>span>img{margin-top:-8px;margin-right:0}@media(min-width:992px){h2.title-block>span{font-size:23px}h2.title-block>span>img{margin-top:-8px;margin-right:-3px}}.home-row{margin-bottom:30px}.home-block{padding:8px;border:solid 1px #e0e0e0;background:#fff}#sideicons{position:fixed;right:3px;top:50%;z-index:15;display:none}#sideicons .tooltip.in.left{opacity:1}#sideicons .tooltip.left{left:-157px!important;right:42px}#sideicons .tooltip.left .tooltip-inner{padding:11px;background-color:#79a453}#sideicons .tooltip.left .tooltip-arrow{border-left-color:#79a453}#sideicons a{display:block;background:#4c8faa;margin-bottom:3px;padding:5px}#sideicons a:hover,#sideicons a[aria-describedby]{background:#79a453}@media(min-width:768px){.home-block{padding:15px}#sideicons{display:block}}body.page-user-register{background:#f2f2f2}header.b2brazil-register{border-bottom:1px #e0e0e0 solid;margin-bottom:45px;background:#fff}header.b2brazil-register .content{position:relative;padding:25px 0}header.b2brazil-register .content h1{width:100%}header.b2brazil-register .content .sign-in{display:none}header.b2brazil-register .logo{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/logo.png) center center no-repeat;display:block;margin:0 auto 10px;background-size:80%;padding:0;width:180px;height:37px}header.b2brazil-register h1{margin:0 auto;color:#25657e;font-weight:700;text-align:center;display:block;width:500px}header.b2brazil-register .sign-in{position:absolute;bottom:10px;right:0;font-size:12px}header.b2brazil-register .sign-in a{color:#f60;font-style:italic}body.page-user-register #messages-container{position:fixed;bottom:0;width:100%;max-height:100vh;overflow:auto}body.page-user-register #messages-container>.alert{margin-bottom:0;margin-top:21px;line-height:1.5;font-size:15px;padding:20px 45px 20px 20px}#user-register-container{max-width:970px;margin:0 auto;overflow:hidden}form.user-register-form #urc-title{line-height:1.5;text-align:center;margin-bottom:20px}form.user-register-form #urc-title span{display:none}form.user-register-form #urc-title h2{line-height:1.5;font-weight:100;color:#25657e;background:0 0;font-size:21px;margin:0}form.user-register-form .home-block{padding:20px;border-radius:10px}form.user-register-form h3{color:#717171;margin:5px 0 20px;font-size:19px;font-weight:100}#user-register-container .home-block:first-child{margin-bottom:20px}form.user-register-form .field-name-field-user-salutation select{height:39px}form.user-register-form #urf-account-form{margin-top:10px;margin-bottom:10px}form.user-register-form .form-item-field-b2br-cpny-contact-country-und+a{float:right;font-size:12px;top:-11px;position:relative}form.user-register-form .form-type-emailfield .help-block{display:none}form.user-register-form .form-item-country+a{font-size:12px;float:right;top:-8px;position:relative}form.user-register-form .form-type-password-confirm .form-type-password{clear:none;width:50%;float:left;padding-left:15px;padding-right:15px}form.user-register-form .form-type-password-confirm .form-type-password.form-item-pass-pass1{padding-right:0}form.user-register-form .form-type-password-confirm .help-block{left:unset;right:-230px;border:0;margin-top:19px}body.i18n-pt-br form.user-register-form .form-type-password-confirm .help-block{margin-top:0}form.user-register-form .group-company{overflow:hidden}form.user-register-form .form-item-company-phone-type.form-group{float:left;padding:0 10px}form.user-register-form .form-item-company-type.form-group>label{margin-bottom:10px}form.user-register-form #phone-number-field{position:relative}form.user-register-form #phone-number-field #country-code{font-weight:700;position:absolute;z-index:1;bottom:14px;font-size:13px;left:-2px;width:50px;text-align:center}form.user-register-form .form-item-company-phone-number{width:100%}form.user-register-form .form-item-company-phone-number input.form-control.form-text{padding-left:48px}form.user-register-form .captcha{overflow:visible;text-align:center}form.user-register-form .g-recaptcha{overflow:hidden;width:182px;border-right:1px solid #d3d3d3;border-radius:3px;height:77px;margin:0 auto}body.i18n-en form.user-register-form .g-recaptcha{width:165px}body.i18n-zh-hans form.user-register-form .captcha{padding-right:85px;position:relative}body.i18n-zh-hans form.user-register-form .captcha>img{position:absolute;right:0;top:33px}form.user-register-form .form-item-terms{border-top:1px solid #e0e0e0;margin-top:30px;padding:20px 20px 0;margin-left:-20px;margin-right:-20px;text-align:center;margin-bottom:20px}form.user-register-form .form-item-terms input[type=checkbox]{float:none;margin-right:3px;display:inline-block;top:3px;position:relative}form.user-register-form .form-item-terms .form-required{display:none}form.user-register-form .actions{text-align:center;padding-top:21px;clear:both}form.user-register-form .actions #edit-submit{background:#79a453;color:#fff;font-size:12px;border-color:#79a453;padding:8px 25px;width:100%}#user-register-info .btn-linkedin{display:block;margin-bottom:20px}#user-register-info #uri-main{padding:10px}#user-register-info #uri-main ul{font-size:12px;padding:0;list-style:none}#user-register-info #uri-main ul li{margin-top:10px}#user-register-info #uri-bb-link{font-size:12px;background:#fff22d;padding:10px;margin-top:15px;line-height:1.5}#user-register-info #uri-bb-link img{height:30px;display:block;margin:auto;margin-bottom:10px}@media(min-width:480px){form.user-register-form #urc-title h2{font-size:27px}form.user-register-form #urc-title span{display:block}form.user-register-form .form-item-company-type.form-group>label{float:left;margin:9px 10px 0 0}form.user-register-form .captcha{float:left}form.user-register-form .actions{float:right;clear:none}}@media(min-width:800px){header.b2brazil-register .logo{float:left;margin:0}header.b2brazil-register .content h1{margin:0 auto;color:#25657e;font-weight:700;text-align:center;display:block;width:500px}header.b2brazil-register .content .sign-in{position:absolute;bottom:10px;right:0;font-size:12px;width:auto;display:block}header.b2brazil-register .content .sign-in a{color:#f60;font-style:italic}}@media(min-width:992px){form.user-register-form .form-type-password-confirm .form-type-password.form-item-pass-pass2{padding-right:0}}body.page-verify-email{background:#f2f2f2}#register-verify-email{margin:30px auto;line-height:1.8;max-width:660px;color:#545454}#register-verify-email>div.logo{width:192px;height:45px;display:block;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/logo.png) no-repeat center center;margin:0 auto 30px}#register-verify-email #rve-container{padding:50px 50px 28px;border:solid 1px #e0e0e0;background:#fff}#register-verify-email #rve-container h1{margin-top:0}#register-verify-email #rve-container .error{padding:25px;margin-bottom:20px;background:#c73737;color:#fff;margin:-25px -25px 20px}#rve-links{padding:40px 0;text-align:center}#rve-links a{display:inline-block;padding:8px 25px;color:#fff;text-decoration:none;font-size:14px;letter-spacing:.5px}#rve-links a:nth-child(1){background:#79a453;margin-right:20px}#rve-links a:nth-child(2){color:#5b7d8c}#rve-problem-email{font-size:13px;background:#f7f7f7;padding:35px 50px;margin:0 -50px 20px}#rve-problem-email .title{text-transform:uppercase}#rve-footer{overflow:hidden}#rve-footer .support{float:left}#rve-footer .logout{float:right;padding:16px 0;font-size:12px}body.page-register-continue{background:#f2f2f2}#register-continue{padding:45px 10px;max-width:940px;margin:0 auto;font-size:13px}#register-continue #rc-title{line-height:1.5;text-align:center;margin-bottom:20px;font-size:14px}#register-continue #rc-title h2{line-height:1.5;font-weight:100;color:#25657e;background:0 0;font-size:27px;margin:0}#register-continue #rc-info{border:solid 1px #e0e0e0;background:#fff;padding:20px 0;overflow:hidden;line-height:1.8;color:#444;margin-bottom:5px}#register-continue #rc-info-check{margin-top:10px}#register-continue #rc-info-check ul{padding:0;list-style:none}#register-continue #rc-info-check li{color:#868585;margin-bottom:5px}#register-continue #rc-info-check li.active{color:#444}#register-continue #rc-info-check li.active i.fa{color:#79a453}#register-continue #rc-advs{overflow:hidden}#register-continue #rc-advs>.col-sm-4{padding-top:15px;padding-bottom:15px;border:solid 1px #e0e0e0;background:#fff;font-size:12px;line-height:1.8;margin-bottom:5px}#register-continue #rc-advs .title{font-weight:600;font-size:14px;margin-bottom:5px}#register-continue #rc-advs ul{padding:20px 0;list-style:none}#register-continue #rc-advs li{margin-bottom:3px}#register-continue #rc-advs .fa-star{color:#ffd600;margin-right:3px}#register-continue #rc-advs a.btn{display:block;margin:0 auto;max-width:200px;border:1px solid #79a453;color:#79a453;box-shadow:none;-webkit-box-shadow:none}#register-continue #rc-advs a.btn:hover{background:#79a453;color:#fff}#rf-next-step{text-align:center;clear:both;padding-top:25px}#rf-next-step a.btn{padding:12px 20px;background:#79a453;color:#fff;font-size:13px}.b2br-transl-tab{margin:0;padding:0;display:block;width:100%;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #ccc}.b2br-transl-tab li{text-decoration:none;display:block;color:#000;background:#f5f5f5;border-top:1px solid #ccc;border-left:1px solid #ccc;text-align:center;width:110px;float:left;height:40px}.b2br-transl-tab li+li{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.b2br-transl-tab li.active{background:#79a453;border:2px solid #79a453;color:#fff}.b2br-transl-tab li.active a{color:#fff;font-size:12px}.b2br-transl-tab li a{font-size:12px;text-decoration:none;display:block;line-height:36px;text-align:center;margin:0;padding:0}.b2br-transl-alert~*{display:none}.b2br-transl-alert h2{font-size:5.5vw}.b2br-transl-alert.jumbotron p{font-size:4.5vw}@media(min-width:430px){.b2br-transl-alert h2{font-size:5.2vw}.b2br-transl-alert.jumbotron p{font-size:4.2vw}}@media(min-width:480px){#register-continue{padding:45px 20px}}@media(min-width:620px){.b2br-transl-alert h2{font-size:32px}.b2br-transl-alert.jumbotron p{font-size:23px}#register-continue #rc-info{padding:20px 10px}}@media(min-width:768px){#register-continue #rc-info .col-sm-4{border-left:1px solid #e0e0e0;margin-top:0}#register-continue #rc-info{margin-bottom:15px}#register-continue #rc-advs .subtitle{height:60px}}@media(min-width:992px){#register-continue #rc-advs .subtitle{height:auto}}.b2b-modal .title{font-size:20px!important;font-weight:bolder!important;color:#79a453!important}.b2b-modal .modal-body{position:relative;padding:5px 20px 20px}.b2b-modal .modal-footer{padding:10px;text-align:right;border-top:1px solid #e5e5e5}#upgrade-checkout-page #ucp-banner{height:25vw;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-image:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/plans/banner.jpg);color:#fff;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center}#upgrade-checkout-page #ucp-banner>.banner-title{font-size:5vw!important;line-height:1}#upgrade-checkout-page #ucp-banner>.banner-title>span{font-size:3vw!important}@media(min-width:767px){#upgrade-checkout-page #ucp-banner>.banner-title{font-size:3vw!important}#upgrade-checkout-page #ucp-banner>.banner-title>span{font-size:1.5vw!important}}#ucp-payment-form>.row>.col-md-12{padding:20px;background:#fff;margin-top:-30px;border-radius:6px;border-right-style:solid;border-right-color:#d6d4d4;border-width:thin;box-shadow:2px 0 65px #0000008c}#ucp-payment-form #payment-plans{padding:0}.panel-b2br{border-color:#eaeaea}.panel-b2br>.panel-heading{color:#333;background-color:#f3f3f3;margin:-5px 0 0 -9px;width:calc(100% + 19px);padding:7px 17px 9px}.panel-b2br .panel-body{padding:15px 5px}.panel-b2br .panel-title{font-size:14px}#company-information-form .form-item-business-type{overflow:hidden;margin-bottom:10px}#company-information-form .form-item-business-type .form-item.form-type-checkbox{float:left;width:100%;margin:0;padding:6px}body.register-steps{background:#f2f2f2}#register-steps{max-width:825px;margin:30px auto 0}#register-steps-header{margin-bottom:30px}#register-steps-header #rsh-title{color:#4c4b4b;margin:0 auto 25px;max-width:92%;font-size:17px;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;font-weight:300;text-align:center}#register-steps-header #rsh-title>span{display:block;font-size:78%;margin-top:2px}#register-steps-header ul{padding:0;margin:0 auto;max-width:92%}#register-steps-header ul li{float:left;list-style:none;width:32%;font-size:17px;position:relative;margin-right:2%;text-align:center}#register-steps-header ul li:last-child{margin:0!important}#register-steps-header ul li a{padding:20px 5px;background:#fff;border-radius:10px;display:block;text-decoration:none;color:#333}#register-steps-header ul li .title{max-width:135px;margin:0 auto;font-size:3.8vw}#register-steps-header ul li div.number{position:absolute;right:50%;top:-19px;margin-right:-21px;width:40px;background:#fff;border-radius:45px;padding:7px 0;font-size:20px;text-align:center}#register-steps-header ul li div.number span{display:none}#register-steps-header ul li div.sub{display:none}#register-steps-header ul li.current a{background:#4c8faa;color:#fff}#register-steps-header ul li.current div.number{color:#fff;background:#4c8faa}#register-steps-header ul li.current div.divisor{background:#4c8faa}#register-steps-header ul li.done a{background:#79a453;color:#fff}#register-steps-header ul li.done div.number{color:#fff;background:#79a453}#register-steps-header ul li.done div.divisor{background:#79a453}#register-steps #register-steps-container{padding:30px 10px;background:#fff;border:1px #e0e0e0 solid}@media(min-width:440px){body.i18n-pt-br #register-steps-header ul li .title,body.i18n-es #register-steps-header ul li .title{font-size:15px}#register-steps #register-steps-container{padding:30px}}@media(min-width:576px){#register-steps{margin-top:50px}#register-steps-header{margin-bottom:30px}#register-steps-header ul{padding:0;margin:0 auto;max-width:92%}#register-steps-header ul li{width:31%;text-align:left;margin-right:3%;font-size:18px}#register-steps-header ul li a{padding:26px 25px 20px 60px;background:#fff;border-radius:29px}#register-steps-header ul li .title{max-width:140px;font-size:17px}#register-steps-header ul li div.number{padding:0;position:absolute;border-radius:45px;color:#6d6d6d;left:12px;top:2px;width:38px;font-size:40px;font-weight:100;letter-spacing:-2px;display:block}#register-steps-header ul li div.number span{display:inline}#register-steps-header ul li:first-child div.number{letter-spacing:-7px}#register-steps-header ul li div.sub{text-align:left;font-size:13px}#register-steps-header ul li div.divisor{position:absolute;right:-10%;width:10%;height:5px;background:#fff;top:43px}body.i18n-pt-br #register-steps-header ul li,body.i18n-es #register-steps-header ul li{width:32%;margin-right:2%}body.i18n-pt-br #register-steps-header ul li .title,body.i18n-es #register-steps-header ul li .title{font-size:13px}body.i18n-pt-br #register-steps-header ul li a,body.i18n-es #register-steps-header ul li a{padding:26px 20px 20px 55px}}@media(min-width:630px){body.i18n-pt-br #register-steps-header ul li .title,body.i18n-es #register-steps-header ul li .title{font-size:17px}}@media(min-width:430px){#company-information-form .form-item-business-type .form-item.form-type-checkbox{width:50%}form.user-register-form #phone-number-field #country-code{bottom:16px;font-size:15px}}@media(min-width:768px){#register-steps-header ul li .title{max-width:none}#company-information-form .form-item-business-type .form-item.form-type-checkbox{width:30%}}@media(min-width:992px){#register-steps-header ul li div.sub{display:block}#register-steps-header ul li{font-size:18px}body.i18n-pt-br #register-steps-header ul li .title,body.i18n-es #register-steps-header ul li .title{font-size:15px}}#product-form #pf-register-message{font-size:18px;font-weight:100;padding:0 25px 25px;border-bottom:1px solid #e0e0e0;margin-bottom:25px;line-height:1.5;text-align:center}#product-form h4{margin-bottom:25px}@media(max-width:350px){#company-information-form .col-xs-6{width:100%}}#main-header{border-top:solid 3px #79a453;border-bottom:1px #e0e0e0 solid;padding-top:15px;padding-bottom:15px;background:#fff;position:relative}#main-header .container-fluid{max-width:1500px;padding:0 30px}#main-header #language-select{float:right}#main-header #language-select button{background:0 0;border:none;color:#999;outline:none}#main-header #language-select .dropdown-menu{min-width:140px;text-align:left;border-radius:10px;overflow:hidden}#main-header a:hover{text-decoration:none}#main-header #mh-leadscentral{float:right;padding:10px 15px;color:#555;font-size:13px;margin-right:15px;display:block;border:1px solid #79a453;margin-top:2px;display:none;border-radius:5px}#main-header #mh-leadscentral:hover{background:#79a453;color:#fff}#main-header #mh-categories{padding:3px 15px;margin-left:15px;border-left:1px solid #b7b8b9;position:relative;top:-8px;display:inline-block}#main-header #main-header-top #mh-logo{text-align:center;line-height:0;top:5px;position:relative;margin:0 auto;margin-bottom:28px}#main-header #main-header-top #mh-logo>a.logo{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/logo-min.png) no-repeat center center/contain;width:125px;height:25px;display:inline-block;position:relative}body.page-premium-plan #main-header #main-header-top #mh-logo>a.logo{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/logo-#fff.png) no-repeat center center/contain;width:125px;height:25px;display:inline-block;position:relative}body.page-trade-solution #main-header #main-header-top #mh-logo>a.logo{background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/images/logo-#fff.png) no-repeat center center/contain;width:125px;height:25px;display:inline-block;position:relative}#main-header #mh-search{max-width:80vw;margin:0 auto}#main-header #mh-search form .form-submit{background:#fff;color:#4c8faa;border:1px solid #fff;width:40px;border-radius:5px;top:1px;position:absolute;right:1px}#main-header #mh-search form{margin:0 auto;border:1px solid #878f94;width:100%;background:#fff;border-radius:5px;height:43px;padding:3px;position:relative}#main-header #mh-search .dropdown .dropdown-menu li a img{margin-right:10px;position:relative;top:-1px}#main-header #mh-search form .form-item-s{padding-right:35px;padding-left:53px;width:100%;margin:0}#main-header #mh-search form .form-item-type{margin:0;width:auto;position:absolute;top:3px;left:3px;z-index:5;border-right:1px solid #878f94}#mh-search .dropdown button{background:0 0;border:none;outline:none;margin-top:-2px}#mh-search .dropdown .dropdown-menu{margin-left:-4px;top:107%}#main-header #mh-search form .form-item-type select,#main-header #mh-search form .form-item-s input{border:0;box-shadow:none;height:35px;font-size:12px}#main-header #main-header-top>.container-fluid>.row{position:relative}#main-header #main-header-top #mh-logo>.navbar-toggle{font-size:23px;float:right;padding:0;color:#79a453}#main-header #main-header-top .mh-links{text-align:right;float:right;padding-top:11px;display:none}#main-header #main-header-top .mh-links,#main-header #main-header-top .mh-links>a{color:#79a453;font-size:13px}#main-header #main-header-top .mh-links>a{padding:5px}#main-header #mh-categories a{font-size:13px;padding:5px 0;display:inline-block;text-align:center;width:100%;color:gray;max-width:195px}#main-header #mh-categories>a>span{display:none;font-size:12px}#main-header #mh-categories a .fa-bars{position:relative;font-size:20px;position:relative;top:2px;margin-right:5px;line-height:0}#main-header #main-header-categories{display:none;background:#fff;z-index:999;padding:12px 8px 25px;box-sizing:unset;box-shadow:1px 1px 9px #8888883d;border-top:0;font-size:12px;line-height:2.3;left:1%;width:98%;height:98vh;box-sizing:border-box;border-radius:10px;top:5px;max-height:98vh;position:fixed}#main-header #main-header-categories #mhc-container{overflow:auto;height:calc(100% - 28px);margin-top:28px}#main-header #main-header-categories #mhc-close{color:#999;font-size:16px;position:absolute;right:12px;top:12px;line-height:1}#main-header #main-header-categories .mhc-links>a,#main-header #main-header-categories .mh-links>a,#main-header #categories-content a{display:block;padding:3px 14px;color:#555}#main-header #main-header-categories .mhc-links>a:hover,#main-header #main-header-categories .mh-links>a:hover,#main-header #categories-content a:hover{background-color:#eef0f3}#main-header #main-header-categories #mhc-leadscentral{float:right;padding:5px 20px;display:none}#main-header #categories-content a span.image{margin-right:5px;width:25px;display:inline-block}#main-header #main-header-categories.open{display:block}#main-header #main-header-categories #categories-selector{margin-left:8px;border-bottom:1px solid #e0e0e0;color:#e0e0e0;padding-bottom:5px;margin-bottom:13px}#main-header #main-header-categories #categories-selector a{font-size:13px;position:relative;top:2px;padding:5px 20px;color:#333;display:inline-block}#main-header #main-header-categories #categories-selector a.active{color:#79a453}#main-header #main-header-categories .categories-list{padding:0;margin:0;column-count:1;column-gap:20px;-moz-column-count:1;-webkit-column-count:1;list-style:none}#main-header #main-header-categories>.mhc-links>a{display:block;padding:3px 14px;color:#555}#main-header #main-header-categories>.mhc-links>a:hover{background-color:#eef0f3}#main-header.min{margin-bottom:0;padding-bottom:14px;padding-top:12px}#main-header.min #main-header-top{margin-bottom:0}#main-header.min #main-header-top #mh-logo{margin-bottom:0;top:0}@media(max-width:767px){#main-header #main-header-categories.in{display:block}}@media(min-width:430px){#main-header.min{padding-bottom:18px;padding-top:16px}#main-header #main-header-top #mh-logo>a.logo{height:30px}}@media(min-width:520px){#main-header #main-header-top #mh-logo{float:left;margin-bottom:0}#main-header #main-header-top #mh-logo>a.logo{top:2px}#main-header #mh-search{max-width:270px;float:right}}@media(min-width:560px){#main-header #mh-search{max-width:47vw}#main-header #mh-categories>a>span#mhc-menu{display:inline-block}}@media(min-width:768px){#main-header #mh-search{max-width:60vw}#main-header #main-header-categories{left:calc(50% - 360px);width:720px;overflow:visible;position:absolute;padding-right:15px;padding-left:15px}#main-header #main-header-categories #mhc-container{height:100%;padding:0 15px;margin:0}#main-header #main-header-categories #mhc-close{display:none}#main-header #main-header-top #mh-logo{text-align:left!important}#main-header #main-header-categories .mh-links{display:none}#main-header.min #main-header-top .mh-links{display:block}}@media(min-width:992px){#main-header #main-header-categories #mhc-leadscentral{display:block}#main-header #mh-search{max-width:350px;float:none;margin:0 auto}#main-header .container-fluid{padding:0 60px}#main-header #main-header-categories{left:60px;height:auto}#main-header #main-header-categories .mhc-links,#main-header #mh-categories>a>span#mhc-menu{display:none}#main-header #mh-categories>a>span#mhc-categs{display:inline-block}#main-header #main-header-categories .categories-list{column-count:2;-moz-column-count:2;-webkit-column-count:2}#main-header #main-header-top .mh-links{display:block}#main-header.min #main-header-top .mh-links{padding-top:7px}}@media(min-width:1100px){#main-header #mh-search{max-width:450px}}@media(min-width:1250px){#main-header #mh-leadscentral{display:block}}button.close img{width:28px;height:28px;padding-top:2px;opacity:1!important}body.page-search #main-container-wrapper{margin-top:50px}#b2brazil-search-form-top{padding:7px 0 0 24px}#b2brazil-search-form-top #form-search-wrapper{width:98%}#b2brazil-search-header-form .form-item-type{width:17%}#b2brazil-search-header-form .form-submit{width:30%}#navbar #b2brazil-search-form-top #b2brazil-search-header-form .form-item-s{width:68%!important}#b2brazil-search-form-top #form-search-wrapper #search-didyoumean{clear:both;position:relative;top:-7px;margin-bottom:15px}#b2brazil-search-form-top #form-search-wrapper #search-didyoumean strong{color:#79a453;margin-right:5px}@media(min-width:499px){#navbar #b2brazil-search-form-top #b2brazil-search-header-form .form-item-s{width:50%!important}#navbar #b2brazil-search-form-top .form-type-select{width:23%}#b2brazil-search-header-form .form-submit{width:25%}}@media(min-width:770px){#navbar #b2brazil-search-form-top #b2brazil-search-header-form .form-item-s{width:50%!important}#b2brazil-search-form-top #form-search-wrapper{width:92%}}@media(min-width:970px){#navbar #b2brazil-search-form-top #b2brazil-search-header-form .form-item-s{width:51%!important}}@media(min-width:1195px){#navbar #b2brazil-search-form-top #b2brazil-search-header-form .form-item-s{width:60%!important}#b2brazil-search-header-form .form-submit{width:16%}}body.page-search .main-container>.row>aside.col-sm-2{display:none;margin-top:20px}#search-filter .form-item-intl{display:inline-block;margin-left:10px}#search-filter .form-item-intl>label{margin-right:8px;font-size:15px}#search-filter .form-item-intl #edit-intl{display:inline-block;position:relative;top:5px}#search-filter .form-item-intl #edit-intl label{margin-right:8px}#search-filter .form-item-intl #edit-intl .form-item.checkbox{display:inline-block}#search-filter .form-item-intl #edit-intl .form-item.checkbox.form-item-intl-1{margin-top:-10px}#search-filter .form-item-intl #edit-intl input{position:relative;top:-1px}#search-filter .form-item-intl #edit-intl span{position:relative;top:1px;margin-right:3px}#search-filter .form-item-qty{float:right;display:none;position:relative;top:-5px}#search-filter .form-item-qty>select{display:inline-block;width:auto;margin-left:5px}#search-product-page .product{overflow:hidden;padding:25px 10px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/css/images/bg-h2-content.png) center bottom no-repeat;border:2px solid #fff;width:100%}#search-product-page .product:hover{border:2px solid #ffdf01}#search-product-page .product.premium{background-color:#fff8cc}#search-product-page .product>.content{padding:5px}#search-product-page .product .description{min-height:100px;font-size:12px}#search-product-page .product .image{margin:0 auto 15px;background:none repeat scroll 0 0 #fff;line-height:142px;max-width:150px;min-height:142px;min-width:150px;text-align:center}#search-product-page .product a.name{font-size:20px;color:#79a453;font-weight:700;margin:0 0 10px;display:block}#search-product-page .product>.info{padding:15px 5px 5px;font-size:12px;border-top:1px solid #ccc;margin-top:15px}#search-product-page .product>.info .shields,#search-product-page .product>.info .company-name,#search-product-page .product>.info .country{margin-bottom:12px}#search-product-page .product>.info .shields{overflow:hidden;display:table;width:100%}#search-product-page .product>.info .shields .shield{display:none;width:35%;text-align:center}#search-product-page .product>.info .shields .shield:first-child,#search-product-page .product>.info .shields .shield:last-child{display:table-cell}#search-product-page .product>.info .company-name,#search-product-page .product>.info .country{display:none}#search-product-page .product>.info a.btn.icon-mail{width:100%}#search-product-page .product>.info .shields .shield:last-child{padding:0}#search-product-page .product>.info .shield-partner .shield-image img{height:auto}#search-product-page .product>.info .shield-partner.shield-partner-80 .shield-image img{height:35px}#search-product-page .product>.info .company-name .contact-name{display:none;color:gray}#search-product-page .product>.info .country .countryicon-sprite{margin-right:5px}.block-facetapi a.facetapi-limit-link{color:#707070;font-size:12px;float:right}.block-facetapi{padding-bottom:5px}.block-facetapi h2.block-title,.region-sidebar-first ul.menu.nav.help li:nth-child(1){margin:0;color:#79a453;font-size:18px;line-height:10px;font-weight:700;margin-bottom:15px;display:inline-block}.block-facetapi ul{padding-left:0;margin:0 0 5px}.block-facetapi ul li.leaf{border:2px solid #fff;color:#707070;padding:2px 16px 2px 2px;font-size:12px;display:block}.block-facetapi ul li.leaf:hover{color:#79a453;background-color:transparent;border:2px solid #ffdf01;box-shadow:0 0 10px #eee;-moz-box-shadow:0 0 10px #eee;-webkit-box-shadow:0 0 10px #eee}.block-facetapi ul li.leaf a{text-decoration:none;color:#707070;font-size:12px;display:inline-block}.block-facetapi ul li.leaf a:hover{color:#79a453}.block-facetapi ul li>a{color:#707070;padding:2px 16px 2px 2px;font-size:12px}#search-product-page.no-result,#search-company-page.no-result{overflow:hidden;border:1px solid #ddd;color:#666;font-size:14px;margin:20px auto;padding:25px;width:100%}#search-product-page.no-result #search-product-ops,#search-company-page.no-result #search-product-ops{padding:0 25% 15px}#search-product-page.no-result #search-product-lead-form .sorry,#search-company-page.no-result #search-company-lead-form .sorry{font-size:24px;line-height:32px;color:#e02c2b}#search-product-page.no-result #search-product-lead-form .no-match span,#search-company-page.no-result #search-company-lead-form .no-match span{color:#f60}#search-product-page.no-result #search-product-lead-form form,#search-company-page.no-result #search-company-lead-form form{margin-top:25px}@media(min-width:499px){#search-product-page .product .image{float:left;margin:0 15px 15px 0}#search-product-page .product>.info .shields .shield{display:table-cell}#search-product-page.no-result #search-product-ops,#search-company-page.no-result #search-company-ops{float:left;width:29%;text-align:center;padding:0}#search-product-page.no-result #search-product-lead-form,#search-company-page.no-result #search-company-lead-form{float:right;width:69%}}@media(min-width:680px){#search-filter .form-item-qty{display:block}#search-product-page .product>.content{float:left;width:64%;padding-right:1%}#search-product-page .product .description{min-height:100px;border-right:1px solid #ccc;padding-right:15px;font-size:12px}#search-product-page .product>.info{float:left;width:36%;padding:0 0 0 1%;margin:0;border:0}#search-product-page .product>.info .shields .shield{display:none;padding:0 3px;width:auto;text-align:left}#search-product-page .product>.info .company-name,#search-product-page .product>.info .country{display:block}#search-product-page .product>.info a.btn.icon-mail{width:auto}}@media(min-width:768px) and (max-width:992px){body.page-search .container{width:98%}}@media(min-width:770px){body.page-search .main-container>.row>aside.col-sm-2{display:block}#search-product-page.no-result #search-product-ops,#search-company-page.no-result #search-company-ops{width:40%}#search-product-page.no-result #search-product-lead-form,#search-company-page.no-result #search-company-lead-form{width:59%}}@media(min-width:1195px){#search-product-page .product>.info .shields .shield{display:table-cell}#search-product-page.no-result,#search-company-page.no-result{width:85%}}#search-company-page .company{font-size:12px;border:2px solid #fff;padding:20px 15px;background:url(https://b2brazil.com/sites/all/themes/bsb2brfront/css/images/bg-h2-content.png) center bottom no-repeat;overflow:hidden;width:100%}#search-company-page .company.premium{background-color:#fff8cc}#search-company-page .company:hover{border:2px solid #ffdf01;background-image:none}#search-company-page .company h3{margin:0 0 15px}#search-company-page .company h3 a{font-size:20px;color:#79a453;font-weight:700;margin:0 0 10px}#search-company-page .company .content-left .products{overflow:hidden;margin:0;padding:0}#search-company-page .company .content-left .product{display:block;text-align:center}#search-company-page .company .content-left .product:last-child{margin-right:0;display:none}#search-company-page .company .content-left .product-image{min-width:150px;min-height:142px;text-align:center;background:#fff;line-height:140px;width:150px;margin:0 auto 6px}#search-company-page .company .content-left .product .dummie{height:186px}#search-company-page .company .content-left a.product-link{height:38px;display:block}#search-company-page .company .content-right .shields{overflow:hidden;width:100%;padding:0;text-align:center}#search-company-page .company .content-right .shield{height:25px;margin-bottom:10px}#search-company-page .company .content-right .shield img{height:25px}#search-company-page .company .content-right .company-info{text-align:center}#search-company-page .company .content-right .company-info>div{display:inline-grid;margin:0 auto 5px}#search-company-page .company .content-right .company-info span{font-weight:700;margin-right:5px}#search-company-page .company .content-right .company-info .countryicon-sprite{margin-right:3px;position:relative;top:1px}#search-company-page .company .content-right .btn-contact{width:100%;margin-top:5px}#search-company-page .company .description{clear:both}@media(min-width:350px){#search-company-page .company .content-left .product{overflow:hidden;display:inline-block;max-width:49%;width:49%}}@media(min-width:450px){#search-company-page .company .content-right{max-width:none}#search-company-page .company .content-right .shields{max-width:none;width:auto;float:left;border-right:1px solid #ccc;margin-right:15px;padding:5px 15px 0 0;text-align:left}#search-company-page .company .content-right .company-info{float:left;text-align:left}#search-company-page .company .content-right .company-info>div{display:block}}@media(min-width:544px){#search-company-page .company .content-right .shield{float:none}#search-company-page .company .content-left .product{max-width:32%;width:32%}#search-company-page .company .content-left .product:last-child{display:inline-block}}@media(min-width:850px){#search-company-page .company .content-right .btn-contact{width:160px;margin:0 0 0 15px;float:left}#search-company-page .company .content-right .company-info{float:left;text-align:left;max-width:215px}}@media(min-width:992px){#search-company-page .company .content-right .shields{padding:5px 0 0;margin:0;border-right:0;float:none}#search-company-page .company .content-right .shield{float:left;margin-right:5px}#search-company-page .company .content-right .company-info{max-width:none}#search-company-page .company .content-left{float:left;width:65%;border-right:1px solid #ccc}#search-company-page .company .content-right{float:right;width:35%;padding-left:15px}#search-company-page .company .content-right .btn-contact{width:160px;margin:10px 0 0;float:none}}a:focus{text-decoration:none}body>header#navbar{margin-bottom:15px}#category-page{position:relative}#category-page #category-banner{min-height:270px;background-size:cover;background-position:center;width:100%;color:#fff;font-weight:100;text-shadow:2px 2px 1px #191919;margin-bottom:30px;font-family:lato,Helvetica,Arial,sans-serif}#category-page #category-banner.old{min-height:initial;height:55vw;background-size:160%;background-position:left;background-repeat:no-repeat;background-color:#f3f3f3}#category-page #category-banner .col-sm-12{padding-top:35px;padding-bottom:50px}#category-page #category-banner .title{font-size:9.3vw;margin-bottom:20px;margin-top:25px}#category-page #category-banner .description{font-size:16px;line-height:1.5;background:rgba(117,116,116,.33);padding:5px 18px;display:inline-block}#category-page .category-lead-form-container{margin-top:20px}#category-page h2{clear:both;color:#79a453;font-size:18px;margin:0 0 17px;font-weight:400;background:#f8f8f8;padding:10px;line-height:1.5;font-weight:100;border-right:23px solid #79a453}#category-page #category-header{background:#f8f8f8;border-top:2px solid #79a453;margin-top:6px}#category-page #category-header{margin-bottom:40px}#category-page #category-header h1{line-height:1.5}#category-page #category-header .description{line-height:1.8;font-size:16px;font-weight:100}#category-page #category-left h2{margin-bottom:15px}#category-page-content #cpg-banner-content{display:block;margin-bottom:20px}#category-page-content .category-lead-form{display:none}#category-page #subcategory-products-content #category-page #subcategory-products-content ul,#category-page #hot-products ul{overflow:hidden}#category-page #hot-products li{display:block}#category-page #hot-products a .btn{display:block;background:#e2e2e2;color:#565656;width:100%;font-size:12px}#category-page #subcategory-products-content a,#category-page #hot-products a{display:block;padding:25px 15px;width:100%;height:285px;overflow:hidden;border-bottom:1px solid #e6e6e6;position:relative}#category-page #subcategory-products-content a .btn{display:block;background:#e2e2e2;color:#565656;position:absolute;bottom:0;width:100%}#category-page #subcategory-products-content a:hover,#category-page #hot-products a:hover{background:#f8f8f8;border-bottom-color:#79a453;text-decoration:none;color:#79a453}#category-page #hot-products a:hover .btn{background:#79a453;color:#fff}#category-page #subcategory-products-content a:hover .btn{background:#79a453;color:#fff;border-right-color:#79a453}#category-page #subcategory-products-content .img,#category-page #hot-products .img{height:135px;padding:0 12px 5px;vertical-align:middle;display:table-cell;width:500px;max-width:100%;min-height:100%;text-align:center}#category-page #hot-products span{font-size:12px;display:block;margin-top:15px;margin-bottom:15px;height:35px}#category-page #leadscentral,#category-page #featured-companies{margin-top:20px}#category-page #subcategory-products{overflow:hidden}#category-page #subcategory-products-description{font-size:14px;line-height:1.8;padding:20px 20px 0;background:#f8f8f8}#category-page #subcategory-products-description hr{margin-bottom:0;border-top-color:#cecece}#category-page #subcategory-products-filter{padding:13px;background:#f8f8f8;margin-bottom:15px}#category-page #subcategory-products-filter .form-item-intl{overflow:hidden;margin-bottom:0;height:22px}#category-page #subcategory-products-filter .form-item-intl label{float:left;margin-right:10px}#category-page #subcategory-products-filter .form-item-intl label strong{position:relative;top:3px}#category-page #subcategory-products-content li{width:100%}#category-page #subcategory-products-content a{height:370px}#category-page #subcategory-products-content .img-container{width:220px;margin:0 auto 10px;height:160px}#category-page #subcategory-products-content .img{height:160px}#category-page #subcategory-products-content .img img{max-height:100%}#category-page #subcategory-products-content .product-info span{font-size:13px;font-weight:400}#category-page #subcategory-products-content .product-info .product-info-container{position:relative;height:335px}#category-page #subcategory-products-content .product-info .description{font-size:12px;padding-top:10px;color:#666;font-weight:100;overflow:hidden;text-align:justify}#category-page #subcategory-products-pager{clear:both}#category-page #subcategory-products-pager+#category-lead-form-container{margin:0}@media(max-width:480px),(min-width:992px) and (max-width:1250px){#category-page #subcategory-products-content a{height:450px}#category-page #subcategory-products-content .product-info .product-info-container{height:340px}#category-page #subcategory-products-content a{padding-top:90px}#category-page #subcategory-products-content .product-info{width:100%;display:block}#category-page #subcategory-products-content .company-info{width:100%;overflow:hidden;background:#f8f8f8;padding:5px;height:80px;text-align:center;position:absolute;left:0;top:0}#category-page #subcategory-products-content .company-info .info-block{height:68px;margin-right:14px;width:100px;display:inline-block}#category-page #subcategory-products-content .company-info .info-block:last-child{margin-right:0}}@media(min-width:480px) and (max-width:992px),(min-width:1250px){#category-page #subcategory-products-content .company-info{float:right;width:105px;overflow:hidden;min-height:112%;background:#f8f8f8;padding:10px 3px;margin:-15px -15px 0 0}#category-page #subcategory-products-content .company-info .info-block{margin:0 auto 10px;width:90px;display:block}#category-page #subcategory-products-content .company-info .info-block:last-child{margin-bottom:0}#category-page #subcategory-products-content .product-info{padding-right:100px}}#category-page #subcategory-products-content .company-info .info-block>*{height:68px;padding:0;vertical-align:middle;display:table-cell;width:250px;max-width:100%;min-height:100%;text-align:center;font-size:12px}#category-page #subcategory-products-content .company-info .shield .shield-image{font-size:11px;font-weight:400}#category-page #subcategory-products-content .company-info .shield .shield-image img{display:block;margin:0 auto 6px;height:24px}#category-page #subcategory-products-content .company-info .country .countryicon-sprite{display:block;margin:0 auto 6px}#categories-menu{background:#fff}#categories-menu-list{overflow:hidden;transition:all 2s}#categories-menu.nav-hide #categories-menu-list{height:0!important}#categories-menu.nav-hide h2{margin:0}#categories-menu strong{color:#79a453;font-size:18px;line-height:20px;font-weight:700;display:inline-block;padding:0 12px;margin-bottom:20px}#categories-menu a{color:#707070;font-size:12px;border-left:5px solid #fff}#categories-menu a:hover,#categories-menu a.active{border-left-color:#79a453;background-color:#f8f8f8;color:#79a453}#category-page #categories-menu>h2{border:0}#category-page .b2brazil-ui-swiper .swiper-slide a{min-height:130px;height:175px}#category-page .b2brazil-ui-swiper .swiper-slide a .img{width:200px;height:130px}#category-page .b2brazil-ui-swiper .swiper-slide a span{padding:0 10px}#categories-menu h2>a{font-size:24px;color:#fff;position:absolute;right:15px;padding:6px 15px 5px;border:0;top:0;background:#79a453}#categories-menu.nav-hide h2>a:hover{background:#f8f8f8;color:#79a453}body.page-categories #main-container-wrapper{background:#f2f2f2;padding:25px 0}#categories-page{margin:0 10px;padding-bottom:85px}#categories-page::after{content:"";clear:both;display:block}#categories-page h1{background:0 0;text-align:center;font-size:25px;padding:25px;color:#a0a0a0;margin:0 0 25px;font-weight:700;text-transform:uppercase}#cgp-main{margin-bottom:25px}#cgp-main>ul.nav{margin:-15px}#cgp-main>ul.nav>li{float:left;width:50%}#cgp-main>ul.nav>li a{text-align:center;color:gray;padding:15px}#cgp-main>ul.nav>li a:hover{background-color:#99bfcf;color:#fff}#cgp-main>ul.nav>li.active a{color:#fff;background-color:#4c8faa}#cgp-main .tab-content{padding-top:35px;padding-bottom:15px}#cgp-main .tab-content ul,#cgp-subcategories .swiper-slide ul{margin:0;padding:0;list-style:none;overflow:hidden}#cgp-main .tab-content ul>li a{display:block;position:relative;bottom:-1px}#cgp-main .tab-content ul>li a span.image{width:30px;display:inline-block;text-align:center;float:left;margin-right:5px}#cgp-main .tab-content ul>li a,#cgp-subcategories .swiper-slide ul>li a{display:block;padding:6px 10px;color:gray}#cgp-main .tab-content ul>li a:hover,#cgp-subcategories .swiper-slide ul>li a:hover{background:#f2f2f2;text-decoration:none}#cgp-main .tab-content ul>li a::after{content:"";clear:both;display:block}#cgp-main .tab-content ul>li.active a{background:#f2f2f2}#cgp-subcategories .swiper-slide ul>li a{padding:10px;color:#4c8faa}#cgp-subcategories>.swiper-container{display:none}#cgp-subcategories>.swiper-container.active{display:block}#cgp-subcategories .swiper-slide ul li{display:inline-block;width:100%}#cgp-subcategories h3{margin-top:0;margin-bottom:18px;font-weight:400;font-size:24px}#cgp-subcategories h3 span.image{width:30px;display:inline-block}#cgp-subcategories h3 span.image img{position:relative;top:-2px}#cgp-subcategories h3>a{display:inline-block;font-size:16px}#cgp-subcategories .arrow-left,#cgp-subcategories .arrow-right{border:0;width:15px;height:36px;background-repeat:no-repeat}#cgp-subcategories .arrow-left{background-image:url(/sites/all/themes/bsb2brfront/images/arrow-left.png);background-position:left center;left:0}#cgp-subcategories .arrow-right{background-image:url(/sites/all/themes/bsb2brfront/images/arrow-right.png);background-position:right center;right:0}#cgp-subcategories .swiper-wrapper{height:420px!important}#cgp-subcategories .swiper-slide .subcategories-list{overflow:auto;height:370px;margin:0 30px}#cgp-subcategories .swiper-slide .subcategories-list::-webkit-scrollbar{width:10px;background-color:#e9e9e9}#cgp-subcategories .swiper-slide .subcategories-list::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}body.page-categories #main-footer{margin-top:0}@media(min-width:350px){#category-page #category-banner .description{font-size:4.8vw}}@media(min-width:480px){#category-page #hot-products li{float:left;width:50%}#category-page #category-banner .title{font-size:7.8vw}#category-page #category-banner .description{font-size:3.8vw;line-height:1.7}}@media(min-width:575px){#category-page #category-banner.old{height:350px;background-size:initial}#category-page #category-banner .description{font-size:3.5vw;line-height:1.7}}@media(min-width:768px){#categories-page{margin:0}#category-page #leadscentral{margin:0}#category-page #hot-products li{width:33%}#category-page #category-banner .title{font-size:6.5vw}#category-page #category-banner .description{font-size:2.3vw;max-width:75%;line-height:1.6}#cgp-main .tab-content ul{overflow:hidden;column-count:2;column-gap:20px;-moz-column-count:2;-webkit-column-count:2}#cgp-subcategories .swiper-slide ul.collumns{column-count:2;column-gap:20px;-moz-column-count:2;-webkit-column-count:2}}@media(min-width:945px){#category-page #category-banner.old{background-position:center}#category-page #category-banner .description{font-size:2vw}}@media(min-width:992px){#cgp-main .tab-content ul{overflow:hidden;column-count:3;column-gap:20px;-moz-column-count:3;-webkit-column-count:3}#category-page #hot-products li{width:31%}#categories-menu.nav-hide #categories-menu-list{height:auto!important}#category-page #categories-menu>h2{border-right:23px solid}#categories-menu h2>a{display:none}#categories-menu.nav-hide h2{margin-bottom:15px}#category-page #category-banner .title{font-size:5.2vw}#category-page #subcategory-products-content li{float:left;width:50%}#category-page #subcategory-products-content li.even .company-info{border-right:1px solid #e6e6e6}}@media(min-width:1200px){#category-page #hot-products li{width:25%}#category-page #category-banner .description{font-size:23px}#category-page #category-banner .title{font-size:60px}}