.iba-application .empty-value{font-style:italic}.iba-application .actions3{text-align:center;width:60px}.iba-application .application-question .buttons{text-align:center;margin-right:44px}.iba-form{overflow:hidden}.iba-form input.mandatory{background:#fff url(../images/asterisk.png) 97% 12px no-repeat}.iba-form textarea.mandatory{background:#fff url(../images/asterisk.png) 98% 12px no-repeat}.hidden{display:none!important}.placeholder-wrap{position:relative}.placeholder-text{position:absolute;left:14px;top:12px;color:#a0a0a0;cursor:text}.portlet-ContactUs .iba-form .form-field{float:left;margin-bottom:38px;margin-right:42px}.portlet-ContactUs .iba-form .form-field+.form-field{margin-right:0}.portlet-ContactUs .iba-form .form-field label{display:none}.portlet-ContactUs .iba-form .form-field label.placeholder-text{display:inline}.portlet-ContactUs .iba-form .form-field input{min-width:200px;width:241px}.portlet-ContactUs .iba-form .form-field+.form-field+.form-field{font-size:80%;margin-bottom:25px}.portlet-ContactUs .iba-form .form-field+.form-field+.form-field .form-validator-message{font-size:94%;margin-top:0;padding-top:0}.portlet-ContactUs .iba-form .captcha-reload-image{background:transparent url(../images/captcha-reload.png) 15px center no-repeat;width:155px;background-position:0 0;clear:both;position:relative;cursor:pointer;margin-right:42px}.portlet-ContactUs .iba-form .form-captcha-container{float:left;margin-right:42px}.portlet-ContactUs .iba-form .captcha-image-wrapper{margin-top:5px}@media screen and (max-width:370px){.portlet-ContactUs .iba-form .form-field+.form-field+.form-field .form-validator-message{width:145px}}.portlet-ContactUs .iba-form textarea{float:none;font-size:125%;height:165px;width:552px}.portlet-ContactUs .js-id-char-counter{padding-left:460px;margin-bottom:10px}.portlet-ContactUs .form-buttons{clear:both}@media screen and (max-width:650px){.portlet-ContactUs .iba-form textarea{width:590px}.portlet-ContactUs .iba-form .form-field input{width:260px}.portlet-ContactUs .js-id-char-counter{padding-left:498px}.portlet-ContactUs .iba-form .form-buttons{text-align:center}}@media screen and (max-width:570px){.portlet-ContactUs .iba-form textarea{width:517px}.portlet-ContactUs .iba-form .form-field input{width:224px}.portlet-ContactUs .js-id-char-counter{padding-left:425px}}@media screen and (max-width:550px){.portlet-ContactUs .iba-form textarea{width:482px}.portlet-ContactUs .iba-form .form-field input{width:206px}.portlet-ContactUs .js-id-char-counter{padding-left:390px}}@media screen and (max-width:500px){.portlet-ContactUs .iba-form .form-field{float:none}.portlet-ContactUs .iba-form textarea{width:430px}.portlet-ContactUs .iba-form .form-field input{width:430px}.portlet-ContactUs .js-id-char-counter{padding-left:338px}}@media screen and (max-width:370px){.portlet-ContactUs .iba-form textarea{width:310px}.portlet-ContactUs .iba-form .form-field input{width:310px}.portlet-ContactUs .js-id-char-counter{padding-left:218px}}@media screen and (max-width:330px){.portlet-ContactUs .iba-form textarea{width:270px}.portlet-ContactUs .iba-form .form-field input{width:270px}.portlet-ContactUs .js-id-char-counter{padding-left:178px}}.portlet-Newsletter{border:1px solid #e4e4e4;border-radius:3px;line-height:1.3em;padding:20px}.portlet-Newsletter h3{margin-top:0!important}.portlet-Newsletter p{font-size:80%;line-height:1.4em}.portlet-Newsletter .iba-form{margin-bottom:0}.portlet-Newsletter .iba-form .form-field .field-label{display:none}.portlet-Newsletter .iba-form .form-field input{min-width:230px;width:230px}.portlet-Newsletter .yui3-iba-form-validator-error-stack{margin-bottom:5px;position:relative}.portlet-EditUser form>div{overflow:hidden}.portlet-EditUser .iba-form .form-field label{display:none}.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{min-width:242px;width:242px}.portlet-EditUser .iba-form .form-field-wrapper{float:left;margin-bottom:35px;margin-right:40px;position:relative}.portlet-EditUser .iba-form .form-field-wrapper:nth-child(2n){margin-right:0}.portlet-EditUser .iba-form .form-field-wrapper.nth-child-2n{margin-right:0}.portlet-EditUser .iba-form .form-field-wrapper>span{font-size:75%;padding-left:15px;position:absolute}.portlet-EditUser .iba-form .newsfeed{clear:both;overflow:hidden;padding-top:25px}.portlet-EditUser .iba-form .newsfeed .form-field{float:left;margin-right:3px;margin-top:1px}.portlet-EditUser .iba-form .newsfeed div+div{float:left}.portlet-EditUser .iba-form .form-buttons{margin-top:25px}.portlet-EditUser .js-id-user-toggle-passwords.btn-sec{clear:left;cursor:pointer;display:block;margin:-17px auto 20px;text-align:center;width:110px}@media screen and (max-width:820px){.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{min-width:200px;width:265px}}@media screen and (max-width:650px){.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{width:262px}.portlet-EditUser .iba-form .newsfeed div+div{width:480px}.portlet-EditUser .iba-form .form-buttons{text-align:center}}@media screen and (max-width:570px){.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{width:224px}}@media screen and (max-width:550px){.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{width:207px}}@media screen and (max-width:500px){.portlet-EditUser .iba-form .form-field-wrapper{float:none}.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{width:430px}.portlet-EditUser .iba-form .newsfeed div+div{width:420px}}@media screen and (max-width:370px){.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{width:310px}.portlet-EditUser .iba-form .newsfeed div+div{width:305px}}@media screen and (max-width:330px){.portlet-EditUser .iba-form .form-field input[type="text"],.portlet-EditUser .iba-form .form-field input[type="password"]{width:270px}.portlet-EditUser .iba-form .newsfeed div+div{width:265px}}.portlet-Registration p img{vertical-align:middle}.portlet-Registration .iba-form .form-field .field-label{display:none}.portlet-Registration .iba-form .form-field-wrapper{float:left;margin-bottom:37px;margin-right:40px;position:relative}.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{min-width:200px;width:242px}.portlet-Registration .iba-form .form-field-wrapper:nth-child(2n){margin-right:0}.portlet-Registration .iba-form .form-field-wrapper.nth-child-2n{margin-right:0}.portlet-Registration .iba-form .form-field-wrapper>span{font-size:75%;padding-left:15px;position:absolute}.portlet-Registration .newsletter-box{background:transparent url(../images/asterisk.png) 98% 12px no-repeat;border:1px solid #e4e4e4;border-radius:3px 3px 3px 3px;clear:both;margin-bottom:30px;overflow:hidden;padding:20px}.portlet-Registration .newsletter-box>h3{margin-top:0!important}.portlet-Registration .newsletter-send,.portlet-Registration .newsletter-reject{float:left}.portlet-Registration .newsletter-send>div,.portlet-Registration .newsletter-reject>div{display:inline-block}.portlet-Registration .newsletter-reject{margin-left:30px}.portlet-Registration .terms-agreement,.portlet-Registration .data-agreement{overflow:hidden;padding-bottom:22px}.portlet-Registration .data-agreement{margin-bottom:30px}.portlet-Registration .iba-form .terms-agreement .form-field,.portlet-Registration .iba-form .data-agreement .form-field{margin-bottom:0;margin-right:5px;margin-top:0}.portlet-Registration .terms-agreement>div,.portlet-Registration .data-agreement>div{float:left}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{background:transparent url(../images/asterisk.png) left 5px no-repeat;padding-left:12px;width:530px}.portlet-Registration .data-agreement .mandatory{margin-bottom:10px}.portlet-Registration .data-agreement .data-text{clear:both;float:none;font-size:75%;line-height:1.3em;padding-left:44px;padding-top:8px}.portlet-Registration .js-id-sms-code-form{text-align:center}.portlet-Registration .iba-form.js-id-sms-code-form .form-field,.portlet-Registration .iba-form .js-id-resend-link{float:left;margin:5px 0 30px}.portlet-Registration .iba-form .form-buttons{clear:both}.portlet-Registration .iba-form .js-id-resend-link{background:transparent url(../images/refresh.png) left center no-repeat;line-height:50px;margin-left:20px;padding-left:24px}.portlet-Registration .js-id-registration-redirect:hover{cursor:pointer}.portlet-Registration .yui3-iba-form-validator-error-icon{display:none}@media screen and (max-width:820px){.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{width:265px}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{width:570px}}@media screen and (max-width:650px){.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{width:262px}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{width:540px}.portlet-Registration .iba-form .form-buttons{text-align:center}.portlet-Registration .newsletter-send,.portlet-Registration .newsletter-reject{float:none;overflow:visible}.portlet-Registration .newsletter-reject{margin-left:0}.portlet-Registration .newsletter-send{margin-bottom:15px}.portlet-Registration .newsletter-send div+div,.portlet-Registration .newsletter-reject div+div{line-height:1em;margin-left:3px;width:540px}.portlet-Registration .iba-form .js-id-resend-link{clear:left;float:none;margin-left:0}}@media screen and (max-width:570px){.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{width:224px}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{width:490px}.portlet-Registration .newsletter-send div+div,.portlet-Registration .newsletter-reject div+div{width:433px}}@media screen and (max-width:550px){.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{width:207px}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{width:462px}.portlet-Registration .newsletter-send div+div,.portlet-Registration .newsletter-reject div+div{width:433px}}@media screen and (max-width:500px){.portlet-Registration .iba-form .form-field-wrapper{float:none;margin-right:0}.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{width:430px}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{width:380px}.portlet-Registration .newsletter-send div+div,.portlet-Registration .newsletter-reject div+div{width:380px}}@media screen and (max-width:370px){.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{width:310px}.portlet-Registration .newsletter-send div+div,.portlet-Registration .newsletter-reject div+div{vertical-align:middle;width:260px}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{width:290px}}@media screen and (max-width:330px){.portlet-Registration .iba-form .form-field input[type="text"],.portlet-Registration .iba-form .form-field input[type="password"]{width:270px}.portlet-Registration .newsletter-send div+div,.portlet-Registration .newsletter-reject div+div{width:220px}.portlet-Registration .terms-agreement .mandatory,.portlet-Registration .data-agreement .mandatory{width:250px}}.portlet-DealDetail .partner-header{margin-top:-20px}.portlet-DealDetail .partner-header .back-navigation{float:left;height:26px;margin:40px 0 0 20px;text-transform:uppercase;width:170px}.portlet-DealDetail .partner-header .back-navigation>a{background:transparent url(../images/arrow-big-gold-left.png) left center no-repeat;color:#666;padding-left:18px}.portlet-DealDetail .partner-header .back-navigation>a:hover{color:#e7b461}.portlet-DealDetail .partner-header .partner-logo{height:60px;padding:20px 0;text-align:center}.portlet-DealDetail .partner-header .partner-logo img{margin-left:-190px;max-height:60px}.portlet-DealDetail .partner-header .visual-wrapper{background:transparent;height:400px;left:50%;margin-left:-630px;position:absolute;width:1260px}.portlet-DealDetail .partner-header .visual{height:400px;margin:0 auto;overflow:hidden;position:relative;width:1260px}.portlet-DealDetail .visual .text-visual{color:#fff;height:260px;left:180px;margin:0!important;position:absolute;top:80px;width:480px;word-wrap:break-word;z-index:100}.portlet-DealDetail .partner-header .visual img.js-id-share-image{max-height:400px;position:absolute;right:0;top:0;z-index:50}.portlet-DealDetail .partner-header .visual img.load-image{height:16px!important;top:48%!important;left:50%}.portlet-DealDetail .partner-header .visual-wrapper>a{height:100px;margin-top:-50px;position:absolute;top:50%;width:50px;z-index:80}.portlet-DealDetail .partner-header .visual-wrapper .prev{background:transparent url(../images/voucher-visual-prev.png) left top no-repeat;left:0}.portlet-DealDetail .partner-header .visual-wrapper .next{background:transparent url(../images/voucher-visual-next.png) right top no-repeat;right:0}.portlet-DealDetail .partner-header .visual-wrapper>a>span{background:#e7b461;color:#fff;display:none;height:86px;line-height:1.25em;opacity:.85;overflow:hidden;padding:7px;position:absolute;text-align:left;width:116px}.portlet-DealDetail .partner-header .visual-wrapper>a>span span{padding:7px}.portlet-DealDetail .partner-header .visual-wrapper>a.prev>span{border-radius:3px;border-left:1px solid #ecc789;right:-131px}.portlet-DealDetail .partner-header .visual-wrapper>a.next>span{border-radius:3px;border-right:1px solid #ecc789;left:-131px}.portlet-DealDetail .partner-header .visual-wrapper>a:hover>span{display:block}.portlet-DealDetail .deal-detail{border-right:1px solid #ededed;margin-bottom:40px;padding-left:20px;padding-right:30px;width:579px}.portlet-DealDetail .description{color:#666;line-height:1.4em}.portlet-DealDetail .partner-info{border-left:1px solid #ededed;margin-bottom:40px;margin-left:-1px;padding-left:30px;width:280px}.portlet-DealDetail .voucher-detail{border-bottom:1px solid #ededed;overflow:hidden;padding-bottom:35px}.portlet-DealDetail .voucher-detail .description{font-size:85%;margin-bottom:16px}.portlet-DealDetail .voucher-detail .time-left .time{display:inline-block;height:60px;margin-right:0;vertical-align:middle;width:38px}.portlet-DealDetail .voucher-detail .time-left .time-text{font-size:100%}.portlet-DealDetail .voucher-detail .btn-big{float:left;margin-right:55px}.portlet-DealDetail .sales-info{overflow:hidden;padding-top:5px}.portlet-DealDetail .sales-info .details{margin-right:40px;margin-top:7px}.portlet-DealDetail .sales-info .description{font-size:85%;width:400px}.portlet-DealDetail .sales-info .description-wrapper{width:400px}.portlet-DealDetail .sales-info .description-wrapper .time-left{margin-left:157px;margin-top:15px}.portlet-DealDetail .sales-info .creditcard{border-top:0}.portlet-DealDetail .sales-info .creditcard,.portlet-DealDetail .sales-info .debitcard{width:115px}.portlet-DealDetail .sales-info .creditcard .percent,.portlet-DealDetail .sales-info .debitcard .percent{background:transparent url(../images/percent-red.png) right 4px no-repeat;font-size:160%;padding:0 18px 0 0}.portlet-DealDetail .sales-info .creditcard.action .percent,.portlet-DealDetail .sales-info .debitcard.action .percent{background:transparent url(../images/percent-white.png) right 4px no-repeat}.portlet-DealDetail .voucher-detail h2,.portlet-DealDetail .partner-info h2{margin-bottom:15px!important;margin-top:0!important}.portlet-DealDetail .sales-info h2{margin-bottom:15px!important}.portlet-DealDetail .sales-info .time-left .time{display:inline-block;height:60px;margin-right:0;vertical-align:middle;width:38px}.portlet-DealDetail .sales-info .time-left .time-text{font-size:100%}.portlet-DealDetail .partner-info h2{color:#737373}.portlet-DealDetail .partner-info .description{font-size:75%;line-height:1.4em;margin-bottom:8px}.portlet-DealDetail .partner-info .beneplus-logo{display:block;margin-top:25px}.portlet-DealDetail .js-id-deladetail-generate-button:hover{cursor:pointer}.portlet-DealDetail .partner-deal-info{margin-top:430px;overflow:hidden}.portlet-DealDetail .gemb-map-container{border:1px solid #f2f2f2;padding:10px}@media screen and (max-width:820px){.portlet-DealDetail .gemb-map-container{margin:0 auto;width:608px}}@media screen and (max-width:730px){.portlet-DealDetail .gemb-map-container{width:680px}}@media screen and (max-width:650px){.portlet-DealDetail .gemb-map-container{margin:0 9px;width:600px}}@media screen and (max-width:570px){.portlet-DealDetail .gemb-map-container{width:528px}}@media screen and (max-width:550px){.portlet-DealDetail .gemb-map-container{width:493px}}@media screen and (max-width:500px){.portlet-DealDetail .gemb-map-container{width:440px}}@media screen and (max-width:370px){.portlet-DealDetail .gemb-map-container{width:320px}}@media screen and (max-width:330px){.portlet-DealDetail .gemb-map-container{width:280px}}.portlet-DealDetail .share{background:transparent url(../images/share-gray.png) left center no-repeat;color:#737373;cursor:pointer;display:block;font-size:80%;margin-left:21px;margin-top:30px;padding-left:31px}.portlet-DealDetail .share.active{background:transparent url(../images/share-red.png) left center no-repeat}.portlet-DealDetail p{color:#666;font-size:100%;line-height:1.4em}@media screen and (max-width:1279px){.portlet-DealDetail .partner-header .visual-wrapper{left:0;margin-left:0;width:100%}.portlet-DealDetail .partner-header .visual{width:100%}}@media screen and (max-width:1024px){.portlet-DealDetail .visual .text-visual{left:70px}}@media screen and (max-width:820px){.portlet-DealDetail .partner-header .back-navigation{margin-left:70px}.portlet-DealDetail .partner-header .partner-logo{margin:0 auto;text-align:right;width:768px}.portlet-DealDetail .partner-header .partner-logo img{margin-right:70px}.portlet-DealDetail .partner-header .visual-wrapper{height:300px}.portlet-DealDetail .partner-header .visual{height:300px;width:768px}.portlet-DealDetail .partner-header .visual-wrapper>a:hover span{display:none}.portlet-DealDetail .visual .text-visual{height:200px;top:65px}.portlet-DealDetail .partner-deal-info{margin-top:330px}.portlet-DealDetail .deal-detail{border-right:medium none;float:none;margin-bottom:30px;overflow:hidden;padding:0 70px;width:628px}.portlet-DealDetail .partner-info{float:none;margin-bottom:30px;padding:0 70px;width:628px}.portlet-DealDetail .sales-info{border-bottom:1px solid #ededed;padding-bottom:30px}.portlet-DealDetail .sales-info .description{width:460px}.portlet-DealDetail .sales-info .description-wrapper{width:460px}.iba-sharebar-component{margin:13px auto 0;overflow:hidden;position:relative;width:628px}.portlet-DealDetail .share{margin-left:70px;width:597px}.iba-sharebar-component .js-id-sharebar-message{font-size:75%!important;line-height:1.1em;position:absolute;top:22px;width:250px}.js-id-sharebar-form-email{float:left}.js-id-sharebar-form-email input{width:250px!important}}@media screen and (max-width:730px){.portlet-DealDetail .partner-header .back-navigation{margin-left:20px}.portlet-DealDetail .partner-header .partner-logo{margin:0 auto;text-align:right;width:720px}.portlet-DealDetail .partner-header .partner-logo img{margin-right:20px}.portlet-DealDetail .partner-header .visual{width:720px}.portlet-DealDetail .partner-header .visual-wrapper>a:hover span{display:none}.portlet-DealDetail .deal-detail{border-right:medium none;float:none;margin-bottom:30px;overflow:hidden;padding:0 20px;width:680px}.portlet-DealDetail .partner-info{float:none;margin-bottom:30px;padding:0 20px;width:680px}.portlet-DealDetail .sales-info{border-bottom:1px solid #ededed;padding-bottom:30px}.portlet-DealDetail .sales-info .description{width:460px}.portlet-DealDetail .sales-info .description-wrapper{width:460px}.iba-sharebar-component{margin:13px auto 0;overflow:hidden;position:relative;width:660px}.portlet-DealDetail .share{margin-left:20px;width:597px}.iba-sharebar-component .js-id-sharebar-message{font-size:75%!important;line-height:1.1em;position:absolute;top:22px;width:250px}.js-id-sharebar-form-email{float:left}.js-id-sharebar-form-email input{width:250px!important}}@media screen and (max-width:650px){.portlet-DealDetail .partner-header .back-navigation{margin-left:20px;margin-top:17px}.portlet-DealDetail .partner-header .partner-logo{height:40px;padding:10px 0;width:620px}.portlet-DealDetail .partner-header .visual-wrapper{height:200px}.portlet-DealDetail .partner-header .visual{height:200px;width:100%}.portlet-DealDetail .visual .text-visual{font-size:1.4em!important;height:90px;left:0;padding:0 20px;top:30px;width:493px}.portlet-DealDetail .partner-header .visual img.js-id-share-image{max-height:200px}.portlet-DealDetail .partner-header .visual img.load-image{height:16px!important}.portlet-DealDetail .partner-header .partner-logo img{margin-right:20px;max-height:40px}.portlet-DealDetail .partner-header .visual-wrapper>a{height:40px;margin-top:0;top:130px;width:40px}.portlet-DealDetail .partner-header .visual-wrapper .prev{background:transparent url(../images/voucher-mobile-prev.png) left top no-repeat;left:20px}.portlet-DealDetail .partner-header .visual-wrapper .next{background:transparent url(../images/voucher-mobile-next.png) right top no-repeat;left:70px}.portlet-DealDetail .partner-header .visual-wrapper>a:hover span{display:none}.portlet-DealDetail .partner-deal-info{margin-top:210px}.portlet-DealDetail .deal-detail{margin-bottom:20px;padding:0 20px;width:600px}.portlet-DealDetail .voucher-detail{padding-bottom:100px}.portlet-DealDetail .voucher-detail .btn-big{float:none;margin-right:0;margin-top:75px;padding:0 40px}.portlet-DealDetail .voucher-detail .time-left{float:none;margin-top:-130px}.portlet-DealDetail .sales-info .details{float:none;margin-bottom:10px;margin-right:0;overflow:hidden}.portlet-DealDetail .sales-info .description{width:600px}.portlet-DealDetail .sales-info .description-wrapper{width:600px}.portlet-DealDetail .sales-info .description-wrapper .time-left{margin-left:0;margin-top:16px}.portlet-DealDetail .creditcard{border-bottom:medium none;border-right:1px solid #dce1e3}.portlet-DealDetail .creditcard,.portlet-DealDetail .debitcard{border-top:0;float:left;width:139px}.portlet-DealDetail .percent{margin-right:5px}.portlet-DealDetail .partner-info{padding:0 20px;width:600px}.portlet-DealDetail .share{margin-left:20px;width:250px}.iba-sharebar-component .js-id-sharebar-links a{display:inline-block;height:28px;margin-right:25px;overflow:hidden;width:25px}.iba-sharebar-component{left:0;padding:23px 10px!important;width:600px}.iba-sharebar-component .js-id-sharebar-message{color:#d11e47!important;margin-left:0!important;padding:3px;position:relative;width:400px}.iba-sharebar-component .form-validator-message{font-size:57.2%!important;padding:7px 0 0!important;width:290px!important}}@media screen and (max-width:570px){.portlet-DealDetail .partner-header .partner-logo{width:548px}.portlet-DealDetail .deal-detail{width:528px}.portlet-DealDetail .sales-info .description{width:528px}.portlet-DealDetail .sales-info .description-wrapper{width:528px}.portlet-DealDetail .partner-info{width:528px}.iba-sharebar-component{width:528px}}@media screen and (max-width:550px){.portlet-DealDetail .partner-header .partner-logo{width:513px}.portlet-DealDetail .deal-detail{width:493px}.portlet-DealDetail .sales-info .description{width:493px}.portlet-DealDetail .sales-info .description-wrapper{width:493px}.portlet-DealDetail .partner-info{width:493px}.iba-sharebar-component{width:493px}}@media screen and (max-width:500px){.portlet-DealDetail .partner-header .partner-logo{width:460px}.portlet-DealDetail .visual .text-visual{width:440px}.portlet-DealDetail .deal-detail{width:440px}.portlet-DealDetail .sales-info .description{width:440px}.portlet-DealDetail .sales-info .description-wrapper{width:440px}.portlet-DealDetail .partner-info{width:440px}.iba-sharebar-component{width:440px}}@media screen and (max-width:370px){.portlet-DealDetail .partner-header .partner-logo{width:340px}.portlet-DealDetail .visual .text-visual{width:320px}.portlet-DealDetail .deal-detail{width:320px}.portlet-DealDetail .partner-info{width:320px}.portlet-DealDetail .creditcard,.portlet-DealDetail .debitcard{width:118px}.portlet-DealDetail .sales-info .description{width:320px}.porltet-DealDetail .sales-info .description-wrapper{width:320px}.iba-sharebar-component{width:320px}.js-id-sharebar-form-email input{width:200px!important}.iba-sharebar-component .js-id-sharebar-message{width:300px}}@media screen and (max-width:330px){.portlet-DealDetail .partner-header .partner-logo{width:300px}.portlet-DealDetail .visual .text-visual{width:280px}.portlet-DealDetail .deal-detail{width:280px}.portlet-DealDetail .partner-info{width:280px}.portlet-DealDetail .creditcard,.portlet-DealDetail .debitcard{width:118px}.portlet-DealDetail .sales-info .description{width:280px}.portlet-DealDetail .sales-info .description-wrapper{width:280px}.iba-sharebar-component{width:280px}.js-id-sharebar-form-email input{width:170px!important}.iba-sharebar-component .js-id-sharebar-message{width:270px}}.portlet-SpecialDeals .loading-indicator{text-align:center;display:none}.portlet-SpecialDeals .search-results.loading,.portlet-SpecialDeals .search-results.loading-no-image{min-height:570px}.portlet-SpecialDeals .search-results.loading{background:transparent url('../images/loading_indicator.gif') no-repeat center center}.portlet-SpecialDeals .overlay{background-color:#000;opacity:.7;filter:alpha(opacity=70);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.portlet-CouponSettings .label{width:200px;margin-bottom:25px;margin-left:15px}.portlet-CouponSettings .coupon-checkboxes{width:300px;margin-left:10px}.portlet-CouponSettings .btn-big{margin-bottom:25px;margin-top:15px}.portlet-CouponSettings .portlet-msg-error,.portlet-CouponSettings .portlet-msg-info{min-width:100%!important;margin-bottom:25px;margin-left:15px}