/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}.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:.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:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;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:#fff}.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-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"}.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}
@font-face{font-family:AvenirNext;src:url(../fonts/avenir-next/AvenirNext-Regular.eot);src:url(../fonts/avenir-next/AvenirNext-Regular.eot) format('embedded-opentype'),url(../fonts/avenir-next/AvenirNext-Regular.woff) format('woff'),url(../fonts/avenir-next/AvenirNext-Regular.ttf) format('truetype'),url(../fonts/avenir-next/AvenirNext-Regular.svg#AvenirNext-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext;src:url(../fonts/avenir-next/AvenirNext-UltraLight.eot?#iefix) format('embedded-opentype'),url(../fonts/avenir-next/AvenirNext-UltraLight.woff) format('woff'),url(../fonts/avenir-next/AvenirNext-UltraLight.ttf) format('truetype'),url(../fonts/avenir-next/AvenirNext-UltraLight.svg#AvenirNext-UltraLight) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext;src:url(../fonts/avenir-next/AvenirNext-DemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/avenir-next/AvenirNext-DemiBold.woff) format('woff'),url(../fonts/avenir-next/AvenirNext-DemiBold.ttf) format('truetype'),url(../fonts/avenir-next/AvenirNext-DemiBold.svg#AvenirNext-DemiBold) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext;src:url(../fonts/avenir-next/AvenirNext-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/avenir-next/AvenirNext-Bold.woff) format('woff'),url(../fonts/avenir-next/AvenirNext-Bold.ttf) format('truetype'),url(../fonts/avenir-next/AvenirNext-Bold.svg#AvenirNext-Bold) format('svg');font-weight:600;font-style:normal;font-display:swap}*{box-sizing:border-box;position:relative}body{margin:0 auto;font-family:AvenirNext,'Nunito Sans',calibri,sans-serif;font-size:16px;color:#000;background-color:#fbfbfb;font-weight:400;overflow-x:hidden;text-rendering:optimizeLegibility}article,aside,div,footer,header,menu,nav,section{display:block;margin:0;padding:0}form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}a,dl,dt,i,li,p,ul{margin:0;padding:0;list-style-type:none}a,dl,dt,i,label,span{display:inline-block}a{outline:0;border:none;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:#4048af;-webkit-tap-highlight-color:transparent}a[href^=tel]{color:inherit;text-decoration:none}button{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-tap-highlight-color:transparent}img{outline:0;border:none;max-width:100%;image-orientation:from-image}input[type=button],input[type=submit]{-webkit-appearance:none;font-family:'Nunito Sans',sans-serif;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:0;cursor:pointer;-webkit-tap-highlight-color:transparent}button,input,select,textarea{outline:0;font-family:'Nunito Sans',sans-serif;margin:0;border:none;font-size:14px;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.input{border:2px solid #e4e4e4;padding:15px;border-radius:4px}.input:focus{border-color:#4048af}.input:disabled{background:#f4f4f4;color:#000}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.pre,pre{margin:0;font-family:AvenirNext,'Nunito Sans',calibri,sans-serif;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.clr{clear:both}.wrapper{width:97%;max-width:1250px;margin:0 auto}.pageHolder{min-height:700px;padding-bottom:50px}.textOverflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.overlay{background:rgba(1,3,23,.8);position:fixed;top:0;left:0;z-index:100;width:100%;height:110%}.group:after{content:" ";clear:both;display:block}.checkbox{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer}.checkbox .checkmark{position:absolute;top:17;left:0;height:17px;width:17px;background-color:#eee;border-radius:3px}.checkbox:hover input~.checkmark{background-color:#ccc}.checkbox input:checked~.checkmark{background-color:#174b94}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:5px;top:1px;width:4px;height:9px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.borderBtn{border:1px solid #4048af;color:#4048af;padding:10px 15px;border-radius:4px}.borderBtn:hover{background:#4048af;color:#fff;box-shadow:0 5px 10px 0 rgba(53,61,161,.5)}.button{color:#fff;border-radius:5px;padding:8px 25px;background:#07d765;font-weight:500}.button:hover{background:#09b456}.dateField .input{width:100%!important}.dateField .ico{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-align:right}.dateField .ico:after{font-family:fontAwesome;content:"\f073";position:relative;top:15px;right:15px}.rattingScore{background:#4048af;width:30px;height:30px;line-height:30px;color:#fff;font-weight:700;font-size:14px;text-align:center;border-radius:100%}.owl-dots{text-align:center}.owl-dots .owl-dot{width:10px;height:10px;border-radius:100%;background:rgba(0,0,0,.2)!important;margin:0 3px}.owl-dots .owl-dot.active{background:rgba(0,0,0,.8)!important}.owl-nav button{background:rgba(0,0,0,.2)!important;width:15px;height:15px;margin:0 3px}.owl-nav .owl-prev span{text-indent:-1000px}.owl-nav .owl-next span{text-indent:-1000px}.breadcrumbs{font-style:italic;font-size:12px;color:#9b9b9b;padding:20px 0 0}.breadcrumbs a{color:#9b9b9b}.breadcrumbs a:hover{text-decoration:underline}.pageTitle{padding:15px 0;text-align:center}.pageTitle h1{font-size:30px;font-family:'Nunito Sans',sans-serif;font-weight:200}.pageTitle h1 strong{font-family:AvenirNext,'Nunito Sans',calibri,sans-serif;font-weight:400}.cardBox{background:#fff;border:2px solid #eee;border-radius:5px;padding:15px;margin-bottom:20px}.cardBox .cardTitle{font-size:16px;color:#9b9b9b;font-weight:400;margin-bottom:17px;display:block}.cardBox .cardTitle a{float:right;font-size:16px;color:#cdcccd;margin-top:1px}.res_Pricing{color:#19da70;font-weight:500;letter-spacing:.9px;height:17px;text-indent:-500px;overflow:hidden;background:url(../../images/pricing_symbol.png) no-repeat;background-position:0 0;background-size:50px}.range0{background-position:0 -1px}.range05{background-position:0 -19px}.range1{background-position:0 -37px}.range15{background-position:0 -55px}.range2{background-position:0 -73px}.range25{background-position:0 -91px}.range3{background-position:0 -109px}.range35{background-position:0 -127px}.range4{background-position:0 -146px}.range45{background-position:0 -164px}.range5{background-position:0 -182px}.pricingInfo{background:#fff;-webkit-box-shadow:0 0 24px 0 rgba(12,12,12,.29);-moz-box-shadow:0 0 24px 0 rgba(12,12,12,.29);box-shadow:0 0 24px 0 rgba(12,12,12,.29);border-radius:6px;position:absolute;top:13px;left:0;z-index:10;margin-top:20px;width:220px;padding:15px;opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:scale(1,0);transform-origin:top left}.pricingInfo li{padding:10px 0 10px 85px;border-bottom:1px solid rgba(0,0,0,.05)}.pricingInfo li:first-child{padding-top:0}.pricingInfo li:first-child .res_Pricing{top:0}.pricingInfo li:last-child{border:none;padding-bottom:0}.pricingInfo li .res_Pricing{transform:scale(1.4,1.4)!important;transform-origin:top left;width:55px;position:absolute;top:10px;left:0}.lockForModel{overflow:hidden;margin-right:17px}.modelOverlay{background:rgba(2,4,27,.8);z-index:115}.sideModel{background:#fff;position:fixed;top:0;width:100%;height:100%;max-width:470px;z-index:125;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.33);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.33);box-shadow:0 0 25px 0 rgba(0,0,0,.33);-webkit-transition:-webkit-transform 350ms ease;-moz-transition:-moz-transform 350ms ease;transition:transform 350ms ease;color:#000}.sideModel[data-posistion=right]{right:0;-webkit-transform:translate3d(110%,0,0);-moz-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}.sideModel[data-posistion=left]{left:0;-webkit-transform:translate3d(-110%,0,0);-moz-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}.activeModel{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.sideModel h4{font-size:26px;font-weight:500;padding:17px 20px;border-bottom:1px solid rgba(0,0,0,.05);height:70px}.sideModel a.closeModel{font-weight:400;font-size:32px;position:absolute;top:13px;right:15px;transform:scale(1,.8)}.sideModel .sideMContent{padding:20px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.model{position:absolute;top:0;width:100%;z-index:125;-webkit-transition:-webkit-transform 350ms ease;-moz-transition:-moz-transform 350ms ease;transition:transform 350ms ease;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.outerClickDiv{position:fixed;top:0;left:0;z-index:100;width:100%;height:110%}.modelWrapper{border-radius:5px;margin:8% auto 0 auto;width:90%;max-width:480px;background:#fff;z-index:105}.closeModel{position:absolute;top:-18px;right:-18px;z-index:10;width:42px;height:42px;line-height:42px;font-weight:800;font-size:15px;text-align:center;background:url(../../images/close_model.png) no-repeat center #fff;background-size:12px;border-radius:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.21);text-indent:-500px;overflow:hidden}.alert{position:fixed;z-index:1000}.alert .modelWrapper{margin:15% auto 0 auto}.alertContent{padding:5px 25px 35px;text-align:center}.alertAction{background:#f6f6f6;border-radius:0 0 10px 10px;padding:15px 25px;text-align:right}.alertAction a{border-radius:3px;padding:7px 15px;margin-left:5px;font-weight:400;font-size:15px}.alertAction .blue{background:#4048af;color:#fff}.alertAction .blue:hover{background:#2d35a0}.alertAction .green{background:#07d765;color:#fff}.alertAction .green:hover{background:#0cb257}.alertAction .red{background:#f78888;color:#fff}.alertAction .red:hover{background:#d75f5f}.alertAction .white{background:#fff}.alertAction .white:hover{background:#f4f4f4}.spinLoader,.spinLoder{border:16px solid #04a44c;border-radius:50%;border-top:16px solid #fff;width:120px;height:120px;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite;cursor:wait}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinLoader.small{width:22px;height:22px;border-width:4px}.proofNotification{border:none;background:0 0;z-index:999998;position:fixed;left:0;bottom:20px;margin:0 20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate3d(0,150%,0);opacity:0}.proofNotification.showPanel{opacity:1;transform:translate3d(0,0,0)}.proofNotification .bubble{margin:0 auto;max-width:320px;min-height:65px;overflow:hidden;position:relative;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.25);box-shadow:0 0 15px 0 rgba(0,0,0,.25)}.proofNotification .bubble div[name=displayIcon]{width:57px;height:57px;border-radius:100%;position:absolute;top:10px;left:10px;background-image:url(../../images/notificaiton_icon.png);background-repeat:no-repeat}.recentlyregister{background-position:0 0}.recentlyReviewApproved{background-position:0 -67px}.recentlyNewOffers{background-position:0 -142px}.recentlyNewEvents{background-position:0 -211px}.recentlyBookaTable{background-position:0 -285px}.recentlyFavorite{background-position:0 -361px}.proofNotification a.close{position:absolute;top:0;right:0;padding:5px 10px}.proofNotification a.close img{width:8px}.proofNotification .bubble .displayContent{padding:6px 30px 0 80px}.proofNotification .bubble .who{font-size:16px;color:#0e1e3b;font-weight:600;line-height:17px;padding-top:4px}.proofNotification .bubble .what{font-size:14px;color:#0e1e3b;padding:2px 0 3px}.proofNotification .bubble .when{font-size:12px;color:#797878;padding-bottom:8px}.alertMessages{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-primary{color:#004085;background-color:#f1fff5;border-color:#c8d9cd}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-success{color:#155724;background-color:#f1fff5;border-color:#c3e6cb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}
[v-cloak]{display:none;}.pswp__button--arrow--left, .pswp__button--arrow--right{position:fixed!important;}.pswp__caption{position:fixed!important;}.pswp__caption__center{text-align:center!important;}.headerMain{width:100%;height:65px;background:#ffffff;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.04);z-index:110;}.headerMain .logo{float:left;}.headerMain menu{float:right;}.headerMain nav{float:right;}.headerMain .loginUser{float:right;}.headerMain .logo a{min-width:190px;height:65px;line-height:60px;}.headerMain .logo a img{vertical-align:middle;max-width:190px;}.headerMain .logo .indexLogo{display:none;}.selectCity{float:left;width:100%;max-width:115px;margin-left:20px;margin-top:21px;}.selectCity a.selectedCity{display:block;font-size:14px;font-weight:500;text-align:right;padding-right:17px;position:relative;z-index:1;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}a.selectedCity:after{font-family:"FontAwesome";content:"\f078";font-size:11px;position:absolute;top:3px;right:0px;color:#000;}.selectCity a.selectedCity:hover, .selectCity a.selectedCity:hover:after {color:#07d765!important;}.selectCity .overlay{opacity:0;}.cityOption{position:absolute;top:0px;right:0px;z-index:100;background:#fff;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.26);border-radius:10px;width:135px;padding:5px 10px;margin-top:25px;font-size:14px;font-weight:500;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;transform-origin:top;transform:scale(1,0);opacity:0;}.cityOption.activeCity{transform:scale(1,1);opacity:1;}.cityOption label{display:block;padding:7px 7px!important;border-bottom:1px solid rgba(0,0,0,0.05);text-align:right;}.cityOption label:last-child{border:none;}.cityOption label span.checkmark{padding:0px!important;}.cityOption label span.checkmark:after{display:none!important;}.cityLoader{position:absolute;top:-3px;left:0px;width:100%;z-index:2;}.mute{pointer-events:none;opacity:0.5;}.mute span strong{font-weight:500;}.headerMain nav ul li, .headerMain menu ul li{float:left;}.headerMain nav ul li a, .headerMain menu ul li a{font-weight:600;font-size:12px;text-transform:uppercase;line-height:62px;letter-spacing:0.4px;color:#000000;padding:0px 15px;}.headerMain nav ul li a.search:before{font-family:"fontAwesome";content:"\f002";padding-right:10px;font-size:17px;font-weight:200;line-height:16px;}.headerMain menu ul li.register{padding-left:5px;}.headerMain menu ul li.register a{background:#4048af;color:#ffffff;font-weight:700;font-size:12px;line-height:normal;padding:9px 20px;margin-top:13px;border-radius:2px;}.headerMain menu ul li.register a:after{display:none;}.menuIco, .searchIco{width:50px;height:50px;position:absolute;top:0px;text-align:center;line-height:50px;color:#000000;}.menuIco{left:0px;}.menuIco:after{content:"";background:url("../../images/menu.png") no-repeat;background-position:center;background-size:22px 17px;width:50px;height:50px;display:block;}.searchIco{right:0px;}.searchIco:after{content:"\f002";font-family:"fontAwesome";font-size:20px;}.loginUser{padding-bottom:15px;}.loginUser .userName{font-weight:500;color:#999!important;padding:5px 20px 5px 35px;margin-top:15px;margin-left:10px;cursor:pointer;height:33px;}.loginUser .userName:after{content:"\f078";font-family:"fontAwesome";font-size:13px;position:absolute;top:9px;right:0px;transform-origin:center;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.loginUser .userName label{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width:80px;}.loginUser .userName span{border:0px solid #fff;background:#ffffff;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);border-radius:2px;overflow:hidden;width:34px;height:34px;position:absolute;top:-1px;left:-10px;}.loginUser .subLinks{position:absolute;top:30px;right:0px;z-index:100;background:#fff;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.26);border-radius:10px;width:185px;padding:15px 10px;margin-top:30px;font-size:14px;font-weight:500;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;transform-origin:top;transform:scale(1,0);opacity:0;}.loginUser .subLinks:before{content:"\f0d8";font-family:"fontAwesome";position:absolute;top: -23px;right:25%;font-size:30px;color:#fff;display:none;}.loginUser .subLinks a{color:#000!important;padding:6px 10px;display:block;}.loginUser .subLinks a:hover{color:#4048af!important;}.loginUser:hover .subLinks{opacity:1;transform:scale(1,1);}.loginUser:hover .userName:after{transform:rotate(180deg);top:10px;}.forgotPassDiv{width:75%;margin:auto;}.footerMain{background:#4048af;padding:0px 0px 80px;color:#b1b3d9;font-size:14px;}.footerLogo{text-align:center;top:-25px;z-index:5;}.footerLogo span{width:50px;height:50px;text-align:center;line-height:45px;background:#ffffff;border-radius:100%;overflow:hidden;box-shadow:0px 7px 17px 0px rgba(0, 0, 0, 0.1);}.footerLogo span img{vertical-align:middle;padding-top:9px;}.footerMain .col{float:left;padding-top:30px;}.footerMain .col1{width:14%;}.footerMain .col2{width:17%;}.footerMain .col3{width:15%;}.footerMain .col4{width:15%;}.footerMain .col5{width:15%;}.footerMain .col6{width:24%;}.footerMain a{color:#b1b3d9;}.footerMain a:hover{color:#ffffff;}.footerMain .col h5{font-size:16px;padding-bottom:15px;color:#ffffff;}.footerMain .col ul li{padding:7px 0px;}.footerMain .col ul li:first-child{padding-top:0px;}.footerMain .socailIcons{}.footerMain .socailIcons i{margin:0px;font-size:15px;position:absolute;top:2px;left:0px;}.footerMain .socailIcons i.pinterest:after{font-family:FontAwesome;content:"\f0d3";}.footerMain .socailIcons i.instagram:after{font-family:FontAwesome;content:"\f16d";}.footerMain .socailIcons i.facebook-square:after{font-family:FontAwesome;content:"\f082";}.footerMain .socailIcons i.twitter:after{font-family:FontAwesome;content:"\f081";}.footerMain .socailIcons li a{padding-left:20px!important;}.footerMain .validation{color:#e68f8f;padding-top:2px;}.newsletterFrom{background:#474fb2;border:1px solid #353da1;border-radius:3px;margin-top:15px;}.newsletterFrom input{width:100%;background:none;font-size:14px;padding:8px 15px;color:#ffffff;height:34px;}.newsletterFrom input::-webkit-input-placeholder{color:#b1b3d9;}.newsletterFrom button{position:absolute;top:5px;right:5px;height:25px;background:#353da1;color:#ffffff;font-weight:700;text-transform:uppercase;font-size:11px;cursor:pointer;}.newsletterFrom button:hover{background:#07d765;}.newsletterFrom .loader{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;text-align:right;background:rgb(64, 72, 175, 0.6);}.newsletterFrom .loader span{top:7px;right:19px;}.userPanel .modelWrapper{border-radius:10px;color:#000;}.modelLogo{text-align:center;padding:35px 0px;}.modelLogo img{width:180px;vertical-align:top;}.userForm{margin:0px 10%;}.userForm .input{border:1px solid #d0d0d0;border-radius:3px;padding:10px 14px;width:100%;font-size:16px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.validation{font-size:12px;height:20px;color:red;clear:both;}.userForm .name .fName{width:48%;float:left;}.userForm .name .lName{width:48%;float:right;}.userForm .newsletter{color:#636363;font-size:13px;padding-left:22px;}.userForm .newsletter input{position:absolute;top:3px;left:0px;}.userPanelBox .modelWrapper{width:100%;max-width:850px!important;padding-bottom:20px;}.userPanelBox .modelWrapper .grid2{display:grid;grid-template-columns:50% 50%;margin-bottom:15px;}.userPanelBox .viaFb .or:before{content:"";width:100%;border-left:2px solid #d0d0d0;height:100%;display:inline-block;position:absolute;left:20px;top:0px;margin-top:20px;}.userPanelBox .or {text-align:center;height:100%;display:grid;align-content:center;}.userPanelBox .or span{width:34px;height:34px;background-color:#fff;border-radius:50%;padding:5px;text-align:center;margin-top:35px;}.policyText{text-align:center;}.viaFb{background:#fff;text-align:center;border-radius:0px 0px 10px 10px;margin-bottom:20px;}.registerFormDiv .viaFb{padding:63px 0px 0px 0px;margin-bottom:45px;}.viaFb .or{position:absolute;top:-20px;left:0px;width:100%;text-align:center;}.viaFb .or span{background:#fff;border-radius:100%;width:40px;height:40px;font-size:12px;font-weight:500;line-height:40px;color:#494e63;padding:0px;}.fbBtn{display:block;width:61%;background:#1877f2;border-radius:4px;color:#fff;font-weight:500;padding:9px 16px 9px 35px;margin:auto;margin-bottom:20px;}.fbBtn:hover{background:#1877f2;}.fbBtn:before{content:"";background:url('../../images/facebook_icon.png')no-repeat;background-size:24px;background-position:center center;display:inline-block;position:absolute;top:8px;left:10px;width:26px;height:26px;text-align:center;}.gBtn{background-color:#fff;border:2px solid #f1efef;color:#767676;}.gBtn:before{content:"";background:url('../../images/google_ico.png')no-repeat;background-size:22px;background-position:center center;}.gBtn:hover{background:#fff;}.interLink{font-size:13px;color:#494e63;padding-top:10px;}.interLink a{color:#494e63;}.interLink a:hover{text-decoration:underline;}.userBtn{text-align:center;padding-top:10px;font-size:13px;}.userBtn .btn{display:block;margin:0px 20%;margin-bottom:25px;}.userBtn .btn input[type="submit"]{background:#07d765;padding:10px 25px;color:#fff;border-radius:5px;font-weight:600;width: 100%;}.userBtn .btn input[type="submit"]:hover{background:#06c55c;}.userBtn .btn .loader{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;background:#07d765;border-radius:5px;}.userBtn .btn .loader span{width:25px;height:25px;border-width:5px;top:6px;}.userBtn .btn .loader img{width:18px;height:18px;background:#fff;border-radius:100%;padding:2px;top:10px;}.userBtn a{color:#494e63;}.userBtn a:hover{text-decoration:underline;}.userBtn p{color:#636363;font-size:13px;}.forgotPass{text-align:center;padding-bottom:13px;}.forgotPass p{padding-top:4px;}.forgotPass img{width:70px}.verifyEmailWarning{text-align:center;background:#fffdf1;border:1px solid #e9d9d1;border-radius:6px;padding:10px;margin:0px 10% 25px;font-size:14px;}.verifyEmailWarning label{font-weight:500;font-size:15px;}.verifyEmailWarning a{text-decoration:underline;}.registerThankYou{text-align:center;padding:20px 0px;}.registerThankYou img{max-width:50%;}.registerThankYou label{font-weight:500;font-size:22px;display:block;padding-top:10px;}.userPanel .errorMessage{margin:0px 45px 15px;}.errorMessage{text-align:center;background:#fff0f0;border:1px solid #f7cece;border-radius:6px;padding:10px;margin-bottom:25px;font-size:14px;}.verifyEmailSuccess{background:#fff;border-radius:9px;max-width:600px;margin:8% auto;padding:35px 25px;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);text-align:center;}.verifyEmailSuccess h2{font-size:22px;}.systemOption{padding:0px 11% 45px 15%;}.systemOption h4{text-align:center;font-size:22px;font-weight:400;padding-bottom:25px;}.systemOption a{background:#4048af;color:#fff;border-radius:4px;padding:10px 15px;font-weight:500;width:48%;text-align:center;}.systemOption a:hover{background: #2f37a2;}.systemOption a.register{float:right;background:#1ded8e;}.systemOption a.register:hover{background: #18d880;}.resetPassword {max-width: 450px;margin: 0px auto;top:-100px;box-shadow: 0px 0px 70px rgba(0,0,0,0.4) }.resetPassword input[type="password"] {border: 2px solid #d0d0d0;border-radius: 3px;padding: 12px 15px;width: 100%;font-size: 16px;}.resetPassword input[type="password"]:hover{border-color: #4048af;}.resetPassword input[type="submit"] {background: #07d765;padding: 10px 25px;color: #fff;border-radius: 5px;font-weight: 600;width: 100%;}.resetPassword .btn .resetLoader{background: #07d765;text-align:center;border-radius:5px;position:absolute;top:0px;left:0px;z-index:1;width:100%;height:39px;}.resetPassword .btn .resetLoader span{top:8px;}.searchControl{width:710px;height:50px;margin:0px auto;background:#ffffff;-webkit-box-shadow: 0px 0px 0px 3px rgba(205, 205, 205, 1);-moz-box-shadow: 0px 0px 0px 3px rgba(205, 205, 205, 1);box-shadow: 0px 0px 0px 3px rgba(205, 205, 205, 1);border-radius:2px;text-align:left;z-index:140;}.searchControl .searchByKeyword {float:left;width:52%;}.searchControl .searchByLocation{float:left;width:32%;}.searchControl .searchButton{float:right;width:15%;}.searchControl .searchLoader{position:absolute;top:20px;right:5px;z-index:1;}.searchControl .searchLoader img{width:18px;height:18px;}.searchControl .searchClear{position:absolute;top:18px;right:5px;z-index:1;font-weight:500;}.searchControl .searchClear a{font-family:calibri;font-size:21px;text-decoration:none;color:#000;opacity:0.5;background:url('../../images/close.png') no-repeat;background-size: 10px;text-indent: -500px;width:20px;background-position:center;overflow:hidden;}.searchControl .searchByKeyword input, .searchControl .searchByLocation input{padding-right:45px;-webkit-tap-highlight-color: rgba(0,0,0,0);}.searchControl .searchByKeyword input{height:50px;width:100%;font-size:16px;padding-left:55px;}.searchControl .searchByKeyword:before{font-family:"fontAwesome";content:"\f002";position:absolute;top:11px;left:17px;z-index:5;color:#cfcfcf;font-weight:100;font-size:20px;}.searchControl .searchByLocation input{height:50px;font-size:16px;width:100%;padding-left:45px;}.searchControl .searchByLocation:before{font-family:"fontAwesome";content:"\f041";position:absolute;top: 13px;left: 17px;z-index: 5;color: #cfcfcf;font-weight: 100;font-size: 20px;}.searchControl .searchButton{margin-top:5px;}.searchControl .searchButton button{background:#07d765;height:40px;width:97%;text-transform:uppercase;color:#ffffff;cursor:pointer;font-weight:600;font-size:12px;}.searchControl .searchButton button:hover{background:#0cad55;}.searchOverlay{background:rgba(0,0,0,0.7);position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:100;}.heroBanner{background-color:#14151a;background-position:center;background-size:cover;background-repeat:no-repeat;height:390px;}.heroBanner:before{content: " ";position:absolute;top:0px;left:0px;z-index:10;width:100%;height:80px;opacity:0.8;background: -moz-linear-gradient(top, rgba(0,0,0,0.77) 0%, rgba(0,0,0,0) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0.77) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.77) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4000000', endColorstr='#00000000',GradientType=0 );}.heroBanner .bannerTitle{text-align: center;color: #fff;z-index: 50;padding-top: 6%;}.heroBanner .bannerTitle h1{font-weight: 400;font-size: 35px;}.heroBanner .bannerTitle h1 span{font-style:italic;}.heroBanner .bannerTitle p{font-weight: 400;font-size: 22px;margin-top: 2%;}.heroBanner .headerMain{background:none;box-shadow:none;}.heroBanner .headerMain a{color:#ffffff;}.heroBanner .headerMain .logo .indexLogo{display:inline-block;}.heroBanner .headerMain .logo .pageLogo{display:none;}.heroBanner .headerMain nav ul li a:after, .heroBanner .headerMain menu ul li a:after, .heroBanner .headerMain menu ul li.register a{background:#ffffff;color:#353da1;}.heroBanner .menuIco{color:#ffffff;}.heroBanner .headerMain .userName{color:#fff!important;}.heroBanner .headerMain a.selectedCity{color:#fff;}.heroBanner .headerMain a.selectedCity:after{color:#fff;}.heroBanner .headerMain .cityOption{color:#000;}.pageIndex .heroBanner{height:500px;color: #fff;}.pageIndex .heroBanner:before{display: none;}.pageIndex .heroBanner .headerMain{background:none;box-shadow:none;position: absolute;top:0px;left:0px;width:100%;z-index:50;}.bannerIntro{position:absolute;top:135px;left:0px;width:100%;z-index:45;}.bannerIntro h1{font-size:30px;font-weight:400;text-align:center;padding-bottom:10px;z-index:140;}.bannerIntro h1 span{font-family: 'Nunito Sans', sans-serif;font-weight:200;font-style:italic;}.bannerIntro .indexSearch{text-align:center;margin:50px 0px;}.bannerIntro .searchControl .searchLoader{top:15px;}.bannerIntro .searchControl .searchClear{top:11px;}.bannerIntro .indexSearch .searchSuggestion {position: absolute;border-left:3px solid rgba(205, 205, 205, 1);border-right:2px solid rgba(205, 205, 205, 1);border-bottom:3px solid rgba(205, 205, 205, 1);}.bannerIntro .indexSearch .forRestaurant{left:-3px;}.bannerIntro .indexSearch .forLocation{right:-2px;}.bannerIntro .browseBy{text-align:center;font-weight:500;font-size:12.4px;color:#ffffff;}.bannerIntro .browseBy label{text-transform:uppercase;padding-right:10px;}.bannerIntro .browseBy a{color:#ffffff;margin-right:15px;padding-left:35px;}.bannerIntro .browseBy a img{vertical-align:middle;padding-right:5px;position:absolute;top:-4px;left:0px;width:33px;}.spotLightSlider, .spotLightSlider li{width:100%;height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center;font-size:12px;}.spotLightSlider li .caption{position:absolute;bottom:40px;left:0px;width:100%;z-index:2;}.spotLightSlider li:after{content:" ";position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background:#000;opacity:0.5;}.spotLightSlider li .caption a{color:#ffffff;opacity:0.7;}.spotLightSlider li .caption a:hover{opacity:1;}.spotLightSlider li .caption a strong:before{font-family:"fontAwesome";content:"\f041";padding-right:5px;}.spotLightSlider li .caption a strong{font-weight:500;}.spotLightSlider li .caption span {padding:0px 2px;opacity:0.7;}.spotLightSlider li .caption .res_Location{font-style:italic;}.spotLightSlider .owl-nav{display:none;}.spotLightSlider .owl-dots{position:absolute;bottom:10px;left:0px;width:100%;z-index:2;}.spotLightSlider .owl-dots .owl-dot{background:rgba(255,255,255,0.2)!important;}.spotLightSlider .owl-dots .owl-dot.active{background:rgba(255,255,255,1)!important;}.indexSection{padding:80px 0px;}.indexSection h2{font-family: 'Nunito Sans', sans-serif;font-weight:200;font-size:30px;padding-bottom:35px;}.indexSection h2 strong{font-family: 'AvenirNext','Nunito Sans', calibri, sans-serif;font-weight:400;}.indexSection h2 a.viewAll{font-weight:400;font-size:16px;position:absolute;top:10px;right:0px;padding-right:22px;}.indexSection h2 a.viewAll span{position:absolute;top:0px;right:0px;width:12px;height:20px;background:url('../../images/see_all_arrow.png') no-repeat ;background-size:12px;background-position:center;}.indexSection h2 span.subheading{display:block;font-weight:400;font-size:14px;color:#a9a9a9;}.indexSection img{-o-transition: transform 350ms ease;-moz-transition: transform 350ms ease;-webkit-transition: transform 350ms ease;transition: transform 350ms ease;}.newNoteWorthy{background:#ffffff;z-index:1;}.newNoteWorthy ul{text-align:center;}.newNoteWorthy ul:after{clear:both;content:" ";display: block;}.newNoteWorthy ul li{width:23%;float:left;margin-right:2.6%;overflow:hidden;background:#ffffff;box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.12);display:inline-block;text-align:left;}.newNoteWorthy ul li:last-child{margin:0px;}.newNoteWorthy ul li .thumbnail{min-height:158px;overflow:hidden;background-color:#4048af;}.newNoteWorthy ul li .thumbnail a{width:100%;}.newNoteWorthy ul li .thumbnail a img{vertical-align:top;}.newNoteWorthy ul li .notWorthyContent{padding:10px 15px;}.newNoteWorthy ul li a.res_Title{font-weight:600;color:#000000;}.newNoteWorthy ul li .resInfo{font-size:12px;color:#9b9b9b;padding-left:55px;}.newNoteWorthy ul li .resInfo:after{content:" ";clear:both;display:block;}.newNoteWorthy ul li .resInfo .res_Pricing{position:absolute;top:1px;left:0px;width:50px;}.newNoteWorthy ul li .resInfo .res_Cusisine{width:49%;float:left;}.newNoteWorthy ul li .resInfo .res_Location{width:49%;float:right;text-align:right;}.newNoteWorthy ul li .resInfo .res_Location:before{font-family:"fontAwesome";content:"\f041";padding-right:5px;}.featuredReviews{z-index:2;background-color: #fbfbfb;}.featuredReviews ul:after{clear:both;content:" ";display:block;}.featuredReviews ul li{width:32%;float:left;margin-right:2%;overflow:hidden;}.featuredReviews ul li:last-child{margin:0px;float:right;}.featuredReviews ul li .thumbnail{max-height:225px;background-color:#f2f2f2;overflow:hidden;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;}.featuredReviews ul li .thumbnail a{display:block;width:100%;height:225px;}.featuredReviews ul li .thumbnail a img{width:100%;height:100%;object-fit:cover;object-position:center;}.featuredReviews ul li .reviewInfo{padding:25px 0px 12px 0px;}.featuredReviews ul li .reviewInfo .rattingScore{position: absolute;top:19px;right:0px;}.featuredReviews ul li .reviewInfo .res_Title{font-size:20px;font-weight:600;color:#000000;padding-right:40px;}.featuredReviews ul li .reviewInfo p{font-size:14px;color:#9b9b9b;font-style:italic;}.featuredReviews .viewAll{text-align:center;padding-top:35px;}.menupagesLists{background:#ffffff;z-index:3;}.menupagesLists .owl-dots{display:none;}.menupagesLists .owl-nav{position: absolute;top:0px;left:0px;width:100%;z-index:15;}.menupagesLists .owl-nav button{position: absolute;top:0px;width:70px;height:165px;background:rgba(255,255,255,0.5)!important;margin:0px;}.menupagesLists .owl-nav button.owl-prev{left:0px;}.menupagesLists .owl-nav button span{background:#ffffff;color:#4048af;font-size:45px;text-indent:0px;width: 30px;height: 30px;border-radius: 100%;line-height: 24px;}.menupagesLists .owl-nav button.owl-next{right:0px;}.menupagesLists .listThumbSlider li{height:165px;overflow:hidden;background-color:#4048af;background-position:center;}.menupagesLists .listThumbSlider li a{position:absolute;top:0px;left:0px;z-index:10;width:100%;height:165px;color:#ffffff;text-align:center;background:rgba(0,0,0,0.5);}.menupagesLists .listThumbSlider li a strong{display:block;font-size:20px;font-weight:400;padding-top:70px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.menupagesLists .listThumbSlider li a span{font-size:12px;opacity:0.7;}.menupagesLists .listThumbSlider li .listThumb{height:165px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover;}.menupagesLists .listThumbSlider li .listThumb img{width: 100%;object-fit: cover;height: 100%;}.promteOffer{background:#ffffff;z-index:4;padding-top:0px;}.promteOffer ul:after{clear:both;content:" ";display: block;}.promteOffer ul li{width:30%;min-height:80px;float:left;margin-right:1%;margin-bottom:8px;background:#ffffff;cursor:pointer;border:3px solid #ffffff;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.menupagesLists ul li:nth-child(3), .menupagesLists ul li:nth-child(6) {margin:0px;float:right;}.promteOffer ul li .offerLogo{background:#ffffff;width:65px;height:65px;box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.1);position:absolute;top:4px;left:5px;z-index:2;}.promteOffer ul li .offerLogo a{border: 2px solid #ffffff;}.promteOffer ul li .offerLogo a img{vertical-align:top;}.promteOffer ul li .offerIntro{padding-left:80px;padding-top:10px;}.promteOffer ul li .offerIntro a{font-size:16px;font-weight:500;color:#000000;line-height:15px;}.promteOffer ul li .offerIntro label{font-size:14px;color:#9b9b9b;line-height:15px;cursor:pointer;}.popularList{padding:80px 0px 0px;}.popularList[name="popularCuisine"]{margin-bottom:100px;}.popularList h2{font-family: 'Nunito Sans', sans-serif;font-weight: 200;font-size: 30px;padding-bottom:0px;}.popularList h2 a{color:#000;}.popularList p{font-family: 'Nunito Sans', sans-serif;font-weight: 400;font-size: 14px;color:#a9a9a9}.popularList ul{margin-top:15px;background:#fff;border:2px solid #eee;border-radius:5px;padding:15px 20px 10px 20px;}.popularList ul div{display:grid;grid-template-columns:25% 25% 25% 25%;}.popularList ul li{padding-right:20px;margin-bottom:9px;font-size:15px;}.popularList ul li a{color:#333;}#topSearchOverlay{z-index: 110;}#topReviewSearchOverlay{z-index: 110;}.topSearch{position:absolute;top:0px;left:0px;z-index:115;width:100%;color:#ffffff;-webkit-transition: all 350ms ease;-moz-transition: all 350ms ease;transition: all 350ms ease;padding-top:60px;}.slideIn{-webkit-transform: translate3d(0,-100%,0);-moz-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}.fadeIn {opacity:0;}.activeSearch{-webkit-transform: translate3d(0,0,0)!important;-moz-transform: translate3d(0,0,0)!important;transform: translate3d(0,0,0)!important;opacity:1;}.topSearch h1, .topSearch h2{font-size:30px;font-weight:400;text-align:center;padding:70px 0px;}.topSearch h1 span, .topSearch h2 span{font-family: 'Nunito Sans', sans-serif;font-weight:200;font-style:italic;}.topSearch .hideSearch{position:absolute;top:185px;right:70px;z-index:1;font-size:16px;color:#ffffff;text-align:center;}.topSearch .hideSearch img{display:block;filter:invert(100%);padding-bottom:5px;}.topSearch .hideSearch:hover{opacity:0.7;}.topSearch .searchControl{width:750px;height:60px;box-shadow:none;margin-bottom:25px;}.topSearch .searchControl .searchByKeyword input, .topSearch .searchControl .searchByLocation input {height:60px;}.topSearch .searchControl .searchByKeyword::before {top:17px;}.topSearch .searchControl .searchByLocation::before{top:19px;}.topSearch .searchControl .searchByKeyword {width: 53%;}.topSearch .searchControl .searchByLocation {width: 30%;}.topSearch .searchControl .searchButton {width: 15%;margin-top:10px;margin-right:7px;}.onlyRestaurantSearch{}.onlyRestaurantSearch .searchByKeyword{width:82%!important;}.onlyRestaurantSearch .searchByLocation{display:none!important;}.onlyRestaurantSearch .searchSuggestion.forRestaurant{width:100%;}.searchBtnLoader{background:#07d765;position:absolute;top:0px;left:0px;width:97%;height:100%;z-index:1;text-align:center;line-height:50px;}.searchBtnLoader span{width:25px;height:25px;border-width:5px;top:2px;}.searchSuggestion{background:#ffffff;border-top:1px solid rgba(0,0,0,0.1);border-radius:0px 0px 5px 5px;color:#000;font-size:15px;-webkit-transition: -webkit-transform 350ms ease;-moz-transition: -moz-transform 350ms ease;transition: transform 350ms ease;transform-origin:top center;transform:scale(1,1);}.searchSuggestion .noSuggestionFound{text-align:center;line-height:55px;}.searchSuggestion ul.ui-autocomplete{top:0px!important;left:0px!important;display:block!important;width:100%!important;min-height:300px;max-height: 300px;overflow:hidden;overflow-y:auto;padding:0px 0px;}.searchSuggestion ul li {border-bottom:1px solid rgba(0,0,0,0.1);}.searchSuggestion ul li:last-child {border-bottom:none;}.searchSuggestion ul li a{padding:15px 15px;color:#000;display:block;cursor:pointer;transition:none;}.searchSuggestion ul li a label{cursor:pointer;}.searchSuggestion ul li a:hover, .ui-state-active{background:rgba(0,0,0,0.06);}.searchSuggestion ul li a strong{color:#04bc57;font-weight:500;}.searchSuggestion ul li a span{display:block;}.searchSuggestion ul li a label{padding-right:65px;display:block;}.searchSuggestion ul li a label span.name{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:100%;}.searchSuggestion ul li a label span.info{font-size:13px;opacity:0.7;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.searchSuggestion ul li a span.type{display:inline-block;position: absolute;top:16px;right:15px;font-size:13px;opacity:0.7;}.searchSuggestion .indentBranch{padding-left:15px;}.forRestaurant{width:57%;}.forLocation{width:48%;float:right;}.forLocation .beforeLocation{}.forLocation .getLocation{}.forLocation .cityLocation{}.filterPanel {float:left;width:25%;}.listOfRestaurnat {float:left;width:47%;margin-left:1.5%;}.listRightPanel {float:right;width:25%;}.filterPanel{padding-top:20px;}.filterRow {padding-bottom:30px;font-size:13px;color:#9b9b9b;}.filterRow .rowTitle{font-weight:500;color:#4a4a4a;font-size:12px;min-height:28px;padding-top:6px;padding-left:38px;}.filterRow .rowTitle a{font-weight:400;float:right;color:#cdcccd;}.filterRow .rowTitle a label{padding-left:14px;}.filterRow .rowTitle a label.checkbox input:checked ~ .checkmark{background:#07d765;}.filterRow .rowTitle:before {content:" ";display:inline-block;width:28px;height:28px;background:url('../../images/filter_ico.png') no-repeat #4048af;background-size:28px;border-radius:100%;position:absolute;top:0px;left:0px;}.filterRow[name="filterByCuisines"] .rowTitle:before {background-position:0px 0px;}.filterRow[name="filterByLocation"] .rowTitle:before {background-position:0px -38px;}.filterRow[name="filterByCurrentLocation"] .rowTitle:before{background-position:0px -76px;}.filterRow[name="filterByDeal"] .rowTitle:before {background-position:0px -152px;}.filterRow[name="filterByLists"] .rowTitle:before {background-position:0px -114px;}.filterRow[name="filterByFeatures"] .rowTitle:before {background-position:0px -188px;}.filterRow[name="filterByEvent"] .rowTitle:before {background-position:0px -225px;}.filterRow[name="orderOnline"] .rowTitle:before {background-position:0px -265px;}.filterRow[name="filterByLocation"] .filterSearchResult .ui-menu-item-wrapper{display:block;}.filterRow[name="filterByLocation"] .filterSearchResult .ui-menu-item-wrapper label{display: block;padding-right: 38px;}.filterRow[name="filterByLocation"] .filterSearchResult .ui-menu-item-wrapper label span{color:#000;font-weight:400;}.filterRow[name="filterByLocation"] .filterSearchResult .ui-menu-item-wrapper label span strong{color: #04bc57 !important;}.filterRow[name="filterByLocation"] .filterSearchResult span.type{color:#000;font-weight:400;font-size: 13px;opacity: 0.7;position: absolute;top:0px;right:0px;}.filterRow .selectedOption{padding:0 0px 0px 39px;margin-bottom:0px;}.filterRow .selectedOption:after{content:" ";clear:both;display:block;}.filterRow .selectedOption label{display:inline-block;color:#07d765;font-weight:500;padding:7px 10px;padding-right:25px;border:1px solid #e6e6e6;border-radius:3px;background:#rgba(0,0,0,0.01);margin:8px 8px 4px 0px;}.filterRow .selectedOption label a{color:#000000;font-weight:500;transform:scale(1,0.8);position: absolute;top:0px;right:0px;opacity:0.4;height:100%;padding:0px 7px;line-height:32px;}.filterRow .selectedOption label a:hover{opacity:0.8;}.filterRow .filterRowSearch {padding:8px 0px 0px 0px;margin-left:27px;}.filterRow .filterRowSearch:before{font-family:"fontAwesome";content:"\f002";font-size:12px;position:absolute;top:17px;left:12px;z-index:1;opacity:0.7;}.filterRow .filterRowSearch input {border:1px solid transparent;width:100%;padding:7px 15px 7px 32px;border-radius:4px;font-size:13px!important;}.filterRow .filterRowSearch input:focus{border-color:#eeeeee;}.filterRow .showLink{margin-left:40px;padding-top:10px;}.filterRow .showLink a{text-decoration:underline;}.filterRow .searchList{margin-top:13px;}.filterRow .searchList ul {width:100%;overflow:auto;padding:0px 0px 10px;margin-left:4px;}.filterRow .searchList ul li{padding:5px 0px;}.filterRow li .checkbox, .cityOption .checkbox {display: block;position: relative;padding-left: 3px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin:0px;}.filterRow li .checkbox input, .cityOption .checkbox input {position: absolute;opacity: 0;cursor: pointer;}.filterRow li .checkbox .checkmark, .cityOption .checkbox .checkmark {position: relative;top: 0px;left: 0px;height: 17px;width: 100%;background-color: #ffffff;border-radius:0px;padding-left:32px;}.filterRow li .checkbox:hover input ~ .checkmark, .cityOption .checkbox:hover input ~ .checkmark {background-color: #ffffff;}.filterRow li .checkbox input:checked ~ .checkmark, .cityOption .checkbox input:checked ~ .checkmark {background-color: #ffffff;color:#07d765;font-weight:500;}.filterRow li .checkmark:after, .cityOption .checkmark:after {content: "";position: absolute;display: none;}.filterRow li .checkbox input:checked ~ .checkmark:after, .cityOption .checkbox input:checked ~ .checkmark:after {display: block;}.filterRow li .checkbox .checkmark:after, .cityOption .checkbox .checkmark:after {left: 5px;top: 1px;width: 4px;height: 9px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);border-color: #07d765;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#4048af!important;}.mCSB_scrollTools .mCSB_draggerRail{background:#e2e2e2!important;}.filterPriceRange .searchList ul li{padding-bottom:8px;}.filterPriceRange .res_Pricing{width:65px;display: inline-block;vertical-align: top;transform:scale(1.3,1.3);transform-origin: left;}.restaurantFeatures .searchList{overflow:hidden;}.locationRange{padding-left:39px;padding-top:10px;font-size:12px;color:#9b9b9b;}.nearMeCheckbox {position:absolute;top:8px;right:-11px;z-index:10;}.nearMeCheckbox .checkmark{top:0px;}.nearMeCheckbox input:checked ~ .checkmark{background:#07d765;}.locationRange:after, .locationRange form:after{content:" ";clear:both;display:block;}.locationRange label{float:left;width:20%;}.locationRange form{float:right;width:78%;}input[type=range] {-webkit-appearance: none;border: 1px solid white;width:74%;}input[type=range]::-webkit-slider-runnable-track {width:100%;height: 5px;background: #f0f0f0;border: none;border-radius: 3px;}input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;border: none;height: 16px;width: 16px;border-radius: 50%;background: #07d765;margin-top: -4px;cursor: pointer;}input[type=range]:focus {outline: none;}input[type=range]:focus::-webkit-slider-runnable-track {background: #f0f0f0;}input[type=range]::-moz-range-track {width:100%;height: 5px;background: #f0f0f0;border: none;border-radius: 3px;}input[type=range]::-moz-range-thumb {border: none;height: 16px;width: 16px;border-radius: 50%;background: #07d765;cursor: pointer;}input[type=range]:-moz-focusring{outline: 1px solid white;outline-offset: -1px;}input[type=range]::-ms-track{width:100%;height: 5px;background: transparent;border-color: transparent;border-width: 6px 0;color: transparent;}input[type=range]::-ms-fill-lower {background: #777;border-radius: 10px;}input[type=range]::-ms-fill-upper {background: #ddd;border-radius: 10px;}input[type=range]::-ms-thumb {border: none;height: 16px;width: 16px;border-radius: 50%;background: goldenrod;}input[type=range]:focus::-ms-fill-lower {background: #888;}input[type=range]:focus::-ms-fill-upper {background: #ccc;}input[type=range]:disabled, input[type=range]:disabled::-moz-range-thumb, input[type="range"]:disabled::-moz-range-track {cursor: not-allowed;}input[type=range]:disabled::-moz-range-thumb{background:#e6e6e6;}.locationRange form input[type="text"]{width:20%;float:right;border:1px solid #9b9b9b;font-size:12px;color:#9b9b9b;text-align:center;}.resListPageLoader {opacity:0.5;}.resListPageLoader .cardBox{min-height:935px;text-align:center;}.listOfRestaurnat .cardBox{padding:0px;}.listSorting{padding:20px 20px;border-bottom:2px solid #eeeeee;text-align:right;}.listSorting:after{content:" ";clear:both;display:block;}.listSorting label{float:left;color:#9b9b9b;}.listSorting .sortingBy{float:right;}.listSorting a{color:#9b9b9b;padding:0px 7px;}.listSorting a.active, .listSorting a:hover{color:#000000;}.listSorting a.active:after{content:"\2193";font-weight:600;font-size:12px;padding-left:5px;}.listSorting a.down, .listSorting a.up {color:#000000;}.listSorting a.up:after{content:"\2191";font-weight:600;font-size:12px;padding-left:5px;color:#000000;}.listSorting a.down:after{content:"\2193";font-weight:600;font-size:12px;padding-left:5px;color:#000000;}.listLoader{background:url('../../images/listing_resturant.gif') repeat-y;min-height:935px;}.listOfRestaurnat .restaurantListing{margin:0px 0px;}.restaurantListing li.featuredRestaurant{background:#fbfbfd;border-bottom-width:2px;border-color:#ececf7;margin:0px 0px;padding:20px 20px;}.restaurantListing li.featuredRestaurant .featuredRestaurantTag, .restaurantListing li.newRestaurant .featuredRestaurantTag {display:block;}.restaurantListing li.featuredRestaurant .restaurantInfo h2, .restaurantListing li.newRestaurant .restaurantInfo h2 {padding-right:80px;}.restaurantListing li.noRatting .restaurantInfo h2{width:100%;}.restaurantListing li{border-bottom:1px solid #eeeeee;padding:20px 0px;margin:0px 20px;}.restaurantListing li:last-child{border-bottom:none;}.restaurantListing .restaurantThumb{width:27%;float:left;}.restaurantListing .restaurantInfo {width:70%;float:right;}.restaurantListing .restaurantThumb img{vertical-align:top;}.restaurantListing .restaurantInfo .rattingScore{float:left;margin-right:10px;}.restaurantListing .restaurantInfo .featuredRestaurantTag{position:absolute;top:6px;right:0px;color:#4048af;font-size:12px;}.restaurantListing .restaurantInfo .featuredRestaurantTag:before{font-family:FontAwesome;content:"\f005";margin-right:5px;}.restaurantListing .restaurantInfo .featuredRestaurantTag:after {content: attr(data-label);font-weight:500;}.restaurantListing .restaurantInfo h2, .restaurantListing .restaurantInfo h3{font-size:20px;font-weight:400;padding-bottom:10px;letter-spacing:0.5px;float:left;width:89%;}.restaurantListing .restaurantInfo h2 a, .restaurantListing .restaurantInfo h3 a {color:#000000;}.restaurantListing .restaurantInfo .group{clear:both;}.restaurantListing .restaurantInfo .res_Pricing{letter-spacing:3px;margin-bottom:4px;font-size:14px;}.restaurantListing .restaurantInfo .res_Cusisine{font-size:13px;font-weight:500;}.restaurantListing .restaurantInfo .res_Cusisine a{color:#000;}.restaurantListing .restaurantInfo .res_Cusisine a:after{content:", ";display:inline-block;padding-right:3px;}.restaurantListing .restaurantInfo .res_Cusisine a:last-child:after{content:" ";}.restaurantListing .restaurantInfo .res_Location{font-size:13px;color:#4a4a4a;padding-bottom:7px;}.restaurantListing .restaurantInfo .res_Location a{color:#4a4a4a;}.restaurantListing .resBtns{width:100%;float:left;}.resBtns a{border:2px solid #4048af;border-radius:3px;padding:6px 20px;font-size:13px;font-weight:500;background-color:#4048af;color:#ffffff;margin-right:10px;}.resBtns a:before{content:"";clear:both;display:inline-block;position:relative;top:4px;left:-3px;width:15px;height:15px;}.resBtns a:hover{background-color:#2a3184;color:#ffffff;box-shadow:0px 5px 10px 0px rgba(64, 72, 175, 0.5);}.resBtns .reserve, .resBtns .reserve:hover{border-color:#07d765;background-color:#07d765;color:#ffffff;}.resBtns .reserve:hover {background-color:#13a856;border-color:#13a856;box-shadow:0px 5px 10px 0px rgba(19, 168, 86, 0.5);}.resBtns .reserve:before{background:url('../../images/reserve_icon.png') no-repeat;background-size:15px 15px;top:3px;}.resBtns .menu:before{background:url('../../images/menu_icon.png') no-repeat;background-size:15px 15px;top:3px;}.resBtns .orderNow, .resBtns .orderNow:hover{background:#fff;color:#4048af;box-shadow:0px 5px 6.37px 0.63px rgba(47, 56, 169, 0.21);width:100%;margin:0px;}.resBtns .orderBtn{}.resBtns .orderBtn .loader{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(255,255,255,0.7);z-index: 1;text-align: center;line-height: 24px;}.resBtns .orderBtn .loader span{top: 6px;border-color: #4048af;border-top-color: #fff;}.resBtns .orderNow:hover{box-shadow:0px 5px 6.37px 0.63px rgba(47, 56, 169, 0.41);}.resBtns .orderNow:before{background:url('../../images/order_now_blue_icon.png') no-repeat;background-size:15px 15px;top:3px;}.restaurantListing .restaurantInfo .otherInfo{width:100%;float:right;font-size:12px;text-align:right;padding-top:0px;font-weight:400;color:#4a4a4a;}.restaurantListing .restaurantInfo .otherInfo label{display:block;padding:2px 21px 2px 0px;}.restaurantListing .restaurantInfo .otherInfo label:after{content:"";clear:both;display:inline-block;position:absolute;top:3px;right:0px;opacity:0.4;}.restaurantListing .restaurantInfo .otherInfo label.listIco{}.restaurantListing .restaurantInfo .otherInfo label.listIco:after{background:url('../../images/list_icon.svg') no-repeat scroll 3px 0px;background-size:12px 13px;width:18px;height:14px;}.restaurantListing .restaurantInfo .otherInfo label.reviewIcon{}.restaurantListing .restaurantInfo .otherInfo label.reviewIcon:after{background:url('../../images/featured_review_icon.svg') no-repeat scroll 3px 0px;background-size:13px 13px;width:18px;height:14px;}.restaurantListing .restaurantInfo .otherInfo label.distanceIco{}.restaurantListing .restaurantInfo .otherInfo label.distanceIco:after{background:url('../../images/map_pin_gray_ico.png') no-repeat scroll 1px 2px;background-size:9px;width:18px;height:14px;top:2px;opacity: 0.7;}.restaurantListing .restaurantInfo .otherInfo label.dealIco{}.restaurantListing .restaurantInfo .otherInfo label.dealIco:after{background:url('../../images/deal_icon.svg') no-repeat scroll 1px 2px;background-size:15px 12px;width:18px;height:14px;}.restaurantListing .restaurantInfo .otherInfo label.eventIco{}.restaurantListing .restaurantInfo .otherInfo label.eventIco:after{background:url('../../images/event_calender_ico.png') no-repeat;background-position:center;background-size:11px;width:18px;height:14px;}.restaurantListing .restaurantInfo .otherInfo .count{background:#3f48af;border-radius:100%;width:18px;height:18px;line-height:18px;color:#fff;font-size:11px;font-weight:500;text-align:center;margin-right:3px;}.outletsList {font-size:14px;padding-top:7px;}.noRestaurantData {text-align:center;padding:40px 0px;}.noRestaurantData span, .noRestaurantData label{display:block;}.noRestaurantData label{padding-top:15px;}.paggingMain {padding:10px 0px 40px 0px;position:relative;margin:0px auto;color:#818181;}.paggingMain:after{content:" ";clear:both;display:block;}.paggingMain .pagingLeft {float:left;width:30%;font-size:13px;padding-top:5px;}.paggingMain .pagginMiddle {float:right;width:68%;text-align:right;}.paggingMain .pagginMiddle .next, .paggingMain .pagginMiddle .prev {width:30px;height:30px;text-align:center;cursor:pointer;}.paggingMain .pagginMiddle .disabled {pointer-event:none;color:#333;cursor:default;opacity:0.3;}.paggingMain .pagginMiddle .next:after, .VuePagination__pagination-item-next-page a:after {content:"\f061";font-family:fontAwesome;}.paggingMain .pagginMiddle .prev:after, .VuePagination__pagination-item-prev-page a:after {content:"\f060";font-family:fontAwesome;}.paggingMain .pagginMiddle .pageNumbers {display:inline-block;vertical-align:middle;}.pageNumbers ul li {float:left;}.pageNumbers ul li a {color:#333;width:30px;height:30px;border-radius:100%;text-align:center;line-height:30px;margin:0px 5px;}.pageNumbers ul li a:hover {background:#ffffff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}.pageNumbers ul li a.active {background:#4048af;color:#ffffff;}.multiPage{padding:30px 0px;color:#818181;}.multiPage:after{content:" ";clear:both;display:block;}.multiPage .VuePagination__count {float:left;font-size:13px;padding-top:5px;}.multiPage .pagination {float:right;}.multiPage .disabled{opacity:0.3;}.multiPage .disabled a{pointer-events: none;}.VuePagination__pagination-item-prev-chunk a:after{content:"\f100";font-family:fontAwesome;}.VuePagination__pagination-item-next-chunk a:after{content:"\f101";font-family:fontAwesome;}.VuePagination__pagination-item-prev-chunk, .VuePagination__pagination-item-next-chunk{font-weight:bold;font-size:21px;}.pageRestaurantListing .filterPanel .filterSearchResult{}.pageRestaurantListing .filterPanel .filterSearchResult ul {background:#ffffff;width:250px!important;max-height:180px;border:1px solid #eeeeee;border-top:none;z-index:10;overflow-y: auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.2);position: absolute;top:0px;left:0px;}.pageRestaurantListing .filterPanel .filterSearchResult ul li, .userProfile .filterSearchResult ul li {padding:10px;border-bottom:1px solid #eeeeee;cursor:pointer;font-size: 14px;color: #000000;}.pageRestaurantListing .filterPanel .filterSearchResult ul li:hover, .userProfile .filterSearchResult ul li:hover {background:rgba(0,0,0,0.02);}.pageRestaurantListing .filterPanel .filterSearchResult ul li span.ui-menu-item-wrapper, .userProfile .filterSearchResult ul li span.ui-menu-item-wrapper, .filterSearchResult ul li .ui-menu-item-wrapper {font-weight:500!important;color:#04bc57!important;border:none;background:none;}.listRightPanel{}.listRightPanel .featuredList {padding-left:0px;padding-right:0px;}.listRightPanel .featuredList label{padding:0px 15px;margin-bottom:10px;display:block;}.listRightPanel .featuredList li {padding:10px 15px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.listRightPanel .featuredList .featuredThumb{float:left;width:20%;}.listRightPanel .featuredList .featuredThumb a {width:55px;height:55px;overflow:hidden;top:3px;}.listRightPanel .featuredList .featuredThumb img{vertical-align:top;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;transform-origin: center;}.listRightPanel .featuredList .featuredInfo{float:right;width:75%;line-height:16px;padding-top:9px;}.listRightPanel .featuredList .featuredInfo a{font-size:14px;color:#000000;}.listRightPanel .featuredList .featuredInfo span{font-size:13px;color:#4a4a4a;display: block;}.resPageLoader {opacity:0.5;}.restaurantDetail{padding-top:30px;width:70%;float:left;}.similarPlaces{padding-top:100px;width:28%;float:right;}.closedRestaurant, .permanentClosedRestaurant, .openingSoonRestaurant{background:#fffbe2;border:1px solid #dad196;border-radius:3px;padding:5px 20px 5px 40px;font-size:14px;display: inline-block;top:-5px;left: 10px;;}.closedRestaurant:before, .permanentClosedRestaurant:before, .openingSoonRestaurant:before{font-family:"FontAwesome";content:"\f071";font-size:14px;position: absolute;top:7px;left:15px;}.permanentClosedRestaurant{background: #fef2f2;border: 1px solid #f0c6c6;}.openingSoonRestaurant{background: #ebfce1;border: 1px solid #b8db8d;}.openingSoonRestaurant:before{content:"\f058";}.detailRow{margin-bottom:30px;}.noMargin{margin:0px;}.resWidget h2, .resWidget h3{font-size:13px;font-weight:400;color:#9b9b9b;padding-bottom:10px;}.resWidget .widgetContent{font-size:15px;}h1.resName{font-size:30px;font-weight:400;}h1.resName span{color:#4044ab;font-weight:200;font-family: 'Nunito Sans', sans-serif;}.resCoverImage{height:255px;background-repeat:no-repeat;background-position:center;background-color:#f0f0f0;background-size:auto;border-radius:6px;overflow:hidden;transition: background 0.3s;}.resCoverImage .loader{text-align:center;position: absolute;top:0px;left:0px;width:100%;height:100%;}.resCoverImage .loader span{top:42%;width:40px;height:40px;border-width:7px;border-color:rgba(0,0,0,0.2);border-top-color:#04a44c;}.resCoverImage .btnWrapper {position: absolute;bottom:15px;right:15px;text-align:right;}.resCoverImage .photos a{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100px;height:35px;line-height:24px;text-align:center;}.resCoverImage .photos a:before{top:10px!important;}.resCoverImage .dealsBtn{margin-top:15px;}.dealsBtn a{background:#ffffff;font-size:12px;padding:12px 15px 12px 55px;border-radius:7px;border:3px solid;border-color: rgba(64, 72, 175,0.5);overflow:hidden;font-weight:500;}.dealsBtn i{content:" ";display:block;background-color:#4048af;margin:0px;position: absolute;top:0px;left:0px;width:42px;height:100%;text-align:center;line-height:47px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.dealsBtn i img{filter:invert(100%);width:18px;}.resActionLinks{}.resActionLinks:after{content:" ";clear:both;display: block;}.resActionLinks .resBtns {width:40%;float:left;}.resActionLinks .resLinks {width:36%;float:right;margin-right:10px;}.resActionLinks .resScore {width:18%;float:right;text-align:right;}.resActionLinks .resBtns{display: grid;grid-gap: 10px;grid-template-columns: repeat(auto-fit, minmax(100px,1fr));}.resActionLinks .resBtns a{margin:0px;text-align:center;}.resActionLinks .resLinks{font-size:14px;font-weight:500;}.resActionLinks .resLinks .linkWrapper{display:inline-block;margin-right:18px;}.resActionLinks .resLinks .linkWrapper .loader{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background:rgba(251,251,251,0.8);text-align:left;}.resActionLinks .resLinks .linkWrapper .loader img{width:15px;height:15px;top:8px;background:rgba(251,251,251,1);}.resActionLinks .resLinks a{color:#000000;padding:8px 0px 7px 20px;}.resActionLinks .resLinks a:before, .resActionLinks .resLinks .favorite:after{content:"";font-family:"fontAwesome";color:#afafaf;position:absolute;top:10px;left:0px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.resActionLinks .resLinks .writeReview:before{content:"\f044";}.resActionLinks .resLinks .favorite:before {content:"\f004";}.resActionLinks .resLinks .share:before {content:"\f064";}.resActionLinks .resLinks .share.active{color: #4048af;}.resActionLinks .resLinks .share.active:before{color: #4048af;}.resActionLinks .resLinks .favorite:after {content:"\f004";color: #4048af;transform: scale(0,0);transform-origin: center;}.resActionLinks .resLinks .activeFav{color: #4048af;}.resActionLinks .resLinks .favorite:hover:before {color:#afafaf;}.resActionLinks .resLinks .activeFav:after{content:"\f004";color:#4048af;transform: scale(1,1);}.resActionLinks .resLinks .activeFav:before{transform: scale(0,0);opacity: 0;}#shareOverLay{opacity:0;}.shareOptions{position: absolute;top:40px;left:-45px;z-index:101;width:150px;background:#ffffff;border-radius:7px;padding:0px;-webkit-box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.29);-moz-box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.29);box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.19);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;transform:scale(1,0);transform-origin: top left;}.activeShare{opacity:1;transform: scale(1,1);}.shareOptions a{display:block;padding:12px 15px 12px 35px!important;border-bottom:1px solid rgba(0,0,0,0.08);}.shareOptions a:last-child{border-bottom:none;}.shareOptions a:before{font-family:"fontAwesome";}.shareOptions a.fb:before{content:"\f09a";color:#3a41c3;top:13px;left:12px;}.shareOptions a.em:before{content:"\f0e0";color:#f8b635;top:13px;left:10px;}.shareOptions a.wp:before{content:"\f075";color:#30bb40;top:13px;left:10px;}.resScore a{font-size:12px;color:#9da1d5;padding-right:40px;line-height:17px;}.resScore a strong{font-size:15px;display:block;color:#4048af;font-weight:500;}.resScore a .rattingScore{position:absolute;top:1px;right:0px;}.noScore {text-align:right;}.noScore a{padding-right:0px;color:#4048af;text-decoration:underline;font-size:14px;top:6px;}.resScoreInfo{background:#ffffff;-webkit-box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.29);-moz-box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.29);box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.29);border-radius:6px;position:absolute;top:-17px;right:-135px;z-index:10;width:200px;padding:20px 30px;opacity:0;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;transform:scale(1,0);transform-origin: top left;}.resScore:hover .resScoreInfo{opacity:1;transform:scale(1,1);}.resScoreInfo label{font-size:10px;display:block;padding:10px 0px;text-align:left;}.resScoreInfo label strong{font-weight:600;text-transform:uppercase;}.resScoreInfo label .rattingScore{width:27px;height:27px;line-height:24px;font-size:10px;position:absolute;top:4px;right:0px;border:2px solid #ffffff;box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.12);}.resScoreInfo label.overallRating{margin-bottom:12px;padding-left:50px;color:#4048af;}.resScoreInfo label.overallRating .rattingScore{width:40px;height:40px;line-height:36px;font-size:14px;border:2px solid #4048af;background:#ffffff;color:#4048af;top:-5px;left:0px;right:auto;}.resInfoLeft {width:30%;float:left;}.resInfoRight{width:66%;float:right;}.listofCuisine a{color:#000;}.listofCuisine a:after{content:", ";display:inline-block;padding-right:3px;}.listofCuisine a:last-child:after{content:" ";}.widContactNo{margin:0px;}.widContactNo li a{color:#000000;font-weight:500;padding:4px 0px 4px 20px;font-size:14px;}.widContactNo li a:hover{color:#4048af;}.widContactNo a.phone:before, .widContactNo a.website:before{content:"";font-family:"fontAwesome";color:#4048af;position:absolute;top:5px;left:0px;}.widContactNo a.website:before{font-family:"fontAwesome";content:"\f245";}.widContactNo a.phone:before {content:"";background:url('../../images/call_ico.png') no-repeat center;background-size:13px;width:15px;height:15px;display:inline-block;top:0px;height:100%;}.widopenHour{}.widopenHour h2 a, .widopenHour h3 a{font-size:12px;margin-left:35px;}.widopenHour .status span{font-weight:500;font-size:12px;}.widopenHour .status span:before{font-family:"fontAwesome";padding-right:8px;}.widopenHour .status span.openNow{color:#03c45a;}.widopenHour .status span.openNow:before{content:"\f058";}.widopenHour .status span.closeNow{color:#ed0000;}.widopenHour .status span.closeNow:before{content:"\f071";}.widopenHour li{padding:4px 0px 4px 20px;font-size:14px;}.widopenHour li:before{content:"";font-family:"fontAwesome";content:"\f017";color:#4048af;position:absolute;top:5px;left:0px;}.widopenHour li label{position: absolute;top:4px;left:20px;}.widopenHour li strong{font-weight:500;display:block;padding-left:50px;padding-bottom:4px;font-size:13.5px;}.widopenHour .overlay{opacity:0;}.widopenHour .allTime{position: absolute;top:0px;left:0px;z-index:101;width:100%;background:#ffffff;border-radius:7px;padding:5px 15px;-webkit-box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.29);-moz-box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.29);box-shadow: 0px 0px 24px 0px rgba(12, 12, 12, 0.19);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;transform:scale(1,0);transform-origin: top left;}.widopenHour .activeTime{opacity:1;transform:scale(1,1);}.widopenHour .allTime li{border-bottom:1px solid rgba(0,0,0,0.08);padding:10px 10px 6px 20px;}.widopenHour .allTime li:before{top:11px;}.widopenHour .allTime li:last-child{border-bottom:none;}.widopenHour .allTime li label{top:10px;}.widopenHour .allTime strong{font-weight:400;}.widopenHour .allTime .today, .widopenHour .allTime .today strong{font-weight:500;}.resPricing{float:left;width:30%;margin-right:2%;}.resPricing .res_Pricing{transform:scale(1.8,1.8);transform-origin:top left;}.resPricing .widgetContent{height:30px;width:100px;}.resPricing .widgetContent .pricing{width:55px;}.resPricing .widgetContent:hover .pricingInfo{opacity:1;transform:scale(1,1);}.orderModel {position: fixed!important;height:100%;}.orderModel .modelWrapper{max-width: 100%;position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;margin: 0px;overflow: hidden;background: no-repeat;}.orderModel .modelWrapper iframe{width: 460px;height: calc(100% - 40px);position: fixed;top: 20px;left: calc(50% - 230px);border: none;border-radius: 14px;}.orderModel .closeModel{top: 10px;right: calc(50% - 240px);}.noModel body{position: relative!important;}.noModel .outerClickDiv{display:none;}.noModel, .noModel .modelWrapper{all:unset;position:unset!important;width:100%!important;left:0px!important;top:0px!important;transform: none!important;overflow: auto!important;}.noModel .modelWrapper iframe{position:relative !important;top:0px!important;left:0px!important;z-index:1;width:100%!important;left:0px!important;top:0px!important;border-radius:0px!important;}.featuredOrderNow{float:left;max-width:68%;padding:7px 15px;margin:0px;}.orderNowSection .loader{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(255,255,255,0.7);z-index: 1;text-align: center;line-height: 24px;}.orderNowSection .loader span{top: 19px;}.orderNowSection{box-shadow: 0px 5px 6.37px 0.63px rgba(196, 196, 196, 0.21);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.orderNowSection:hover{border-color:#07d765;}.orderNowSection label{font-size: 15px;font-weight: 400;color: #9b9b9b;padding-right:15px;}.orderNowSection a{background-color: #07d765;color:#fff;border-radius: 3px;padding: 9px 20px;font-size: 13px;font-weight: 500;}.orderNowSection a:hover{background-color: #0ec15f;}.orderNowSection a:before {content: "";background: url('../../images/order_now_white_icon.png') no-repeat;background-size: auto;background-size: 15px 15px;top: 3px;clear: both;display: inline-block;position: relative;top: 4px;left: -3px;width: 15px;height: 15px;}.featuredOnList{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.featuredOnList h2, .featuredOnList h3{padding:0px 0px 3px;}.featuredOnList .widgetContent{font-size:15px;}.featuredOnList .widgetContent a{padding-left:20px;}.featuredOnList .widgetContent a:before{content:"";display:inline-block;background:url('../../images/list_icon.svg') no-repeat;background-size:13px;background-position-y:-31px;width:14px;height:18px;color:#4048af;position:absolute;top:0px;left:0px;}.widfeatureTag{margin:0px;}.featureTag{}.featureTag label{background:#f0f0f0;font-size:13px;font-weight:500;padding:5px 10px;margin:0px 4px 8px 0px;}.resAddress{font-weight:500;margin-bottom:20px;}.resAddress p{padding-bottom:10px;}.resAddress h2 a, .resAddress h3 a{float:right;}.resAddress a{font-weight:500;font-size:15px;}.resAddress a:before{font-family: "fontAwesome";content: "\f041";margin-right:5px;}.restaurantMoreOutlets{margin-left:-10px;}.restaurantMoreOutlets h2, .restaurantMoreOutlets h3{padding-left:10px;padding-bottom:4px;}.restaurantMoreOutlets ul:after{content:" ";display:block;clear:both;}.restaurantMoreOutlets ul li{float:left;padding:4px 0px;}.restaurantMoreOutlets ul li a{border-right:1px solid #cdcdcd;padding:0px 12px;font-size:14px;font-weight:500;letter-spacing:0.1px;}.restaurantMoreOutlets ul li a:hover{text-decoration:underline;}.restaurantMoreOutlets ul li:last-child a{border:none;}.restaurantMoreOutlets .viewAllBranchesLink{}.resFeaturedReviews{clear:both;padding:0px;}.resFeaturedReviews li{margin:0px 15px;padding:15px 0px;border-bottom:1px solid rgba(0,0,0,0.1);}.resFeaturedReviews li:after{clear:both;content:" ";display:block;}.resFeaturedReviews li:last-child{border:none;}.resFeaturedReviews li .featuredThumb{width:35%;float:left;}.resFeaturedReviews li .featuredInfo {width:62%;float:right;}.resFeaturedReviews li .featuredThumb a{background:#f0f0f0;height:160px;width:100%;line-height:160px;text-align:center;overflow:hidden;}.resFeaturedReviews li .featuredThumb a img {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.resFeaturedReviews li .featuredThumb a:hover{background:#e2e2e2;}.resFeaturedReviews li .featuredInfo label{color:#9b9b9b;font-size:12px;padding-bottom:10px;padding-top:12px;}.resFeaturedReviews li .featuredInfo h5 {font-weight:400;font-size:20px;padding-bottom:15px;}.resFeaturedReviews li .featuredInfo a{border:1px solid #4048af;font-size:12px;padding:7px 12px;border-radius:2px;}.resFeaturedReviews li .featuredInfo a:hover {background:#4048af;color:#ffffff;}.resMenu{}.resMenu ul:after{content: " ";clear: both;display: block;}.resMenu ul li{float:left;margin-right:10px;}.resMenu ul li a {width: 110px;height: 110px;background: #f0f0f0;text-align: center;line-height: 110px;overflow: hidden;border-radius: 5px;cursor: pointer;border: 1px solid rgba(0,0,0,0.2);}.resMenu ul li a span{display: block;background:rgba(0,0,0,0.5);position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;font-weight: 500;text-transform: uppercase;line-height: 110px;color:#fff;padding:0px 15px 0px;transition: all 0.3s ease-out;}.resMenu ul li a span label{vertical-align: middle;line-height: normal;cursor:pointer;}.resMenu ul li a img{transition: all 0.3s ease-out;}.resPhotos{}.resPhotos .viewAll a, .resCoverImage .photos a {position: absolute;top:40px;right:0px;z-index:10;background-color:#ffffff;border-radius:2px;padding:5px 10px 5px 25px;font-weight:500;font-size:12px;color:#000000;-webkit-box-shadow: 0px 0px 12px 0px rgba(17, 17, 17, 0.4);-moz-box-shadow: 0px 0px 12px 0px rgba(17, 17, 17, 0.4);box-shadow: 0px 0px 12px 0px rgba(17, 17, 17, 0.4);}.resPhotos .viewAll a:before, .resCoverImage .photos a:before {content:" ";background:url('../../images/photo.svg') no-repeat;background-size:12px;background-position:0px 0px;width:13px;height:13px;display:inline-block;position: absolute;top:6px;left:8px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.resPhotos .viewAll a:hover, .resCoverImage .photos a:hover {background-color:#4048af;color:#ffffff;}.resPhotos .viewAll a:hover:before, .resCoverImage .photos a:hover:before {filter:invert(100%);}.resPhotos .widgetContent{overflow:hidden;}.resPhotos .viewAll:after{content:"";display:block;position: absolute;top:0px;right:35px;width:150px;height:115px;z-index:5;background: -moz-linear-gradient(left, rgba(251,251,251,0) 0%, rgba(251,251,251,0.94) 72%, rgba(251,251,251,0.94) 100%);background: -webkit-linear-gradient(left, rgba(251,251,251,0) 0%,rgba(251,251,251,0.94) 72%,rgba(251,251,251,0.94) 100%);background: linear-gradient(to right, rgba(251,251,251,0) 0%,rgba(251,251,251,0.94) 72%,rgba(251,251,251,0.94) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fbfbfb', endColorstr='#f0fbfbfb',GradientType=1 );}ul.imageThumbList:after{content:" ";clear:both;display:block;}ul.imageThumbList li{width:110px;float:left;margin-right:10px;}ul.imageThumbList li a{width:110px;height:110px;background:#f0f0f0;text-align:center;line-height:110px;overflow:hidden;border-radius:5px;cursor:pointer;border: 1px solid rgba(0,0,0,0.2) }ul.imageThumbList li a img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}ul.imageThumbList li a:hover{opacity:0.8;}ul.imageThumbList li:last-child{margin:0px;}.photoLoader{background:url("../../images/photo_loader.gif") repeat-x #fbfbfb;width:95%;min-height:126px;position:absolute;top:0px;left:0px;}.resEvents{}.resEvents .widgetContent{display:inline-block;}.resEvents ul{display:flex;}.resEvents ul:before{content:" ";display:block;clear:both;}.resEvents ul li{width:280px;float:left;padding:10px 15px;font-size:13px;margin-right:15px;margin-bottom:0px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;cursor:pointer;}.resEvents ul li a{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;}.resEvents ul li:last-child{margin-right:0px;}.resEvents ul li h6{font-weight:500;font-size:14px;color:#000000;}.resEvents ul li span{color:#9b9b9b;display:inline-block;padding-top:0px;float:left;width:58%;}.resEvents ul li strong{color:#4048af;font-weight:400;display:inline-block;float:right;width:40%;text-align:right;}.resEvents ul li p{padding-top:7px;clear:both;}.resEvents ul li p a{position:relative;top:auto;left:auto;width:auto;display:inline-block;margin-left:2px;}.resEvents .viewAll{position: absolute;top:0px;right:0px;height:100%;}.resEvents .viewAll:after{content:"";display:block;position: absolute;top:0px;right:-10px;width:150px;height:100%;z-index:5;background: -moz-linear-gradient(left, rgba(251,251,251,0) 0%, rgba(251,251,251,0.94) 72%, rgba(251,251,251,0.94) 100%);background: -webkit-linear-gradient(left, rgba(251,251,251,0) 0%,rgba(251,251,251,0.94) 72%,rgba(251,251,251,0.94) 100%);background: linear-gradient(to right, rgba(251,251,251,0) 0%,rgba(251,251,251,0.94) 72%,rgba(251,251,251,0.94) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fbfbfb', endColorstr='#f0fbfbfb',GradientType=1 );}.resEvents .viewAll a {position: absolute;top:calc(50% - 18px);right:0px;z-index:10;background-color:#ffffff;border-radius:2px;padding:5px 10px 5px 30px;width:95px;font-weight:500;font-size:12px;color:#000000;-webkit-box-shadow: 0px 0px 12px 0px rgba(17, 17, 17, 0.2);-moz-box-shadow: 0px 0px 12px 0px rgba(17, 17, 17, 0.2);box-shadow: 0px 0px 12px 0px rgba(17, 17, 17, 0.2);}.resEvents .viewAll a:before {content:" ";background:url('../../images/event_calender_ico.png') no-repeat;background-size:12px;background-position:0px 0px;width:13px;height:13px;display:inline-block;position: absolute;top:6px;left:8px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.resEvents .viewAll a:hover{background: #4048af;color: #ffffff;}.resEvents .viewAll a:hover:before{filter:invert(100%);}.resOffers ul {display: grid;grid-template-columns: 48% 48%;grid-column-gap: 45px;padding-right:30px;}.resOffers ul li .cardBox{padding:20px 20px;font-size:14px;margin-bottom:25px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.resOffers ul li .cardBox:hover{border-color:#4048af!important;}.resOffers ul li h6{font-weight:500;font-size:15px;color:#000000;}.resOffers ul li a.overlayLink{position:absolute;top:0px;left:0px;z-index:10;width:100%;height:100%;}.resOffers ul li section.offerShortDetail {position: absolute;top:-7px;left:-2px;z-index:105;width:450px;border-color:#4048af;-webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.47);-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.47);box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.47);}.resOffers ul li label{color:#888;padding-top:3px;display:block;}.resOffers ul li .requirePagePoint{position: absolute;top: 50%;right: -30px;-ms-transform: translateY(-50%);transform: translateY(-50%);}.resOffers ul li .requirePagePoint .cir{width:60px;height:60px;}.resOffers ul li .requirePagePoint .cir strong{font-size:20px;padding-top:12px;}.resOffers ul li .requirePagePoint .cir span{font-size:7px;}.resOffers ul li .requirePagePoint .cir.free{background: #1ded8e;text-shadow: 0px 2px 0px rgba(0,0,0,0.2);box-shadow: 0px 10px 20px 0px rgb(157, 228, 195);}.resOffers ul li .requirePagePoint .cir.free strong{padding-top:17px;}.resOffers ul li section.offerShortDetail{width:101%;top:-2px;left:-2px;border: 2px solid #4048af;background:#fff;border-radius:5px;box-shadow:none;padding: 20px;opacity:0;transform:scale(1,0);transform-origin:top center;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;z-index:101;}.resOffers ul li section.offerShortDetail span{color:#7d7b7b;}.resOffers ul li section.offerShortDetail .offerDicTerms .validTil{padding-top:10px;}.resOffers ul li section.offerShortDetail .offerDicTerms h4{margin:0px;padding:10px 0px 0px;font-weight:400;color:#7d7b7b;}.resOffers ul li section.offerShortDetail .offerDicTerms p{padding:0px;}.resOffers ul li:hover{box-shadow:none!important;border-color:#eeeeee!important;}.resOffers ul li:hover section.offerShortDetail{opacity:1;transform:scale(1,1);}.reviewTitle{padding:0px 15px 15px;}.reviewTitle:after{content:" ";clear:both;display:block;}.reviewTitle .titleHolder{float:left;}.reviewTitle h2, .reviewTitle h3{font-size:15px;padding-bottom:7px;font-weight:500;}.reviewTitle .reviewSorting{font-size:13px;color:#7f7f7f;}.reviewTitle .reviewSorting label{padding-right:5px;}.reviewTitle .reviewSorting a{margin-right:8px;color:#7f7f7f;font-weight:500;}.reviewTitle .reviewSorting a.active{color:#000000;}.reviewTitle .reviewSorting a.down:after, .reviewTitle .reviewSorting a.up:after{font-size:10px;font-weight: bold;padding-left:4px;color:#000000;}.reviewTitle .reviewSorting a.down:after {content:"\2193";}.reviewTitle .reviewSorting a.up:after {content:"\2191";}.reviewTitle .reviewSortLoader{background:rgba(255,255,255,0.5);position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:right;}.reviewTitle .reviewSortLoader span{right:-23px;width:20px;height:20px;border-width:4px;}.reviewTitle .ratingInfo{float:right;padding-top:15px;}.reviewTitle .ratingInfo label{font-size:12px;font-weight:500;margin-right:15px;}.reviewTitle .ratingInfo label span.rattingScore {width:25px;height:25px;font-size:11px;line-height:25px;margin-left:5px;}.reviewTitle .ratingInfo label span.rattingScore{background:none;border:1px solid #4048af;color:#4048af;font-weight:500;box-shadow: 0px 3px 5px 0px rgba(64, 72, 175, 0.25);}.reviewTitle .ratingInfo label.overall{color:#4048af;font-size:14px;}.reviewTitle .ratingInfo label.overall span.rattingScore{background:#4048af;color:#ffffff;font-weight:bold;border:2px solid #ffffff;width:35px;height:35px;font-size:13px;line-height:32px;}.userReviewListing{font-size:14px;}.userReviewListing li{padding:15px 10px;color:#5b5b5b;}.userReviewListing .rattingScore{position:absolute;top:12px;left:10px;width:25px;height:25px;font-size:11px;line-height:25px;}.userReviewListing h5{font-size:15px;font-weight:500;padding-left:35px;}.userReviewListing h5 a{color:#000000;}.userReviewListing h5 a span{font-size:12px;font-weight:400;opacity:0.5;}.userReviewListing .reviewText{padding:10px 0px;line-height:22px;}.userReviewListing .reviewText a{margin-left:10px;text-decoration:underline;}.userReviewListing .reviewDishes{padding:0px 0px 10px;line-height:22px;}.userReviewListing .reviewDishes h4{color:#000;font-weight:500;color:#000;}.userReviewListing .viewUserRatting{padding:5px 0px 15px;line-height:22px;}.userReviewListing .viewUserRatting:after{content:" ";clear:both;display:block;}.userReviewListing .viewUserRatting label{margin-left:0px;margin-right:15px;}.userReviewListing .reviewReplay{border: 1px solid #e3e3e3;border-radius: 3px;padding: 8px 11px;margin-left: 35px;margin-right: 15px;margin-top: 10px;}.userReviewListing .reviewReplay:before{content: " ";clear:both;position:absolute;top:8px;left:-35px;z-index:1;width:24px;height:24px;background:url('../../images/review_replay_icon.png') no-repeat;background-position:center;background-size:23px;}.userReviewListing .reviewReplay h5{padding:0px 0px 6px;color:#000;}.userReviewListing .reviewReplay h5 a{color:#000000;}.userReviewListing .reviewReplay h5 span{font-size:12px;font-weight:400;opacity:0.5;}.userReviewListing .reviewPhotos{margin-top:5px;}.userReviewListing .reviewPhotos .imageThumbList li{width:80px;padding:0px;}.userReviewListing .reviewPhotos .imageThumbList li a{width:80px;height:80px;line-height:80px;}.userReviewListing .detailLink{padding-top: 15px;}.userReviewLoader{background:url('../../images/review_loader.gif')repeat-y;height:500px;opacity:0.5;}.loadMoreReview{border-top:1px solid rgba(0,0,0,0.1);font-weight:500;text-align:center;padding:15px 0px 5px;}.loadMoreReview .reviewbtnLoader{position: absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,0.9);z-index:1;}.loadMoreReview .reviewbtnLoader img{width:20px;height:20px;top:15px;}.viewUserRatting{}.viewUserRatting:after{content:" ";clear:both;display:block;}.viewUserRatting label{margin-left:15px;color:#000;font-weight:500;font-size:12px;float:left;}.viewUserRatting label span{background: #fff;border: 1px solid #4048af;border-radius:100%;box-shadow: 0px 3px 5px 0px rgba(64, 72, 175, 0.25);width: 25px;height: 25px;font-size: 11px;font-weight: 500;color: #4048af;line-height: 25px;text-align:center;margin-left:5px;}.similarToRestaurant{padding-top: 55px;color: #c1c1c1;}.similarToRestaurant.forListing{padding-top:10px;}.similarToRestaurant h2{font-size:16px;font-weight:400;padding-bottom:10px;color:#c1c1c1;}.similarToRestaurant .list a{margin-right:1px;font-size:15px;color:#c1c1c1;word-break: break-all;display: inline;}.similarToRestaurant .list a:hover{}.similarPlaces ul li{font-size:14px;padding:10px 0px;}.similarPlaces ul li:first-child{padding-top:0px;}.similarPlaces ul li:last-child{padding-bottom:0px;}.similarPlaces ul li:after, .similarPlaces ul li .similarInfo:after {content:" ";clear:both;display:block;}.similarPlaces ul li .similarThumb{width:23%;float:left;}.similarPlaces ul li .similarInfo {width:76%;float:right;margin-top: 5px;}.similarPlaces ul li .similarThumb a{width:60px;height:60px;overflow:hidden;background: #f0f0f0;text-align:center;line-height:60px;font-size:12px;}.similarPlaces ul li .similarThumb a img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.similarPlaces ul li .similarThumb a:hover{background:#e2e2e2;}.similarPlaces ul li .similarInfo .rattingScore{width:24px;height:24px;line-height:26px;font-weight:600;font-size:10px;float:left;margin-right:10px;}.similarPlaces ul li .similarInfo h3{font-size:14px;font-weight:400;padding-bottom:3px;padding-top:3px;float:left;width:85%;}.similarPlaces ul li .similarInfo h3 a{color:#000000;}.similarPlaces ul li .similarInfo p{color:#9b9b9b;font-size:12px;float:left;width:68%;}.similarPlaces ul li .similarInfo .res_Pricing{float:right;width:50px;}.similarPlaces ul{min-height:400px;}.similarPlaces ul .loader{text-align:center;padding:25px 0px;}.allOutletsCard{text-align:center;box-shadow: 0px 7px 7px 0px rgba(0, 0, 0, 0.15);color:#404040;}.allOutletsCard h5{font-size:15px;font-weight:500;margin-bottom:13px}.allOutletsCard .resBtns{margin-bottom:10px;}.allOutletsCard .resBtns a{font-size:16px;padding:9px 20px;}.allOutletsCard label{font-size:13px;}.moreRestaurants{margin-top:15px;}.moreRestaurants h2{font-size:23px;font-weight:400;color:#545454;margin-bottom:20px;}.moreRestaurants h2 .resBtns{float:right;top:-5px;}.moreRestaurants h2 .resBtns a{font-size:16px;padding:6px 10px;}.moreRestaurants .resBtns a:before{display:none;}.moreRestaurants ul {display:grid;grid-template-columns:18.5% 18.5% 18.5% 18.5% 18.5%;grid-column-gap:1.87%;}.moreRestaurants ul li {background:#fff;border:1px solid #eeeeee;border-radius:6px;padding:3px;transition:all 0.3s ease-out;}.moreRestaurants ul li:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.1);}.moreRestaurants ul li .restaurantThumb{height:163px;border-radius:4px;overflow:hidden;}.moreRestaurants ul li .restaurantThumb a{width:100%;height:163px;background:#f4f4f4;}.moreRestaurants ul li .restaurantThumb a img{object-fit:cover;width:100%;height:163px;}.moreRestaurants ul li .restaurantInfo{padding:10px;}.moreRestaurants ul li .restaurantInfo .rattingScore{float:left;margin-right:8px;width:25px;height:25px;line-height:25px;top:-1px;font-size:12px;}.moreRestaurants ul li .restaurantInfo h2{font-size:16px;margin-bottom:3px;float:left;width:81%;}.moreRestaurants ul li .restaurantInfo h2 a{color:#000;}.moreRestaurants ul li .group{font-size:13px;padding-right:60px;clear:both;}.moreRestaurants ul li .group a{color:#000;}.moreRestaurants ul li .group .res_Cusisine a{font-weight:500;}.moreRestaurants ul li .group .res_Location a{color:#666;}.moreRestaurants ul li .res_Pricing{position: absolute;bottom:0px;right:0px;width:55px;}.photoGallery{}.photoGallery h3{background:#ffffff;border: 2px solid #eeeeee;padding:10px 15px;font-size:17px;border-radius:4px;color:#000000;font-weight:500;margin-bottom:25px;}.photoGallery ul.imageThumbList li{width:165px;margin-bottom:10px;height:165px;overflow:hidden;}.photoGallery ul.imageThumbList li a{cursor:pointer;}.photoGallery ul.imageThumbList li a, .photoGallery ul.imageThumbList li a img {width:165px;height:165px;}.photoGallery .loadMoreButton{text-align:center;font-weight:500;padding:0px;margin-top:15px;}.photoGallery .loadMoreButton .cardBox{padding:0px;}.photoGallery .loadMoreButton a{display:block;padding:12px;}.photoGallery .loadMoreButton a:hover{background:rgba(0,0,0,0.02);}.photoGallery .loadMoreButton .loader{position: absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:1;}.photoGallery .loadMoreButton .loader span{top:13px;}.loadGalleryPhotos{background:url("../../images/photo_loader.gif") repeat-x #fbfbfb;background-size:175px 175px;width:100%;min-height:175px;margin-top:15px;}.pageResGallery .resName{padding-right:200px;}.pageResGallery .resScore{position:absolute;top:34px;right:0px;}.pageRestaurantMenu .resName{padding-right:200px;}.pageRestaurantMenu .resScore{position:absolute;top:34px;right:0px;}.menuGallery .menuCategories{padding:0px 15px;margin-bottom:40px;min-height:56px;width:100%;}.menuGallery .menuCategories div{width: auto;overflow-x: auto;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;}.menuGallery .menuCategories a{font-size:16px;font-weight:500;color:#000;border-bottom:4px solid transparent;padding:14px 20px 12px;margin: 0px 1px;}.menuGallery .menuCategories a:hover, .menuGallery .menuCategories a.active{border-color:#4048af;color:#4048af;}.menuGallery .menuCategories .loader{position:absolute;top:0px;left:0px;z-index:1;background:rgba(255,255,255,0.8);width:100%;height:100%;text-align:center;}.menuGallery .menuCategories .loader span{top:15px;}.menuGallery ul.imageThumbList .photoLoader{background-size:190px;min-height:165px;}.menuGallery ul.imageThumbList li{width:165px;margin-bottom:10px;height:165px;overflow:hidden;}.menuGallery ul.imageThumbList li a{width:165px;height:165px;}.menuLoader{position:relative;top:auto;left:auto;width:100%;min-height:500px;background-repeat: repeat;background-size: 178px;}.resMenuInfo{margin-bottom:50px;}.resMenuInfo .resWidget{margin:0px;}.resMenuInfo .widContactNo{width:25%;float:left;font-weight:500;}.resMenuInfo .widCuisine {width:35%;float:left;}.resMenuInfo .widAddress {width:35%;float:right;font-weight:500;}.resMenuInfo .widgetContent{line-height:22px;}.resMenuInfo .widContactNo .phone{margin-bottom:4px;padding-left:18px;}.resMenuInfo .widContactNo .phone:before{top:1px;}.resMenuInfo .widCuisine .widgetContent{font-size:16px;}.resMenuInfo .widAddress .widgetContent a{float:right;}.pageRestaurantMenu .similarPlaces{margin-top:30px;}.pageRestaurantMenu .similarPlaces .cardBox{margin-top:20px;}.pageRestaurantMenu .similarPlaces .resBtns{margin-bottom:20px;}.pageRestaurantMenu .similarPlaces .resBtns a{display:block;text-align:center;padding:7px;border-radius:4px;font-weight:500;font-size:14px;}.pageRestaurantMenu .similarPlaces .dealsBtn a{border:none;background:#4048af;color:#ffffff;font-weight:500;border-radius:4px;}.pageRestaurantMenu .similarPlaces .dealsBtn i{background:#ffffff;border-radius:4px;width:38px;height:85%;top:3px;left:3px;line-height:41px;}.pageRestaurantMenu .similarPlaces .dealsBtn i img{filter: invert(0%);}.pageRestaurantMenu .similarPlaces .dealsBtn a:hover{box-shadow:0px 5px 10px 0px rgba(53, 61, 161, 0.5);}.wiriteReviewPage{padding-top:25px;width:75%;}.wiriteReviewPage h1 span{color:#4044ab;font-weight:200;}.wiriteReviewPage h2{font-size:16px;color:#4048af;padding-bottom:4px;}.wiriteReviewPage:after{content:" ";clear:both;display:block;}.reviewGuideline{padding-bottom:25px;max-width:550px;}.reviewGuideline .modelLogo{padding-bottom:20px;}.reviewGuideline .guidelineText{padding:15px 25px;max-height:320px;overflow:auto;}.reviewGuideline .guidelineText h3{text-align:center;padding-bottom:10px;}.reviewGuideline .guidelineText strong{font-weight:500;}.reviewGuideline .guidelineText p{padding-bottom:15px;font-size:15px;}.reviewGuideline .guidelineText ul{margin-left:15px;padding-bottom:15px;}.reviewGuideline .guidelineText li{font-size:15px;list-style-type:disc;padding-bottom:5px;}.writeReviewFor{margin-bottom:45px;padding-right: 200px;}.addStarRating{float:left;width:25%;}.addreviewBox{float:right;width:72%;}.writeReviewFor .callToRes{position: absolute;top:2px;right:0px;text-align:right;}.writeReviewFor .callToRes label{font-size:12px;color:#9b9b9b9b;display:block;}.writeReviewFor .callToRes a{font-weight:500;font-size:14px;color:#000;}.writeReviewFor .callToRes a:before{font-family: "fontAwesome";content: "\f095";color:#4048af;padding-right:9px;}.addStarRating ul{margin-top:25px;}.addStarRating ul li{padding-bottom:30px;}.addStarRating ul li label{display:block;padding-bottom:7px;}.selectStar i{font-size:26px;padding-right:8px;cursor:pointer;}.selectStar i:nth-child(5){padding-right:0px;}.selectStar .fa-star-o:before{color:#dadbee;}.selectStar .fa-star:before {display:block;}.selectStar .fa-star:before{content: "\f005";color:#4048af;text-shadow:0px 5px 5px rgba(64, 72, 175, 0.49)!important;}.selectStar .selected:before{content: "\f005"!important;text-shadow:0px 5px 5px rgba(64, 72, 175, 0.49)!important;color:#4048af!important;}.selectStar .rating-text{background:#ffffff;font-size:13px;padding:3px 5px;color:#4048af;display:none;}.addStarRating .selectStar i:after{content: attr(data-rating-text);font-size:12px;font-family: 'AvenirNext','Nunito Sans', calibri, sans-serif;background:#ffffff;font-size:13px;padding:5px 8px;color:#4048af;position: absolute;top:35px;left:0px;z-index:1;box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.14);border-radius:4px;white-space: nowrap;opacity:0;}.addreviewBox p{font-size:12px;color:#545454}.addreviewBox p a{color:#000000;font-weight:500;margin-bottom:10px;}.reviewField{margin-top:10px;margin-bottom:45px;}.reviewField textarea, .reviewField input{background:#ffffff;border:1px solid #cfcfcf;width:100%;max-width:100%;min-width:100%;border-radius:3px;padding:15px;color:#494e63;}.reviewField input:hover, .reviewField textarea:hover{border-color:#4048af;}.reviewField .maxChar .charCount{color:#999;position:absolute;bottom:10px;right:10px;font-size:12px;text-align:right }.reviewField .maxChar textarea{padding-bottom:30px;}.reviewField .maxChar .charCount span:after{content:"\f164";font-family:"FontAwesome";color:#ffcf66;padding-left:5px;}.uploadReviewImage{background:#ffffff;border:3px dashed #cfcfcf;padding:25px 15px;margin-top:15px;text-align:center;}.uploadReviewImage span{font-size:18px;display:block;padding-bottom:5px;font-weight:500;}.uploadReviewImage span label {font-size:14px;display:block;padding-bottom:5px;font-weight:400;}.uploadReviewImage strong{display:block;padding-bottom:10px;opacity:0.5;font-weight:400;}.uploadReviewImage span:before{content:" ";font-size:50px;display:block;color:#d3d4e3;background:url('../../images/cloude_upload.png') no-repeat top center;background-size:80px;height:80px;}.uploadReviewImage input[type="file"]{position: absolute;bottom:0px;right:0px;width:10px;height:10px;opacity:0;}.uploadReviewImage a{border:1px solid #4048af;font-weight:400;color:#4048af;padding:7px 20px;border-radius:4px;cursor:pointer;}.uploadReviewImage a label{cursor:pointer;}.uploadReviewImage a:hover{background:#4048af;color:#ffffff;}.viewUploadedImage{padding-top:25px;}.viewUploadedImage:after{content:" ";clear:both;display:block;}.viewUploadedImage span, .viewUploadedImage .mobileUpload{width:122px;height:122px;display:inline-block;border:1px solid #cfcfcf;border-radius:5px;overflow:hidden;margin-right:12px;background:#0d0f2a;}.viewUploadedImage span:last-child{margin-right:0px;}.viewUploadedImage span img {position: absolute;left: 50%;top: 50%;z-index:1;height: 100%;width: auto;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);max-width:none;transition: all 0.3s ease-out;}.viewUploadedImage span a{position:absolute;top:0px;right:0px;background:url('../../images/close_white_cross.png') no-repeat center;background-size: 12px;text-indent: -500px;overflow: hidden;width:25px;height:25px;border-radius:100%;z-index:2;font-weight:500;text-align:center;line-height:25px;font-size:12px;opacity: 0;}.viewUploadedImage span:hover img{opacity: 0.4;}.viewUploadedImage span:hover a{opacity: 0.8;}.viewUploadedImage span a:hover{opacity: 1;}.viewUploadedImage .mobileUpload{text-align:center;line-height:120px;}.viewUploadedImage .mobileUpload img{vertical-align:middle;max-width:50%;}.viewUploadedImage .mobileUpload input{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;opacity:0;}.writeReviewValidation{background:#fff2f2;border:1px solid #f0a8a8;padding:10px 10px 10px 40px;border-radius:4px;margin-top:25px;font-size:14px;text-align:center;color: #230b0b;}.writeReviewValidation:before {font-family:"fontAwesome";content:"\f071";color: #e38787;position:absolute;top:9px;left:15px;font-size:17px;}.reviewSubmit{margin:60px 0px;display:block;text-align: center;}.reviewSubmit .btn{background:#07d765;font-weight:800;color:#ffffff;padding:12px;width:100%;max-width:250px;border-radius:4px;cursor:pointer;}.reviewSubmit .btn:hover{background:#0db157;box-shadow: 0px 5px 10px 0px rgba(19, 168, 86, 0.5);}.reviewSubmit .btn:disabled{background:#81e8b0;cursor: not-allowed;}.reviewSubmit .btn:disabled:hover{box-shadow:none;}.reviewSubmit .loader{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;text-align:center;}.reviewSubmit .loader label{padding: 8px 0px 3px;cursor: default;background:#07d765;}.reviewSubmit .loader label:hover{box-shadow: none;background:#07d765;}.reviewSubmit .loader label span{width: 25px;height: 25px;border-width: 5px;}.reviewSuccess h2, .reviewSuccess h3{font-size:22px;font-weight:400;padding-top:10px;padding-bottom:5px;}.reviewSuccess p{opacity:0.8}.reviewSuccess span:before{font-family: "fontAwesome";content: "\f058";color:#07d765;font-size:70px;line-height:40px;text-shadow: 0px 5px 9px rgba(7, 215, 101,0.3);}.requirePagePoint{}.requirePagePoint .cir{background: #4048af;width: 75px;height: 75px;color: #fff;border-radius: 100%;text-align: center;overflow: hidden;box-shadow: 0px 10px 20px 0px rgba(64, 72, 175, 0.23);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.requirePagePoint .cir strong{display: block;font-weight: 600;font-size: 24px;line-height: 20px;padding-top:20px;}.requirePagePoint .cir span{text-transform: uppercase;font-size: 9px;font-weight: 500;top: -5px;opacity: 0.5;}.earningPagePoint{margin: 4% auto 0px auto;max-width: 620px;}.earningPagePoint h2{font-size: 30px;font-weight: 500;margin-bottom: 25px;text-align: center;}.earningPagePoint ul li{border-radius: 4px;background-color: #fff;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);margin: 40px 0px;padding: 40px 80px 40px 30px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.earningPagePoint ul li label{font-size: 22px;font-weight: 500;color: #4048af;padding-bottom: 15px;display: block;}.earningPagePoint ul li p{font-size: 17px;}.earningPagePoint ul li .requirePagePoint{position: absolute;top: 50%;right: -35px;-ms-transform: translateY(-50%);transform: translateY(-50%);}.earningPagePoint ul li:hover{box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);}.earningPagePoint ul li:hover .requirePagePoint .cir{box-shadow: 0px 20px 30px 0px rgba(64, 72, 175, 0.45);}.someOffer{margin: 8% auto 0px;width: 80%;}.someOffer h2{font-size: 30px;font-weight: 500;margin-bottom: 25px;text-align: center;}.someOffer ul{display: grid;grid-template-columns: 50% 50%;grid-column-gap: 2px;}.someOffer ul li{margin: 5px;background: #fff;border-radius: 4px;border: 2px solid #eeeeee;padding: 20px 20px;}.someOffer ul li .img{width: 20%;float: left;}.someOffer ul li .info{width: 80%;float: right;}.someOffer ul li .img a{width: 65px;height: 65px;box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.1);text-align: center;line-height: 65px;overflow:hidden;}.someOffer ul li .img a img{max-width: 100%;vertical-align: middle;}.someOffer ul li .info label{font-weight: 500;font-size: 17px;padding-top: 10px;display: block;}.someOffer ul li .info label a{color: #000;}.someOffer ul li .info span{font-size: 14px;color: #a3a3a3;display: block;}.someOffer ul li .pre{clear: both;padding-top: 15px;line-height: 22px;max-height: 80px;overflow: hidden;}.someOffer ul li .pre:after{content: " ";position: absolute;bottom: 0px;left: 0px;width: 100%;height: 20px;background: #fff;opacity: 0.8;display: none;}.someOffer .btn{text-align: center;padding: 45px 0px 25px;}.someOffer .btn a{border: 2px solid #4048af;border-radius: 3px;padding: 8px 15px;}.someOffer .btn a:hover{background: #4048af;color: #fff;box-shadow: 0px 3px 7px 0px rgba(64, 72, 175, 0.4);}.boxLoader li{text-align: center;}.someOffer .singelOffer{text-align: center;display: block;}.someOffer .singelOffer li{width:50%;text-align: left;display: inline-block;}.offerListing{margin: 5% auto;width: 880px;}.offerSorting{padding: 15px 25px;border-bottom: 2px solid #ececf7;}.offerSorting .offerSortOption{display:inline-block;}.offerSorting label{color: #9b9b9b;padding-right: 15px;}.offerSorting a{color: #9b9b9b;margin: 0px 9px;}.offerSorting a:hover, .offerSorting a.active{color: #000;}.offerSorting strong{color: #5446a7;position: absolute;top: 15px;right: 30px;font-weight: normal;}.offerSorting a.down{color:#000;}.offerSorting a.down:after {content:" ";font-weight:600;font-size:12px;margin-left:5px;color:#000000;background: url('../../images/down_arrow.png') no-repeat;background-size: 8px;width: 10px;height: 12px;display:inline-block;top: 2px;position: relative;}.offerLoader{background: url('../../images/offer_listing.gif') repeat-y top center;min-height: 700px;margin: 15px 0px;}.offerListing .cardBox{padding: 0px;}.offerListing ul li{padding: 35px 25px;display: grid;grid-template-columns: 18% 83%;border-bottom: 2px solid #ececf7;}.offerListing ul li:nth-child(odd){background: #fbfbfd;}.offerListing ul li:last-child{border: none;}.offerListing ul li:hover{border-width: 3px;}.offerListing ul li:hover .requirePagePoint .cir{box-shadow: 0px 20px 30px 0px rgba(64, 72, 175, 0.45);}.offerListing ul li .offerImage{display:grid;align-content: center;}.offerListing ul li .offerImage a{width: 120px;height: 120px;padding: 2px;background: #fff;box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.1);text-align: center;line-height: 120px;}.offerListing ul li .offerImage a img{}.offerListing ul li .offerInfo{padding-right: 135px;}.offerListing ul li .offerInfo label{font-weight: 500;font-size: 20px;display: block;padding-bottom: 0px;}.offerListing ul li .offerInfo label a{color: #000;}.offerListing ul li .offerInfo span{font-size: 16px;color: #a3a3a3;display: block;}.offerListing ul li .offerInfo .pre{clear: both;padding-top: 10px;line-height: 23px;}.offerListing ul li #forMobile{display: none;clear: both;}.offerListing ul li .requirePagePoint{position: absolute;top: 50%;right: 25px;-ms-transform: translateY(-50%);transform: translateY(-50%);}.offerListing ul li .requirePagePoint .cir{width: 100px;height: 100px;}.offerListing ul li .requirePagePoint .cir strong{padding-top: 35px;}.offerListing ul li .requirePagePoint .cir.free{background: #1ded8e;text-shadow: 0px 2px 0px rgba(0,0,0,0.2);box-shadow: 0px 10px 20px 0px rgb(157, 228, 195);}.offerPagging{padding: 25px 0px;}.voucherRedeem{margin: -90px auto 5% auto;width: 100%;max-width: 600px;text-align: center;}.voucherRedeem .voucherLogo{text-align: center;margin-bottom: 70px;}.voucherRedeem .voucherLogo span{width: 180px;height: 180px;line-height: 180px;box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.2);background: #fff;text-align: center;overflow: hidden;padding:2px;}.voucherRedeem .voucherLogo span img{}.voucherRedeem h4{font-size: 30px;font-weight: 500;}.voucherRedeem label{font-size: 20px;color: #a0a0a0;display: block;margin: 0px 0px 15px;}.voucherRedeem label:before{font-family: "fontAwesome";content: "\f041";font-size: 15px;margin-right: 5px;vertical-align: middle;}.voucherRedeem p{font-size: 18px;padding: 15px 0px 45px;}.voucherTerms{background: #f3f3f3;border-radius: 10px;padding: 15px 20px;text-align: left;font-size: 14px;color: #7d7d7d;}.voucherRedeem .redeemBtn{margin-top: 35px;}.voucherRedeem .redeemBtn .btn{display: inline-block;}.voucherRedeem .redeemBtn .btn a{background: #4048af;color: #fff;border-radius: 5px;padding: 12px 20px 12px 55px;font-weight: 500;}.voucherRedeem .redeemBtn .btn a:before{content: " ";width: 35px;height: 35px;background: url('../../images/deal_icon.png') no-repeat center #fff;background-size: 20px;border-radius: 3px;display: inline-block;position: absolute;top: 5px;left: 5px;}.voucherRedeem .redeemBtn .btn.disabled{opacity: 0.5;}.voucherRedeem .redeemBtn .loader{background: #4048af;border-radius: 5px;position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height: 100%;cursor: wait;}.voucherRedeem .redeemBtn .loader span{top:12px;border-color:#8187d5;border-top-color: #fff;}.voucherRedeem .redeemBtn p{font-size: 12px;color: #7f7f7f;}.voucherModel{}.voucherModel .modelLogo{padding-bottom: 15px;}.voucherModel .confirmDedication{text-align: center;padding: 20px 0px;}.voucherModel .confirmDedication p{font-size: 18px;}.voucherModel .confirmDedication strong{font-weight: 600;font-size: 30px;display: block;margin-bottom: 5px;}.voucherModel .confirmDedication .btn{width: 60%;margin: 45px auto 25px;}.voucherModel .confirmDedication .btn a{width: 100%;}.voucherModel .confirmDedication .loader{position: absolute;top: 0px;left: 0px;z-index: 1;background: #07d765;width: 100%;height: 100%;border-radius: 5px;cursor: wait;}.voucherModel .confirmDedication .loader span{top:8px;}.voucherForm{margin: 10% auto 0px auto;max-width: 400px;text-align: left;}.voucherForm li{padding-bottom: 20px;}.voucherForm .label{font-size: 16px;font-weight: 500;color: #4048af;padding-bottom: 10px;}.voucherForm .input{width: 100%;}.voucherForm li .formButton{width: 80%;margin: 15px auto 25px;text-align: center;}.voucherForm li .formButton button{width: 100%;font-size:17px;font-weight: 800;padding: 10px;cursor:pointer;}.voucherForm li .formButton .loader{position: absolute;top: 0px;left: 0px;z-index: 1;background: #07d765;width: 100%;height: 100%;border-radius: 5px;cursor: wait;}.voucherForm li .formButton .loader span{top:10px;}.voucherCard{display:grid;grid-template-columns: 22% 74%;grid-column-gap: 20px;background: #fff;border-radius: 4px;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);padding: 15px;}.voucherCard .voucherLogo{text-align: center;display:grid;align-content: center;}.voucherCard .voucherLogo span{}.voucherCard .voucherLogo img{vertical-align: top;}.voucherCard .voucherInfo{padding: 15px 0px;}.voucherCard .voucherInfo:after{content: "";clear: both;display: block;}.voucherCard .voucherInfo h3{font-weight: 500;font-size: 20px;display: block;padding-bottom: 5px;word-wrap: break-word;}.voucherCard .voucherInfo h4{font-size: 16px;color: #a3a3a3;display: block;font-weight: 400;padding-bottom: 10px;}.aboutVoucher{padding-top: 5px;}.aboutVoucher label{color: #7f7f7f;display: inline-block;font-size: 14px;}.aboutVoucher label span{color: #4048af;border-radius: 4px;border:1px solid #4048af;padding: 5px 10px;display: inline-block;font-weight: bold;}.aboutVoucher label.right{float: right;}.subTitleTextSmall{font-size: 16px!important;font-weight: normal!important;}.subTitleTextSmall a{color:#fff;}.subTitleTextSmall a:hover{text-decoration:underline;}.redeemSuccessfully{margin: -90px auto 5% auto;width: 100%;max-width: 700px;}.redeemSuccessfully .voucherTerms{margin: 8% 8% 2%;}.redeemSuccessfully .btn{text-align: center;padding-top:35px;margin-top:0px;}.redeemSuccessfully a.viewAll{font-weight:400;font-size:16px;padding-right:22px;margin-left:25px;}.redeemSuccessfully a.viewAll:hover:after{opacity:1;}.redeemSuccessfully a.viewAll span{position:absolute;top:2px;right:0px;width:12px;height:20px;background:url('../../images/see_all_arrow.png') no-repeat ;background-size:12px;background-position:center;}.userProfile .heroBanner{height:500px;}.userProfile .heroBanner:before{opacity: 0.4;}.userProfile .heroBanner .bannerTitle{padding-top: 4%;}.userProfile .heroBanner .bannerTitle h1{font-size:35px;font-weight:300;}.profileStates{text-align: center;padding: 65px 0px;}.profileStates li{display: inline-block;margin: 0px 45px;vertical-align: top;}.profileStates li:first-child{margin-left: 0px;}.profileStates li:last-child{margin-right: 0px;}.profileStates label{display: block;font-size: 26px;font-weight: 400;}.profileStates label span{font-style: italic;}.profileStates strong{display: block;font-size: 50px;}.profileStates a{font-weight: 500;font-size: 14px;color: #fff;opacity: .5;}.profileStates a:hover{opacity: 1;}.profile{padding: 0px 25px 25px;}.profilePhoto{text-align: center;margin-top: -75px;}.profilePhoto span{width: 150px;height: 150px;line-height: 140px;box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.2);border:3px solid #fff;border-radius: 7px;background: #fff;text-align: center;overflow: hidden;}.profilePhoto span img{vertical-align: middle;}.profilePhoto a.upload{position:absolute;bottom:0px;left:0px;width:100%;height:30px;overflow:hidden;background:rgba(0,0,0,0.7);color:#fff;font-size:13px;font-weight:bold;line-height: 28px;-webkit-transform: translate3d(0,100%,0);-moz-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);-webkit-transition: -webkit-transform 350ms ease;-moz-transition: -moz-transform 350ms ease;transition: transform 350ms ease;cursor:pointer;}.profilePhoto a.upload input{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;cursor:pointer;}.profilePhoto a.deletePic{position:absolute;top:0px;right:0px;width:30px;height:30px;overflow:hidden;background:#4048af;color:#fff;font-size:18px;font-weight:bold;line-height: 28px;-webkit-transform: translate3d(100%,0,0);-moz-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);-webkit-transition: -webkit-transform 350ms ease;-moz-transition: -moz-transform 350ms ease;transition: transform 350ms ease;cursor:pointer;}.profilePhoto span:hover a.upload, .profilePhoto span:hover a.deletePic, .showphotoAction a.upload, .showphotoAction a.deletePic {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}.deletePhotoModel{text-align:center;padding-bottom:35px;}.deletePhotoModel p{font-size:22px;padding-bottom:20px;}.deletePhotoModel .red{background:#f78888;margin:0px 15px;}.profileModel{}.profileModel .modelWrapper{width:330px;max-width:400px;}.profileModel .modelWrapper h3{padding:13px 15px;border-bottom:2px solid rgba(0,0,0,0.1);font-weight:500;font-size:16px;}.profileModelContent{padding:15px;}.profileModelContent .cr-slider-wrap{text-align:left!important;margin:15px 0px 15px 0px!important;width:100%!important;height:30px;}.profileModelContent .cr-slider-wrap input{z-index:10;width:58%;vertical-align:top;padding-top:0px;position:absolute;top:3px;left:0px;}.profileModelContent .rotateBtn{text-align:right;float:right;top:0px;}.profileModelContent .rotateBtn button{background:none;cursor:pointer;opacity:0.5;}.profileModelContent .rotateBtn button:hover{opacity:1;}.profileModelContent .formButton{margin:15px 0px;}.profileModelContent .formButton .button{padding: 10px 25px;width:100%;text-align:center;cursor:pointer;}.profileModelContent .formButton .loader{position: absolute;top: 0px;left: 0px;z-index: 1;background: #07d765;width: 100%;height: 100%;border-radius: 5px;cursor: wait;text-align:center;}.profileModelContent .formButton .loader span{top:7px;}.profile ul{margin-top: 7%;}.profile ul::after{content: " ";clear: both;display: block;}.profile ul li{float: left;width: 200px;min-height: 95px;margin: 15px 0px 0px;padding-right: 10px;}.profile ul li label{display: block;font-size:14px;color: #9b9b9b;margin-bottom: 12px;}.profile ul li span{display: block;font-weight: 500;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}.profile ul li .input, .dateField{width: 95%;}.profile ul li .dateField input {background:url('../../images/calender_ico.png') no-repeat #fff;background-size:19px;background-position:95% 14px;}.profile ul li .validation strong{font-weight: 400;}.profile ul li.address{width: 600px;}.noTextOverflow{white-space: inherit!important;}.wordBreak{word-break: break-all;}.profile ul.editForm li{min-height: auto;width: calc(100%/4);margin-bottom: 25px;}.profile ul.editForm li label{color: #4048af;font-weight: 500;font-size: 17px;}.nickName{}.nickName .uniqueLoader{position:absolute;top:15px;right:10%;z-index:1;}.profile ul.changePassFrom{max-width: 350px;margin-left: auto;margin-right: auto;}.profile ul.changePassFrom li{float:none;width: 100%;}.profile .myButtons{margin-top:4%;}.profile .myButtons{text-align: center;}.profile .myButtons .btn{display: inline-block;margin: 0px 10px;}.profile .myButtons .btn a{background: #4048af;}.profile .myButtons .btn input{font-weight: 700;box-shadow: 0px 13px 10px 0px rgba(139, 209, 171, 0.42);padding: 12px 35px;}.profile .myButtons .btn .loader{position: absolute;top: 0px;left: 0px;z-index: 1;background: #07d765;width: 100%;height: 100%;border-radius: 5px;cursor: wait;}.profile .myButtons .btn .loader span{top:7px;}.favCuisineList{padding: 20px;}.favCuisineList h2{font-size: 23px;text-align: center;font-weight: 400;padding: 0px 0px 18px 0px;}.favCuisineList h2 strong{font-weight: 500;color: #4048af;font-style: italic;}.favCuisineList .searchFavCuisine{z-index: 1;}.favCuisineList .searchFavCuisine .input{border-width: 2px;border-radius: 4px;box-shadow: 0px 8px 7px 0px rgba(0, 0, 0, 0.08);padding: 12px 15px;width:100%;}.favCuisineList .searchFavCuisine .input:focus{border-color:#4048af;box-shadow: 0px 8px 7px 0px rgba(64, 72, 175, 0.08);}.userProfile .filterSearchResult ul{max-height:200px;overflow:auto;}.favCuisineList .filterRow {margin: 20px 0px;padding: 0px;overflow: hidden;overflow-y: auto;max-height: 280px;}.favCuisineList .filterRow ul:after{content: " ";clear: both;display: block;}.favCuisineList .filterRow ul li{width: calc(100%/3);float: left;margin: 5px 0px;}.favCuisineList .filterRow ul li label{font-size: 14px;color: #000;}.favCuisineList .filterRow ul li .checkbox .checkmark{padding-left: 23px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.favCuisineList .loadMore{padding: 20px 0px 0px 0px;border-top:1px solid rgba(0,0,0,0.05);}.favCuisineList .loadMore .roundBtn{background: #4048af;color: #fff;padding: 5px 20px;}.myVoucher{margin: -90px auto 5% auto;width: 100%;max-width: 700px;}.myVoucher .boxLoader ul li .voucherCard{display: block;min-height: 200px;}.myVoucher .boxLoader ul li .voucherCard .spinLoader{margin-top: 10%;}.myVoucher li{margin-bottom: 50px;}.myVoucher li .voucherCard{box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);padding-bottom: 40px;}.myVoucher li .voucherCard h3 a{color:#000;}.myVoucher li .vBtn{position: absolute;bottom: -20px;left: 0px;z-index: 1;width: 100%;text-align: center;font-size: 12px;text-transform: uppercase;letter-spacing: 0.5px;}.myVoucher li .vBtn a{padding:12px 25px;}.myVoucher li.redemptionProgress .voucherLogo, .myVoucher li.redemptionProgress .voucherInfo, .myVoucher li.redemptionProgress .vBtn {opacity: 0.5;}a.redemptionProgressBtn, a.redemptionProgressBtn:hover {background: #fff;color: #4048af;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.04);}.noVoucher{text-align: center;}.noVoucher h2{font-size: 33px;font-weight: 400;}.noVoucher h2 strong{color: #4048af;font-weight: 500;}.noVoucher p{font-size: 17px;color: #8588a9;margin-bottom: 15px;}.myVoucherDetail{margin: -90px auto 5% auto;width: 100%;max-width: 700px;background: #fff;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);border-radius: 5px;padding: 40px;font-size: 14px;}.myVoucherDetail .voucherCard{box-shadow: none;padding: 0px;}.myVoucherDetail .voucherDetail{padding: 5% 0px;}.myVoucherDetail .voucherDetail h5{padding-bottom: 10px;font-weight: normal;font-size: 14px;}.myVoucherDetail .voucherTerms{margin-bottom: 67px;}.myVoucherDetail .btn{width: 45%;margin: 45px auto 15px;text-align: center;}.myVoucherDetail .btn a{width: 100%;max-width: 50%;}.myVoucherDetail .loader{position: absolute;top: 0px;left: 0px;z-index: 1;background: #07d765;width: 100%;height: 100%;border-radius: 5px;cursor: wait;}.myVoucherDetail .loader span{top:7px;}.myVoucherDetail .btn a.redemptionProgressBtn{max-width: 90%;}.availVoucher .enterPin{padding: 15px 25px 25px 25px;text-align: center;min-height: 200px;}.availVoucher .enterPin p{font-size: 18px;margin-bottom: 20px;}.availVoucher .enterPin .pinInputs .loader{position: absolute;top:0px;left: 0px;z-index: 1;width: 100%;height: 50px;background: rgba(255,255,255,0.7);}.availVoucher .enterPin .pinInputs .loader span{top:15px;}.availVoucher .enterPin .pinInputs input{border:1px solid rgba(0,0,0,0.2);border-radius: 5px;width: 50px;height:50px;margin: 0px 5px;text-align: center;font-size: 25px;font-weight: 800;}.availVoucher .enterPin .pinInputs input:focus {border-color: #4048af;box-shadow: 0px 3px 7px 0px rgba(64, 72, 175, 0.51);}.availVoucher .enterPin .pinError{text-align: center;color: red;padding-top: 10px;}.availVoucher .validPin{padding: 15px 25px 25px 25px;text-align: center;min-height: 200px;}.availVoucher .validPin p{font-weight: 500;}.availVoucher .validPin label{display: block;padding-top:25px;padding-bottom: 15px;}.availVoucher .validPin strong{font-size: 25px;border:2px dashed #4048af;padding: 5px 15px;color: #4048af;border-radius: 5px;background: #fff;}.ppStatement{padding-bottom:35px;}.totalBalance{width:100%;max-width:390px;box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.2);margin:-34px auto 65px auto;padding:10px;min-height:68px;}.totalBalance:after{content:"";clear:both;display:block;}.totalBalance strong{float:left;font-weight:500;font-size:17px;top:10px;left:10px;}.totalBalance label{float:right;text-align:right;background:#11d96c;padding:5px 25px;color:#fff;text-align:center;font-weight:500;font-size:25px;}.statementList{width:100%;max-width:900px;margin:0px auto 45px;padding:0px;}.statementList ul li{display:grid;grid-template-columns: 6% 18% 50% 13% 13%;border-bottom:1px solid rgba(0,0,0,0.05);}.statementList ul li:nth-child(odd){background:#fafafa;}.statementList ul li:hover{background:#ffffe8;box-shadow: 0px 7px 6px 0px rgba(198, 198, 198, 0.24);z-index:1;}.statementList ul li div{padding:15px;border-right:1px solid rgba(0,0,0,0.05);}.statementList ul li.title{border-width:2px;font-weight:500;background:#fff;}.statementList ul li.title:hover{box-shadow:none;}.statementList ul li div[name="description"] span{display:none;}.statementList .getDataLoader{text-align:center;padding:10% 0px;}.ppStatement .loadMore{text-align:center;}.ppStatement .loadMore a.roundBtn, .ppStatement .loadMore .loader {font-weight:500;background:#fff;border:2px solid #4048af;padding:7px 15px;border-radius:4px;box-shadow: 0px 7px 6px 0px rgba(64, 72, 175, 0.24);}.ppStatement .loadMore a:hover, .ppStatement .loadMore .loader {color:#fff;background:#4048af;}.ppStatement .loadMore .loader{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;box-shadow:none;}.ppStatement .loadMore .loader span{top:0px;}.myFavorites .pageHolder{padding-bottom:100px;}.myFavorites .pageTitle{padding: 60px 0px;}.myFavorites .cardBox{padding: 0px;max-width: 930px;margin: 0px auto;}.myFavorites .restaurantListing .restaurantThumb{width: 17%;}.myFavorites .restaurantListing .restaurantInfo{width: 59%;float: left;margin-left:2%;}.myFavorites .restaurantListing .restaurantInfo .resBtns{width:100%;}.myFavorites .restaurantListing .restaurantInfo .resBtns a{margin-right: 10px;}.myFavorites .restaurantListing .favInfo{width: 20%;float: right;font-size: 13px;text-align: right;padding-top: 4%;}.myFavorites .restaurantListing .favAction{padding: 5px 0px;display: inline-block;}.myFavorites .restaurantListing .favAction a.selectedOption{color: #000;font-size: 15px;}.myFavorites .restaurantListing .favAction a.selectedOption:after{font-family: "fontAwesome";content: "\f078";font-size: 10px;margin-left:5px;top:-1px;position:relative;}.myFavorites .restaurantListing .favAction a.selectedOption:before{margin-right: 5px;}.myFavorites .restaurantListing .favAction .public:before{font-family: "fontAwesome";content: "\f06e";}.myFavorites .restaurantListing .favAction .private:before{font-family: "fontAwesome";content: "\f023";left:2px;}.myFavorites .restaurantListing .favAction .loader{background: rgba(255,255,255,0.8);position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height: 100%;text-align: center;}.myFavorites .restaurantListing .favAction .loader span{width: 20px;height: 20px;top:5px;}.favOptions{background: #fff;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;padding: 5px 20px;font-size: 15px;position:absolute;top:0px;right:-10px;z-index: 101;margin-top: 32px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;opacity: 0;transform-origin: top center;transform: scale(1,0);}.myFavorites .restaurantListing .favAction .overlay{opacity: 0;}.myFavorites .activeOptions{opacity: 1;transform: scale(1,1);}.myFavorites .restaurantListing .favAction label{padding-top:7px;}.favOptions a{display: block;text-align: left;color: #000;width: 100px;padding-left: 25px;margin: 10px 0px;}.favOptions a:before{position: absolute;top:0px;left: 0px;}.favOptions a.selected{color: #4048af;}.myFavorites .restaurantListing label{color: #9b9b9b;font-style: italic;}.myFavorites .restaurantListing .removeFav{display: inline-block;margin-top: 6px;}.myFavorites .restaurantListing .removeFav a{border:2px solid #ff7c8b;background: #fff;color: #ff7c8b;}.myFavorites .restaurantListing .removeFav a:hover{background: #ff7c8b;color: #fff;}.myFavorites .restaurantListing .removeFav .loader{position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height: 100%;background: #ff7c8b;border-radius: 5px;text-align: center;}.myFavorites .restaurantListing .removeFav .loader span{top: 7px;border-color:#b4515d;border-top-color:#fff;}.loadMore{text-align: center;padding:50px 0px}.loadMore .btn{display: inline-block;}.loadMore .btn a{border: 2px solid #4048af;border-radius: 3px;padding: 8px 25px;background: #fff;color: #4048af;}.loadMore .btn a:hover{background: #4048af;color: #fff;box-shadow: 0px 3px 7px 0px rgba(64, 72, 175, 0.4);}.loadMore .btn .loader{position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height: 100%;background: #4048af;border-radius: 5px;text-align: center;}.loadMore .btn .loader span{top: 10px;border-color:#0b115c;border-top-color:#fff;}.nofav{text-align: center;margin-bottom:100px!important;padding:45px 25px!important;}.nofav h2{font-size: 33px;font-weight: 400;}.nofav h2 strong{color: #4048af;font-weight: 500;}.nofav p{font-size: 17px;color: #8588a9;margin-bottom: 15px;}.publicProfile .heroBanner {height: 400px;}.publicProfile .heroBanner .profileStates{padding: 24px 0px;}.publicProfile .profilePhoto span{box-shadow: none;}.publicProfile .profilePhoto a{width: 150px;margin-top: 5px;background: #4048af;}.publicProfile .profilePhoto a:hover{background: #202783;}.publicTab{max-width: 670px;margin: 40px auto 0px auto;padding-bottom: 55px;}.publicTab .tabs{padding: 0px;margin-bottom: 35px;text-align: center;}.publicTab .tabs a{color: #000;font-weight: 500;padding:12px 10px;border-bottom:3px solid transparent;margin: 0px 20px 0px;}.publicTab .tabs a:hover, .publicTab .tabs a.active {border-color:#4048af;color:#4048af;}.publicTab .tabContent{padding: 0px;}.publicTab .loadMore{padding-top: 25px;}.publicReviews .cardBox{padding: 15px;}.publicReviews .cardBox .userReviewLoader{min-height: 750px;}.publicReviews .userReviewListing li{padding-bottom: 30px;}.publicReviews .rattingScore{width: 43px;height: 43px;top:16px;font-size: 18px;line-height: 43px;}.publicReviews .reviewFor{padding-left: 55px}.publicReviews .reviewFor h4{font-size: 20px;font-weight: 400;}.publicReviews .reviewFor h4 a{color: #000;}.publicReviews .reviewFor label{font-size: 13px;}.publicReviews .reviewFor span{text-align: right;position: absolute;top: 30px;right: 0px;font-size: 13px;}.publicFav .restaurantInfo{width: 70%;}.publicPhotos .reviewPhotos{margin-top: 15px;}.publicPhotos .photoLoader{background-size:124px;background-color: #fff;position: relative;top: auto;left: auto;width: 95%;min-height: 610px;margin-top: 15px;margin-left: 15px;background-repeat: repeat;}.pageEventListing .similarPlaces{margin-top: 30px;}.eventListing{margin-top: 30px;width: 70%;float: left;}.eventListing .resScore{position:absolute;top:3px;right:0px;}.eventList li{background:#fff;box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.08);margin-bottom:30px;display:flex;}.eventList li:last-child{margin-bottom:0px;}.eventList li .eventImage{width:240px;}.eventList li .eventImage img{vertical-align:top;}.eventList li .eventImage a{width:100%;}.eventList li .eventImage .eventNoImage{text-align:center;background:rgba(255,255,255,0.9);width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:10;padding-top:40%;}.eventList li .eventImage .eventNoImage p{font-size:12px;color:#727272;padding-top:5px;font-weight:700;}.eventList li .aboutEvent{width:calc(100% - 240px);padding:15px 20px;}.eventList li .aboutEvent h6 a{font-weight:500;font-size:17px;color:#000000;}.eventList li .aboutEvent span{color:#9b9b9b;display:inline-block;padding-top:0px;float:left;width:58%;}.eventList li .aboutEvent strong{color:#4048af;font-weight:400;display:inline-block;float:right;width:40%;text-align:right;}.eventList li .aboutEvent p{padding-top:10px;clear:both;}.eventList li .aboutEvent p a{font-weight:500;color:#000;}.pageEventListing .similarPlaces .resBtns a{width:100%;text-align:center;border-radius:5px;font-size:15px;padding:9px;}.pageEventListing .similarPlaces .resBtns a:before{margin-right:5px;}.pageEventListing .similarPlaces .resBtns {margin-bottom:15px;}.pageEventListing .similarPlaces .dealsBtn a{border-color:#4048af;background:#4048af;color:#fff;margin-bottom:15px;}.pageEventListing .similarPlaces .dealsBtn a i{background:#fff;}.pageEventListing .similarPlaces .dealsBtn a i img{filter:none;}.eventDetail{margin-top:30px;}.eventDetail .eventInfo {width:50%;float:left;}.eventDetail .pricingDescription{width:25%;float:left;margin-left:15px;margin-right:15px;}.eventDetail .similarEvent {width:22%;float:right;}.eventDetail .eventRow{margin-bottom:20px;}.eventDetail .eventRow h2{font-weight:400;color:#4048af;font-size:16px;padding-bottom:5px;}.eventDetail .eventRowGroup{display:flex;}.eventInfo .eventDay{width:100%;}.eventInfo .eventPeriod{width:90%;padding-left:2%;}.eventDetail .eventCover{margin-bottom:30px;}.eventCover{height:465px;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#f4f4f4;}.eventCover .eventNoImage{text-align:center;background:rgba(255,255,255,0.9);width:100%;height:100%;position:absolute;top:0px;left:0px;padding-top:15%;}.eventCover .eventNoImage p{font-size:12px;color:#727272;padding-top:5px;font-weight:700;}.eventCover .eventNoImage a{font-size:14px;color:#000;padding-top:5px;font-weight:700;}.eventCover .eventNoImage a span{height:24px;width:24px;display:inline-block;vertical-align:middle;padding-left:10px;padding-top:3px;}.eventPhotos ul{display: grid;grid-template-columns: 19% 19% 19% 19% 19%;grid-column-gap: 5px;}.eventPhotos ul li a:hover{opacity:0.8;}.eventPhotos ul li img{max-width:100%;}.eventPhotos h2{padding-bottom:10px;}.similarEvent ul li{font-size: 14px;cursor:pointer;}.similarEvent h2{font-size: 14px;font-weight: 400;color: #9b9b9b;padding-bottom: 10px;}.similarEvent label{color:#999;font-weight: 500;font-size: 13px;}.similarEvent h6{font-weight: 500;font-size: 14px;color: #000000;}.similarEvent span{color: #9b9b9b;display: inline-block;padding-top: 0px;float: left;width: 48%;}.similarEvent strong{color: #4048af;font-weight: 400;display: inline-block;float: right;width: 48%;text-align: right;}.similarEvent p{padding-top: 7px;clear: both;}.similarEvent ul li:hover{border-color: #4048af;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.27);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.27);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.27);}.staticPage .pageTitle{padding: 60px 0px 40px;}.staticContent{max-width: 850px;margin: 0px auto 100px;padding:25px;}.staticContent p{padding-bottom:15px;}.staticContent p a{text-decoration:underline;}.staticContent h2{font-size:16px;font-weight:500;}.contactUsForm ul{}.contactUsForm .input{width:100%;}.errorPage{margin:8% 15%;background:#fff;padding:0px 0px 10px;box-shadow: 0px 3px 38px 0px rgba(0, 0, 0, 0.05);}.errorPage .errorContent{width:40%;float:left;padding-top:9%;left:8%;}.errorPage .errorIco{width:45%;float:right;right:2%;}.errorPage .errorIco img{vertical-align:top;max-width:100%;}.errorPage .errorContent h2{font-weight:400;font-size:60px;color:#081f35;line-height:60px;}.errorPage .errorContent h1{font-size:18px;color:#8e8e8e;font-weight:400;}.errorPage .errorContent p{font-size:18px;color:#000;font-weight:400;padding-bottom:10px;}.errorPage .errorContent a{box-shadow: 0px 4px 8px 0px rgba(7, 215, 101, 0.35);}.addRestaurant{}.addRestaurant .cardBox{max-width:700px;margin:-130px auto 15% auto;box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.15);border:none;padding:45px 10% 15px;}.addRestaurant li p{padding-bottom:25px;font-weight:400;}.addRestaurant li h3 .info{font-size:14px;padding-bottom:0px;}.addRestaurant li h3{color:#7f7f7f;font-weight:500;font-size:17px;margin-bottom:15px;margin-top:5px;}.addRestaurant #form1{margin-bottom:25px;}.addRestaurant #form2{margin-bottom:25px;}.addRestaurant li .associated{display:inline-block;margin:0px 0px 0px 5px;}.addRestaurant li .associated .checkbox {display:inline-block;margin:0px 0px 0px 15px;}.addRestaurant li .associated .checkbox .checkmark{border-radius:100%;}.addRestaurant li .checkbox .checkmark{top:2px;}.addRestaurant li .checkbox strong{font-weight:normal;opacity:0.5;}.addRestaurant li .checkbox input:checked ~ .checkmark{background-color: #07d765;}.addRestaurant li .checkbox input:checked ~ strong{opacity:1;}.addRestaurant li .checkbox .checkmark::after{left:6px;top:4px;width:3px;height:5px;border-width:0 2px 2px 0;}.addRestaurant .selectResFeatures{}.addRestaurant .selectResFeatures li:after{content:" ";display:block;clear:both;}.addRestaurant .selectResFeatures li{float:left;width:48%;}.addRestaurant .selectResFeatures li:nth-child(even){float:right}.addRestaurant .formButton{margin:15px 0px;}.addRestaurant .formButton .btn{margin:0px 15%;}.addRestaurant .formButton .btn .button{padding: 10px 25px;width:100%;text-align:center;}.addRestaurant .formButton .btn .loader{position: absolute;top: 0px;left: 0px;z-index: 1;background: #07d765;width: 100%;height: 100%;border-radius: 5px;cursor: wait;text-align:center;}.addRestaurant .formButton .btn .loader span{top:7px;}.sitemaphome .cardBox{max-width:550px;margin:0px auto;padding:0px;box-shadow:0px 0px 20px rgba(0,0,0,0.05);}.sitemaphome .cardBox:after{clear:both;content:" ";display:block;}.sitemaphome .cardBox a:last-child{border:none;}.sitemaphome .cardBox a{width:50%;float:left;text-align:center;border-right:1px solid rgba(0,0,0,0.1);padding:30px 0px;font-size:21px;}.sitemaphome .cardBox a:hover{background:rgba(0,0,0,.02);}.sitemapListing .cardBox{padding:0px;max-width:90%;margin:0px auto;}.sitemapListing ul{display:grid;grid-template-columns:33.33% 33.33% 33.33%;}.sitemapListing ul li{padding:35px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.sitemapListing ul:after{clear:both;content:" ";display:block;}.sitemapListing ul li h3{width:40px;height:40px;line-height:40px;background:#4048af;color:#fff;text-align:center;border-radius:100%;margin-bottom:15px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.sitemapListing ul li:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.10);}.sitemapListing ul li:hover h3{background:#1ed380;}.sitemapResListing{}.sitemapResListing .pageTitle label{background:#4048af;color:#fff;border-radius:100%;width:35px;height:35px;line-height:35px;font-weight:500;font-size:18px;margin-top:10px;margin-bottom:0px;}.sitemapResListing .cardBox{padding:0px;}.sitemapResListing .cardBox ul:after{content:" ";clear:both;display:block;}.sitemapResListing .cardBox ul{display:grid;grid-template-columns:33.33% 33.33% 33.33%;}.sitemapResListing .cardBox ul li{padding:30px 25px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:13px;color:#676767;}.sitemapResListing .cardBox ul li:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.10);}.sitemapResListing .cardBox ul li h2{font-size:18px;font-weight:400;color:#000;}.sitemapResListing .cardBox ul li h2 a{color:#000;}.sitemapResListing .cardBox ul li label{display:block;}.sitemapResListing .cardBox ul li .res_Cusisine{padding-top:8px;font-weight:500;}.sitemapResListing .cardBox ul li .res_Cusisine a{color:#000}.sitemapResListing .cardBox ul li .res_Cusisine a:after{content:",";margin-right:5px;}.sitemapResListing .cardBox ul li .res_Cusisine a:last-child:after{display:none;}.sitemapResListing .cardBox ul li .res_Address{padding-bottom:15px;}.sitemapResListing .cardBox ul li .resBtns{}.sitemapResListing .cardBox ul li .resBtns .menu{margin-right:15px;}.sitemapResListing .cardBox ul li .resBtns .photo{background:#fff;box-shadow: 0px 0px 6px 0px rgba(80, 80, 82, 0.36);border-color:#fff;color:#000;}.sitemapResListing .cardBox ul li .resBtns .photo:hover{box-shadow: 0px 4px 15px 0px rgba(80, 80, 82, 0.36);}.sitemapResListing .cardBox ul li .resBtns .photo:before{background: url(../../images/photo.svg) no-repeat;background-size: auto;background-size: 12px;background-position: 0 0;}.faq h2{border-bottom:1px solid rgba(0,0,0,0.1);font-size:22px;font-weight:400;padding-bottom:10px;margin-bottom:0px;}.faq ol li{list-style-type:decimal;margin-bottom:15px;font-weight:500;}.faq ol li h3{font-weight:500;margin-bottom:5px;font-size:17px;}.faq ol li ul{margin-left:20px;font-weight:400;}.faq ol li ul li{list-style-type:lower-alpha;margin-bottom:7px;font-weight:400;}.faq a{text-decoration:none!important;}.floatingBtn{width:55px;height:55px;overflow:hidden;background:#3d45a7;box-shadow: 0px 7px 16px 0px rgba(0, 0, 0, 0.35);border-radius:100%;position:fixed;bottom:15px;right:15px;z-index:950;text-align:center;line-height:45px;color:#fff;font-weight:200;font-size:48px;border:1px solid rgba(255,255,255,0.1);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;transform: translate3d(0,0,0);}.floatingBtn:hover{background:#3038a2;}.floatingBtn img{vertical-align:middle;}.activeFloatingBtn{transform: translate3d(0,150%,0);}.floatingOverlay{position:fixed;top:0px;right:0px;z-index:900;width:100%;height:100%;background:rgba(0,0,0,0.5);}.floatingPanel{border-radius: 2px;background-color: #e9eef4;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);position:fixed;bottom:15px;right:15px;z-index:1000;width:100%;max-width:320px;height:calc(100% - 150px);overflow:hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;transform-origin:bottom right;transform: scale(0,0);opacity:0;}.activefloatingPanel{transform: scale(1,1);opacity:1;}.floatingPanel h5{background:#fff;padding:15px;text-align:center;font-size:17px;font-weight:500;}.floatingPanel h5 a.close{position:absolute;top:0px;right:0px;padding:15px 20px;}.floatingContent{padding:15px;}.floatingContent p{text-align:center;font-size:16px;margin-bottom:12px;}.floatingContent input[type="search"]{font-size: 15px;padding:10px;width:100%;border:1px solid rgba(0,0,0,0.1) }@media only screen and (min-width: 1024px) {.headerMain nav ul li a:after, .headerMain menu ul li a:after {content:"";display:block;height:1px;background:#000000;position:relative;bottom:15px;width:0%;margin:0px auto;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;transition: all 300ms ease;opacity:0;}.headerMain nav ul li a:hover, .headerMain menu ul li a:hover {color:#07d765;}.headerMain nav ul li a:hover:after, .headerMain menu ul li a:hover:after {width:0%;background:#07d765;opacity:1;}.headerMain menu ul li.register a:hover {background:#07d765;color:#ffffff;}.bannerIntro .browseBy a:after {content:"";display:block;height:1px;background:#ffffff;position:relative;bottom:-5px;width:100%;margin:0px auto;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;transition: all 300ms ease;opacity:0;}.bannerIntro .browseBy a:hover:after{width:100%;opacity:1;}.indexSection h2 a.viewAll:after, .redeemSuccessfully a.viewAll:after {content:"";display:block;height:1px;background:#4048af;position:relative;bottom:0px;width:100%;margin:0px auto;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;transition: all 300ms ease;opacity:0;}.indexSection h2 a.viewAll:hover:after{width:100%;opacity:1;}.newNoteWorthy ul li:hover{transition-delay: 0s!important;box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.18);}.featuredReviews ul li .thumbnail:hover a img{transform:scale(1.2,1.2);}.featuredReviews ul li .reviewInfo .res_Title:hover{color:#4048af;}.menupagesLists .listThumbSlider li:hover a strong{font-size:24px;}.menupagesLists ul li:hover .listThumb img{transform:scale(1.2,1.2);}.promteOffer ul li:hover{box-shadow:0px 0px 17px rgba(64,71,175,0.4);z-index:15;}.promteOffer ul li:hover .offerLogo{box-shadow:none;}.promteOffer ul li:hover a{color:#4047af;}.filterRow li .checkbox:hover{color:#07d765;}.listRightPanel .featuredList .featuredInfo a:hover{color:#4048af;}.restaurantListing li .restaurantInfo h2 a:hover{color:#4048af;}.resCoverImage .dealsBtn a:hover {box-shadow: 0px 7px 15px 0.9px rgba(0, 1, 17, 0.47);background:#4048ab;color:#ffffff;border-color:rgba(255,255,255,0.8);}.resCoverImage .dealsBtn a:hover i {background-color:#20266f;}.resActionLinks .resLinks a:hover, .resActionLinks .resLinks a:hover:before {color:#4048af;}.similarPlaces ul li .similarInfo h3 a:hover{color:#4048af;}.resEvents ul li:hover, .resOffers ul li:hover {border-color:#4048af;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.27);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.27);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.27);}.addStarRating .selectStar i:hover:after {opacity:1;}.activeAnim {-webkit-transform: translate3d(0,0,0)!important;-moz-transform: translate3d(0,0,0)!important;transform: translate3d(0,0,0)!important;opacity:1!important;transition-delay: 0s!important;}.newNoteWorthy ul {-o-transition: all 650ms ease;-moz-transition: all 650ms ease;-webkit-transition: all 650ms ease;transition: all 650ms ease;-webkit-transform: translate3d(0,100%,0);-moz-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);opacity:0;}.featuredReviews ul li {-o-transition: all 650ms ease;-moz-transition: all 650ms ease;-webkit-transition: all 650ms ease;transition: all 650ms ease;-webkit-transform: translate3d(0,100%,0);-moz-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);opacity:0;}.promteOffer ul li .offerLogo {transform:scale(0,0);-o-transition: all 650ms ease;-moz-transition: all 650ms ease;-webkit-transition: all 650ms ease;transition: all 650ms ease;}.promteOffer ul li .offerIntro {padding-left:60px;opacity:0;-o-transition: all 650ms ease;-moz-transition: all 650ms ease;-webkit-transition: all 650ms ease;transition: all 650ms ease;}.promteOffer ul li.activeOffer .offerLogo {transform: scale(1,1)!important;}.promteOffer ul li.activeOffer .offerIntro {opacity:1!important;padding-left:80px;}}.grecaptcha-badge{visibility:hidden;}
.lock,.slideView{overflow:hidden}.menuOverlay{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;z-index:20000;width:105%;height:105%}.slideView{position:fixed;top:0;z-index:20005;background-size:contain;background-color:rgba(255,255,255);width:80%;height:100%;max-width:290px;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 350ms;-moz-transition:-moz-transform 350ms;transition:transform 350ms}.activeView{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.slideView .menuBanner:after{content:" ";clear:both;display:block}.slideView .menuBanner .logo{padding:20px 15px}.slideView .menuBanner .logo img{max-width:80%;height:80%}.slideView ul li.sap{background:rgba(0,0,0,.05);height:15px;border:1px solid rgba(0,0,0,.05)}.slideView ul li a{padding:13px 15px;border-bottom:1px solid transparent;display:block;font-weight:600;text-transform:uppercase;font-size:13px;color:#000}.userMenuBtn{background:#fff;padding:45px 15px;height:50vh}.userMenuBtn a.userBtn{background:#fff;border:2px solid #7f7f7f;border-radius:3px;color:#7f7f7f;padding:9px 10px!important;text-align:center;width:45%;display:inline-block!important;font-weight:600;font-size:15px}.userMenuBtn a.fbBtn{width:100%;margin-bottom:25px}.fbBtn{padding:10px 15px 10px 55px;}.userMenuBtn a.green{background:#07d765!important;border-color:#07d765;color:#fff;float:right}.afterLogin{background-color:#fff}.slideView .user{color:#000;margin:0 15px 10px;padding-left:75px;min-height:60px}.slideView .user span.profileAvtar{background:#fff;box-shadow:0 9px 10px 0 rgba(0,0,0,.15);border-radius:5px;padding:2px;overflow:hidden;width:60px;height:60px;position:absolute;top:0;left:0}.slideView .user strong{font-weight:400;font-size:15px;display:block;margin-bottom:7px}.slideView .user label{color:#7f7f7f;font-size:13px}.slideView .user label span{font-weight:600;font-size:16px;display:block}@media only screen and (max-width:1170px){.wrapper{max-width:1024px}}@media only screen and (max-width:1024px){.wrapper{max-width:980px}.newNoteWorthy ul li .thumbnail{height:124px}.featuredReviews ul li .thumbnail{height:175px}.menupagesLists ul.list li{height:130px}.restaurantListing .restaurantThumb{width:22%}.restaurantListing .restaurantInfo{width:74%}.restaurantDetail{width:72%}.similarPlaces{width:26%}.restaurantDetail .resPhotos ul.imageThumbList li:nth-child(6),.restaurantDetail .resPhotos ul.imageThumbList li:nth-child(7),.similarPlaces ul li .similarThumb{display:none}.similarPlaces ul li .similarInfo{width:100%}.popularList{margin:0 10px;padding:25px 0}.popularList h2{font-size:30px}.popularList ul{grid-template-columns:33% 33% 33%}.userPanelBox .modelWrapper{width:90%}.userPanelBox .modelWrapper .grid2{margin:0 20px}.userPanelBox .fbBtn{width:85%;margin-left:50px}}@media only screen and (max-width:980px){.headerMain .logo a,.headerMain .selectedCity{height:50px;line-height:50px}.headerMain,.menuBanner .selectCity{border-bottom:1px solid rgba(255,255,255,.1)}.wrapper{max-width:768px}.headerMain{z-index:11;height:50px}.headerMain menu,.headerMain nav,.listRightPanel,.moreRestaurants ul li:nth-child(4),.moreRestaurants ul li:nth-child(5),.newNoteWorthy ul li:nth-child(4){display:none}.headerMain .logo{float:none;margin:0 auto;text-align:center;padding:0 50px}.footerMain .col6,.headerMain .wrapper,.offerListing,.restaurantDetail,.someOffer,.topSearch .searchControl{width:100%}.headerMain .logo a{min-width:50px}.headerMain .logo a img{max-width:170px;height:auto}.heroBanner .menuIco{filter:brightness(1)}.menuIco{filter:brightness(0)}.headerMain .selectCity{margin:0;position:absolute;top:0;right:15px}.headerMain .selectedCity:after{line-height:45px}.headerMain .cityOption{left:auto;right:0;margin-top:42px}.headerMain .cityLoader{top:13px}.slideView .innerPageMenu .logo{float:left;width:150px;padding-right:0}.slideView .innerPageMenu .logo img{max-width:100%}.menuBanner .selectCity{width:50%;margin:0 5px;top:10px;float:right;color:#000}.menuBanner .selectCity a.selectedCity{text-align:right;color:#000;padding:10px 29px 10px 10px;font-size:14px;font-weight:600}.menuBanner .selectCity a.selectedCity:after{color:#000;top:12px;right:10px}.menuBanner .cityOption{width:135px;border-radius:0 0 10px 10px;margin-top:40px}.menuBanner .cityOption label{color:#000;text-align:right}.menuBanner .cityLoader{text-align:right}.menuBanner .cityLoader span{top:10px;right:4px}.userForm{margin:0}.newNoteWorthy ul li{width:31.6%}.newNoteWorthy ul li:nth-child(3){float:right;margin-right:0}.featuredReviews ul li .thumbnail{height:133px}.menupagesLists ul.list li,.menupagesLists ul.list li .listThumb{height:150px}.promteOffer ul li{width:47%}.popularList{margin:0 10px;padding:25px 0}.popularList h2{font-size:30px}.popularList ul{grid-template-columns:50% 50%}.footerMain .col1{width:18%}.footerMain .col2{width:24%}.footerMain .col3{width:19%}.footerMain .col4{width:22%}.footerMain .col5{width:15%}.pageTitle{padding:40px 0}.pageTitle h1{font-size:27px}.topSearch{padding:0}.topSearch h1{display:none!important}.topSearch .wrapper{max-width:100%;width:100%}.filterPanel{width:28%}.listOfRestaurnat{float:right;width:70%;margin:0}.restaurantDetail .resPhotos ul.imageThumbList li:nth-child(6){display:inline-block;margin:0}.offerListing ul li{grid-template-columns:22% 79%}.someOffer ul li .info{width:74%}.errorPage{margin:8% 5%;padding-bottom:35px}.profileStates li{margin:0;width:48%}.profileStates label{font-size:22px}.profileStates strong{font-size:32px}.moreRestaurants ul{grid-template-columns:32% 32% 32%;grid-column-gap:2%}}@media only screen and (max-width:767px){.resScore,.userPanel .modelWrapper .closeModel{right:10px}.orderNowSection,.pageNumbers ul{text-align:center}.orderModel .modelWrapper iframe{width:96%;left:2%}.wrapper{max-width:none;width:auto}.pageHolder{min-height:500px}.headerMain .logo a img{max-width:150px;height:auto}.bannerIntro .indexSearch .searchControl .searchByLocation,.featuredReviews .owl-dots,.featuredReviews .owl-nav,.menupagesLists .listThumbSlider .owl-nav,.menupagesLists .listThumbSlider:after,.menupagesLists .listThumbSlider:before,.myFavorites .favInfo p,.newNoteWorthy .owl-dots,.newNoteWorthy .owl-nav,.offerListing ul li .offerInfo .pre,.pageIndex .heroBanner .searchIco,.pagePagePoint .bannerTitle p br,.profileModel .cr-slider-wrap .cr-slider,.promteOffer ul li:nth-child(5),.promteOffer ul li:nth-child(6),.resCoverImage .photos,.searchControl .searchButton button strong,.statementList ul li div[name=balance],.statementList ul li div[name=date],.writeReviewFor .callToRes{display:none}.menuIco:after{transform:scale(1,1)}.userPanel .modelWrapper{width:100%;border-radius:0}.userPanelBox .modelWrapper .grid2{display:block;padding:0 24px}.userPanelBox .viaFb .or:before{border-top:2px solid #d0d0d0;border-left:none;left:0}.userPanelBox .viaFb span{margin-top:0}.userPanelBox .fbBtn{width:100%;margin-left:0;margin-top:20px}.eventDetail .eventRowGroup,.eventList li,.myFavorites .favInfo .favAction,.myVoucher li .voucherCard,.myVoucherDetail .voucherCard,.popularList ul div,.profileModel .profileModelContent,.resPhotos .viewAll,.sitemapListing ul,.sitemapResListing .cardBox ul,.someOffer ul,.spotLightSlider li .caption a strong,.userPanelBox .or{display:block}.viaFb{padding:20px 0}.loginDiv .viaFb,.registerFormDiv .viaFb{margin-top:25px}.registerFormDiv .viaFb{padding:20px 0 0}.userBtn .btn{margin:0 12% 5%}.bannerIntro{top:80px;padding:0 15px}.bannerIntro h1{font-size:25px}.bannerIntro .indexSearch{margin:30px 0 45px}.searchControl{width:auto;min-height:40px;height:auto}.searchControl input{height:40px!important;padding-left:40px!important}.bannerIntro .searchControl .searchClear,.eventListing .resScore{top:6px}.owl-dots .owl-dot{margin:0 10px!important}.bannerIntro .indexSearch .searchSuggestion{border-right-width:3px;width:calc(100% + 6px);left:-3px}.bannerIntro .indexSearch .forRestaurant,.publicTab .tabContent .restaurantListing .restaurantThumb,.userReviewListing .rattingScore{left:0}.bannerIntro .indexSearch .forLocation,.resPhotos .viewAll:after,.resPhotos .widgetContent:after{right:0}.searchControl .searchButton{width:11%;height:100%;position:absolute;top:0;right:4px;margin:0;overflow:hidden}.searchControl .searchButton button{width:100%;height:85%;position:absolute;top:7%;right:0;border-radius:3px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.searchControl .searchButton button:after{font-family:fontAwesome;content:"\f002";font-size:17px;font-weight:400}.searchControl .activeBtn{right:8px!important}.searchControl .activeBtn button{height:70%;top:15%}.searchControl .searchButton .searchBtnLoader{height:70%;top:15%;border-radius:5px}.searchControl .searchButton .searchBtnLoader span{top:19%}.searchControl .searchByKeyword,.searchControl .searchByLocation{margin-right:0;padding:0;width:84%;border:none}.searchControl .searchByKeyword:before{top:11px;left:12px;font-size:16px}.searchControl .searchByLocation:before{top:8px;left:13px;font-size:20px}.searchControl .searchByLocation:after{content:" ";display:block;border-top:1px solid rgba(0,0,0,.1);height:1px;width:82%;position:absolute;top:0;left:40px}.topSearch .searchControl{height:auto}.topSearch .searchByKeyword,.topSearch .searchByLocation{float:none;width:82%!important;overflow:hidden}.topSearch .searchControl .searchButton{width:11%!important;margin-top:0;margin-right:5px}.dateField,.featuredReviews ul li,.profile ul.editForm li .input,.resEvents .widgetContent,.resEvents ul li .eventDetail,.resMenuInfo .widContactNo,.resOffers ul li .otherOffers,.spotLightSlider li .caption a,.topSearch .searchControl .searchByLocation::after{width:100%}.topSearch .searchControl input{height:50px!important}.topSearch .searchControl .searchByKeyword::before,.topSearch .searchControl .searchLoader{top:14px}.topSearch .searchControl .searchByLocation::before{top:12px}.topSearch .searchControl .searchClear{top:13px}.addStarRating,.addreviewBox,.eventInfo .eventDay,.eventList li .aboutEvent,.eventList li .eventImage,.favCuisineList .filterRow ul li,.forLocation,.forRestaurant,.listOfRestaurnat,.profile ul li.address,.profile ul li.favCuisine,.profile ul li.password{width:100%;float:none}.topSearch .searchSuggestion{position:absolute;top:100px;left:0}.topSearch .searchSuggestionForReview{top:50px!important}.bannerIntro .browseBy{text-align:left;padding-left:100px;padding-top:5px;font-size:14.5px}.bannerIntro .browseBy label{position:absolute;top:5px;left:0}.bannerIntro .browseBy a{display:block;padding-bottom:20px;margin:0;padding-left:40px}.bannerIntro .browseBy a img{width:36px;top:-5px}.featuredReviews ul li .thumbnail,.newNoteWorthy ul li .thumbnail{height:215px}.menupagesLists ul.list li{height:150px}.indexSection{padding:30px 0}.indexSection h2{font-size:20px;padding-bottom:20px;margin:0 15px}.indexSection h2 a.viewAll{font-size:15px;top:2px}.newNoteWorthy ul li{width:100%;margin-bottom:25px!important}.newNoteWorthy ul li .notWorthyContent{padding-left:15px;padding-right:15px}.newNoteWorthy ul li .resInfo .res_Pricing{top:-1px}.featuredReviews ul li .reviewInfo{margin-left:10px;margin-right:10px}.featuredReviews ul li .reviewInfo .rattingScore{font-size:13px;line-height:31px;right:-3px;opacity:0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.featuredReviews .active .reviewInfo .rattingScore,.viewUploadedImage span a,.viewUploadedImage span:hover a,.viewUploadedImage span:hover img{opacity:1}.featuredReviews .viewAll{padding-top:25px}.menupagesLists .listThumbSlider li a strong{padding-top:60px}.promteOffer ul{margin:0 15px}.promteOffer ul li{width:100%;float:none;min-height:85px}.popularList{margin:0 10px;padding:15px 0}.earningPagePoint h2,.heroBanner .bannerTitle h1,.popularList h2,.profileStates strong,.someOffer h2,.writeReviewFor h1{font-size:20px}.popularList ul{display:block;padding:20px 15px 10px}.footerMain{padding-bottom:0}.earningPagePoint,.footerMain .wrapper,.moreRestaurants{padding:0 15px}.footerMain .col{padding-top:0;padding-bottom:25px}.footerMain .col1,.footerMain .col2{width:48%;min-height:155px}.footerMain .col3,.footerMain .col4,.footerMain .col5{width:48%}.breadcrumbs{text-align:left;padding:15px 10px 0}.pageTitle{text-align:left;padding:15px 10px}.pageTitle h1{font-size:19px}.mobileFilterTab{margin:0 10px 20px;padding:0}.mobileFilterTab a{display:block;padding:10px 15px;color:#9b9b9b}.mobileFilterTab a:after{content:"\2193";float:right}.filterPanel{border-radius:0;border:none;position:fixed;z-index:20005;background-size:contain;background-color:#fff;width:100%;height:110%;top:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 350ms;-moz-transition:-moz-transform 350ms;transition:transform 350ms}.applyFilterBtn,.closeFilterPanel{height:45px;text-align:center;line-height:45px}.filterPanel:after{content:" ";display:block;width:100%;height:13%;background:#fff}.applyFilterBtn{border:none;background:#07d765;width:100%;position:fixed;bottom:-45px;left:0;z-index:20009;font-size:15px;font-weight:600;color:#fff}.applyFilterBtn.activeBtn{bottom:0}.filterPanel .cardTitle a{text-align:right;right:55px}.closeFilterPanel{position:absolute;top:10px;right:10px;z-index:1;width:45px;color:#000;font-size:25px;transform:scale(1,.8)}.closeFilterPanel:after{content:"X"}.listSorting{padding:10px 20px 10px 28px;font-size:14px;text-align:left}.listSorting label,.ppStatement .totalBalance label,.profileModel .cr-slider-wrap .rotateBtn,.reviewTitle .titleHolder{float:none}.listSorting .sortedLabel{color:#000;float:right}.sortingOverlay{background:rgba(0,0,0,0)}.listSorting .sortingBy{position:absolute;top:-2px;right:12px;z-index:105;border-radius:5px;background:#fff;width:170px;padding:5px 0;text-align:right;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.21);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.21);box-shadow:0 0 12px 0 rgba(0,0,0,.21);display:none}.listSorting .sortingBy a{display:block;padding:7px 15px}.listLoader{background-size:100%!important}.similarToRestaurant{padding-top:20px}.similarToRestaurant.forListing{padding-left:5%;padding-right:5%}.listOfRestaurnat .cardBox{border-left:none;border-right:none;border-radius:0}.listOfRestaurnat .restaurantListing{margin:0 0 10px;padding-left:0;padding-right:0}.addStarRating ul:after,.listOfRestaurnat .restaurantListing:after{content:"";clear:both;display:block}.listOfRestaurnat .restaurantListing li,.myFavorites .restaurantListing li{margin:0;padding:15px}.restaurantListing .restaurantThumb{width:85px;position:absolute;top:15px;left:15px;z-index:10;border-radius:5px;overflow:hidden}.restaurantListing .restaurantInfo{width:auto;float:none;padding-left:95px}.restaurantListing .restaurantInfo .rattingScore{width:21px;height:21px;line-height:23px;font-size:10px}.restaurantListing li.featuredRestaurant .featuredRestaurantTag{height:15px;top:32px;right:-3px}.restaurantListing li.featuredRestaurant .featuredRestaurantTag:after{content:attr(data-label)}.restaurantListing li.featuredRestaurant .restaurantInfo h2,.restaurantListing li.featuredRestaurant .restaurantInfo h3{padding-top:1px;padding-right:0}.restaurantListing .restaurantInfo h2,.restaurantListing .restaurantInfo h3{font-size:15px;padding-bottom:4px;font-weight:400;width:84%}.restaurantListing li.noRatting .restaurantInfo h2,.restaurantListing li.noRatting .restaurantInfo h3,.restaurantMoreOutlets h2,.restaurantMoreOutlets h3,.widopenHour .viewToday strong{padding-left:0}.restaurantListing .restaurantInfo .group{width:100%;float:none;clear:both}.hasExtraInfo{width:57%!important}.restaurantListing .restaurantInfo .otherInfo{position:absolute;bottom:5px;right:0}.restaurantListing .restaurantInfo .res_Pricing{font-size:11px}.restaurantListing .restaurantInfo .res_Cusisine{padding:2px 0 3px}.restaurantListing .restaurantInfo .res_Cusisine,.restaurantListing .restaurantInfo .res_Location{line-height:16px}.restaurantListing .resBtns{width:100%;float:none;padding-top:5px;text-align:center;display:grid;grid-gap:10px;grid-template-columns:49% 49%}.resBtns a::before{position:relative;top:4px}.listRightPanel{display:block;width:90%;float:none;margin:25px auto 0}.listRightPanel .featuredList .featuredThumb{width:55px}.listRightPanel .featuredList .featuredInfo{float:none;width:100%;padding-left:67px}.multiPage .pagination{float:none;width:100%}.pageNumbers ul li{float:none;display:inline-block}.multiPage .VuePagination__count{float:none;width:100%;text-align:center;padding-top:35px}.restaurantDetail{margin:0;padding:20px 10px}.closedRestaurant,.openingSoonRestaurant,.permanentClosedRestaurant{left:0;margin-bottom:15px}.restaurantDetail h1.resName{font-size:20px;margin-bottom:10px;padding-right:150px;line-height:23px;min-height:38px}.resScore{position:absolute;top:23px}.resScore .rattingScore{line-height:31px;font-size:13px}.resScore .resScoreInfo{right:0;top:0;z-index:13}.resCoverImage{height:180px;text-align:center;margin-bottom:25px;background-size:cover}.resCoverImage .btnWrapper{bottom:10px;right:10px}.resCoverImage .deals{width:100%;text-align:center;right:0;padding:0 15px;bottom:10px}.resCoverImage .deals a{display:inline-block;width:auto;max-width:100%;padding:8px 15px 8px 40px}.resCoverImage .deals a i{width:32px;line-height:40px}.resActionLinks .resBtns,.resActionLinks .resLinks{width:100%;float:none;margin:0}.resActionLinks,.resWidget{margin-bottom:15px}.resActionLinks .resLinks{border-bottom:1px solid #efefef;padding:15px 0 10px;text-align:center}.shareOptions{text-align:left}.shareOptions a{padding:12px 15px 12px 45px!important}.shareOptions a::before{font-size:18px;top:11px!important;left:12px!important}.shareOptions a.fb::before{font-size:18px;left:16px!important}.myVoucher li .voucherCard h3,.myVoucherDetail .voucherCard h3,.shareOptions a.em::before,.shareOptions a.wp::before{font-size:18px}.menuGallery .menuCategories:after,.myVoucher li .voucherCard .aboutVoucher:after,.myVoucherDetail .voucherCard .aboutVoucher:after,.offerSorting:after,.redeemSuccessfully .voucherCard .aboutVoucher:after,.reviewTitle .ratingInfo:after,.widContactNo .widgetContent:after{content:" ";clear:both;display:block}.widContactNo li a{padding:1px 0 1px 20px}.widContactNo li a:before{top:3px}.widContactNo .callButton{background:#4047af;color:#fff;font-weight:500;padding:7px 12px;border-radius:4px;top:0;width:47%;float:right;text-align:center}.multiNumber{position:fixed;left:20%;top:35%;transform:translateY(-50%);transform:scale(0,0);opacity:0;z-index:105;width:60%;padding:0;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.22);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.22);box-shadow:0 0 15px 0 rgba(0,0,0,.22);text-align:center;font-weight:500;-o-transition:250ms;-moz-transition:250ms;-webkit-transition:250ms;transition:250ms}.activeNumber{transform:scale(1,1);opacity:1}.multiNumber a{display:block;padding:17px 12px;border-bottom:1px solid rgba(0,0,0,.1)}.multiNumber a.phone:before{font-size:20px;top:0;right:0;margin-right:6px;position:relative;height:15px;vertical-align:middle}.resInfoLeft,.resInfoRight{width:47%}.resWidget h2,.resWidget h3,.reviewTitle .titleHolder h3{padding-bottom:5px}.resWidget .widgetContent,.voucherRedeem label:before{font-size:13px}.widContactNo ul{width:47%;float:left;padding-top:0}.widContactNo li{padding:4px 0}.resOffers ul,.userReviewListing .viewUserRatting label:last-child{padding-right:0}.widContactNo a.phone::before{top:0}.resPricing{width:auto;float:none;margin-right:0}.resPricing .res_Pricing{transform:scale(1.2,1.2)}.widopenHour .allTime{width:260px}.widopenHour .viewToday label{position:relative;top:0;left:0}.featuredOnList{padding:0;margin:0;width:100%;float:none;max-width:none}.resAddress p,.reviewTitle{padding:0}.resAddress a{position:absolute;top:-21px;right:0;font-size:12px}.restaurantMoreOutlets{margin:15px 0 30px}.restaurantMoreOutlets ul{margin-left:15px}.restaurantMoreOutlets ul li{float:none;list-style-type:disc}.restaurantMoreOutlets ul li a{border:0;padding:0}.resFeaturedReviews,.resUserReviews{margin:0 -10px;border-radius:0;border-left:0;border-right:0}.restaurantMoreOutlets .viewAllBranchesLink{margin-top:6px;font-size:14px;font-weight:500}.profileModel .cr-slider-wrap .rotateBtn button,.resFeaturedReviews li{margin:0 10px}.resFeaturedReviews li .featuredThumb{width:120px;height:131px;float:left;overflow:hidden}.resFeaturedReviews li .featuredThumb a{width:131px;height:131px;line-height:131px;overflow:hidden}.resFeaturedReviews li .featuredThumb a img{max-width:200%;margin-left:-100%}.resFeaturedReviews li .featuredInfo{float:none;padding-left:130px;width:100%}.resFeaturedReviews li .featuredInfo label{padding:0 0 5px}.resFeaturedReviews li .featuredInfo h5{font-size:14px;padding-bottom:10px}.resMenu ul li{margin-right:7px;margin-bottom:7px}.resEvents,.resPhotos .widgetContent{overflow:hidden}.resPhotos ul.imageThumbList{width:200%}.resPhotos ul.imageThumbList li{margin-right:8px;width:100px}ul.imageThumbList li a{width:100px;height:100px}.resEvents ul{width:290%}.resOffers ul{display:block}.resOffers ul li .cardBox{width:92%}.reviewTitle .ratingInfo{float:none;width:auto}.reviewTitle .ratingInfo label{margin-right:9%;float:left;font-size:12px}.reviewTitle .ratingInfo label:nth-child(4){margin-right:0}.reviewTitle .ratingInfo label span.rattingScore{margin-left:3px}.reviewTitle .ratingInfo label.overall{position:absolute;top:-47px;right:0;margin-right:0}.resUserReviews{padding:15px 11px}.userReviewListing{padding-top:10px}.userReviewListing li{padding:15px 0}.userReviewListing .viewUserRatting label{margin:0 3% 0 0}.userReviewListing .viewUserRatting span.count{margin-right:0;margin-left:3px}.photoGallery{padding-top:15px}.menuGallery ul.imageThumbList li,.photoGallery ul.imageThumbList li{width:30%;height:auto;margin:5px 1.5%!important}.photoGallery ul.imageThumbList li a{width:100%;height:auto;line-height:normal;vertical-align:top}.photoGallery ul.imageThumbList li a img{vertical-align:top;width:auto;height:auto}.pageRestaurantMenu h1.resName{padding-right:0;min-height:auto}.menuGallery ul.imageThumbList li a{width:100%;height:auto;min-height:90px;line-height:normal;vertical-align:top}.menuGallery ul.imageThumbList li a img,.offerListing ul li .offerImage a img{vertical-align:top}.menuGallery .menuCategories{padding:0 5px;text-align:center;margin-bottom:10px}.menuGallery .menuCategories a{font-size:12px;padding:14px 5px 12px;font-weight:500;display:inline-block}.resMenuInfo{margin:5px 0 10px}.resMenuInfo .widContactNo .phone{margin-bottom:10px;margin-right:25px}.menuLoader{background-size:102px}.wiriteReviewPage{width:auto;margin:0 10px}.writeReviewFor{margin-bottom:20px}.addStarRating ul{margin-top:10px}.addStarRating ul li{width:48%;float:left}.addStarRating ul li img{max-width:90%}.addStarRating .selectStar i{font-size:22px}.addStarRating .selectStar i.lastSelected:after{opacity:1;-webkit-animation:0s 1s forwards mymove;animation:0s 1s forwards mymove}@-webkit-keyframes mymove{from{opacity:1}to{opacity:0}}@keyframes mymove{from{opacity:1}to{opacity:0}}.addreviewBox .reviewField .maxChar{background:#fff;border:1px solid #cfcfcf;border-radius:4px;padding:15px 15px 2px}.addreviewBox .reviewField .maxChar textarea{border:none;padding:0}.offerListing .cardBox,.someOffer ul li,.statementList{border-radius:0;border-left:none;border-right:none}.addreviewBox .reviewField .maxChar .charCount{position:relative;padding-top:5px;right:0}.viewUploadedImage{width:100%;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-top:5px}.viewUploadedImage .scroll{width:auto;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.reviewSubmit{text-align:center;display:block}.reviewSubmit .loader label,.reviewSubmit button{max-width:85%!important}.lg-sub-html{top:45px!important;background:0 0!important}.sideModel{max-width:100%}.heroBanner .bannerTitle{width:90%;margin:0 auto}.earningPagePoint ul li p,.heroBanner .bannerTitle p,.someOffer ul li .pre,.voucherRedeem label{font-size:14px}.pagePagePoint .heroBanner{height:370px}.earningPagePoint ul li{padding:10px 40px 10px 15px;margin:30px 27px 30px 0}.earningPagePoint ul li label{font-size:17px;padding:0}.earningPagePoint ul li .requirePagePoint{right:-27px}.earningPagePoint ul li .requirePagePoint .cir,.offerListing .cardBox ul li .requirePagePoint .cir{width:55px;height:55px}.earningPagePoint ul li .requirePagePoint .cir strong{font-size:19px;padding-top:15px}.earningPagePoint ul li .requirePagePoint .cir span,.offerListing .cardBox ul li .requirePagePoint .cir span{font-size:6px;top:-10px}.someOffer ul li{margin:10px 0;width:100%!important}.someOffer ul li .info{width:75%}.profileStates label,.someOffer ul li .info label{font-size:15px}.offerListing .offerLoader{background-size:95%}.offerListing ul li{display:block;padding:20px 15px}.offerListing ul li .offerImage{width:15%;float:left}.offerListing ul li .offerImage a{width:100%;height:auto;line-height:normal;transform:none}.offerListing ul li .offerInfo{padding:0 55px 0 15px;width:85%;float:right}.offerListing ul li .offerInfo label{font-size:16px;padding:0}.offerListing ul li #forMobile{display:block;padding-top:10px}.offerListing ul li .requirePagePoint{transform:none;top:20px;right:10px}.offerListing .cardBox ul li .requirePagePoint .cir strong{font-size:15px;padding-top:15px}.offerSorting,.sitemapListing ul li{padding:15px}.offerSorting strong{right:15px}.offerSorting label{padding-right:5px}.offerSorting a,.publicTab .tabContent .restaurantListing li{margin:0}.offerSorting .sortedLabel{display:inline-block!important}.offerSorting .offerSortOption{position:absolute;top:0;left:75px;z-index:105;border-radius:5px;background:#fff;width:225px;padding:5px 0;text-align:left;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.21);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.21);box-shadow:0 0 12px 0 rgba(0,0,0,.21);display:none}.offerSorting .offerSortOption a{padding:8px 15px;display:block}.pageVoucher .heroBanner{height:250px}.voucherRedeem{width:100%;text-align:center}.voucherRedeem .voucherLogo{margin-bottom:30px}.voucherRedeem .voucherLogo span{width:140px;height:140px;line-height:140px}.voucherRedeem h4{font-size:19px;font-weight:500}.voucherRedeem p{margin:0 15px;font-size:15px}.voucherRedeem .pre{border-radius:0}.voucherForm{width:90%!important}.voucherForm .input{width:100%!important}.redeemSuccessfully{margin-top:-50px}.redeemSuccessfully .voucherCard{width:95%;margin:0 auto;display:block}.redeemSuccessfully .voucherTerms{margin:50px 0;border-radius:0}.myVoucher li .voucherCard .voucherLogo,.myVoucherDetail .voucherCard .voucherLogo,.redeemSuccessfully .voucherCard .voucherLogo{width:22%;float:left}.myVoucher li .voucherCard .voucherInfo,.myVoucherDetail .voucherCard .voucherInfo,.redeemSuccessfully .voucherCard .voucherInfo{width:74%;float:right;padding:0}.myVoucher li .voucherCard .voucherLogo span,.myVoucherDetail .voucherCard .voucherLogo span,.redeemSuccessfully .voucherCard .voucherLogo span{line-height:normal;transform:none;top:auto}.myVoucher li .voucherCard .aboutVoucher,.myVoucherDetail .voucherCard .aboutVoucher,.redeemSuccessfully .voucherCard .aboutVoucher{padding-top:5px}.myVoucher li .voucherCard .aboutVoucher label span,.myVoucher li .voucherCard .aboutVoucher label strong,.myVoucherDetail .voucherCard .aboutVoucher label span,.myVoucherDetail .voucherCard .aboutVoucher label strong,.redeemSuccessfully .voucherCard .aboutVoucher label span,.redeemSuccessfully .voucherCard .aboutVoucher label strong{display:block;margin-top:5px}.myVoucher ul{margin:0 3%}.pageMyVoucher .heroBanner{height:230px}.myVoucherDetail{width:95%;padding:10px 10px 25px}.myVoucherDetail .voucherDetail{padding:4% 0}.myVoucherDetail .voucherTerms{margin:30px 0;border-radius:0;padding:4%}.myVoucherDetail .btn{width:100%;margin:25px auto 0}.myVoucherDetail .voucherTerms{margin-left:-10px;margin-right:-10px}.availVoucher .enterPin .pinInputs input{width:45px;height:45px}.userProfile .heroBanner{height:390px}.profileStates{padding:10px 0}.profile{padding:0 10px 25px}.profilePhoto span{box-shadow:none}.profile ul li{min-height:55px!important;width:50%}.profile ul li label{margin-bottom:0}.profile ul li.address span,.profile ul li.favCuisine span{white-space:inherit}.profile ul.editForm li{width:100%;padding:0;margin-bottom:5px}.profile ul.editForm li label{margin-bottom:5px}.eventCover,.pageMyStatement .heroBanner{height:200px}.ppStatement .totalBalance{width:85%;text-align:center;margin-top:-50px;margin-bottom:30px}.ppStatement .totalBalance strong{float:none;display:block;top:auto;left:auto;padding-bottom:10px}.statementList ul li{grid-template-columns:11% 67% 22%}.statementList ul li div{padding:10px}.statementList ul li div[name=description] span{display:block;font-size:13px;opacity:.7}.statementList ul li div[name=credit]{text-align:right}.myFavorites .pageTitle{padding:25px 20px 20px}.myFavorites .cardBox{border-radius:0;border-left:0;border-right:0}.myFavorites .restaurantListing .restaurantThumb{width:85px}.myFavorites .restaurantListing .restaurantInfo{width:auto;float:none;margin:0}.myFavorites .restaurantListing .restaurantInfo .group{padding-right:120px}.myFavorites .favInfo{width:auto!important;float:none!important;padding:0!important;margin-top:-50px}.myFavorites .favInfo .favAction .loader{width:110px;left:auto;right:0}.myFavorites .favInfo label{display:block;font-size:11px}.myFavorites .favInfo .favOptions a,.myFavorites .favInfo a.selectedOption{font-size:13px!important}.myFavorites .resBtns{width:80%;float:left}.myFavorites .removeFav{width:18%;float:right;text-align:center}.myFavorites .removeFav a{padding:0;border:none!important;margin-top:7px}.myFavorites .removeFav img{width:16px}.myFavorites .restaurantListing .removeFav .loader{background:rgba(255,255,255,.5)}#forResponsive{padding:10px 0 0}.nofav img{max-width:38%}.nofav h2{font-size:20px;padding-top:10px}.staticPage .pageTitle{text-align:center;padding:40px 0 25px;font-size:20px}.staticContent{margin:0 15px 100px;padding:15px}.alert .modelWrapper{width:80%!important}.errorPage{margin:8% 5%;padding:0 10px}.errorPage .errorContent{width:100%;float:none;padding-top:5px;left:0;text-align:center;padding-bottom:25px}.errorPage .errorIco{width:100%;float:none;right:0;text-align:center}.errorPage .errorIco img{max-width:70%}.errorPage .errorContent h2{font-size:40px;line-height:40px}.addRestaurant .cardBox{width:95%;margin-top:-260px;padding:25px}.profileStates li{margin:0;width:48%}.profileStates li:last-child{width:100%;margin-top:15px}.publicTab .tabs a{margin:0 4px}.publicTab .tabContent{border-radius:0;border-left:0;border-right:0;padding:0 10px}.publicReviews .rattingScore{width:33px;height:33px;line-height:33px;font-size:13px}.publicReviews .reviewFor{padding-left:45px}.publicReviews .reviewFor h4{font-size:16px}.publicReviews .reviewFor span{float:right;top:0;position:relative}.profileModel .modelWrapper{width:90%;max-width:90%}.profileModel .croppie-container{margin:0 auto}.profileModel .profileModelContent .picInstruction{padding:15px 0 0}.profileModelContent .rotateBtn{text-align:center;margin-top:20px}.eventListing{margin:30px 15px 0;width:auto;float:none}.eventListing .resName{font-size:20px;padding-right:150px}.eventList{margin:0 0 15px}.eventList li .eventImage a{background:#f5f5f7;width:100%;text-align:center}.eventDetail .resName{margin-left:10px;margin-right:10px;font-size:20px}.eventDetail .eventInfo,.eventDetail .similarEvent{width:auto;float:none;margin:0 10px}.eventDetail .pricingDescription{width:100%;float:none;margin-left:0;margin-right:0}.eventInfo .eventPeriod{width:100%;float:none;padding-left:0}.otherRestaurants:after,.otherRestaurants:before{content:" ";position:absolute;left:50%;width:50%;height:1px;background:#ececec;transform:translateX(-50%)}.moreRestaurants h2{text-align:center;font-size:18px}.moreRestaurants .resBtns{margin-top:25px;margin-bottom:5px;text-align:center;font-size:16px;padding:6px 10px}.moreRestaurants ul{grid-template-columns:100%;grid-row-gap:20px}.moreRestaurants ul li h2{text-align:left!important}.otherRestaurants{text-align:center;padding:13px 0}.otherRestaurants a{font-weight:500;font-size:14px}.otherRestaurants:before{top:0}.otherRestaurants:after{bottom:0}}@media only screen and (max-width:430px){.newNoteWorthy ul li .thumbnail{height:auto;min-height:auto}.newNoteWorthy ul li .thumbnail a{height:auto;vertical-align:top}.featuredReviews ul li .thumbnail,.menupagesLists ul.list li{height:auto}.featuredReviews ul li .thumbnail a{vertical-align:top}.reviewTitle .ratingInfo label{margin-right:3%;float:left}.resPhotos ul.imageThumbList li{margin-right:8px;width:91px}ul.imageThumbList li a{width:91px;height:91px}}@media only screen and (max-width:400px){.resPhotos .viewAll{display:block}.resPhotos ul.imageThumbList{width:250%}.resPhotos ul.imageThumbList li{margin-right:8px;width:106px}ul.imageThumbList li a{width:106px;height:106px}.headerMain .selectCity{margin:0;position:absolute;top:0;right:5px;max-width:70px}.headerMain .cityLoader{text-align:center}.offerSorting strong{display:none}.offerSorting .sortedLabel{float:right}.offerSorting .offerSortOption{left:auto;right:0}}@media only screen and (max-width:350px){.resPhotos ul.imageThumbList li{margin-right:8px;width:92px}ul.imageThumbList li a{width:92px;height:92px}}@media only screen and (max-device-width:480px){input,select,textarea{font-size:15px!important}}@media only screen and (max-device-width:400px){.addStarRating ul li:nth-child(2n){float:right}.addStarRating .selectStar i{font-size:20px}}