.icon-volume-low:before{content: "\ebed";} .icon-volume-mute:before{content: "\ebee";} .icon-volume-mute2:before{content: "\ebef";} .icon-volume-increase:before{content: "\ebf0";} .icon-volume-decrease:before{content: "\ebf1";} .icon-loop:before{content: "\ebf2";} .icon-loop2:before{content: "\ebf3";} .icon-infinite:before{content: "\ebf4";} .icon-shuffle:before{content: "\ebf5";} .icon-arrow-up-left:before{content: "\ebf6";} .icon-arrow-up2:before{content: "\ebf7";} .icon-arrow-up-right:before{content: "\ebf8";} .icon-arrow-right2:before{content: "\ebf9";} .icon-arrow-down-right:before{content: "\ebfa";} .icon-arrow-down2:before{content: "\ebfb";} .icon-arrow-down-left:before{content: "\ebfc";} .icon-arrow-left2:before{content: "\ebfd";} .icon-arrow-up-left2:before{content: "\ebfe";} .icon-arrow-up22:before{content: "\ebff";} .icon-arrow-up-right2:before{content: "\ec00";} .icon-arrow-right22:before{content: "\ec01";} .icon-arrow-down-right2:before{content: "\ec02";} .icon-arrow-down22:before{content: "\ec03";} .icon-arrow-down-left2:before{content: "\ec04";} .icon-arrow-left22:before{content: "\ec05";} .icon-circle-up:before{content: "\ec06";} .icon-circle-right:before{content: "\ec07";} .icon-circle-down:before{content: "\ec08";} .icon-circle-left:before{content: "\ec09";} .icon-tab:before{content: "\ec0a";} .icon-move-up:before{content: "\ec0b";} .icon-move-down:before{content: "\ec0c";} .icon-sort-alpha-asc2:before{content: "\ec0d";} .icon-sort-alpha-desc2:before{content: "\ec0e";} .icon-sort-numeric-asc2:before{content: "\ec0f";} .icon-sort-numberic-desc:before{content: "\ec10";} .icon-sort-amount-asc2:before{content: "\ec11";} .icon-sort-amount-desc2:before{content: "\ec12";} .icon-command:before{content: "\ec13";} .icon-shift:before{content: "\ec14";} .icon-ctrl:before{content: "\ec15";} .icon-opt:before{content: "\ec16";} .icon-checkbox-checked:before{content: "\ec17";} .icon-checkbox-unchecked:before{content: "\ec18";} .icon-radio-checked:before{content: "\ec19";} .icon-radio-checked2:before{content: "\ec1a";} .icon-radio-unchecked:before{content: "\ec1b";} .icon-crop2:before{content: "\ec1c";} .icon-make-group:before{content: "\ec1d";} .icon-ungroup:before{content: "\ec1e";} .icon-scissors3:before{content: "\ec1f";} .icon-filter2:before{content: "\ec20";} .icon-font2:before{content: "\ec21";} .icon-ligature:before{content: "\ec22";} .icon-ligature2:before{content: "\ec23";} .icon-text-height2:before{content: "\ec24";} .icon-text-width2:before{content: "\ec25";} .icon-font-size:before{content: "\ec26";} .icon-bold2:before{content: "\ec27";} .icon-underline2:before{content: "\ec28";} .icon-italic2:before{content: "\ec29";} .icon-strikethrough2:before{content: "\ec2a";} .icon-omega:before{content: "\ec2b";} .icon-sigma:before{content: "\ec2c";} .icon-page-break:before{content: "\ec2d";} .icon-superscript2:before{content: "\ec2e";} .icon-subscript2:before{content: "\ec2f";} .icon-superscript22:before{content: "\ec30";} .icon-subscript22:before{content: "\ec31";} .icon-text-color:before{content: "\ec32";} .icon-pagebreak:before{content: "\ec33";} .icon-clear-formatting:before{content: "\ec34";} .icon-table2:before{content: "\ec35";} .icon-table22:before{content: "\ec36";} .icon-insert-template:before{content: "\ec37";} .icon-pilcrow:before{content: "\ec38";} .icon-ltr:before{content: "\ec39";} .icon-rtl:before{content: "\ec3a";} .icon-section:before{content: "\ec3b";} .icon-paragraph-left:before{content: "\ec3c";} .icon-paragraph-center:before{content: "\ec3d";} .icon-paragraph-right:before{content: "\ec3e";} .icon-paragraph-justify:before{content: "\ec3f";} .icon-indent-increase:before{content: "\ec40";} .icon-indent-decrease:before{content: "\ec41";} .icon-share2:before{content: "\ec42";} .icon-new-tab:before{content: "\ec43";} .icon-embed:before{content: "\ec44";} .icon-embed2:before{content: "\ec45";} .icon-terminal2:before{content: "\ec46";} .icon-share22:before{content: "\ec47";} .icon-mail2:before{content: "\ec48";} .icon-mail22:before{content: "\ec49";} .icon-mail3:before{content: "\ec4a";} .icon-mail4:before{content: "\ec4b";} .icon-amazon2:before{content: "\ec4c";} .icon-google2:before{content: "\ec4d";} .icon-google22:before{content: "\ec4e";} .icon-google3:before{content: "\ec4f";} .icon-google-plus2:before{content: "\ec50";} .icon-google-plus22:before{content: "\ec51";} .icon-google-plus3:before{content: "\ec52";} .icon-hangouts:before{content: "\ec53";} .icon-google-drive:before{content: "\ec54";} .icon-facebook2:before{content: "\ec55";} .icon-facebook22:before{content: "\ec56";} .icon-instagram2:before{content: "\ec57";} .icon-whatsapp2:before{content: "\ec58";} .icon-spotify2:before{content: "\ec59";} .icon-telegram:before{content: "\ec5a";} .icon-twitter3:before{content: "\ec5b";} .icon-vine2:before{content: "\ec5c";} .icon-vk2:before{content: "\ec5d";} .icon-renren2:before{content: "\ec5e";} .icon-sina-weibo:before{content: "\ec5f";} .icon-rss2:before{content: "\ec60";} .icon-rss22:before{content: "\ec61";} .icon-youtube2:before{content: "\ec62";} .icon-youtube22:before{content: "\ec63";} .icon-twitch2:before{content: "\ec64";} .icon-vimeo2:before{content: "\ec65";} .icon-vimeo22:before{content: "\ec66";} .icon-lanyrd:before{content: "\ec67";} .icon-flickr2:before{content: "\ec68";} .icon-flickr22:before{content: "\ec69";} .icon-flickr3:before{content: "\ec6a";} .icon-flickr4:before{content: "\ec6b";} .icon-dribbble3:before{content: "\ec6c";} .icon-behance2:before{content: "\ec6d";} .icon-behance22:before{content: "\ec6e";} .icon-deviantart2:before{content: "\ec6f";} .icon-500px2:before{content: "\ec70";} .icon-steam2:before{content: "\ec71";} .icon-steam22:before{content: "\ec72";} .icon-dropbox2:before{content: "\ec73";} .icon-onedrive:before{content: "\ec74";} .icon-github2:before{content: "\ec75";} .icon-npm:before{content: "\ec76";} .icon-basecamp:before{content: "\ec77";} .icon-trello2:before{content: "\ec78";} .icon-wordpress2:before{content: "\ec79";} .icon-joomla2:before{content: "\ec7a";} .icon-ello:before{content: "\ec7b";} .icon-blogger:before{content: "\ec7c";} .icon-blogger2:before{content: "\ec7d";} .icon-tumblr2:before{content: "\ec7e";} .icon-tumblr22:before{content: "\ec7f";} .icon-yahoo2:before{content: "\ec80";} .icon-yahoo22:before{content: "\ec81";} .icon-tux:before{content: "\ec82";} .icon-appleinc:before{content: "\ec83";} .icon-finder:before{content: "\ec84";} .icon-android2:before{content: "\ec85";} .icon-windows3:before{content: "\ec86";} .icon-windows8:before{content: "\ec87";} .icon-soundcloud2:before{content: "\ec88";} .icon-soundcloud22:before{content: "\ec89";} .icon-skype2:before{content: "\ec8a";} .icon-reddit2:before{content: "\ec8b";} .icon-hackernews:before{content: "\ec8c";} .icon-wikipedia:before{content: "\ec8d";} .icon-linkedin2:before{content: "\ec8e";} .icon-linkedin22:before{content: "\ec8f";} .icon-lastfm2:before{content: "\ec90";} .icon-lastfm22:before{content: "\ec91";} .icon-delicious2:before{content: "\ec92";} .icon-stumbleupon2:before{content: "\ec93";} .icon-stumbleupon22:before{content: "\ec94";} .icon-stackoverflow:before{content: "\ec95";} .icon-pinterest2:before{content: "\ec96";} .icon-pinterest22:before{content: "\ec97";} .icon-xing2:before{content: "\ec98";} .icon-xing22:before{content: "\ec99";} .icon-flattr:before{content: "\ec9a";} .icon-foursquare2:before{content: "\ec9b";} .icon-yelp2:before{content: "\ec9c";} .icon-paypal2:before{content: "\ec9d";} .icon-chrome2:before{content: "\ec9e";} .icon-firefox2:before{content: "\ec9f";} .icon-IE:before{content: "\eca0";} .icon-edge2:before{content: "\eca1";} .icon-safari2:before{content: "\eca2";} .icon-opera2:before{content: "\eca3";} .icon-file-pdf:before{content: "\eca4";} .icon-file-openoffice:before{content: "\eca5";} .icon-file-word:before{content: "\eca6";} .icon-file-excel:before{content: "\eca7";} .icon-libreoffice:before{content: "\eca8";} .icon-html-five:before{content: "\eca9";} .icon-html-five2:before{content: "\ecaa";} .icon-css32:before{content: "\ecab";} .icon-git2:before{content: "\ecac";} .icon-codepen2:before{content: "\ecad";} .icon-svg:before{content: "\ecae";} .icon-IcoMoon:before{content: "\ecaf";} .icon-mobile3:before{content: "\e000";} .icon-laptop2:before{content: "\e001";} .icon-desktop:before{content: "\e002";} .icon-tablet22:before{content: "\e003";} .icon-phone2:before{content: "\e004";} .icon-document:before{content: "\e005";} .icon-documents:before{content: "\e006";} .icon-search2:before{content: "\e007";} .icon-clipboard2:before{content: "\e008";} .icon-newspaper2:before{content: "\e009";} .icon-notebook:before{content: "\e00a";} .icon-book-open:before{content: "\e00b";} .icon-browser:before{content: "\e00c";} .icon-calendar2:before{content: "\e00d";} .icon-presentation:before{content: "\e00e";} .icon-picture2:before{content: "\e00f";} .icon-pictures:before{content: "\e010";} .icon-video:before{content: "\e011";} .icon-camera2:before{content: "\e012";} .icon-printer2:before{content: "\e013";} .icon-toolbox:before{content: "\e014";} .icon-briefcase2:before{content: "\e015";} .icon-wallet:before{content: "\e016";} .icon-gift2:before{content: "\e017";} .icon-bargraph:before{content: "\e018";} .icon-grid:before{content: "\e019";} .icon-expand:before{content: "\e01a";} .icon-focus:before{content: "\e01b";} .icon-edit:before{content: "\e01c";} .icon-adjustments:before{content: "\e01d";} .icon-ribbon:before{content: "\e01e";} .icon-hourglass:before{content: "\e01f";} .icon-lock2:before{content: "\e020";} .icon-megaphone:before{content: "\e021";} .icon-shield2:before{content: "\e022";} .icon-trophy2:before{content: "\e023";} .icon-flag2:before{content: "\e024";} .icon-map3:before{content: "\e025";} .icon-puzzle:before{content: "\e026";} .icon-basket:before{content: "\e027";} .icon-envelope:before{content: "\e028";} .icon-streetsign:before{content: "\e029";} .icon-telescope:before{content: "\e02a";} .icon-gears:before{content: "\e02b";} .icon-key3:before{content: "\e02c";} .icon-paperclip:before{content: "\e02d";} .icon-attachment2:before{content: "\e02e";} .icon-pricetags:before{content: "\e02f";} .icon-lightbulb:before{content: "\e030";} .icon-layers:before{content: "\e031";} .icon-pencil3:before{content: "\e032";} .icon-tools:before{content: "\e033";} .icon-tools-2:before{content: "\e034";} .icon-scissors2:before{content: "\e035";} .icon-paintbrush:before{content: "\e036";} .icon-magnifying-glass:before{content: "\e037";} .icon-circle-compass:before{content: "\e038";} .icon-linegraph:before{content: "\e039";} .icon-mic2:before{content: "\e03a";} .icon-strategy:before{content: "\e03b";} .icon-beaker:before{content: "\e03c";} .icon-caution:before{content: "\e03d";} .icon-recycle:before{content: "\e03e";} .icon-anchor:before{content: "\e03f";} .icon-profile-male:before{content: "\e040";} .icon-profile-female:before{content: "\e041";} .icon-bike:before{content: "\e042";} .icon-wine:before{content: "\e043";} .icon-hotairballoon:before{content: "\e044";} .icon-globe:before{content: "\e045";} .icon-genius:before{content: "\e046";} .icon-map-pin:before{content: "\e047";} .icon-dial:before{content: "\e048";} .icon-chat2:before{content: "\e049";} .icon-heart2:before{content: "\e04a";} .icon-cloud2:before{content: "\e04b";} .icon-upload4:before{content: "\e04c";} .icon-download4:before{content: "\e04d";} .icon-target2:before{content: "\e04e";} .icon-hazardous:before{content: "\e04f";} .icon-piechart:before{content: "\e050";} .icon-speedometer:before{content: "\e051";} .icon-global:before{content: "\e052";} .icon-compass3:before{content: "\e053";} .icon-lifesaver:before{content: "\e054";} .icon-clock3:before{content: "\e055";} .icon-aperture:before{content: "\e056";} .icon-quote:before{content: "\e057";} .icon-scope:before{content: "\e058";} .icon-alarmclock:before{content: "\e059";} .icon-refresh:before{content: "\e05a";} .icon-happy3:before{content: "\e05b";} .icon-sad3:before{content: "\e05c";} .icon-facebook3:before{content: "\e05d";} .icon-twitter2:before{content: "\e05e";} .icon-googleplus:before{content: "\e05f";} .icon-rss3:before{content: "\e060";} .icon-tumblr3:before{content: "\e061";} .icon-linkedin3:before{content: "\e062";} .icon-dribbble2:before{content: "\e063";} .icon-box7:before{content: "\ed3f";} .icon-write:before{content: "\ed40";} .icon-clock4:before{content: "\ed41";} .icon-reply2:before{content: "\ed42";} .icon-reply-all:before{content: "\ed43";} .icon-forward4:before{content: "\ed44";} .icon-flag11:before{content: "\ed45";} .icon-search5:before{content: "\ed46";} .icon-trash:before{content: "\ed47";} .icon-envelope2:before{content: "\ed48";} .icon-bubble3:before{content: "\ed49";} .icon-bubbles5:before{content: "\ed4a";} .icon-user2:before{content: "\ed4b";} .icon-users2:before{content: "\ed4c";} .icon-cloud7:before{content: "\ed4d";} .icon-download5:before{content: "\ed4e";} .icon-upload5:before{content: "\ed4f";} .icon-rain:before{content: "\ed50";} .icon-sun4:before{content: "\ed51";} .icon-moon5:before{content: "\ed52";} .icon-bell2:before{content: "\ed53";} .icon-folder6:before{content: "\ed54";} .icon-pin:before{content: "\ed55";} .icon-sound:before{content: "\ed56";} .icon-microphone:before{content: "\ed57";} .icon-camera3:before{content: "\ed58";} .icon-image2:before{content: "\ed59";} .icon-cog2:before{content: "\ed5a";} .icon-calendar3:before{content: "\ed5b";} .icon-book4:before{content: "\ed5c";} .icon-map-marker:before{content: "\ed5d";} .icon-store:before{content: "\ed5e";} .icon-support:before{content: "\ed5f";} .icon-tag3:before{content: "\ed60";} .icon-heart3:before{content: "\ed61";} .icon-video-camera2:before{content: "\ed62";} .icon-trophy7:before{content: "\ed63";} .icon-cart2:before{content: "\ed64";} .icon-eye4:before{content: "\ed65";} .icon-cancel:before{content: "\ed66";} .icon-chart:before{content: "\ed67";} .icon-target5:before{content: "\ed68";} .icon-printer7:before{content: "\ed69";} .icon-location3:before{content: "\ed6a";} .icon-bookmark4:before{content: "\ed6b";} .icon-monitor:before{content: "\ed6c";} .icon-cross2:before{content: "\ed6d";} .icon-plus2:before{content: "\ed6e";} .icon-left:before{content: "\ed6f";} .icon-up:before{content: "\ed70";} .icon-browser2:before{content: "\ed71";} .icon-windows2:before{content: "\ed72";} .icon-switch2:before{content: "\ed73";} .icon-dashboard:before{content: "\ed74";} .icon-play4:before{content: "\ed75";} .icon-fast-forward:before{content: "\ed76";} .icon-next3:before{content: "\ed77";} .icon-refresh2:before{content: "\ed78";} .icon-film2:before{content: "\ed79";} .icon-home4:before{content: "\ed7a";} 

/* /takeaway/static/src/css/takeaway.css defined in bundle 'web.assets_frontend' */
 .login-form .g-recaptcha{-webkit-transform: scale(1.15); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0;} .login-form .recaptcha-reload{margin-bottom: 30px;} .restaurant-detail-image-section{background: #ccc; margin-bottom: 60px; padding: 102px 0; position: relative;} .restaurant-detail-image-section:before{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0, 0, 0, 0.6);} .company-info-detail{display: table; width: 100%;} .transparent-header + .restaurant-detail-image-section .company-info-detail{margin-top: 50px;} .company-info-detail .company-info{display: table-cell; vertical-align: middle; width: 100%;} .company-info-detail .company-info .img-holder{display: block; vertical-align: middle; width: 90px; height: 100px; float: left;} .company-info-detail .company-info .img-holder figure{outline: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #e4e4e4; border-radius: 5px; background-color: #fff; padding: 1px;} .company-info-detail .company-info .img-holder figure img{width: 100%; border-radius: 5px;} .company-info-detail .company-info .img-holder figure a{text-decoration: none; outline: none; -webkit-box-shadow: none; box-shadow: none; border: 0; display: inline-block;} .company-info-detail .company-info .text-holder{display: block; vertical-align: middle; padding: 0 0 0 18px; float: left; width: -webkit-calc(100% - 90px); width: -moz-calc(100% - 90px); width: calc(100% - 90px);} .company-info-detail .company-info .text-holder .rating-star{display: inline-block; position: relative; line-height: normal; width: 80px; margin: 0 0 9px 0;} .company-info-detail .company-info .text-holder .rating-star:before{color: #cccfd5; content: "\f005\f005\f005\f005\f005"; font-family: "icomoon"; font-size: 14px; letter-spacing: 3px;} .company-info-detail .company-info .text-holder .rating-star .rating-box{height: 16px; left: 0; overflow: hidden; position: absolute; top: 0;} .company-info-detail .company-info .text-holder .rating-star .rating-box:before{color: #ff981a; content: "\f005\f005\f005\f005\f005"; font-family: "icomoon"; font-size: 14px; letter-spacing: 3px;} .company-info-detail .company-info .text-holder span.reviews{color: #fff; display: inline-block; font: 300 14px/22px 'Open Sans', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: none; vertical-align: top; margin: 0 0 0 3px;} .company-info-detail .company-info .text-holder span.restaurant-title{color: #fff; font: 400 32px/34px 'Montserrat', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: none; margin: 0 0 9px 0; display: block;} .company-info-detail .company-info .text-holder .text{position: relative; padding: 0 0 0 20px;} .company-info-detail .company-info .text-holder .text i{position: absolute; left: 0; color: #fff; line-height: 26px;} .company-info-detail .company-info .text-holder .text p{color: #fff !important; font: 400 14px/24px 'Open Sans', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: none; margin: 0 0 3px 0;} .company-info-detail .company-info .text-holder ul.user-info-contact li{list-style: none; display: block; -webkit-box-shadow: none; box-shadow: none; position: relative; padding: 0 0 0 20px; margin: 0;} .company-info-detail .company-info .text-holder ul.user-info-contact li i{position: absolute; left: 0; color: #fff; line-height: 26px; top: 0;} .company-info-detail .company-info .text-holder ul.user-info-contact li a{color: #fff; font: 400 14px/24px 'Open Sans', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: none; margin: 0 0 3px 0;} .company-info-detail .delivery-timing{display: table-cell; vertical-align: middle; min-width: 274px;} .company-info-detail .delivery-timing .text{padding: 0 32px 0 45px; position: relative; margin: 0 0 20px 0;} .company-info-detail .delivery-timing .text i{position: absolute; left: 0; color: #fff; font-size: 24px; line-height: 40px;} .company-info-detail .delivery-timing .text p{color: #fff !important; overflow: hidden; font: 400 14px/20px 'Open Sans', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: none; margin: 0;} .company-info-detail .delivery-timing .text p span{display: block; white-space: nowrap;} .delivery-timing ul{padding: 0; margin: 0;} .delivery-timing ul li{position: relative; list-style: none; display: inline-block; width: 100%; background-color: #fff; border-radius: 2px;} .delivery-timing ul li a i{color: #2f313a; line-height: 19px; font-size: 22px; display: inline-block; vertical-align: middle; float: right;} .delivery-timing ul li a{display: inline-block; text-decoration: none; outline: none; -webkit-box-shadow: none; box-shadow: none; border: 0; width: 100%; padding: 8px 10px 8px 18px; color: #2f313a; font: 400 14px/20px 'Open Sans', sans-serif; word-spacing: 1px; letter-spacing: 0; text-transform: none;} .delivery-timing ul li a span{font: 400 14px/16px 'Open Sans', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: none; margin: 0 4px 0 0;} .delivery-timing ul li ul.delivery-dropdown{position: absolute; left: 0; top: 100%; margin: -3px 0 0 0; display: none; padding: 0; background: #FFFFFF; z-index: 10;} .delivery-timing ul li.menu-open{-webkit-box-shadow: 0px 0px 5px 0px rgba(47, 49, 58, 0.2); box-shadow: 0px 0px 5px 0px rgba(47, 49, 58, 0.2); background-color: #fff;} .delivery-timing ul li.menu-open ul.delivery-dropdown{display: block; background-color: #fff; z-index: 5; border-bottom: 1px solid #dee1e9; -webkit-box-shadow: 0px 2px 2px 0px rgba(47, 49, 58, 0.2); box-shadow: 0px 2px 2px 0px rgba(47, 49, 58, 0.2); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;} .delivery-timing ul li ul.delivery-dropdown li{border-radius: 0; line-height: normal; border-bottom: 1px solid #dee1e9; background-color: #fff;} .delivery-timing ul li ul.delivery-dropdown li:first-child{border-top: 1px solid #dee1e9; padding-top: 5px; margin-top: 5px;} .delivery-timing ul li ul.delivery-dropdown li:last-child{border: 0;} .delivery-timing ul li ul.delivery-dropdown li:before{display: none;} .delivery-timing ul li ul.delivery-dropdown li a{text-decoration: none; outline: none; -webkit-box-shadow: none; box-shadow: none; border: 0; padding: 10px 20px; font: 500 12px/normal 'Open Sans', sans-serif; color: #999ba3; word-spacing: 1px; letter-spacing: 1px;} .delivery-timing ul li ul.delivery-dropdown li a:hover{color: #fff;} .delivery-timing ul li ul.delivery-dropdown li a:after{content: ''; display: table; line-height: 0; clear: both;} .delivery-timing ul li ul.delivery-dropdown li > a span{float: left; display: block; color: #999ba3; margin-right: 0;} .delivery-timing ul li ul.delivery-dropdown li > a .opend-time.close-day{color: #c33332;} .delivery-timing ul li ul.delivery-dropdown li > a .opend-day{width: 85px;} .delivery-timing ul li ul.delivery-dropdown li > a .opend-time{width: -webkit-calc(100% - 85px); width: calc(100% - 85px); width: -moz-calc(100% - 85px); padding-left: 13px; position: relative;} .delivery-timing ul li ul.delivery-dropdown li > a .opend-time small{position: absolute; left: 4px; top: 0;} .listing-main-search{text-align: center; width: 58.33333333%; margin: 0 auto;} .main-search .row{margin-right: -10px; margin-left: -10px;} .main-search [class*="col-lg"], .main-search [class*="col-md"], .main-search [class*="col-sm"], .main-search [class*="col-xs"]{padding: 0 10px;} .main-search .field-holder{position: relative; margin: 0 0 20px;} .main-search .field-holder li{list-style: none;} .listing-main-search .main-search .field-holder .city-autocomplete{margin-top: -2px;} .main-search .field-holder ul{margin-bottom: 0;} .main-search .field-holder input[type="text"]{height: 37px; border-radius: 4px; border: 0; padding: 10px 50px 10px 34px; line-height: 37px;} .main-search .field-holder span{position: absolute; line-height: 10px; color: #999ba3; z-index: 1; top: 50%; left: 15px; margin: -7px 0 0 0;} .main-search .field-holder span .icon-search5, .restaurant-search-element-container .search-by-location-icon{cursor: pointer;} .main-search .field-holder span.foodbakery-radius-location{left: auto; right: 15px; cursor: pointer;} .main-search .field-holder span.foodbakery-search-location-icon{left: 10px; cursor: pointer;} .main-search .field-holder span.foodbakery-input-cross{left: auto; right: 35px; font-size: 8px; line-height: 14px; cursor: pointer;} .main-search .field-holder input[type="text"]::-webkit-input-placeholder{color: #999ba3; text-transform: uppercase;} .main-search .field-holder input[type="text"]:-moz-placeholder{color: #999ba3; opacity: 1; text-transform: uppercase;} .main-search .field-holder input[type="text"]::-moz-placeholder{color: #999ba3; opacity: 1; text-transform: uppercase;} .main-search .field-holder input[type="text"]:-ms-input-placeholder{color: #999ba3; text-transform: uppercase;} .main-search .field-holder input[type="text"]:focus{outline: 0;} .main-search .field-holder input[type="text"]:focus::-webkit-input-placeholder{color: transparent;} .main-search .field-holder input[type="text"]:focus:-moz-placeholder{color: transparent;} .main-search .field-holder input[type="text"]:focus::-moz-placeholder{color: transparent;} .main-search .field-holder input[type="text"]:focus:-ms-input-placeholder{color: transparent;} .main-search .field-holder .chosen-container-single .chosen-default{line-height: 16px;} .main-search .field-holder .chosen-container-single .chosen-single span{position: relative; left: 0; margin: 0; top: 0; color: #999ba3; font: 400 12px/16px 'Open Sans', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: uppercase;} .main-search .field-holder .chosen-container .chosen-results li.no-results span{position: relative;} .main-search .field-holder .chosen-container{position: relative; height: 37px; text-align: left;} .main-search .field-holder .chosen-container-single .chosen-single{height: 100%; border: 0; border-radius: 4px; padding: 10px 15px 10px 34px;} .main-search .field-holder .chosen-container-active.chosen-with-drop .chosen-single{border-bottom-left-radius: 0; border-bottom-right-radius: 0;} .main-search .field-holder .chosen-container .chosen-drop{border: 0;} .main-search .field-holder .chosen-container .chosen-results{max-height: 150px;} .main-search .field-holder .chosen-container-single .chosen-drop{border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;} .main-search .field-holder .chosen-container-single .chosen-search input[type="text"]{border: 1px solid #e1e1e1; margin: 0; height: 26px; border-radius: 0; padding: 4px 20px 4px 5px;} .main-search .field-holder .chosen-container .chosen-results li.highlighted{color: #fff; background-image: none;} .main-search .field-holder .chosen-container .chosen-results li{color: #999ba3;} .main-search .field-holder .chosen-container-single .chosen-single:before{position: absolute; color: #999ba3; line-height: 20px; font-size: 18px; top: 50%; right: 13px; margin: -10px 0 0 0; content: '\e956'; font-family: icomoon; z-index: 1;} .main-search .foodbakery-locations-ajax-list{position: absolute; width: 100%; height: auto; background: #fff; padding: 10px 15px; z-index: 3;} .main-search .foodbakery-locations-ajax-list li{list-style: none; color: #d1d1d1;} .main-search .foodbakery-locations-ajax-list li.no-location-found{color: #c33332;} .main-search.fancy{margin-bottom: 40px;} .main-search.fancy.bg-holder{background-color: #c33332; padding: 20px 20px 0;} .main-search.fancy .field-holder{width: 100%;} .main-search.fancy .field-holder ul{margin-bottom: 0;} .main-search.fancy .field-holder .chosen-container-single .chosen-single{padding: 10px 15px; border-radius: inherit; height: 50px; line-height: 50px; background-color: #fff;} .main-search.fancy .field-holder input[type="text"]{text-transform: uppercase; margin: 0; padding: 0 15px; border-radius: inherit; height: 50px; line-height: 50px; color: #d1d1d1; font-size: 12px;} .main-search.fancy .field-holder input[type="submit"]{margin: 0; padding: 10px 15px; border-radius: inherit; border: none; -webkit-box-shadow: none; box-shadow: none; width: 100%; height: 50px; line-height: 30px; font-size: 18px; letter-spacing: 1px; text-transform: uppercase; background-color: #4cce4a; color: #fff;} .main-search.fancy .field-holder .chosen-container-single .chosen-single:before{position: absolute; color: #d1d1d1; font-size: 18px; top: 25px; right: 13px; content: '\e95a'; font-family: icomoon;} .main-search.fancy .chosen-container-single .chosen-single span{left: 0; line-height: 30px; color: #d1d1d1; font-size: 12px;} .main-search.fancy .chosen-container .chosen-results{padding: 0; margin: 0;} .main-search.fancy .field-holder .chosen-container .chosen-results li{color: #d1d1d1; padding: 6px 15px;} .main-search.fancy .field-holder .chosen-container{height: auto;} .main-search.fancy .chosen-container.chosen-with-drop .chosen-drop{-webkit-box-shadow: 0 8px 4px -2px rgba(0, 0, 0, 0.1); box-shadow: 0 8px 4px -2px rgba(0, 0, 0, 0.1);} .main-search.fancy .field-holder input[type="text"]::-moz-placeholder{color: #d1d1d1; opacity: 1; text-transform: uppercase;} .main-search.fancy .field-holder input[type="text"]:focus::-moz-placeholder{color: transparent;} .main-search.fancy .field-holder input[type="text"]:focus::-webkit-input-placeholder{color: transparent;} .main-search.fancy .field-holder input[type="text"]::-webkit-input-placeholder{color: #d1d1d1; text-transform: uppercase;} .main-search.fancy .field-holder .select-location input[type="text"]{padding-left: 30px;} .main-search.fancy .field-holder .select-location #foodbakery-geo-location{left: 10px;} .main-search.fancy .field-holder .select-location span.foodbakery-input-cross{left: auto; right: 35px; font-size: 8px; margin: -6px 0 0 0;} .main-search.modern .field-holder input[type="text"]{height: 49px; color: #999; font-family: 'Roboto', sans-serif;} .main-search.modern .field-holder input[type="text"]::-moz-placeholder{color: #999; opacity: 1;} .main-search.modern .field-holder input[type="text"]::-webkit-input-placeholder{opacity: 1;} .main-search.modern .field-holder i.icon-search{color: #999; font-size: 20px; position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);} .main-search.modern .field-holder input[type="submit"]{background-color: #eb6825; height: 49px; padding: 0 15px; font-weight: 700; font-family: 'Roboto', sans-serif;} .main-search.classic{position: relative; background-color: #596275; border-radius: 50px; padding: 8px;} .main-search.classic .field-holder{margin: 0;} .main-search.classic .field-holder input[type="text"]{border-radius: 50px; font-size: 14px; height: 60px; line-height: 60px; padding-left: 50px; padding-right: 150px;} .main-search.classic .field-holder input[type="submit"]{font-size: 16px; color: #fff; position: absolute; right: 8px; top: 50%; min-width: 142px; height: 48px; border-radius: 30px; border: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); text-transform: uppercase;} .main-search.classic .field-holder .restaurant-element-search-btn{color: #cecece; left: 20px; font-size: 24px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); margin: 0;} .main-search.classic .field-holder span.foodbakery-radius-location{color: #cecece; font-size: 24px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); margin: 0; right: 165px;} .main-search.classic .select-location .select-popup{top: 100%; border-radius: 0 0 10px 10px; margin-top: 8px; width: 77%;} .main-search.classic .select-location .slider.slider-horizontal{width: 85%;} .main-search.classic .field-holder input[type="text"]::-webkit-input-placeholder{color: #999; text-transform: capitalize;} .main-search.classic .field-holder input[type="text"]:-moz-placeholder{color: #999; text-transform: capitalize;} .main-search.classic .field-holder input[type="text"]::-moz-placeholder{color: #999; text-transform: capitalize;} .main-search.classic .field-holder input[type="text"]:-ms-input-placeholder{color: #999; text-transform: capitalize;} .main-search.classic-v2{background-color: rgba(136, 123, 123, 0.5); border-radius: 5px; margin: 45px auto 50px; width: 770px;} .main-search.classic-v2 .field-holder input[type="submit"]{right: 0; height: 58px; border-radius: 0; min-width: 117px;} .main-search.classic-v2 .field-holder input[type="text"]{border-radius: 0; height: 58px;} .listing-main-search .main-search{position: relative; z-index: 100;} .listing-filter{display: inline-block; width: 100%; margin-bottom: 30px;} .listing-filter .filter-holder{margin-bottom: 13px;} .listing-filter .foodbakery_banner_section img, .section-sidebar .foodbakery_banner_section img{width: 100%;} .filters-sidebar .foodbakery_banner_section{width: 100%; margin-bottom: 20px;} .listing-filter .filter-heading{display: block; padding: 9px 0px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; margin-bottom: 20px;} .listing-filter .filter-heading h6{margin: 0px; font-weight: 400; text-transform: uppercase;} .listing-filter .filter-heading h6 i{display: inline-block; font-size: 18px; color: #9f9f9f; vertical-align: middle; margin: -4px 9px 0 0;} .listing-filter .expand{display: block; font-size: 13px; padding: 0; font-weight: 400; cursor: pointer; font-family: 'Montserrat', sans-serif;} .listing-filter ul{padding: 0px; margin: 0px;} .listing-filter ul li{list-style: none; padding: 0px 0 17px 0; margin: 0px; -webkit-box-shadow: none; box-shadow: none; text-shadow: none; display: none; width: 100% !important;} .listing-filter ul li:nth-child(-n+8){display: block;} .listing-filter ul li .checkbox{margin: 0; padding: 0; position: relative;} .listing-filter ul li .checkbox input[type="checkbox"], .listing-filter ul li .checkbox input[type="radio"]{display: none;} .listing-filter ul li .checkbox label{padding-left: 28px; font-size: 13px; color: #999ba3; cursor: pointer; display: block; margin-bottom: 0px; line-height: 16px; font-weight: 400; position: relative; font-family: 'Open Sans', sans-serif;} .listing-filter ul li .checkbox label:before{content: ""; position: absolute; left: 0px; top: 0px; width: 17px; height: 17px; line-height: 16px; text-align: center; display: inline-block; border: 1px solid #cfd1d2; border-radius: 1px;} .listing-filter ul li .checkbox input[type="checkbox"]:checked + label:before, .listing-filter ul li .checkbox input[type="radio"]:checked + label:before{content: "\e9af"; position: absolute; left: 0px; top: 0px; font-size: 13px; color: #2f313a; font-family: "icomoon";} .listing-filter ul li .checkbox input[type="checkbox"]:checked + label, .listing-filter ul li .checkbox input[type="radio"]:checked + label{color: #2f313a;} .listing-filter .cuisines-holder .filter-list li{display: none;} .listing-filter .cuisines-holder .filter-list li:nth-child(1), .listing-filter .cuisines-holder .filter-list li:nth-child(2), .listing-filter .cuisines-holder .filter-list li:nth-child(3), .listing-filter .cuisines-holder .filter-list li:nth-child(4), .listing-filter .cuisines-holder .filter-list li:nth-child(5), .listing-filter .cuisines-holder .filter-list li.expand{display: block;} .listing-filter ul li .checkbox span{position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-top: -2px;} .restaurant-filters-ads .foodbakery_banner_section img{width: 100%;} .company-logo{margin: 0;} .company-logo .element-title.align-left{text-align: left;} .company-logo .element-title{margin: 0 0 22px 0;} .company-logo .element-title h3{color: #333; margin: 0 0 3px 0; letter-spacing: 0; text-transform: none;} .company-logo .element-title p{color: #bbb; letter-spacing: 0.5px; word-spacing: 1px;} .company-logo ul{margin: 0 -10px; padding: 0; text-align: left;} .company-logo ul li{list-style: none; display: inline-block; margin: 0 -4px 0 0; vertical-align: top; width: 12.5%; padding: 0 10px; position: relative;} .company-logo ul li:after{clear: both; content: ''; display: block;} .company-logo ul li:last-child figure{margin: 0;} .company-logo ul li.has-border figure{border: 1px solid #e5e4e3; text-align: center;} .company-logo ul li figure{-webkit-box-shadow: none; box-shadow: none; outline: none; border: 0; margin: 0 0 15px 0;} .company-logo ul li figure a{text-decoration: none; -webkit-box-shadow: none; box-shadow: none; outline: none; border: 0; display: block;} .company-logo ul li figure a img{vertical-align: middle; display: block; max-width: 100%;} .company-logo ul li figure a img.img-list{display: none;} .company-logo ul li.has-border{width: 145px;} .company-logo ul li.has-border figure{height: 125px; position: relative;} .company-logo ul li.has-border figure img{position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);} .company-logo.fancy ul{text-align: center;} .company-logo.fancy ul li{width: 18%;} .main-post .media-holder.center{margin: 0 auto; text-align: center;} .main-post .media-holder.center figure img{width: auto; display: inline-block;} @media (min-width: 992px){.company-logo.listing-grid-sidebar ul li{width: 20%;}} .company-logo.simple{background-color: transparent; margin: 0; padding: 0 10px;} .company-logo.simple ul{padding: 0; margin: 0 -10px; vertical-align: middle; text-align: center;} .company-logo.simple ul li{margin: 0 -4px 10px 0;} .company-logo.simple ul li:last-child figure{margin-right: 0;} .company-logo.simple ul li figure{-webkit-box-shadow: none; box-shadow: none; outline: none; border: 0; padding: 0; margin: 0; height: auto;} .company-logo.simple ul li figure a{text-decoration: none; -webkit-box-shadow: none; box-shadow: none; outline: none; border: 0; display: block;} .company-logo.simple ul li figure a img{width: auto;} .listing.fancy .element-title.align-center{text-align: center;} .listing.fancy .element-title{margin: 0 0 42px 0;} .listing.fancy .element-title h3{color: #333; margin: 0 0 3px 0; letter-spacing: 0; text-transform: none;} .listing.fancy .element-title p{color: #bbb; letter-spacing: 1px;} .listing.fancy .list-post{border: 1px solid #f2f2f2; border-radius: 5px; padding: 23px 28px 23px 20px; position: relative; background-color: #fff; margin: 0 0 30px 0; min-height: 184px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-flow: row wrap; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center;} .listing.fancy .img-holder{width: 72px; margin-right: -4px; vertical-align: middle;} .listing.fancy .img-holder figure{text-align: center; border: 1px solid #e5e5e5; padding: 5px; height: 72px; position: relative;} .listing.fancy .img-holder figure img{width: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} .listing.fancy .text-holder{width: 75%; width: -webkit-calc(100% - 74px); width: -moz-calc(100% - 74px); width: calc(100% - 74px); margin-right: -4px; padding-left: 26px; vertical-align: middle; position: relative;} .listing.fancy address{font-size: 12px; line-height: 18px; margin-bottom: 10px;} .listing.fancy .delivery-potions i{vertical-align: middle;} .listing.fancy .delivery-potions span{padding-left: 0; font-size: 12px; letter-spacing: 0.5px; vertical-align: middle;} .listing.fancy .delivery-potions .post-time ~ span{padding-left: 5px;} .listing.fancy .list-option{right: 3px; top: 35px; position: absolute;} .listing.fancy .list-option .shortlist-btn{border: 0;} .listing.fancy .text-holder .list-rating{line-height: 24px;} .listing.fancy .list-rating .rating-star{width: 82px;} .listing.fancy .list-rating .rating-star:before{font-size: 14px; line-height: 14px;} .listing.fancy .list-rating .rating-star .rating-box{height: 17px; line-height: 17px;} .listing.fancy .list-rating .rating-star .rating-box:before{font-size: 14px;} .listing.fancy .list-rating span.reviews{margin: 0; font-weight: 400; line-height: 18px;} @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.listing.fancy .list-post{display: table;}.listing.fancy .img-holder, .listing.fancy .text-holder{display: table-cell; vertical-align: middle;}.listing.fancy .list-rating .rating-star{width: 85px;}} .listing.classic-grid ul li{list-style: none; float: none; display: inline-block; margin-right: -4px; vertical-align: top;} .listing.classic-grid ul li .list-post{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border: 1px solid #f2f2f2; border-radius: 5px; padding: 0; position: relative; background-color: #fff; margin: 0 0 30px 0; width: 100%; display: block; text-align: center;} .listing.classic-grid ul li .list-post:hover{-webkit-box-shadow: 0px 8px 23px 4px rgba(0, 0, 0, 0.2); box-shadow: 0px 8px 23px 4px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.01); -moz-transform: scale(1.01); -ms-transform: scale(1.01); transform: scale(1.01);} .listing.classic-grid ul li .list-post .img-holder{position: relative; width: 100%;} .listing.classic-grid ul li .list-post .img-holder a{display: block;} .listing.classic-grid ul li .list-post .img-holder img{width: 100%;} .listing.classic-grid ul li .list-post .img-holder figure{position: relative;} .listing.classic-grid ul li .list-post .img-holder figure:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-box-shadow: inset 2px -83px 112px -18px rgba(0, 0, 0, 0.6); box-shadow: inset 2px -83px 112px -18px rgba(0, 0, 0, 0.6);} .listing.classic-grid ul li .list-post .img-holder figcaption{position: absolute; bottom: -50px; left: 50%; margin-left: -50px; background: #fff; padding: 10px; border-radius: 50%; width: 100px; height: 100px; z-index: 5;} .listing.classic-grid ul li .list-post .img-holder figcaption img{border-radius: 50%;} .listing.classic-grid ul li .list-post .text-holder{padding: 55px 40px 0; position: relative; display: block;} .listing.classic-grid ul li .list-post .text-holder .list-option{display: inline-block; position: absolute; left: 15px; top: -30px; right: auto;} .listing.classic-grid ul li .list-post .text-holder .list-option .shortlist-btn{display: inline-block; width: 30px; height: 30px; line-height: 32px; text-align: center; border-radius: 3px; vertical-align: top; margin-right: 6px; position: relative; background: none; border: 0;} .listing.classic-grid ul li .list-post .text-holder .list-option .shortlist-btn i{font-size: 20px; color: #fff;} .listing.classic-grid ul li .list-post .text-holder .restaurant-status{position: relative; top: auto; left: auto; margin: 0 -41px; display: block; padding: 13px 0; font-size: 15px; font-weight: 600;} .listing.classic-grid ul li .list-post .text-holder .restaurant-status:before{display: none;} .listing.classic-grid ul li .list-post .text-holder .list-rating{margin-bottom: 15px;} .listing.classic-grid ul li .list-post .text-holder .location{position: relative; padding: 0 0 0 22px; display: inline-block; margin: 5px 0 0 0;} .listing.classic-grid ul li .list-post .text-holder .location:after{content: '\ea03'; position: absolute; left: 0; top: 0; font-family: 'icomoon'; font-size: 20px; color: #c9ccd0;} .listing.classic-grid ul li .list-post .text-holder address{margin-bottom: 15px;} .listing.classic-grid ul li .list-post .text-holder .post-time .time-tooltip{z-index: 10;} .listing.classic-grid ul li .list-post .text-holder .post-time{margin: 0 3px;} .listing.classic-grid ul li .list-post .text-holder .post-time i{width: 34px; height: 34px; line-height: 34px;} .listing.simple{position: relative;} .listing.simple.slide-loader:before{-webkit-animation: 0.3s ease-out 0s normal none 1 running fullexpand; -moz-animation: 0.3s ease-out 0s normal none 1 running fullexpand; animation: 0.3s ease-out 0s normal none 1 running fullexpand; background-color: #ff5422; top: -2px; content: ""; height: 2px; margin: 2px 0; position: absolute; width: 100%; z-index: 2;} .listing ul{padding: 0px; margin-bottom: 0;} .listing.simple ul li{list-style: none; background-color: #fff; -webkit-box-shadow: none; box-shadow: none; text-shadow: none; border: none; padding: 28px 30px 28px 20px; margin: 0px 0px 20px 0; border-radius: 3px; position: relative;} .listing.simple ul li.listing-simple-banner{padding: 0; background-color: transparent; text-align: center;} .listing.simple ul li .img-holder{display: inline-block; width: 95px; margin-right: -4px; vertical-align: middle;} .listing.simple ul li .img-holder figure{height: 95px; position: relative;} .listing.simple ul li .img-holder img{width: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} .listing.simple ul li .text-holder{display: inline-block; width: -webkit-calc(100% - 95px); width: calc(100% - 95px); width: -moz-calc(100% - 95px); margin-right: -4px; padding-left: 14px; vertical-align: middle; padding-right: 150px; position: relative;} .listing.simple ul li .text-holder:first-child{width: 100%;} .listing .post-title h5{font-weight: 400; margin-bottom: 4px;} .listing .post-title h5 a{font-weight: 400; text-decoration: none; outline: none;} .listing .post-categories{font-size: 14px; color: #999; margin-bottom: 10px; line-height: 16px; display: block;} .listing .list-option{display: inline-block; position: absolute; right: 30px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1;} .shortlists-list:after{content: ''; display: table; clear: both; line-height: 0;} .listing .list-option .shortlist-btn{display: inline-block; width: 30px; height: 30px; line-height: 32px; text-align: center; border-radius: 3px; border: 1px solid #dddddd; background-color: #fff; vertical-align: top; margin-right: 6px; position: relative;} .listing .list-option .shortlist-btn i{font-size: 14px; color: #319b39; position: absolute; top: 8px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);} .listing .list-option .shortlist-btn i.icon-spinner.icon-spin{left: 30%;} .listing .list-option .viewmenu-btn{display: inline-block; min-width: 105px; height: 30px; line-height: 29px; font-size: 12px; font-weight: 400; text-transform: uppercase; border: 1px solid; border-radius: 3px; text-align: center;} .listing .delivery-potions{display: block;} .listing .delivery-potions i{display: inline-block; font-size: 12px; color: #fff; text-align: center; width: 24px; height: 24px; line-height: 24px; background-color: #c9ccd0; border-radius: 100%; cursor: pointer;} .listing .delivery-potions .post-time{display: inline-block;} .listing .delivery-potions span{padding-left: 0; color: #2f313a; font-size: 14px; font-weight: 400; letter-spacing: 1px;} .listing .delivery-potions .post-time ~ span{padding-left: 4px;} .listing .sponsored{display: inline-block; font-size: 12px; font-weight: 400; font-family: 'Open Sans', sans-serif;} .listing.fancy .sponsored{display: none;} .listing .remove-btn{height: 30px; line-height: 29px; font-size: 12px; font-weight: 400; text-transform: uppercase; border: 1px solid; border-radius: 3px; text-align: center; display: inline-block; padding: 0 17px; margin-left: 5px;} .listing .list-rating .rating-star{display: inline-block; position: relative; line-height: normal; margin: 0 0 0px 0; vertical-align: middle;} .listing .list-rating .rating-star:before{color: #cccfd5; content: "\e838\e838\e838\e838\e838"; font-family: "icomoon"; font-size: 16px; letter-spacing: 3px; line-height: 20px;} .listing .list-rating .rating-star .rating-box{height: 20px; left: 0; overflow: hidden; position: absolute; top: 0; line-height: 20px;} .listing .list-rating .rating-star .rating-box:before{color: #ffc613; content: "\e838\e838\e838\e838\e838"; font-family: "icomoon"; font-size: 16px; letter-spacing: 3px;} .listing .list-rating span.reviews{color: #999ba3; display: inline-block; font: 300 12px/22px 'Open Sans', sans-serif; letter-spacing: 0; word-spacing: 0; text-transform: none; vertical-align: middle; margin: 0 0 0 3px;} .listing.user-suggest-list ul li .text-holder{padding-right: 175px;} .listing.user-suggest-list ul li .text-holder:only-child{width: 100%;} .wp-foodbakery .listing.grid-slider .list-post figure{overflow: hidden; position: relative;} .wp-foodbakery .listing.grid-slider .list-post figure a{position: relative; display: block; z-index: 1;} .wp-foodbakery .listing.grid-slider .list-post figure a:before{-webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease; content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #c33332; -webkit-transform: scale(0); -ms-transform: scale(0); -moz-transform: scale(0); transform: scale(0); pointer-events: none;} .wp-foodbakery .listing.grid-slider .list-post:hover figure a:before{opacity: .3; -webkit-transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); transform: scale(1);} .wp-foodbakery .listing.grid-slider .restaurant-status{background: none; position: initial; font-size: 15px; color: #303030; font-weight: 600; padding: 0;} .wp-foodbakery .listing.grid-slider .restaurant-status:before{opacity: 0; visibility: hidden;} .wp-foodbakery .listing.grid-slider .list-post{border-bottom: 3px solid #ececec; padding-bottom: 12px; position: relative;} .wp-foodbakery .listing.grid-slider .list-post:before{position: absolute; left: 50%; bottom: -3px; height: 3px; background: #210606; content: ""; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; width: 35px;} .wp-foodbakery .listing.grid-slider .list-post:hover:before{width: 100%;} .wp-foodbakery .listing.grid-slider .sub-title{color: #a29c9c; font-size: 13px; font-weight: 400; display: block; line-height: normal; padding-top: 5px;} .wp-foodbakery .listing.grid-slider .text-holder{padding-top: 20px;} .wp-foodbakery .listing.grid-slider .text-holder .post-title{margin-bottom: 5px;} .wp-foodbakery .listing.grid-slider .text-holder .post-title h5{margin-bottom: 0;} .wp-foodbakery .listing.grid-slider .delivery-potions i{height: 32px; width: 32px; line-height: 32px;} .wp-foodbakery .listing.grid-slider .delivery-potions{margin-bottom: 5px;} .wp-foodbakery .listing.grid-slider .list-rating span.reviews{color: #000; margin-left: 0;} .wp-foodbakery .listing.grid-slider .list-rating{margin-bottom: 20px;} .wp-foodbakery .listing.grid-slider address{font-size: 13px; color: #a29c9c; margin-bottom: 16px;} .wp-foodbakery .listing.grid-slider .location{font-size: 12px; color: #2f313a; display: block; margin-bottom: 12px; line-height: normal;} .wp-foodbakery .listing.grid-slider .post-time{margin-right: 4px;} .wp-foodbakery .listing.grid-slider .rating-star:before{content: "\eb9e\eb9e\eb9e\eb9e\eb9e"; font-size: 15px; letter-spacing: 2px;} .wp-foodbakery .listing.grid-slider .rating-star .rating-box:before{content: "\f005\f005\f005\f005\f005"; font-size: 15px;} .wp-foodbakery .listing.grid-slider li{list-style: none;} .grid-slider .swiper-button-prev, .grid-slider .swiper-button-next{background-image: none; font-size: 26px; color: #dcdcdc; top: -40px;} .grid-slider .swiper-button-prev{right: 65px; left: auto;} .grid-slider .swiper-button-prev i, .grid-slider .swiper-button-next i{-webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease;} .listing .restaurant-status{position: absolute; top: 15px; left: -11px; padding: 3px 10px; line-height: normal; background: #3ab54b; font-size: 10px; color: #fff; display: block; text-transform: uppercase; min-height: 20px; min-width: 52px; text-align: center;} .listing.simple ul li .img-holder .restaurant-status{left: -10px;} .listing .restaurant-status:before{width: 0; height: 0; border-top: 10px solid #239132; border-left: 10px solid transparent; content: ""; left: 0; position: absolute; bottom: -10px;} .listing .restaurant-status.close{background: #ed1b24; opacity: 1; cursor: auto; font-weight: normal; float: none; text-shadow: none;} .listing .restaurant-status.close:before{border-top: 10px solid #c91018;} .listing .restaurant-status .bookmarkRibbon{width: 10px; height: 0px; border-top: 10px solid #3ab54b; border-bottom: 10px solid #3ab54b; border-right: 5px solid transparent; position: absolute; top: 0; right: -6px;} .listing .restaurant-status.close .bookmarkRibbon{border-top: 10px solid #ed1b24; border-bottom: 10px solid #ed1b24;} .user-dashboard .listing.simple li{padding-bottom: 30px; border-bottom: 1px solid #ebedf3; margin-bottom: 30px; padding-top: 0; padding-left: 0; padding-right: 0;} .user-dashboard .listing.simple li:last-child{border-bottom: none; padding-bottom: 0px;} .foodbakery-dev-payment-form{padding: 25px; background: #fff;} .reservation-form{margin-bottom: 50px;} .reservation-form .form-holder{padding: 30px 30px 10px 30px; background-color: #fff; border-radius: 3px; margin: 0px 0px 30px 0px;} .reservation-form form .element-title{margin-bottom: 15px;} .reservation-form form .element-title h5, .reservation-form form .element-title h3, .reservation-form form .element-title h4, .reservation-form form .element-title h2{text-transform: uppercase; margin: 0px;} .reservation-form form ul{padding: 0px; margin: 0 -15px;} .reservation-form form ul li{list-style: none; padding: 0px; margin: 0px 0 15px 0; border: none; -webkit-box-shadow: none; box-shadow: none; text-shadow: none;} .reservation-form form .field-holder input[type="text"]{border: 1px solid #eceef4; border-radius: 2px; background-color: #fdfdfd;} .reservation-form form .field-holder label{color: #2f313a; font-size: 12px; line-height: 16px; font-weight: 400; margin-bottom: 10px; display: block;} .reservation-form form .field-holder{margin-bottom: 20px;} .reservation-form form .field-holder textarea{height: 127px; line-height: 1.7; border-radius: 3px; padding-top: 10px;} .reservation-form form .field-holder textarea.has-border{border: 1px solid #d9dbe0;} .reservation-form form .field-holder textarea.has-bg{background-color: #f2f2f2;} .reservation-form form ul.payment-list{margin: 0;} .user-dashboard .field-holder textarea, .user-dashboard .field-holder input.field-input[type=date], .user-dashboard .field-holder input[type=datetime], .user-dashboard .field-holder input[type=datetime-local], .user-dashboard .field-holder input[type=email], .user-dashboard .field-holder input[type=month], .user-dashboard .field-holder input[type=number], .user-dashboard .field-holder input[type=password], .user-dashboard .field-holder input[type=range], .user-dashboard .field-holder input[type=search], .user-dashboard .field-holder input[type=tel], .user-dashboard .field-holder input[type=text], .user-dashboard .field-holder input[type=time], .user-dashboard .field-holder input[type=url], .user-dashboard .field-holder input[type=week], .user-dashboard .field-holder select{border-radius: 3px; height: 41px; line-height: 41px; color: #9097a1; font-size: 12px; background-color: #fdfdfd; padding: 0 15px; width: 100%; border: 1px solid #eceef4; font-family: 'Open Sans', sans-serif; font-weight: 400; -webkit-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .user-dashboard .field-holder textarea{height: 155px; resize: vertical; line-height: 18px; padding-top: 10px;} .filter-toggle{padding: 10px 15px; border-radius: 3px; cursor: pointer; margin-bottom: 20px; display: none; background: #FFFFFF; border: 1px solid #fdfdfd;} .filter-toggle:after{content: ''; display: table; line-height: 0; clear: both;} .filter-toggle .filter-toggle-text{line-height: 20px; font-size: 16px; text-transform: capitalize; color: #9097a1; letter-spacing: 1px; font-family: 'Montserrat', sans-serif;} .filter-toggle i{float: right; color: #9097a1; margin-top: 4px; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);} .filter-toggle.active i{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);} .field-holder .fip-bootstrap.icons-selector .selector{width: 90px; background-color: transparent; line-height: 41px;} .field-holder .fip-bootstrap.icons-selector .selected-icon{border-right: 0 none; background-color: #fdfdfd; border-radius: 3px 0 0 3px; width: 50px; border-color: #f4f4f4; line-height: 41px;} .field-holder .fip-bootstrap.icons-selector .selector-button{border-radius: 0 3px 3px 0; background-image: none; border-left: 0; width: 30px; border-color: #f4f4f4; background-color: #fdfdfd;} .field-holder .fip-bootstrap.icons-selector .selected-icon i{line-height: 34px; color: #919191; font-size: 16px;} .field-holder .fip-bootstrap.icons-selector .selector-button i{line-height: 34px;} .field-holder .fip-bootstrap.icons-selector .selector-button:hover{background: none;} .field-holder .fip-bootstrap.icons-selector .selector-button:active{-webkit-box-shadow: none; box-shadow: none;} .field-holder .icons-selector .fip-box{width: 17.9999%;} .field-holder .fip-bootstrap.icons-selector .selector-pages{color: #4a95d2;} .field-holder .fip-bootstrap.icons-selector .selector-arrow-right, .field-holder .fip-bootstrap.icons-selector .selector-arrow-left{position: relative;} .field-holder .fip-bootstrap.icons-selector .selector-arrow-right:after, .field-holder .fip-bootstrap.icons-selector .selector-arrow-left:after{content: "\f178"; position: absolute; top: 0; right: 0; font-size: 14px; font-family: 'icomoon'; cursor: pointer; color: #4a95d2;} .field-holder .fip-bootstrap.icons-selector .selector-arrow-left:after{right: 20px; content: "\f177";} .field-holder .fip-bootstrap.icons-selector .selector-arrow-right i, .field-holder .fip-bootstrap.icons-selector .selector-arrow-left i{display: none;} .field-holder .fip-bootstrap.icons-selector i{top: 10px;} .field-holder .fip-bootstrap.icons-selector .fip-icon-cancel:before{content: '\e5cd'; cursor: pointer; font-family: 'icomoon';} .tabs-holder{text-align: left; margin: 0 0 20px 0;} .tabs-holder .tab-content{background-color: #fff;} .tabs-holder .nav-tabs{border-bottom: 0; padding: 0; margin: 0;} .tabs-holder .nav-tabs li{display: inline-block; float: none; padding: 0; margin: 0 0 0 -4px; position: relative;} .tabs-holder .nav.nav-tabs li:after{background-color: #d2d4db; content: ""; height: 10px; position: absolute; right: 0; top: 17px; width: 1px;} .tabs-holder .nav-tabs li:first-child{margin: 0;} .tabs-holder .nav-tabs li:last-child:after{display: none;} .tabs-holder .nav-tabs li.active:first-child a, .nav-tabs li.active:first-child a:hover, .nav-tabs li.active:first-child a:focus{border-top-left-radius: 5px; -webkit-box-shadow: 0 -5px 4px -2px rgba(0, 0, 0, 0.1); box-shadow: 0 -5px 4px -2px rgba(0, 0, 0, 0.1);} .tabs-holder .nav li:first-child a:hover, .nav li:first-child a:focus{border-top-left-radius: 5px;} .tabs-holder .nav-tabs li.active:after, .tabs-holder .nav-tabs li:hover:after{display: none;} .tabs-holder .nav-tabs li a{color: #454751; background-color: unset; border: none; margin: 0; border-radius: 0; padding: 12px 30px; line-height: normal; display: inline-block; position: relative; font-size: 14px; font-weight: 600;} .tabs-holder .nav-tabs li a i{margin-right: 8px; vertical-align: middle; font-size: 14px;} .tabs-holder .nav-tabs li a i.icon-room_service{font-size: 18px; position: relative; top: -2px;} .tabs-holder .nav li a:hover, .nav li a:focus{background-color: inherit;} .tabs-holder .nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus{background-color: #fff; border: none; -webkit-box-shadow: 0 -5px 4px -2px rgba(0, 0, 0, 0.1); box-shadow: 0 -5px 4px -2px rgba(0, 0, 0, 0.1);} .stickynav-tabs.nav.nav-tabs{background: #ebedf3; z-index: 2; position: relative;} .stickynav-tabs.nav.nav-tabs:before{position: absolute; top: -30px; background: #ebedf3; z-index: 0; width: 100%; height: 30px;} .menu-itam-holder{background-color: #fff; padding: 8px 30px 0; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;} .menu-itam-holder:after{content: ''; display: block; clear: both;} .menu-itam-holder .field-holder{position: relative; margin-bottom: 35px;} .menu-itam-holder .field-holder.sticky-search{z-index: 1;} .menu-itam-holder .field-holder input[type="text"]{border: none; text-transform: initial; color: #aaaaaa; font-weight: 600; letter-spacing: 1px; border-bottom: 1px solid #ebedf3; padding: 0; font-size: 12px; height: 43px; line-height: 43px; -webkit-box-shadow: none; box-shadow: none; width: 100%;} .menu-itam-holder .field-holder:after{position: absolute; top: 10px; right: 2px; content: '\f002'; font-family: "icomoon"; color: #b0b1bd; font-size: 14px;} .menu-itam-holder .menu-itam-list{margin-bottom: 37px;} .menu-itam-holder .menu-itam-list:last-child{margin-bottom: 0;} .menu-itam-holder .element-title{display: block; margin-bottom: 22px;} .menu-itam-holder .element-title h5{margin: 0 0 4px 0; font-weight: normal; text-decoration: underline;} .menu-itam-holder .element-title span{font-size: 12px; color: #a9a9a9; line-height: 16px; display: block;} .menu-itam-holder .menu-itam-list{display: block;} .menu-itam-holder .menu-itam-list ul{padding: 0; margin: 0;} .menu-itam-holder .menu-itam-list ul li{display: inline-block; list-style: none; border-bottom: 1px solid #ebedf3; padding-bottom: 10px; margin-bottom: 10px; width: 100%; position: relative; cursor: pointer;} .menu-itam-holder .menu-itam-list ul:last-child li:last-child{border-bottom: 0; padding-bottom: 0;} .menu-itam-holder .menu-itam-list.delight ul li:last-child{border: none; padding-bottom: 0; margin-bottom: 0;} .menu-itam-holder .menu-itam-list .image-holder{display: inline-block; width: 65px; height: 65px; vertical-align: top;} .menu-itam-holder .menu-itam-list .image-holder a{display: block; position: relative;} .menu-itam-holder .menu-itam-list .image-holder a:before{opacity: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; content: ''; position: absolute; left: 0; top: 0; background: rgba(0, 0, 0, 0.3); width: 100%; height: 100%; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0);} .menu-itam-holder .menu-itam-list .image-holder:hover a:before{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1;} .menu-itam-holder .menu-itam-list .image-holder a:after{opacity: 0; font-size: 20px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; content: '\ea0b'; font-family: 'icomoon'; position: absolute; left: 20px; top: 20px; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0); color: #fff;} .menu-itam-holder .menu-itam-list .image-holder:hover a:after{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1;} .menu-itam-holder .menu-itam-list .image-holder img{max-width: 100%;} .menu-itam-holder .menu-itam-list .image-holder + .text-holder{padding-left: 0px; width: -webkit-calc(100% - 170px); width: -moz-calc(100% - 170px); width: calc(100% - 170px);} .menu-itam-holder .menu-itam-list .nutri-icons li{width: auto; max-width: 16px; margin-right: 5px; margin-bottom: 0; padding-bottom: 0; border-bottom: 0; margin-bottom: 5px;} .menu-itam-holder .menu-itam-list .nutri-icons li img{height: 16px;} .tooltip{white-space: nowrap;} .menu-itam-holder .menu-itam-list .text-holder{display: inline-block; width: -webkit-calc(100% - 150px); width: -moz-calc(75% - 150px); width: -moz-calc(100% - 150px); width: calc(100% - 150px);} .menu-itam-holder .menu-itam-list .text-holder h6{margin: 0; font-weight: normal;} .menu-itam-holder .menu-itam-list .text-holder span{font-size: 12px; color: #a9a9a9; display: block; line-height: 16px;} .menu-itam-holder .menu-itam-list .price-holder{position: absolute; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); line-height: 0; display: block; margin-top: -10px;} .menu-itam-holder .menu-itam-list .price-holder span.price{font-size: 14px; color: #2f313a; font-family: 'Montserrat', sans-serif; vertical-align: middle;} .menu-itam-holder .menu-itam-list .price-holder a{position: relative; display: inline-block; outline: none; text-decoration: none; -webkit-box-shadow: none; box-shadow: none;} .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader{width: 22px; right: 0; left: auto; border-radius: 50%;} .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce1, .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce2{left: -1px;} .menu-itam-holder .menu-itam-list .price-holder a i{font-size: 14px; vertical-align: middle; margin: 0 0 0 28px; border: 1px solid; border-radius: 50%; height: 22px; width: 22px; text-align: center; line-height: 21px; display: inline-block;} .menu-itam-holder .menu-itam-list .price-holder a + span{position: absolute; top: 4px; right: -20px;} .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce2, .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce1{position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 20px; height: 20px; -webkit-animation: sk-bounce-small 1.0s infinite ease-in-out; -moz-animation: sk-bounce-small 1.0s infinite ease-in-out; animation: sk-bounce-small 1.0s infinite ease-in-out;} .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .spinner{width: 20px;} @-webkit-keyframes sk-bounce-small{0%, 100%{-webkit-transform: scale(0); transform: scale(0);}50%{-webkit-transform: scale(0.7); transform: scale(0.7);}} @-moz-keyframes sk-bounce-small{0%, 100%{-webkit-transform: scale(0); -moz-transform: scale(0); transform: scale(0);}50%{-webkit-transform: scale(0.7); -moz-transform: scale(0.7); transform: scale(0.7);}} @keyframes sk-bounce-small{0%, 100%{-webkit-transform: scale(0); -moz-transform: scale(0); transform: scale(0);}50%{-webkit-transform: scale(0.7); -moz-transform: scale(0.7); transform: scale(0.7);}} .contact-info-detail{background-color: #fff; padding: 25px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;} .contact-info-detail .contact-info p{margin-bottom: 15px;} .contact-info-detail .contact-info ul{padding: 0; margin: 0;} .contact-info-detail .contact-info ul li{list-style: none; padding-left: 27px; position: relative; margin-bottom: 9px;} .contact-info-detail .contact-info ul li i{position: absolute; left: 0; top: 6px; color: #999999; font-size: 16px;} .contact-info-detail .contact-info ul li.cell{color: #2f313a; font-size: 15px; font-weight: bold;} .contact-info-detail .contact-info ul li.cell i{color: #2f313a; font-size: 20px; top: 2px;} .contact-info-detail .contact-info ul li.pizzaeast a{color: #999ba3; font-size: 15px; text-decoration: none; padding: 0; margin: 0; display: inline-block; outline: none;} .contact-info-detail .contact-info ul li.email a{text-decoration: none; outline: none; display: inline-block; border-bottom: 1px solid; padding: 0; margin: 0; line-height: normal;} .widget-timing ul{padding: 0;} .widget-timing ul li{list-style: none; color: #999ba3;} .widget-timing ul li span{color: #484848; width: 90px; display: inline-block; font-size: 14px;} .booking-info-sec{background-color: #fff; padding: 25px 25px 0; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;} .booking-info-sec .element-title h5{margin-bottom: 8px;} .booking-info-sec p{margin-bottom: 37px;} .booking-info-sec .booking-info{margin-bottom: 22px; position: relative; z-index: 1;} .booking-info-sec .field-holder{margin: 0 0 25px;} .booking-info-sec .field-holder label{color: #2f313a; font-size: 12px; line-height: normal; margin-bottom: 13px;} .booking-info-sec .booking-info .field-holder .chosen-single{position: relative;} .booking-info-sec .booking-info .field-holder.time-holder .chosen-single:before{content: '\eb01'; position: absolute; top: 10px; left: 10px; font-family: "icomoon"; color: #9fa1a9; font-size: 12px; line-height: normal;} .booking-info-sec .booking-info .field-holder .chosen-single:before{display: none;} .booking-info-sec .booking-info .field-holder .chosen-single:after{content: '\e313'; position: absolute; top: 0px; right: 8px; font-family: "icomoon"; color: #9fa1a9; font-size: 12px;} .booking-info-sec .booking-info .field-holder .form-control{background-color: #fbfcfd; border: 1px solid #eaecf2; color: #9fa1a9; font-size: 12px; width: 100%; -webkit-box-shadow: none; box-shadow: none; display: block; padding: 6px 12px 6px; border-radius: 3px; height: 34px; line-height: 21px;} .booking-info-sec .booking-info .field-holder .date-sec{position: relative;} .booking-info-sec .booking-info .field-holder .date-sec:after{content: '\e313'; position: absolute; top: 6px; right: 8px; font-family: "icomoon"; color: #9fa1a9; font-size: 12px;} .booking-info-sec .booking-info .element-title{margin-bottom: 32px;} .booking-info-sec .booking-info .field-holder input[type="text"]{background-color: #fbfcfd; border: 1px solid #eaecf2; color: #9fa1a9; font-size: 12px; width: 100%; height: 34px; padding-top: 0; padding-bottom: 0; line-height: 34px; border-radius: 3px; position: relative;} .booking-info-sec .booking-info .field-holder.has-icon input[type="text"]{padding-left: 30px;} .booking-info-sec .booking-info .field-holder.has-icon i{position: absolute; top: 12px; left: 10px;} .booking-info-sec .booking-info .field-holder i{position: absolute; top: 44px; left: 10px; z-index: 1; font-size: 12px; color: #9fa1a9;} .booking-info-sec .booking-info .field-holder.field-textarea.has-icon i{top: 13px; -webkit-transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); transform: translate(0);} .booking-info-sec .booking-info .field-holder.has-icon label ~ i{top: 75%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);} .booking-info-sec .booking-info .field-holder.has-icon.field-textarea label ~ i{top: 45px;} .booking-info-sec .booking-info .field-holder textarea{height: 115px; font-size: 12px; color: #9fa1a9; background-color: #fbfcfd; border: 1px solid #eaecf2; border-radius: 6px; line-height: 15px; padding: 10px; margin-bottom: 26px;} .booking-info-sec .booking-info .field-holder.has-icon textarea{padding-left: 28px; margin: 0;} .booking-info-sec .booking-info .field-holder .submit-btn input[type="submit"], .booking-info-sec .booking-info .field-holder .submit-btn .field-btn{border: none; color: #fff; padding: 9px 25px; font-size: 12px; font-family: 'Montserrat', sans-serif; text-transform: uppercase; font-weight: bold; border-radius: 4px; line-height: normal;} .booking-info-sec .chosen-container-single .chosen-single{border: 1px solid #edeff5;} .booking-info-sec .chosen-container-active .chosen-single{-webkit-box-shadow: none; box-shadow: none;} .booking-info-sec .field-holder .chosen-container-single .chosen-single{height: 34px; line-height: 34px; background-color: #fbfcfd;} .booking-info-sec .field-holder .chosen-container-single .chosen-single span{line-height: 14px;} .booking-info-sec .field-holder.has-icon .chosen-container-single .chosen-single{padding-left: 32px;} .booking-info-sec .field-holder .booking_time_wrapper{min-height: 34px;} .booking-info-sec .field-holder .booking_time_wrapper > div{position: relative;} .booking-info-sec .booking-info .field-holder.has-icon .icon-spinner{top: 11px; right: 10px; left: auto;} .booking-info-sec .field-holder .time-loading{border: 1px solid #edeff5; height: 34px; line-height: 34px; background-color: #fbfcfd;} .categories-menu h6{margin: 0 0 10px; color: #2f313a; text-transform: uppercase; font-weight: 400;} .categories-menu h6 i{float: left; font-size: 18px; margin: 0 8px 0 0;} .categories-menu li{list-style: none; line-height: normal;} .categories-menu li a{display: block; color: #999ba3; font-size: 12px; border-bottom: 1px solid #dee1e9; font-family: 'Montserrat', sans-serif; padding: 10px 0; text-decoration: none; outline: none;} .categories-menu li:last-child a{border-bottom: none; padding-bottom: 0;} .user-order{background-color: #fff; padding: 20px; margin: 0 0 30px;} .user-order h6{margin: 0 0 10px; color: #2f313a; border-bottom: 1px solid #ebedf3; padding: 0 0 10px; text-transform: uppercase; font-weight: 400;} .user-order h6 i{float: left; margin: 3px 8px 0 0;} .user-order li{list-style: none;} .categories-order li{margin: 0 0 10px; line-height: 20px; color: #2f313a; font-size: 12px; position: relative;} .categories-order{border-bottom: 1px solid #ebedf3; padding-bottom: 10px; margin-bottom: 15px;} .categories-order a{color: #2f313a; display: inline-block; max-width: 55%;} .categories-order a .category-number{display: block;} .categories-order .category-price{float: right; font-weight: 600;} .categories-order a.btn-cross{float: right; font-size: 12px; color: #999ba3; display: inline-block; margin: 0px 0 0 8px;} .user-order .select-option{border-bottom: 1px solid #ebedf3; margin: 0 0 10px; padding-bottom: 12px;} .user-order .select-option ul{margin: 0;} .user-order .select-option li{display: inline-block; line-height: normal; font-family: 'Montserrat', sans-serif; margin-right: 15px;} .user-order .select-option li:last-child{margin-right: 0;} .user-order .select-option input{display: none;} .user-order .select-option label{position: relative; margin: 0; padding: 0 0 0 20px; cursor: pointer; font-size: 12px; color: #2f313a;} .user-order .select-option label:before{background-color: #d3d3d3; border-radius: 100%; content: ""; position: absolute; left: 0; top: 3px; height: 11px; width: 11px;} .user-order .select-option input[type="radio"]:checked + label:after{background-color: #2f313a; border-radius: 100%; content: ""; height: 5px; left: 3px; position: absolute; top: 6px; width: 5px;} .user-order .select-option span{display: block; color: #999ba3; font-size: 10px; font-family: 'Open Sans', sans-serif; line-height: normal; padding: 5px 0 0 20px;} .user-order .price-area{margin: 0 0 12px;} .user-order .price-area ul{margin: 0 0 20px;} .user-order .price-area li{font-size: 12px; line-height: normal; margin: 0 0 10px; font-family: 'Open Sans', sans-serif;} .user-order .price-area li:last-child{margin: 0;} .user-order .price-area li .price{color: #2f313a; float: right;} .user-order .total-price{background-color: #f1f3f8; margin: 0 0 12px; font-size: 12px; color: #2f313a; padding: 10px 15px; line-height: normal; font-family: 'Montserrat', sans-serif;} .user-order .total-price .price{float: right; font-size: 14px; color: #2f313a; font-weight: 700;} .user-order .success-message{border-bottom: 1px solid #ebedf3; color: #51861e; display: block; font-size: 12px; padding: 0 0 12px; margin: 0 0 12px;} .user-order .info-message{font-size: 12px; color: #999ba3; display: block; margin: 0 0 15px; line-height: normal;} .user-order .discount-info{background-color: #f1f3f8; color: #999ba3; font-size: 12px; display: block; line-height: 16px; padding: 12px; margin: 0 0 12px;} .user-order .error-message{color: #c33332; font-size: 12px; margin: 0 0 12px; display: block;} .user-order .pay-option{margin: 0 0 12px;} .user-order .pay-option ul{margin: 0; padding: 0;} .user-order .pay-option li{color: #2f313a; display: inline-block; font-size: 12px; font-weight: 700; line-height: normal; margin: 0 -4px 0 0; text-align: center; vertical-align: middle; width: 50%;} .user-order .pay-option li i{display: block; font-size: 20px; color: #bdbec2; padding: 0 0 5px 0;} .user-order input[type="submit"], .user-order .menu-order-confirm{background-color: #c33332; border: none; display: block; border-radius: 3px; color: #fff; font-family: 'Montserrat', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 1px; line-height: normal; padding: 8px 10px; text-transform: uppercase; width: 100%; text-align: center;} .user-dashboard .foodbakery_loader{position: absolute; top: 0; left: 0; width: 100%; height: 3px; top: -3px; z-index: 35; -webkit-animation: 0.6s ease-out 0s normal none 1 running fullexpand; -moz-animation: 0.6s ease-out 0s normal none 1 running fullexpand; animation: 0.6s ease-out 0s normal none 1 running fullexpand; background-color: #c33332;} .user-dashboard .foodbakery_loader .loader-img i{display: none; font-size: 30px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); line-height: 0;} .user-message, .user-message.alert{background: #2b8dc4; padding: 35px; margin: 0 0 30px; border-radius: 3px; position: relative; -webkit-box-shadow: none; box-shadow: none;} .user-message .close{color: #fff; opacity: 1;} .user-message h2, .user-holder .user-message p b span, .user-message p b span{color: #fff !important;} .user-holder .user-message p, .user-message p, .main-section .user-message p, .main-section .user-message.alert p{color: #fff !important; margin: 0;} .user-holder .user-message p a, .user-message p a{border-bottom: 1px solid #fff; -webkit-box-shadow: none; box-shadow: none; color: #fff; display: inline-block; outline: none; text-shadow: none; vertical-align: baseline;} .user-notification{margin-bottom: 38px;} .user-notification ul{margin: 0; padding: 0;} .user-notification ul li{list-style: none; padding: 8px 20px; margin: 0; position: relative; display: block; border-top: 1px solid #eee; line-height: 22px; font-size: 13px; font-family: 'Karla', sans-serif; color: #999;} .user-notification ul li:last-child{border-bottom: 1px solid #eee;} .user-notification ul li:nth-child(even){background: #fafafa;} .user-notification ul li .icon-holder{display: inline-block; vertical-align: middle; margin: 0 20px 0 0;} .user-notification ul li strong{padding: 0 5px 0 0; display: inline-block; color: #484848; font-weight: 700; line-height: 22px; font-size: 14px; font-family: 'Karla', sans-serif; vertical-align: middle; margin: 0; border: 0;} .user-notification ul li em{color: #a3a7ab; font-size: 12px; line-height: 22px; display: inline-block; vertical-align: middle; padding: 0 0 0 20px; font-style: normal; font-family: 'Karla', sans-serif;} .user-notification ul li a{line-height: 22px; font-size: 13px; font-family: 'Karla', sans-serif; color: #4a95d2; text-decoration: underline; outline: none; margin: 0; padding: 0; border: 0; text-transform: capitalize;} .user-notification ul li .close{font-size: 18px; color: #ff2727; opacity: 1; line-height: 26px; text-decoration: none;} .user-notification .foodbakery-clear-notifications{text-align: right;} .user-notification .foodbakery-clear-notifications a{color: #4a95d2;} .update-attachment{border: 2px dashed #eee; border-radius: 5px; margin: 10px auto; padding: 30px 50px; text-align: center; position: relative; width: 542px;} .update-attachment .img-holder{margin: 0 0 20px;} .update-attachment .text h3{color: #484848;} .update-attachment .text p{font-size: 12px; color: #a3a7ab; line-height: 18px; margin: 0;} .user-holder .update-attachment img{width: auto; margin: 0;} .update-attachment .jFiler-input-dragDrop{cursor: pointer; height: 100%; left: 0; position: absolute; top: 0; width: 100%;} .update-attachment .jFiler-item-info{display: none;} .update-attachment .jFiler-item{width: 30%;} .update-attachment .jFiler-item .jFiler-item-thumb img{width: 100%;} .update-attachment .jFiler-items{padding-top: 30px; position: relative; z-index: 1; text-align: left;} .update-attachment .jFiler-item-container .close-btn{position: absolute; right: -15px; top: -18px;} .update-attachment .list-inline li.close-btn a{background-color: #000; border-radius: 100%; color: #fff; display: inline-block; font-size: 10px; height: 18px; line-height: 18px; text-align: center; width: 18px;} .upload-gallery .upload-btn{background-color: #d6d6d6; border-radius: 3px; color: #fff; font-size: 13px; line-height: normal; padding: 8px 20px; position: absolute; right: 0; top: -48px;} .upload-gallery .upload-btn, .switchs-holder2 .acc-submit, .foodbakery-dev-appended .add-service, .book-btn, .foodbakery-pkg-header .pkg-detail-btn a, .pkg-choose-btn, .add-menu-item, .opt-conts .search-location-map.input-button-loader .acc-submit{background: #3ab54b;} .upload-gallery .upload-btn:hover, .switchs-holder2 .acc-submit:hover, .foodbakery-dev-appended .add-service:hover, .book-btn:hover, .foodbakery-pkg-header .pkg-detail-btn a:hover, .pkg-choose-btn:hover, .add-menu-item:hover, .opt-conts .search-location-map.input-button-loader .acc-submit:hover{background-color: #62d773;} .user-holder .most-used{display: block; position: relative; color: #2f313a; font-size: 12px; line-height: 18px; margin-bottom: 8px;} .user-holder ul.tagit{border-radius: 3px; min-height: 30px; color: #9097a1; font-size: 12px; padding-left: 13px; background-color: #fdfdfd; padding: 2px 10px; width: 100%; border: 1px solid #eceef4; font-family: 'Open Sans', sans-serif; font-weight: 400; -webkit-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; margin-bottom: 8px;} .user-holder .tag-cloud-container{margin: 0 0 20px -10px; width: 100%;} .user-holder .tag-cloud, .user-holder ul.tagit li.tagit-choice{background-color: inherit; border: 1px solid #ccc; border-radius: 50px; color: #a3a7ab; cursor: pointer; display: inline-block; font-size: 13px; font-weight: normal; line-height: normal; margin: 0 0 10px 10px; padding: 6px 15px 7px; text-shadow: inherit;} .user-holder ul.tagit li{display: block; float: left; margin: 0 3px 0 0; position: relative;} .user-holder ul.tagit li.tagit-choice{padding: 3px 20px 3px 10px; position: relative; margin: 2px 3px; border-radius: 0; background: #eeeeee; border-color: #aaa;} .user-holder ul.tagit li.tagit-choice .tagit-label:not(a){font-size: 12px; color: #333; font-weight: 400; position: static; text-transform: capitalize;} .user-holder ul.tagit:before{position: absolute; right: 0; top: 0; content: "\ea29"; font-family: "icomoon"; color: #999; font-size: 22px; height: 30px; line-height: 36px; cursor: pointer; width: 30px;} .user-holder ul.tagit:after{clear: both; content: ""; display: block;} .user-holder ul.tagit input[type="text"]{border: 0; border-radius: 0; height: 30px; padding: 0;} .user-holder ul.tagit li.tagit-choice:hover, ul.tagit li.tagit-choice.remove{background-color: #fff; border-color: #ccc;} .user-holder ul.tagit li.tagit-choice .tagit-close{position: absolute; top: 4px; right: 8px;} .user-holder .tag-cloud{padding: 0; border: 0; border-bottom: 1px solid #4a95d2; border-radius: 0; color: #4a95d2;} ul.checkbox-list{margin: 0 0 -10px 15px;} ul.checkbox-list li{margin-bottom: 22px; line-height: normal; margin-right: -4px;} .user-holder ul.checkbox-list input[type="checkbox"]{display: none;} .user-holder ul.checkbox-list label:before{border: 1px solid #ccc; border-radius: 3px; top: 2px; -webkit-box-shadow: none; box-shadow: none; content: ""; display: inline-block; height: 13px; left: 0; margin-bottom: 0; margin-right: 10px; position: absolute; width: 13px;} .user-holder ul.checkbox-list label{color: #a3a7ab; cursor: pointer; font-size: 14px; font-weight: 400; margin: 0; padding: 0 0 0 22px; text-transform: capitalize;} .user-holder ul.checkbox-list input[type="checkbox"]:checked + label:before{color: #53b6eb; border-color: #53b6eb; content: "\e5ca"; font-size: 11px; line-height: 11px; text-align: center; text-shadow: none; font-family: icomoon;} .user-holder .choose-all-apply{color: #53b6eb; float: right; font-size: 13px; line-height: normal; padding: 5px 0 0;} .user-holder ul.checkbox-list label i{margin: 0 6px;} .panel-body ul.checkbox-list{margin-left: 0;} .upload-gallery{position: relative;} .upload-gallery .jFiler-item-info{display: none;} .upload-gallery .upload-btn{border-radius: 3px; color: #fff; font-size: 13px; line-height: normal; padding: 8px 20px; position: absolute; right: 0; top: -48px;} .upload-gallery .upload-btn i{margin-right: 8px;} .user-holder .foodbakery-gallery-holder{margin: 0 -20px;} .user-holder .foodbakery-gallery-holder li.gal-img{border: 10px solid #fff; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); display: inline-block; margin: 0 0 20px 20px; vertical-align: top; max-width: 175px !important; height: 180px !important; background: #FFFFFF;} .user-holder .foodbakery-gallery-holder li.gal-img .item-thumb{height: 138px; overflow: hidden; position: relative; width: 155px;} .user-holder .foodbakery-gallery-holder .drag-btn{float: left;} .user-holder .foodbakery-gallery-holder .drag-btn a{color: #999; font-size: 14px;} .user-holder .foodbakery-gallery-holder .close-btn{float: right;} li.gal-img.ui-sortable-placeholder, li.ui-sortable-placeholder{background: #EEE !important; visibility: visible !important;} .user-holder .foodbakery-gallery-holder img{width: auto;} .user-holder .foodbakery-gallery-holder li.gal-img .item-thumb img{max-width: 100%; margin: 0 auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-box-shadow: none; box-shadow: none; border: 0;} .user-holder .item-assts .list-inline.pull-right{margin: 0; padding: 10px 0 0; width: 100%; line-height: 0;} .user-holder .list-inline li{line-height: normal; float: left; padding: 0;} .user-holder .list-inline > li a{color: #999;} .user-holder .list-inline > .close-btn{float: right;} .user-holder .list-inline > .close-btn a{font-size: 11px; color: #ff2626;} .time-list ul{margin: 0 0 30px; padding: 0;} .book-list ul{margin: 0;} .time-list li, .book-list li{list-style: none; border-top: 0; padding: 4px 0;} .time-list li:last-child, .book-list li:last-child{border-bottom: 0;} .time-list .day-sec, .book-list .date-sec{display: inline-block; margin: 0 -4px 0 0; vertical-align: middle; width: 30%;} .time-list .time-sec, .book-list .time-sec{display: none; margin: 0 -4px 0 0; vertical-align: middle; width: 70%;} .time-list .open-close-time a, .book-list .open-close-time a{color: #ff2727; font-size: 12px; opacity: 1; padding: 6px 0 0; float: right; line-height: normal;} .time-list .open-close-time a i, .book-list .open-close-time a i{font-size: 18px;} .user-holder .field-holder .open-close-time .option-label{color: #a3a7ab; font-size: 13.90px; display: inline-block; vertical-align: middle; padding: 0 20px;} .time-list .close-time, .book-list .close-time{display: inline-block; line-height: normal; vertical-align: middle;} .time-list .close-time a, .book-list .close-time a{color: #c52828; float: none; font-size: 13.97px; font-weight: 700; opacity: 1; padding: 0;} .time-list .close-time a span, .book-list .close-time a span{font-size: 13px; font-weight: 400; color: #a3a7ab; padding: 0; margin: 0; text-transform: none; text-decoration: none; border: 0;} .open-close-time.opening-time .time-sec{display: inline-block;} .open-close-time.opening-time .close-time{display: none;} .user-holder .time-sec .chosen-container{margin: 0; width: auto !important;} .user-holder .time-sec .chosen-container-single .chosen-drop{min-width: 100px;} .user-holder .time-sec .chosen-container-single .chosen-single{background-color: inherit; background-image: none; border: none; height: auto; line-height: normal; padding: 0;} .user-holder .time-sec .chosen-container-single .chosen-single div b:before{font-size: 12px; right: 22px; top: 18px;} .user-holder .time-sec .chosen-container-single .chosen-drop{border-radius: 3px; border-top: 1px solid #f4f4f4;} .user-holder .time-sec .chosen-container-single .chosen-drop ul li{padding: 10px;} .user-holder .time-sec .chosen-container-single .chosen-single div b::before{margin: -17px 0 0;} .user-holder .field-holder .time-sec .chosen-search input[type="text"]{height: 20px; margin: 0; padding-left: 5px;} .user-dashboard .user-holder .field-holder .time-sec .chosen-container-single .chosen-single:before{top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);} .book-list{margin: 0 0 10px;} .book-btn{background-color: #d6d6d6; border-radius: 3px; color: #fff; float: right; font-size: 13px; line-height: normal; padding: 6px 20px 8px;} .book-btn:hover, .book-btn:focus{color: #fff;} .calendar-holder{background-color: #fff; border: 1px solid #ccc; border-radius: 5px; margin-top: 10px; overflow: hidden; padding: 10px; position: absolute; right: 0; top: 100%; width: 300px; z-index: 1; display: none;} .element-title .calendar-holder span{display: inline-block;} .element-title span.element-slogan{color: #a3a7ab; display: inline-block; font-size: 12px; margin: 0 0 0 5px; text-transform: capitalize; vertical-align: middle; padding: 0; text-decoration: none; border: 0; line-height: 19px;} .payment-gateways-main{margin: 0 auto 50px; width: 900px; padding: 40px; background: #FFFFFF; border: 1px solid #ebebeb;} .payment-list li{width: 21%;} .payment-holder{margin: 0 0 5px;} .payment-list{margin-bottom: 30px; padding: 0;} .payment-list .payment-box input[type="radio"]{display: none;} .payment-list .payment-box{position: relative;} .payment-list .payment-box label{border: 1px solid #f4f4f4; margin-bottom: 0; cursor: pointer; border-radius: 3px; display: block; width: 100%;} .payment-list .payment-box label img{margin: 0; width: 100%;} .payment-list .payment-box input[type="radio"]:checked + label:after{background: none; border-radius: 0; content: "\f058"; color: #f97456; right: -5px; font-weight: normal; position: absolute; top: -10px; font-size: 20px; font-family: "icomoon";} .payment-box span{display: block; text-align: center; font-size: 13px; color: #a3a7ab; padding: 10px 0 0; line-height: normal; margin: 0; text-decoration: none; text-transform: none;} .payment-holder .checkbox-area input[type="checkbox"]{display: none;} .user-holder .payment-holder .checkbox-area label{font-weight: 700; position: relative; padding-left: 20px; cursor: pointer; text-transform: capitalize; line-height: 13px; font-size: 12px;} .payment-holder .checkbox-area input[type="checkbox"]:checked + label:after{border-radius: 0; content: "\e5ca"; color: #999; left: 1px; position: absolute; top: 1px; font-weight: 700; font-size: 10px; font-family: "icomoon";} .payment-holder .checkbox-area label:before{border-radius: 3px; content: ""; left: 0; font-weight: normal; position: absolute; top: 0; width: 13px; height: 13px; border: 1px solid #dfdfdf;} .user-holder .payment-holder p{margin: 0; line-height: 20px; font-size: 12px; color: #a3a7ab;} .payment-holder input[type="submit"]{margin: 20px 0 0;} .payment-holder.input-button-loader input[type="submit"]{margin-top: 0;} .foodbakery-dev-appended .add-service.add-service-list, .listing-update-package, .pkg-choose-btn{background: #4a95d2;} .user-orders-list{position: relative;} ul.user-orders-fliters{position: absolute; right: 0; top: 0; margin: 0; padding: 0;} ul.user-orders-fliters li{display: inline-block; padding: 0; margin: 0 0 0 10px;} ul.user-orders-fliters li a{display: block; font-size: 12px; line-height: 28px; color: #4a4a4a; border: 0; outline: none; font-family: 'Karla', sans-serif; text-transform: uppercase; padding: 0; margin: 0; text-decoration: none;} .orders-list{margin: 0; padding: 0;} .user-orders-list .orders-list li.no-order-list-found{padding-top: 16px; background-color: transparent; padding-left: 0;} .user-dashboard .orders-list > li{border-top: 1px solid #eee; padding: 25px 18px; position: relative;} .user-dashboard .responsive-table .orders-list > li{margin-bottom: 0;} .user-dashboard .orders-list > li.not-found{border-top: 0;} .orders-list > li:first-child{padding: 10px 15px; margin: 0;} .orders-list > li:nth-child(even), .orders-list > li:nth-child(even) .info-holder{background-color: #fff;} .orders-list > li:nth-child(odd), .orders-list > li:nth-child(odd) .info-holder{background-color: #fafafa;} .orders-list > li.read, .orders-list > li.read .info-holder{background-color: #fff;} .orders-list > li.unread, .orders-list > li.unread .info-holder{background-color: #FBFBEB;} .orders-list li strong{color: #333; display: inline-block; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; vertical-align: middle; padding: 0; margin: 0; border: 0;} .orders-list li span{font: Normal 14px/24px 'Karla', sans-serif; letter-spacing: 0px; text-transform: none; color: #484848;} .orders-list .orders-number{display: inline-block; line-height: normal; margin: 0 -4px 0 0; vertical-align: middle; width: 9.3333%; padding-right: 10px;} .orders-list .orders-date{display: inline-block; line-height: normal; margin: 0 -4px 0 0; vertical-align: middle; width: 15.333%; padding-right: 10px;} .orders-list .orders-status{display: inline-block; line-height: normal; margin: 0 -4px 0 0; vertical-align: middle; width: 12%; padding-right: 10px; text-align: center;} .orders-list .orders-type{display: inline-block; line-height: normal; margin: 0 -4px 0 0; vertical-align: middle; width: 12%; padding-right: 10px;} .orders-list .orders-status span{background-color: #f87979; color: #fff; font-size: 10px; font-weight: 700; text-transform: uppercase; border-radius: 20px; display: block; text-align: center; padding: 3px 0; margin: 0; letter-spacing: 0.8px; line-height: 16px;} .orders-list .orders-status .complete{background-color: #7ece65;} .orders-list .orders-status .quotation{background-color: #aaa;} .orders-list .orders-title{display: inline-block; line-height: normal; margin: 0 -4px 0 0; vertical-align: middle; width: 49.2222%; padding-right: 10px;} .orders-list .orders-title h6.order-title{color: #4a95d2 !important; margin-bottom: 4px; font: 700 14px/20px 'Karla', sans-serif !important; letter-spacing: 0px; text-transform: capitalize; margin: 0;} .orders-list .orders-title h6.order-title a{color: #4a95d2 !important; font: 700 14px/20px 'Karla', sans-serif !important; border-bottom: solid 1px #4a95d2;} .orders-list .orders-title h6.order-title span{margin-left: 6px;} .orders-list .orders-title span{color: #a3a7ab; font-size: 12px; padding: 0; margin: 0; border: 0; text-transform: none; text-decoration: none;} .orders-list .orders-title span time{color: #484848; text-transform: uppercase;} .orders-list .orders-price{display: inline-block; margin: 0 -4px 0 0; vertical-align: middle; width: 12%; padding-right: 10px;} .orders-list .orders-detail{display: inline-block; line-height: normal; margin: 0 -4px 0 0; vertical-align: middle; width: 12%; text-align: right;} .orders-list .orders-detail a{color: #4a95d2; font-size: 12px; outline: none; text-decoration: none; text-transform: uppercase; border: 1px solid #4a95d2; line-height: normal; padding: 4px 8px;} .orders-list .orders-detail a:hover{color: #FFF;} .orders-list .orders-detail a i{display: inline-block; float: right; font-size: 16px; margin: 5px 0 0;} .orders-list .info-holder{border-top: 1px solid #eee; display: none; left: 0; margin: 30px -15px 0; padding: 30px 15px 5px; position: relative; width: 104.95%;} .orders-list li.open .info-holder{display: block;} .orders-list .info-holder .orders-title{padding: 0; margin: 0 0 30px;} .orders-list .info-holder .orders-price{margin: 0 0 30px;} .orders-list .close{color: #d2d1d1; opacity: 1; position: absolute; right: 20px; top: 30px; font-size: 14px;} .orders-list .info-holder h5{color: #484848;} .orders-list .info-holder p{margin: 0; line-height: 26px; color: #a3a7ab;} .orders-list .cart-totlas ul{margin: 0;} .orders-list .cart-totlas li{border-bottom: 1px solid #eee; color: #484848; line-height: normal; padding: 10px 0; text-align: left; display: block !important;} .orders-list .cart-totlas li:first-child{padding-top: 0;} .orders-list .cart-totlas li span{float: right;} .order-detail-options{margin: 0;} .order-detail-options li{margin: 0 10px 0 0; display: inline-block; vertical-align: top; border-right: solid 1px; padding: 0 12px 0 0; font-size: 12px; line-height: 9px;} .order-detail-options li:last-child{border-right: 0;} .order-services-holder{margin-top: 10px; border-top: 1px solid #f1f1f1; padding-top: 10px;} .order-status.order-status-process p{margin-bottom: 0;} .order-services-holder strong.heading{margin-bottom: 10px;} .order-status-read-unread-holder .input-field{position: relative;} .order-status-read-unread-holder strong.heading{margin-bottom: 6px;} .user-holder .order-status-read-unread-holder .checkbox-list label{padding: 0 0 0 5px;} .order-status-read-unread-holder{padding-top: 10px; margin-top: 10px; border-top: 1px solid #f1f1f1;} .user-holder .order-status-read-unread-holder .checkbox-list label:before{top: 5px;} .list-detail-options.has-checkbox{position: relative;} .list-detail-options.has-checkbox .input-field{position: absolute; top: 0; right: 0;} .user-holder .list-detail-options.has-checkbox .checkbox-list input[type="checkbox"]:checked + label:before{font-size: 16px; line-height: 23px; content: "\f005";} .user-holder .list-detail-options.has-checkbox .checkbox-list label:before{width: 24px; height: 24px; content: "\f006"; font-family: icomoon; font-size: 16px; line-height: 23px; text-align: center;} .description-holder .order-detail-holder{margin-bottom: 10px;} .description-holder .heading{font-size: 18px; display: block;} .description-holder ul{margin: 0; padding: 0;} .description-holder .order-detail-holder ul li, .description-holder .customer-detail-holder ul li{margin: 0 -4px 0 0; padding: 0; width: 50%; display: inline-block;} .description-holder .order-detail-holder ul li.order-detail-message, .description-holder .customer-detail-holder ul li.order-detail-message{display: block; margin: 0; width: 100%;} .description-holder .order-detail-holder ul li.order-detail-message strong, .description-holder .order-detail-holder ul li.order-detail-message span, .description-holder .customer-detail-holder ul li.order-detail-message, .description-holder .customer-detail-holder ul li.order-detail-message strong, .description-holder .customer-detail-holder ul li.order-detail-message span{display: block; margin: 0; width: 100%;} .description-holder .order-detail-holder ul li:after, .description-holder .customer-detail-holder ul li:after{clear: both; display: block; content: "";} .description-holder .order-detail-holder ul li strong, .description-holder .order-detail-holder ul li span, .description-holder .customer-detail-holder ul li strong, .description-holder .customer-detail-holder ul li span{display: inline-block; vertical-align: top; margin: 0 -4px 0 0;} .description-holder .order-detail-holder ul li strong, .description-holder .customer-detail-holder ul li strong{width: 30%;} .description-holder .order-detail-holder ul li span, .description-holder .customer-detail-holder ul li span{width: 70%;} .list-detail-options strong a{font: 700 Normal 20px/26px "Karla", sans-serif; color: #4a95d2;} .customer-detail, .order-detail{margin: 0; padding: 0;} .customer-detail li, .order-detail li{margin: 0; padding: 0;} .next-btn{background-color: #f97456; border-radius: 3px; color: #fff; display: inline-block; font-size: 14px; font-weight: 700; line-height: normal; margin: 10px 0 0; outline: none; padding: 12px 28px; text-decoration: none; text-transform: uppercase;} .next-btn:hover, .next-btn:focus{color: #fff;} .all-results{width: 100%; margin: 0 0 30px 0; padding: 0; background: #fdfdfd;} .all-results:after{display: block; content: ''; clear: both;} .all-results h4{margin: 0 10px 0 0 !important; padding: 0; display: inline-block; font-size: 14px !important; font-weight: 600 !important; font-family: "Karla", sans-serif; letter-spacing: 0 !important; line-height: 18px !important; color: #474747 !important;} .user-filters ul.search-results{display: inline-block; margin: 0 10px 0 0; padding: 0;} .user-filters ul.search-results li{margin: 0; padding: 0; list-style: none; display: inline-block; font-size: 13px; line-height: 18px; font-family: "Karla", sans-serif; font-weight: 700; color: #999; border: 0;} .all-results .reset-results{outline: none; margin: 0 20px 0 0; padding: 0; border: 0; text-decoration: none; -webkit-box-shadow: none; box-shadow: none; font-size: 13px; line-height: 18px; font-family: "Karla", sans-serif; font-weight: 700; display: inline-block;} .all-results .reset-results i{display: inline-block; padding: 0 2px;} .all-results .results-matches{outline: none; margin: 0 0 0 0; padding: 0; border: 0; text-decoration: underline; -webkit-box-shadow: none; box-shadow: none; font-size: 13px; line-height: 18px; font-family: "Karla", sans-serif; font-weight: 700; display: inline-block;} .listing-sorting-holder{margin-bottom: 10px;} .listing-sorting-holder .search-results:empty{display: none !important;} .listing-sorting-holder:after, .sorting-holder:after{content: ""; clear: both; display: block;} .user-dashboard .listing.simple .list-option{right: 0;} .user-dashboard .listing.simple .list-option .delete-shortlist{margin-left: 10px; color: #c33332; position: relative; width: 20px; height: 20px; display: inline-block; line-height: 20px;} .user-dashboard .listing.simple .list-option .delete-shortlist .icon-spinner8.fa-spin, .user-dashboard .listing.simple .list-option .delete-shortlist .icon-spin, .user-dashboard .listing.simple .list-option .delete-shortlist .icon-spinner8, .user-dashboard .listing.simple .list-option .delete-shortlist .icon-spinner{top: 9px;} .all-results, .sorting-holder{padding: 8px 24px; margin: -1px 0 0 0; border: 0; border-top: #dfe4e5 solid 1px; border-bottom: #dfe4e5 solid 1px; list-style: none; display: block;} .sorting-holder{padding: 7px 24px 4px;} .years-select-box{float: left; margin: 0 -4px 0 0; width: 50%;} .years-select-box strong{margin-right: 6px; display: inline-block; vertical-align: middle; font-size: 12px; color: #484848; text-transform: uppercase;} .years-select-box .input-field{width: 30%; display: inline-block;} .years-select-box .input-field select{padding: 0; height: auto; background: none;} .years-select-box .input-field .chosen-container-single .chosen-single{padding: 0; line-height: normal; border: 0; background: none; position: relative; color: #4a95d2;} .years-select-box .input-field .chosen-container-single .chosen-single:after{content: "\f0d7"; font-family: icomoon; position: absolute; right: 10px; top: 2px; color: #a3a7ab;} .years-select-box .input-field .chosen-container-single .chosen-single div{display: none;} .years-select-box .input-field .chosen-container-single .chosen-drop, .years-select-box .input-field .chosen-container-single .chosen-search input[type="text"]{border: solid 1px #f1f1f1;} .years-select-box .input-field .chosen-container-active .chosen-single{-webkit-box-shadow: none; box-shadow: none; border: 0;} .user-location-filters{float: right; text-align: right;} .user-location-filters ul{margin: 0; padding: 0;} .user-location-filters ul li{display: inline-block; vertical-align: middle; color: #61718b; margin: 0 0 0 15px;} .user-location-filters ul li a.active, .user-location-filters ul li a.active i{color: #f97456;} .user-location-filters ul li i{color: #61718b; display: inline-block; margin-right: 5px; vertical-align: middle;} .user-location-filters ul li a:hover i{color: #f97456;} .search-results li strong{color: #484848; font-size: 12px; font-weight: 600;} ul.search-results{display: inline-block; margin: 0 10px 0 0; padding: 0;} ul.search-results li{margin: 0 5px 0 0; padding: 0; list-style: none; display: inline-block; font-size: 13px; line-height: 18px; font-family: "Karla", sans-serif; font-weight: 700; color: #a3a7ab; border: 0;} .reset-holder{float: right;} a.clear-tags, .all-results .email-alert-btn{color: #4a95d2; display: inline-block;} .all-results .email-me-top{display: inline-block; margin: 0 0 0 10px; outline: none;} .all-results .email-alert-btn{border: none; padding: 0; background: none; text-decoration: underline;} .all-results .email-alert-btn:focus, .close{outline: none;} .all-results .listing-alert-container-top{margin-bottom: 0;} .reset-holder .email-me-top .email-listings-top, .reset-holder .listing-alert-container-top .listingalert-submit{background-color: #f97456; border: medium none; border-radius: 2px; color: #fff; font-size: 16px; font-weight: 700; height: 42px; margin: 5px 0 12px; text-transform: uppercase; width: 100%;} .publisher-earnings-sec{margin-bottom: 20px;} .publisher-earnings-sec:empty{display: none;} .publisher-earnings-sec lable:not(:last-child){margin-right: 15px;} .user-dashboard .table-generic{margin-bottom: 30px;} .responsive-table:after{content: ''; clear: both; line-height: 0; display: table;} .table-generic{display: table; width: 100%;} .table-generic > li{display: table-row;} .table-generic > li > div{display: table-cell; padding: 18px 15px; text-transform: capitalize; border-top: 1px solid #eee; color: #484848; vertical-align: middle; line-height: normal;} .table-generic > li > div a i{font-size: 20px;} .table-generic > li:first-child > div{padding: 14px 15px; color: #333; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; font-weight: 700;} #team-list-table .panel-heading li{margin-bottom: 0;} #team-list-table .table-generic > li:first-child > div > span{line-height: 15px; color: #333; letter-spacing: 2px; font-weight: 700; font-size: 11px; font-family: 'Open sans', sans-serif; text-transform: uppercase;} .table-generic > li:nth-child(odd) > div{background-color: #fafafa;} .table-generic > li:nth-child(even), .orders-list > li:nth-child(even) .info-holder{background-color: #fff;} .table-generic > li:nth-child(odd), .orders-list > li:nth-child(odd) .info-holder{background-color: #fafafa;} .table-generic > li > div span, .table-generic > li > div strong, .table-generic > li > div a{padding-bottom: 0; padding-top: 0; line-height: 22px;} .table-generic > li.read, .orders-list > li.read .info-holder{background-color: #fff;} .table-generic > li.unread, .orders-list > li.unread .info-holder{background-color: #FBFBEB;} .table-generic li strong{color: #333; display: inline-block; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; vertical-align: middle; padding: 0; margin: 0; border: 0;} .table-generic li span{font: Normal 14px/24px 'Karla', sans-serif; letter-spacing: 0px; text-transform: none; color: #484848;} .table-generic > li > div span.order-status, .table-generic > li > div span.booking-status{color: #fff; border-radius: 2px; display: inline-block; padding: 2px 10px; line-height: 18px; font-size: 12px; min-width: 80px;} .table-generic > li .orders-title h6{margin-bottom: 0;} .table-generic > li > div:not(:first-child){text-align: center;} #team-list-table .table-generic li span{padding: 0; line-height: 22px;} #wrapper_suggested_restaurants_categories{width: 100%; margin: auto;} #wrapper_suggested_restaurants_categories .to-label{margin-bottom: 0; line-height: 22px;} #wrapper_suggested_restaurants_categories + .input-filed input[type="text"]{padding-left: 15px;} .user-suggest-list > .element-title > h5 + span{display: inline-block; margin-left: 15px; line-height: 32px;} .user-suggest-list > .element-title > h5 + span em{display: inline-block; color: #c33332; cursor: pointer;} .city-autocomplete{width: 100% !important; background: #fff none repeat scroll 0 0; left: 0 !important; position: absolute; top: 100% !important; z-index: 9999; padding-bottom: 10px; border: solid 1px #d2d2d2; display: none; max-height: 250px; overflow-y: auto; text-align: left;} .city-autocomplete .cs_google_suggestions{position: relative; margin-bottom: 6px; padding-left: 34px; padding-right: 18px; border-bottom: solid 1px #d2d2d2; padding-bottom: 6px; cursor: pointer; font-size: 13px; line-height: 16px; font-weight: normal;} .city-autocomplete .cs_google_suggestions:hover i{color: #999;} .city-autocomplete .cs_google_suggestions:last-child{margin: 0; border-bottom: none; padding-bottom: 0;} .city-autocomplete .cs_google_suggestions i{top: 7px !important; margin: 0; line-height: 0; padding: 0 !important; right: auto !important; left: 15px; position: absolute;} .city-autocomplete .address_headers{padding-left: 15px; padding-right: 15px; border-bottom: solid 1px #d2d2d2; margin-bottom: 10px; padding-top: 10px;} .city-autocomplete::-webkit-scrollbar{width: 5px; height: auto;} .city-autocomplete::-webkit-scrollbar-button{display: none;} .city-autocomplete::-webkit-scrollbar-thumb{background: #c33332; border: 3px none #ffffff; border-radius: 0px;} .city-autocomplete::-webkit-scrollbar-track{border: 0px none #ffffff; border-radius: 0px; background: #e1e1e1;} .city-autocomplete::-webkit-scrollbar-corner{background: transparent;} .user-reviews-list{margin-bottom: 30px;} .user-reviews-list:after{content: ''; display: table; line-height: 0; clear: both;} .user-reviews-list .element-title{border-bottom: 1px solid #f1f1f1; padding: 0 0 15px; margin-bottom: 15px;} .user-reviews-list .reviews-list{margin: 0; padding: 0;} .user-reviews-list .reviews-list > li:first-child{padding-top: 0;} .user-reviews-list .reviews-list > li{border-color: #f1f1f1; border-style: solid; border-width: 1px 0 0 0; padding: 30px 0 0; margin: 0 0 30px; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; position: relative;} .user-reviews-list .reviews-list > li:first-child{border: none;} .user-reviews-list .reviews-list > li:last-child{border-bottom: none; padding-bottom: 0; margin-bottom: 0;} .user-reviews-list .close{color: #c33332; font-size: 18px; font-weight: normal; opacity: 1; position: absolute; right: 0; top: 30px;} .user-reviews-list .reviews-list li.review_reply .close{top: 16px; right: 10px;} .user-reviews-list .rating-holder{display: inline-block; margin-bottom: 10px;} .user-reviews-list .rating-holder em{float: right;} .user-reviews-list .rating-holder em.rating-date{font-weight: 700; font-style: normal; color: #2f313a; font-size: 12px;} .user-reviews-list .rating-holder .rating-star:before, .reviews-list .rating-holder .rating-star .rating-box:before{font-size: 16px;} .user-reviews-list .rating-holder .rating-star{width: 90px;} .user-reviews-list .review-title h6{margin-bottom: 5px;} .user-reviews-list .review-text p{line-height: 24px; color: #a3a7ab; word-wrap: break-word;} .user-reviews-list .readmore-btn{font-weight: 700; font-size: 14px; line-height: 24px; font: 14px/24px "Karla", sans-serif; outline: none; text-decoration: none;} .user-reviews-list .element-title .sort-by .chosen-container-single .chosen-drop{border-radius: 0;} .element-title.reviews-header .sort-by > ul > li{margin-bottom: 0; line-height: 23px;} .element-title.reviews-header .sort-by > ul > li > span{text-decoration: none;} .element-title.reviews-header .sort-by > ul > li > span:before{top: 0;} .user-reviews-list .review-reply-btn i{margin-right: 10px;} .sticky-wrpper{position: relative;} .field-holder .frontend-field-error, .frontend-field-error, .user-dashboard .frontend-field-error .chosen-choices, .frontend-field-error .chosen-single{border-color: #FF0000 !important;} .modal-open{overflow: visible; padding: 0 !important;} .foodbakery-dev-appended-cats{margin-bottom: 20px;} .user-dashboard .earning-calculation{margin-bottom: 30px;} .earning-calculation li{line-height: 22px; color: #484848; margin-bottom: 8px;} .earning-calculation li strong{display: inline-block; margin-left: 10px;} .earning-calculation li a{display: inline-block; font-weight: 600;} .earning-calculation li a span{font-weight: normal; color: #c33332;} .user-dashboard .earning-calculation{margin-bottom: 30px; background-color: #fafafa; padding: 16px 0;} .user-dashboard .earning-calculation li{display: block; margin: 0; padding: 6px 16px; text-align: left;} .user-dashboard .earning-calculation li strong{float: right; margin: 0;} #croppicModal #croppicModalObj{-webkit-transform: scale(1.6); -moz-transform: scale(1.6); -ms-transform: scale(1.6); transform: scale(1.6); overflow: hidden;} #croppicModal .cropControls{-webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5);} #croppicModal .cropControls{z-index: 2; position: absolute; height: 30px; display: block; top: -8px; right: -61px; font-family: sans-serif; background-color: rgba(0, 0, 0, 0.35); width: 246px;} .user-dashboard .top-heading-list{margin: 0px 0 20px 0; padding: 0; background: #fafafa; border-bottom: 1px solid #eee;} .user-dashboard .user-holder ul.top-heading-list{padding: 11px 15px;} .user-dashboard .top-heading-list li{margin: 0 0px 0; padding: 0; display: inline-block; color: #333; font-weight: 700; text-transform: uppercase; font-size: 11px;} .user-dashboard .top-heading-list li:nth-child(1), .feature-listings li .company-detail-inner{width: 70%; text-align: left; float: left;} .user-dashboard .top-heading-list li:nth-child(2), .feature-listings li .company-date-option{width: 30%; text-align: right;} .user-dashboard .feature-listings{margin: 0; padding: 0;} .user-dashboard .user-holder .feature-listings li{padding-right: 10px; padding-left: 10px;} .user-dashboard .feature-restaurants{margin-top: 20px;} .user-dashboard .feature-restaurants li{margin: 0 -4px 10px 0; display: block; border-bottom: 1px solid #dfe4e5; width: 100%; color: #a3a7ab; padding: 0 15px;} .user-dashboard .feature-restaurants li .company-detail-inner, .feature-listings li .company-date-option{margin: 0 -4px 0 0; display: inline-block; vertical-align: top; color: #a3a7ab; padding-right: 10px;} .user-dashboard .feature-restaurants li .company-detail-inner h5{margin-bottom: 0;} .user-dashboard .feature-restaurants li .company-detail-inner br{display: none;} .user-dashboard .feature-restaurants li .company-detail-inner h6{margin-bottom: 10px; font-weight: 800 !important; font-size: 20px !important; color: #a3a7ab !important;} .user-dashboard .feature-restaurants li .company-detail-inner h6 a{font-weight: 800 !important; font-size: 16px !important; color: #a3a7ab !important; line-height: 22px !important;} .user-dashboard .feature-restaurants li .company-date-option{display: inline-block; float: right;} .user-dashboard .feature-restaurants li .company-date-option .control{display: inline-block; vertical-align: middle; margin-left: 6px;} .user-dashboard .feature-restaurants li .company-date-option .control a, .feature-listings li .company-detail-inner .search-keyword-alerts b{color: #a3a7ab;} .user-dashboard .feature-restaurants li .company-detail-inner .search-keyword-alerts b, .feature-listings li .company-detail-inner .search-keyword-alerts em{font-size: 12px; font-weight: normal; font-style: normal;} .user-dashboard .feature-restaurants li .company-detail-inner .search-keyword-alerts em{color: #4a95d2;} .user-dashboard .feature-restaurants li .company-date-option .control a{color: #ff2626; font-size: 18px;} .not-found, .cs-no-record{padding: 10px; background-color: #fafafa;} .not-found i{vertical-align: middle;} .not-found p{display: inline-block; line-height: 18px; margin-bottom: 0; vertical-align: middle;} .user-reviews-list .reviews-list > li.not-found{padding: 10px;} .menu-order-detail .modal-content{padding: 25px;} .menu-order-detail .modal-content .mCustomScrollBox{padding-right: 18px;} .menu-order-detail .modal-dialog{width: 50%; max-height: 724px; overflow: hidden; overflow-y: auto;} .menu-order-detail.menu-order-info .modal-dialog{width: 380px; max-height: 467px;} .menu-order-detail.menu-order-info .chosen-container.chosen-container-active .chosen-drop{bottom: 100%; top: auto; border-bottom: 0; border-top: 1px solid #edeff5;} .modal-dialog .booking-status-holder .input-field{position: relative;} .modal-dialog .booking-status-holder .input-field .status-loader{position: absolute; right: 14px; margin: 0; top: 8px; background: #fff; z-index: 22;} .menu-order-detail .modal-header, .menu-order-detail .modal-body{padding: 0;} .menu-order-detail .modal-header{padding: 0 0 24px; margin-bottom: 24px;} .menu-order-detail .btn-print{border: 0; line-height: normal; padding: 4px 10px; background: #c33332; border-radius: 2px; display: inline-block; vertical-align: middle; color: #fff; font-weight: 500;} .menu-order-detail .btn-print i{display: inline-block; margin-right: 6px; vertical-align: middle; color: #fff;} .menu-order-detail .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .menu-order-detail .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity: 1;} .menu-order-detail .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #dddddd; width: 10px;} .menu-order-detail .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .menu-order-detail .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .menu-order-detail .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background: #dddddd;} .menu-order-detail .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .menu-order-detail .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{border-radius: 50px; background: #ececec; opacity: 1; right: 15px; width: 3px;} .menu-order-detail .mCSB_scrollTools .mCSB_dragger{cursor: pointer; height: 30px; left: -3px; opacity: 1; width: 100%; z-index: 1;} .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius: 16px; height: 100%; margin: 0 auto; position: relative; text-align: center; width: 10px;} .right-filters.row{width: 100%; max-width: 400px; margin-left: auto; margin-right: 0;} .right-filters [class*=col]{padding-left: 5px; padding-right: 5px;} .right-filters > div:last-child{float: right;} .restaurant-info{position: relative; margin-bottom: 45px;} .restaurant-info:after{clear: both; display: block; content: "";} .user-holder .restaurant-info .foodbakery-gallery-holder{margin: 0; position: relative; z-index: 2;} .restaurant-info .img-holder{width: 120px; height: 120px; border-radius: 3px; border: solid 1px #e5e5e5; margin-right: 25px; float: left; overflow: hidden; position: relative;} .restaurant-info .img-holder:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #f6f6f6; content: "\eac0"; text-align: center; line-height: 120px; font-family: 'icomoon'; font-size: 50px;} .restaurant-info .img-holder .item-assts{position: absolute; top: 0; right: 4px;} .user-holder .restaurant-info .img-holder .item-assts .list-inline.pull-right{margin: 0; padding: 0; width: 100%; line-height: 0;} .user-holder .restaurant-info .img-holder .foodbakery-gallery-holder .close-btn{float: right; margin: 0; line-height: normal;} .restaurant-info .img-holder li.gal-img, .user-holder .img-holder .foodbakery-gallery-holder li.gal-img{margin: 0; width: 100% !important; height: 100% !important; border: none; -webkit-box-shadow: none; box-shadow: none; max-width: 100% !important;} .restaurant-info .img-holder li.gal-img img, .user-holder .img-holder .foodbakery-gallery-holder li.gal-img img{min-height: 118px; position: static; border-radius: 3px; top: 0; left: 0; -webkit-transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); transform: translate(0);} .restaurant-info .img-holder > ul{position: relative; height: 100%;} .user-holder .img-holder .foodbakery-gallery-holder li.gal-img .item-thumb, .img-holder .foodbakery-gallery-holder li.gal-img .item-thumb{height: 100%; overflow: hidden; position: relative; width: 100%;} .restaurant-info .text-holder{float: left; width: 60%; width: -webkit-calc(100% - 155px); width: -moz-calc(75% - 155px); width: -moz-calc(100% - 155px); width: calc(100% - 155px);} .restaurant-info .text-holder .upload-gallery{margin-bottom: 15px;} .restaurant-info .text-holder .upload-gallery .upload-btn{border-radius: 3px; color: #fff; font-size: 13px; line-height: normal; padding: 8px 20px; position: static; right: 0; top: -48px;} .restaurant-info .text-holder strong{font-size: 20px; line-height: 26px; font-weight: 600; color: #2f313a; display: block; text-transform: capitalize; margin-bottom: 15px;} .restaurant-info .text-holder span{font-size: 10px; line-height: 16px; font-weight: 600; color: #9a9a9a; display: block;} .restricted-message{text-align: center; padding: 124px 0;} .restricted-message{background: #fff; margin-bottom: 60px;} .user-dashboard .restricted-message{margin-bottom: 0; background-color: transparent;} .restricted-message .media-holder{width: 180px; height: 180px; margin: 0 auto 20px;} .restricted-message .media-holder img{width: 100%;} .restricted-message .text-holder strong{font-size: 24px; font-weight: 600; display: block; color: #333333; line-height: 30px; margin-bottom: 2px;} .restricted-message .text-holder span{font-size: 14px; color: #999999; display: block; line-height: 20px;} .activation-tab-message{text-align: center; margin-top: 70px;} .activation-tab-message:after{content: ''; display: table; line-height: 0; clear: both;} .activation-tab-message .text-holder strong{color: #31cd75; font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 45px; display: block; margin-bottom: 15px;} .activation-tab-message .text-holder span{color: #999999; display: block; font-size: 16px; font-family: 'Montserrat', sans-serif;} .activation-tab-message .media-holder{margin-bottom: 25px;} .activation-tab-message .text-holder span a{color: #4a95d2;} .activation-tab-message .thankyou-contacts{text-align: center;} .activation-tab-message .text-holder{max-width: 80%; margin: 0 auto 70px auto;} .user-holder .thankyou-contacts{margin-bottom: 40px;} .user-holder .thankyou-contacts .list-inline li{float: none; margin-right: 25px;} .thankyou-contacts li i{margin-right: 5px; color: #888888; font-size: 14px; font-size: 18px; vertical-align: middle;} .activation-tab-message .thankyou-contacts > p{color: #484848 !important; font-size: 13px; margin-bottom: 15px; line-height: 18px;} .filter-toggle{padding: 10px 15px; border-radius: 3px; cursor: pointer; margin-bottom: 20px; display: none; background: #FFFFFF; border: 1px solid #fdfdfd;} .filter-toggle:after{content: ''; display: table; line-height: 0; clear: both;} .filter-toggle .filter-toggle-text{line-height: 20px; font-size: 16px; text-transform: capitalize; color: #9097a1; letter-spacing: 1px; font-family: 'Montserrat', sans-serif;} .filter-toggle i{float: right; color: #9097a1; margin-top: 4px; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);} .filter-toggle.active i{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);} .booking-info-sec p.booking-desc, p.restaurant-desc{margin-bottom: 25px; color: #999999;} .categories-order a.update-menu{color: #4a95d2;} .categories-order li li{position: relative; font-style: italic; margin-bottom: 1px;} .categories-order li li:after{position: absolute; content: "\e969"; left: -14px; font-size: 8px; top: 0; color: #c33332; font-family: 'icomoon' !important; font-style: normal;} .categories-order > li{border-bottom: 1px solid #ebedf3; margin-bottom: 10px; padding-bottom: 10px;} .categories-order > li:last-child{border-bottom: 0; padding-bottom: 0; margin-bottom: 0;} .categories-order li li:last-child{margin-bottom: 0;} .categories-order li li span.category-price{float: none;} .sections{margin-top: 15px;} label .price{top: 0; left: 220px; color: #e00000; display: inline;} .section-options h6{margin: 5px 0 5px; font-size: 12px; color: #2f313a; line-height: normal;} .section-options label{position: relative; margin: 0; cursor: pointer; font-size: 12px; color: #2f313a; font-weight: unset;} .section-options input[type="number"]{background-color: #fbfcfd; color: #9fa1a9; font-size: 12px; width: 30%; height: 34px; padding-top: 0; padding-bottom: 0; line-height: 34px; border-radius: 3px; position: relative; padding-right: 0;} .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color: #e51a1b;} .custom-control-input:checked ~ .custom-control-label::before{color: #fff; background-color: #e51a1b;} .o_takeaway_product_section{margin: 10px;} .o_product-section-item{float: left; width: 50%; margin-bottom: 0;} .text-holder h6 a{display: block; color: #999ba3; font-size: 14px; text-decoration: none; outline: none;} .text-holder h6 a:hover{color: #e51a1b !important;} .text-holder h6 a:active{color: #e51a1b !important;} .btn-add-to-cart{background-color: #e51a1b; border: none; color: #fff; padding: 5px 10px;} .btn-add-to-cart.hover{background-color: #e51a1b; color: #fff; border-color: #6c757d;} .input-cart input[type="number"]{padding-right: 0;} .oe_price{text-align: center; margin: 0; font-weight: bold; color: #2f313a;} .menu-itam-holder .menu-itam-list .price-holder a i{font-size: 14px; vertical-align: middle; margin: 0 0 0 28px; border: 1px solid; border-radius: 50%; height: 22px; width: 22px; text-align: center; line-height: 21px; display: inline-block;} li.o_takeaway_product .product-item-detail:hover{background: #f1f3f8;} li.o_takeaway_product .product-item-detail:hover{background: #f1f3f8;} li.o_takeaway_product .product-item-detail{cursor: pointer; padding: 1px; border-radius: 1px;} 

/* /takeaway/static/src/css/default-element.css defined in bundle 'web.assets_frontend' */
 .text-color, .listing .post-title:hover h5 a, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination > .active > span > a, .order-sort-results ul li:hover a, .tabs-holder .nav li a:hover, .nav li a:focus, .tabs-holder .nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus, .sub-header .breadcrumbs ul li:hover a, .sub-header .breadcrumbs ul li:hover:before, .widget-popular-cities ul li a:hover, .widget-popular-cuisines ul li a:hover, .widget-menu ul li a:hover, .widget-connect ul li p a:hover, .news-letter .news-letter-form form .btn-holder input[type="submit"]:hover, .widget-recent-blog-post li:hover .post-title h6 a, .widget-categories ul li a:hover, .widget-categories ul li a:hover:before, .widget-cloud ul li a:hover, .panel-group .panel-heading a, .categories-menu li a:hover, .user-order .error-message, .delivery-timing > ul > li > a span, .delivery-timing ul li ul.delivery-dropdown li a:hover, .blog-detail .blockquote-hloder::before, .blog-detail .tags-list li a:hover, .blog-detail .swiper-button-prev:hover, .blog-detail .swiper-button-next:hover, .blog .post-title h3 a:hover, .blog .post-title h4 a:hover, .blog-large .author-info p a, .delivery-list .button a:hover, .user-nav-list ul li a:hover, .user-nav-list ul li a:hover i, .company-holder .swiper-button-next:hover i, .company-holder .swiper-button-prev:hover i, .user-holder .add-btn a, .user-holder .order-list .author-info .text-holder span.price, .user-holder .order-list .order-btn a, .main-header.transparent .main-location ul li ul li a:hover, .main-header.transparent .main-location ul li ul li .has-child li a:hover, .order-sort-results ul li.active a, .listing-filter .expand, #footer .footer-widget .widget a:hover, .order-sort-results ul li.active a, ul.dashboard-nav li a:hover, .upload-file button[type='button'], .user-dashboard-menu > ul > li > ul li.user-add-restaurant > a, .widget_tag_cloud .tagcloud a:hover, .page-not-found .cs-text span.cs-error, .widget.widget_nav_menu ul li a:hover, .widget.widget-categories li a:hover, .widget.widget_categories li a:hover, .widget.widget_pages ul li a:hover, .widget.widget_archive li a:hover, .widget.widget_meta li a:hover, .widget.widget_nav_menu ul li a:hover:before, .widget.widget-categories li a:hover:before, .widget.widget-archives ul li a:hover, .widget.widget_categories li:hover:before, .widget.widget_pages ul li:hover:before, .widget.widget_archive li:hover:before, .site-maps-links ul li:hover a, .widget.widget-archives ul li:hover a:before, .widget.twitter-post li p a, .widget.widget_recent_comments li a:hover, .widget.widget_rss li .rsswidget:hover, .cs-construction .time-box h4, .listing .list-option .viewmenu-btn, .restaurant-menu-nav.nav-tabs > li.active a, .user-nav-list ul li.active a, .user-nav-list ul li.active i, .categories-order li li:after, .listing.fancy-simple .delivery-potions i, .listing.grid-listing .min-order, .listing.grid-listing .listing-footer .text-holder p.deliver-time span, .listing.grid-listing .listing-footer .text-holder p.pickup-time span, .transparent-header .main-header .login-option a.login-popup, .copy-right p a, .blog-medium .read-more i, .related-post .read-more, .user-suggest-list > .element-title > h5 + span em, .listing.grid-listing h4 a:hover, .listing.grid-listing .listing-footer a.ordernow-btn:hover, .transparent-header .main-header .login-option a.get-start-btn:hover, .categories-menu li.active a, .company-holder.fancy .rating-star .rating-box:before, .company-holder.fancy .fancy-button-prev:hover i, .company-holder.fancy .fancy-button-next:hover i, .company-rating .list-option .shortlist-btn i, .wp-foodbakery .listing.grid-slider:hover .restaurant-status, #footer.footer-style-4 .widget-connect ul li span i, .wp-foodbakery .listing.grid-slider .rating-star .rating-box:before, .location-holder.modern a.more-btn, .grid-slider .swiper-button-prev:hover i, .grid-slider .swiper-button-next:hover i, .company-holder.simple .company-logo .text-holder .post-title h6 a:hover{color: #e51a1b !important;} .bgcolor, .chosen-container .chosen-results li.highlighted, .order-sort-results ul li:hover:before, .bootstrap-datetimepicker-widget .btn-primary, .booking-info-sec .contact-info .field-holder .submit-btn input[type="submit"], .user-order input[type="submit"], .main-post .column-text form .field-holder .field-btn, .main-search.fancy.bg-holder, .load-more-btn:hover, .order-sort-results ul li.active:before, .order-sort-results ul li.active:before, .listing.simple.slide-loader:before, .main-header .login-option a.get-start-btn, .field-holder .btn-submit:hover, .no-results .suggestions ul li:before, .widget.widget_search form .btn-default, .textwidget span.button-med a, .cs-seprater:after, .slicknav_btn, .user-order .select-option input[type="radio"]:checked + label:after, #add_payment_method #payment ul.payment_methods li.wc_payment_method input[type="radio"]:checked + label:after, .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input[type="radio"]:checked + label:after, .woocommerce form .woocommerce-checkout-payment .form-row input.button, .pricetable-holder .cs-price, .foodbakery-button-loader, .invite-member .btn-send, .menu-order-detail .btn-print, .radio-holder .input-radio label:after, .footer-style-1 .social-media li a:hover, #footer.footer-style-1 .widget-title h5:after, .pricetable-holder .foodbakery-subscribe-pkg-btn, .pricetable-holder .foodbakery-subscribe-pkg, .login-form .input-filed input[type="submit"], .login-form .input-filed input[type="button"], .user-dashboard .foodbakery_loader, .user-order input[type="submit"], .user-order .menu-order-confirm, .modal-dialog .menu-selection-container button, .modal-dialog .menu-selection-container .reset-menu-fields, .suggestion-search .btn-default, .main-search.classic .field-holder input[type="submit"], .wp-foodbakery .listing.grid-slider .list-post:hover:before, #footer.footer-style-4 .social-media > li > a:hover, #header.transparent-header.court.pinned .main-header, .main-location > ul > li.choose-location ul ul::-webkit-scrollbar-thumb, .icon-boxes.fancy:hover .img-holder figure i{background-color: #e51a1b !important;} .max-location-height::-webkit-scrollbar-thumb, .slicknav_nav::-webkit-scrollbar-thumb{background-color: #e51a1b !important;} .br-color, .listing .list-option .viewmenu-btn, .widget-text .content-btn, .load-more-btn, .blog-detail .blockquote-hloder, .blog-large .read-more, .delivery-list .button a:hover, .upload-file button[type='button'], .widget_tag_cloud .tagcloud a:hover, .icon-boxes.modern figure:before, .icon-boxes.modern figure, .listing.grid-listing .listing-footer a.ordernow-btn:hover, .transparent-header .main-header .login-option a.get-start-btn:hover, #footer.footer-style-4 .social-media > li > a:hover, .location-holder.modern a.more-btn{border-color: #e51a1b !important;} .restaurant-menu-nav.nav-tabs > li a:hover, .restaurant-menu-nav.nav-tabs > li a:focus, .restaurant-menu-nav.nav-tabs > li.active a{border-top-color: #e51a1b !important;} body{background: #ebedf3 !important;} .cs-main-nav{position: relative !important;} body, .main-section p, .mce-content-body p{font: Normal 14px/24px "Poppins", sans-serif; letter-spacing: 0px; text-transform: none; color: #696969 !important;} header .logo{margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;} #header .navigation > ul > li > a, #header .navigation > ul > li{font: 300 Normal 14px/19px "Poppins", sans-serif !important; letter-spacing: 0.5px !important; text-transform: uppercase !important;} h1, h1 a{font: 500 Normal 30px/30px "Poppins", sans-serif !important; letter-spacing: 0px !important; text-transform: uppercase !important; color: #000000 !important;} h2, h2 a{font: 700 Normal 24px/30px "Montserrat", sans-serif !important; letter-spacing: 1px !important; text-transform: uppercase !important; color: #000000 !important;} h3, h3 a{font: 700 Normal 20px/26px "Montserrat", sans-serif !important; letter-spacing: 1px !important; text-transform: uppercase !important; color: #000000 !important;} h4, h4 a{font: 700 Normal 18px/24px "Montserrat", sans-serif !important; letter-spacing: 1px !important; text-transform: capitalize !important; color: #000000 !important;} h5, h5 a{font: 500 Normal 16px/22px "Poppins", sans-serif !important; letter-spacing: 0px !important; text-transform: capitalize !important; color: #000000 !important;} h6, h6 a{font: 500 Normal 14px/20px "Poppins", sans-serif !important; letter-spacing: 1px !important; text-transform: capitalize !important; color: #000000 !important;} .cs-section-title h2{font: 700 Normal 18px/26px "Montserrat", sans-serif !important; letter-spacing: 1px !important; text-transform: uppercase !important; color: #000000 !important;} .post-title h3 a{font: 20px/26px "Poppins", sans-serif !important; letter-spacing: 1px !important; text-transform: uppercase !important; color: #000000 !important;} .cs-page-title h1{font: 30px/36px "Poppins", sans-serif !important; letter-spacing: 1px !important; text-transform: uppercase !important; color: #000000 !important;} .page-sidebar .widget .widget-title h5{font: 16px/20px "Poppins", sans-serif !important; letter-spacing: 1px !important; text-transform: uppercase !important; color: #000000 !important;} #footer .widget-title h5{font: 500 Normal 16px/20px "Poppins", sans-serif !important; letter-spacing: 1px !important; text-transform: capitalize !important; color: #e51b1b !important;} #header .main-navigation ul ul li a, #header .main-navigation ul ul ul li a{color: #ffffff !important;} #header .main-navigation ul ul li:hover > a, #header .main-navigation ul li.current-menu-parent ul li.current-menu-item:hover > a, #header .main-navigation ul li.current-menu-ancestor ul li.current-menu-item > a, #header .main-navigation ul li.current-menu-ancestor ul li.current-menu-item > a:after, #header .main-navigation ul li.current-menu-ancestor ul li.current-menu-ancestor > a, #header .main-navigation ul li.current-menu-ancestor ul li.current-menu-ancestor > a:after{color: #e51b1b !important;} #header .main-navigation ul li > a, #header .main-navigation ul li.menu-item-has-children > a:after, .transparent-header .user-dashboard-menu > ul > li > a, .transparent-header .user-dashboard-menu > ul > li.user-dashboard-menu-children > a:after{color: #ffffff !important;} #header .main-navigation ul li:hover > a, #header .main-navigation ul li.menu-item-has-children:hover > a:after, #header .main-navigation ul li.current-menu-ancestor > a, #header .main-navigation ul li.current-menu-ancestor > a:after, #header .main-navigation ul li.current-menu-item > a, #header .main-navigation ul li.current-menu-item > a:after{color: #e51a1b !important;} #header .main-navigation ul ul ul, #header .main-navigation ul li.current-menu-ancestor ul li.current-menu-item > a, #header .main-navigation ul li.current-menu-ancestor ul li.current-menu-ancestor > a, #header .main-navigation ul ul, #header .main-navigation ul ul ul li:hover > a{background: #3a4962 !important;} .page-sidebar .widget-title h3, .page-sidebar .widget-title h4, .page-sidebar .widget-title h5, .page-sidebar .widget-title h6{color: #2d2d2d !important;} .section-sidebar .widget-title h3, .section-sidebar .widget-title h4, .section-sidebar .widget-title h5, .section-sidebar .widget-title h6{color: #2d2d2d !important;} #footer .footer-widget{background-color: #ffffff !important;} #footer .cs-footer-widgets{background-color: #0D0D0D !important;} #footer .footer-widget p, .custom-container{color: #3d4d67 !important;} #footer.modern-v1 .cs-copyright p a, #footer.modern-v1 .cs-copyright .btn-top a, #footer .cs-copyright a, #footer .copy-right p, #footer .cs-copyright p a, #footer .cs-copyright .btn-top a{color: #949494 !important;} #footer .footer-widget a, #footer .cs-footer-widgets a i, #footer .footer-widget .widget ul li span, #footer .footer-widget .widget ul li i, #footer .widget.widget-related-post .related-post-holder.classic .text-holder span, #footer .textwidget{color: #3d4d67 !important;} #footer .copy-right, #footer.modern-v1 .cs-copyright{background-color: #ffffff !important;} #footer .copyright-sec, #footer.modern-v1 .cs-copyright{background-color: #ffffff !important;} a.menu-category-link.active{color: #e51a1b !important;} 

/* /takeaway/static/src/css/styles.css defined in bundle 'web.assets_frontend' */
 *{margin: 0px; outline: none; padding: 0px; text-decoration: none;} body{background: #ebedf3; color: #999; font-size: 14px; line-height: 24px; font-family: 'Open Sans', sans-serif; font-weight: 400;} .wrapper.wrapper-boxed .container{padding: 0 20px;} .wrapper{position: relative; width: 100%; overflow: hidden;} .wrapper.wrapper-boxed{margin: 0 auto 40px; max-width: 1250px; position: relative; background: #fff; -webkit-box-shadow: inset 25px 0px 25px -25px rgba(0, 0, 0, 0.2), inset -25px 0px 25px -25px rgba(0, 0, 0, 0.2); box-shadow: inset 25px 0px 25px -25px rgba(0, 0, 0, 0.2), inset -25px 0px 25px -25px rgba(0, 0, 0, 0.2);} video{max-width: 100%; height: auto;} iframe, embed, object{max-width: 100%;} h1, h2, h3, h4, h5, h6{color: #2f313a; letter-spacing: 0; font-family: 'Montserrat', sans-serif; font-weight: 700; margin: 0 0 10px 0;} h1{font-size: 30px; line-height: 36px;} h2{font-size: 24px; line-height: 30px;} h3{font-size: 20px; line-height: 24px;} h4{font-size: 18px; line-height: 22px;} h5{font-size: 16px; line-height: 20px;} h6{font-size: 14px; line-height: 18px;} h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: #333; text-decoration: none; outline: none;} a{text-decoration: none; color: #333; outline: none; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} a:hover, a:focus{color: #000; outline: none; text-decoration: none;} p{line-height: 24px; margin: 0 0 10px;} figure{margin-bottom: 0; position: relative;} blockquote, q{quotes: none;} blockquote{padding: 0 20px; border-left: 3px solid #ff0c00; color: #ff0c00; font-size: 17px; font-style: italic; font-weight: 600;} blockquote:before, blockquote:after, q:before, q:after{content: ''; content: none;} select{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-box-shadow: none; box-shadow: none; box-sizing: border-box; color: #999; font-size: 14px; height: 36px; line-height: 36px; padding: 10px 15px; width: 100%; border: 1px solid #e4e4e4; font-family: 'Open Sans', sans-serif; font-weight: 400;} textarea, input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week]{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-box-shadow: none; box-shadow: none; box-sizing: border-box; color: #9097a1; font-size: 12px; height: 40px; line-height: 40px; padding: 0 15px; width: 100%; border: 1px solid #eceef4; font-family: 'Open Sans', sans-serif; font-weight: 400;} textarea{height: 175px;} .field-holder select{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-box-shadow: none; box-shadow: none; box-sizing: border-box; color: #999; font-size: 14px; height: 36px; line-height: 36px; padding: 10px 15px; width: 100%; border: 1px solid #e4e4e4; font-family: 'Open Sans', sans-serif; font-weight: 400;} .field-holder textarea, .field-holder input.field-input[type=date], .field-holder input[type=datetime], .field-holder input[type=datetime-local], .field-holder input[type=email], .field-holder input[type=month], .field-holder input[type=number], .field-holder input[type=password], .field-holder input[type=range], .field-holder input[type=search], .field-holder input[type=tel], .field-holder input[type=text], .field-holder input[type=time], .field-holder input[type=url], .field-holder input[type=week]{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-box-shadow: none; box-shadow: none; box-sizing: border-box; color: #9097a1; font-size: 12px; height: 40px; line-height: 40px; padding: 0 15px; width: 100%; border: 1px solid #eceef4; font-family: 'Open Sans', sans-serif; font-weight: 400;} .field-holder textarea{height: 175px;} .main-search.fancy .field-holder .select-location input[type="text"]::-ms-clear, input[type="search"]::-ms-clear, input[type="text"]::-ms-clear{display: none;} .field-holder{width: 100%; display: inline-block; vertical-align: top; margin-right: -4px;} .field-lg, .field-md, .field-sm, .field-xs{display: inline-block; vertical-align: top; margin-right: -4px;} .field-lg{width: 100%;} .field-md{width: 50%;} .field-sm{width: 33.33%;} .field-xs{width: 25%;} .field-holder input:focus{outline: 0;} .field-holder input:focus::-webkit-input-placeholder{color: transparent;} .field-holder input:focus:-moz-placeholder{color: transparent;} .field-holder input:focus::-moz-placeholder{color: transparent;} .field-holder input:focus:-ms-input-placeholder{color: transparent;} .field-holder textarea:focus{outline: 0;} .field-holder textarea:focus::-webkit-input-placeholder{color: transparent;} .field-holder textarea:focus:-moz-placeholder{color: transparent;} .field-holder textarea:focus::-moz-placeholder{color: transparent;} .field-holder textarea:focus:-ms-input-placeholder{color: transparent;} li{} ul ul{margin-left: 20px;} ol{float: none; list-style: decimal; padding-left: 15px;} ol ol{margin-left: 20px;} ol li{list-style: decimal; width: 100%;} ul ol{margin-bottom: 20px;} ul ol ol{margin-bottom: 0;} p ins{color: #999;} dl dd{margin-left: 20px;} video{max-width: 100%; height: auto; width: 100%;} embed, object, iframe{max-width: 100%; width: 100%; border: 0; display: block;} .form-control:focus{color: #495057; background-color: #fff; border-color: #e51a1b; outline: 0; box-shadow: 0 0 0 0.01rem #e51a1b;} 

/* /survey/static/src/css/survey_print.css defined in bundle 'web.assets_frontend' */
@media print{.js_surveyform{font-size: 13px;}.js_surveyform textarea.form-control{height: 10em;}.js_surveyform h1{font-size: 28px;}.js_surveyform h2{font-size: 20px;}.js_question-wrapper{page-break-inside: avoid;}} 

/* /web/static/lib/nvd3/nv.d3.css defined in bundle 'web.assets_frontend' */
 .nvd3 .nv-axis{pointer-events:none; opacity: 1;} .nvd3 .nv-axis path{fill: none; stroke: #000; stroke-opacity: .75; shape-rendering: crispEdges;} .nvd3 .nv-axis path.domain{stroke-opacity: .75;} .nvd3 .nv-axis.nv-x path.domain{stroke-opacity: 0;} .nvd3 .nv-axis line{fill: none; stroke: #e5e5e5; shape-rendering: crispEdges;} .nvd3 .nv-axis .zero line, .nvd3 .nv-axis line.zero{stroke-opacity: .75;} .nvd3 .nv-axis .nv-axisMaxMin text{font-weight: bold;} .nvd3 .x .nv-axis .nv-axisMaxMin text, .nvd3 .x2 .nv-axis .nv-axisMaxMin text, .nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor: middle} .nvd3 .nv-axis.nv-disabled{opacity: 0;} .nvd3 .nv-groups .nv-point.hover{stroke-width: 20px; stroke-opacity: .5;} .nvd3 .nv-scatter .nv-point.hover{fill-opacity: 1;} .nv-noninteractive{pointer-events: none;} .nv-distx, .nv-disty{pointer-events: none;} .nvtooltip{position: absolute; background-color: rgba(255,255,255,1.0); color: rgba(0,0,0,1.0); padding: 1px; border: 1px solid rgba(0,0,0,.2); z-index: 10000; display: block; font-family: Arial; font-size: 13px; text-align: left; pointer-events: none; white-space: nowrap; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .nvtooltip{background: rgba(255,255,255, 0.8); border: 1px solid rgba(0,0,0,0.5); border-radius: 4px;} .nvtooltip.with-transitions, .with-transitions .nvtooltip{transition: opacity 50ms linear; -moz-transition: opacity 50ms linear; -webkit-transition: opacity 50ms linear; transition-delay: 200ms; -moz-transition-delay: 200ms; -webkit-transition-delay: 200ms;} .nvtooltip.x-nvtooltip, .nvtooltip.y-nvtooltip{padding: 8px;} .nvtooltip h3{margin: 0; padding: 4px 14px; line-height: 18px; font-weight: normal; background-color: rgba(247,247,247,0.75); color: rgba(0,0,0,1.0); text-align: center; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .nvtooltip p{margin: 0; padding: 5px 14px; text-align: center;} .nvtooltip span{display: inline-block; margin: 2px 0;} .nvtooltip table{margin: 6px; border-spacing:0;} .nvtooltip table td{padding: 2px 9px 2px 0; vertical-align: middle;} .nvtooltip table td.key{font-weight: normal;} .nvtooltip table td.key.total{font-weight: bold;} .nvtooltip table td.value{text-align: right; font-weight: bold;} .nvtooltip table tr.highlight td{padding: 1px 9px 1px 0; border-bottom-style: solid; border-bottom-width: 1px; border-top-style: solid; border-top-width: 1px;} .nvtooltip table td.legend-color-guide div{width: 8px; height: 8px; vertical-align: middle;} .nvtooltip table td.legend-color-guide div{width: 12px; height: 12px; border: 1px solid #999;} .nvtooltip .footer{padding: 3px; text-align: center;} .nvtooltip-pending-removal{pointer-events: none; display: none;} .nvd3 .nv-interactiveGuideLine{pointer-events:none;} .nvd3 line.nv-guideline{stroke: #ccc;} .nvd3 .nv-bars rect{fill-opacity: .75; transition: fill-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear;} .nvd3 .nv-bars rect.hover{fill-opacity: 1;} .nvd3 .nv-bars .hover rect{fill: lightblue;} .nvd3 .nv-bars text{fill: rgba(0,0,0,0);} .nvd3 .nv-bars .hover text{fill: rgba(0,0,0,1);} .nvd3 .nv-multibar .nv-groups rect, .nvd3 .nv-multibarHorizontal .nv-groups rect, .nvd3 .nv-discretebar .nv-groups rect{stroke-opacity: 0; transition: fill-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear;} .nvd3 .nv-multibar .nv-groups rect:hover, .nvd3 .nv-multibarHorizontal .nv-groups rect:hover, .nvd3 .nv-candlestickBar .nv-ticks rect:hover, .nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity: 1;} .nvd3 .nv-discretebar .nv-groups text, .nvd3 .nv-multibarHorizontal .nv-groups text{font-weight: bold; fill: rgba(0,0,0,1); stroke: rgba(0,0,0,0);} .nvd3 .nv-groups path.nv-line{fill: none;} .nvd3 .nv-groups path.nv-area{stroke: none;} .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity: 0; stroke-opacity: 0;} .nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity: .5 !important; stroke-opacity: .5 !important;} .with-transitions .nvd3 .nv-groups .nv-point{transition: stroke-width 250ms linear, stroke-opacity 250ms linear; -moz-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; -webkit-transition: stroke-width 250ms linear, stroke-opacity 250ms linear;} .nvd3.nv-scatter .nv-groups .nv-point.hover, .nvd3 .nv-groups .nv-point.hover{stroke-width: 7px; fill-opacity: .95 !important; stroke-opacity: .95 !important;} .nvd3 .nv-point-paths path{stroke: #aaa; stroke-opacity: 0; fill: #eee; fill-opacity: 0;} .nvd3 .nv-indexLine{cursor: ew-resize;} svg.nvd3-svg{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -ms-user-select: none; -moz-user-select: none; user-select: none; display: block; width:100%; height:100%;} .nvtooltip.with-3d-shadow, .with-3d-shadow .nvtooltip{-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgba(0,0,0,.2); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .nvd3 text{font: normal 12px Arial;} .nvd3 .title{font: bold 14px Arial;} .nvd3 .nv-background{fill: white; fill-opacity: 0;} .nvd3.nv-noData{font-size: 18px; font-weight: bold;} .nv-brush .extent{fill-opacity: .125; shape-rendering: crispEdges;} .nv-brush .resize path{fill: #eee; stroke: #666;} .nvd3 .nv-legend .nv-series{cursor: pointer;} .nvd3 .nv-legend .nv-disabled circle{fill-opacity: 0;} .nvd3 .nv-brush .extent{fill-opacity: 0 !important;} .nvd3 .nv-brushBackground rect{stroke: #000; stroke-width: .4; fill: #fff; fill-opacity: .7;} .nvd3.nv-pie path{stroke-opacity: 0; transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear;} .nvd3.nv-pie .nv-pie-title{font-size: 24px; fill: rgba(19, 196, 249, 0.59);} .nvd3.nv-pie .nv-slice text{stroke: #000; stroke-width: 0;} .nvd3.nv-pie path{stroke: #fff; stroke-width: 1px; stroke-opacity: 1;} .nvd3.nv-pie path{fill-opacity: .7;} .nvd3.nv-pie .hover path{fill-opacity: 1;} .nvd3.nv-pie .nv-label{pointer-events: none;} .nvd3.nv-pie .nv-label rect{fill-opacity: 0; stroke-opacity: 0;} 

/* /survey/static/src/css/survey_result.css defined in bundle 'web.assets_frontend' */
.only_right_radius{border-top-right-radius: 2em; border-bottom-right-radius: 2em; border-top-left-radius: 0; border-bottom-left-radius: 0;} .only_left_radius{border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 2em; border-bottom-left-radius: 2em;} .no_radius{border-radius: 0;} .clear_survey_filter, .filter-all, .filter-finished{cursor: pointer;} .nvtooltip h5{margin: 0; line-height: 18px; font-weight: bold; background-color: rgba(247,247,247,0.75); text-align: center; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .survey_answer i{padding:3px; cursor:pointer;} .survey_answer i.invisible{visibility: hidden!important;} @media print{.tab-content > .tab-pane{display: block;}.tab-content > .survey_graph > svg{width: 1150px;}} .o_preview_questions{border: 3px solid #C9C6C6; width: auto; padding: 10px 30px 5px; margin-top: 15px; color: #C9C6C6;} .o_preview_questions .o_datetime{border: 1px solid #D8D7D7; margin-bottom: 5px;} .o_preview_questions .o_matrix_head{border-bottom: 1px solid #D8D7D7;} .o_preview_questions .o_matrix_row{border-top: 1px solid #D8D7D7;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{font-size: 14px;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /website_sale_delivery/static/src/scss/website_sale_delivery.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 767.98px){.o_delivery_compute{max-width: 130px; text-overflow: ellipsis; overflow: hidden;}} 

/* /web/static/lib/fontawesome/css/font-awesome.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'FontAwesome'; src: url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.eot?v=4.7.0'); src: url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal;} .fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .fa-lg{font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%;} .fa-2x{font-size: 2em;} .fa-3x{font-size: 3em;} .fa-4x{font-size: 4em;} .fa-5x{font-size: 5em;} .fa-fw{width: 1.28571429em; text-align: center;} .fa-ul{padding-left: 0; margin-left: 2.14285714em; list-style-type: none;} .fa-ul > li{position: relative;} .fa-li{position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center;} .fa-li.fa-lg{left: -1.85714286em;} .fa-border{padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em;} .fa-pull-left{float: left;} .fa-pull-right{float: right;} .fa.fa-pull-left{margin-right: .3em;} .fa.fa-pull-right{margin-left: .3em;} .pull-right{float: right;} .pull-left{float: left;} .fa.pull-left{margin-right: .3em;} .fa.pull-right{margin-left: .3em;} .fa-spin{-webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;} .fa-pulse{-webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8);} @-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}} @keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}} .fa-rotate-90{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);} .fa-rotate-180{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);} .fa-rotate-270{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);} .fa-flip-horizontal{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1);} .fa-flip-vertical{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1);} :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical{filter: none;} .fa-stack{position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;} .fa-stack-1x, .fa-stack-2x{position: absolute; left: 0; width: 100%; text-align: center;} .fa-stack-1x{line-height: inherit;} .fa-stack-2x{font-size: 2em;} .fa-inverse{color: #ffffff;} .fa-glass:before{content: "\f000";} .fa-music:before{content: "\f001";} .fa-search:before{content: "\f002";} .fa-envelope-o:before{content: "\f003";} .fa-heart:before{content: "\f004";} .fa-star:before{content: "\f005";} .fa-star-o:before{content: "\f006";} .fa-user:before{content: "\f007";} .fa-film:before{content: "\f008";} .fa-th-large:before{content: "\f009";} .fa-th:before{content: "\f00a";} .fa-th-list:before{content: "\f00b";} .fa-check:before{content: "\f00c";} .fa-remove:before, .fa-close:before, .fa-times:before{content: "\f00d";} .fa-search-plus:before{content: "\f00e";} .fa-search-minus:before{content: "\f010";} .fa-power-off:before{content: "\f011";} .fa-signal:before{content: "\f012";} .fa-gear:before, .fa-cog:before{content: "\f013";} .fa-trash-o:before{content: "\f014";} .fa-home:before{content: "\f015";} .fa-file-o:before{content: "\f016";} .fa-clock-o:before{content: "\f017";} .fa-road:before{content: "\f018";} .fa-download:before{content: "\f019";} .fa-arrow-circle-o-down:before{content: "\f01a";} .fa-arrow-circle-o-up:before{content: "\f01b";} .fa-inbox:before{content: "\f01c";} .fa-play-circle-o:before{content: "\f01d";} .fa-rotate-right:before, .fa-repeat:before{content: "\f01e";} .fa-refresh:before{content: "\f021";} .fa-list-alt:before{content: "\f022";} .fa-lock:before{content: "\f023";} .fa-flag:before{content: "\f024";} .fa-headphones:before{content: "\f025";} .fa-volume-off:before{content: "\f026";} .fa-volume-down:before{content: "\f027";} .fa-volume-up:before{content: "\f028";} .fa-qrcode:before{content: "\f029";} .fa-barcode:before{content: "\f02a";} .fa-tag:before{content: "\f02b";} .fa-tags:before{content: "\f02c";} .fa-book:before{content: "\f02d";} .fa-bookmark:before{content: "\f02e";} .fa-print:before{content: "\f02f";} .fa-camera:before{content: "\f030";} .fa-font:before{content: "\f031";} .fa-bold:before{content: "\f032";} .fa-italic:before{content: "\f033";} .fa-text-height:before{content: "\f034";} .fa-text-width:before{content: "\f035";} .fa-align-left:before{content: "\f036";} .fa-align-center:before{content: "\f037";} .fa-align-right:before{content: "\f038";} .fa-align-justify:before{content: "\f039";} .fa-list:before{content: "\f03a";} .fa-dedent:before, .fa-outdent:before{content: "\f03b";} .fa-indent:before{content: "\f03c";} .fa-video-camera:before{content: "\f03d";} .fa-photo:before, .fa-image:before, .fa-picture-o:before{content: "\f03e";} .fa-pencil:before{content: "\f040";} .fa-map-marker:before{content: "\f041";} .fa-adjust:before{content: "\f042";} .fa-tint:before{content: "\f043";} .fa-edit:before, .fa-pencil-square-o:before{content: "\f044";} .fa-share-square-o:before{content: "\f045";} .fa-check-square-o:before{content: "\f046";} .fa-arrows:before{content: "\f047";} .fa-step-backward:before{content: "\f048";} .fa-fast-backward:before{content: "\f049";} .fa-backward:before{content: "\f04a";} .fa-play:before{content: "\f04b";} .fa-pause:before{content: "\f04c";} .fa-stop:before{content: "\f04d";} .fa-forward:before{content: "\f04e";} .fa-fast-forward:before{content: "\f050";} .fa-step-forward:before{content: "\f051";} .fa-eject:before{content: "\f052";} .fa-chevron-left:before{content: "\f053";} .fa-chevron-right:before{content: "\f054";} .fa-plus-circle:before{content: "\f055";} .fa-minus-circle:before{content: "\f056";} .fa-times-circle:before{content: "\f057";} .fa-check-circle:before{content: "\f058";} .fa-question-circle:before{content: "\f059";} .fa-info-circle:before{content: "\f05a";} .fa-crosshairs:before{content: "\f05b";} .fa-times-circle-o:before{content: "\f05c";} .fa-check-circle-o:before{content: "\f05d";} .fa-ban:before{content: "\f05e";} .fa-arrow-left:before{content: "\f060";} .fa-arrow-right:before{content: "\f061";} .fa-arrow-up:before{content: "\f062";} .fa-arrow-down:before{content: "\f063";} .fa-mail-forward:before, .fa-share:before{content: "\f064";} .fa-expand:before{content: "\f065";} .fa-compress:before{content: "\f066";} .fa-plus:before{content: "\f067";} .fa-minus:before{content: "\f068";} .fa-asterisk:before{content: "\f069";} .fa-exclamation-circle:before{content: "\f06a";} .fa-gift:before{content: "\f06b";} .fa-leaf:before{content: "\f06c";} .fa-fire:before{content: "\f06d";} .fa-eye:before{content: "\f06e";} .fa-eye-slash:before{content: "\f070";} .fa-warning:before, .fa-exclamation-triangle:before{content: "\f071";} .fa-plane:before{content: "\f072";} .fa-calendar:before{content: "\f073";} .fa-random:before{content: "\f074";} .fa-comment:before{content: "\f075";} .fa-magnet:before{content: "\f076";} .fa-chevron-up:before{content: "\f077";} .fa-chevron-down:before{content: "\f078";} .fa-retweet:before{content: "\f079";} .fa-shopping-cart:before{content: "\f07a";} .fa-folder:before{content: "\f07b";} .fa-folder-open:before{content: "\f07c";} .fa-arrows-v:before{content: "\f07d";} .fa-arrows-h:before{content: "\f07e";} .fa-bar-chart-o:before, .fa-bar-chart:before{content: "\f080";} .fa-twitter-square:before{content: "\f081";} .fa-facebook-square:before{content: "\f082";} .fa-camera-retro:before{content: "\f083";} .fa-key:before{content: "\f084";} .fa-gears:before, .fa-cogs:before{content: "\f085";} .fa-comments:before{content: "\f086";} .fa-thumbs-o-up:before{content: "\f087";} .fa-thumbs-o-down:before{content: "\f088";} .fa-star-half:before{content: "\f089";} .fa-heart-o:before{content: "\f08a";} .fa-sign-out:before{content: "\f08b";} .fa-linkedin-square:before{content: "\f08c";} .fa-thumb-tack:before{content: "\f08d";} .fa-external-link:before{content: "\f08e";} .fa-sign-in:before{content: "\f090";} .fa-trophy:before{content: "\f091";} .fa-github-square:before{content: "\f092";} .fa-upload:before{content: "\f093";} .fa-lemon-o:before{content: "\f094";} .fa-phone:before{content: "\f095";} .fa-square-o:before{content: "\f096";} .fa-bookmark-o:before{content: "\f097";} .fa-phone-square:before{content: "\f098";} .fa-twitter:before{content: "\f099";} .fa-facebook-f:before, .fa-facebook:before{content: "\f09a";} .fa-github:before{content: "\f09b";} .fa-unlock:before{content: "\f09c";} .fa-credit-card:before{content: "\f09d";} .fa-feed:before, .fa-rss:before{content: "\f09e";} .fa-hdd-o:before{content: "\f0a0";} .fa-bullhorn:before{content: "\f0a1";} .fa-bell:before{content: "\f0f3";} .fa-certificate:before{content: "\f0a3";} .fa-hand-o-right:before{content: "\f0a4";} .fa-hand-o-left:before{content: "\f0a5";} .fa-hand-o-up:before{content: "\f0a6";} .fa-hand-o-down:before{content: "\f0a7";} .fa-arrow-circle-left:before{content: "\f0a8";} .fa-arrow-circle-right:before{content: "\f0a9";} .fa-arrow-circle-up:before{content: "\f0aa";} .fa-arrow-circle-down:before{content: "\f0ab";} .fa-globe:before{content: "\f0ac";} .fa-wrench:before{content: "\f0ad";} .fa-tasks:before{content: "\f0ae";} .fa-filter:before{content: "\f0b0";} .fa-briefcase:before{content: "\f0b1";} .fa-arrows-alt:before{content: "\f0b2";} .fa-group:before, .fa-users:before{content: "\f0c0";} .fa-chain:before, .fa-link:before{content: "\f0c1";} .fa-cloud:before{content: "\f0c2";} .fa-flask:before{content: "\f0c3";} .fa-cut:before, .fa-scissors:before{content: "\f0c4";} .fa-copy:before, .fa-files-o:before{content: "\f0c5";} .fa-paperclip:before{content: "\f0c6";} .fa-save:before, .fa-floppy-o:before{content: "\f0c7";} .fa-square:before{content: "\f0c8";} .fa-navicon:before, .fa-reorder:before, .fa-bars:before{content: "\f0c9";} .fa-list-ul:before{content: "\f0ca";} .fa-list-ol:before{content: "\f0cb";} .fa-strikethrough:before{content: "\f0cc";} .fa-underline:before{content: "\f0cd";} .fa-table:before{content: "\f0ce";} .fa-magic:before{content: "\f0d0";} .fa-truck:before{content: "\f0d1";} .fa-pinterest:before{content: "\f0d2";} .fa-pinterest-square:before{content: "\f0d3";} .fa-google-plus-square:before{content: "\f0d4";} .fa-google-plus:before{content: "\f0d5";} .fa-money:before{content: "\f0d6";} .fa-caret-down:before{content: "\f0d7";} .fa-caret-up:before{content: "\f0d8";} .fa-caret-left:before{content: "\f0d9";} .fa-caret-right:before{content: "\f0da";} .fa-columns:before{content: "\f0db";} .fa-unsorted:before, .fa-sort:before{content: "\f0dc";} .fa-sort-down:before, .fa-sort-desc:before{content: "\f0dd";} .fa-sort-up:before, .fa-sort-asc:before{content: "\f0de";} .fa-envelope:before{content: "\f0e0";} .fa-linkedin:before{content: "\f0e1";} .fa-rotate-left:before, .fa-undo:before{content: "\f0e2";} .fa-legal:before, .fa-gavel:before{content: "\f0e3";} .fa-dashboard:before, .fa-tachometer:before{content: "\f0e4";} .fa-comment-o:before{content: "\f0e5";} .fa-comments-o:before{content: "\f0e6";} .fa-flash:before, .fa-bolt:before{content: "\f0e7";} .fa-sitemap:before{content: "\f0e8";} .fa-umbrella:before{content: "\f0e9";} .fa-paste:before, .fa-clipboard:before{content: "\f0ea";} .fa-lightbulb-o:before{content: "\f0eb";} .fa-exchange:before{content: "\f0ec";} .fa-cloud-download:before{content: "\f0ed";} .fa-cloud-upload:before{content: "\f0ee";} .fa-user-md:before{content: "\f0f0";} .fa-stethoscope:before{content: "\f0f1";} .fa-suitcase:before{content: "\f0f2";} .fa-bell-o:before{content: "\f0a2";} .fa-coffee:before{content: "\f0f4";} .fa-cutlery:before{content: "\f0f5";} .fa-file-text-o:before{content: "\f0f6";} .fa-building-o:before{content: "\f0f7";} .fa-hospital-o:before{content: "\f0f8";} .fa-ambulance:before{content: "\f0f9";} .fa-medkit:before{content: "\f0fa";} .fa-fighter-jet:before{content: "\f0fb";} .fa-beer:before{content: "\f0fc";} .fa-h-square:before{content: "\f0fd";} .fa-plus-square:before{content: "\f0fe";} .fa-angle-double-left:before{content: "\f100";} .fa-angle-double-right:before{content: "\f101";} .fa-angle-double-up:before{content: "\f102";} .fa-angle-double-down:before{content: "\f103";} .fa-angle-left:before{content: "\f104";} .fa-angle-right:before{content: "\f105";} .fa-angle-up:before{content: "\f106";} .fa-angle-down:before{content: "\f107";} .fa-desktop:before{content: "\f108";} .fa-laptop:before{content: "\f109";} .fa-tablet:before{content: "\f10a";} .fa-mobile-phone:before, .fa-mobile:before{content: "\f10b";} .fa-circle-o:before{content: "\f10c";} .fa-quote-left:before{content: "\f10d";} .fa-quote-right:before{content: "\f10e";} .fa-spinner:before{content: "\f110";} .fa-circle:before{content: "\f111";} .fa-mail-reply:before, .fa-reply:before{content: "\f112";} .fa-github-alt:before{content: "\f113";} .fa-folder-o:before{content: "\f114";} .fa-folder-open-o:before{content: "\f115";} .fa-smile-o:before{content: "\f118";} .fa-frown-o:before{content: "\f119";} .fa-meh-o:before{content: "\f11a";} .fa-gamepad:before{content: "\f11b";} .fa-keyboard-o:before{content: "\f11c";} .fa-flag-o:before{content: "\f11d";} .fa-flag-checkered:before{content: "\f11e";} .fa-terminal:before{content: "\f120";} .fa-code:before{content: "\f121";} .fa-mail-reply-all:before, .fa-reply-all:before{content: "\f122";} .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before{content: "\f123";} .fa-location-arrow:before{content: "\f124";} .fa-crop:before{content: "\f125";} .fa-code-fork:before{content: "\f126";} .fa-unlink:before, .fa-chain-broken:before{content: "\f127";} .fa-question:before{content: "\f128";} .fa-info:before{content: "\f129";} .fa-exclamation:before{content: "\f12a";} .fa-superscript:before{content: "\f12b";} .fa-subscript:before{content: "\f12c";} .fa-eraser:before{content: "\f12d";} .fa-puzzle-piece:before{content: "\f12e";} .fa-microphone:before{content: "\f130";} .fa-microphone-slash:before{content: "\f131";} .fa-shield:before{content: "\f132";} .fa-calendar-o:before{content: "\f133";} .fa-fire-extinguisher:before{content: "\f134";} .fa-rocket:before{content: "\f135";} .fa-maxcdn:before{content: "\f136";} .fa-chevron-circle-left:before{content: "\f137";} .fa-chevron-circle-right:before{content: "\f138";} .fa-chevron-circle-up:before{content: "\f139";} .fa-chevron-circle-down:before{content: "\f13a";} .fa-html5:before{content: "\f13b";} .fa-css3:before{content: "\f13c";} .fa-anchor:before{content: "\f13d";} .fa-unlock-alt:before{content: "\f13e";} .fa-bullseye:before{content: "\f140";} .fa-ellipsis-h:before{content: "\f141";} .fa-ellipsis-v:before{content: "\f142";} .fa-rss-square:before{content: "\f143";} .fa-play-circle:before{content: "\f144";} .fa-ticket:before{content: "\f145";} .fa-minus-square:before{content: "\f146";} .fa-minus-square-o:before{content: "\f147";} .fa-level-up:before{content: "\f148";} .fa-level-down:before{content: "\f149";} .fa-check-square:before{content: "\f14a";} .fa-pencil-square:before{content: "\f14b";} .fa-external-link-square:before{content: "\f14c";} .fa-share-square:before{content: "\f14d";} .fa-compass:before{content: "\f14e";} .fa-toggle-down:before, .fa-caret-square-o-down:before{content: "\f150";} .fa-toggle-up:before, .fa-caret-square-o-up:before{content: "\f151";} .fa-toggle-right:before, .fa-caret-square-o-right:before{content: "\f152";} .fa-euro:before, .fa-eur:before{content: "\f153";} .fa-gbp:before{content: "\f154";} .fa-dollar:before, .fa-usd:before{content: "\f155";} .fa-rupee:before, .fa-inr:before{content: "\f156";} .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before{content: "\f157";} .fa-ruble:before, .fa-rouble:before, .fa-rub:before{content: "\f158";} .fa-won:before, .fa-krw:before{content: "\f159";} .fa-bitcoin:before, .fa-btc:before{content: "\f15a";} .fa-file:before{content: "\f15b";} .fa-file-text:before{content: "\f15c";} .fa-sort-alpha-asc:before{content: "\f15d";} .fa-sort-alpha-desc:before{content: "\f15e";} .fa-sort-amount-asc:before{content: "\f160";} .fa-sort-amount-desc:before{content: "\f161";} .fa-sort-numeric-asc:before{content: "\f162";} .fa-sort-numeric-desc:before{content: "\f163";} .fa-thumbs-up:before{content: "\f164";} .fa-thumbs-down:before{content: "\f165";} .fa-youtube-square:before{content: "\f166";} .fa-youtube:before{content: "\f167";} .fa-xing:before{content: "\f168";} .fa-xing-square:before{content: "\f169";} .fa-youtube-play:before{content: "\f16a";} .fa-dropbox:before{content: "\f16b";} .fa-stack-overflow:before{content: "\f16c";} .fa-instagram:before{content: "\f16d";} .fa-flickr:before{content: "\f16e";} .fa-adn:before{content: "\f170";} .fa-bitbucket:before{content: "\f171";} .fa-bitbucket-square:before{content: "\f172";} .fa-tumblr:before{content: "\f173";} .fa-tumblr-square:before{content: "\f174";} .fa-long-arrow-down:before{content: "\f175";} .fa-long-arrow-up:before{content: "\f176";} .fa-long-arrow-left:before{content: "\f177";} .fa-long-arrow-right:before{content: "\f178";} .fa-apple:before{content: "\f179";} .fa-windows:before{content: "\f17a";} .fa-android:before{content: "\f17b";} .fa-linux:before{content: "\f17c";} .fa-dribbble:before{content: "\f17d";} .fa-skype:before{content: "\f17e";} .fa-foursquare:before{content: "\f180";} .fa-trello:before{content: "\f181";} .fa-female:before{content: "\f182";} .fa-male:before{content: "\f183";} .fa-gittip:before, .fa-gratipay:before{content: "\f184";} .fa-sun-o:before{content: "\f185";} .fa-moon-o:before{content: "\f186";} .fa-archive:before{content: "\f187";} .fa-bug:before{content: "\f188";} .fa-vk:before{content: "\f189";} .fa-weibo:before{content: "\f18a";} .fa-renren:before{content: "\f18b";} .fa-pagelines:before{content: "\f18c";} .fa-stack-exchange:before{content: "\f18d";} .fa-arrow-circle-o-right:before{content: "\f18e";} .fa-arrow-circle-o-left:before{content: "\f190";} .fa-toggle-left:before, .fa-caret-square-o-left:before{content: "\f191";} .fa-dot-circle-o:before{content: "\f192";} .fa-wheelchair:before{content: "\f193";} .fa-vimeo-square:before{content: "\f194";} .fa-turkish-lira:before, .fa-try:before{content: "\f195";} .fa-plus-square-o:before{content: "\f196";} .fa-space-shuttle:before{content: "\f197";} .fa-slack:before{content: "\f198";} .fa-envelope-square:before{content: "\f199";} .fa-wordpress:before{content: "\f19a";} .fa-openid:before{content: "\f19b";} .fa-institution:before, .fa-bank:before, .fa-university:before{content: "\f19c";} .fa-mortar-board:before, .fa-graduation-cap:before{content: "\f19d";} .fa-yahoo:before{content: "\f19e";} .fa-google:before{content: "\f1a0";} .fa-reddit:before{content: "\f1a1";} .fa-reddit-square:before{content: "\f1a2";} .fa-stumbleupon-circle:before{content: "\f1a3";} .fa-stumbleupon:before{content: "\f1a4";} .fa-delicious:before{content: "\f1a5";} .fa-digg:before{content: "\f1a6";} .fa-pied-piper-pp:before{content: "\f1a7";} .fa-pied-piper-alt:before{content: "\f1a8";} .fa-drupal:before{content: "\f1a9";} .fa-joomla:before{content: "\f1aa";} .fa-language:before{content: "\f1ab";} .fa-fax:before{content: "\f1ac";} .fa-building:before{content: "\f1ad";} .fa-child:before{content: "\f1ae";} .fa-paw:before{content: "\f1b0";} .fa-spoon:before{content: "\f1b1";} .fa-cube:before{content: "\f1b2";} .fa-cubes:before{content: "\f1b3";} .fa-behance:before{content: "\f1b4";} .fa-behance-square:before{content: "\f1b5";} .fa-steam:before{content: "\f1b6";} .fa-steam-square:before{content: "\f1b7";} .fa-recycle:before{content: "\f1b8";} .fa-automobile:before, .fa-car:before{content: "\f1b9";} .fa-cab:before, .fa-taxi:before{content: "\f1ba";} .fa-tree:before{content: "\f1bb";} .fa-spotify:before{content: "\f1bc";} .fa-deviantart:before{content: "\f1bd";} .fa-soundcloud:before{content: "\f1be";} .fa-database:before{content: "\f1c0";} .fa-file-pdf-o:before{content: "\f1c1";} .fa-file-word-o:before{content: "\f1c2";} .fa-file-excel-o:before{content: "\f1c3";} .fa-file-powerpoint-o:before{content: "\f1c4";} .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before{content: "\f1c5";} .fa-file-zip-o:before, .fa-file-archive-o:before{content: "\f1c6";} .fa-file-sound-o:before, .fa-file-audio-o:before{content: "\f1c7";} .fa-file-movie-o:before, .fa-file-video-o:before{content: "\f1c8";} .fa-file-code-o:before{content: "\f1c9";} .fa-vine:before{content: "\f1ca";} .fa-codepen:before{content: "\f1cb";} .fa-jsfiddle:before{content: "\f1cc";} .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before{content: "\f1cd";} .fa-circle-o-notch:before{content: "\f1ce";} .fa-ra:before, .fa-resistance:before, .fa-rebel:before{content: "\f1d0";} .fa-ge:before, .fa-empire:before{content: "\f1d1";} .fa-git-square:before{content: "\f1d2";} .fa-git:before{content: "\f1d3";} .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before{content: "\f1d4";} .fa-tencent-weibo:before{content: "\f1d5";} .fa-qq:before{content: "\f1d6";} .fa-wechat:before, .fa-weixin:before{content: "\f1d7";} .fa-send:before, .fa-paper-plane:before{content: "\f1d8";} .fa-send-o:before, .fa-paper-plane-o:before{content: "\f1d9";} .fa-history:before{content: "\f1da";} .fa-circle-thin:before{content: "\f1db";} .fa-header:before{content: "\f1dc";} .fa-paragraph:before{content: "\f1dd";} .fa-sliders:before{content: "\f1de";} .fa-share-alt:before{content: "\f1e0";} .fa-share-alt-square:before{content: "\f1e1";} .fa-bomb:before{content: "\f1e2";} .fa-soccer-ball-o:before, .fa-futbol-o:before{content: "\f1e3";} .fa-tty:before{content: "\f1e4";} .fa-binoculars:before{content: "\f1e5";} .fa-plug:before{content: "\f1e6";} .fa-slideshare:before{content: "\f1e7";} .fa-twitch:before{content: "\f1e8";} .fa-yelp:before{content: "\f1e9";} .fa-newspaper-o:before{content: "\f1ea";} .fa-wifi:before{content: "\f1eb";} .fa-calculator:before{content: "\f1ec";} .fa-paypal:before{content: "\f1ed";} .fa-google-wallet:before{content: "\f1ee";} .fa-cc-visa:before{content: "\f1f0";} .fa-cc-mastercard:before{content: "\f1f1";} .fa-cc-discover:before{content: "\f1f2";} .fa-cc-amex:before{content: "\f1f3";} .fa-cc-paypal:before{content: "\f1f4";} .fa-cc-stripe:before{content: "\f1f5";} .fa-bell-slash:before{content: "\f1f6";} .fa-bell-slash-o:before{content: "\f1f7";} .fa-trash:before{content: "\f1f8";} .fa-copyright:before{content: "\f1f9";} .fa-at:before{content: "\f1fa";} .fa-eyedropper:before{content: "\f1fb";} .fa-paint-brush:before{content: "\f1fc";} .fa-birthday-cake:before{content: "\f1fd";} .fa-area-chart:before{content: "\f1fe";} .fa-pie-chart:before{content: "\f200";} .fa-line-chart:before{content: "\f201";} .fa-lastfm:before{content: "\f202";} .fa-lastfm-square:before{content: "\f203";} .fa-toggle-off:before{content: "\f204";} .fa-toggle-on:before{content: "\f205";} .fa-bicycle:before{content: "\f206";} .fa-bus:before{content: "\f207";} .fa-ioxhost:before{content: "\f208";} .fa-angellist:before{content: "\f209";} .fa-cc:before{content: "\f20a";} .fa-shekel:before, .fa-sheqel:before, .fa-ils:before{content: "\f20b";} .fa-meanpath:before{content: "\f20c";} .fa-buysellads:before{content: "\f20d";} .fa-connectdevelop:before{content: "\f20e";} .fa-dashcube:before{content: "\f210";} .fa-forumbee:before{content: "\f211";} .fa-leanpub:before{content: "\f212";} .fa-sellsy:before{content: "\f213";} .fa-shirtsinbulk:before{content: "\f214";} .fa-simplybuilt:before{content: "\f215";} .fa-skyatlas:before{content: "\f216";} .fa-cart-plus:before{content: "\f217";} .fa-cart-arrow-down:before{content: "\f218";} .fa-diamond:before{content: "\f219";} .fa-ship:before{content: "\f21a";} .fa-user-secret:before{content: "\f21b";} .fa-motorcycle:before{content: "\f21c";} .fa-street-view:before{content: "\f21d";} .fa-heartbeat:before{content: "\f21e";} .fa-venus:before{content: "\f221";} .fa-mars:before{content: "\f222";} .fa-mercury:before{content: "\f223";} .fa-intersex:before, .fa-transgender:before{content: "\f224";} .fa-transgender-alt:before{content: "\f225";} .fa-venus-double:before{content: "\f226";} .fa-mars-double:before{content: "\f227";} .fa-venus-mars:before{content: "\f228";} .fa-mars-stroke:before{content: "\f229";} .fa-mars-stroke-v:before{content: "\f22a";} .fa-mars-stroke-h:before{content: "\f22b";} .fa-neuter:before{content: "\f22c";} .fa-genderless:before{content: "\f22d";} .fa-facebook-official:before{content: "\f230";} .fa-pinterest-p:before{content: "\f231";} .fa-whatsapp:before{content: "\f232";} .fa-server:before{content: "\f233";} .fa-user-plus:before{content: "\f234";} .fa-user-times:before{content: "\f235";} .fa-hotel:before, .fa-bed:before{content: "\f236";} .fa-viacoin:before{content: "\f237";} .fa-train:before{content: "\f238";} .fa-subway:before{content: "\f239";} .fa-medium:before{content: "\f23a";} .fa-yc:before, .fa-y-combinator:before{content: "\f23b";} .fa-optin-monster:before{content: "\f23c";} .fa-opencart:before{content: "\f23d";} .fa-expeditedssl:before{content: "\f23e";} .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before{content: "\f240";} .fa-battery-3:before, .fa-battery-three-quarters:before{content: "\f241";} .fa-battery-2:before, .fa-battery-half:before{content: "\f242";} .fa-battery-1:before, .fa-battery-quarter:before{content: "\f243";} .fa-battery-0:before, .fa-battery-empty:before{content: "\f244";} .fa-mouse-pointer:before{content: "\f245";} .fa-i-cursor:before{content: "\f246";} .fa-object-group:before{content: "\f247";} .fa-object-ungroup:before{content: "\f248";} .fa-sticky-note:before{content: "\f249";} .fa-sticky-note-o:before{content: "\f24a";} .fa-cc-jcb:before{content: "\f24b";} .fa-cc-diners-club:before{content: "\f24c";} .fa-clone:before{content: "\f24d";} .fa-balance-scale:before{content: "\f24e";} .fa-hourglass-o:before{content: "\f250";} .fa-hourglass-1:before, .fa-hourglass-start:before{content: "\f251";} .fa-hourglass-2:before, .fa-hourglass-half:before{content: "\f252";} .fa-hourglass-3:before, .fa-hourglass-end:before{content: "\f253";} .fa-hourglass:before{content: "\f254";} .fa-hand-grab-o:before, .fa-hand-rock-o:before{content: "\f255";} .fa-hand-stop-o:before, .fa-hand-paper-o:before{content: "\f256";} .fa-hand-scissors-o:before{content: "\f257";} .fa-hand-lizard-o:before{content: "\f258";} .fa-hand-spock-o:before{content: "\f259";} .fa-hand-pointer-o:before{content: "\f25a";} .fa-hand-peace-o:before{content: "\f25b";} .fa-trademark:before{content: "\f25c";} .fa-registered:before{content: "\f25d";} .fa-creative-commons:before{content: "\f25e";} .fa-gg:before{content: "\f260";} .fa-gg-circle:before{content: "\f261";} .fa-tripadvisor:before{content: "\f262";} .fa-odnoklassniki:before{content: "\f263";} .fa-odnoklassniki-square:before{content: "\f264";} .fa-get-pocket:before{content: "\f265";} .fa-wikipedia-w:before{content: "\f266";} .fa-safari:before{content: "\f267";} .fa-chrome:before{content: "\f268";} .fa-firefox:before{content: "\f269";} .fa-opera:before{content: "\f26a";} .fa-internet-explorer:before{content: "\f26b";} .fa-tv:before, .fa-television:before{content: "\f26c";} .fa-contao:before{content: "\f26d";} .fa-500px:before{content: "\f26e";} .fa-amazon:before{content: "\f270";} .fa-calendar-plus-o:before{content: "\f271";} .fa-calendar-minus-o:before{content: "\f272";} .fa-calendar-times-o:before{content: "\f273";} .fa-calendar-check-o:before{content: "\f274";} .fa-industry:before{content: "\f275";} .fa-map-pin:before{content: "\f276";} .fa-map-signs:before{content: "\f277";} .fa-map-o:before{content: "\f278";} .fa-map:before{content: "\f279";} .fa-commenting:before{content: "\f27a";} .fa-commenting-o:before{content: "\f27b";} .fa-houzz:before{content: "\f27c";} .fa-vimeo:before{content: "\f27d";} .fa-black-tie:before{content: "\f27e";} .fa-fonticons:before{content: "\f280";} .fa-reddit-alien:before{content: "\f281";} .fa-edge:before{content: "\f282";} .fa-credit-card-alt:before{content: "\f283";} .fa-codiepie:before{content: "\f284";} .fa-modx:before{content: "\f285";} .fa-fort-awesome:before{content: "\f286";} .fa-usb:before{content: "\f287";} .fa-product-hunt:before{content: "\f288";} .fa-mixcloud:before{content: "\f289";} .fa-scribd:before{content: "\f28a";} .fa-pause-circle:before{content: "\f28b";} .fa-pause-circle-o:before{content: "\f28c";} .fa-stop-circle:before{content: "\f28d";} .fa-stop-circle-o:before{content: "\f28e";} .fa-shopping-bag:before{content: "\f290";} .fa-shopping-basket:before{content: "\f291";} .fa-hashtag:before{content: "\f292";} .fa-bluetooth:before{content: "\f293";} .fa-bluetooth-b:before{content: "\f294";} .fa-percent:before{content: "\f295";} .fa-gitlab:before{content: "\f296";} .fa-wpbeginner:before{content: "\f297";} .fa-wpforms:before{content: "\f298";} .fa-envira:before{content: "\f299";} .fa-universal-access:before{content: "\f29a";} .fa-wheelchair-alt:before{content: "\f29b";} .fa-question-circle-o:before{content: "\f29c";} .fa-blind:before{content: "\f29d";} .fa-audio-description:before{content: "\f29e";} .fa-volume-control-phone:before{content: "\f2a0";} .fa-braille:before{content: "\f2a1";} .fa-assistive-listening-systems:before{content: "\f2a2";} .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before{content: "\f2a3";} .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before{content: "\f2a4";} .fa-glide:before{content: "\f2a5";} .fa-glide-g:before{content: "\f2a6";} .fa-signing:before, .fa-sign-language:before{content: "\f2a7";} .fa-low-vision:before{content: "\f2a8";} .fa-viadeo:before{content: "\f2a9";} .fa-viadeo-square:before{content: "\f2aa";} .fa-snapchat:before{content: "\f2ab";} .fa-snapchat-ghost:before{content: "\f2ac";} .fa-snapchat-square:before{content: "\f2ad";} .fa-pied-piper:before{content: "\f2ae";} .fa-first-order:before{content: "\f2b0";} .fa-yoast:before{content: "\f2b1";} .fa-themeisle:before{content: "\f2b2";} .fa-google-plus-circle:before, .fa-google-plus-official:before{content: "\f2b3";} .fa-fa:before, .fa-font-awesome:before{content: "\f2b4";} .fa-handshake-o:before{content: "\f2b5";} .fa-envelope-open:before{content: "\f2b6";} .fa-envelope-open-o:before{content: "\f2b7";} .fa-linode:before{content: "\f2b8";} .fa-address-book:before{content: "\f2b9";} .fa-address-book-o:before{content: "\f2ba";} .fa-vcard:before, .fa-address-card:before{content: "\f2bb";} .fa-vcard-o:before, .fa-address-card-o:before{content: "\f2bc";} .fa-user-circle:before{content: "\f2bd";} .fa-user-circle-o:before{content: "\f2be";} .fa-user-o:before{content: "\f2c0";} .fa-id-badge:before{content: "\f2c1";} .fa-drivers-license:before, .fa-id-card:before{content: "\f2c2";} .fa-drivers-license-o:before, .fa-id-card-o:before{content: "\f2c3";} .fa-quora:before{content: "\f2c4";} .fa-free-code-camp:before{content: "\f2c5";} .fa-telegram:before{content: "\f2c6";} .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before{content: "\f2c7";} .fa-thermometer-3:before, .fa-thermometer-three-quarters:before{content: "\f2c8";} .fa-thermometer-2:before, .fa-thermometer-half:before{content: "\f2c9";} .fa-thermometer-1:before, .fa-thermometer-quarter:before{content: "\f2ca";} .fa-thermometer-0:before, .fa-thermometer-empty:before{content: "\f2cb";} .fa-shower:before{content: "\f2cc";} .fa-bathtub:before, .fa-s15:before, .fa-bath:before{content: "\f2cd";} .fa-podcast:before{content: "\f2ce";} .fa-window-maximize:before{content: "\f2d0";} .fa-window-minimize:before{content: "\f2d1";} .fa-window-restore:before{content: "\f2d2";} .fa-times-rectangle:before, .fa-window-close:before{content: "\f2d3";} .fa-times-rectangle-o:before, .fa-window-close-o:before{content: "\f2d4";} .fa-bandcamp:before{content: "\f2d5";} .fa-grav:before{content: "\f2d6";} .fa-etsy:before{content: "\f2d7";} .fa-imdb:before{content: "\f2d8";} .fa-ravelry:before{content: "\f2d9";} .fa-eercast:before{content: "\f2da";} .fa-microchip:before{content: "\f2db";} .fa-snowflake-o:before{content: "\f2dc";} .fa-superpowers:before{content: "\f2dd";} .fa-wpexplorer:before{content: "\f2de";} .fa-meetup:before{content: "\f2e0";} .sr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;} .sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto;} 

/* /website_delivery_pickup/static/src/scss/website_delivery_pickup.scss defined in bundle 'web.assets_frontend' */
 label{width: 100%;} .card-input-element{display: none;} .card-input{margin: 10px; padding: 00px;} .card-input + .card-header{padding: 5px !important;} .card-input + .card-body{padding: 5px !important;} .card-input:hover{cursor: pointer;} .card-input-element:checked + .card-input{box-shadow: 0 0 1px 1px #e51a1b;} .card-group [class*='col-']{float: none;} 

/* /website_partner_checkout_mx/static/src/scss/partner_address.scss defined in bundle 'web.assets_frontend' */
 .intl-tel-input{width: 100%;} 

/* /website_delivery_zone/static/src/scss/website_delivery_zone.scss defined in bundle 'web.assets_frontend' */
 .oe_ls_header{text-align: left; overflow: hidden; white-space: nowrap; max-width: 200px; text-overflow: ellipsis; margin-bottom: 5px;} .oe_ls_address{text-align: left; overflow: hidden; max-width: 200px; text-overflow: ellipsis; margin-bottom: 5px; font-size: 10px; line-height: 16px; max-height: 30px; font-weight: bold;} 

/* /takeaway_sale_portal/static/src/less/styles.less defined in bundle 'web.assets_frontend' */
 .o_portal ol li{list-style: none !important; width: unset;} #o_portal_navbar_content .dropdown-menu.show{right: 0; left: unset;} #o_portal_navbar_content .order-filter-link{padding: 0 5px; border-top: 3px solid #aeaeae; font-weight: bold;} #o_portal_navbar_content .order-filter-link.cancel-orders{border-color: #e0040f;} #o_portal_navbar_content .order-filter-link.sent-orders{border-color: #329acf;} #o_portal_navbar_content .order-filter-link.sale-orders{border-color: #0101d1;} #o_portal_navbar_content .order-filter-link.preparing-orders{border-color: #ffc107;} #o_portal_navbar_content .order-filter-link.in-transit-orders{border-color: #7BD1AF;} #o_portal_navbar_content .order-filter-link.delivered-orders{border-color: #12A791;} #o_portal_navbar_content .order-filter-link.done-orders{border-color: #28a745;} #o_portal_navbar_content .all-orders.active{background-color: #aeaeae; color: #ffffff;} #o_portal_navbar_content .cancel-orders.active{background-color: #e0040f; color: #ffffff;} #o_portal_navbar_content .sent-orders.active{background-color: #329acf; color: #ffffff;} #o_portal_navbar_content .sale-orders.active{background-color: #0101d1; color: #ffffff;} #o_portal_navbar_content .done-orders.active{background-color: #28a745; color: #ffffff;} #o_portal_navbar_content .preparing-orders.active{background-color: #ffc107; color: #ffffff;} #o_portal_navbar_content .in-transit-orders.active{background-color: #7BD1AF; color: #ffffff;} #o_portal_navbar_content .delivered-orders.active{background-color: #0ea777; color: #ffffff;} .o_portal_my_doc_table .badge-pill, .o_order_state .badge-pill{color: white;} .o_portal_my_doc_table .badge-pill-draft, .o_order_state .badge-pill-draft{background-color: #aeaeae;} .o_portal_my_doc_table .badge-pill-cancel, .o_order_state .badge-pill-cancel{background-color: #e0040f;} .o_portal_my_doc_table .badge-pill-waiting_confirmation, .o_order_state .badge-pill-waiting_confirmation{background-color: #329acf;} .o_portal_my_doc_table .badge-pill-confirmed, .o_order_state .badge-pill-confirmed{background-color: #0101d1;} .o_portal_my_doc_table .badge-pill-done, .o_order_state .badge-pill-done{background-color: #28a745;} .o_portal_my_doc_table .badge-pill-preparing, .o_order_state .badge-pill-preparing{background-color: #ffc107;} .o_portal_my_doc_table .badge-pill-packing_up, .o_order_state .badge-pill-packing_up{background-color: #CF842B;} .o_portal_my_doc_table .badge-pill-in_transit, .o_order_state .badge-pill-in_transit{background-color: #7BD1AF;} .o_portal_my_doc_table .badge-pill-delivered, .o_order_state .badge-pill-delivered{background-color: #0ea777;} 

/* /website_twitter/static/src/scss/website_twitter.scss defined in bundle 'web.assets_frontend' */
 .wrap-row{position: relative; overflow: hidden; height: 310px;} .wrap-row .twitter-row{position: absolute; width: 100%; height: auto;} .wrap-row .twitter-row div.scrollWrapper{position: relative; overflow: hidden; width: 100%; height: 100%;} .wrap-row .twitter-row div.scrollableArea{position: relative; width: auto; height: 100%;} .wrap-row .twitter-row div .tweet{border: 1px solid #ccc; max-width: 500px; width: 500px; font-size: 0.8em; padding-top: 12px; padding-right: 10px; padding-bottom: 12px; padding-left: 10px; float: left; display: block; margin: 6px; max-height: 90px; height: 90px; opacity: 0.6;} .wrap-row .twitter-row div .tweet h4, .wrap-row .twitter-row div .tweet p{padding: 0; margin: 0;} .wrap-row .twitter-row div .tweet .left{display: block; float: left; width: 80px;} .wrap-row .twitter-row div .tweet .left img{width: 65px; height: auto; float: left; display: block; margin: 0px 5px 0px -5px;} .wrap-row .twitter-row div .tweet .right{display: block; float: left; width: 470px;} .wrap-row .twitter-row div .tweet .right .top{height: 20px;} .wrap-row .twitter-row div .tweet h4{font-size: 14px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: bold; color: #000; float: left; display: block; position: relative; margin-left: 70px; margin-top: -65px;} .wrap-row .twitter-row div .tweet h4 span{color: #ccc; font-weight: bold; font-size: 14px;} .wrap-row .twitter-row div .tweet p{line-height: 1.5em; float: left; position: relative; display: block;} .wrap-row .twitter-row div .tweet p.date{float: right; line-height: 0.5em; margin-top: -60px; margin-right: -10px;} .wrap-row .twitter-row div .tweet .right .bottom p{margin-top: -65px; margin-left: 70px; font-size: 12px; word-break: break-word;} .wrap-row .twitter-row div .tweet:hover{box-shadow: 0.5px 0.5px 0.5px 1px #428BCA; cursor: pointer; opacity: 1;} @media screen and (max-width: 580px){.wrap-row{position: relative; overflow: hidden; height: 100px;}} 

/* /website_mail_channel/static/src/css/website_mail_channel.css defined in bundle 'web.assets_frontend' */
.o_mg_avatar{width: 40px; height: 40px;} .o_mg_link_show{display: none;} .o_mg_link_content{display: none;} 

/* /theme_vitrina_shop/static/src/scss/theme.scss defined in bundle 'web.assets_frontend' */
 h1{font-size: 2.5rem;} h2{font-size: 2rem;} h3{font-size: 1.75rem;} h4{font-size: 1.5rem;} h5{font-size: 1.25rem;} h6{font-size: 1rem;} .btn{padding: 4px 20px; border-radius: 0.6rem; font-size: 1rem; font-weight: 400; letter-spacing: 1; text-transform: uppercase;} @media (max-width: 767.98px){.btn{padding: 4px 10px;}} .btn.active, .btn:active{box-shadow: none;} .btn.btn-sm, .btn-group-sm > .btn{font-size: 0.75rem; padding: 2px 15px;} .btn.btn-lg, .btn-group-lg > .btn{font-size: 1.25rem; padding: 6px 35px;} @media (max-width: 767.98px){.btn.btn-lg, .btn-group-lg > .btn{padding: 5px 15px;}} .btn.btn-success{color: #4C4545; background-color: #d0d3eb; border-color: #d0d3eb;} .btn.btn-success:hover{color: #4C4545; background-color: #b5badf; border-color: #acb2dc;} .btn.btn-success:focus, .btn.btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(208, 211, 235, 0.5);} .btn.btn-success.disabled, .btn.btn-success:disabled{color: #4C4545; background-color: #d0d3eb; border-color: #d0d3eb;} .btn.btn-success:not(:disabled):not(.disabled):active, .btn.btn-success:not(:disabled):not(.disabled).active, .show > .btn.btn-success.dropdown-toggle{color: #4C4545; background-color: #acb2dc; border-color: #a3aad8;} .btn.btn-success:not(:disabled):not(.disabled):active:focus, .btn.btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(208, 211, 235, 0.5);} .btn.btn-outline-success{color: #d0d3eb; background-color: transparent; background-image: none; border-color: #d0d3eb;} .btn.btn-outline-success:hover{color: #4C4545; background-color: #d0d3eb; border-color: #d0d3eb;} .btn.btn-outline-success:focus, .btn.btn-outline-success.focus{box-shadow: 0 0 0 0.2rem rgba(208, 211, 235, 0.5);} .btn.btn-outline-success.disabled, .btn.btn-outline-success:disabled{color: #d0d3eb; background-color: transparent;} .btn.btn-outline-success:not(:disabled):not(.disabled):active, .btn.btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-success.dropdown-toggle{color: #4C4545; background-color: #d0d3eb; border-color: #d0d3eb;} .btn.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(208, 211, 235, 0.5);} .btn.btn-info{color: #FFFFFF; background-color: #DC530E; border-color: #DC530E;} .btn.btn-info:hover{color: #FFFFFF; background-color: #b8450c; border-color: #ac410b;} .btn.btn-info:focus, .btn.btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(220, 83, 14, 0.5);} .btn.btn-info.disabled, .btn.btn-info:disabled{color: #FFFFFF; background-color: #DC530E; border-color: #DC530E;} .btn.btn-info:not(:disabled):not(.disabled):active, .btn.btn-info:not(:disabled):not(.disabled).active, .show > .btn.btn-info.dropdown-toggle{color: #FFFFFF; background-color: #ac410b; border-color: #a03c0a;} .btn.btn-info:not(:disabled):not(.disabled):active:focus, .btn.btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(220, 83, 14, 0.5);} .btn.btn-outline-info{color: #DC530E; background-color: transparent; background-image: none; border-color: #DC530E;} .btn.btn-outline-info:hover{color: #FFFFFF; background-color: #DC530E; border-color: #DC530E;} .btn.btn-outline-info:focus, .btn.btn-outline-info.focus{box-shadow: 0 0 0 0.2rem rgba(220, 83, 14, 0.5);} .btn.btn-outline-info.disabled, .btn.btn-outline-info:disabled{color: #DC530E; background-color: transparent;} .btn.btn-outline-info:not(:disabled):not(.disabled):active, .btn.btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-info.dropdown-toggle{color: #FFFFFF; background-color: #DC530E; border-color: #DC530E;} .btn.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(220, 83, 14, 0.5);} .btn.btn-warning{color: #FFFFFF; background-color: #9B9CA7; border-color: #9B9CA7;} .btn.btn-warning:hover{color: #FFFFFF; background-color: #878895; border-color: #80818f;} .btn.btn-warning:focus, .btn.btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(155, 156, 167, 0.5);} .btn.btn-warning.disabled, .btn.btn-warning:disabled{color: #FFFFFF; background-color: #9B9CA7; border-color: #9B9CA7;} .btn.btn-warning:not(:disabled):not(.disabled):active, .btn.btn-warning:not(:disabled):not(.disabled).active, .show > .btn.btn-warning.dropdown-toggle{color: #FFFFFF; background-color: #80818f; border-color: #797a89;} .btn.btn-warning:not(:disabled):not(.disabled):active:focus, .btn.btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(155, 156, 167, 0.5);} .btn.btn-outline-warning{color: #9B9CA7; background-color: transparent; background-image: none; border-color: #9B9CA7;} .btn.btn-outline-warning:hover{color: #FFFFFF; background-color: #9B9CA7; border-color: #9B9CA7;} .btn.btn-outline-warning:focus, .btn.btn-outline-warning.focus{box-shadow: 0 0 0 0.2rem rgba(155, 156, 167, 0.5);} .btn.btn-outline-warning.disabled, .btn.btn-outline-warning:disabled{color: #9B9CA7; background-color: transparent;} .btn.btn-outline-warning:not(:disabled):not(.disabled):active, .btn.btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-warning.dropdown-toggle{color: #FFFFFF; background-color: #9B9CA7; border-color: #9B9CA7;} .btn.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(155, 156, 167, 0.5);} .btn.btn-danger{color: #FFFFFF; background-color: #060F4D; border-color: #060F4D;} .btn.btn-danger:hover{color: #FFFFFF; background-color: #03082a; border-color: #02061e;} .btn.btn-danger:focus, .btn.btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(6, 15, 77, 0.5);} .btn.btn-danger.disabled, .btn.btn-danger:disabled{color: #FFFFFF; background-color: #060F4D; border-color: #060F4D;} .btn.btn-danger:not(:disabled):not(.disabled):active, .btn.btn-danger:not(:disabled):not(.disabled).active, .show > .btn.btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #02061e; border-color: #010312;} .btn.btn-danger:not(:disabled):not(.disabled):active:focus, .btn.btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(6, 15, 77, 0.5);} .btn.btn-outline-danger{color: #060F4D; background-color: transparent; background-image: none; border-color: #060F4D;} .btn.btn-outline-danger:hover{color: #FFFFFF; background-color: #060F4D; border-color: #060F4D;} .btn.btn-outline-danger:focus, .btn.btn-outline-danger.focus{box-shadow: 0 0 0 0.2rem rgba(6, 15, 77, 0.5);} .btn.btn-outline-danger.disabled, .btn.btn-outline-danger:disabled{color: #060F4D; background-color: transparent;} .btn.btn-outline-danger:not(:disabled):not(.disabled):active, .btn.btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-danger.dropdown-toggle{color: #FFFFFF; background-color: #060F4D; border-color: #060F4D;} .btn.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(6, 15, 77, 0.5);} .btn.btn-primary, .btn.btn-delta, .btn.btn-warning{color: #FFFFFF;} .text-success{color: #d0d3eb !important;} .text-success-l-5{color: #e2e4f3 !important;} .text-success-d-5{color: #bec3e3 !important;} .text-success-l-15{color: white !important;} .text-success-d-15{color: #9ba1d4 !important;} .text-success-l-25{color: white !important;} .text-success-d-25{color: #7780c5 !important;} .text-success-l-35{color: white !important;} .text-success-d-35{color: #535fb5 !important;} .text-success-l-45{color: white !important;} .text-success-d-45{color: #404a95 !important;} .text-success-l-50{color: white !important;} .text-success-d-50{color: #384184 !important;} .text-success-l-55{color: white !important;} .text-success-d-55{color: #313872 !important;} .text-success-l-65{color: white !important;} .text-success-d-65{color: #21274e !important;} .text-success-l-75{color: white !important;} .text-success-d-75{color: #12152a !important;} .text-success-l-85{color: white !important;} .text-success-d-85{color: #030307 !important;} .text-success-l-95{color: white !important;} .text-success-d-95{color: black !important;} .bg-success{background-color: #d0d3eb !important;} .bg-success-5{background-color: rgba(208, 211, 235, 0.05) !important;} .bg-success-10{background-color: rgba(208, 211, 235, 0.1) !important;} .bg-success-25{background-color: rgba(208, 211, 235, 0.25) !important;} .bg-success-35{background-color: rgba(208, 211, 235, 0.35) !important;} .bg-success-50{background-color: rgba(208, 211, 235, 0.5) !important;} .bg-success-65{background-color: rgba(208, 211, 235, 0.65) !important;} .bg-success-75{background-color: rgba(208, 211, 235, 0.75) !important;} .bg-success-90{background-color: rgba(208, 211, 235, 0.9) !important;} .text-info{color: #DC530E !important;} .text-info-l-5{color: #f05d13 !important;} .text-info-d-5{color: #c44a0c !important;} .text-info-l-15{color: #f37e43 !important;} .text-info-d-15{color: #943809 !important;} .text-info-l-25{color: #f69f73 !important;} .text-info-d-25{color: #642606 !important;} .text-info-l-35{color: #f9c0a3 !important;} .text-info-d-35{color: #341403 !important;} .text-info-l-45{color: #fce1d3 !important;} .text-info-d-45{color: #040200 !important;} .text-info-l-50{color: #fef1eb !important;} .text-info-d-50{color: black !important;} .text-info-l-55{color: white !important;} .text-info-d-55{color: black !important;} .text-info-l-65{color: white !important;} .text-info-d-65{color: black !important;} .text-info-l-75{color: white !important;} .text-info-d-75{color: black !important;} .text-info-l-85{color: white !important;} .text-info-d-85{color: black !important;} .text-info-l-95{color: white !important;} .text-info-d-95{color: black !important;} .bg-info{background-color: #DC530E !important;} .bg-info-5{background-color: rgba(220, 83, 14, 0.05) !important;} .bg-info-10{background-color: rgba(220, 83, 14, 0.1) !important;} .bg-info-25{background-color: rgba(220, 83, 14, 0.25) !important;} .bg-info-35{background-color: rgba(220, 83, 14, 0.35) !important;} .bg-info-50{background-color: rgba(220, 83, 14, 0.5) !important;} .bg-info-65{background-color: rgba(220, 83, 14, 0.65) !important;} .bg-info-75{background-color: rgba(220, 83, 14, 0.75) !important;} .bg-info-90{background-color: rgba(220, 83, 14, 0.9) !important;} .text-warning{color: #9B9CA7 !important;} .text-warning-l-5{color: #a9a9b3 !important;} .text-warning-d-5{color: #8d8f9b !important;} .text-warning-l-15{color: #c4c4cb !important;} .text-warning-d-15{color: #737483 !important;} .text-warning-l-25{color: #dfdfe3 !important;} .text-warning-d-25{color: #5b5c67 !important;} .text-warning-l-35{color: #fafafb !important;} .text-warning-d-35{color: #43444c !important;} .text-warning-l-45{color: white !important;} .text-warning-d-45{color: #2b2c31 !important;} .text-warning-l-50{color: white !important;} .text-warning-d-50{color: #1f2024 !important;} .text-warning-l-55{color: white !important;} .text-warning-d-55{color: #131416 !important;} .text-warning-l-65{color: white !important;} .text-warning-d-65{color: black !important;} .text-warning-l-75{color: white !important;} .text-warning-d-75{color: black !important;} .text-warning-l-85{color: white !important;} .text-warning-d-85{color: black !important;} .text-warning-l-95{color: white !important;} .text-warning-d-95{color: black !important;} .bg-warning{background-color: #9B9CA7 !important;} .bg-warning-5{background-color: rgba(155, 156, 167, 0.05) !important;} .bg-warning-10{background-color: rgba(155, 156, 167, 0.1) !important;} .bg-warning-25{background-color: rgba(155, 156, 167, 0.25) !important;} .bg-warning-35{background-color: rgba(155, 156, 167, 0.35) !important;} .bg-warning-50{background-color: rgba(155, 156, 167, 0.5) !important;} .bg-warning-65{background-color: rgba(155, 156, 167, 0.65) !important;} .bg-warning-75{background-color: rgba(155, 156, 167, 0.75) !important;} .bg-warning-90{background-color: rgba(155, 156, 167, 0.9) !important;} .text-danger{color: #060F4D !important;} .text-danger-l-5{color: #081465 !important;} .text-danger-d-5{color: #040a35 !important;} .text-danger-l-15{color: #0c1d94 !important;} .text-danger-d-15{color: #000106 !important;} .text-danger-l-25{color: #0f26c3 !important;} .text-danger-d-25{color: black !important;} .text-danger-l-35{color: #1833ed !important;} .text-danger-d-35{color: black !important;} .text-danger-l-45{color: #485df1 !important;} .text-danger-d-45{color: black !important;} .text-danger-l-50{color: #5f72f3 !important;} .text-danger-d-50{color: black !important;} .text-danger-l-55{color: #7787f4 !important;} .text-danger-d-55{color: black !important;} .text-danger-l-65{color: #a6b1f8 !important;} .text-danger-d-65{color: black !important;} .text-danger-l-75{color: #d6dbfc !important;} .text-danger-d-75{color: black !important;} .text-danger-l-85{color: white !important;} .text-danger-d-85{color: black !important;} .text-danger-l-95{color: white !important;} .text-danger-d-95{color: black !important;} .bg-danger{background-color: #060F4D !important;} .bg-danger-5{background-color: rgba(6, 15, 77, 0.05) !important;} .bg-danger-10{background-color: rgba(6, 15, 77, 0.1) !important;} .bg-danger-25{background-color: rgba(6, 15, 77, 0.25) !important;} .bg-danger-35{background-color: rgba(6, 15, 77, 0.35) !important;} .bg-danger-50{background-color: rgba(6, 15, 77, 0.5) !important;} .bg-danger-65{background-color: rgba(6, 15, 77, 0.65) !important;} .bg-danger-75{background-color: rgba(6, 15, 77, 0.75) !important;} .bg-danger-90{background-color: rgba(6, 15, 77, 0.9) !important;} .text-unset{text-transform: unset !important;} .s_business_flow{color: #FFFFFF;} .s_business_flow h1, .s_business_flow h2, .s_business_flow h3, .s_business_flow h4, .s_business_flow h5, .s_business_flow h6{color: #FFFFFF !important; letter-spacing: 0 !important; font-weight: 400 !important;} .mix-blend{mix-blend-mode: multiply; filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.161));} .mix-blend .bg-color{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; pointer-events: none;} .h-55{height: 55px !important;} .s_text_center{height: 400px;} #wrapwrap{word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color: transparent;} #wrapwrap header{letter-spacing: 1px;} #wrapwrap header .navbar{font-weight: 400; background-color: #233DFF; padding: 0.625rem 1rem !important;} #wrapwrap header .navbar .dropdown-toggle::after{border-top-color: #212529;} #wrapwrap header .navbar .show > .dropdown-toggle::after{border-top: none; border-bottom: 5px solid #212529;} #wrapwrap header .navbar .navbar-brand{color: #212529;} #wrapwrap header .navbar .navbar-toggler{border: 0; padding: 8px 2px;} #wrapwrap header .navbar .navbar-nav .divider{height: 30px; color: #FFFFFF;} #wrapwrap header .navbar .navbar-nav .nav-item{margin: 5px 0 5px 4px;} #wrapwrap header .navbar .navbar-nav .nav-item .nav-link{padding: 3px 14px; color: #212529; font-weight: 400; border-radius: 0.3rem; color: #FFFFFF;} #wrapwrap header .navbar .navbar-nav .nav-item .nav-link:hover{color: #233dff;} #wrapwrap header .navbar .navbar-nav .nav-item .nav-link.active, #wrapwrap header .navbar .navbar-nav .nav-item .nav-link.active:focus, #wrapwrap header .navbar .navbar-nav .nav-item .nav-link.active:hover{font-weight: 700; color: #4C4545;} #wrapwrap header .navbar .navbar-nav .nav-item.show .nav-link, #wrapwrap header .navbar .navbar-nav .nav-item.show .nav-link:focus, #wrapwrap header .navbar .navbar-nav .nav-item.show .nav-link:hover{background-color: transparent; color: #233dff; border-color: #233dff; border-radius: 0.3rem;} #wrapwrap header .navbar .navbar-nav .nav-item.show .nav-link::after, #wrapwrap header .navbar .navbar-nav .nav-item.show .nav-link:focus::after, #wrapwrap header .navbar .navbar-nav .nav-item.show .nav-link:hover::after{border-bottom-color: #233dff;} #wrapwrap header .navbar .navbar-nav .nav-item > .dropdown-menu{padding: 0; min-width: 200px; box-shadow: none; background-color: #233dff; border-color: #233dff;} #wrapwrap header .navbar .navbar-nav .nav-item > .dropdown-menu .dropdown-item{padding: 4px 9px; color: #FFFFFF; font-weight: 400;} #wrapwrap header .navbar .navbar-nav .nav-item > .dropdown-menu .dropdown-item:hover{background-color: transparent; color: #233dff;} #wrapwrap header .navbar .navbar-nav .nav-item > .dropdown-menu .dropdown-item.active, #wrapwrap header .navbar .navbar-nav .nav-item > .dropdown-menu .dropdown-item.active:focus, #wrapwrap header .navbar .navbar-nav .nav-item > .dropdown-menu .dropdown-item.active:hover{background-color: #233dff; color: #233DFF;} @media (max-width: 767.98px){#wrapwrap header .navbar .navbar-collapse{margin: 0; box-shadow: none;}#wrapwrap header .navbar .nav-item .nav-link{margin: 0 0 5px;}#wrapwrap header .navbar .nav-item .dropdown-item{padding: 4px 20px;}#wrapwrap header .navbar .nav-item .dropdown-item:before{line-height: 24px;}#wrapwrap header .navbar .nav-item .dropdown-item.active, #wrapwrap header .navbar .nav-item .dropdown-item.active:focus, #wrapwrap header .navbar .nav-item .dropdown-item.active:hover{border-radius: 0.3rem;}#wrapwrap header .navbar .nav-item .dropdown-item:last-child{margin-bottom: 15px;}} @media (min-width: 768px){#wrapwrap header .navbar .navbar-brand{min-width: 20%;}} #wrapwrap #footer{padding: 20px 15px;} #wrapwrap .o_footer_copyright{background-color: #233dff !important; color: #4C4545; font-size: 0.8125rem; font-weight: 400;} #wrapwrap .o_footer_copyright .text-muted{color: rgba(76, 69, 69, 0.4) !important;} #wrapwrap .o_footer_copyright.fa, #wrapwrap .o_footer_copyright .blockquote-text small, #wrapwrap .o_footer_copyright a:not(.btn){color: #4C4545;} #wrapwrap .o_footer_copyright .text-muted{color: #4C4545;} #wrapwrap .o_footer_copyright .top{position: absolute; top: -20px; left: 0; bottom: auto; right: 0;} #wrapwrap .o_footer_copyright .top .fa{text-align: center; display: inline-block; vertical-align: middle;} #wrapwrap .o_footer_copyright .top .fa, #wrapwrap .o_footer_copyright .top .fa.fa-1x{width: 40px; height: 40px; line-height: 40px;} #wrapwrap .o_footer_copyright .top .fa.fa-2x{width: 60px; height: 60px; line-height: 60px;} #wrapwrap .o_footer_copyright .top .fa.fa-3x{width: 80px; height: 80px; line-height: 80px;} #wrapwrap .o_footer_copyright .top .fa.fa-4x{width: 100px; height: 100px; line-height: 100px;} #wrapwrap .o_footer_copyright .top .fa.fa-5x{width: 120px; height: 120px; line-height: 120px;} #wrapwrap .o_footer_copyright .top .fa{background-color: #233dff; color: #233DFF; border-radius: 0.3rem;} #wrapwrap .o_footer_copyright .top .fa:hover{background-color: #233DFF; color: #233dff;} #wrapwrap .o_footer_copyright .o_brand_promotion{padding: 10px 15px; text-align: right;} #wrapwrap .o_footer_copyright .o_brand_promotion a:hover{text-decoration: underline;} #wrapwrap .o_footer_copyright .o_brand_promotion .badge{padding: 2px 6px; background-color: #fff; color: #233dff; font-size: 100%;} #wrapwrap form div.text-muted{color: #4C4545;} #wrapwrap p:not(.s_share) a:not(.btn){text-decoration: underline;} #wrapwrap .readable{padding: 0 30px;} #wrapwrap .readable .container{width: auto;} #wrapwrap .shadow{border-bottom: 5px solid #212529;} #wrapwrap .shadow.bg-900{border-bottom-color: #000;} #wrapwrap .text-underline{text-decoration: underline;} #wrapwrap .text-boxed{border: 1px solid; border-color: inherit; padding: 20px; border-radius: 0.25rem;} #wrapwrap .fa, #wrapwrap a, #wrapwrap button{transition: all 0.3s ease-in-out;} #wrapwrap input:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px white inset; box-shadow: 0 0 0 1000px white inset;} #wrapwrap .form-control:focus{border-color: #233dff; box-shadow: none;} #wrapwrap .rounded-circle, #wrapwrap .rounded-circle.img-thumbnail{border-radius: 50%;} #wrapwrap .rounded, #wrapwrap .rounded.img-thumbnail{border-radius: 0.25rem;} #wrapwrap .img-thumbnail, #wrapwrap .thumbnail{border-radius: inherit; border: 0; padding: 0;} #wrapwrap .lead[class*="bg-"], #wrapwrap .lead font[class*="bg-"], #wrapwrap h1[class*="bg-"], #wrapwrap h1 font[class*="bg-"], #wrapwrap h2[class*="bg-"], #wrapwrap h2 font[class*="bg-"], #wrapwrap h3[class*="bg-"], #wrapwrap h3 font[class*="bg-"], #wrapwrap h4[class*="bg-"], #wrapwrap h4 font[class*="bg-"], #wrapwrap h5[class*="bg-"], #wrapwrap h5 font[class*="bg-"], #wrapwrap h6[class*="bg-"], #wrapwrap h6 font[class*="bg-"]{padding: 6px 18px; border-radius: 0.25rem; display: inline-block;} #wrapwrap .oe_website_sale .btn.oe_search_button{padding: 4px 20px;} #wrapwrap .oe_website_sale #products_grid_before .nav-link{border-radius: 0.3rem;} #wrapwrap .oe_website_sale #products_grid section .product_price .btn{padding: 2px 7px;} #wrapwrap .oe_website_sale #product_details .oe_website_spinner .btn, #wrapwrap .oe_website_sale .in_cart .oe_website_spinner .btn{padding: 4px 14px;} #wrapwrap .oe_website_sale .oe_cart .oe_website_spinner{max-width: 180px;} #wrapwrap .oe_website_sale #cart_total .coupon_form .a-submit{padding: 4px 20px;} #wrapwrap .o_wforum_navbar_container .navbar .nav-link{padding: 18px 14px; color: #212529;} #wrapwrap .o_wforum_navbar_container .navbar{padding-top: 0; padding-bottom: 0; border-radius: 0.2rem;} #wrapwrap .o_wforum_navbar_container .navbar .navbar-brand{padding: 18px; font-weight: 700; color: #212529;} #wrapwrap .o_wforum_navbar_container .navbar .navbar-nav .nav-link:hover{background-color: #233DFF; color: #233dff;} #wrapwrap .o_wforum_navbar_container .navbar .navbar-nav .nav-link.active, #wrapwrap .o_wforum_navbar_container .navbar .navbar-nav .nav-link:focus{background-color: #233dff; color: #233DFF;} #wrapwrap .o_wforum_navbar_container .input-group .form-control{height: auto; padding: 7px 12px; color: #212529; border-top-left-radius: 20px; border-bottom-left-radius: 20px;} #wrapwrap .o_wforum_navbar_container .input-group .form-control + .input-group-append button{padding: 6px 20px;} #wrapwrap .website_forum #wrap .btn-group .btn{padding: 6px 12px; border-top-right-radius: 0; border-bottom-right-radius: 0;} #wrapwrap .website_forum #wrap .btn-group .btn.dropdown-toggle{border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 20px; border-bottom-right-radius: 20px;} #wrapwrap .website_forum #wrap .btn-toolbar .btn{background-color: transparent; color: #000; border-radius: 0;} #wrapwrap .website_forum #wrap .btn-toolbar .btn.dropdown-toggle{border-radius: 0;} .bg-img-01{background: url("/web/image/theme_vitrina_shop.bg_img_01") center; background-repeat: no-repeat !important; background-size: cover !important;} .bg-img-02{background: url("/web/image/theme_vitrina_shop.bg_img_02") center; background-repeat: no-repeat !important; background-size: cover !important;} .bg-img-03{background: url("/web/image/theme_vitrina_shop.bg_img_03") center; background-repeat: no-repeat !important; background-size: cover !important;} .bg-img-04{background: url("/web/image/theme_vitrina_shop.bg_img_04") center; background-repeat: no-repeat !important; background-size: cover !important;} .bg-pattern-01{background-image: url("/web/image/theme_vitrina_shop.bg_pattern_01"); background-repeat: repeat !important; background-size: inherit !important;} 

/* /theme_vitrina_shop/static/src/scss/snippets/s_image_banner.scss defined in bundle 'web.assets_frontend' */
 .s_image_banner{min-height: 430px;} 

/* /website_social_shop/static/src/css/fontello.css defined in bundle 'web.assets_frontend' */
@font-face{font-family: 'fontello'; src: url('/website_social_shop/static/src/css/../fonts/fontello/fontello.eot?57260336'); src: url('/website_social_shop/static/src/css/../fonts/fontello/fontello.eot?57260336#iefix') format('embedded-opentype'), url('/website_social_shop/static/src/css/../fonts/fontello/fontello.woff2?57260336') format('woff2'), url('/website_social_shop/static/src/css/../fonts/fontello/fontello.woff?57260336') format('woff'), url('/website_social_shop/static/src/css/../fonts/fontello/fontello.ttf?57260336') format('truetype'), url('/website_social_shop/static/src/css/../fonts/fontello/fontello.svg?57260336#fontello') format('svg'); font-weight: normal; font-style: normal;} [class^="icon-fontello-"]:before, [class*=" icon-fontello-"]:before{font-family: "fontello"; font-style: normal; font-weight: normal; speak: never; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .icon-fontello-coat-rack:before{content: '\e800';} .icon-fontello-computer-choose-product:before{content: '\e801';} .icon-fontello-edit:before{content: '\e802';} .icon-fontello-facebook-o:before{content: '\e803';} .icon-fontello-instagram-o:before{content: '\e804';} .icon-fontello-magnifier:before{content: '\e805';} .icon-fontello-money-credit-card:before{content: '\e806';} .icon-fontello-pants:before{content: '\e807';} .icon-fontello-puzzle:before{content: '\e808';} .icon-fontello-shopping-bag:before{content: '\e809';} .icon-fontello-shopping-basket:before{content: '\e80a';} .icon-fontello-shopping-cart:before{content: '\e80b';} .icon-fontello-sleepover:before{content: '\e80c';} .icon-fontello-snickers:before{content: '\e80d';} .icon-fontello-sweater:before{content: '\e80e';} .icon-fontello-t-shirt:before{content: '\e80f';} .icon-fontello-beaker:before{content: '\e810';} .icon-fontello-truck:before{content: '\e811';} .icon-fontello-money:before{content: '\e812';} .icon-fontello-food:before{content: '\e813';} .icon-fontello-shop:before{content: '\e814';} .icon-fontello-diamond:before{content: '\e815';} .icon-fontello-t-shirt-1:before{content: '\e816';} .icon-fontello-wallet:before{content: '\e817';} .icon-fontello-note:before{content: '\e818';} .icon-fontello-cog:before{content: '\e819';} .icon-fontello-params:before{content: '\e81a';} .icon-fontello-calendar:before{content: '\e81b';} .icon-fontello-sound:before{content: '\e81c';} .icon-fontello-clock:before{content: '\e81d';} .icon-fontello-lightbulb:before{content: '\e81e';} .icon-fontello-tv:before{content: '\e81f';} .icon-fontello-desktop:before{content: '\e820';} .icon-fontello-mobile:before{content: '\e821';} .icon-fontello-cd:before{content: '\e822';} .icon-fontello-inbox:before{content: '\e823';} .icon-fontello-globe:before{content: '\e824';} .icon-fontello-cloud:before{content: '\e825';} .icon-fontello-paper-plane:before{content: '\e826';} .icon-fontello-fire:before{content: '\e827';} .icon-fontello-graduation-cap:before{content: '\e828';} .icon-fontello-megaphone:before{content: '\e829';} .icon-fontello-database:before{content: '\e82a';} .icon-fontello-key:before{content: '\e82b';} .icon-fontello-doc:before{content: '\e82c';} .icon-fontello-trash:before{content: '\e82d';} .icon-fontello-cup:before{content: '\e82e';} .icon-fontello-location:before{content: '\e82f';} .icon-fontello-comment:before{content: '\e830';} .icon-fontello-pencil:before{content: '\e831';} .icon-fontello-thumbs-up:before{content: '\e832';} .icon-fontello-tag:before{content: '\e833';} .icon-fontello-eye:before{content: '\e834';} .icon-fontello-lock:before{content: '\e835';} .icon-fontello-attach:before{content: '\e836';} .icon-fontello-photo:before{content: '\e837';} .icon-fontello-camera:before{content: '\e838';} .icon-fontello-videocam:before{content: '\e839';} .icon-fontello-user:before{content: '\e83a';} .icon-fontello-star:before{content: '\e83b';} .icon-fontello-heart:before{content: '\e83c';} .icon-fontello-mail:before{content: '\e83d';} .icon-fontello-search:before{content: '\e83e';} .icon-fontello-music:before{content: '\e83f';} .icon-fontello-search-1:before{content: '\e840';} .icon-fontello-mail-1:before{content: '\e841';} .icon-fontello-cancel-circle:before{content: '\e842';} .icon-fontello-plus-circle:before{content: '\e843';} .icon-fontello-minus-circle:before{content: '\e844';} 

/* /website_social_shop/static/src/css/animation.css defined in bundle 'web.assets_frontend' */
 .animate-spin{-moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; -webkit-animation: spin 2s infinite linear; animation: spin 2s infinite linear; display: inline-block;} @-moz-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @-webkit-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @-o-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @-ms-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} 

/* /website_social_shop/static/src/css/keep-calm.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'KeepCalm-Medium'; font-style: normal; font-weight: normal; src: local('KeepCalm-Medium'), url('/website_social_shop/static/src/css/../fonts/keep-calm/KeepCalm-Medium.ttf') format('ttf');} 

/* /website_social_shop/static/src/css/segoe-ui.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'Segoe UI Regular'; font-style: normal; font-weight: normal; src: local('Segoe UI Regular'), url('/website_social_shop/static/src/css/../fonts/segoe-ui/Segoe\ UI.woff') format('woff');} @font-face{font-family: 'Segoe UI Italic'; font-style: normal; font-weight: normal; src: local('Segoe UI Italic'), url('/website_social_shop/static/src/css/../fonts/segoe-ui/Segoe\ UI\ Italic.woff') format('woff');} @font-face{font-family: 'Segoe UI Bold'; font-style: normal; font-weight: normal; src: local('Segoe UI Bold'), url('/website_social_shop/static/src/css/../fonts/segoe-ui/Segoe\ UI\ Bold.woff') format('woff');} @font-face{font-family: 'Segoe UI Bold Italic'; font-style: normal; font-weight: normal; src: local('Segoe UI Bold Italic'), url('/website_social_shop/static/src/css/../fonts/segoe-ui/Segoe\ UI\ Bold\ Italic.woff') format('woff');} 

/* /website_social_shop/static/lib/owl-carousel/assets/owl.carousel.min.css defined in bundle 'web.assets_frontend' */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative} .owl-carousel{display:none;width:100%;z-index:1} .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden} .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)} .owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)} .owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none} .owl-carousel .owl-item img{display:block;width:100%} .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none} .no-js .owl-carousel,.owl-carousel.owl-loaded{display:block} .owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit} .owl-carousel.owl-loading{opacity:0;display:block} .owl-carousel.owl-hidden{opacity:0} .owl-carousel.owl-refresh .owl-item{visibility:hidden} .owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel.owl-grab{cursor:move;cursor:grab} .owl-carousel.owl-rtl{direction:rtl} .owl-carousel.owl-rtl .owl-item{float:right} .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both} .owl-carousel .owl-animated-in{z-index:0} .owl-carousel .owl-animated-out{z-index:1} .owl-carousel .fadeOut{animation-name:fadeOut} @keyframes fadeOut{0%{opacity:1}100%{opacity:0}} .owl-height{transition:height .5s ease-in-out} .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease} .owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0} .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d} .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000} .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/website_social_shop/static/lib/owl-carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease} .owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)} .owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none} .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease} .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} 

/* /website_social_shop/static/src/scss/styles.scss defined in bundle 'web.assets_frontend' */
 body{font-family: "Segoe UI Regular" !important;} .font-1{font-family: "Tahoma, sans-serif" !important;} .font-2{font-family: "Segoe UI Regular" !important;} .font-3{font-family: "KeepCalm-Medium" !important;} .o_footer_copyright{color: #FFFFFF !important;} .o_footer_copyright i, .o_footer_copyright .js_language_selector a{color: #FFFFFF !important;} .o_footer_copyright .btn-sm, .o_footer_copyright .btn-group-sm > .btn{padding: 2px 5px;} .bg-primary{background-color: #233dff !important;} .bg-primary-5{background-color: rgba(35, 61, 255, 0.05) !important;} .bg-primary-10{background-color: rgba(35, 61, 255, 0.1) !important;} .bg-primary-25{background-color: rgba(35, 61, 255, 0.25) !important;} .bg-primary-35{background-color: rgba(35, 61, 255, 0.35) !important;} .bg-primary-50{background-color: rgba(35, 61, 255, 0.5) !important;} .bg-primary-65{background-color: rgba(35, 61, 255, 0.65) !important;} .bg-primary-75{background-color: rgba(35, 61, 255, 0.75) !important;} .bg-primary-90{background-color: rgba(35, 61, 255, 0.9) !important;} .bg-success{background-color: #d0d3eb !important;} .bg-success-5{background-color: rgba(208, 211, 235, 0.05) !important;} .bg-success-10{background-color: rgba(208, 211, 235, 0.1) !important;} .bg-success-25{background-color: rgba(208, 211, 235, 0.25) !important;} .bg-success-35{background-color: rgba(208, 211, 235, 0.35) !important;} .bg-success-50{background-color: rgba(208, 211, 235, 0.5) !important;} .bg-success-65{background-color: rgba(208, 211, 235, 0.65) !important;} .bg-success-75{background-color: rgba(208, 211, 235, 0.75) !important;} .bg-success-90{background-color: rgba(208, 211, 235, 0.9) !important;} .bg-info{background-color: #DC530E !important;} .bg-info-5{background-color: rgba(220, 83, 14, 0.05) !important;} .bg-info-10{background-color: rgba(220, 83, 14, 0.1) !important;} .bg-info-25{background-color: rgba(220, 83, 14, 0.25) !important;} .bg-info-35{background-color: rgba(220, 83, 14, 0.35) !important;} .bg-info-50{background-color: rgba(220, 83, 14, 0.5) !important;} .bg-info-65{background-color: rgba(220, 83, 14, 0.65) !important;} .bg-info-75{background-color: rgba(220, 83, 14, 0.75) !important;} .bg-info-90{background-color: rgba(220, 83, 14, 0.9) !important;} .bg-warning{background-color: #9B9CA7 !important;} .bg-warning-5{background-color: rgba(155, 156, 167, 0.05) !important;} .bg-warning-10{background-color: rgba(155, 156, 167, 0.1) !important;} .bg-warning-25{background-color: rgba(155, 156, 167, 0.25) !important;} .bg-warning-35{background-color: rgba(155, 156, 167, 0.35) !important;} .bg-warning-50{background-color: rgba(155, 156, 167, 0.5) !important;} .bg-warning-65{background-color: rgba(155, 156, 167, 0.65) !important;} .bg-warning-75{background-color: rgba(155, 156, 167, 0.75) !important;} .bg-warning-90{background-color: rgba(155, 156, 167, 0.9) !important;} .bg-danger{background-color: #060F4D !important;} .bg-danger-5{background-color: rgba(6, 15, 77, 0.05) !important;} .bg-danger-10{background-color: rgba(6, 15, 77, 0.1) !important;} .bg-danger-25{background-color: rgba(6, 15, 77, 0.25) !important;} .bg-danger-35{background-color: rgba(6, 15, 77, 0.35) !important;} .bg-danger-50{background-color: rgba(6, 15, 77, 0.5) !important;} .bg-danger-65{background-color: rgba(6, 15, 77, 0.65) !important;} .bg-danger-75{background-color: rgba(6, 15, 77, 0.75) !important;} .bg-danger-90{background-color: rgba(6, 15, 77, 0.9) !important;} .bg-secondary{background-color: #FFFFFF !important;} .bg-secondary-5{background-color: rgba(255, 255, 255, 0.05) !important;} .bg-secondary-10{background-color: rgba(255, 255, 255, 0.1) !important;} .bg-secondary-25{background-color: rgba(255, 255, 255, 0.25) !important;} .bg-secondary-35{background-color: rgba(255, 255, 255, 0.35) !important;} .bg-secondary-50{background-color: rgba(255, 255, 255, 0.5) !important;} .bg-secondary-65{background-color: rgba(255, 255, 255, 0.65) !important;} .bg-secondary-75{background-color: rgba(255, 255, 255, 0.75) !important;} .bg-secondary-90{background-color: rgba(255, 255, 255, 0.9) !important;} #wrapwrap header .navbar .navbar-nav #my_cart sup{top: 0;} #wrapwrap header .navbar .o_menu_loading .nav-item{height: unset !important; overflow: unset !important; opacity: unset !important;} #wrapwrap .odd{background-color: #d0d3eb; color: #DC530E;} #wrapwrap .even{background-color: #DC530E; color: #d0d3eb;} #wrapwrap .s_shop_categories .category_small_item h4, #wrapwrap .s_daily_products .category_small_item h4, #wrapwrap .s_products_list .category_small_item h4{font-size: 13px !important; color: #4C4545 !important;} #wrapwrap .s_shop_categories .owl-carousel .owl-item img, #wrapwrap .s_daily_products .owl-carousel .owl-item img, #wrapwrap .s_products_list .owl-carousel .owl-item img{display: inline; width: unset;} #wrapwrap .s_shop_categories .owl-prev, #wrapwrap .s_daily_products .owl-prev, #wrapwrap .s_products_list .owl-prev{width: 30px; height: 30px; border-radius: 50%; position: absolute; top: 25%; display: block !important; border: 1px solid #4C4545; left: 5px; outline: none !important;} #wrapwrap .s_shop_categories .owl-next, #wrapwrap .s_daily_products .owl-next, #wrapwrap .s_products_list .owl-next{width: 30px; height: 30px; border-radius: 50%; position: absolute; top: 25%; right: 5px; display: block !important; border: 1px solid #4C4545; outline: none !important;} #wrapwrap .s_shop_categories .owl-prev i, #wrapwrap .s_shop_categories .owl-next i, #wrapwrap .s_daily_products .owl-prev i, #wrapwrap .s_daily_products .owl-next i, #wrapwrap .s_products_list .owl-prev i, #wrapwrap .s_products_list .owl-next i{transform: scale(2, 2); color: #4C4545;} #wrapwrap .s_shop_categories .owl-dots, #wrapwrap .s_daily_products .owl-dots, #wrapwrap .s_products_list .owl-dots{display: none;} #wrapwrap .js_get_products{min-height: 200px; display: -webkit-box; display: -webkit-flex; display: flex; padding: 0 35px;} #wrapwrap .js_get_categories{min-height: 200px; display: -webkit-box; display: -webkit-flex; display: flex;} #wrapwrap .s_daily_products .owl-next, #wrapwrap .s_daily_products .owl-prev, #wrapwrap .s_products_list .owl-next, #wrapwrap .s_products_list .owl-prev{top: 45%;} #wrapwrap .s_products_list h2{color: #4C4545 !important;} #wrapwrap .fa.fa-8x{font-size: 8em !important;} #wrapwrap .fa.fa-10x{font-size: 10em !important;} #wrapwrap .h-15{height: 15px;} #wrapwrap .h-20{height: 20px;} #wrapwrap .h-60{height: 60px;} #wrapwrap .h-97p{height: 97%;} #wrapwrap .h-170{height: 170px;} #wrapwrap .s_daily_products{position: relative;} #wrapwrap .s_daily_products .bg-color{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; pointer-events: none;} #wrapwrap .theiaStickySidebar .categories-menu h6{font-size: 20px !important;} #wrapwrap .theiaStickySidebar .categories-menu h6 i{font-size: 16px !important;} #wrapwrap .theiaStickySidebar .categories-menu li a{border-bottom: 0;} #wrapwrap .theiaStickySidebar .categories-menu li a.active{color: #d0d3eb !important; font-weight: 700;} #wrapwrap .theiaStickySidebar .menu-list > li > a{padding: 0; font-size: 14px; margin-right: auto; display: inline-block;} #wrapwrap .theiaStickySidebar .menu-list > li > a.active{color: #d0d3eb !important; font-weight: 700;} #wrapwrap .theiaStickySidebar .menu-list > li .sub-categories{cursor: pointer;} #wrapwrap .theiaStickySidebar .menu-list > li .sub-categories[aria-expanded="true"]{transform: rotate(90deg);} #wrapwrap .theiaStickySidebar .menu-list .fa.rounded-circle, #wrapwrap .theiaStickySidebar .menu-list .fa.rounded, #wrapwrap .theiaStickySidebar .menu-list .fa.rounded-0, #wrapwrap .theiaStickySidebar .menu-list .fa.rounded-leaf, #wrapwrap .theiaStickySidebar .menu-list .fa.img-thumbnail, #wrapwrap .theiaStickySidebar .menu-list .fa.shadow{display: inline-block; vertical-align: middle; text-align: center; width: 1.5rem; height: 1.5rem; line-height: 1.5rem;} #wrapwrap .theiaStickySidebar .menu-list .oe-category .rounded-circle{width: 15px !important; height: 15px !important; line-height: 0.9rem !important;} #wrapwrap .theiaStickySidebar .menu-list .nav-hierarchy > li > a{display: inline-block; font-size: 13px;} #wrapwrap .tabs-holder .nav-tabs li.active a{color: #233dff !important;} #wrapwrap .tabs-holder .nav-tabs li a{-webkit-box-shadow: unset !important; box-shadow: unset !important; background-color: transparent; color: #233dff;} #wrapwrap .pagination > .active > a{color: #FFFFFF !important;} #wrapwrap .btn-add-to-cart{background-color: #d0d3eb !important;} #wrapwrap .product-card{max-width: 370px; position: relative; box-shadow: 0 2px 7px #4C4545; background: #FFFFFF;} #wrapwrap .product-card .product-tumb{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; height: 180px; padding: 15px; background: #FFFFFF;} #wrapwrap .product-card .product-details{padding: 15px;} #wrapwrap .product-card .product-details .product-catagory{display: block; font-size: 12px; font-weight: 700; text-transform: uppercase; margin-bottom: 10px;} #wrapwrap .product-card .product-details h4{min-height: 50px;} #wrapwrap .product-card .product-details h4 a{font-weight: 500; display: block; margin-bottom: 10px; text-transform: uppercase; text-decoration: none; transition: 0.3s; font-size: 16px !important;} #wrapwrap .product-card .product-details h4 a:hover{color: #233dff !important;} #wrapwrap .product-card .product-details p{font-size: 15px; line-height: 22px; margin-bottom: 10px;} #wrapwrap .product-card .product-details .product-bottom-details{overflow: hidden; border-top: 1px solid #4C4545; padding-top: 10px;} #wrapwrap .product-card .product-details .product-bottom-details > div{float: left; width: 50%;} #wrapwrap .product-card .product-details .product-price{font-size: 18px; color: #233dff; font-weight: 600;} #wrapwrap .product-card .product-details .product-price small{font-size: 80%; font-weight: 400; text-decoration: line-through; display: inline-block; margin-right: 5px;} #wrapwrap ul.flex-column.sub-categories > li > a{padding: 2px 0 !important;} @media (max-width: 1199.98px){#wrapwrap .s_text_center > section{background-position: 85% 0 !important;}} @media (max-width: 991.98px){#wrapwrap .s_app_download{background-image: unset !important;}#wrapwrap .s_text_center > section{background-position: 95% 0 !important;}#wrapwrap .s_text_center > section > .row{width: 60% !important;}} @media (max-width: 767.98px){#wrapwrap .s_text_center > section{background-position: 75% 0 !important;}#wrapwrap .s_text_center > section > .row{width: 60% !important;}} @media (max-width: 519.98px){#wrapwrap .s_text_center > section{background-position: 30% 0 !important;}#wrapwrap .s_text_center > section > .row{width: 100% !important;}} 

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 8px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.o_card_brand_detail{position: relative;} div.o_card_brand_detail div.card_placeholder{right: 5px;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.rounded{max-width: 100px; max-height: 40px;} 

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label > input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;} .o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;} .o_payment_form label{font-weight: normal; margin-top: 5px;} .o_payment_form .card-body:first-child{border-top: 0px;} .o_payment_form .card{border-radius: 10px;} .o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body{border-top: 1px solid #ddd; padding: 1.14em !important;} .o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;} .o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;} 

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .sale_tbody .o_line_note{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;} 

/* /auth_oauth/static/src/scss/auth_oauth.scss defined in bundle 'web.assets_frontend' */
 .o_auth_oauth_providers .fa-facebook-square{color: #3b5998;} .o_auth_oauth_providers .fa-google-plus-square{color: #de564a;} .o_auth_oauth_providers .o_custom_icon{margin: 0 0.15em; width: 1em; height: 1em; border: 3px solid #875A7B; border-radius: 100%; transform: translateY(2px);} 

/* /payment_base/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form .payment_name{font-weight: 700 !important;}