body{margin:0;}
a:active,a:hover{outline:0;}
input,select,textarea{color:inherit;font:inherit;margin:0;}
input[type=submit]{-webkit-appearance:button;cursor:pointer;}
.mb5{margin-bottom:5px;}
body{background-color:#efefef;}
p{margin-top:0;margin-bottom:10px;}
p:last-child,p:only-of-type{margin-bottom:5px;}
[class*=app-],[class^=app-],[id*=app-],[id^=app-]{cursor:pointer;-webkit-tap-highlight-color:transparent;}
.wrapper{padding:0 15px;}
.wrapper.unit{padding:15px;}
.main{margin-top:15px;}
.dnone.dnone{display:none;}
.text-center{text-align:center;}
.legal-content{color:#8c8c8c;}
.legal-content a{color:#8c8c8c;text-decoration:underline;}
.box{background-color:#FFF;border-radius:3px;margin-bottom:10px;}
.box-bleed{padding:0;overflow:hidden;}
.icon-left:before{margin-right:5px;}
body{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#222;-webkit-font-smoothing:antialiased;}
h2{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
h2{font-size:18px;line-height:29.12461px;}
small{font-size:12px;line-height:19.41641px;}
a{color:#f76c6f;text-decoration:none;}
.color-grey{color:#8c8c8c;}
::-moz-placeholder,::-webkit-input-placeholder{color:#999!important;}
.btn{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:7px 10px;margin-bottom:10px;border-width:0 0 3px;border-style:solid;border-radius:2px;text-decoration:none;color:#FFF;text-align:center;box-sizing:border-box;display:block;-webkit-tap-highlight-color:transparent;}
.btn:hover{color:#FFF;text-decoration:none;}
.btn.btn-primary{background:#df3798;border:1px solid #df3798;}
.btn.btn-primary:hover{background-color:#f65457;border-color:#f65457;}
.close{width:15px;height:15px;color:rgba(0,0,0,.35);position:absolute;top:5px;right:5px;font-weight:700;font-size:26px;line-height:10px;-webkit-appearance:none;appearance:none;background-color:initial;border:0;padding:0;}
.page-close{top:10px;right:7px;padding:8px;z-index:10;}
.header-bar{background-color:#726a71;color:#FFF;padding-left:15px;position:relative;}
.header-bar p{font-size:14px;line-height:22.65248px;font-weight:500;text-transform:uppercase;color:#FFF;padding:10px 0;margin:0;display:inline-block;vertical-align:middle;}
.header-bar p{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.header-bar:after{content:'';display:block;clear:both;}
.header-bar.header-content{padding:0 15px;background-color:initial;}
.header-bar.header-content p{color:#444;padding:10px 0;font-size:16px;font-weight:bold;}
.section-header{padding:0 15px;}
.section-header h2{font-size:14px;line-height:22.65248px;font-weight:500;text-transform:uppercase;color:#444;padding:10px 0;margin:0;display:inline-block;vertical-align:middle;}
.section-header.section-header-small h2{font-size:12px;line-height:19.41641px;padding:5px 0;}
form{margin:0;}
form .btn{margin-top:15px;margin-bottom:15px;width:100%;}
form input,form select,form textarea{width:100%;resize:none;}
input,select,textarea{display:inline-block;vertical-align:middle;box-sizing:border-box;border:0;border-radius:3px;padding:7px 10px;color:#444;background-color:#FFF;-webkit-appearance:none;appearance:none;}
input:focus,select:focus,textarea:focus{outline:0;}
textarea{border:1px solid #d9d9d9;font-size:14px;}
.input-group{padding:0;border:1px solid #d9d9d9;border-radius:3px;background:#FFF;margin-bottom:15px;position:relative;text-align:left;font-size:14px;}
.input-group:last-child{margin-bottom:0;}
.input-group .input-group-descriptor{top:15px;right:15px;z-index:10;background-color:#FFF;position:absolute;pointer-events:none;}
.input-group input,.input-group select{height:42px;}
.input-group input[type=date]{line-height:42px;}
.input-group .icon{position:absolute;top:12px;left:10px;line-height:0;}
.input-group .icon+input,.input-group .icon+select{padding:0 0 0 36px;}
.box-form{border:1px solid #d9d9d9;}
.box-form .input-group{border-bottom:1px solid #e8e8e8;padding:0;margin-bottom:0;border-width:0 0 1px;border-radius:0;}
.box-form .input-group:last-child{border-radius:0 0 3px 3px;border-width:0;}
.box-form .input-group:first-child{border-radius:3px 3px 0 0;}
.emp-form-legal{margin-bottom:50px;}
.pusher-container{position:fixed;bottom:20px;right:20px;z-index:999;}
.pusher-mobile{will-change:bottom;transition:bottom .3s ease-out;}
body{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;}
.icon:before{content:'';display:inline-block;vertical-align:middle;background-image:url('https://cdn.fiestador.ro/include/mobile/img/icons_fiestador.png');background-repeat:no-repeat;margin-top:-1px}
.icon-arrow-back:before{background-position:0 -1162px;height:32px;width:32px}
.icon-arrow-filter:before{background-position:0 -144px;height:18px;width:18px}
.icon-b:before{background-position:0 -19px;height:1px;width:1px}
.icon-bars:before{background-position:0 -479px;height:20px;width:20px}
.icon-bb:before{background-position:-1px -19px;height:1px;width:1px}
.icon-bbb:before{background-position:0 -30px;height:1px;width:1px}
.icon-black-share-filled:before{background-position:-48px 0;height:12px;width:12px}
.icon-blue-check:before{background-position:-70px 0;height:12px;width:12px}
.icon-budget-calc:before{background-position:0 -582px;height:21px;width:21px}
.icon-budget-pig:before{background-position:0 -628px;height:23px;width:23px}
.icon-calc:before{background-position:-21px -582px;height:22px;width:23px}
.icon-calendar:before{background-position:0 -1130px;height:32px;width:32px}
.icon-check:before{background-position:-18px -144px;height:18px;width:18px}
.icon-chevron-down:before{background-position:-4px -19px;height:5px;width:8px}
.icon-chevron-right:before{background-position:-1px -30px;height:8px;width:5px}
.icon-circle-check:before{background-position:0 -560px;height:22px;width:22px}
.icon-comments:before{background-position:-24px -67px;height:12px;width:13px}
.icon-dummy:before{background-position:-2px -19px;height:2px;width:2px}
.icon-facebook-fixedSize:before{background-position:-60px 0;height:19px;width:10px}
.icon-facebook-onboarding:before{background-position:-57px -96px;height:16px;width:16px}
.icon-facebook:before{background-position:-23px -457px;height:20px;width:20px}
.icon-filled-beauty:before{background-position:-32px -1130px;height:32px;width:32px}
.icon-filled-bride:before{background-position:-32px -1162px;height:32px;width:32px}
.icon-filled-bulb:before{background-position:0 -1226px;height:32px;width:32px}
.icon-filled-cake:before{background-position:0 -1194px;height:32px;width:32px}
.icon-filled-catering:before{background-position:-32px -1194px;height:32px;width:32px}
.icon-filled-chat:before{background-position:-32px -1226px;height:32px;width:32px}
.icon-filled-dress:before{background-position:0 -1290px;height:32px;width:32px}
.icon-filled-envelope:before{background-position:0 -1258px;height:32px;width:32px}
.icon-filled-filter-discuss:before{background-position:-46px -743px;height:24px;width:24px}
.icon-filled-filter-phone:before{background-position:-23px -767px;height:24px;width:24px}
.icon-filled-filter-picture:before{background-position:-47px -767px;height:24px;width:24px}
.icon-filled-filter-video:before{background-position:0 -815px;height:24px;width:24px}
.icon-filled-flower:before{background-position:-32px -1258px;height:32px;width:32px}
.icon-filled-frame:before{background-position:-32px -1290px;height:32px;width:32px}
.icon-filled-gift:before{background-position:0 -1354px;height:32px;width:32px}
.icon-filled-groom:before{background-position:0 -1322px;height:32px;width:32px}
.icon-filled-guests:before{background-position:-32px -1322px;height:32px;width:32px}
.icon-filled-invite:before{background-position:-32px -1354px;height:32px;width:32px}
.icon-filled-jewel:before{background-position:0 -1418px;height:32px;width:32px}
.icon-filled-lock-s:before{background-position:0 -604px;height:18px;width:18px}
.icon-filled-misc:before{background-position:0 -1386px;height:32px;width:32px}
.icon-filled-more:before{background-position:-32px -1386px;height:32px;width:32px}
.icon-filled-music:before{background-position:-32px -1418px;height:32px;width:32px}
.icon-filled-photo:before{background-position:0 -1482px;height:32px;width:32px}
.icon-filled-plane:before{background-position:0 -1450px;height:32px;width:32px}
.icon-filled-planner:before{background-position:-32px -1450px;height:32px;width:32px}
.icon-filled-play-s:before{background-position:-24px -167px;height:18px;width:18px}
.icon-filled-points-big:before{background-position:-35px -2392px;height:42px;width:43px}
.icon-filled-real:before{background-position:0 -3186px;height:82px;width:82px}
.icon-filled-reception:before{background-position:-32px -1482px;height:32px;width:32px}
.icon-filled-recommend:before{background-position:0 -3268px;height:82px;width:82px}
.icon-filled-rental:before{background-position:0 -1546px;height:32px;width:32px}
.icon-filled-search:before{background-position:0 -1514px;height:32px;width:32px}
.icon-filled-small-medal:before{background-position:-15px -96px;height:14px;width:14px}
.icon-filled-small-points:before{background-position:-29px -96px;height:14px;width:14px}
.icon-filled-smiley:before{background-position:-42px -167px;height:18px;width:18px}
.icon-filled-tiny-picture:before{background-position:-60px -167px;height:18px;width:18px}
.icon-filled-todo:before{background-position:-32px -1514px;height:32px;width:32px}
.icon-filled-transport:before{background-position:-32px -1546px;height:32px;width:32px}
.icon-filled-video:before{background-position:0 -1610px;height:32px;width:32px}
.icon-filled-wedsite:before{background-position:0 -1578px;height:32px;width:32px}
.icon-footer-facebook:before{background-position:-32px -1578px;height:32px;width:32px}
.icon-footer-gplus:before{background-position:-32px -1610px;height:32px;width:32px}
.icon-footer-instagram:before{background-position:0 -1674px;height:32px;width:32px}
.icon-footer-mail:before{background-position:-34px -2252px;height:35px;width:35px}
.icon-footer-pinterest:before{background-position:0 -1642px;height:32px;width:32px}
.icon-footer-twitter:before{background-position:-32px -1642px;height:32px;width:32px}
.icon-gold-contest:before{background-position:-32px -1674px;height:32px;width:32px}
.icon-google-plus:before{background-position:-62px -457px;height:20px;width:20px}
.icon-green-arrow-right:before{background-position:-5px 0;height:10px;width:6px}
.icon-green-check:before{background-position:-38px -43px;height:12px;width:12px}
.icon-green-circle-check-m:before{background-position:0 -221px;height:18px;width:18px}
.icon-green-circle-check-xsmall:before{background-position:-43px -96px;height:14px;width:14px}
.icon-green-circle-check:before{background-position:0 -2252px;height:34px;width:34px}
.icon-green-circle-full-check:before{background-position:0 -2218px;height:34px;width:34px}
.icon-green-comment:before{background-position:-24px -203px;height:18px;width:18px}
.icon-green-doublecheck:before{background-position:-50px -43px;height:12px;width:12px}
.icon-green-phone:before{background-position:-42px -203px;height:18px;width:18px}
.icon-green-plus-circle:before{background-position:0 -128px;height:16px;width:16px}
.icon-grey-add-user:before{background-position:-60px -203px;height:18px;width:18px}
.icon-grey-adjust:before{background-position:0 -239px;height:18px;width:18px}
.icon-grey-arrow-circle-o-up:before{background-position:-18px -221px;height:18px;width:18px}
.icon-grey-bars:before{background-position:-62px -43px;height:12px;width:12px}
.icon-grey-camera-m:before{background-position:0 -980px;height:30px;width:30px}
.icon-grey-camera:before{background-position:-36px -221px;height:18px;width:18px}
.icon-grey-check:before{background-position:-10px -55px;height:8px;width:11px}
.icon-grey-circle-check-small:before{background-position:-22px -560px;height:22px;width:22px}
.icon-grey-circle-check:before{background-position:-34px -2218px;height:34px;width:34px}
.icon-grey-clock-s:before{background-position:-50px -81px;height:15px;width:15px}
.icon-grey-clock:before{background-position:-54px -221px;height:18px;width:18px}
.icon-grey-comment:before{background-position:0 -257px;height:18px;width:18px}
.icon-grey-cutlery:before{background-position:0 -2476px;height:45px;width:45px}
.icon-grey-destination:before{background-position:-18px -239px;height:18px;width:18px}
.icon-grey-filter-discuss:before{background-position:0 -499px;height:20px;width:20px}
.icon-grey-filter-picture:before{background-position:-20px -499px;height:20px;width:20px}
.icon-grey-filter-video:before{background-position:-20px -479px;height:20px;width:20px}
.icon-grey-heart:before{background-position:-36px -239px;height:18px;width:18px}
.icon-grey-link-s:before{background-position:-54px -239px;height:18px;width:18px}
.icon-grey-list:before{background-position:-20px -43px;height:9px;width:18px}
.icon-grey-location:before{background-position:-18px -604px;height:23px;width:23px}
.icon-grey-mail:before{background-position:0 -275px;height:18px;width:18px}
.icon-grey-map:before{background-position:-58px -604px;height:23px;width:23px}
.icon-grey-nav-left:before{background-position:0 0;height:10px;width:5px}
.icon-grey-nav-right:before{background-position:-12px -30px;height:10px;width:5px}
.icon-grey-pencil:before{background-position:-16px -128px;height:16px;width:16px}
.icon-grey-pin:before{background-position:-41px -604px;height:24px;width:17px}
.icon-grey-row:before{background-position:-32px -128px;height:16px;width:16px}
.icon-grey-sandclock:before{background-position:-18px -257px;height:18px;width:18px}
.icon-grey-search:before{background-position:-48px -128px;height:16px;width:16px}
.icon-grey-stack:before{background-position:0 -112px;height:16px;width:16px}
.icon-grey-times:before{background-position:-36px -257px;height:18px;width:18px}
.icon-info:before{background-position:-22px -19px;height:11px;width:5px}
.icon-link-s:before{background-position:-54px -257px;height:18px;width:18px}
.icon-link:before{background-position:0 -1738px;height:32px;width:32px}
.icon-location:before{background-position:0 -1706px;height:32px;width:32px}
.icon-lock:before{background-position:-32px -1706px;height:32px;width:32px}
.icon-m-calendar:before{background-position:0 -293px;height:18px;width:18px}
.icon-m-eye:before{background-position:-18px -275px;height:18px;width:18px}
.icon-m-forbidden:before{background-position:-36px -275px;height:18px;width:18px}
.icon-m-guests:before{background-position:-54px -275px;height:18px;width:18px}
.icon-m-location:before{background-position:0 -311px;height:18px;width:18px}
.icon-m-lock-onboarding:before{background-position:-18px -293px;height:18px;width:18px}
.icon-m-lock:before{background-position:-36px -293px;height:18px;width:18px}
.icon-m-mail-onboarding:before{background-position:-54px -293px;height:18px;width:18px}
.icon-m-mail:before{background-position:0 -329px;height:18px;width:18px}
.icon-m-map-onboarding:before{background-position:-18px -311px;height:18px;width:18px}
.icon-m-mobile:before{background-position:-36px -311px;height:18px;width:18px}
.icon-m-user-onboarding:before{background-position:-54px -311px;height:18px;width:18px}
.icon-m-user:before{background-position:0 -347px;height:18px;width:18px}
.icon-m-vendor:before{background-position:-18px -329px;height:18px;width:18px}
.icon-mail:before{background-position:-32px -1738px;height:32px;width:32px}
.icon-mobile:before{background-position:0 -1802px;height:32px;width:32px}
.icon-myvendors:before{background-position:-43px -457px;height:22px;width:19px}
.icon-nav-down:before{background-position:0 -43px;height:5px;width:10px}
.icon-nav-left:before{background-position:-28px 0;height:10px;width:5px}
.icon-nav-right:before{background-position:-12px -19px;height:10px;width:5px}
.icon-newsletter:before{background-position:-33px 0;height:11px;width:15px}
.icon-orange-sandclock:before{background-position:-36px -329px;height:18px;width:18px}
.icon-pin:before{background-position:-48px -791px;height:24px;width:17px}
.icon-pinterest:before{background-position:0 -539px;height:17px;width:13px}
.icon-quote-grey:before{background-position:-37px -67px;height:12px;width:12px}
.icon-quote:before{background-position:-34px -55px;height:12px;width:12px}
.icon-ratingstar-off:before{background-position:0 -950px;height:30px;width:30px}
.icon-ratingstar-on:before{background-position:-30px -950px;height:30px;width:30px}
.icon-red-avatar:before{background-position:0 -651px;height:23px;width:23px}
.icon-red-ban:before{background-position:-16px -112px;height:16px;width:16px}
.icon-red-check:before{background-position:0 -67px;height:8px;width:11px}
.icon-red-circle-play:before{background-position:0 -791px;height:24px;width:24px}
.icon-red-comment:before{background-position:-54px -329px;height:18px;width:18px}
.icon-red-config:before{background-position:-23px -628px;height:23px;width:23px}
.icon-red-contest:before{background-position:0 -1770px;height:32px;width:32px}
.icon-red-destination:before{background-position:0 -365px;height:18px;width:18px}
.icon-red-envelope:before{background-position:-32px -112px;height:16px;width:16px}
.icon-red-eye:before{background-position:-35px -30px;height:11px;width:14px}
.icon-red-filter-discuss:before{background-position:-40px -479px;height:20px;width:20px}
.icon-red-filter-picture:before{background-position:-60px -479px;height:20px;width:20px}
.icon-red-filter-video:before{background-position:0 -519px;height:20px;width:20px}
.icon-red-filters:before{background-position:-18px -347px;height:18px;width:18px}
.icon-red-heart:before{background-position:-36px -347px;height:18px;width:18px}
.icon-red-list:before{background-position:-17px -30px;height:9px;width:18px}
.icon-red-location-s:before{background-position:-65px -30px;height:13px;width:13px}
.icon-red-location:before{background-position:-46px -628px;height:23px;width:23px}
.icon-red-lock:before{background-position:0 -674px;height:23px;width:23px}
.icon-red-map-small:before{background-position:-34px -438px;height:19px;width:19px}
.icon-red-map:before{background-position:-23px -651px;height:23px;width:23px}
.icon-red-nav-down:before{background-position:-27px -19px;height:5px;width:10px}
.icon-red-nav-right:before{background-position:-17px -19px;height:10px;width:5px}
.icon-red-notifications:before{background-position:-46px -651px;height:23px;width:23px}
.icon-red-pencil:before{background-position:-48px -112px;height:16px;width:16px}
.icon-red-phone:before{background-position:-64px -112px;height:16px;width:16px}
.icon-red-play:before{background-position:0 -3036px;height:75px;width:75px}
.icon-red-profile:before{background-position:0 -697px;height:23px;width:23px}
.icon-red-row:before{background-position:-64px -128px;height:16px;width:16px}
.icon-red-season-autum:before{background-position:-30px -980px;height:30px;width:30px}
.icon-red-season-spring:before{background-position:0 -1040px;height:30px;width:30px}
.icon-red-season-summer:before{background-position:0 -1010px;height:30px;width:30px}
.icon-red-season-winter:before{background-position:-30px -1010px;height:30px;width:30px}
.icon-red-share-filled:before{background-position:-46px -55px;height:12px;width:12px}
.icon-red-share:before{background-position:-54px -347px;height:18px;width:18px}
.icon-red-square-plus:before{background-position:0 -96px;height:14px;width:15px}
.icon-red-stack:before{background-position:0 -185px;height:16px;width:16px}
.icon-red-times:before{background-position:0 -383px;height:18px;width:18px}
.icon-review-flexibility:before{background-position:-40px -499px;height:20px;width:20px}
.icon-review-price:before{background-position:-60px -499px;height:20px;width:20px}
.icon-review-pro:before{background-position:-13px -539px;height:20px;width:20px}
.icon-review-response:before{background-position:-33px -539px;height:20px;width:20px}
.icon-review-service:before{background-position:-20px -519px;height:20px;width:20px}
.icon-ribbon-featured:before{background-position:0 -2836px;height:50px;width:50px}
.icon-ribbon-silver:before{background-position:0 -2886px;height:50px;width:50px}
.icon-ribbon-top:before{background-position:0 -2936px;height:50px;width:50px}
.icon-search:before{background-position:-23px -674px;height:23px;width:23px}
.icon-season-autum:before{background-position:-30px -1040px;height:30px;width:30px}
.icon-season-spring:before{background-position:0 -1100px;height:30px;width:30px}
.icon-season-summer:before{background-position:0 -1070px;height:30px;width:30px}
.icon-season-winter:before{background-position:-30px -1070px;height:30px;width:30px}
.icon-sharer:before{background-position:-18px -365px;height:18px;width:18px}
.icon-shop-s:before{background-position:-36px -365px;height:18px;width:18px}
.icon-twitter:before{background-position:-40px -519px;height:20px;width:20px}
.icon-user-avatar:before{background-position:-29px -893px;height:28px;width:28px}
.icon-user:before{background-position:-32px -1770px;height:32px;width:32px}
.icon-vendor-blackfriday:before{background-position:0 -2986px;height:50px;width:50px}
.icon-vendor-camera:before{background-position:-54px -365px;height:18px;width:18px}
.icon-vendor-capacity-empty:before{background-position:-32px -185px;height:18px;width:24px}
.icon-vendor-capacity:before{background-position:-56px -185px;height:18px;width:24px}
.icon-vendor-cutlery:before{background-position:0 -2521px;height:45px;width:45px}
.icon-vendor-deal:before{background-position:0 -2566px;height:45px;width:45px}
.icon-vendor-discount-s:before{background-position:-30px -1100px;height:30px;width:30px}
.icon-vendor-discount:before{background-position:0 -2611px;height:45px;width:45px}
.icon-vendor-gift:before{background-position:0 -2656px;height:45px;width:45px}
.icon-vendor-map:before{background-position:0 -2701px;height:45px;width:45px}
.icon-vendor-o-cal:before{background-position:0 -2322px;height:35px;width:35px}
.icon-vendor-o-cutlery:before{background-position:0 -2287px;height:35px;width:35px}
.icon-vendor-o-discount:before{background-position:-35px -2287px;height:35px;width:35px}
.icon-vendor-o-guests:before{background-position:-35px -2322px;height:35px;width:35px}
.icon-vendor-o-picture:before{background-position:0 -2392px;height:35px;width:35px}
.icon-vendor-o-play:before{background-position:0 -2357px;height:35px;width:35px}
.icon-vendor-o-tour:before{background-position:-35px -2357px;height:35px;width:35px}
.icon-vendor-price-empty:before{background-position:0 -203px;height:18px;width:24px}
.icon-vendor-price:before{background-position:0 -167px;height:18px;width:24px}
.icon-vendor-promobodas:before{background-position:0 -2746px;height:45px;width:45px}
.icon-vendor-thumbs:before{background-position:0 -2791px;height:45px;width:45px}
.icon-vendor-video:before{background-position:0 -401px;height:18px;width:18px}
.icon-wedshoots:before{background-position:-24px -815px;height:25px;width:25px}
.icon-whatsapp:before{background-position:-60px -519px;height:20px;width:20px}
.icon-white-add-user:before{background-position:-24px -791px;height:24px;width:24px}
.icon-white-add:before{background-position:-32px -1802px;height:32px;width:32px}
.icon-white-adjust:before{background-position:0 -1866px;height:32px;width:32px}
.icon-white-arrow-down:before{background-position:0 -55px;height:6px;width:10px}
.icon-white-arrow-left:before{background-position:-11px 0;height:10px;width:6px}
.icon-white-arrow-right:before{background-position:-6px -30px;height:10px;width:6px}
.icon-white-arrow-up:before{background-position:-10px -43px;height:6px;width:10px}
.icon-white-back:before{background-position:0 -81px;height:14px;width:14px}
.icon-white-budget:before{background-position:0 -1834px;height:32px;width:32px}
.icon-white-bulb:before{background-position:-32px -1834px;height:32px;width:32px}
.icon-white-camera-l:before{background-position:-32px -1866px;height:32px;width:32px}
.icon-white-camera-menu:before{background-position:-46px -674px;height:23px;width:23px}
.icon-white-camera:before{background-position:-49px -30px;height:13px;width:16px}
.icon-white-chat:before{background-position:0 -1930px;height:32px;width:32px}
.icon-white-check-big:before{background-position:-18px -383px;height:18px;width:18px}
.icon-white-check-medium:before{background-position:-65px -81px;height:15px;width:15px}
.icon-white-check-small:before{background-position:-21px -55px;height:11px;width:13px}
.icon-white-check:before{background-position:-58px -55px;height:12px;width:12px}
.icon-white-checklist:before{background-position:0 -1898px;height:32px;width:32px}
.icon-white-circle-check-m:before{background-position:-36px -383px;height:18px;width:18px}
.icon-white-circle-check-xsmall:before{background-position:-14px -81px;height:14px;width:14px}
.icon-white-concierge:before{background-position:-32px -1898px;height:32px;width:32px}
.icon-white-contest:before{background-position:-32px -1930px;height:32px;width:32px}
.icon-white-device:before{background-position:0 -1994px;height:32px;width:32px}
.icon-white-dress-menu-bra:before{background-position:-49px -815px;height:26px;width:29px}
.icon-white-dress-menu-bride:before{background-position:0 -2434px;height:26px;width:29px}
.icon-white-dress-menu-diamond:before{background-position:0 -867px;height:26px;width:29px}
.icon-white-dress-menu-godmum:before{background-position:0 -841px;height:26px;width:29px}
.icon-white-dress-menu-handbag:before{background-position:-29px -841px;height:26px;width:29px}
.icon-white-dress-menu-party:before{background-position:-29px -867px;height:26px;width:29px}
.icon-white-dress-menu-shoe:before{background-position:0 -921px;height:26px;width:29px}
.icon-white-dress-menu-suit:before{background-position:0 -893px;height:26px;width:29px}
.icon-white-dress-menu:before{background-position:0 -720px;height:23px;width:23px}
.icon-white-dress:before{background-position:0 -1962px;height:32px;width:32px}
.icon-white-edit-post:before{background-position:-54px -383px;height:18px;width:18px}
.icon-white-envelope-vendors:before{background-position:-28px -81px;height:15px;width:22px}
.icon-white-envelope:before{background-position:-32px -1962px;height:32px;width:32px}
.icon-white-eye:before{background-position:-60px -19px;height:11px;width:19px}
.icon-white-facebook-menu:before{background-position:-23px -697px;height:23px;width:23px}
.icon-white-facebook:before{background-position:-53px -144px;height:23px;width:13px}
.icon-white-filters-vendors:before{background-position:-17px 0;height:10px;width:11px}
.icon-white-filters:before{background-position:0 -419px;height:18px;width:18px}
.icon-white-frame:before{background-position:-32px -1994px;height:32px;width:32px}
.icon-white-gifts:before{background-position:-29px -921px;height:29px;width:29px}
.icon-white-gplus:before{background-position:-49px -67px;height:14px;width:22px}
.icon-white-guests:before{background-position:0 -2058px;height:32px;width:32px}
.icon-white-hblocks:before{background-position:0 -2026px;height:32px;width:32px}
.icon-white-heart-menu:before{background-position:-44px -560px;height:22px;width:22px}
.icon-white-heart:before{background-position:-18px -401px;height:18px;width:18px}
.icon-white-home-vendors:before{background-position:-36px -401px;height:18px;width:18px}
.icon-white-home:before{background-position:-44px -582px;height:22px;width:22px}
.icon-white-input-search:before{background-position:-54px -401px;height:18px;width:18px}
.icon-white-location:before{background-position:-46px -697px;height:23px;width:23px}
.icon-white-logoff-vendors:before{background-position:-36px -144px;height:18px;width:17px}
.icon-white-logout:before{background-position:-32px -2026px;height:32px;width:32px}
.icon-white-long-arrow-left:before{background-position:-37px -19px;height:11px;width:23px}
.icon-white-long-arrow-right:before{background-position:0 -457px;height:11px;width:23px}
.icon-white-mail:before{background-position:0 -743px;height:23px;width:23px}
.icon-white-mydresses:before{background-position:-32px -2058px;height:32px;width:32px}
.icon-white-myvendors:before{background-position:0 -2122px;height:32px;width:32px}
.icon-white-pencil-l:before{background-position:0 -2090px;height:32px;width:32px}
.icon-white-pencil:before{background-position:-16px -185px;height:16px;width:16px}
.icon-white-picture-small:before{background-position:-11px -67px;height:11px;width:13px}
.icon-white-pin-board:before{background-position:-32px -2090px;height:32px;width:32px}
.icon-white-plane:before{background-position:-32px -2122px;height:32px;width:32px}
.icon-white-play-thumb:before{background-position:-29px -2434px;height:42px;width:42px}
.icon-white-play:before{background-position:0 -3111px;height:75px;width:75px}
.icon-white-plus-circle:before{background-position:0 -438px;height:16px;width:16px}
.icon-white-reviews-vendors:before{background-position:-54px -419px;height:19px;width:20px}
.icon-white-rings:before{background-position:0 -2186px;height:32px;width:32px}
.icon-white-sandclock:before{background-position:-16px -438px;height:18px;width:18px}
.icon-white-search:before{background-position:0 -2154px;height:32px;width:32px}
.icon-white-stats-vendors:before{background-position:-53px -539px;height:21px;width:23px}
.icon-white-twitter-menu:before{background-position:-23px -720px;height:23px;width:23px}
.icon-white-twitter:before{background-position:-46px -720px;height:23px;width:23px}
.icon-white-user-big:before{background-position:0 -767px;height:23px;width:23px}
.icon-white-vendor-camera:before{background-position:-18px -419px;height:18px;width:18px}
.icon-white-vendor-video:before{background-position:-36px -419px;height:18px;width:18px}
.icon-white-wedshoots:before{background-position:-32px -2154px;height:32px;width:32px}
.icon-white-wedsite:before{background-position:-32px -2186px;height:32px;width:32px}
.icon-white-whatsapp:before{background-position:-23px -743px;height:23px;width:23px}
.icon-white-world:before{background-position:-53px -438px;height:19px;width:19px}
@media (min-resolution:2dppx),(min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2){.icon:before{background-image:url('https://cdn.fiestador.ro/include/mobile/img/icons_fiestador2.png');background-repeat:no-repeat}
.icon-arrow-back:before{background-size:82px auto;background-position:0 -1162px}
.icon-arrow-filter:before{background-size:82px auto;background-position:0 -144px}
.icon-b:before{background-size:82px auto;background-position:0 -19px}
.icon-bars:before{background-size:82px auto;background-position:0 -479px}
.icon-bb:before{background-size:82px auto;background-position:-1px -19px}
.icon-bbb:before{background-size:82px auto;background-position:-2px -19px}
.icon-black-share-filled:before{background-size:82px auto;background-position:-48px 0}
.icon-blue-check:before{background-size:82px auto;background-position:-70px 0}
.icon-budget-calc:before{background-size:82px auto;background-position:0 -582px}
.icon-budget-pig:before{background-size:82px auto;background-position:0 -628px}
.icon-calc:before{background-size:82px auto;background-position:-21px -582px}
.icon-calendar:before{background-size:82px auto;background-position:0 -1130px}
.icon-check:before{background-size:82px auto;background-position:-18px -144px}
.icon-chevron-down:before{background-size:82px auto;background-position:-4px -19px}
.icon-chevron-right:before{background-size:82px auto;background-position:0 -30px}
.icon-circle-check:before{background-size:82px auto;background-position:0 -560px}
.icon-comments:before{background-size:82px auto;background-position:-24px -67px}
.icon-dummy:before{background-size:82px auto;background-position:-3px -19px}
.icon-facebook-fixedSize:before{background-size:82px auto;background-position:-60px 0}
.icon-facebook-onboarding:before{background-size:82px auto;background-position:-57px -96px}
.icon-facebook:before{background-size:82px auto;background-position:-23px -457px}
.icon-filled-beauty:before{background-size:82px auto;background-position:-32px -1130px}
.icon-filled-bride:before{background-size:82px auto;background-position:-32px -1162px}
.icon-filled-bulb:before{background-size:82px auto;background-position:0 -1226px}
.icon-filled-cake:before{background-size:82px auto;background-position:0 -1194px}
.icon-filled-catering:before{background-size:82px auto;background-position:-32px -1194px}
.icon-filled-chat:before{background-size:82px auto;background-position:-32px -1226px}
.icon-filled-dress:before{background-size:82px auto;background-position:0 -1290px}
.icon-filled-envelope:before{background-size:82px auto;background-position:0 -1258px}
.icon-filled-filter-discuss:before{background-size:82px auto;background-position:-46px -743px}
.icon-filled-filter-phone:before{background-size:82px auto;background-position:-23px -767px}
.icon-filled-filter-picture:before{background-size:82px auto;background-position:-47px -767px}
.icon-filled-filter-video:before{background-size:82px auto;background-position:0 -815px}
.icon-filled-flower:before{background-size:82px auto;background-position:-32px -1258px}
.icon-filled-frame:before{background-size:82px auto;background-position:-32px -1290px}
.icon-filled-gift:before{background-size:82px auto;background-position:0 -1354px}
.icon-filled-groom:before{background-size:82px auto;background-position:0 -1322px}
.icon-filled-guests:before{background-size:82px auto;background-position:-32px -1322px}
.icon-filled-invite:before{background-size:82px auto;background-position:-32px -1354px}
.icon-filled-jewel:before{background-size:82px auto;background-position:0 -1418px}
.icon-filled-lock-s:before{background-size:82px auto;background-position:0 -604px}
.icon-filled-misc:before{background-size:82px auto;background-position:0 -1386px}
.icon-filled-more:before{background-size:82px auto;background-position:-32px -1386px}
.icon-filled-music:before{background-size:82px auto;background-position:-32px -1418px}
.icon-filled-photo:before{background-size:82px auto;background-position:0 -1482px}
.icon-filled-plane:before{background-size:82px auto;background-position:0 -1450px}
.icon-filled-planner:before{background-size:82px auto;background-position:-32px -1450px}
.icon-filled-play-s:before{background-size:82px auto;background-position:-24px -167px}
.icon-filled-points-big:before{background-size:82px auto;background-position:-35px -2392px}
.icon-filled-real:before{background-size:82px auto;background-position:0 -3186px}
.icon-filled-reception:before{background-size:82px auto;background-position:-32px -1482px}
.icon-filled-recommend:before{background-size:82px auto;background-position:0 -3268px}
.icon-filled-rental:before{background-size:82px auto;background-position:0 -1546px}
.icon-filled-search:before{background-size:82px auto;background-position:0 -1514px}
.icon-filled-small-medal:before{background-size:82px auto;background-position:-15px -96px}
.icon-filled-small-points:before{background-size:82px auto;background-position:-29px -96px}
.icon-filled-smiley:before{background-size:82px auto;background-position:-42px -167px}
.icon-filled-tiny-picture:before{background-size:82px auto;background-position:-60px -167px}
.icon-filled-todo:before{background-size:82px auto;background-position:-32px -1514px}
.icon-filled-transport:before{background-size:82px auto;background-position:-32px -1546px}
.icon-filled-video:before{background-size:82px auto;background-position:0 -1610px}
.icon-filled-wedsite:before{background-size:82px auto;background-position:0 -1578px}
.icon-footer-facebook:before{background-size:82px auto;background-position:-32px -1578px}
.icon-footer-gplus:before{background-size:82px auto;background-position:-32px -1610px}
.icon-footer-instagram:before{background-size:82px auto;background-position:0 -1674px}
.icon-footer-mail:before{background-size:82px auto;background-position:-34px -2252px}
.icon-footer-pinterest:before{background-size:82px auto;background-position:0 -1642px}
.icon-footer-twitter:before{background-size:82px auto;background-position:-32px -1642px}
.icon-gold-contest:before{background-size:82px auto;background-position:-32px -1674px}
.icon-google-plus:before{background-size:82px auto;background-position:-62px -457px}
.icon-green-arrow-right:before{background-size:82px auto;background-position:-5px 0}
.icon-green-check:before{background-size:82px auto;background-position:-38px -43px}
.icon-green-circle-check-m:before{background-size:82px auto;background-position:0 -221px}
.icon-green-circle-check-xsmall:before{background-size:82px auto;background-position:-43px -96px}
.icon-green-circle-check:before{background-size:82px auto;background-position:0 -2252px}
.icon-green-circle-full-check:before{background-size:82px auto;background-position:0 -2218px}
.icon-green-comment:before{background-size:82px auto;background-position:-24px -203px}
.icon-green-doublecheck:before{background-size:82px auto;background-position:-50px -43px}
.icon-green-phone:before{background-size:82px auto;background-position:-42px -203px}
.icon-green-plus-circle:before{background-size:82px auto;background-position:0 -128px}
.icon-grey-add-user:before{background-size:82px auto;background-position:-60px -203px}
.icon-grey-adjust:before{background-size:82px auto;background-position:0 -239px}
.icon-grey-arrow-circle-o-up:before{background-size:82px auto;background-position:-18px -221px}
.icon-grey-bars:before{background-size:82px auto;background-position:-62px -43px}
.icon-grey-camera-m:before{background-size:82px auto;background-position:0 -980px}
.icon-grey-camera:before{background-size:82px auto;background-position:-36px -221px}
.icon-grey-check:before{background-size:82px auto;background-position:-10px -55px}
.icon-grey-circle-check-small:before{background-size:82px auto;background-position:-22px -560px}
.icon-grey-circle-check:before{background-size:82px auto;background-position:-34px -2218px}
.icon-grey-clock-s:before{background-size:82px auto;background-position:-50px -81px}
.icon-grey-clock:before{background-size:82px auto;background-position:-54px -221px}
.icon-grey-comment:before{background-size:82px auto;background-position:0 -257px}
.icon-grey-cutlery:before{background-size:82px auto;background-position:0 -2476px}
.icon-grey-destination:before{background-size:82px auto;background-position:-18px -239px}
.icon-grey-filter-discuss:before{background-size:82px auto;background-position:0 -499px}
.icon-grey-filter-picture:before{background-size:82px auto;background-position:-20px -499px}
.icon-grey-filter-video:before{background-size:82px auto;background-position:-20px -479px}
.icon-grey-heart:before{background-size:82px auto;background-position:-36px -239px}
.icon-grey-link-s:before{background-size:82px auto;background-position:-54px -239px}
.icon-grey-list:before{background-size:82px auto;background-position:-20px -43px}
.icon-grey-location:before{background-size:82px auto;background-position:-18px -604px}
.icon-grey-mail:before{background-size:82px auto;background-position:0 -275px}
.icon-grey-map:before{background-size:82px auto;background-position:-58px -604px}
.icon-grey-nav-left:before{background-size:82px auto;background-position:0 0}
.icon-grey-nav-right:before{background-size:82px auto;background-position:-11px -30px}
.icon-grey-pencil:before{background-size:82px auto;background-position:-16px -128px}
.icon-grey-pin:before{background-size:82px auto;background-position:-41px -604px}
.icon-grey-row:before{background-size:82px auto;background-position:-32px -128px}
.icon-grey-sandclock:before{background-size:82px auto;background-position:-18px -257px}
.icon-grey-search:before{background-size:82px auto;background-position:-48px -128px}
.icon-grey-stack:before{background-size:82px auto;background-position:0 -112px}
.icon-grey-times:before{background-size:82px auto;background-position:-36px -257px}
.icon-info:before{background-size:82px auto;background-position:-22px -19px}
.icon-link-s:before{background-size:82px auto;background-position:-54px -257px}
.icon-link:before{background-size:82px auto;background-position:0 -1738px}
.icon-location:before{background-size:82px auto;background-position:0 -1706px}
.icon-lock:before{background-size:82px auto;background-position:-32px -1706px}
.icon-m-calendar:before{background-size:82px auto;background-position:0 -293px}
.icon-m-eye:before{background-size:82px auto;background-position:-18px -275px}
.icon-m-forbidden:before{background-size:82px auto;background-position:-36px -275px}
.icon-m-guests:before{background-size:82px auto;background-position:-54px -275px}
.icon-m-location:before{background-size:82px auto;background-position:0 -311px}
.icon-m-lock-onboarding:before{background-size:82px auto;background-position:-18px -293px}
.icon-m-lock:before{background-size:82px auto;background-position:-36px -293px}
.icon-m-mail-onboarding:before{background-size:82px auto;background-position:-54px -293px}
.icon-m-mail:before{background-size:82px auto;background-position:0 -329px}
.icon-m-map-onboarding:before{background-size:82px auto;background-position:-18px -311px}
.icon-m-mobile:before{background-size:82px auto;background-position:-36px -311px}
.icon-m-user-onboarding:before{background-size:82px auto;background-position:-54px -311px}
.icon-m-user:before{background-size:82px auto;background-position:0 -347px}
.icon-m-vendor:before{background-size:82px auto;background-position:-18px -329px}
.icon-mail:before{background-size:82px auto;background-position:-32px -1738px}
.icon-mobile:before{background-size:82px auto;background-position:0 -1802px}
.icon-myvendors:before{background-size:82px auto;background-position:-43px -457px}
.icon-nav-down:before{background-size:82px auto;background-position:0 -43px}
.icon-nav-left:before{background-size:82px auto;background-position:-28px 0}
.icon-nav-right:before{background-size:82px auto;background-position:-12px -19px}
.icon-newsletter:before{background-size:82px auto;background-position:-33px 0}
.icon-orange-sandclock:before{background-size:82px auto;background-position:-36px -329px}
.icon-pin:before{background-size:82px auto;background-position:-48px -791px}
.icon-pinterest:before{background-size:82px auto;background-position:0 -539px}
.icon-quote-grey:before{background-size:82px auto;background-position:-37px -67px}
.icon-quote:before{background-size:82px auto;background-position:-34px -55px}
.icon-ratingstar-off:before{background-size:82px auto;background-position:0 -950px}
.icon-ratingstar-on:before{background-size:82px auto;background-position:-30px -950px}
.icon-red-avatar:before{background-size:82px auto;background-position:0 -651px}
.icon-red-ban:before{background-size:82px auto;background-position:-16px -112px}
.icon-red-check:before{background-size:82px auto;background-position:0 -67px}
.icon-red-circle-play:before{background-size:82px auto;background-position:0 -791px}
.icon-red-comment:before{background-size:82px auto;background-position:-54px -329px}
.icon-red-config:before{background-size:82px auto;background-position:-23px -628px}
.icon-red-contest:before{background-size:82px auto;background-position:0 -1770px}
.icon-red-destination:before{background-size:82px auto;background-position:0 -365px}
.icon-red-envelope:before{background-size:82px auto;background-position:-32px -112px}
.icon-red-eye:before{background-size:82px auto;background-position:-34px -30px}
.icon-red-filter-discuss:before{background-size:82px auto;background-position:-40px -479px}
.icon-red-filter-picture:before{background-size:82px auto;background-position:-60px -479px}
.icon-red-filter-video:before{background-size:82px auto;background-position:0 -519px}
.icon-red-filters:before{background-size:82px auto;background-position:-18px -347px}
.icon-red-heart:before{background-size:82px auto;background-position:-36px -347px}
.icon-red-list:before{background-size:82px auto;background-position:-16px -30px}
.icon-red-location-s:before{background-size:82px auto;background-position:-64px -30px}
.icon-red-location:before{background-size:82px auto;background-position:-46px -628px}
.icon-red-lock:before{background-size:82px auto;background-position:0 -674px}
.icon-red-map-small:before{background-size:82px auto;background-position:-34px -438px}
.icon-red-map:before{background-size:82px auto;background-position:-23px -651px}
.icon-red-nav-down:before{background-size:82px auto;background-position:-27px -19px}
.icon-red-nav-right:before{background-size:82px auto;background-position:-17px -19px}
.icon-red-notifications:before{background-size:82px auto;background-position:-46px -651px}
.icon-red-pencil:before{background-size:82px auto;background-position:-48px -112px}
.icon-red-phone:before{background-size:82px auto;background-position:-64px -112px}
.icon-red-play:before{background-size:82px auto;background-position:0 -3036px}
.icon-red-profile:before{background-size:82px auto;background-position:0 -697px}
.icon-red-row:before{background-size:82px auto;background-position:-64px -128px}
.icon-red-season-autum:before{background-size:82px auto;background-position:-30px -980px}
.icon-red-season-spring:before{background-size:82px auto;background-position:0 -1040px}
.icon-red-season-summer:before{background-size:82px auto;background-position:0 -1010px}
.icon-red-season-winter:before{background-size:82px auto;background-position:-30px -1010px}
.icon-red-share-filled:before{background-size:82px auto;background-position:-46px -55px}
.icon-red-share:before{background-size:82px auto;background-position:-54px -347px}
.icon-red-square-plus:before{background-size:82px auto;background-position:0 -96px}
.icon-red-stack:before{background-size:82px auto;background-position:0 -185px}
.icon-red-times:before{background-size:82px auto;background-position:0 -383px}
.icon-review-flexibility:before{background-size:82px auto;background-position:-40px -499px}
.icon-review-price:before{background-size:82px auto;background-position:-60px -499px}
.icon-review-pro:before{background-size:82px auto;background-position:-13px -539px}
.icon-review-response:before{background-size:82px auto;background-position:-33px -539px}
.icon-review-service:before{background-size:82px auto;background-position:-20px -519px}
.icon-ribbon-featured:before{background-size:82px auto;background-position:0 -2836px}
.icon-ribbon-silver:before{background-size:82px auto;background-position:0 -2886px}
.icon-ribbon-top:before{background-size:82px auto;background-position:0 -2936px}
.icon-search:before{background-size:82px auto;background-position:-23px -674px}
.icon-season-autum:before{background-size:82px auto;background-position:-30px -1040px}
.icon-season-spring:before{background-size:82px auto;background-position:0 -1100px}
.icon-season-summer:before{background-size:82px auto;background-position:0 -1070px}
.icon-season-winter:before{background-size:82px auto;background-position:-30px -1070px}
.icon-sharer:before{background-size:82px auto;background-position:-18px -365px}
.icon-shop-s:before{background-size:82px auto;background-position:-36px -365px}
.icon-twitter:before{background-size:82px auto;background-position:-40px -519px}
.icon-user-avatar:before{background-size:82px auto;background-position:-29px -893px}
.icon-user:before{background-size:82px auto;background-position:-32px -1770px}
.icon-vendor-blackfriday:before{background-size:82px auto;background-position:0 -2986px}
.icon-vendor-camera:before{background-size:82px auto;background-position:-54px -365px}
.icon-vendor-capacity-empty:before{background-size:82px auto;background-position:-32px -185px}
.icon-vendor-capacity:before{background-size:82px auto;background-position:-56px -185px}
.icon-vendor-cutlery:before{background-size:82px auto;background-position:0 -2521px}
.icon-vendor-deal:before{background-size:82px auto;background-position:0 -2566px}
.icon-vendor-discount-s:before{background-size:82px auto;background-position:-30px -1100px}
.icon-vendor-discount:before{background-size:82px auto;background-position:0 -2611px}
.icon-vendor-gift:before{background-size:82px auto;background-position:0 -2656px}
.icon-vendor-map:before{background-size:82px auto;background-position:0 -2701px}
.icon-vendor-o-cal:before{background-size:82px auto;background-position:0 -2322px}
.icon-vendor-o-cutlery:before{background-size:82px auto;background-position:0 -2287px}
.icon-vendor-o-discount:before{background-size:82px auto;background-position:-35px -2287px}
.icon-vendor-o-guests:before{background-size:82px auto;background-position:-35px -2322px}
.icon-vendor-o-picture:before{background-size:82px auto;background-position:0 -2392px}
.icon-vendor-o-play:before{background-size:82px auto;background-position:0 -2357px}
.icon-vendor-o-tour:before{background-size:82px auto;background-position:-35px -2357px}
.icon-vendor-price-empty:before{background-size:82px auto;background-position:0 -203px}
.icon-vendor-price:before{background-size:82px auto;background-position:0 -167px}
.icon-vendor-promobodas:before{background-size:82px auto;background-position:0 -2746px}
.icon-vendor-thumbs:before{background-size:82px auto;background-position:0 -2791px}
.icon-vendor-video:before{background-size:82px auto;background-position:0 -401px}
.icon-wedshoots:before{background-size:82px auto;background-position:-24px -815px}
.icon-whatsapp:before{background-size:82px auto;background-position:-60px -519px}
.icon-white-add-user:before{background-size:82px auto;background-position:-24px -791px}
.icon-white-add:before{background-size:82px auto;background-position:-32px -1802px}
.icon-white-adjust:before{background-size:82px auto;background-position:0 -1866px}
.icon-white-arrow-down:before{background-size:82px auto;background-position:0 -55px}
.icon-white-arrow-left:before{background-size:82px auto;background-position:-11px 0}
.icon-white-arrow-right:before{background-size:82px auto;background-position:-5px -30px}
.icon-white-arrow-up:before{background-size:82px auto;background-position:-10px -43px}
.icon-white-back:before{background-size:82px auto;background-position:0 -81px}
.icon-white-budget:before{background-size:82px auto;background-position:0 -1834px}
.icon-white-bulb:before{background-size:82px auto;background-position:-32px -1834px}
.icon-white-camera-l:before{background-size:82px auto;background-position:-32px -1866px}
.icon-white-camera-menu:before{background-size:82px auto;background-position:-46px -674px}
.icon-white-camera:before{background-size:82px auto;background-position:-48px -30px}
.icon-white-chat:before{background-size:82px auto;background-position:0 -1930px}
.icon-white-check-big:before{background-size:82px auto;background-position:-18px -383px}
.icon-white-check-medium:before{background-size:82px auto;background-position:-65px -81px}
.icon-white-check-small:before{background-size:82px auto;background-position:-21px -55px}
.icon-white-check:before{background-size:82px auto;background-position:-58px -55px}
.icon-white-checklist:before{background-size:82px auto;background-position:0 -1898px}
.icon-white-circle-check-m:before{background-size:82px auto;background-position:-36px -383px}
.icon-white-circle-check-xsmall:before{background-size:82px auto;background-position:-14px -81px}
.icon-white-concierge:before{background-size:82px auto;background-position:-32px -1898px}
.icon-white-contest:before{background-size:82px auto;background-position:-32px -1930px}
.icon-white-device:before{background-size:82px auto;background-position:0 -1994px}
.icon-white-dress-menu-bra:before{background-size:82px auto;background-position:-49px -815px}
.icon-white-dress-menu-bride:before{background-size:82px auto;background-position:0 -2434px}
.icon-white-dress-menu-diamond:before{background-size:82px auto;background-position:0 -867px}
.icon-white-dress-menu-godmum:before{background-size:82px auto;background-position:0 -841px}
.icon-white-dress-menu-handbag:before{background-size:82px auto;background-position:-29px -841px}
.icon-white-dress-menu-party:before{background-size:82px auto;background-position:-29px -867px}
.icon-white-dress-menu-shoe:before{background-size:82px auto;background-position:0 -921px}
.icon-white-dress-menu-suit:before{background-size:82px auto;background-position:0 -893px}
.icon-white-dress-menu:before{background-size:82px auto;background-position:0 -720px}
.icon-white-dress:before{background-size:82px auto;background-position:0 -1962px}
.icon-white-edit-post:before{background-size:82px auto;background-position:-54px -383px}
.icon-white-envelope-vendors:before{background-size:82px auto;background-position:-28px -81px}
.icon-white-envelope:before{background-size:82px auto;background-position:-32px -1962px}
.icon-white-eye:before{background-size:82px auto;background-position:-60px -19px}
.icon-white-facebook-menu:before{background-size:82px auto;background-position:-23px -697px}
.icon-white-facebook:before{background-size:82px auto;background-position:-53px -144px}
.icon-white-filters-vendors:before{background-size:82px auto;background-position:-17px 0}
.icon-white-filters:before{background-size:82px auto;background-position:0 -419px}
.icon-white-frame:before{background-size:82px auto;background-position:-32px -1994px}
.icon-white-gifts:before{background-size:82px auto;background-position:-29px -921px}
.icon-white-gplus:before{background-size:82px auto;background-position:-49px -67px}
.icon-white-guests:before{background-size:82px auto;background-position:0 -2058px}
.icon-white-hblocks:before{background-size:82px auto;background-position:0 -2026px}
.icon-white-heart-menu:before{background-size:82px auto;background-position:-44px -560px}
.icon-white-heart:before{background-size:82px auto;background-position:-18px -401px}
.icon-white-home-vendors:before{background-size:82px auto;background-position:-36px -401px}
.icon-white-home:before{background-size:82px auto;background-position:-44px -582px}
.icon-white-input-search:before{background-size:82px auto;background-position:-54px -401px}
.icon-white-location:before{background-size:82px auto;background-position:-46px -697px}
.icon-white-logoff-vendors:before{background-size:82px auto;background-position:-36px -144px}
.icon-white-logout:before{background-size:82px auto;background-position:-32px -2026px}
.icon-white-long-arrow-left:before{background-size:82px auto;background-position:-37px -19px}
.icon-white-long-arrow-right:before{background-size:82px auto;background-position:0 -457px}
.icon-white-mail:before{background-size:82px auto;background-position:0 -743px}
.icon-white-mydresses:before{background-size:82px auto;background-position:-32px -2058px}
.icon-white-myvendors:before{background-size:82px auto;background-position:0 -2122px}
.icon-white-pencil-l:before{background-size:82px auto;background-position:0 -2090px}
.icon-white-pencil:before{background-size:82px auto;background-position:-16px -185px}
.icon-white-picture-small:before{background-size:82px auto;background-position:-11px -67px}
.icon-white-pin-board:before{background-size:82px auto;background-position:-32px -2090px}
.icon-white-plane:before{background-size:82px auto;background-position:-32px -2122px}
.icon-white-play-thumb:before{background-size:82px auto;background-position:-29px -2434px}
.icon-white-play:before{background-size:82px auto;background-position:0 -3111px}
.icon-white-plus-circle:before{background-size:82px auto;background-position:0 -438px}
.icon-white-reviews-vendors:before{background-size:82px auto;background-position:-54px -419px}
.icon-white-rings:before{background-size:82px auto;background-position:0 -2186px}
.icon-white-sandclock:before{background-size:82px auto;background-position:-16px -438px}
.icon-white-search:before{background-size:82px auto;background-position:0 -2154px}
.icon-white-stats-vendors:before{background-size:82px auto;background-position:-53px -539px}
.icon-white-twitter-menu:before{background-size:82px auto;background-position:-23px -720px}
.icon-white-twitter:before{background-size:82px auto;background-position:-46px -720px}
.icon-white-user-big:before{background-size:82px auto;background-position:0 -767px}
.icon-white-vendor-camera:before{background-size:82px auto;background-position:-18px -419px}
.icon-white-vendor-video:before{background-size:82px auto;background-position:-36px -419px}
.icon-white-wedshoots:before{background-size:82px auto;background-position:-32px -2154px}
.icon-white-wedsite:before{background-size:82px auto;background-position:-32px -2186px}
.icon-white-whatsapp:before{background-size:82px auto;background-position:-23px -743px}
.icon-white-world:before{background-size:82px auto;background-position:-53px -438px}
}
.icon-share:before{content:'';display:inline-block;vertical-align:middle;background-image:url('https://cdn.fiestador.ro/include/mobile/img/icons_fiestador3.png');background-repeat:no-repeat;margin-top:-1px}
.icon-share-b:before{background-position:0 0;height:1px;width:1px}
.icon-share-bb:before{background-position:-1px 0;height:1px;width:1px}
.icon-share-bbb:before{background-position:-2px 0;height:1px;width:1px}
.icon-share-dummy:before{background-position:-3px 0;height:2px;width:2px}
.icon-share-email:before{background-position:0 -2px;height:60px;width:60px}
.icon-share-facebook:before{background-position:0 -62px;height:60px;width:60px}
.icon-share-gplus:before{background-position:0 -122px;height:60px;width:60px}
.icon-share-link:before{background-position:0 -182px;height:60px;width:60px}
.icon-share-twitter:before{background-position:0 -242px;height:60px;width:60px}
.icon-share-whatsapp:before{background-position:0 -302px;height:60px;width:60px}
@media (min-resolution:2dppx),(min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2){.icon-share:before{background-image:url('https://cdn.fiestador.ro/include/mobile/img/icons_fiestador3.png');background-repeat:no-repeat}
.icon-share-b:before{background-size:60px auto;background-position:0 0}
.icon-share-bb:before{background-size:60px auto;background-position:-1px 0}
.icon-share-bbb:before{background-size:60px auto;background-position:-2px 0}
.icon-share-dummy:before{background-size:60px auto;background-position:-3px 0}
.icon-share-email:before{background-size:60px auto;background-position:0 -1px}
.icon-share-facebook:before{background-size:60px auto;background-position:0 -61px}
.icon-share-gplus:before{background-size:60px auto;background-position:0 -121px}
.icon-share-link:before{background-size:60px auto;background-position:0 -181px}
.icon-share-twitter:before{background-size:60px auto;background-position:0 -241px}
.icon-share-whatsapp:before{background-size:60px auto;background-position:0 -301px}
}
.rating{border:none;float:left;}
.rating > input{display:none;}
.rating > label:before{margin:5px;font-size:1.8em;font-family:FontAwesome;display:inline-block;content:"\f005";}
.rating > .half:before{content:"\f089";position:absolute;}
.rating > label{color:#ddd;float:right;}
.rating > input:checked ~ label,
.rating:not(:checked) > label:hover,
.rating:not(:checked) > label:hover ~ label{color:#FF8C00;}
.rating > input:checked + label:hover,
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label,
.rating > input:checked ~ label:hover ~ label{color:#FF8C00;}
.mgtopbot15{margin-top:15px;margin-bottom:15px;}
.clrboth{clear:both;}
.mincndbtn{font-size:17px!important;}
.current_targ:before{position:absolute;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);content:'';display:block;border-width:8px;border-style:solid;border-color:#d9d9d9 transparent transparent transparent;bottom:-17px;z-index:10;}
.crnthr{border-width:1px 0 0 0;border-color:#d9d9d9 transparent transparent transparent;border-style:solid none none none;margin:20px 0;}
.btnfbb{text-align:center!important;padding-top:8px;font-weight:bold;margin-top:20px!important;padding-right:40px;margin-bottom:5px!important;}
.tpcurlog{border-bottom:1px solid #d9d9d9;float:left;text-align:center;width:50%;padding-bottom:15px;color:#444;font-size:15px;}
.pstrelatv{position:relative;}
.sbtfbs{color:#8c8c8c;font-size:13px;line-height:19.41641px;text-align:center;}
.recprla{color:#8c8c8c;font-size:15px;text-align:center;margin-top:20px;}
.txtfgps{font-size:13px;line-height:19.41641px;color:#df3798;}
.tpcurlog a{color:#444;}
.hideShowPassword-toggle{background:transparent;border:0;border-radius:0.25em;color:#888;cursor:pointer;font-size:0.75em;font-weight:bold;margin-right:0.5em;padding:0.5em;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;}
.hideShowPassword-toggle:hover,
.hideShowPassword-toggle:focus{background-color:#eee;color:#555;outline:transparent;}
.pdlft35{padding-left:35px;}
.acccndt{float:left;color: #8c8c8c;font-size: 13px;line-height: 19.41641px;margin-left: 10px; width: calc(100% - 33px);}
.acccndtnowidth{float:left;color: #8c8c8c;font-size: 13px;line-height: 19.41641px;margin-left: 10px; }

.inpchbx{float:left;width:22px;}
.chckcontter{width:20px!important;height:20px!important;-webkit-appearance: checkbox;appearance: checkbox;}
.fllrigh{float:right;}
.txt_pass_safe{text-align:center;font-size: 17px;margin-bottom:10px;}
.spr_txt{font-size: 18px;margin-top:15px;text-align:center;}
.mail_from_api_create{color: #999;text-align:center;margin-top: 13px;}
.rd_bt_af_rec{display:none;width: 80%;margin: 0px auto;}
.altbt_4log{text-align:center;margin-top:20px;}
.altbt_4log_a {color: #337ab7!important;text-decoration: none!important;}