/* Minify_CSS_UriRewriter::$debugText

*/

/* style.css */

/* 1 */ @font-face{font-family:'FontAwesome';src:url('fontawesome/fontawesome-webfont.eot?v=4.7.0');src:url('fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.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:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/* 2 */ @font-face{font-family:ElegantIcons;src:url(elegant/ElegantIcons.eot);src:url(elegant/ElegantIcons.eot?#iefix) format('embedded-opentype'),url(elegant/ElegantIcons.woff) format('woff'),url(elegant/ElegantIcons.ttf) format('truetype'),url(elegant/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:ElegantIcons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow-up-down,.arrow_back,.arrow_carrot-2down,.arrow_carrot-2down_alt2,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left,.arrow_carrot-2left_alt,.arrow_carrot-2left_alt2,.arrow_carrot-2right,.arrow_carrot-2right_alt,.arrow_carrot-2right_alt2,.arrow_carrot-2up,.arrow_carrot-2up_alt,.arrow_carrot-2up_alt2,.arrow_carrot-down,.arrow_carrot-down_alt,.arrow_carrot-down_alt2,.arrow_carrot-left,.arrow_carrot-left_alt,.arrow_carrot-left_alt2,.arrow_carrot-right,.arrow_carrot-right_alt,.arrow_carrot-right_alt2,.arrow_carrot-up,.arrow_carrot-up_alt2,.arrow_carrot_up_alt,.arrow_condense,.arrow_condense_alt,.arrow_down,.arrow_down_alt,.arrow_expand,.arrow_expand_alt,.arrow_expand_alt2,.arrow_expand_alt3,.arrow_left,.arrow_left-down,.arrow_left-down_alt,.arrow_left-right,.arrow_left-right_alt,.arrow_left-up,.arrow_left-up_alt,.arrow_left_alt,.arrow_move,.arrow_right,.arrow_right-down,.arrow_right-down_alt,.arrow_right-up,.arrow_right-up_alt,.arrow_right_alt,.arrow_triangle-down,.arrow_triangle-down_alt,.arrow_triangle-down_alt2,.arrow_triangle-left,.arrow_triangle-left_alt,.arrow_triangle-left_alt2,.arrow_triangle-right,.arrow_triangle-right_alt,.arrow_triangle-right_alt2,.arrow_triangle-up,.arrow_triangle-up_alt,.arrow_triangle-up_alt2,.arrow_up,.arrow_up-down_alt,.arrow_up_alt,.icon_adjust-horiz,.icon_adjust-vert,.icon_archive,.icon_archive_alt,.icon_bag,.icon_bag_alt,.icon_balance,.icon_blocked,.icon_book,.icon_book_alt,.icon_box-checked,.icon_box-empty,.icon_box-selected,.icon_briefcase,.icon_briefcase_alt,.icon_building,.icon_building_alt,.icon_calculator_alt,.icon_calendar,.icon_calulator,.icon_camera,.icon_camera_alt,.icon_cart,.icon_cart_alt,.icon_chat,.icon_chat_alt,.icon_check,.icon_check_alt,.icon_check_alt2,.icon_circle-empty,.icon_circle-slelected,.icon_clipboard,.icon_clock,.icon_clock_alt,.icon_close,.icon_close_alt,.icon_close_alt2,.icon_cloud,.icon_cloud-download,.icon_cloud-download_alt,.icon_cloud-upload,.icon_cloud-upload_alt,.icon_cloud_alt,.icon_cog,.icon_cogs,.icon_comment,.icon_comment_alt,.icon_compass,.icon_compass_alt,.icon_cone,.icon_cone_alt,.icon_contacts,.icon_contacts_alt,.icon_creditcard,.icon_currency,.icon_currency_alt,.icon_cursor,.icon_cursor_alt,.icon_datareport,.icon_datareport_alt,.icon_desktop,.icon_dislike,.icon_dislike_alt,.icon_document,.icon_document_alt,.icon_documents,.icon_documents_alt,.icon_download,.icon_drawer,.icon_drawer_alt,.icon_drive,.icon_drive_alt,.icon_easel,.icon_easel_alt,.icon_error-circle,.icon_error-circle_alt,.icon_error-oct,.icon_error-oct_alt,.icon_error-triangle,.icon_error-triangle_alt,.icon_film,.icon_floppy,.icon_floppy_alt,.icon_flowchart,.icon_flowchart_alt,.icon_folder,.icon_folder-add,.icon_folder-add_alt,.icon_folder-alt,.icon_folder-open,.icon_folder-open_alt,.icon_folder_download,.icon_folder_upload,.icon_genius,.icon_gift,.icon_gift_alt,.icon_globe,.icon_globe-2,.icon_globe_alt,.icon_grid-2x2,.icon_grid-3x3,.icon_group,.icon_headphones,.icon_heart,.icon_heart_alt,.icon_hourglass,.icon_house,.icon_house_alt,.icon_id,.icon_id-2,.icon_id-2_alt,.icon_id_alt,.icon_image,.icon_images,.icon_info,.icon_info_alt,.icon_key,.icon_key_alt,.icon_laptop,.icon_lifesaver,.icon_lightbulb,.icon_lightbulb_alt,.icon_like,.icon_like_alt,.icon_link,.icon_link_alt,.icon_loading,.icon_lock,.icon_lock-open,.icon_lock-open_alt,.icon_lock_alt,.icon_mail,.icon_mail_alt,.icon_map,.icon_map_alt,.icon_menu,.icon_menu-circle_alt,.icon_menu-circle_alt2,.icon_menu-square_alt,.icon_menu-square_alt2,.icon_mic,.icon_mic_alt,.icon_minus-06,.icon_minus-box,.icon_minus_alt,.icon_minus_alt2,.icon_mobile,.icon_mug,.icon_mug_alt,.icon_music,.icon_ol,.icon_paperclip,.icon_pause,.icon_pause_alt,.icon_pause_alt2,.icon_pencil,.icon_pencil-edit,.icon_pencil-edit_alt,.icon_pencil_alt,.icon_pens,.icon_pens_alt,.icon_percent,.icon_percent_alt,.icon_phone,.icon_piechart,.icon_pin,.icon_pin_alt,.icon_plus,.icon_plus-box,.icon_plus_alt,.icon_plus_alt2,.icon_printer,.icon_printer-alt,.icon_profile,.icon_pushpin,.icon_pushpin_alt,.icon_puzzle,.icon_puzzle_alt,.icon_question,.icon_question_alt,.icon_question_alt2,.icon_quotations,.icon_quotations_alt,.icon_quotations_alt2,.icon_refresh,.icon_ribbon,.icon_ribbon_alt,.icon_rook,.icon_search,.icon_search-2,.icon_search_alt,.icon_shield,.icon_shield_alt,.icon_star,.icon_star-half,.icon_star-half_alt,.icon_star_alt,.icon_stop,.icon_stop_alt,.icon_stop_alt2,.icon_table,.icon_tablet,.icon_tag,.icon_tag_alt,.icon_tags,.icon_tags_alt,.icon_target,.icon_tool,.icon_toolbox,.icon_toolbox_alt,.icon_tools,.icon_trash,.icon_trash_alt,.icon_ul,.icon_upload,.icon_vol-mute,.icon_vol-mute_alt,.icon_volume-high,.icon_volume-high_alt,.icon_volume-low,.icon_volume-low_alt,.icon_wallet,.icon_wallet_alt,.icon_zoom-in,.icon_zoom-in_alt,.icon_zoom-out,.icon_zoom-out_alt,.social_blogger,.social_blogger_circle,.social_blogger_square,.social_delicious,.social_delicious_circle,.social_delicious_square,.social_deviantart,.social_deviantart_circle,.social_deviantart_square,.social_dribbble,.social_dribbble_circle,.social_dribbble_square,.social_facebook,.social_facebook_circle,.social_facebook_square,.social_flickr,.social_flickr_circle,.social_flickr_square,.social_googledrive,.social_googledrive_alt2,.social_googledrive_square,.social_googleplus,.social_googleplus_circle,.social_googleplus_square,.social_instagram,.social_instagram_circle,.social_instagram_square,.social_linkedin,.social_linkedin_circle,.social_linkedin_square,.social_myspace,.social_myspace_circle,.social_myspace_square,.social_picassa,.social_picassa_circle,.social_picassa_square,.social_pinterest,.social_pinterest_circle,.social_pinterest_square,.social_rss,.social_rss_circle,.social_rss_square,.social_share,.social_share_circle,.social_share_square,.social_skype,.social_skype_circle,.social_skype_square,.social_spotify,.social_spotify_circle,.social_spotify_square,.social_stumbleupon_circle,.social_stumbleupon_square,.social_tumbleupon,.social_tumblr,.social_tumblr_circle,.social_tumblr_square,.social_twitter,.social_twitter_circle,.social_twitter_square,.social_vimeo,.social_vimeo_circle,.social_vimeo_square,.social_wordpress,.social_wordpress_circle,.social_wordpress_square,.social_youtube,.social_youtube_circle,.social_youtube_square{font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.arrow_up:before{content:"\21"}.arrow_down:before{content:"\22"}.arrow_left:before{content:"\23"}.arrow_right:before{content:"\24"}.arrow_left-up:before{content:"\25"}.arrow_right-up:before{content:"\26"}.arrow_right-down:before{content:"\27"}.arrow_left-down:before{content:"\28"}.arrow-up-down:before{content:"\29"}.arrow_up-down_alt:before{content:"\2a"}.arrow_left-right_alt:before{content:"\2b"}.arrow_left-right:before{content:"\2c"}.arrow_expand_alt2:before{content:"\2d"}.arrow_expand_alt:before{content:"\2e"}.arrow_condense:before{content:"\2f"}.arrow_expand:before{content:"\30"}.arrow_move:before{content:"\31"}.arrow_carrot-up:before{content:"\32"}.arrow_carrot-down:before{content:"\33"}.arrow_carrot-left:before{content:"\34"}.arrow_carrot-right:before{content:"\35"}.arrow_carrot-2up:before{content:"\36"}.arrow_carrot-2down:before{content:"\37"}.arrow_carrot-2left:before{content:"\38"}.arrow_carrot-2right:before{content:"\39"}.arrow_carrot-up_alt2:before{content:"\3a"}.arrow_carrot-down_alt2:before{content:"\3b"}.arrow_carrot-left_alt2:before{content:"\3c"}.arrow_carrot-right_alt2:before{content:"\3d"}.arrow_carrot-2up_alt2:before{content:"\3e"}.arrow_carrot-2down_alt2:before{content:"\3f"}.arrow_carrot-2left_alt2:before{content:"\40"}.arrow_carrot-2right_alt2:before{content:"\41"}.arrow_triangle-up:before{content:"\42"}.arrow_triangle-down:before{content:"\43"}.arrow_triangle-left:before{content:"\44"}.arrow_triangle-right:before{content:"\45"}.arrow_triangle-up_alt2:before{content:"\46"}.arrow_triangle-down_alt2:before{content:"\47"}.arrow_triangle-left_alt2:before{content:"\48"}.arrow_triangle-right_alt2:before{content:"\49"}.arrow_back:before{content:"\4a"}.icon_minus-06:before{content:"\4b"}.icon_plus:before{content:"\4c"}.icon_close:before{content:"\4d"}.icon_check:before{content:"\4e"}.icon_minus_alt2:before{content:"\4f"}.icon_plus_alt2:before{content:"\50"}.icon_close_alt2:before{content:"\51"}.icon_check_alt2:before{content:"\52"}.icon_zoom-out_alt:before{content:"\53"}.icon_zoom-in_alt:before{content:"\54"}.icon_search:before{content:"\55"}.icon_box-empty:before{content:"\56"}.icon_box-selected:before{content:"\57"}.icon_minus-box:before{content:"\58"}.icon_plus-box:before{content:"\59"}.icon_box-checked:before{content:"\5a"}.icon_circle-empty:before{content:"\5b"}.icon_circle-slelected:before{content:"\5c"}.icon_stop_alt2:before{content:"\5d"}.icon_stop:before{content:"\5e"}.icon_pause_alt2:before{content:"\5f"}.icon_pause:before{content:"\60"}.icon_menu:before{content:"\61"}.icon_menu-square_alt2:before{content:"\62"}.icon_menu-circle_alt2:before{content:"\63"}.icon_ul:before{content:"\64"}.icon_ol:before{content:"\65"}.icon_adjust-horiz:before{content:"\66"}.icon_adjust-vert:before{content:"\67"}.icon_document_alt:before{content:"\68"}.icon_documents_alt:before{content:"\69"}.icon_pencil:before{content:"\6a"}.icon_pencil-edit_alt:before{content:"\6b"}.icon_pencil-edit:before{content:"\6c"}.icon_folder-alt:before{content:"\6d"}.icon_folder-open_alt:before{content:"\6e"}.icon_folder-add_alt:before{content:"\6f"}.icon_info_alt:before{content:"\70"}.icon_error-oct_alt:before{content:"\71"}.icon_error-circle_alt:before{content:"\72"}.icon_error-triangle_alt:before{content:"\73"}.icon_question_alt2:before{content:"\74"}.icon_question:before{content:"\75"}.icon_comment_alt:before{content:"\76"}.icon_chat_alt:before{content:"\77"}.icon_vol-mute_alt:before{content:"\78"}.icon_volume-low_alt:before{content:"\79"}.icon_volume-high_alt:before{content:"\7a"}.icon_quotations:before{content:"\7b"}.icon_quotations_alt2:before{content:"\7c"}.icon_clock_alt:before{content:"\7d"}.icon_lock_alt:before{content:"\7e"}.icon_lock-open_alt:before{content:"\e000"}.icon_key_alt:before{content:"\e001"}.icon_cloud_alt:before{content:"\e002"}.icon_cloud-upload_alt:before{content:"\e003"}.icon_cloud-download_alt:before{content:"\e004"}.icon_image:before{content:"\e005"}.icon_images:before{content:"\e006"}.icon_lightbulb_alt:before{content:"\e007"}.icon_gift_alt:before{content:"\e008"}.icon_house_alt:before{content:"\e009"}.icon_genius:before{content:"\e00a"}.icon_mobile:before{content:"\e00b"}.icon_tablet:before{content:"\e00c"}.icon_laptop:before{content:"\e00d"}.icon_desktop:before{content:"\e00e"}.icon_camera_alt:before{content:"\e00f"}.icon_mail_alt:before{content:"\e010"}.icon_cone_alt:before{content:"\e011"}.icon_ribbon_alt:before{content:"\e012"}.icon_bag_alt:before{content:"\e013"}.icon_creditcard:before{content:"\e014"}.icon_cart_alt:before{content:"\e015"}.icon_paperclip:before{content:"\e016"}.icon_tag_alt:before{content:"\e017"}.icon_tags_alt:before{content:"\e018"}.icon_trash_alt:before{content:"\e019"}.icon_cursor_alt:before{content:"\e01a"}.icon_mic_alt:before{content:"\e01b"}.icon_compass_alt:before{content:"\e01c"}.icon_pin_alt:before{content:"\e01d"}.icon_pushpin_alt:before{content:"\e01e"}.icon_map_alt:before{content:"\e01f"}.icon_drawer_alt:before{content:"\e020"}.icon_toolbox_alt:before{content:"\e021"}.icon_book_alt:before{content:"\e022"}.icon_calendar:before{content:"\e023"}.icon_film:before{content:"\e024"}.icon_table:before{content:"\e025"}.icon_contacts_alt:before{content:"\e026"}.icon_headphones:before{content:"\e027"}.icon_lifesaver:before{content:"\e028"}.icon_piechart:before{content:"\e029"}.icon_refresh:before{content:"\e02a"}.icon_link_alt:before{content:"\e02b"}.icon_link:before{content:"\e02c"}.icon_loading:before{content:"\e02d"}.icon_blocked:before{content:"\e02e"}.icon_archive_alt:before{content:"\e02f"}.icon_heart_alt:before{content:"\e030"}.icon_star_alt:before{content:"\e031"}.icon_star-half_alt:before{content:"\e032"}.icon_star:before{content:"\e033"}.icon_star-half:before{content:"\e034"}.icon_tools:before{content:"\e035"}.icon_tool:before{content:"\e036"}.icon_cog:before{content:"\e037"}.icon_cogs:before{content:"\e038"}.arrow_up_alt:before{content:"\e039"}.arrow_down_alt:before{content:"\e03a"}.arrow_left_alt:before{content:"\e03b"}.arrow_right_alt:before{content:"\e03c"}.arrow_left-up_alt:before{content:"\e03d"}.arrow_right-up_alt:before{content:"\e03e"}.arrow_right-down_alt:before{content:"\e03f"}.arrow_left-down_alt:before{content:"\e040"}.arrow_condense_alt:before{content:"\e041"}.arrow_expand_alt3:before{content:"\e042"}.arrow_carrot_up_alt:before{content:"\e043"}.arrow_carrot-down_alt:before{content:"\e044"}.arrow_carrot-left_alt:before{content:"\e045"}.arrow_carrot-right_alt:before{content:"\e046"}.arrow_carrot-2up_alt:before{content:"\e047"}.arrow_carrot-2dwnn_alt:before{content:"\e048"}.arrow_carrot-2left_alt:before{content:"\e049"}.arrow_carrot-2right_alt:before{content:"\e04a"}.arrow_triangle-up_alt:before{content:"\e04b"}.arrow_triangle-down_alt:before{content:"\e04c"}.arrow_triangle-left_alt:before{content:"\e04d"}.arrow_triangle-right_alt:before{content:"\e04e"}.icon_minus_alt:before{content:"\e04f"}.icon_plus_alt:before{content:"\e050"}.icon_close_alt:before{content:"\e051"}.icon_check_alt:before{content:"\e052"}.icon_zoom-out:before{content:"\e053"}.icon_zoom-in:before{content:"\e054"}.icon_stop_alt:before{content:"\e055"}.icon_menu-square_alt:before{content:"\e056"}.icon_menu-circle_alt:before{content:"\e057"}.icon_document:before{content:"\e058"}.icon_documents:before{content:"\e059"}.icon_pencil_alt:before{content:"\e05a"}.icon_folder:before{content:"\e05b"}.icon_folder-open:before{content:"\e05c"}.icon_folder-add:before{content:"\e05d"}.icon_folder_upload:before{content:"\e05e"}.icon_folder_download:before{content:"\e05f"}.icon_info:before{content:"\e060"}.icon_error-circle:before{content:"\e061"}.icon_error-oct:before{content:"\e062"}.icon_error-triangle:before{content:"\e063"}.icon_question_alt:before{content:"\e064"}.icon_comment:before{content:"\e065"}.icon_chat:before{content:"\e066"}.icon_vol-mute:before{content:"\e067"}.icon_volume-low:before{content:"\e068"}.icon_volume-high:before{content:"\e069"}.icon_quotations_alt:before{content:"\e06a"}.icon_clock:before{content:"\e06b"}.icon_lock:before{content:"\e06c"}.icon_lock-open:before{content:"\e06d"}.icon_key:before{content:"\e06e"}.icon_cloud:before{content:"\e06f"}.icon_cloud-upload:before{content:"\e070"}.icon_cloud-download:before{content:"\e071"}.icon_lightbulb:before{content:"\e072"}.icon_gift:before{content:"\e073"}.icon_house:before{content:"\e074"}.icon_camera:before{content:"\e075"}.icon_mail:before{content:"\e076"}.icon_cone:before{content:"\e077"}.icon_ribbon:before{content:"\e078"}.icon_bag:before{content:"\e079"}.icon_cart:before{content:"\e07a"}.icon_tag:before{content:"\e07b"}.icon_tags:before{content:"\e07c"}.icon_trash:before{content:"\e07d"}.icon_cursor:before{content:"\e07e"}.icon_mic:before{content:"\e07f"}.icon_compass:before{content:"\e080"}.icon_pin:before{content:"\e081"}.icon_pushpin:before{content:"\e082"}.icon_map:before{content:"\e083"}.icon_drawer:before{content:"\e084"}.icon_toolbox:before{content:"\e085"}.icon_book:before{content:"\e086"}.icon_contacts:before{content:"\e087"}.icon_archive:before{content:"\e088"}.icon_heart:before{content:"\e089"}.icon_profile:before{content:"\e08a"}.icon_group:before{content:"\e08b"}.icon_grid-2x2:before{content:"\e08c"}.icon_grid-3x3:before{content:"\e08d"}.icon_music:before{content:"\e08e"}.icon_pause_alt:before{content:"\e08f"}.icon_phone:before{content:"\e090"}.icon_upload:before{content:"\e091"}.icon_download:before{content:"\e092"}.social_facebook:before{content:"\e093"}.social_twitter:before{content:"\e094"}.social_pinterest:before{content:"\e095"}.social_googleplus:before{content:"\e096"}.social_tumblr:before{content:"\e097"}.social_tumbleupon:before{content:"\e098"}.social_wordpress:before{content:"\e099"}.social_instagram:before{content:"\e09a"}.social_dribbble:before{content:"\e09b"}.social_vimeo:before{content:"\e09c"}.social_linkedin:before{content:"\e09d"}.social_rss:before{content:"\e09e"}.social_deviantart:before{content:"\e09f"}.social_share:before{content:"\e0a0"}.social_myspace:before{content:"\e0a1"}.social_skype:before{content:"\e0a2"}.social_youtube:before{content:"\e0a3"}.social_picassa:before{content:"\e0a4"}.social_googledrive:before{content:"\e0a5"}.social_flickr:before{content:"\e0a6"}.social_blogger:before{content:"\e0a7"}.social_spotify:before{content:"\e0a8"}.social_delicious:before{content:"\e0a9"}.social_facebook_circle:before{content:"\e0aa"}.social_twitter_circle:before{content:"\e0ab"}.social_pinterest_circle:before{content:"\e0ac"}.social_googleplus_circle:before{content:"\e0ad"}.social_tumblr_circle:before{content:"\e0ae"}.social_stumbleupon_circle:before{content:"\e0af"}.social_wordpress_circle:before{content:"\e0b0"}.social_instagram_circle:before{content:"\e0b1"}.social_dribbble_circle:before{content:"\e0b2"}.social_vimeo_circle:before{content:"\e0b3"}.social_linkedin_circle:before{content:"\e0b4"}.social_rss_circle:before{content:"\e0b5"}.social_deviantart_circle:before{content:"\e0b6"}.social_share_circle:before{content:"\e0b7"}.social_myspace_circle:before{content:"\e0b8"}.social_skype_circle:before{content:"\e0b9"}.social_youtube_circle:before{content:"\e0ba"}.social_picassa_circle:before{content:"\e0bb"}.social_googledrive_alt2:before{content:"\e0bc"}.social_flickr_circle:before{content:"\e0bd"}.social_blogger_circle:before{content:"\e0be"}.social_spotify_circle:before{content:"\e0bf"}.social_delicious_circle:before{content:"\e0c0"}.social_facebook_square:before{content:"\e0c1"}.social_twitter_square:before{content:"\e0c2"}.social_pinterest_square:before{content:"\e0c3"}.social_googleplus_square:before{content:"\e0c4"}.social_tumblr_square:before{content:"\e0c5"}.social_stumbleupon_square:before{content:"\e0c6"}.social_wordpress_square:before{content:"\e0c7"}.social_instagram_square:before{content:"\e0c8"}.social_dribbble_square:before{content:"\e0c9"}.social_vimeo_square:before{content:"\e0ca"}.social_linkedin_square:before{content:"\e0cb"}.social_rss_square:before{content:"\e0cc"}.social_deviantart_square:before{content:"\e0cd"}.social_share_square:before{content:"\e0ce"}.social_myspace_square:before{content:"\e0cf"}.social_skype_square:before{content:"\e0d0"}.social_youtube_square:before{content:"\e0d1"}.social_picassa_square:before{content:"\e0d2"}.social_googledrive_square:before{content:"\e0d3"}.social_flickr_square:before{content:"\e0d4"}.social_blogger_square:before{content:"\e0d5"}.social_spotify_square:before{content:"\e0d6"}.social_delicious_square:before{content:"\e0d7"}.icon_printer:before{content:"\e103"}.icon_calulator:before{content:"\e0ee"}.icon_building:before{content:"\e0ef"}.icon_floppy:before{content:"\e0e8"}.icon_drive:before{content:"\e0ea"}.icon_search-2:before{content:"\e101"}.icon_id:before{content:"\e107"}.icon_id-2:before{content:"\e108"}.icon_puzzle:before{content:"\e102"}.icon_like:before{content:"\e106"}.icon_dislike:before{content:"\e0eb"}.icon_mug:before{content:"\e105"}.icon_currency:before{content:"\e0ed"}.icon_wallet:before{content:"\e100"}.icon_pens:before{content:"\e104"}.icon_easel:before{content:"\e0e9"}.icon_flowchart:before{content:"\e109"}.icon_datareport:before{content:"\e0ec"}.icon_briefcase:before{content:"\e0fe"}.icon_shield:before{content:"\e0f6"}.icon_percent:before{content:"\e0fb"}.icon_globe:before{content:"\e0e2"}.icon_globe-2:before{content:"\e0e3"}.icon_target:before{content:"\e0f5"}.icon_hourglass:before{content:"\e0e1"}.icon_balance:before{content:"\e0ff"}.icon_rook:before{content:"\e0f8"}.icon_printer-alt:before{content:"\e0fa"}.icon_calculator_alt:before{content:"\e0e7"}.icon_building_alt:before{content:"\e0fd"}.icon_floppy_alt:before{content:"\e0e4"}.icon_drive_alt:before{content:"\e0e5"}.icon_search_alt:before{content:"\e0f7"}.icon_id_alt:before{content:"\e0e0"}.icon_id-2_alt:before{content:"\e0fc"}.icon_puzzle_alt:before{content:"\e0f9"}.icon_like_alt:before{content:"\e0dd"}.icon_dislike_alt:before{content:"\e0f1"}.icon_mug_alt:before{content:"\e0dc"}.icon_currency_alt:before{content:"\e0f3"}.icon_wallet_alt:before{content:"\e0d8"}.icon_pens_alt:before{content:"\e0db"}.icon_easel_alt:before{content:"\e0f0"}.icon_flowchart_alt:before{content:"\e0df"}.icon_datareport_alt:before{content:"\e0f2"}.icon_briefcase_alt:before{content:"\e0f4"}.icon_shield_alt:before{content:"\e0d9"}.icon_percent_alt:before{content:"\e0da"}.icon_globe_alt:before{content:"\e0de"}.icon_clipboard:before{content:"\e0e6"}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.centered{margin-left:auto;margin-right:auto}.glyph .fs1{font-size:2em}
/* 3 */ .ilightbox-holder .ilightbox-container .ilightbox-caption,.ilightbox-holder .ilightbox-container .ilightbox-social,.ilightbox-loader,.ilightbox-loader *,.ilightbox-overlay,.ilightbox-thumbnails,.ilightbox-thumbnails *,.ilightbox-thumbnails .ilightbox-thumbnails-grid,.ilightbox-toolbar{-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.ilightbox-holder,.ilightbox-holder .ilightbox-container,.ilightbox-holder .ilightbox-container .ilightbox-caption,.ilightbox-holder .ilightbox-container .ilightbox-social,.ilightbox-holder .ilightbox-container .ilightbox-social *,.ilightbox-holder .ilightbox-container img.ilightbox-image,.ilightbox-loader,.ilightbox-loader *,.ilightbox-overlay,.ilightbox-thumbnails,.ilightbox-thumbnails *,.ilightbox-toolbar,.ilightbox-toolbar *{float:none;margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:100%;vertical-align:baseline;background:0 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-o-user-select:none;user-select:none}.ilightbox-noscroll{overflow:hidden}.ilightbox-closedhand *{cursor:url(closedhand.cur),default!important}.ilightbox-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000}.ilightbox-loader{position:fixed;z-index:100005;top:45%;left:-192px;padding-left:30px;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-webkit-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.ilightbox-loader div{width:72px;height:72px;-webkit-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.ilightbox-loader.horizontal{left:45%;top:-192px;padding:30px 0 0;-webkit-border-radius:0 0 100px 100px;border-radius:0 0 100px 100px}.ilightbox-loader.horizontal div{-webkit-border-radius:0 0 100px 100px;border-radius:0 0 100px 100px}.ilightbox-toolbar{display:none;position:fixed;z-index:100010}.ilightbox-toolbar a{float:left;cursor:pointer}.ilightbox-toolbar .ilightbox-next-button,.ilightbox-toolbar .ilightbox-prev-button{display:none}.ilightbox-thumbnails{display:block;position:fixed;z-index:100009}.ilightbox-thumbnails.ilightbox-horizontal{bottom:0;left:0;width:100%;height:100px}.ilightbox-thumbnails.ilightbox-vertical{top:0;right:0;width:140px;height:100%;overflow:hidden}.ilightbox-thumbnails .ilightbox-thumbnails-container{display:block;position:relative}.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container{width:100%;height:100px}.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container{width:140px;height:100%}.ilightbox-thumbnails .ilightbox-thumbnails-grid{display:block;position:absolute}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail{display:block;cursor:pointer;padding:10px;position:relative}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img{width:100%;height:100%;-webkit-border-radius:2px;border-radius:2px;-ms-interpolation-mode:bicubic}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.7}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover{opacity:1}.ilightbox-holder{display:none;position:fixed;z-index:100003;-webkit-transform:none;-moz-transform:none}.ilightbox-holder.ilightbox-next,.ilightbox-holder.ilightbox-prev{cursor:pointer}.ilightbox-holder div.ilightbox-container{position:relative;width:100%;height:100%}.ilightbox-holder.supportTouch div.ilightbox-container{overflow:scroll;-webkit-overflow-scrolling:touch}.ilightbox-holder img.ilightbox-image{width:100%;height:100%}.ilightbox-holder .ilightbox-container .ilightbox-caption{display:none;position:absolute;left:30px;right:30px;bottom:0;max-width:100%;padding:5px 10px;margin:0 auto;font-size:12px;line-height:150%;word-wrap:break-word;z-index:20003;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.ilightbox-holder .ilightbox-container .ilightbox-social{display:none;position:absolute;left:10px;top:10px;padding:5px 5px 5px 0;z-index:20003;height:16px}.ilightbox-holder .ilightbox-container .ilightbox-social ul{float:left;list-style:none;height:16px}.ilightbox-holder .ilightbox-container .ilightbox-social ul li{display:inline}.ilightbox-holder .ilightbox-container .ilightbox-social ul li a{float:left;margin-left:5px;width:16px;height:16px;background-repeat:no-repeat;background-position:50%}.ilightbox-holder .ilightbox-alert{display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;padding-top:100px;margin:auto;width:300px;height:50px}.ilightbox-holder .ilightbox-wrapper{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.ilightbox-holder .ilightbox-inner-toolbar{position:relative;z-index:100}.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar{position:absolute}.ilightbox-button{position:fixed;z-index:100008;cursor:pointer}.isMobile .ilightbox-button,.isMobile .ilightbox-thumbnails{display:none!important}.isMobile .ilightbox-toolbar .ilightbox-next-button,.isMobile .ilightbox-toolbar .ilightbox-prev-button{display:block}
/* 4 */ .ilightbox-overlay.dark{background:#000}.ilightbox-loader.dark{-webkit-box-shadow:#000 0 0 85px,#000 0 0 85px;box-shadow:#000 0 0 85px,#000 0 0 85px}.ilightbox-loader.dark div{background:url(skin-ilightbox/dark-skin/preloader.gif) center no-repeat #000}.ilightbox-holder.dark{padding:5px;background:#000;-webkit-box-shadow:0 0 15px hsla(0,0%,0%,.8);box-shadow:0 0 15px hsla(0,0%,0%,.8)}.ilightbox-holder.dark .ilightbox-container .ilightbox-caption{background:url(skin-ilightbox/dark-skin/caption-bg.png);color:#FFF;text-shadow:0 1px #000}.ilightbox-holder.dark .ilightbox-container .ilightbox-social{background:url(skin-ilightbox/dark-skin/caption-bg.png);-webkit-border-radius:2px;border-radius:2px}.ilightbox-holder.dark .ilightbox-alert{background:url(skin-ilightbox/dark-skin/alert.png) center top no-repeat;color:#555}.ilightbox-toolbar.dark{top:11px;left:10px}.ilightbox-toolbar.dark a{width:25px;height:23px;background:url(skin-ilightbox/dark-skin/buttons.png) 7px 6px no-repeat #000}.ilightbox-toolbar.dark a.disabled{opacity:.2;filter:alpha(opacity=20);cursor:default;background-color:#000!important}.ilightbox-toolbar.dark a:first-of-type{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.ilightbox-toolbar.dark a:last-of-type{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.ilightbox-toolbar.dark a.ilightbox-close:hover{background-position:-32px 6px}.ilightbox-toolbar.dark a.ilightbox-fullscreen{background-position:6px -33px;right:35px}.ilightbox-toolbar.dark a.ilightbox-fullscreen:hover{background-position:-31px -33px}.ilightbox-toolbar.dark a.ilightbox-play{background-position:8px -57px}.ilightbox-toolbar.dark a.ilightbox-play:hover{background-position:-32px -57px}.ilightbox-toolbar.dark a.ilightbox-pause{background-position:8px -83px}.ilightbox-toolbar.dark a.ilightbox-pause:hover{background-position:-32px -83px}.isMobile .ilightbox-toolbar.dark{background:#000;top:auto;bottom:0;left:0;width:100%;height:40px;text-align:center;-webkit-box-shadow:0 0 25px rgba(0,0,0,.8);box-shadow:0 0 25px rgba(0,0,0,.8)}.isMobile .ilightbox-toolbar.dark a{display:inline-block;float:none;width:50px;height:40px;background-size:50%;background-position:50%!important}.isMobile .ilightbox-toolbar.dark a:hover{background-color:#111}.isMobile .ilightbox-toolbar.dark a.ilightbox-fullscreen{background-image:url(skin-ilightbox/dark-skin/fullscreen-icon-64.png);background-image:url(skin-ilightbox/dark-skin/fullscreen-icon-ie.png)\9}.isMobile .ilightbox-toolbar.dark a.ilightbox-close{background-image:url(skin-ilightbox/dark-skin/x-mark-icon-64.png);background-image:url(skin-ilightbox/dark-skin/x-mark-icon-ie.png)\9}.isMobile .ilightbox-toolbar.dark a.ilightbox-next-button{background-image:url(skin-ilightbox/dark-skin/arrow-next-icon-64.png);background-image:url(skin-ilightbox/dark-skin/arrow-next-icon-ie.png)\9;background-position:52% 50%}.isMobile .ilightbox-toolbar.dark a.ilightbox-prev-button{background-image:url(skin-ilightbox/dark-skin/arrow-prev-icon-64.png);background-image:url(skin-ilightbox/dark-skin/arrow-prev-icon-ie.png)\9;background-position:48% 50%}.isMobile .ilightbox-toolbar.dark a.ilightbox-play{background-image:url(skin-ilightbox/dark-skin/play-icon-64.png);background-image:url(skin-ilightbox/dark-skin/play-icon-ie.png)\9}.isMobile .ilightbox-toolbar.dark a.ilightbox-pause{background-image:url(skin-ilightbox/dark-skin/pause-icon-64.png);background-image:url(skin-ilightbox/dark-skin/pause-icon-ie.png)\9}.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-title{font-size:18px;padding:10px 60px 10px 8px;color:#FFF}.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar{left:auto;top:5px;right:5px}.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a{-webkit-border-radius:0;border-radius:0;float:right}.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail img{box-shadow:0 0 6px rgba(0,0,0,.9)}.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video{background:url(skin-ilightbox/dark-skin/thumb-overlay-play.png) center no-repeat}.ilightbox-button.dark.disabled{opacity:.1;filter:alpha(opacity=10);cursor:default;background-color:#000!important}.ilightbox-button.dark span{display:block;width:100%;height:100%}.ilightbox-button.dark{bottom:0;right:0;left:0;left:45%\9;right:auto\9;width:95px;height:75px;margin:auto;background:url(skin-ilightbox/dark-skin/arrow-next-vertical-icon-64.png) 50% 65% no-repeat #000;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.ilightbox-button.ilightbox-button.dark:hover{background-color:#111}.ilightbox-button.ilightbox-prev-button.dark{top:0;bottom:auto;background-image:url(skin-ilightbox/dark-skin/arrow-prev-vertical-icon-64.png);background-position:50% 35%;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.ilightbox-button.dark.horizontal{right:0;left:auto;top:0;bottom:0;top:41%\9;bottom:auto\9;width:75px;height:95px;background-image:url(skin-ilightbox/dark-skin/arrow-next-icon-64.png);background-position:65% 50%;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.ilightbox-button.ilightbox-prev-button.dark.horizontal{right:auto;left:0;background-image:url(skin-ilightbox/dark-skin/arrow-prev-icon-64.png);background-position:35% 50%;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
/* Minify_CSS_UriRewriter::$debugText

*/

/* page-builder.css */

/* 1    */ /* theme style to reset wordpress backend */
/* 2    */ .gdlr-core-page-builder-body{ overflow: hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
/* 3    */ .gdlr-core-page-builder-body p{ margin-top: 0px; margin-bottom: 20px; font-size: inherit; }
/* 4    */ .gdlr-core-page-builder-body ul{ margin-top: 0px; }
/* 5    */ .gdlr-core-page-builder-body img{ max-width: 100%; height: auto; }
/* 6    */ .gdlr-core-page-builder-body a{ text-decoration: none;
/* 7    */ 	transition: background 300ms, color 300ms, border-color 300ms; -moz-transition: background 300ms, color 300ms, border-color 300ms;
/* 8    */ 	-o-transition: background 300ms, color 300ms, border-color 300ms; -webkit-transition: background 300ms, color 300ms, border-color 300ms; }
/* 9    */
/* 10   */ /* genreric class */
/* 11   */ .clear{ display: block; clear: both; visibility: hidden; line-height: 0; height: 0; zoom: 1; }
/* 12   */ .clearfix{ zoom: 1; }
/* 13   */ .clearfix:after{ content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* 14   */
/* 15   */ .gdlr-core-container{ margin-left: auto; margin-right: auto; }
/* 16   */ .gdlr-core-item-pdb{ padding-bottom: 30px; }
/* 17   */
/* 18   */ .gdlr-core-media-image{ line-height: 0; position: relative; }
/* 19   */ .gdlr-core-left-align{ text-align: left; }
/* 20   */ .gdlr-core-center-align{ text-align: center; }
/* 21   */ .gdlr-core-right-align{ text-align: right; }
/* 22   */
/* 23   */ .gdlr-core-content-container{ padding-top: 60px; padding-bottom: 40px; }
/* 24   */ .gdlr-core-line-height-0{ line-height: 0; }
/* 25   */
/* 26   */ .gdlr-core-column-10{ float: left; width: 16.6666%; }
/* 27   */ .gdlr-core-column-12{ float: left; width: 20%; }
/* 28   */ .gdlr-core-column-15{ float: left; width: 25%; }
/* 29   */ .gdlr-core-column-20{ float: left; width: 33.3333%; }
/* 30   */ .gdlr-core-column-24{ float: left; width: 40%; }
/* 31   */ .gdlr-core-column-30{ float: left; width: 50%; }
/* 32   */ .gdlr-core-column-36{ float: left; width: 60%; }
/* 33   */ .gdlr-core-column-40{ float: left; width: 66.6666%; }
/* 34   */ .gdlr-core-column-45{ float: left; width: 75%; }
/* 35   */ .gdlr-core-column-48{ float: left; width: 80%; }
/* 36   */ .gdlr-core-column-50{ float: left; width: 83.3333%; }
/* 37   */ .gdlr-core-column-60{ float: left; width: 100%; }
/* 38   */ .gdlr-core-column-first{ clear: left; }
/* 39   */
/* 40   */ .gdlr-core-pbf-wrapper{ clear: both; padding: 60px 0px 30px; position: relative; }
/* 41   */ .gdlr-core-pbf-wrapper.gdlr-core-wrapper-centering{ padding-top: 0px; padding-bottom: 0px; }
/* 42   */ .gdlr-core-pbf-wrapper-container{ margin-left: auto; margin-right: auto; }
/* 43   */ .gdlr-core-pbf-wrapper-content{ position: relative; }
/* 44   */ .gdlr-core-pbf-column,
/* 45   */ .gdlr-core-pbf-column-content-margin{ position: relative; }
/* 46   */ .gdlr-core-pbf-column-content{ position: relative; margin-left: auto; margin-right: auto; min-height: 1px; }
/* 47   */ .gdlr-core-pbf-element{ clear: both; }
/* 48   */ .gdlr-core-pbf-section:first-child{ padding-top: 60px; }
/* 49   */ .gdlr-core-pbf-section:first-child:last-child{ padding-bottom: 30px; }
/* 50   */

/* page-builder.css */

/* 51   */ .gdlr-core-pbf-background{ width: 100%; height: 100%; }
/* 52   */ .gdlr-core-pbf-background-wrap{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; overflow: hidden; }
/* 53   */ .gdlr-core-pbf-background-frame{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* 54   */ .gdlr-core-pbf-background-video{ pointer-events: none; }
/* 55   */ .gdlr-core-pbf-background-video video{ width: 100%; height: 100%; }
/* 56   */
/* 57   */ .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-item-pdlr{ padding-left: 0px; padding-right: 0px; }
/* 58   */ .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-item-mglr{ margin-left: 0px; margin-right: 0px; }
/* 59   */ .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-item-mgb{ margin-bottom: 0px; }
/* 60   */ .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-block-item-title-wrap{ margin-left: 70px; margin-right: 60px; }
/* 61   */ .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pagination{ padding-left: 40px; padding-right: 40px; }
/* 62   */
/* 63   */ .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-twitter-item .gdlr-core-block-item-title-wrap{ margin-left: 0px; }
/* 64   */
/* 65   */ .gdlr-core-pbf-sidebar-wrapper{ clear: both; position: relative; overflow: hidden; }
/* 66   */ .gdlr-core-pbf-sidebar-content{ float: none; display: inline-block; }
/* 67   */ .gdlr-core-sidebar-item,
/* 68   */ .gdlr-core-pbf-sidebar-content-inner{ position: relative; }
/* 69   */ .gdlr-core-pbf-sidebar-left{ float: left; }
/* 70   */ .gdlr-core-pbf-sidebar-right{ float: right; }
/* 71   */ .gdlr-core-pbf-sidebar-padding{ padding-top: 60px; padding-bottom: 40px; position: relative; }
/* 72   */ .gdlr-core-pbf-sidebar-left .gdlr-core-pbf-background-wrap{ right: -1px; }
/* 73   */ .gdlr-core-pbf-sidebar-right .gdlr-core-pbf-background-wrap{ left: -1px; }
/* 74   */
/* 75   */ .gdlr-core-external-plugin-message{ text-align: center; font-size: 19px; padding: 24px 15px 24px; background: #f7d8bc; color: #777; }
/* 76   */
/* 77   */ /* column wrapper extend */
/* 78   */ @media only screen and (max-width: 999px){
/* 79   */ 	.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -50px; }
/* 80   */ 	.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -50px; }
/* 81   */ }
/* 82   */ @media only screen and (min-width: 1000px) and (max-width: 1170px){
/* 83   */ 	.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -100px; }
/* 84   */ 	.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -100px; }
/* 85   */ }
/* 86   */ @media only screen and (min-width: 1171px) and (max-width: 1400px){
/* 87   */ 	.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -200px; }
/* 88   */ 	.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -200px; }
/* 89   */ }
/* 90   */ @media only screen and (min-width: 1401px) and (max-width: 1600px){
/* 91   */ 	.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -300px; }
/* 92   */ 	.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -300px; }
/* 93   */ }
/* 94   */ @media only screen and (min-width: 1601px) and (max-width: 1800px){
/* 95   */ 	.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -400px; }
/* 96   */ 	.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -400px; }
/* 97   */ }
/* 98   */ @media only screen and (min-width: 1801px){
/* 99   */ 	.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -500px; }
/* 100  */ 	.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-right: -500px; }

/* page-builder.css */

/* 101  */ }
/* 102  */
/* 103  */ /* fitvids */
/* 104  */ .gdlr-core-fluid-video-wrapper { width: 100%; position: relative; padding: 0; }
/* 105  */ .gdlr-core-fluid-video-wrapper iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* 106  */
/* 107  */ /* button */
/* 108  */ .gdlr-core-button{ font-size: 13px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.8px;
/* 109  */ 	padding: 15px 33px; display: inline-block; -webkit-appearance: none;
/* 110  */ 	border-radius: 27px; -moz-border-radius: 27px; -webkit-border-radius: 27px; }
/* 111  */ .gdlr-core-button.gdlr-core-rectangle{ border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; }
/* 112  */ .gdlr-core-button-with-border{ border-width: 1px; border-style: solid; }
/* 113  */ .gdlr-core-button-full-width{ display: block; }
/* 114  */ .gdlr-core-button .gdlr-core-content{ display: inline-block; vertical-align: middle; }
/* 115  */ .gdlr-core-button i{ vertical-align: middle; }
/* 116  */ .gdlr-core-button i.gdlr-core-pos-right{ margin-left: 10px; }
/* 117  */ .gdlr-core-button i.gdlr-core-pos-left{ margin-right: 10px; }
/* 118  */
/* 119  */ .gdlr-core-body .gdlr-core-button.gdlr-core-button-transparent,
/* 120  */ .gdlr-core-body .gdlr-core-button.gdlr-core-button-transparent:hover{ background: transparent; }
/* 121  */ .gdlr-core-body [data-skin] .gdlr-core-button.gdlr-core-button-transparent,
/* 122  */ .gdlr-core-body [data-skin] .gdlr-core-button.gdlr-core-button-transparent:hover{ background: transparent; }
/* 123  */ .gdlr-core-body .gdlr-core-column-pbf[data-skin] .gdlr-core-button.gdlr-core-button-transparent,
/* 124  */ .gdlr-core-body .gdlr-core-column-pbf[data-skin] .gdlr-core-button.gdlr-core-button-transparent:hover{ background: transparent; }
/* 125  */
/* 126  */ .gdlr-core-load-more-wrap .gdlr-core-load-more{ font-size: 12px; text-transform: uppercase; font-weight: bold;
/* 127  */ 	cursor: pointer; letter-spacing: 2px; padding: 20px 50px; display: inline-block; margin-top: 20px; margin-bottom: 40px; }
/* 128  */ .gdlr-core-portfolio-item-style-modern-no-space .gdlr-core-load-more{ margin-top: 50px; margin-bottom: 5px; }
/* 129  */ .gdlr-core-portfolio-item-style-modern-desc-no-space .gdlr-core-load-more{ margin-top: 60px; }
/* 130  */
/* 131  */ /* input box */
/* 132  */ .gdlr-core-input-wrap input,
/* 133  */ .gdlr-core-input-wrap textarea{ border-width: 1px 1px 2px 1px; border-style: solid; }
/* 134  */ .gdlr-core-input-wrap input:focus,
/* 135  */ .gdlr-core-input-wrap textarea:focus{ outline: none; }
/* 136  */
/* 137  */ .gdlr-core-input-wrap input[type="button"],
/* 138  */ .gdlr-core-input-wrap input[type="submit"],
/* 139  */ .gdlr-core-input-wrap input[type="reset"]{ font-size: 13px; font-weight: bold; text-transform: uppercase;
/* 140  */ 	letter-spacing: 0.8px; padding: 15px 33px; display: inline-block; margin-top: 10px; -webkit-appearance: none; }
/* 141  */ .gdlr-core-input-wrap input[type="button"],
/* 142  */ .gdlr-core-input-wrap input[type="submit"],
/* 143  */ .gdlr-core-input-wrap input[type="reset"]{ border-width: 0px; border-style: solid; cursor: pointer;
/* 144  */  	transition: background 300ms, color 300ms, border-color 300ms; -moz-transition: background 300ms, color 300ms, border-color 300ms;
/* 145  */ 	-o-transition: background 300ms, color 300ms, border-color 300ms; -webkit-transition: background 300ms, color 300ms, border-color 300ms; }
/* 146  */ .gdlr-core-input-wrap input[type="button"]:focus,
/* 147  */ .gdlr-core-input-wrap input[type="submit"]:focus,
/* 148  */ .gdlr-core-input-wrap input[type="reset"]:focus{ outline: none; }
/* 149  */ .gdlr-core-input-wrap input[type="button"].gdlr-core-large,
/* 150  */ .gdlr-core-input-wrap input[type="submit"].gdlr-core-large,

/* page-builder.css */

/* 151  */ .gdlr-core-input-wrap input[type="reset"].gdlr-core-large{ min-width: 200px; }
/* 152  */ .gdlr-core-input-wrap input[type="button"].gdlr-core-full,
/* 153  */ .gdlr-core-input-wrap input[type="submit"].gdlr-core-full,
/* 154  */ .gdlr-core-input-wrap input[type="reset"].gdlr-core-full{ width: 100%; margin-top: 0px; }
/* 155  */
/* 156  */ .gdlr-core-input-wrap.gdlr-core-with-column{ margin-left: -7px; margin-right: -7px; }
/* 157  */ .gdlr-core-input-wrap [class^="gdlr-core-column-"]{ padding-left: 7px; padding-right: 7px; }
/* 158  */
/* 159  */ .gdlr-core-input-wrap.gdlr-core-no-border input:not([type="button"]):not([type="submit"]):not([type="file"]),
/* 160  */ .gdlr-core-input-wrap.gdlr-core-no-border textarea{ border: none; }
/* 161  */
/* 162  */ .gdlr-core-input-wrap.gdlr-core-large input:not([type="button"]):not([type="submit"]):not([type="file"]){ font-size: 15px; padding: 15px 22px; }
/* 163  */ .gdlr-core-input-wrap.gdlr-core-large textarea{ font-size: 15px; padding: 18px 22px; height: 120px; }
/* 164  */
/* 165  */ .gdlr-core-input-wrap.gdlr-core-full-width input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="checkbox"]):not([type="radio"]),
/* 166  */ .gdlr-core-input-wrap.gdlr-core-full-width textarea{ width: 100%; display: block; margin-bottom: 14px; }
/* 167  */
/* 168  */ /* pagination */
/* 169  */ .gdlr-core-pagination a{ cursor: pointer; }
/* 170  */ .gdlr-core-pagination a.gdlr-core-active{ cursor: default; }
/* 171  */ .gdlr-core-pagination a,
/* 172  */ .gdlr-core-pagination span{ white-space: nowrap; font-weight: bold; }
/* 173  */ .gdlr-core-pagination a.prev:before{ content: "\f104"; font-family: fontAwesome; line-height: 1; }
/* 174  */ .gdlr-core-pagination a.next:before{ content: "\f105"; font-family: fontAwesome; line-height: 1; }
/* 175  */ .gdlr-core-pagination.gdlr-core-with-border a,
/* 176  */ .gdlr-core-pagination.gdlr-core-with-border span{ background: transparent; border-width: 2px; border-style: solid; }
/* 177  */ .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active,
/* 178  */ .gdlr-core-pagination.gdlr-core-with-border a:hover{ background: transparent; }
/* 179  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border a,
/* 180  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border span,
/* 181  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active,
/* 182  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border a:hover{ background: transparent; }
/* 183  */
/* 184  */ .gdlr-core-pagination.gdlr-core-style-plain a,
/* 185  */ .gdlr-core-pagination.gdlr-core-style-plain span{ background: transparent; margin-left: 15px; }
/* 186  */ .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active,
/* 187  */ .gdlr-core-pagination.gdlr-core-style-plain a:hover{ background: transparent; }
/* 188  */ .gdlr-core-pagination.gdlr-core-style-plain a:before,
/* 189  */ .gdlr-core-pagination.gdlr-core-style-plain span:before{ content: "/ "; margin-right: 15px; }
/* 190  */ .gdlr-core-pagination.gdlr-core-style-plain a:first-child,
/* 191  */ .gdlr-core-pagination.gdlr-core-style-plain span:first-child{ margin-left: 0px; }
/* 192  */ .gdlr-core-pagination.gdlr-core-style-plain a:first-child:before,
/* 193  */ .gdlr-core-pagination.gdlr-core-style-plain span:first-child:before{ display: none; }
/* 194  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain a,
/* 195  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain span,
/* 196  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active,
/* 197  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain a:hover{ background: transparent; }
/* 198  */
/* 199  */ .gdlr-core-pagination.gdlr-core-style-rectangle a,
/* 200  */ .gdlr-core-pagination.gdlr-core-style-rectangle span{

/* page-builder.css */

/* 201  */ 	display: inline-block; font-size: 12px; padding: 9px 14px; margin-right: 1px; }
/* 202  */ .gdlr-core-pagination.gdlr-core-style-rectangle.gdlr-core-with-border a,
/* 203  */ .gdlr-core-pagination.gdlr-core-style-rectangle.gdlr-core-with-border span{ padding: 7px 12px; }
/* 204  */
/* 205  */ .gdlr-core-pagination.gdlr-core-style-round a,
/* 206  */ .gdlr-core-pagination.gdlr-core-style-round span{
/* 207  */ 	display: inline-block; font-size: 14px; padding: 9px 14px; margin-right: 3px;
/* 208  */     border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 209  */ .gdlr-core-pagination.gdlr-core-style-round.gdlr-core-with-border a,
/* 210  */ .gdlr-core-pagination.gdlr-core-style-round.gdlr-core-with-border span{ padding: 7px 12px; line-height: 21px; }
/* 211  */
/* 212  */ .gdlr-core-pagination.gdlr-core-style-circle a,
/* 213  */ .gdlr-core-pagination.gdlr-core-style-circle span{
/* 214  */ 	display: inline-block; width: 45px; height: 45px; line-height: 45px;
/* 215  */ 	font-size: 12px; margin-right: 4px; text-align: center;
/* 216  */     border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 217  */ .gdlr-core-pagination.gdlr-core-style-circle.gdlr-core-with-border a,
/* 218  */ .gdlr-core-pagination.gdlr-core-style-circle.gdlr-core-with-border span{ line-height: 41px;  }
/* 219  */
/* 220  */ /* filterer */
/* 221  */ .gdlr-core-filterer-wrap{ margin-bottom: 50px; }
/* 222  */ .gdlr-core-filterer-wrap.gdlr-core-style-text { font-size: 14px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; }
/* 223  */ .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer{ margin: 0px 18px; }
/* 224  */ .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer:first-child{ margin-left: 0px; }
/* 225  */ .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer:last-child{ margin-right: 0px; }
/* 226  */ .gdlr-core-page-builder-body [data-skin] .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-button-color{ background: transparent; }
/* 227  */
/* 228  */ .gdlr-core-filterer-wrap.gdlr-core-style-button a{ display: inline-block; padding: 10px 20px; background: #f1f1f1;
/* 229  */     font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0px 4px; letter-spacing: 1px;
/* 230  */     border-radius: 3px; -webkig-border-radius: 3px; -moz-border-radius: 3px; }
/* 231  */ .gdlr-core-filterer-wrap.gdlr-core-style-button a:first-child{ margin-left: 0px; }
/* 232  */ .gdlr-core-filterer-wrap.gdlr-core-style-button a:last-child{ margin-right: 0px; }
/* 233  */ .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{ cursor: default; }
/* 234  */
/* 235  */ .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-filterer-wrap{ padding-left: 50px; padding-right: 50px; }
/* 236  */
/* 237  */ /* price table */
/* 238  */ .gdlr-core-price-table-item .gdlr-core-price-table{ text-align: center; margin: 45px 5px 0px; }
/* 239  */ .gdlr-core-price-table .gdlr-core-price-table-head{ padding: 33px 20px; }
/* 240  */ .gdlr-core-price-table .gdlr-core-price-table-image{ margin-bottom: 32px; margin-top: 20px; }
/* 241  */ .gdlr-core-price-table .gdlr-core-price-table-icon{ font-size: 51px; line-height: 1; margin-bottom: 32px; margin-top: 20px; }
/* 242  */ .gdlr-core-price-table .gdlr-core-price-table-title{ font-size: 17px; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 6px; }
/* 243  */ .gdlr-core-price-table .gdlr-core-price-table-caption{ font-size: 14px; }
/* 244  */ .gdlr-core-price-table .gdlr-core-price-table-content-wrap{ padding-bottom: 10px; }
/* 245  */ .gdlr-core-price-table .gdlr-core-price-table-content{ padding: 10px 20px; }
/* 246  */ .gdlr-core-price-table .gdlr-core-price-table-button{  margin: 35px 0px; }
/* 247  */
/* 248  */ .gdlr-core-price-table .gdlr-core-price-table-price{ line-height: 1; padding: 25px 20px 40px; }
/* 249  */ .gdlr-core-price-table .gdlr-core-price-prefix{ font-size: 25px; vertical-align: super; }
/* 250  */ .gdlr-core-price-table .gdlr-core-price-table-price-number{ font-size: 60px; font-weight: 300; margin: 0px 8px; vertical-align: middle; }

/* page-builder.css */

/* 251  */ .gdlr-core-price-table .gdlr-core-price-suffix{ font-size: 17px; vertical-align: bottom; }
/* 252  */
/* 253  */ .gdlr-core-price-table-item .gdlr-core-price-table.gdlr-core-active{ margin-top: 0px;
/* 254  */ 	box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.2); }
/* 255  */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-head{ padding: 34px 20px 26px; }
/* 256  */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-icon{ font-size: 70px; }
/* 257  */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-prefix{ font-size: 34px; font-weight: 500; }
/* 258  */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price-number{ font-size: 72px; font-weight: 400; }
/* 259  */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price { padding: 35px 20px 50px; }
/* 260  */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-content-wrap{ padding-bottom: 30px; }
/* 261  */
/* 262  */ .gdlr-core-price-list-shortcode ul{ margin: 0px -20px; list-style: none; }
/* 263  */ .gdlr-core-price-list-shortcode ul li{ padding: 14px 20px; border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 0px;}
/* 264  */ .gdlr-core-price-list-shortcode ul li i{ display: inline-block; width: 25px; margin-right: 8px; }
/* 265  */
/* 266  */ /* blockquote */
/* 267  */ .gdlr-core-page-builder-body blockquote{ margin: 0px; }
/* 268  */ .gdlr-core-blockquote-item .gdlr-core-blockquote-item-quote{ line-height: 1; }
/* 269  */ .gdlr-core-blockquote-item .gdlr-core-blockquote-item-content-wrap{ overflow: hidden; }
/* 270  */ .gdlr-core-blockquote-item .gdlr-core-blockquote-item-content{ font-style: italic; }
/* 271  */ .gdlr-core-blockquote-item .gdlr-core-blockquote-item-author:before{ content: "-"; margin-right: 4px; }
/* 272  */ .gdlr-core-blockquote-item .gdlr-core-blockquote-item-author{ font-style: italic; font-weight: bold; }
/* 273  */
/* 274  */ .gdlr-core-blockquote-item.gdlr-core-left-align .gdlr-core-blockquote-item-quote{ float: left; }
/* 275  */ .gdlr-core-blockquote-item.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ float: right; }
/* 276  */
/* 277  */ .gdlr-core-blockquote-item.gdlr-core-small-size .gdlr-core-blockquote-item-quote{ font-size: 80px; margin-top: -5px; }
/* 278  */ .gdlr-core-blockquote-item.gdlr-core-small-size .gdlr-core-blockquote-item-content{ font-size: 14px; }
/* 279  */ .gdlr-core-blockquote-item.gdlr-core-small-size .gdlr-core-blockquote-item-author{ font-size: 13px; margin-top: 26px; }
/* 280  */ .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote{ margin-bottom: -10px; }
/* 281  */ .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote{ margin-right: 34px; }
/* 282  */ .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ margin-left: 34px; }
/* 283  */
/* 284  */ .gdlr-core-blockquote-item.gdlr-core-medium-size .gdlr-core-blockquote-item-quote{ font-size: 100px; margin-top: -8px; }
/* 285  */ .gdlr-core-blockquote-item.gdlr-core-medium-size .gdlr-core-blockquote-item-content{ font-size: 16px; }
/* 286  */ .gdlr-core-blockquote-item.gdlr-core-medium-size .gdlr-core-blockquote-item-author{ font-size: 14px; margin-top: 28px; }
/* 287  */ .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote{ margin-bottom: -16px; }
/* 288  */ .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote{ margin-right: 37px; }
/* 289  */ .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ margin-left: 37px; }
/* 290  */
/* 291  */ .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-quote{ font-size: 120px; margin-top: -10px; }
/* 292  */ .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-content{ font-size: 18px; }
/* 293  */ .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-author{ font-size: 16px; margin-top: 30px; }
/* 294  */ .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote{ margin-bottom: -22px; }
/* 295  */ .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote{ margin-right: 40px; }
/* 296  */ .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ margin-left: 40px; }
/* 297  */
/* 298  */ /* columnize */
/* 299  */ .gdlr-core-columnize-item .gdlr-core-columnize-item-content{
/* 300  */ 	column-count: 3; -moz-column-count: 3; -webkit-column-count: 3;

/* page-builder.css */

/* 301  */ 	column-gap: 60px; -moz-column-gap: 60px; -webkit-column-gap: 60px;
/* 302  */ 	column-rule-width: 1px; -moz-column-rule-width: 1px; -webkit-column-rule-width: 1px;
/* 303  */ 	column-rule-style: solid; -moz-column-rule-style: solid; -webkit-column-rule-style: solid; }
/* 304  */
/* 305  */ /* column service item */
/* 306  */ .gdlr-core-column-service-item .gdlr-core-column-service-title{ font-size: 14px; line-height: 1.55;
/* 307  */ 	font-weight: 600; text-transform: uppercase; margin-bottom: 0px; }
/* 308  */ .gdlr-core-column-service-item .gdlr-core-column-service-caption{ font-style: italic; margin-top: 5px; }
/* 309  */ .gdlr-core-column-service-item .gdlr-core-column-service-content{ font-size: 15px; }
/* 310  */ .gdlr-core-column-service-item .gdlr-core-column-service-read-more{ font-size: 14px; font-style: italic; display: inline-block; }
/* 311  */ .gdlr-core-column-service-item .gdlr-core-column-service-media.gdlr-core-media-icon{ line-height: 1; }
/* 312  */ .gdlr-core-column-service-item .gdlr-core-column-service-media.gdlr-core-media-icon i{ font-size: 30px; }
/* 313  */ .gdlr-core-column-service-item .gdlr-core-column-service-media.gdlr-core-media-icon.gdlr-core-icon-style-round i{
/* 314  */ 	line-height: 30px; width: 30px; padding: 17px; text-align: center; display: inline-block;
/* 315  */ 	box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
/* 316  */ 	border-radius: 50%; border-radius: 50%; border-radius: 50%; }
/* 317  */
/* 318  */ .gdlr-core-column-service-item.gdlr-core-center-align .gdlr-core-column-service-title-wrap{ margin-bottom: 15px; }
/* 319  */ .gdlr-core-column-service-item.gdlr-core-center-align .gdlr-core-column-service-media{ margin-bottom: 28px; }
/* 320  */
/* 321  */ .gdlr-core-column-service-item.gdlr-core-column-service-icon-top .gdlr-core-column-service-title-wrap{ margin-bottom: 20px; }
/* 322  */ .gdlr-core-column-service-item.gdlr-core-column-service-icon-top .gdlr-core-column-service-media{ margin-bottom: 28px; }
/* 323  */
/* 324  */ .gdlr-core-column-service-icon-left .gdlr-core-column-service-content-wrapper{ overflow: hidden; }
/* 325  */ .gdlr-core-column-service-icon-left .gdlr-core-column-service-title-wrap{ margin-bottom: 16px; }
/* 326  */ .gdlr-core-column-service-icon-left .gdlr-core-column-service-media{ max-width: 30%; }
/* 327  */ .gdlr-core-column-service-icon-left.gdlr-core-left-align .gdlr-core-column-service-media{ float: left; margin-right: 25px; }
/* 328  */ .gdlr-core-column-service-icon-left.gdlr-core-right-align .gdlr-core-column-service-media{ float: right; margin-left: 25px; }
/* 329  */ .gdlr-core-column-service-icon-left.gdlr-core-no-caption .gdlr-core-column-service-title-wrap{ padding-top: 5px; }
/* 330  */ .gdlr-core-column-service-icon-left.gdlr-core-with-caption .gdlr-core-column-service-media.gdlr-core-media-icon{ margin-top: 7px; }
/* 331  */
/* 332  */ .gdlr-core-column-service-icon-left-title .gdlr-core-column-service-title-wrap{ overflow: hidden; margin-bottom: 18px; }
/* 333  */ .gdlr-core-column-service-icon-left-title .gdlr-core-column-service-content{ clear: both; }
/* 334  */ .gdlr-core-column-service-icon-left-title .gdlr-core-column-service-media{ margin-bottom: 18px; max-width: 30%; }
/* 335  */ .gdlr-core-column-service-icon-left-title.gdlr-core-left-align .gdlr-core-column-service-media{ float: left; margin-right: 25px; }
/* 336  */ .gdlr-core-column-service-icon-left-title.gdlr-core-right-align .gdlr-core-column-service-media{ float: right; margin-left: 25px; }
/* 337  */ .gdlr-core-column-service-icon-left-title.gdlr-core-no-caption .gdlr-core-column-service-title-wrap{ padding-top: 5px; }
/* 338  */ .gdlr-core-column-service-icon-left-title.gdlr-core-with-caption .gdlr-core-column-service-media.gdlr-core-media-icon{ margin-top: 7px; }
/* 339  */
/* 340  */ /* alert box */
/* 341  */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ border-style: solid; padding: 34px 42px 29px; position: relative; }
/* 342  */ .gdlr-core-alert-box-item  .gdlr-core-alert-box-remove{ position: absolute; right: 12px; top: 12px; line-height: 1; cursor: pointer; }
/* 343  */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-icon{ font-size: 22px; width: 43px;  }
/* 344  */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-title{ font-size: 14px; line-height: 34px; margin-bottom: 0px; text-transform: uppercase; letter-spacing: 1.2px; }
/* 345  */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-head{ margin-bottom: 18px; }
/* 346  */
/* 347  */
/* 348  */ .gdlr-core-alert-box-item.gdlr-core-left-align .gdlr-core-alert-box-item-icon{ float: left; }
/* 349  */ .gdlr-core-alert-box-item.gdlr-core-left-align .gdlr-core-alert-box-item-content{ padding-left: 43px; }
/* 350  */ .gdlr-core-alert-box-item.gdlr-core-right-align .gdlr-core-alert-box-item-icon{ float: right; }

/* page-builder.css */

/* 351  */ .gdlr-core-alert-box-item.gdlr-core-right-align .gdlr-core-alert-box-item-content{ padding-right: 43px; }
/* 352  */ .gdlr-core-alert-box-item.gdlr-core-center-align .gdlr-core-alert-box-item-title{ display: inline-block; }
/* 353  */ .gdlr-core-alert-box-item.gdlr-core-center-align .gdlr-core-alert-box-item-icon{ display: inline-block; text-align: left; vertical-align: middle; }
/* 354  */ .gdlr-core-alert-box-item.gdlr-core-no-icon .gdlr-core-alert-box-item-content{ padding-left: 0px; padding-right: 0px; }
/* 355  */
/* 356  */ /* flipbox */
/* 357  */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-icon{ font-size: 35px; margin-bottom: 30px; margin-top: 5px; display: inline-block; }
/* 358  */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-image{ margin-bottom: 37px; text-align: center; }
/* 359  */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-title{ font-size: 22px; font-weight: 700; margin-bottom: 10px; }
/* 360  */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-caption{ font-size: 15px; }
/* 361  */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-content{ font-size: 15px; margin-top: 21px; }
/* 362  */ .gdlr-core-flipbox-item .gdlr-core-flipbox-link{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* 363  */
/* 364  */ .gdlr-core-flipbox .gdlr-core-flipbox-content{ position: relative; }
/* 365  */ .gdlr-core-flipbox .gdlr-core-flipbox-background{ position: absolute;
/* 366  */ 	top: 0px; right: 0px; bottom: 0px; left: 0px; background-position: center; background-size: cover; }
/* 367  */ .gdlr-core-flipbox .gdlr-core-flipbox-frame{ position: absolute; margin: 20px;
/* 368  */ 	top: 0px; right: 0px; bottom: 0px; left: 0px; border-style: solid; border-width: 5px;
/* 369  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 370  */ .gdlr-core-flipbox .gdlr-core-flipbox-front,
/* 371  */ .gdlr-core-flipbox .gdlr-core-flipbox-back{ width: 100%; overflow: hidden; position: relative; }
/* 372  */ .gdlr-core-flipbox .gdlr-core-flipbox-back{ display: none; }
/* 373  */ .gdlr-core-flipbox.gdlr-core-after-init .gdlr-core-flipbox-back{ display: block; }
/* 374  */
/* 375  */ .gdlr-core-flipbox .gdlr-core-flipbox-front,
/* 376  */ .gdlr-core-flipbox .gdlr-core-flipbox-back{  padding: 50px 40px 40px; }
/* 377  */ .gdlr-core-flipbox .gdlr-core-flipbox-front.gdlr-core-flipbox-type-outer,
/* 378  */ .gdlr-core-flipbox .gdlr-core-flipbox-back.gdlr-core-flipbox-type-outer{ border-width: 5px; border-style: solid;
/* 379  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 380  */
/* 381  */ /* feature box */
/* 382  */ .gdlr-core-feature-box-item .gdlr-core-feature-box{ position: relative; overflow: hidden; padding: 50px 40px 40px; }
/* 383  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-content{ position: relative; }
/* 384  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-item-icon{ font-size: 35px; margin-bottom: 30px; margin-top: 5px; display: inline-block; }
/* 385  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-item-image{ margin-bottom: 37px; text-align: center; }
/* 386  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-item-title{ font-size: 22px; font-weight: 700; margin-bottom: 10px; }
/* 387  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-item-caption{ font-size: 15px; margin-bottom: 18px; }
/* 388  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-item-content{ font-size: 15px; }
/* 389  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-background{ position: absolute;
/* 390  */ 	top: 0px; right: 0px; bottom: 0px; left: 0px; background-position: center; background-size: cover; }
/* 391  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-frame{ position: absolute; margin: 20px;
/* 392  */ 	top: 0px; right: 0px; bottom: 0px; left: 0px; border-style: solid; border-width: 5px;
/* 393  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 394  */ .gdlr-core-feature-box-item .gdlr-core-feature-box-link{ position: absolute;
/* 395  */ 	top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* 396  */
/* 397  */ .gdlr-core-feature-box-item .gdlr-core-feature-box.gdlr-core-feature-box-type-outer{ border-width: 5px; border-style: solid;
/* 398  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 399  */
/* 400  */

/* page-builder.css */

/* 401  */ /* promo box */
/* 402  */ .gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{ font-size: 14px; text-transform: uppercase;
/* 403  */ 	letter-spacing: 2px; font-weight: 600; margin-bottom: 14px; }
/* 404  */ .gdlr-core-promo-box-item .gdlr-core-promo-box-item-content{ font-size: 14px; }
/* 405  */ .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap{ padding-top: 30px; }
/* 406  */ .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap.gdlr-core-with-frame{ padding: 35px 35px 15px 35px;
/* 407  */ 	border-width: 0px 1px 1px 1px; border-style: solid; }
/* 408  */ .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap.gdlr-core-with-shadow{
/* 409  */ 	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15); }
/* 410  */
/* 411  */ /* skill bar */
/* 412  */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar{ position: relative; margin-top: 32px; }
/* 413  */ .gdlr-core-skill-bar-item.gdlr-core-item-pdb.gdlr-core-size-large .gdlr-core-skill-bar{ margin-top: 30px; }
/* 414  */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar:first-child{ margin-top: 0px; }
/* 415  */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled{ height: 100%; width: 0%; }
/* 416  */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar-title{ text-transform: uppercase; font-weight: 600; letter-spacing: 1px; margin-right: 12px; }
/* 417  */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar-right{ font-weight: 700; float: right; }
/* 418  */ .gdlr-core-skill-bar-item.gdlr-core-type-round .gdlr-core-skill-bar-progress{ overflow: hidden;
/* 419  */     border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 420  */
/* 421  */ .gdlr-core-skill-bar-item.gdlr-core-size-small .gdlr-core-skill-bar-head{ font-size: 13px; margin-bottom: 12px; }
/* 422  */ .gdlr-core-skill-bar-item.gdlr-core-size-small .gdlr-core-skill-bar-progress{ height: 6px; }
/* 423  */
/* 424  */ .gdlr-core-skill-bar-item.gdlr-core-size-medium .gdlr-core-skill-bar-head{ font-size: 15px; margin-bottom: 12px; }
/* 425  */ .gdlr-core-skill-bar-item.gdlr-core-size-medium .gdlr-core-skill-bar-progress{ height: 15px; }
/* 426  */
/* 427  */ .gdlr-core-skill-bar-item.gdlr-core-size-large .gdlr-core-skill-bar-head{ font-size: 12px;
/* 428  */ 	line-height: 18px; padding: 11px 18px; position: relative; z-index: 1; }
/* 429  */ .gdlr-core-skill-bar-item.gdlr-core-size-large .gdlr-core-skill-bar-progress{ height: 40px;
/* 430  */ 	position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* 431  */
/* 432  */ /* icon */
/* 433  */ .gdlr-core-icon-item{ line-height: 0; }
/* 434  */ .gdlr-core-icon-item .gdlr-core-icon-item-wrap{ display: inline-block; padding: 20px; }
/* 435  */ .gdlr-core-icon-item .gdlr-core-icon-item-wrap.gdlr-core-with-border{ border-width: 2px; border-style: solid; }
/* 436  */ .gdlr-core-icon-item .gdlr-core-icon-item-wrap.gdlr-core-icon-item-type-circle,
/* 437  */ .gdlr-core-icon-item .gdlr-core-icon-item-wrap.gdlr-core-icon-item-type-circle .gdlr-core-icon-item-icon{ border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 438  */ .gdlr-core-icon-item .gdlr-core-icon-item-icon{ font-size: 45px; min-width: 45px; min-height: 45px; text-align: center; display: inline-block; }
/* 439  */ .gdlr-core-icon-item .gdlr-core-icon-item-icon.gdlr-core-with-border{ padding: 20px; border-width: 2px; border-style: solid; }
/* 440  */
/* 441  */ /* chart */
/* 442  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle{ overflow: hidden; text-align: center;
/* 443  */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; position: relative; }
/* 444  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle-content{ position: absolute; left: 0px; right: 0px; top: 50%; }
/* 445  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle-head{ font-weight: 700; letter-spacing: 1px; }
/* 446  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle-caption{ text-transform: uppercase; font-weight: 500; letter-spacing: 1px; }
/* 447  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle canvas{ max-width: 100%; max-height: 100%; }
/* 448  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle.gdlr-core-skill-circle-align-center{ margin-left: auto; margin-right: auto; }
/* 449  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle.gdlr-core-skill-circle-align-left{ margin-left: 0px; margin-right: auto; }
/* 450  */ .gdlr-core-skill-circle-item .gdlr-core-skill-circle.gdlr-core-skill-circle-align-right{ margin-left: auto; margin-right: 0px;  }

/* page-builder.css */

/* 451  */
/* 452  */ .gdlr-core-skill-circle-size-large .gdlr-core-skill-circle-content{ margin-top: -39px; padding-bottom: 6px; }
/* 453  */ .gdlr-core-skill-circle-size-large .gdlr-core-skill-circle-head{ font-size: 22px; margin-bottom: 17px; }
/* 454  */ .gdlr-core-skill-circle-size-large .gdlr-core-skill-circle-caption{ font-size: 14px; }
/* 455  */ .gdlr-core-skill-circle-size-small .gdlr-core-skill-circle-content{ margin-top: -30px; padding-bottom: 6px; }
/* 456  */ .gdlr-core-skill-circle-size-small .gdlr-core-skill-circle-head{ font-size: 17px; margin-bottom: 10px; }
/* 457  */ .gdlr-core-skill-circle-size-small .gdlr-core-skill-circle-caption{ font-size: 12px; }
/* 458  */
/* 459  */ /* accordion */
/* 460  */ .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-content{ display: none; }
/* 461  */ .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-title .gdlr-core-head{ margin-right: 13px; }
/* 462  */ .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-content{ display: block; }
/* 463  */
/* 464  */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title{ font-size: 14px; text-transform: uppercase;
/* 465  */ 	cursor: pointer; font-weight: 600; margin-top: 17px; margin-bottom: 27px; letter-spacing: 1px; }
/* 466  */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-content{ padding: 5px 0px 15px; }
/* 467  */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-content-wrapper{ overflow: hidden; }
/* 468  */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon{ font-size: 18px; float: left; width: 48px; cursor: pointer;
/* 469  */ 	text-align: center; height: 48px; padding: 12px; line-height: 20px; cursor: pointer; border-width: 2px; border-style: solid; margin-right: 27px;
/* 470  */ 	transition: background 300ms; -moz-transition: background 300ms;
/* 471  */ 	-o-transition: background 300ms; -webkit-transition: background 300ms; }
/* 472  */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon:before{ content: "\4c"; font-family: "ElegantIcons"; }
/* 473  */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon{ background: transparent; }
/* 474  */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon:before{ content: "\4b"; }
/* 475  */
/* 476  */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-tab{ padding-top: 5px; }
/* 477  */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title{ font-size: 14px; text-transform: uppercase;
/* 478  */ 	cursor: pointer; font-weight: 600; margin-bottom: 20px; line-height: 20px; letter-spacing: 1px; }
/* 479  */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-content{ padding: 0px 0px 12px; }
/* 480  */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-content-wrapper{ overflow: hidden; }
/* 481  */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon{ font-size: 18px; float: left; width: 20px; cursor: pointer;
/* 482  */ 	text-align: center; line-height: 20px; cursor: pointer; margin-right: 17px; }
/* 483  */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon:before{ content: "\4c"; font-family: "ElegantIcons"; }
/* 484  */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon:before{ content: "\4b"; }
/* 485  */
/* 486  */ .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title{ font-size: 13px; text-transform: uppercase;
/* 487  */ 	cursor: pointer; font-weight: 600; padding: 23px 25px 22px; letter-spacing: 1px; margin-bottom: 10px;
/* 488  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
/* 489  */ 	transition: background 200ms, color 200ms; -moz-transition: background 200ms, color 200ms;
/* 490  */ 	-o-transition: background 200ms, color 200ms; -webkit-transition: background 200ms, color 200ms; }
/* 491  */ .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-content { padding: 13px 0px 10px; }
/* 492  */
/* 493  */ .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title{ font-size: 13px; text-transform: uppercase;
/* 494  */ 	cursor: pointer; font-weight: 600; padding: 23px 25px 22px; letter-spacing: 1px; margin-bottom: 10px;  line-height: 16px;
/* 495  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
/* 496  */ 	transition: background 200ms, color 200ms; -moz-transition: background 200ms, color 200ms;
/* 497  */ 	-o-transition: background 200ms, color 200ms; -webkit-transition: background 200ms, color 200ms; }
/* 498  */ .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-content { padding: 13px 0px 10px; }
/* 499  */ .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before{ content: "\4c"; font-family: "ElegantIcons";
/* 500  */ 	font-size: 16px; margin-right: 15px; vertical-align: text-bottom; }

/* page-builder.css */

/* 501  */ .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-title:before{ content: "\4b"; }
/* 502  */ .gdlr-core-accordion-style-background-title-icon.gdlr-core-right-align .gdlr-core-accordion-item-title:before{ float: right;
/* 503  */ 	margin-left: 15px; margin-right: 0px; margin-top: -2px; }
/* 504  */
/* 505  */ /* toggle-box */
/* 506  */ .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-content{ display: none; }
/* 507  */ .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-title .gdlr-core-head{ margin-right: 13px; }
/* 508  */ .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-content{ display: block; }
/* 509  */
/* 510  */ .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title{ font-size: 14px; text-transform: uppercase;
/* 511  */ 	cursor: pointer; font-weight: 600; margin-top: 17px; margin-bottom: 27px; letter-spacing: 1px; }
/* 512  */ .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-content{ padding: 5px 0px 15px; }
/* 513  */ .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-content-wrapper{ overflow: hidden; }
/* 514  */ .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ font-size: 18px; float: left; width: 48px; cursor: pointer;
/* 515  */ 	text-align: center; height: 48px; padding: 12px; line-height: 20px; cursor: pointer; border-width: 2px; border-style: solid; margin-right: 27px;
/* 516  */ 	transition: background 300ms; -moz-transition: background 300ms;
/* 517  */ 	-o-transition: background 300ms; -webkit-transition: background 300ms; }
/* 518  */ .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon:before{ content: "\4c"; font-family: "ElegantIcons"; }
/* 519  */ .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-icon{ background: transparent; }
/* 520  */ .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-icon:before{ content: "\4b"; }
/* 521  */
/* 522  */ .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-tab{ padding-top: 5px; }
/* 523  */ .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title{ font-size: 14px; text-transform: uppercase;
/* 524  */ 	cursor: pointer; font-weight: 600; margin-bottom: 20px; line-height: 20px; letter-spacing: 1px; }
/* 525  */ .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-content{ padding: 0px 0px 12px; }
/* 526  */ .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-content-wrapper{ overflow: hidden; }
/* 527  */ .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon{ font-size: 18px; float: left; width: 20px; cursor: pointer;
/* 528  */ 	text-align: center; line-height: 20px; cursor: pointer; margin-right: 17px; }
/* 529  */ .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon:before{ content: "\4c"; font-family: "ElegantIcons"; }
/* 530  */ .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-icon:before{ content: "\4b"; }
/* 531  */
/* 532  */ .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title{ font-size: 13px; text-transform: uppercase;
/* 533  */ 	cursor: pointer; font-weight: 600; padding: 23px 25px 22px; letter-spacing: 1px; margin-bottom: 10px;
/* 534  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
/* 535  */ 	transition: background 300ms; -moz-transition: background 300ms;
/* 536  */ 	-o-transition: background 300ms; -webkit-transition: background 300ms; }
/* 537  */ .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-content{ padding: 13px 0px 10px; }
/* 538  */
/* 539  */ .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title{ font-size: 13px; text-transform: uppercase;
/* 540  */ 	cursor: pointer; font-weight: 600; padding: 23px 25px 22px; letter-spacing: 1px; margin-bottom: 10px;
/* 541  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
/* 542  */ 	transition: background 300ms; -moz-transition: background 300ms;
/* 543  */ 	-o-transition: background 300ms; -webkit-transition: background 300ms; }
/* 544  */ .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-content{ padding: 13px 0px 10px; }
/* 545  */ .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title:before{ content: "\4c"; font-family: "ElegantIcons"; margin-right: 15px; }
/* 546  */ .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-accordion-item-title:before{ content: "\4b"; }
/* 547  */
/* 548  */ /* port info */
/* 549  */ .gdlr-core-port-info-item .gdlr-core-port-info-key { display: inline-block; min-width: 78px; margin-right: 20px; font-weight: bold; }
/* 550  */ .gdlr-core-port-info-item .gdlr-core-port-info{ margin-top: 15px; }

/* page-builder.css */

/* 551  */ .gdlr-core-port-info-item .gdlr-core-port-info:first-child{ margin-top: 0px; }
/* 552  */ .gdlr-core-port-info-item .gdlr-core-port-info-wrap.gdlr-core-with-border{ padding-bottom: 22px; border-bottom-width: 1px; border-bottom-style: solid; }
/* 553  */ .gdlr-core-port-info-item .gdlr-core-port-info-social-share{ padding-top: 26px; margin-top: 45px; margin-bottom: 4px;
/* 554  */ 	border-top-width: 1px; border-top-style: solid; }
/* 555  */ .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-social-share-item{ padding: 0px; }
/* 556  */ .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-port-info-value{ display: inline-block; line-height: 23px; }
/* 557  */ .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-social-share-item a{ font-size: 14px; margin: 0px 10px; }
/* 558  */ .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-social-share-item a:first-child{ margin-left: 0px; }
/* 559  */
/* 560  */ .gdlr-core-port-info2{border-top-width: 1px;border-top-style: solid;padding-top: 17px;margin-top: 17px;font-size: 16px;}
/* 561  */ .gdlr-core-port-info2:first-child{ border-top: none; padding-top: 0px; margin-top: 0px; }
/* 562  */ .gdlr-core-port-info2 .gdlr-core-port-info2-content{ max-width: 250px; }
/* 563  */ .gdlr-core-port-info2 .gdlr-core-port-info2-key{ font-weight: bold; float: left; }
/* 564  */ .gdlr-core-port-info2 .gdlr-core-port-info2-value{ float: right; text-align: right; }
/* 565  */
/* 566  */ /* tab */
/* 567  */ .gdlr-core-tab-item .gdlr-core-tab-item-title-wrap{ position: relative; }
/* 568  */ .gdlr-core-tab-item .gdlr-core-tab-item-title{ font-size: 12px; text-transform: uppercase; letter-spacing: 1.5px;
/* 569  */ 	font-weight: 700; cursor: pointer;
/* 570  */ 	transition: background 200ms, color 200ms; -moz-transition: background 200ms, color 200ms;
/* 571  */ 	-o-transition: background 200ms, color 200ms; -webkit-transition: background 200ms, color 200ms; }
/* 572  */ .gdlr-core-tab-item .gdlr-core-tab-item-content{ display: none; }
/* 573  */ .gdlr-core-tab-item .gdlr-core-tab-item-content.gdlr-core-active{ display: block; }
/* 574  */
/* 575  */ /* horizontal tab */
/* 576  */ .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title{ margin-left: -1px; padding: 18px 28px 14px;
/* 577  */ 	border-width: 1px 1px 0px; border-style: solid; display: inline-block; }
/* 578  */ .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title:first-child{ margin-left: 0px; }
/* 579  */ .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active{ margin-bottom: -1px; padding-bottom: 15px; }
/* 580  */ .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title-wrap{ border-bottom-width: 1px; border-bottom-style: solid; }
/* 581  */ .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-content{ padding: 25px 0px 5px; }
/* 582  */
/* 583  */ .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-title-wrap{ border-bottom-width: 2px; border-bottom-style: solid; }
/* 584  */ .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-title{ padding: 0px 28px 20px; display: inline-block; }
/* 585  */ .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-title-line{ position: absolute;
/* 586  */ 	border-bottom-width: 2px; border-bottom-style: solid; bottom: -2px; }
/* 587  */ .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-content{ padding: 25px 0px 5px; }
/* 588  */
/* 589  */ /* vertical tab */
/* 590  */ .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title-wrap{ max-width: 40%; }
/* 591  */ .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title{ padding: 16px 35px 14px; }
/* 592  */ .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-content-wrap{ overflow: hidden; }
/* 593  */ .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-content{ padding: 15px 45px 5px; }
/* 594  */
/* 595  */ .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap{ float: left;
/* 596  */ 	border-right-width: 1px; border-right-style: solid; margin-right: -1px; }
/* 597  */ .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title{ border-width: 0px 0px 1px 1px; border-style: solid; }
/* 598  */ .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title:first-child{ border-top-width: 1px; }
/* 599  */ .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title.gdlr-core-active{ margin-right: -1px; padding-right: 29px; }
/* 600  */ .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap{ border-left-width: 1px; border-left-style: solid; }

/* page-builder.css */

/* 601  */
/* 602  */ .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap{ float: right;
/* 603  */ 	border-left-width: 1px; border-left-style: solid; margin-left: -1px; }
/* 604  */ .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title{ border-width: 0px 1px 1px 0px; border-style: solid; }
/* 605  */ .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title:first-child{ border-top-width: 1px; }
/* 606  */ .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title.gdlr-core-active{ margin-left: -1px; padding-left: 29px; }
/* 607  */ .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap{ border-right-width: 1px; border-right-style: solid; }
/* 608  */
/* 609  */ .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-title-wrap{ max-width: 40%; }
/* 610  */ .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-content-wrap{ overflow: hidden; }
/* 611  */ .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-content{ padding: 15px 35px 5px; }
/* 612  */ .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-title-line{ position: absolute;
/* 613  */ 	border-right-width: 2px; border-right-style: solid; }
/* 614  */
/* 615  */ .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap{ float: left;
/* 616  */ 	border-right-width: 2px; border-right-style: solid; margin-right: -2px; }
/* 617  */ .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title{ padding: 12px 50px 12px 0px; }
/* 618  */ .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap{ border-left-width: 2px; border-left-style: solid; }
/* 619  */ .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-line{ right: -2px; }
/* 620  */
/* 621  */ .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap{ float: right;
/* 622  */ 	border-left-width: 2px; border-left-style: solid; margin-left: -2px; }
/* 623  */ .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title{ padding: 12px 0px 12px 50px; }
/* 624  */ .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap{ border-right-width: 2px; border-right-style: solid; }
/* 625  */ .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-line{ left: -2px; }
/* 626  */
/* 627  */ /* stunning text */
/* 628  */ .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-caption{ font-size: 16px; font-style: italic; letter-spacing: 0.5px; }
/* 629  */ .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-title{ font-size: 41px; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; }
/* 630  */ .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-content{ font-size: 16px; margin-bottom: 30px; }
/* 631  */ .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-link{ font-size: 15px; font-style: italic; letter-spacing: 0.5px; }
/* 632  */
/* 633  */ .gdlr-core-stunning-text-caption-above-title .gdlr-core-stunning-text-item-title{ margin-bottom: 22px; }
/* 634  */ .gdlr-core-stunning-text-caption-above-title .gdlr-core-stunning-text-item-caption{ margin-bottom: 13px; }
/* 635  */
/* 636  */ .gdlr-core-stunning-text-caption-below-title .gdlr-core-stunning-text-item-title{ margin-bottom: 15px; }
/* 637  */ .gdlr-core-stunning-text-caption-below-title .gdlr-core-stunning-text-item-caption{ margin-bottom: 25px; }
/* 638  */
/* 639  */ /* audio */
/* 640  */ .gdlr-core-audio{ padding: 16px 19px 13px; }
/* 641  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-time { font-size: 15px; line-height: 1; padding-top: 5px; }
/* 642  */ .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-total{ margin: 5px 12px; }
/* 643  */ .gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
/* 644  */ .gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{ top: 8px; height: 10px; }
/* 645  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button button,
/* 646  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button button{ display: none; }
/* 647  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button{ line-height: 1; margin-left: 20px; margin-right: 10px; }
/* 648  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button:before{ content: "\e069"; font-family: "ElegantIcons"; font-size: 16px; display: inline-block; padding: 5px; }
/* 649  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button.mejs-unmute:before{ content: "\e067"; }
/* 650  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button{ line-height: 1; margin-right: 10px; }

/* page-builder.css */

/* 651  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button:before{ font-family: "ElegantIcons"; font-size: 24px; display: inline-block; padding: 1px; cursor: pointer; }
/* 652  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-play:before{ content: "\49"; }
/* 653  */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-pause:before{ content: "\5f"; font-size: 24px; padding: 2px; }
/* 654  */ .gdlr-core-audio .mejs-controls div.mejs-time-rail{ padding-top: 3px; }
/* 655  */ .gdlr-core-audio .mejs-container,
/* 656  */ .gdlr-core-audio .mejs-container .mejs-controls,
/* 657  */ .gdlr-core-audio .mejs-embed,
/* 658  */ .gdlr-core-audio .mejs-embed body{ background: transparent; }
/* 659  */
/* 660  */ /* counter */
/* 661  */ .gdlr-core-counter-item{ text-align: center; }
/* 662  */ .gdlr-core-counter-item .gdlr-core-counter-item-top-text{ font-size: 16px; font-weight: bold; margin-bottom: 22px; }
/* 663  */ .gdlr-core-counter-item .gdlr-core-counter-item-top-icon{ font-size: 30px; margin-bottom: 25px; line-height: 1.2; }
/* 664  */ .gdlr-core-counter-item .gdlr-core-counter-item-number{ font-size: 59px; line-height: 1; margin-bottom: 25px; }
/* 665  */ .gdlr-core-counter-item .gdlr-core-counter-item-prefix{ margin-right: 6px; }
/* 666  */ .gdlr-core-counter-item .gdlr-core-counter-item-divider{ width: 20px; margin: 0px auto 25px;
/* 667  */     border-bottom-width: 2px; border-bottom-style: solid; }
/* 668  */ .gdlr-core-counter-item .gdlr-core-counter-item-bottom-text{ font-size: 16px;text-transform: uppercase; }
/* 669  */
/* 670  */ /* countdown */
/* 671  */ .gdlr-core-countdown-wrap .gdlr-core-countdown-block{ display: inline-block; margin: 0px 30px }
/* 672  */ .gdlr-core-countdown-wrap .gdlr-core-time{ font-size: 85px; font-weight: 300; display: block; line-height: 1; white-space: nowrap; }
/* 673  */ .gdlr-core-countdown-wrap .gdlr-core-unit{ font-size: 18px; display: block; margin-top: 10px; text-transform: uppercase;  letter-spacing: 2px; }
/* 674  */
/* 675  */ /* typed animation */
/* 676  */ .gdlr-core-type-animation-item .gdlr-core-type-animation-item-content{ font-size: 19px; border-style: solid; border-width: 0px; }
/* 677  */ .gdlr-core-type-animation-item.gdlr-core-with-highlight .gdlr-core-type-animation-item-content{ padding-left: 0.7em; padding-right: 0.7em; display: inline-block; }
/* 678  */ .typed-cursor{ opacity: 1; -webkit-animation: blink 0.7s infinite; -moz-animation: blink 0.7s infinite; animation: blink 0.7s infinite; }
/* 679  */ @keyframes blink{ 			0% { opacity:1; } 50% { opacity:0; } 100% { opacity:1; }}
/* 680  */ @-webkit-keyframes blink{ 	0% { opacity:1; } 50% { opacity:0; } 100% { opacity:1; } }
/* 681  */ @-moz-keyframes blink{ 		0% { opacity:1; } 50% { opacity:0; } 100% { opacity:1; } }
/* 682  */
/* 683  */ /* block item title */
/* 684  */ .gdlr-core-block-item-title-wrap{ position: relative; margin-bottom: 60px; }
/* 685  */ .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title-inner{ position: relative; }
/* 686  */ .gdlr-core-block-item-title-wrap .gdlr-core-block-item-caption{ font-size: 16px; font-style: italic; letter-spacing: 0.8px; }
/* 687  */ .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title{ font-size: 41px; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; }
/* 688  */ .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title i{ margin-right: 18px; }
/* 689  */ .gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more{ font-size: 14px; }
/* 690  */
/* 691  */ .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-caption{ margin-bottom: 5px; }
/* 692  */ .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-title{ margin-bottom: 0px; display: inline-block; }
/* 693  */ .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-separator{ display: inline-block;
/* 694  */     height: 32px; margin: 0px 40px 0px 25px; border-right-width: 1px; border-right-style: solid;
/* 695  */     transform: rotate(36deg); -moz-transform: rotate(36deg); -webkit-transform: rotate(36deg);
/* 696  */     transform-origin: 0% 100%; -moz-transform-origin: 0% 100%; -webkit-transform-origin: 0% 100%; }
/* 697  */
/* 698  */ .gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-title{ margin-bottom: 10px; }
/* 699  */
/* 700  */ .gdlr-core-block-item-title-nav{ margin-bottom: 40px; }

/* page-builder.css */

/* 701  */
/* 702  */ /* title-item */
/* 703  */ .gdlr-core-title-item .gdlr-core-title-item-caption{ font-size: 16px; font-style: italic; display: block; }
/* 704  */ .gdlr-core-title-item .gdlr-core-title-item-title{ font-size: 41px; font-weight: 800; display: inline-block;
/* 705  */ 	text-transform: uppercase; letter-spacing: 1px; margin-bottom: 0px;
/* 706  */  	transition: color 200ms; -moz-transition: color 200ms;
/* 707  */  	-o-transition: color 200ms; -webkit-transition: color 200ms; }
/* 708  */ .gdlr-core-title-item .gdlr-core-title-item-title-wrap{ position: relative; }
/* 709  */
/* 710  */ .gdlr-core-title-item .gdlr-core-title-item-divider{ position: absolute; top: 50%; margin-top: -1px;
/* 711  */  	border-bottom-width: 1px; border-bottom-style: solid; }
/* 712  */ .gdlr-core-title-item .gdlr-core-title-item-divider.gdlr-core-left{ left: 0px; }
/* 713  */ .gdlr-core-title-item .gdlr-core-title-item-divider.gdlr-core-right{ right: 0px; }
/* 714  */
/* 715  */ .gdlr-core-title-item .gdlr-core-title-item-link{ display: block; margin-top: 12px; }
/* 716  */ .gdlr-core-title-item-caption-top.gdlr-core-left-align .gdlr-core-title-item-link,
/* 717  */ .gdlr-core-title-item-caption-bottom.gdlr-core-left-align .gdlr-core-title-item-link{ position: absolute; right: 0px; top: 50%; margin-top: -9px; line-height: 25px; font-style: italic; }
/* 718  */ .gdlr-core-title-item-caption-top.gdlr-core-left-align .gdlr-core-title-item-link.gdlr-core-overflow,
/* 719  */ .gdlr-core-title-item-caption-bottom.gdlr-core-left-align .gdlr-core-title-item-link.gdlr-core-overflow{ position: static; margin-top: 10px; }
/* 720  */
/* 721  */ .gdlr-core-title-item-caption-top  .gdlr-core-title-item-caption{ margin-bottom: 10px; }
/* 722  */ .gdlr-core-title-item-caption-bottom  .gdlr-core-title-item-caption{ margin-top: 10px; }
/* 723  */ .gdlr-core-title-item-caption-right .gdlr-core-title-item-title-wrap{ float: left; }
/* 724  */ .gdlr-core-title-item-caption-right .gdlr-core-title-item-caption{ overflow: hidden; }
/* 725  */
/* 726  */ .gdlr-core-title-item-left-image{ float: left; margin-right: 30px; margin-top: 10px; }
/* 727  */ .gdlr-core-title-item-left-image-wrap{ overflow: hidden; }
/* 728  */ .gdlr-core-title-item-left-icon{ float: left; margin-right: 30px; margin-top: 10px; font-size: 30px; }
/* 729  */ .gdlr-core-title-item-left-icon-wrap{ overflow: hidden; }
/* 730  */
/* 731  */ /* personnel */
/* 732  */ .gdlr-core-personnel-item .gdlr-core-personnel-list-title{ text-transform: uppercase; letter-spacing: 1px; font-weight: 600; margin-bottom: 8px; }
/* 733  */ .gdlr-core-personnel-item .gdlr-core-personnel-list-position{ font-size: 13px; font-style: italic; margin-bottom: 8px; letter-spacing: 0.2px; }
/* 734  */
/* 735  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-column{ margin-bottom: 50px; }
/* 736  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-content-wrap{ padding-top: 37px; }
/* 737  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title{ font-size: 16px; }
/* 738  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position{ font-size: 13px; font-style: italic; margin-bottom: 8px; letter-spacing: 0.2px; }
/* 739  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-divider{ border-bottom: 2px; border-bottom-style: solid; width: 45px; padding-top: 12px; }
/* 740  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-content{ margin-top: 20px; }
/* 741  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-social{ margin-top: 25px; }
/* 742  */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-social-shortcode{ margin-top: 20px; }
/* 743  */ .gdlr-core-personnel-style-grid.gdlr-core-right-align .gdlr-core-personnel-list-divider{ margin-left: auto; margin-right: 0px; }
/* 744  */ .gdlr-core-personnel-style-grid.gdlr-core-center-align .gdlr-core-personnel-list-divider{ margin-left: auto; margin-right: auto; }
/* 745  */ .gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap{ padding: 35px 32px 18px; }
/* 746  */
/* 747  */ .gdlr-core-personnel-style-modern .gdlr-core-personnel-list{ position: relative; }
/* 748  */ .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title{ font-size: 17px; }
/* 749  */ .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-content-wrap{ position: absolute; bottom: 16px; left: 32px; right: 32px; pointer-events: none; }
/* 750  */

/* page-builder.css */

/* 751  */ .gdlr-core-personnel-item-style-grid-no-space .gdlr-core-personnel-list-content-wrap { margin-left: 33px; }
/* 752  */
/* 753  */ /* image */
/* 754  */ .gdlr-core-image-overlay{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px;
/* 755  */ 	opacity: 0; filter: alpha(opacity=0); overflow: hidden;
/* 756  */  	transition: opacity 500ms ease-out; -moz-transition: opacity 500ms ease-out;
/* 757  */  	-o-transition: opacity 500ms ease-out; -webkit-transition: opacity 500ms ease-out; }
/* 758  */ .gdlr-core-image-overlay:hover,
/* 759  */ .gdlr-core-image-overlay.gdlr-core-no-hover{ opacity: 1; filter: alpha(opacity=100); }
/* 760  */ .gdlr-core-image-overlay-icon{ position: absolute; left: 50%; top: 50%; display: block; text-align: center; }
/* 761  */ .gdlr-core-image-overlay-icon.gdlr-core-size-28{ width: 28px; font-size: 28px; line-height: 28px; margin-left: -14px; margin-top: -14px; }
/* 762  */ .gdlr-core-image-overlay-icon.gdlr-core-size-22{ width: 25px; font-size: 22px; line-height: 25px; margin-left: -11px; margin-top: -11px; }
/* 763  */ .gdlr-core-image-overlay-icon.gdlr-core-size-15{ width: 20px; font-size: 15px; line-height: 20px; margin-left: -8px; margin-top: -10px; }
/* 764  */ .gdlr-core-image-overlay-content{ position: absolute; left: 40px; right: 40px; top: 50%; line-height: 1.55; display: block; }
/* 765  */
/* 766  */ .gdlr-core-image-item{ line-height: 0; }
/* 767  */ .gdlr-core-image-item.gdlr-core-left-align .gdlr-core-image-item-wrap{ margin-left: 0px; }
/* 768  */ .gdlr-core-image-item.gdlr-core-right-align .gdlr-core-image-item-wrap{ margin-right: 0px; }
/* 769  */ .gdlr-core-image-item .gdlr-core-image-item-wrap{ border-style: solid; margin-left: auto; margin-right: auto; display: inline-block; max-width: 100%; }
/* 770  */ .gdlr-core-image-item .gdlr-core-image-item-wrap.gdlr-core-with-shadow{ box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.6);
/* 771  */ 	-moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.6); }
/* 772  */ .gdlr-core-image-item .gdlr-core-image-item-style-round{ overflow: hidden; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 773  */ .gdlr-core-image-item .gdlr-core-image-item-style-circle{ overflow: hidden; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 774  */ .gdlr-core-image-item .gdlr-core-image-item-caption{ font-size: 13px; font-weight: bold; font-style: italic; margin-top: 15px; }
/* 775  */
/* 776  */ .gdlr-core-image-item .gdlr-core-image-item-style-circle .gdlr-core-image-overlay{ border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 777  */ .gdlr-core-image-item .gdlr-core-image-item-style-round .gdlr-core-image-overlay{ border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 778  */
/* 779  */ /* social-share */
/* 780  */ .gdlr-core-social-share-item a{ margin: 0px 15px; font-size: 16px; }
/* 781  */ .gdlr-core-social-share-item a:first-child{ margin-left: 0px; }
/* 782  */ .gdlr-core-social-share-item a:last-child{ margin-right: 0px; }
/* 783  */ .gdlr-core-social-share-item .gdlr-core-social-share-count .gdlr-core-count{ font-size: 23px; font-weight: bold; margin-right: 10px; }
/* 784  */ .gdlr-core-social-share-item .gdlr-core-social-share-count .gdlr-core-suffix{ font-size: 15px; text-transform: uppercase; letter-spacing: 1px; }
/* 785  */
/* 786  */ .gdlr-core-social-share-left-text .gdlr-core-divider{ margin-right: 36px; margin-left: 30px;
/* 787  */     height: 18px; border-right-width: 2px; border-right-style: solid; }
/* 788  */ .gdlr-core-social-share-right-text .gdlr-core-divider{ margin-right: 30px; margin-left: 36px;
/* 789  */     height: 18px; border-right-width: 2px; border-right-style: solid; }
/* 790  */ .gdlr-core-social-share-top-text .gdlr-core-social-share-count{ display: block; }
/* 791  */ .gdlr-core-social-share-top-text .gdlr-core-divider{ width: 30px; display: block; margin: 23px 0px 28px;
/* 792  */     border-bottom-width: 3px; border-bottom-style: solid; }
/* 793  */ .gdlr-core-social-share-top-text.gdlr-core-right-align .gdlr-core-divider{ margin-left: auto; margin-right: 0px; }
/* 794  */ .gdlr-core-social-share-top-text.gdlr-core-center-align .gdlr-core-divider{ margin-left: auto; margin-right: auto; }
/* 795  */
/* 796  */ /* social network */
/* 797  */ .gdlr-core-social-network-item .gdlr-core-social-network-icon{ margin-left: 20px; font-size: 16px; }
/* 798  */ .gdlr-core-social-network-item .gdlr-core-social-network-icon:first-child{ margin-left: 0px; }
/* 799  */ .gdlr-core-social-network-item .gdlr-core-social-network-item-text{ font-size: 15px; font-weight: 400; margin-left: 13px; letter-spacing: 1px;}
/* 800  */

/* page-builder.css */

/* 801  */ /* icon-list */
/* 802  */ .gdlr-core-icon-list-item ul{ margin-left: 0px; list-style: none; margin-bottom: 0px; }
/* 803  */ .gdlr-core-icon-list-item ul li{ margin-bottom: 10px; }
/* 804  */ .gdlr-core-icon-list-item ul li:first-child{ padding-top: 0px; }
/* 805  */ .gdlr-core-icon-list-item .gdlr-core-icon-list-icon-wrap{ display: inline-block; margin-right: 15px; vertical-align: middle;
/* 806  */ 	line-height: 1; position: relative; }
/* 807  */ .gdlr-core-icon-list-item .gdlr-core-icon-list-icon,
/* 808  */ .gdlr-core-icon-list-item .gdlr-core-icon-list-icon-hover{ display: inline-block; font-size: 14px; width: 14px; text-align: center;
/* 809  */  	transition: opacity 200ms, transform 200ms; -moz-transition: opacity 200ms, -moz-transform 200ms;
/* 810  */  	-o-transition: opacity 200ms, -o-transform 200ms; -webkit-transition: opacity 200ms, -webkit-transform 200ms; }
/* 811  */ .gdlr-core-icon-list-item .gdlr-core-icon-list-content{ font-size: 14px; vertical-align: middle; }
/* 812  */
/* 813  */ .gdlr-core-icon-list-item.gdlr-core-with-divider ul li{ padding: 11px 0px;
/* 814  */     border-bottom-width: 1px; border-bottom-style: solid;
/* 815  */ 	backface-visibility: hidden; /* prevent flickering on hover */ }
/* 816  */ .gdlr-core-icon-list-with-background-round .gdlr-core-icon-list-icon-wrap{ padding: 6px;
/* 817  */     border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 818  */ .gdlr-core-icon-list-with-background-circle .gdlr-core-icon-list-icon-wrap{ padding: 8px;
/* 819  */     border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 820  */
/* 821  */ .gdlr-core-icon-list-item li.gdlr-core-with-hover .gdlr-core-icon-list-icon{ opacity: 1;
/* 822  */ 	transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); }
/* 823  */ .gdlr-core-icon-list-item li.gdlr-core-with-hover .gdlr-core-icon-list-icon-hover{ opacity: 0; position: absolute;
/* 824  */  	transform: scale(0); -moz-transform: scale(0); -webkit-transform: scale(0); -ms-transform: scale(0); }
/* 825  */ .gdlr-core-icon-list-item li.gdlr-core-with-hover:hover .gdlr-core-icon-list-icon{ opacity: 0;
/* 826  */ 	transform: scale(0); -moz-transform: scale(0); -webkit-transform: scale(0); -ms-transform: scale(0); }
/* 827  */ .gdlr-core-icon-list-item li.gdlr-core-with-hover:hover .gdlr-core-icon-list-icon-hover{ opacity: 1;
/* 828  */ 	transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); }
/* 829  */
/* 830  */ /* dropcap */
/* 831  */ .gdlr-core-dropcap{ font-size: 30px; line-height: 30px; font-weight: 700; float: left; margin-right: 20px; margin-bottom: 8px; margin-top: 8px; }
/* 832  */ .gdlr-core-dropcap.gdlr-core-type-circle{ border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 833  */ .gdlr-core-dropcap.gdlr-core-type-circle,
/* 834  */ .gdlr-core-dropcap.gdlr-core-type-rectangle{ text-align: center; padding: 8px 10px 12px; width: 50px;   }
/* 835  */ .gdlr-core-dropcap.gdlr-core-type-normal { font-size: 48px; margin-top: 18px; margin-left: 10px; }
/* 836  */
/* 837  */ /* blog */
/* 838  */ .gdlr-core-sticky-banner{ line-height: 1;   display: inline-block; letter-spacing: 0.5px;
/* 839  */ 	padding: 18px 20px 17px; text-transform: uppercase; font-size: 11px; font-weight: bold; margin-bottom: 22px; }
/* 840  */ .gdlr-core-sticky-banner i{ font-size: 12px; margin-right: 10px; }
/* 841  */ .gdlr-core-blog-thumbnail img{ margin: 0px; }
/* 842  */ .gdlr-core-blog-thumbnail a img.alignnone{ margin: 0px; }
/* 843  */ .gdlr-core-blog-thumbnail .gdlr-core-sticky-banner{ position: absolute; left: 0px; bottom: 0px; margin-bottom: 0px; }
/* 844  */
/* 845  */ .gdlr-core-blog-info-wrapper .gdlr-core-head{ margin-right: 13px; vertical-align: middle; line-height: 1; }
/* 846  */ .gdlr-core-blog-info-wrapper .gdlr-core-head i{ font-size: 15px; }
/* 847  */ .gdlr-core-blog-info-wrapper .gdlr-core-blog-info { display: inline-block; margin-right: 25px; font-size: 11px;
/* 848  */ 	font-weight: bold; letter-spacing: 1px; text-transform: uppercase; }
/* 849  */ .gdlr-core-blog-info-wrapper .gdlr-core-blog-info:last-child{ margin-right: 0px; }
/* 850  */

/* page-builder.css */

/* 851  */ .gdlr-core-blog-date-wrapper{ float: left; width: 60px; border-right-width: 1px; border-right-style: solid;
/* 852  */ 	line-height: 1; margin-top: 8px; margin-right: 30px; padding-right: 20px; text-align: center; white-space: nowrap; }
/* 853  */ .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-day{ font-size: 27px; font-weight: bold;
/* 854  */ 	margin-bottom: 8px; margin-top: -4px; letter-spacing: 1px; }
/* 855  */ .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-month{ font-size: 14px; text-transform: uppercase; letter-spacing: 1px; }
/* 856  */
/* 857  */
/* 858  */ .gdlr-core-blog-full{ margin-bottom: 80px; }
/* 859  */ .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-full{ margin-bottom: 40px; }
/* 860  */ .gdlr-core-blog-full .gdlr-core-blog-thumbnail{ margin-bottom: 44px; }
/* 861  */ .gdlr-core-blog-full .gdlr-core-blog-title{ font-size: 37px; font-weight: 700; margin-bottom: 14px; letter-spacing: 1px; }
/* 862  */ .gdlr-core-blog-full .gdlr-core-blog-content{ margin-bottom: 20px; }
/* 863  */ .gdlr-core-blog-full .gdlr-core-blog-full-head{ margin-bottom: 25px; }
/* 864  */ .gdlr-core-blog-full .gdlr-core-blog-full-head-right{ overflow: hidden; }
/* 865  */ .gdlr-core-blog-full .gdlr-core-excerpt-read-more{ margin-top: 33px; }
/* 866  */
/* 867  */ .gdlr-core-blog-full.gdlr-core-style-center{ text-align: center; }
/* 868  */ .gdlr-core-blog-full.gdlr-core-style-center .gdlr-core-blog-date-wrapper{ position: absolute; }
/* 869  */ .gdlr-core-blog-full.gdlr-core-style-center .gdlr-core-blog-full-head-right{ padding-left: 80px; padding-right: 80px; }
/* 870  */ .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-full-frame{ padding: 50px 50px 40px; }
/* 871  */ .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-thumbnail{ margin-bottom: 0; }
/* 872  */
/* 873  */ .gdlr-core-blog-grid{ margin-bottom: 50px; }
/* 874  */ .gdlr-core-flexslider.flexslider ul.slides > li .gdlr-core-blog-grid{ margin-bottom: 0px; }
/* 875  */ .gdlr-core-blog-grid .gdlr-core-blog-thumbnail{ margin-bottom: 27px; }
/* 876  */ .gdlr-core-blog-grid .gdlr-core-blog-grid-date .gdlr-core-blog-info-date{ font-size: 12px; letter-spacing: 1.5px; margin-bottom: 7px;
/* 877  */ 	text-transform: uppercase; font-weight: 600; display: block; }
/* 878  */ .gdlr-core-blog-grid .gdlr-core-blog-grid-date .gdlr-core-blog-info-date .gdlr-core-head{ display: none; }
/* 879  */ .gdlr-core-blog-grid .gdlr-core-blog-title{ font-size: 25px; font-weight: 800; margin-bottom: 20px; }
/* 880  */ .gdlr-core-blog-grid .gdlr-core-blog-content{ margin-bottom: 30px; }
/* 881  */ .gdlr-core-blog-grid .gdlr-core-blog-info-wrapper{ padding-top: 12px; border-top-width: 1px; border-top-style: solid; }
/* 882  */ .gdlr-core-blog-grid .gdlr-core-excerpt-read-more{ display: none; }
/* 883  */
/* 884  */ .gdlr-core-blog-grid-with-frame .gdlr-core-blog-grid-frame{ padding: 40px 35px 24px;
/* 885  */ 	box-shadow: 0px 0px 3px rgba(0,0,0,0.15); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.15); }
/* 886  */ .gdlr-core-blog-grid-with-frame .gdlr-core-blog-thumbnail{ margin-bottom: 0; }
/* 887  */ .gdlr-core-flexslider.flexslider ul.slides > li .gdlr-core-blog-grid.gdlr-core-blog-grid-with-frame{ margin-left: 2px; margin-right: 2px; margin-top: 2px; margin-bottom: 2px; }
/* 888  */ .gdlr-core-blog-item.gdlr-core-style-blog-column-no-space .gdlr-core-blog-grid-content-wrap{ padding-left: 30px; padding-right: 30px; }
/* 889  */ .gdlr-core-blog-item.gdlr-core-style-blog-column-no-space .gdlr-core-load-more,
/* 890  */ .gdlr-core-blog-item.gdlr-core-style-blog-column-no-space .gdlr-core-pagination{ margin-top: 20px; }
/* 891  */
/* 892  */ .gdlr-core-blog-medium{ margin-bottom: 90px; }
/* 893  */ .gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail-wrap{ width: 30%; margin-right: 35px; float: left; }
/* 894  */ .gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail{ margin-bottom: 30px; }
/* 895  */ .gdlr-core-blog-left-thumbnail .gdlr-core-blog-date-wrapper{ float: right; margin-right: 0px; }
/* 896  */ .gdlr-core-blog-left-thumbnail .gdlr-core-blog-medium-content-wrapper{ overflow: hidden; }
/* 897  */ .gdlr-core-blog-left-thumbnail .gdlr-core-blog-title{ font-size: 37px; font-weight: 700; margin-bottom: 16px; }
/* 898  */ .gdlr-core-blog-left-thumbnail .gdlr-core-blog-info-wrapper { margin-bottom: 26px; }
/* 899  */ .gdlr-core-blog-left-thumbnail .gdlr-core-excerpt-read-more{ margin-top: 33px; }
/* 900  */

/* page-builder.css */

/* 901  */ .gdlr-core-blog-right-thumbnail{ text-align: right; }
/* 902  */ .gdlr-core-blog-right-thumbnail .gdlr-core-blog-thumbnail-wrap{ width: 30%; margin-left: 35px; float: right; }
/* 903  */ .gdlr-core-blog-right-thumbnail .gdlr-core-blog-thumbnail{ margin-bottom: 30px; }
/* 904  */ .gdlr-core-blog-right-thumbnail .gdlr-core-blog-date-wrapper{ float: left; margin-right: 0px;
/* 905  */ 	 padding-left: 20px; border-left-width: 1px; border-left-style: solid; border-right: 0px; }
/* 906  */ .gdlr-core-blog-right-thumbnail .gdlr-core-blog-medium-content-wrapper{ overflow: hidden; }
/* 907  */ .gdlr-core-blog-right-thumbnail .gdlr-core-blog-title{ font-size: 37px; font-weight: 700; margin-bottom: 16px; }
/* 908  */ .gdlr-core-blog-right-thumbnail .gdlr-core-blog-info-wrapper { margin-bottom: 26px; }
/* 909  */ .gdlr-core-blog-right-thumbnail .gdlr-core-excerpt-read-more{ margin-top: 33px; }
/* 910  */
/* 911  */ .gdlr-core-blog-modern .gdlr-core-blog-modern-content{ text-align: center; padding: 0px 0px 20px; }
/* 912  */ .gdlr-core-blog-modern .gdlr-core-blog-title{ font-size: 18px; font-weight: 700; margin-bottom: 5px; line-height: 1.6; }
/* 913  */ .gdlr-core-blog-modern-inner .gdlr-core-blog-info-wrapper{ margin-bottom: 10px; }
/* 914  */ .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-modern-inner{ position: relative; }
/* 915  */ .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-modern-content{ position: absolute; left: 0px; right: 0px; bottom: 0px; padding: 0px 30px 30px; }
/* 916  */ .gdlr-core-blog-modern.gdlr-core-hover-overlay-content.gdlr-core-with-image .gdlr-core-blog-modern-content{ opacity: 0; filter: alpha(opacity=0);
/* 917  */ 	transition: opacity 500ms ease-out; -moz-transition: opacity 500ms ease-out;
/* 918  */ 	-o-transition: opacity 500ms ease-out;  -webkit-transition: opacity 500ms ease-out; }
/* 919  */ .gdlr-core-blog-modern.gdlr-core-hover-overlay-content.gdlr-core-with-image:hover .gdlr-core-blog-modern-content{ opacity: 1; filter: alpha(opacity=100); }
/* 920  */ .gdlr-core-blog-modern .gdlr-core-blog-modern-content-overlay{ position: absolute; left: 0px; right: 0px; bottom: 0px; top: 0px; background: rgba(0,0,0,0.3);
/* 921  */ 	background: url('../images/blog-style/blog-item-gradient.png') bottom repeat-x; }
/* 922  */ .gdlr-core-blog-item.gdlr-core-style-blog-image .gdlr-core-load-more,
/* 923  */ .gdlr-core-blog-item.gdlr-core-style-blog-image .gdlr-core-pagination{ margin-top: 20px; }
/* 924  */ .gdlr-core-blog-item.gdlr-core-style-blog-image-no-space .gdlr-core-load-more{ margin-top: 50px; }
/* 925  */ .gdlr-core-blog-item.gdlr-core-style-blog-image-no-space .gdlr-core-pagination{ margin-top: 50px; }
/* 926  */
/* 927  */ .gdlr-core-blog-metro.gdlr-core-with-image{ position: relative; overflow: hidden; }
/* 928  */ .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-metro-content{ position: absolute;
/* 929  */ 	left: 0px; right: 0px; bottom: 0px; padding: 0px 20px 30px; opacity: 0; filter: alpha(opacity=0);
/* 930  */ 	transition: opacity 500ms ease-out; -moz-transition: opacity 500ms ease-out;
/* 931  */ 	-o-transition: opacity 500ms ease-out;  -webkit-transition: opacity 500ms ease-out; }
/* 932  */ .gdlr-core-blog-metro.gdlr-core-with-image:hover .gdlr-core-blog-metro-content{ opacity: 1; filter: alpha(opacity=100); }
/* 933  */ .gdlr-core-blog-metro .gdlr-core-blog-metro-content{ text-align: center; padding: 0px 0px 20px; }
/* 934  */ .gdlr-core-blog-metro .gdlr-core-blog-title{ font-size: 18px; font-weight: 700; margin-bottom: 5px; line-height: 1.5; }
/* 935  */ .gdlr-core-blog-item.gdlr-core-style-blog-metro .gdlr-core-load-more,
/* 936  */ .gdlr-core-blog-item.gdlr-core-style-blog-metro .gdlr-core-pagination{ margin-top: 20px; }
/* 937  */ .gdlr-core-blog-item.gdlr-core-style-blog-metro-no-space .gdlr-core-load-more{ margin-top: 50px; }
/* 938  */ .gdlr-core-blog-item.gdlr-core-style-blog-metro-no-space .gdlr-core-pagination{ margin-top: 50px; }
/* 939  */
/* 940  */ .gdlr-core-blog-list{ margin-bottom: 40px; }
/* 941  */ .gdlr-core-blog-list.gdlr-core-blog-list-with-frame{ margin-bottom: 6px; }
/* 942  */ .gdlr-core-blog-list .gdlr-core-blog-list-frame{ padding: 20px 26px 24px; }
/* 943  */ .gdlr-core-blog-list .gdlr-core-blog-title{ font-size: 19px; letter-spacing: 1px; font-weight: 800; margin-bottom: 10px; }
/* 944  */ .gdlr-core-blog-list .gdlr-core-blog-info{ margin-right: 15px; }
/* 945  */ .gdlr-core-blog-list .gdlr-core-blog-info .gdlr-core-blog-info-sep{ margin-right: 15px; }
/* 946  */ .gdlr-core-blog-list .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep{ display: none; }
/* 947  */
/* 948  */ .gdlr-core-blog-widget{ margin-bottom: 18px; padding-top: 18px; border-top-width: 1px; border-top-style: solid; }
/* 949  */ .gdlr-core-blog-widget:first-child{ padding-top: 0px; border: 0px; }
/* 950  */ .gdlr-core-blog-widget .gdlr-core-blog-thumbnail{ float: left; margin-right: 20px; max-width: 60px; }

/* page-builder.css */

/* 951  */ .gdlr-core-blog-widget .gdlr-core-sticky-banner{ display: none; }
/* 952  */ .gdlr-core-blog-widget .gdlr-core-blog-widget-content{ overflow: hidden; }
/* 953  */ .gdlr-core-blog-widget .gdlr-core-blog-title{ font-size: 18px; font-weight: 600; margin-bottom: 8px; }
/* 954  */ .gdlr-core-blog-widget .gdlr-core-blog-info-wrapper .gdlr-core-head{ margin-right: 10px; }
/* 955  */
/* 956  */ .gdlr-core-blog-widget.gdlr-core-style-large{ margin-bottom: 22px; padding-top: 22px; }
/* 957  */ .gdlr-core-blog-widget.gdlr-core-style-large:first-child{ padding-top: 0px; }
/* 958  */ .gdlr-core-blog-widget.gdlr-core-style-large .gdlr-core-blog-widget-content{ padding-top: 8px; }
/* 959  */ .gdlr-core-blog-widget.gdlr-core-style-large .gdlr-core-blog-thumbnail{ max-width: 80px; }
/* 960  */ .gdlr-core-blog-widget.gdlr-core-style-large .gdlr-core-blog-title{ font-size: 16px; margin-bottom: 12px; }
/* 961  */
/* 962  */ .gdlr-core-blog-widget.gdlr-core-style-small .gdlr-core-blog-title{ font-size: 16px; font-weight: 500; }
/* 963  */
/* 964  */ /* post slider */
/* 965  */ .gdlr-core-post-slider-item .gdlr-core-post-slider-slide{ position: relative; }
/* 966  */ .gdlr-core-post-slider-item .gdlr-core-post-slider-caption{ position: absolute; bottom: 0px; left: 0px; right: 0px; padding: 0px 20px 25px; }
/* 967  */ .gdlr-core-post-slider-item .gdlr-core-post-slider-title{ font-size: 17px; font-weight: 600; text-transform: uppercase;  letter-spacing: 2px; margin-bottom: 10px }
/* 968  */ .gdlr-core-post-slider-item .gdlr-core-blog-info{ font-size: 12px; }
/* 969  */ .gdlr-core-post-slider-item .gdlr-core-blog-info .gdlr-core-blog-info-sep{ margin: 0px 8px; }
/* 970  */ .gdlr-core-post-slider-item .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep{ display: none; }
/* 971  */
/* 972  */ /* dropdown tab */
/* 973  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title{ font-size: 13px; font-weight: 800;
/* 974  */ 	padding: 6px 14px 6px 18px; position: relative;  float: left; margin-right: 20px; cursor: pointer;
/* 975  */     border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 976  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title:after{ content: "\f107"; font-family: fontAwesome; margin-left: 10px; float: right; }
/* 977  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head-wrap{ padding-top: 5px; padding-bottom: 5px;
/* 978  */ 	position: absolute; left: 0px; top: 100%; display: none; z-index: 1;
/* 979  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-top: 5px; min-width: 140px; }
/* 980  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head{ padding: 3px 18px; }
/* 981  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head.gdlr-core-active{ display: none; }
/* 982  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content-wrap{ overflow: hidden; padding-top: 4px; }
/* 983  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content{ display: none; white-space: nowrap; }
/* 984  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content.gdlr-core-active{ display: block; }
/* 985  */
/* 986  */ /* post format */
/* 987  */ .gdlr-core-blog-aside-format .gdlr-core-blog-content{ font-style: italic; }
/* 988  */ .gdlr-core-blog-aside-format .gdlr-core-excerpt-read-more{ display: none; }
/* 989  */ .gdlr-core-blog-aside-format.gdlr-core-large .gdlr-core-blog-content{ font-size: 18px; padding: 50px 60px; }
/* 990  */ .gdlr-core-blog-aside-format.gdlr-core-small .gdlr-core-blog-content{ font-size: 16px; padding: 40px 37px; }
/* 991  */
/* 992  */ .gdlr-core-blog-quote-format .gdlr-core-blog-content{ position: relative; }
/* 993  */ .gdlr-core-blog-quote-format .gdlr-core-blog-quote-background{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px;
/* 994  */ 	background-size: cover; background-position: center; opacity: 0.3; filter: alpha(opacity=30); }
/* 995  */ .gdlr-core-blog-quote-format .gdlr-core-blog-quote{ line-height: 1; position: relative; }
/* 996  */ .gdlr-core-blog-quote-format .gdlr-core-blog-content-wrap{ overflow: hidden; position: relative; }
/* 997  */ .gdlr-core-blog-quote-format .gdlr-core-blog-quote-content{ font-style: italic; }
/* 998  */ .gdlr-core-blog-quote-format .gdlr-core-blog-quote-content blockquote,
/* 999  */ .gdlr-core-blog-quote-format .gdlr-core-blog-quote-content q{ background: transparent; border: none; padding: 0px; margin-top: 0px; margin-bottom: 0px; }
/* 1000 */ .gdlr-core-blog-quote-format .gdlr-core-blog-quote-author{ font-style: italic; margin-bottom: 20px; font-weight: bold; }

/* page-builder.css */

/* 1001 */ .gdlr-core-blog-quote-format .gdlr-core-blog-quote-author:before{ content: "-"; margin-right: 2px; }
/* 1002 */ .gdlr-core-blog-quote-format .gdlr-core-excerpt-read-more{ display: none; }
/* 1003 */ .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-content{ padding: 50px 45px 40px; }
/* 1004 */ .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote{ float: left; font-size: 120px; margin-top: -10px; margin-right: 35px; }
/* 1005 */ .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-content,
/* 1006 */ .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-content q,
/* 1007 */ .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-content blockquote{ font-size: 18px; }
/* 1008 */ .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-author{ font-size: 15px; }
/* 1009 */ .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-content{ padding: 40px 37px 30px; }
/* 1010 */ .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote{ font-size: 80px; margin-bottom: -10px; }
/* 1011 */ .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-content q,
/* 1012 */ .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-content blockquote,
/* 1013 */ .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-content{ font-size: 16px; }
/* 1014 */ .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-author{ font-size: 15px; }
/* 1015 */
/* 1016 */ .gdlr-core-blog-link-format .gdlr-core-blog-icon-link{ font-size: 23px; }
/* 1017 */ .gdlr-core-blog-link-format .gdlr-core-blog-content-wrap{ overflow: hidden; }
/* 1018 */ .gdlr-core-blog-link-format .gdlr-core-blog-title{ font-size: 20px; letter-spacing: 0px; margin-bottom: 9px; }
/* 1019 */ .gdlr-core-blog-link-format .gdlr-core-blog-content{ font-size: 14px; margin-bottom: 0px; }
/* 1020 */ .gdlr-core-blog-link-format .gdlr-core-excerpt-read-more{ display: none; }
/* 1021 */ .gdlr-core-blog-link-format.gdlr-core-large{ padding-top: 30px; padding-bottom: 30px; }
/* 1022 */ .gdlr-core-blog-link-format.gdlr-core-large .gdlr-core-blog-icon-link{ float: left; margin-right: 30px; margin-top: 5px; }
/* 1023 */ .gdlr-core-blog-link-format.gdlr-core-small .gdlr-core-blog-icon-link{ margin-bottom: 25px; display: block; }
/* 1024 */
/* 1025 */ /* testimonial */
/* 1026 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-item-title{ text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 0; font-size: 28px; }
/* 1027 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-item-title-wrap{ margin-bottom: 36px; position: relative; }
/* 1028 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-column .gdlr-core-testimonial{ margin-bottom: 50px; }
/* 1029 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-content{ font-style: italic; margin-bottom: 27px; font-size: 15px; }
/* 1030 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-author-image{ width: 55px; overflow: hidden;
/* 1031 */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 1032 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-title{ font-size: 15px; font-weight: 700; margin-bottom: 2px;
/* 1033 */ 	text-transform: uppercase; letter-spacing: 1px; }
/* 1034 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-item-divider{ margin-top: 38px; padding-bottom: 10px; }
/* 1035 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-position{ font-size: 13px; font-style: italic; }
/* 1036 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating i{ margin-right: 4px; }
/* 1037 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating{ margin-right: 10px; }
/* 1038 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-author-content{ overflow: hidden; padding-top: 3px; }
/* 1039 */ .gdlr-core-testimonial-item.gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-content{ float: left; overflow: auto; padding-top: 3px; }
/* 1040 */
/* 1041 */ .gdlr-core-testimonial-style-left .gdlr-core-testimonial-quote{ font-size: 60px; line-height: 1; float: left; margin-right: 30px; }
/* 1042 */ .gdlr-core-testimonial-style-left .gdlr-core-testimonial-content-wrap{ overflow: hidden; }
/* 1043 */ .gdlr-core-testimonial-style-left .gdlr-core-testimonial-author-image{ float: left; margin-right: 20px; }
/* 1044 */
/* 1045 */ .gdlr-core-testimonial-style-right{ text-align: right; }
/* 1046 */ .gdlr-core-testimonial-style-right .gdlr-core-testimonial-quote{ font-size: 60px; line-height: 1; float: right; margin-left: 30px; }
/* 1047 */ .gdlr-core-testimonial-style-right .gdlr-core-testimonial-content-wrap{ overflow: hidden; }
/* 1048 */ .gdlr-core-testimonial-style-right .gdlr-core-testimonial-author-image{ float: right; margin-left: 24px; }
/* 1049 */
/* 1050 */ .gdlr-core-testimonial-style-center{ text-align: center; }

/* page-builder.css */

/* 1051 */ .gdlr-core-testimonial-style-center .gdlr-core-testimonial-quote{ font-size: 80px; line-height: 60px; padding: 15px 0px 10px; }
/* 1052 */ .gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-wrap{ display: inline-block; text-align: left; }
/* 1053 */ .gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-image{ float: left; margin-right: 20px; }
/* 1054 */
/* 1055 */ /* gallery */
/* 1056 */ .gdlr-core-gallery-item .gdlr-core-gallery-caption{ font-size: 14px; font-style: italic; letter-spacing: 0.5px;
/* 1057 */ 	text-align: center; padding-top: 17px; padding-bottom: 10px; }
/* 1058 */
/* 1059 */ .gdlr-core-gallery-item .gdlr-core-gallery-list{ text-align: center; }
/* 1060 */ .gdlr-core-gallery-item-style-grid-no-space .gdlr-core-gallery-caption{ margin-bottom: 15px; }
/* 1061 */ .gdlr-core-gallery-item-style-grid-no-space .gdlr-core-pagination{ margin-top: 40px; }
/* 1062 */
/* 1063 */ .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-content{ background: transparent; top: auto; bottom: 25px; }
/* 1064 */ .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-title{ font-size: 15px; display: block; letter-spacing: 2px; text-transform: uppercase; }
/* 1065 */ .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-caption{ font-size: 15px; display: block; margin-top: 4px; font-style: italic; }
/* 1066 */
/* 1067 */ .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-first{ width: 33.33%; float: left; clear: left; }
/* 1068 */ .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item-right{ overflow: hidden; }
/* 1069 */ .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-second,
/* 1070 */ .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-third{ float: left; width: 50%; }
/* 1071 */ .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-fourth{ float: left; }
/* 1072 */
/* 1073 */ /* code item */
/* 1074 */ .gdlr-core-code-item .gdlr-core-code-item-content{ margin-bottom: 0px; padding: 25px 30px 5px; margin-top: 0px;
/* 1075 */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 1076 */ .gdlr-core-code-item-light .gdlr-core-code-item-content{ background: #f5f5f5; color: #a9a9a9; border: 1px solid #e4e4e4; }
/* 1077 */ .gdlr-core-code-item-dark .gdlr-core-code-item-content{ background: #383838; color: #a2a2a2; }
/* 1078 */
/* 1079 */ /* call to action */
/* 1080 */ .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-title{ font-size: 36px; font-weight: 800; letter-spacing: 2px; margin-bottom: 0px; }
/* 1081 */ .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-inner{ position: relative; }
/* 1082 */ .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-caption{ font-size: 19px; letter-spacing: 0px; margin-top: 16px; }
/* 1083 */ .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-button a{ margin-right: 0px; }
/* 1084 */
/* 1085 */ .gdlr-core-call-to-action-item.gdlr-core-style-left-align{ text-align: left; }
/* 1086 */ .gdlr-core-call-to-action-item.gdlr-core-style-left-align .gdlr-core-call-to-action-item-button{ margin-top: 42px; }
/* 1087 */ .gdlr-core-call-to-action-item.gdlr-core-style-center-align{ text-align: center; }
/* 1088 */ .gdlr-core-call-to-action-item.gdlr-core-style-center-align .gdlr-core-call-to-action-item-button{ margin-top: 40px; }
/* 1089 */ .gdlr-core-call-to-action-item.gdlr-core-style-right-align{ text-align: right; }
/* 1090 */ .gdlr-core-call-to-action-item.gdlr-core-style-right-align .gdlr-core-call-to-action-item-button{ margin-top: 42px; }
/* 1091 */
/* 1092 */ .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button{ text-align: left; }
/* 1093 */ .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-inner{ padding-right: 160px; }
/* 1094 */ .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-button{ position: absolute; right: 0px; top: 50%; margin-top: -26px; }
/* 1095 */
/* 1096 */ .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button{ text-align: right; }
/* 1097 */ .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-inner{ padding-left: 160px; }
/* 1098 */ .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-button{ position: absolute; left: 0px; top: 50%; margin-top: -26px; }
/* 1099 */
/* 1100 */ /* opening hours */

/* page-builder.css */

/* 1101 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-time{ float: right; font-weight: bold; }
/* 1102 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-list-item{ border-bottom-width: 1px; padding-bottom: 9px; margin-bottom: 10px; }
/* 1103 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-time i{ margin-left: 12px; }
/* 1104 */
/* 1105 */ .gdlr-core-opening-hour-item.gdlr-core-divider-style-solid .gdlr-core-opening-hour-list-item{ border-bottom-style: solid; }
/* 1106 */ .gdlr-core-opening-hour-item.gdlr-core-divider-style-dashed .gdlr-core-opening-hour-list-item{ border-bottom-style: dashed; }
/* 1107 */ .gdlr-core-opening-hour-item.gdlr-core-divider-style-dotted .gdlr-core-opening-hour-list-item{ border-bottom-style: dotted; }
/* 1108 */
/* 1109 */ /* divider */
/* 1110 */ .gdlr-core-divider-item .gdlr-core-divider-container{ position: relative; margin-left: auto; margin-right: auto; }
/* 1111 */ .gdlr-core-divider-item .gdlr-core-divider-container.gdlr-core-left-align{ margin-left: 0px; }
/* 1112 */ .gdlr-core-divider-item .gdlr-core-divider-container.gdlr-core-right-align{ margin-right: 0px; }
/* 1113 */
/* 1114 */ .gdlr-core-divider-item-normal .gdlr-core-divider-line{ border-bottom-width: 1px; border-bottom-style: solid; }
/* 1115 */
/* 1116 */ .gdlr-core-divider-item-with-icon .gdlr-core-divider-item-with-icon-inner{ position: relative; text-align: center; line-height: 1; }
/* 1117 */ .gdlr-core-divider-item-with-icon .gdlr-core-divider-line{ border-bottom-width: 1px; border-bottom-style: solid; }
/* 1118 */ .gdlr-core-divider-item-with-icon .gdlr-core-divider-line.gdlr-core-left{ position: absolute; top: 50%; left: 0px; }
/* 1119 */ .gdlr-core-divider-item-with-icon .gdlr-core-divider-line.gdlr-core-right{ position: absolute; top: 50%; right: 0px; }
/* 1120 */ .gdlr-core-divider-item-with-icon i{ display: inline-block; padding-left: 20px; padding-right: 20px; font-size: 15px; }
/* 1121 */ .gdlr-core-divider-item-with-icon img{ width: auto; vertical-align: middle; display: inline-block; padding-left: 20px; padding-right: 20px; }
/* 1122 */
/* 1123 */ .gdlr-core-divider-item-small-center .gdlr-core-divider-line{ width: 100px; margin: 0px auto;
/* 1124 */ 	border-bottom-width: 1px; border-bottom-style: solid; }
/* 1125 */ .gdlr-core-divider-item-small-center .gdlr-core-divider-line-bold{ content: " "; display: block;
/* 1126 */ 	width: 40px; margin: 0px auto -2px; border-bottom-width: 3px; border-bottom-style: solid; }
/* 1127 */
/* 1128 */ .gdlr-core-divider-item-small-left .gdlr-core-divider-line{ width: 80px; margin: 0px auto 0px 0px;
/* 1129 */ 	border-bottom-width: 1px; border-bottom-style: solid; }
/* 1130 */ .gdlr-core-divider-item-small-left .gdlr-core-divider-line-bold{ content: " "; display: block;
/* 1131 */ 	width: 40px; margin: 0px auto -2px 0px; border-bottom-width: 3px; border-bottom-style: solid; }
/* 1132 */
/* 1133 */ .gdlr-core-divider-item-small-right .gdlr-core-divider-line{ width: 80px; margin: 0px 0px 0px auto;
/* 1134 */ 	border-bottom-width: 1px; border-bottom-style: solid; }
/* 1135 */ .gdlr-core-divider-item-small-right .gdlr-core-divider-line-bold{ content: " "; display: block;
/* 1136 */ 	width: 40px; margin: 0px 0px -2px auto; border-bottom-width: 3px; border-bottom-style: solid; }
/* 1137 */
/* 1138 */ /* isotope */
/* 1139 */ .gdlr-core-item-list.gdlr-core-animate-init{ opacity: 0; filter: alpha(opacity=0); }
/* 1140 */ .gdlr-core-item-list.gdlr-core-animate-end{ opacity: 1; filter: alpha(opacity=100); }
/* 1141 */ .gdlr-core-item-list.gdlr-core-animate-init.gdlr-core-animate{ -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
/* 1142 */
/* 1143 */ [data-layout="masonry"] .gdlr-core-item-list{ opacity: 0; filter: alpha(opacity=0); }
/* 1144 */ [data-layout="masonry"] .gdlr-core-item-list.gdlr-core-animate-end{ opacity: 1; filter: alpha(opacity=100); }
/* 1145 */ [data-layout="masonry"] .gdlr-core-item-list.gdlr-core-animate{ -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
/* 1146 */
/* 1147 */ /* thumbnail animation */
/* 1148 */ .gdlr-core-opacity-on-hover img, .gdlr-core-zoom-on-hover img, .gdlr-core-grayscale-effect img{
/* 1149 */ 	transition: opacity 300ms ease-out, transform 300ms ease-out, filter 300ms ease-out;
/* 1150 */ 	-moz-transition: opacity 300ms ease-out, -moz-transform 300ms ease-out, -moz-filter 300ms ease-out;

/* page-builder.css */

/* 1151 */  	-o-transition: opacity 300ms ease-out, -o-transform 300ms ease-out, -o-filter 300ms ease-out;
/* 1152 */  	-webkit-transition: opacity 300ms ease-out, -webkit-transform 300ms ease-out, -webkit-filter 300ms ease-out; }
/* 1153 */
/* 1154 */ .gdlr-core-opacity-on-hover{ background: #000; }
/* 1155 */ .gdlr-core-opacity-on-hover:hover img{ opacity: 0.5; filter: alpha(opacity=50); }
/* 1156 */ .gdlr-core-zoom-on-hover{ overflow: hidden; }
/* 1157 */ .gdlr-core-zoom-on-hover:hover img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
/* 1158 */ .gdlr-core-grayscale-effect img{
/* 1159 */ 	-webkit-filter: grayscale(100%);
/* 1160 */ 	-moz-filter: grayscale(100%);
/* 1161 */ 	-o-filter: grayscale(100%);
/* 1162 */ 	filter: grayscale(100%); }
/* 1163 */ .gdlr-core-grayscale-effect:hover img{
/* 1164 */ 	-webkit-filter: grayscale(0%);
/* 1165 */ 	-moz-filter: grayscale(0%);
/* 1166 */ 	-o-filter: grayscale(0%);
/* 1167 */ 	filter: grayscale(0%); }
/* 1168 */
/* 1169 */ .gdlr-core-blog-metro.gdlr-core-no-image{ background: transparent; }
/* 1170 */ .gdlr-core-blog-modern.gdlr-core-no-image{ background: transparent; }
/* 1171 */
/* 1172 */ /* animation */
/* 1173 */ [data-gdlr-animation]{ -webkit-animation-fill-mode: both; animation-fill-mode: both; }
/* 1174 */ [data-gdlr-animation="fadeIn"], [data-gdlr-animation="fadeInDown"], [data-gdlr-animation="fadeInUp"], [data-gdlr-animation="fadeInLeft"], [data-gdlr-animation="fadeInRight"]{ opacity: 0; }
/* 1175 */
/* 1176 */ @-webkit-keyframes fadeIn{ from{ opacity: 0; } to{ opacity: 1; } }
/* 1177 */ @keyframes fadeIn{ from{ opacity: 0; } to{ opacity: 1; } }
/* 1178 */ .fadeIn{ -webkit-animation-name: fadeIn; animation-name: fadeIn; }
/* 1179 */
/* 1180 */ @-webkit-keyframes fadeInDown{ from{ opacity: 0; -webkit-transform: translate3d(0, -50px, 0); transform: translate3d(0, -50px, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1181 */ @keyframes fadeInDown{ from{ opacity: 0; -webkit-transform: translate3d(0, -50px, 0); transform: translate3d(0, -50px, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1182 */ .fadeInDown{ -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }
/* 1183 */
/* 1184 */ @-webkit-keyframes fadeInUp{ from{ opacity: 0; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1185 */ @keyframes fadeInUp{ from{ opacity: 0; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1186 */ .fadeInUp{ -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
/* 1187 */
/* 1188 */ @-webkit-keyframes fadeInLeft{ from{ opacity: 0; -webkit-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1189 */ @keyframes fadeInLeft{ from{ opacity: 0; -webkit-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1190 */ .fadeInLeft{ -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }
/* 1191 */
/* 1192 */ @-webkit-keyframes fadeInRight{ from{ opacity: 0; -webkit-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1193 */ @keyframes fadeInRight{ from{ opacity: 0; -webkit-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0); } to{ opacity: 1; -webkit-transform: none; transform: none; } }
/* 1194 */ .fadeInRight{ -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }
/* 1195 */
/* 1196 */ @-webkit-keyframes bounce {
/* 1197 */ 	from, 20%, 53%, 80%, to{ -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
/* 1198 */ 	40%, 43%{ -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); }
/* 1199 */ 	70%{ -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); }
/* 1200 */ 	90%{ -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); }

/* page-builder.css */

/* 1201 */ }
/* 1202 */ @keyframes bounce {
/* 1203 */ 	from, 20%, 53%, 80%, to{ -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
/* 1204 */ 	40%, 43%{ -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); }
/* 1205 */ 	70%{ -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); }
/* 1206 */ 	90%{ -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); }
/* 1207 */ }
/* 1208 */ .bounce{ -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom; }
/* 1209 */
/* 1210 */ @-webkit-keyframes pulse{ from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50%{ -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to{ -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } }
/* 1211 */ @keyframes pulse{ from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50%{ -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to{ -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } }
/* 1212 */ .pulse { -webkit-animation-name: pulse; animation-name: pulse; }
/* 1213 */
/* 1214 */ @-webkit-keyframes rubberBand {
/* 1215 */ 	from{ -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30%{ -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); }
/* 1216 */ 	40%{ -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50%{ -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); }
/* 1217 */ 	65%{ -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1); } 75%{ -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1); }
/* 1218 */ 	to{ -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
/* 1219 */ }
/* 1220 */ @keyframes rubberBand {
/* 1221 */ 	from{ -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30%{ -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); }
/* 1222 */ 	40%{ -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50%{ -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); }
/* 1223 */ 	65%{ -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1); } 75%{ -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1); }
/* 1224 */ 	to{ -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
/* 1225 */ }
/* 1226 */ .rubberBand{ -webkit-animation-name: rubberBand; animation-name: rubberBand; }
/* 1227 */
/* 1228 */ @-webkit-keyframes shake{ from, to{ -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90%{ -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80%{ -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } }
/* 1229 */ @keyframes shake{ from, to{ -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90%{ -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80%{ -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } }
/* 1230 */ .shake{ -webkit-animation-name: shake; animation-name: shake; }
/* 1231 */
/* 1232 */ @-webkit-keyframes swing {
/* 1233 */   20%{ -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40%{ -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); }
/* 1234 */   60%{ -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80%{ -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); }
/* 1235 */   to{ -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }
/* 1236 */ }
/* 1237 */ @keyframes swing {
/* 1238 */   20%{ -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40%{ -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); }
/* 1239 */   60%{ -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80%{ -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); }
/* 1240 */   to{ -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }
/* 1241 */ }
/* 1242 */ .swing{ -webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; }
/* 1243 */
/* 1244 */ /* sly slider */
/* 1245 */ .gdlr-core-sly-slider{ width: 100%; padding: 0; overflow: hidden; }
/* 1246 */ .gdlr-core-sly-slider .slides{ margin: 0; padding: 0; list-style: none; width: 99999px; }
/* 1247 */ .gdlr-core-sly-slider .slides li{ float: left; }
/* 1248 */ .gdlr-core-sly-slider .slides li:first-child{ margin-left: 0px; }
/* 1249 */ .gdlr-core-sly-slider .slides li:last-child{ margin-right: 0px; }
/* 1250 */ .gdlr-core-sly-slider .slides li .gdlr-core-media-image img{ max-height: 100%; width: auto; }

/* page-builder.css */

/* 1251 */ .gdlr-core-sly-slider .slides:after{ content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* 1252 */
/* 1253 */ .gdlr-core-sly-scroll{ background: #eeeeee; }
/* 1254 */ .gdlr-core-sly-scroll .gdlr-core-sly-scroll-handle{ background: #717171; }
/* 1255 */
/* 1256 */ .gdlr-core-sly-scroll{ height: 8px; margin-top: 30px; }
/* 1257 */ .gdlr-core-sly-scroll .gdlr-core-sly-scroll-handle{ height: 8px; width: 0px; }
/* 1258 */
/* 1259 */ .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider{ max-width: 80%; margin: 30px auto 0px; }
/* 1260 */ .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider .slides{ margin: 0px auto 0px; }
/* 1261 */ .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider .slides li{ margin: 0px 8px; cursor: pointer; }
/* 1262 */ .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider .gdlr-core-media-image{ height: 65px; }
/* 1263 */ .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-image-overlay{ background: url('../images/gallery/gallery-shadow.png') bottom center repeat-x; }
/* 1264 */
/* 1265 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider{ position: relative; }
/* 1266 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-sly-slider{ opacity: 0; filter: alpha(opacity=0);
/* 1267 */ 	position: absolute; bottom: 42px; left: 10%; right: 10%; z-index: 3;
/* 1268 */ 	transition: opacity 300ms; -moz-transition: opacity 300ms; -o-transition: opacity 300ms; -webkit-transition: opacity 300ms; }
/* 1269 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider:hover .gdlr-core-sly-slider,
/* 1270 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider:hover .gdlr-core-image-overlay{ opacity: 1; filter: alpha(opacity=100); }
/* 1271 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-content{ bottom: 145px; }
/* 1272 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-caption{ font-size: 14px; margin-top: 11px; letter-spacing: 1px; }
/* 1273 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-title{ font-size: 16px; }
/* 1274 */ .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider.gdlr-core-disable-hover .gdlr-core-sly-slider{ opacity: 1; filter: alpha(opacity=100); }
/* 1275 */
/* 1276 */ /* flexslider */
/* 1277 */ .gdlr-core-flexslider.flexslider ul.slides{ zoom: 1; margin-left: 0px; margin-bottom: 0px; list-style: none; }
/* 1278 */ .gdlr-core-flexslider.flexslider ul.slides:after{ content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* 1279 */ .gdlr-core-flexslider.flexslider ul.slides > li{ margin-bottom: 0px; display: none; -webkit-backface-visibility: hidden; }
/* 1280 */ .gdlr-core-flexslider.flexslider ul.slides > li .gdlr-core-item-list{ margin-bottom: 0px; }
/* 1281 */ .gdlr-core-flexslider.flexslider[data-type="carousel"] ul.slides > li{ margin-left: 0px; }
/* 1282 */ .gdlr-core-flexslider.flexslider[data-type="slider"] ul.slides > li{ text-align: center; }
/* 1283 */
/* 1284 */ .gdlr-core-flexslider{ position: relative; }
/* 1285 */ .gdlr-core-flexslider .flex-direction-nav{ margin-left: 0px; list-style: none; margin-bottom: 0px; }
/* 1286 */ .gdlr-core-flexslider .flex-direction-nav li{ position: absolute; line-height: 1; top: 50%; margin-top: -24px; z-index: 98; }
/* 1287 */ .gdlr-core-flexslider .flex-direction-nav li a{ display: block; padding: 14px; background: #000; background: rgba(0,0,0,0.6); color: #fff;
/* 1288 */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 1289 */ .gdlr-core-flexslider .flex-direction-nav li a i{ font-size: 18px; width: 18px; text-align: center; display: block; }
/* 1290 */ .gdlr-core-flexslider .flex-direction-nav .flex-nav-prev{ left: 35px; }
/* 1291 */ .gdlr-core-flexslider .flex-direction-nav .flex-nav-next{ right: 35px; }
/* 1292 */ .gdlr-core-flexslider[data-nav="both"] .flex-direction-nav li{ margin-top: -45px; }
/* 1293 */ .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-prev{ left: -85px; padding-right: 40px; }
/* 1294 */ .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-next{ right: -85px; padding-left: 40px; }
/* 1295 */ .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-prev a,
/* 1296 */ .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-next a{ opacity: 0;
/* 1297 */ 	transition: opacity 300ms; -moz-transition: opacity 300ms; -o-transition: opacity 300ms; -webkit-transition: opacity 300ms; }
/* 1298 */ .gdlr-core-flexslider[data-nav="navigation-outer"]:hover .flex-direction-nav .flex-nav-prev a,
/* 1299 */ .gdlr-core-flexslider[data-nav="navigation-outer"]:hover .flex-direction-nav .flex-nav-next a{ opacity: 1; }
/* 1300 */

/* page-builder.css */

/* 1301 */ .gdlr-core-flexslider.gdlr-core-nav-style-middle-large{ position: static; }
/* 1302 */ .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li{ margin-top: 0px; top: auto; }
/* 1303 */ .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ padding: 17px; border-style: solid; border-width: 2px; background: transparent; }
/* 1304 */ .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a i{ font-size: 29px; width: 29px; }
/* 1305 */
/* 1306 */ .gdlr-core-flexslider .flex-control-nav{ margin-bottom: 0px; }
/* 1307 */ .gdlr-core-flexslider .flex-control-nav li{ top: auto; }
/* 1308 */
/* 1309 */ .gdlr-core-flexslider .flex-control-nav{ list-style: none; line-height: 0; margin-top: 30px; text-align: center; margin-left: 0px; }
/* 1310 */ .gdlr-core-flexslider .flex-control-nav li{ display: inline-block;  margin: 0px 5px; }
/* 1311 */ .gdlr-core-flexslider .flex-control-nav li a{ width: 12px; height: 12px; display: block; text-indent: -999px; overflow: hidden;
/* 1312 */     border-width: 1px; border-style: solid;
/* 1313 */     border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 1314 */
/* 1315 */ .gdlr-core-blog-item .gdlr-core-flexslider .flex-control-nav{ margin-top: 45px; }
/* 1316 */
/* 1317 */ .gdlr-core-flexslider-nav .flex-direction-nav{ margin-left: 0px; list-style: none; zoom: 1; }
/* 1318 */ .gdlr-core-flexslider-nav .flex-direction-nav:after{ content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* 1319 */ .gdlr-core-flexslider-nav.gdlr-core-absolute-center{ position: absolute; top: 50%; }
/* 1320 */ .gdlr-core-flexslider-nav.gdlr-core-absolute-center.gdlr-core-left{ left: 0px; }
/* 1321 */ .gdlr-core-flexslider-nav.gdlr-core-absolute-center.gdlr-core-right{ right: 0px; }
/* 1322 */ .gdlr-core-flexslider-nav.gdlr-core-block-center{ text-align: center; line-height: 0; }
/* 1323 */ .gdlr-core-flexslider-nav.gdlr-core-block-center .flex-direction-nav{ display: inline-block; }
/* 1324 */
/* 1325 */ .gdlr-core-flexslider-nav.gdlr-core-plain-style li{ float: left; line-height: 1; }
/* 1326 */ .gdlr-core-flexslider-nav.gdlr-core-plain-style li a{ font-size: 29px; display: block; }
/* 1327 */ .gdlr-core-flexslider-nav.gdlr-core-plain-style li a i{ display: block; }
/* 1328 */ .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-absolute-center{ margin-top: -18px; }
/* 1329 */
/* 1330 */ .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-small li a{ font-size: 23px; display: block; }
/* 1331 */ .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-small.gdlr-core-absolute-center{ margin-top: -15px; }
/* 1332 */
/* 1333 */ .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-size-widget li a{ font-size: 19px; margin-top: -4px; }
/* 1334 */
/* 1335 */ .gdlr-core-flexslider-nav.gdlr-core-round-style li{ float: left; line-height: 1; }
/* 1336 */ .gdlr-core-flexslider-nav.gdlr-core-round-style li.flex-nav-prev{ margin-right: 8px; }
/* 1337 */ .gdlr-core-flexslider-nav.gdlr-core-round-style li a{ font-size: 29px; padding: 16px; display: block;
/* 1338 */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 1339 */ .gdlr-core-flexslider-nav.gdlr-core-round-style li a i{ display: block; }
/* 1340 */ .gdlr-core-flexslider-nav.gdlr-core-round-style.gdlr-core-absolute-center{ margin-top: -31px; }
/* 1341 */
/* 1342 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li{ float: left; line-height: 1; }
/* 1343 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li.flex-nav-prev{ margin-right: 1px; }
/* 1344 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ width: 40px; height: 40px; font-size: 19px; padding: 10px; display: block; }
/* 1345 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i{ display: block; }
/* 1346 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-absolute-center{ margin-top: -24px; }
/* 1347 */
/* 1348 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-large li.flex-nav-prev{ margin-right: 4px; }
/* 1349 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-large li a{ width: 55px; height: 55px; font-size: 23px; text-align: center; padding: 15px; }
/* 1350 */ .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-large.gdlr-core-absolute-center{ margin-top: -30px; }

/* page-builder.css */

/* 1351 */
/* 1352 */ .gdlr-core-flexslider[data-effect="kenburn"] img{ animation-duration: 15000ms; -webkit-animation-duration: 15000ms; }
/* 1353 */ .gdlr-core-flexslider[data-effect="kenburn"] li{ overflow: hidden; }
/* 1354 */ .gdlr-core-flexslider[data-effect="kenburn"] li.gdlr-core-active img{
/* 1355 */ 	-webkit-animation-name: kenBurn; animation-name: kenBurn;
/* 1356 */ 	-webkit-transform: scale(1.3); transform: scale(1.3); }
/* 1357 */
/* 1358 */ @-webkit-keyframes kenBurn{
/* 1359 */ 	from{ -webkit-transform: scale(1); transform: scale(1); }
/* 1360 */ 	to{ -webkit-transform: scale(1.3); transform: scale(1.3); }
/* 1361 */ }
/* 1362 */ @keyframes kenBurn{
/* 1363 */ 	from{ -webkit-transform: scale(1); transform: scale(1); }
/* 1364 */ 	to{ -webkit-transform: scale(1.3); transform: scale(1.3); }
/* 1365 */ }
/* 1366 */
/* 1367 */ /* portfolio */
/* 1368 */ .gdlr-core-portfolio-badge{ line-height: 20px; width: 42px; height: 42px; text-align: center; display: none;
/* 1369 */ 	padding: 11px 0px; font-size: 10px; text-transform: uppercase; position: absolute; right: -11px; top: -11px;
/* 1370 */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; z-index: 10; }
/* 1371 */ .gdlr-core-portfolio-item .gdlr-core-portfolio-badge{ display: block; }
/* 1372 */ .gdlr-core-portfolio-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport{ padding-top: 11px; padding-right: 11px; margin-right: -11px; }
/* 1373 */
/* 1374 */ .gdlr-core-portfolio-item .gdlr-core-now-loading{ position: absolute; background: url('../images/portfolio/now-loading.gif') center no-repeat;
/* 1375 */ 	width: 55px; height: 55px; left: 50%; margin-left: -28px; background-color: #fff; margin-top: 20px;
/* 1376 */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 1377 */
/* 1378 */ .gdlr-core-portfolio-thumbnail{ position: relative; }
/* 1379 */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-overlay{ text-align: center; }
/* 1380 */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title{ font-size: 13px; text-transform: uppercase;
/* 1381 */ 	letter-spacing: 2px; font-weight: 600; margin-bottom: 0px; display: block; }
/* 1382 */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon{ font-size: 22px; }
/* 1383 */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info{ font-size: 13px; font-style: italic; letter-spacing: 0.5px; display: block; }
/* 1384 */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info .gdlr-core-sep{ margin: 0px 3px; }
/* 1385 */
/* 1386 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title .gdlr-core-portfolio-title{ margin-top: 26px; }
/* 1387 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-title-icon .gdlr-core-portfolio-title{ margin-bottom: 26px; }
/* 1388 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-title-tag .gdlr-core-portfolio-info{ margin-top: 26px; }
/* 1389 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title-tag .gdlr-core-portfolio-title{ margin-top: 30px; }
/* 1390 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title-tag .gdlr-core-portfolio-info{ margin-top: 10px; }
/* 1391 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-title-icon .gdlr-core-portfolio-title{ margin-bottom: 26px; }
/* 1392 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-title-tag .gdlr-core-portfolio-info{ margin-top: 26px; }
/* 1393 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-icon-title-tag .gdlr-core-portfolio-title{ margin-top: 30px; }
/* 1394 */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-icon-title-tag .gdlr-core-portfolio-info{ margin-top: 10px; }
/* 1395 */
/* 1396 */ .gdlr-core-portfolio-thumbnail .gdlr-core-image-overlay.gdlr-core-with-margin{ left: 18px; top: 18px; right: 18px; bottom: 18px; }
/* 1397 */
/* 1398 */ .gdlr-core-flexslider.flexslider ul.slides > li .gdlr-core-portfolio-grid{ margin-bottom: 0px; }
/* 1399 */ .gdlr-core-portfolio-grid{ margin-bottom: 40px; }
/* 1400 */ .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap{ padding-top: 28px; }

/* page-builder.css */

/* 1401 */ .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title{ font-size: 14px; text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 7px; position: relative; }
/* 1402 */ .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ font-size: 13px; font-style: italic; margin-bottom: 7px; display: block; position: relative; }
/* 1403 */ .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info .gdlr-core-sep{ margin: 0px 3px; }
/* 1404 */ .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-content{ padding-top: 8px; margin-bottom: 7px; position: relative; }
/* 1405 */ .gdlr-core-portfolio-grid.gdlr-core-style-with-frame .gdlr-core-portfolio-content-wrap{ padding: 28px 29px 19px; position: relative; }
/* 1406 */ .gdlr-core-portfolio-grid.gdlr-core-style-with-frame .gdlr-core-portfolio-grid-frame{ background: #f5f5f5; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; }
/* 1407 */ .gdlr-core-portfolio-grid.gdlr-core-style-with-bottom-border .gdlr-core-portfolio-content-wrap{ padding: 25px 29px 10px;
/* 1408 */ 		border-bottom-width: 2px; border-bottom-style: solid; }
/* 1409 */ .gdlr-core-portfolio-item-style-grid-no-space .gdlr-core-portfolio-content-wrap{ padding-left: 30px; padding-right: 30px; }
/* 1410 */
/* 1411 */ .gdlr-core-portfolio-medium{ display: table; width: 100%; margin-bottom: 80px; }
/* 1412 */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-thumbnail-wrap{ display: table-cell; }
/* 1413 */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap{ display: table-cell; vertical-align: middle; }
/* 1414 */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title{ font-size: 16px; font-weight: 600;
/* 1415 */ 		text-transform: uppercase; letter-spacing: 2px; margin-bottom: 6px; }
/* 1416 */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ font-size: 13px; font-style: italic; margin-bottom: 6px; }
/* 1417 */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info .gdlr-core-sep{ margin: 0px 3px; }
/* 1418 */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-content{ padding-top: 25px; }
/* 1419 */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-read-more{ display: inline-block; margin-top: 29px; font-style: italic; }
/* 1420 */
/* 1421 */ .gdlr-core-portfolio-medium.gdlr-core-size-small .gdlr-core-portfolio-thumbnail-wrap{ width: 35%; }
/* 1422 */ .gdlr-core-portfolio-medium.gdlr-core-size-large .gdlr-core-portfolio-thumbnail-wrap{ width: 70%; }
/* 1423 */ .gdlr-core-portfolio-medium.gdlr-core-style-left .gdlr-core-portfolio-content-wrap{ padding-left: 80px; }
/* 1424 */ .gdlr-core-portfolio-medium.gdlr-core-style-right .gdlr-core-portfolio-content-wrap{ padding-right: 80px; }
/* 1425 */
/* 1426 */ .gdlr-core-portfolio-modern-desc .gdlr-core-image-overlay-content{ top: auto; bottom: 30px; }
/* 1427 */ .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-title{ font-size: 16px; margin-bottom: 5px; }
/* 1428 */ .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-info-tag{ margin-bottom: 5px; }
/* 1429 */ .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-content{ padding-top: 16px; padding-bottom: 20px; display: block; }
/* 1430 */ .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-icon-wrap{ display: block; margin-bottom: 50px; }
/* 1431 */
/* 1432 */ .gdlr-core-portfolio-item-style-metro .gdlr-core-portfolio-metro{ overflow: hidden; }
/* 1433 */ .gdlr-core-portfolio-item-style-metro .gdlr-core-portfolio-metro-badge{ position: relative; }
/* 1434 */
/* 1435 */
/* 1436 */ /* single porfolio */
/* 1437 */ .gdlr-core-portfolio-single-nav-wrap{ border-top: 2px; border-style: solid; padding: 47px 0px; }
/* 1438 */ .gdlr-core-portfolio-single-nav i{ font-size: 25px; }
/* 1439 */ .gdlr-core-portfolio-single-nav .gdlr-core-portfolio-text{ font-size: 15px; text-transform: uppercase; font-weight: bold; letter-spacing: 1.5px; }
/* 1440 */ .gdlr-core-portfolio-single-nav-left{ float: left; }
/* 1441 */ .gdlr-core-portfolio-single-nav-left i{ margin-right: 15px; vertical-align: middle; }
/* 1442 */ .gdlr-core-portfolio-single-nav-right{ float: right; }
/* 1443 */ .gdlr-core-portfolio-single-nav-right i{ margin-left: 15px; vertical-align: middle; }
/* 1444 */
/* 1445 */ .gdlr-core-portfolio-single-related {  padding-top: 70px; }
/* 1446 */ .gdlr-core-portfolio-single-related .gdlr-core-portfolio-single-related-head{ font-size: 22px; margin-bottom: 42px; }
/* 1447 */ .gdlr-core-portfolio-single-related.gdlr-core-style-grid .gdlr-core-portfolio-item-holder{ margin-bottom: 20px; }
/* 1448 */ .gdlr-core-portfolio-single-related.gdlr-core-style-modern .gdlr-core-portfolio-item-holder{ margin-bottom: 30px; }
/* 1449 */
/* 1450 */ /* recent post widget */

/* page-builder.css */

/* 1451 */ .gdlr-core-recent-post-widget-wrap{ padding-top: 8px; }
/* 1452 */ .gdlr-core-recent-post-widget{ margin-bottom: 20px; }
/* 1453 */ .gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-thumbnail{ float: left; max-width: 75px; margin-right: 23px; }
/* 1454 */ .gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-title{ font-size: 16px; font-weight: 600; margin-bottom: 11px; margin-top: 4px; }
/* 1455 */ .gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-content{ overflow: hidden; }
/* 1456 */ .gdlr-core-recent-post-widget .gdlr-core-blog-info{ display: inline-block; margin-right: 20px; font-size: 11px; line-height: 15px; text-transform: uppercase; letter-spacing: 0.5px; }
/* 1457 */ .gdlr-core-recent-post-widget .gdlr-core-blog-info i{ display: inline-block; font-size: 15px; margin-right: 8px; }
/* 1458 */
/* 1459 */ /* post slider widget */
/* 1460 */ .gdlr-core-post-slider-widget-wrap{ padding-top: 8px; }
/* 1461 */ .gdlr-core-post-slider-widget-overlay{ top: auto; }
/* 1462 */ .gdlr-core-post-slider-widget-overlay .gdlr-core-post-slider-widget-title{ font-size: 18px; margin-bottom: 8px; display: block; }
/* 1463 */ .gdlr-core-post-slider-widget-overlay .gdlr-core-image-overlay-content{ position: relative; left: 0px; right: 0px; padding: 23px 28px 23px; text-align: left; }
/* 1464 */ .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info{ display: inline-block; margin-right: 18px; font-size: 11px; text-transform: uppercase; }
/* 1465 */ .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info i{ font-size: 15px; margin-right: 10px; }
/* 1466 */
/* 1467 */ /* portfolio slider widget */
/* 1468 */ .gdlr-core-portfolio-slider-widget-wrap{ padding-top: 8px; }
/* 1469 */ .gdlr-core-portfolio-slider-widget-wrap .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title{ font-size: 16px;
/* 1470 */ 	text-transform: none; letter-spacing: 0px; font-weight: 600; letter-spacing: 0.3; }
/* 1471 */
/* 1472 */ /* recent portfolio widget */
/* 1473 */ .gdlr-core-recent-portfolio-widget-wrap{ padding-top: 8px; }
/* 1474 */ .gdlr-core-recent-portfolio-widget{ max-width: 103px; float: left; margin-right: 10px; margin-bottom: 10px; }
/* 1475 */
/* 1476 */ /* instagram widget */
/* 1477 */ .gdlr-core-instagram-item .gdlr-core-instagram-item-title{ font-size: 24px; text-transform: uppercase; text-align: center;
/* 1478 */ 	letter-spacing: 1px; margin-bottom: 10px; }
/* 1479 */ .gdlr-core-instagram-item .gdlr-core-instagram-item-title-wrap{ margin-bottom: 30px; }
/* 1480 */ .gdlr-core-instagram-item .flexslider ul li img{ display: block; }
/* 1481 */ .gdlr-core-instagram-item .gdlr-core-instagram-item-title-nav{ font-size: 22px; text-align: center; }
/* 1482 */ .gdlr-core-instagram-item .gdlr-core-instagram-item-title-nav i{ margin: 0px 12px; cursor: pointer; }
/* 1483 */
/* 1484 */ /* twitter widget */
/* 1485 */ ul.gdlr-core-twitter-widget-wrap{ list-style: none; }
/* 1486 */ ul.gdlr-core-twitter-widget-wrap li{ margin-bottom: 30px; }
/* 1487 */ ul.gdlr-core-twitter-widget-wrap li:before{ content: "\f099"; font-family: "fontAwesome"; float: left;
/* 1488 */     font-size: 18px; margin-right: 25px; }
/* 1489 */ ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget{ overflow: hidden; }
/* 1490 */ ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-content{ display: block; margin-bottom: 15px; }
/* 1491 */ ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date{ display: block; font-size: 13px; }
/* 1492 */
/* 1493 */ ul.gdlr-core-twitter-content-list{ list-style: none; margin-left: 0px; margin-bottom: 0px; }
/* 1494 */ ul.gdlr-core-twitter-content-list li{ margin-bottom: 25px; }
/* 1495 */ ul.gdlr-core-twitter-content-list li:last-child{ margin-bottom: 0px; }
/* 1496 */ .gdlr-core-twitter-item-list .gdlr-core-twitter-item-list-date{ display: block; margin-top: 12px; }
/* 1497 */
/* 1498 */ /* newsletter */
/* 1499 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-form{ max-width: 535px; margin: 0px auto; }
/* 1500 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email{ float: left; width: 70%; }

/* page-builder.css */

/* 1501 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-submit{ overflow: hidden; }
/* 1502 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email input[type="email"]{ width: 100%; font-size: 15px; line-height: 20px; border-width: 1px; padding: 19px 20px; height: 58px; }
/* 1503 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-submit input[type="submit"]{ display: block; width: 100%; font-size: 15px; line-height: 20px; padding: 19px 0px; height: 58px; }
/* 1504 */
/* 1505 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-form{ max-width: 535px; margin: 0px auto; }
/* 1506 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-email{ margin-bottom: 14px; }
/* 1507 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-email input[type="email"]{ width: 100%; font-size: 13px; line-height: 20px; border-width: 1px; padding: 15px 20px; }
/* 1508 */ .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-submit input[type="submit"]{ display: block; width: 100%; font-size: 12px; font-weight: 600; line-height: 20px; padding: 14px 0px; }
/* 1509 */
/* 1510 */ .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email{ float: left; padding-right: 12px; width: 65%; }
/* 1511 */ .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit{ float: left; width: 35%; }
/* 1512 */ .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email input[type="email"]{ font-size: 13px; height: 51px; line-height: 21px; padding: 10px 25px; border-width: 1px; width: 100%; }
/* 1513 */ .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit input[type="submit"]{ height: 51px; font-size: 12px; font-weight: 600; }
/* 1514 */ .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email input[type="email"],
/* 1515 */ .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit input[type="submit"]{ border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; }
/* 1516 */
/* 1517 */
/* 1518 */ /* woocommerce */
/* 1519 */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail{ position: relative; margin-bottom: 38px; overflow: hidden; }
/* 1520 */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info{ position: absolute;
/* 1521 */ 	bottom: -58px; left: 0px; right: 0px; text-align: center; opacity: 0;
/* 1522 */ 	transition: opacity 200ms, bottom 200ms; -moz-transition: opacity 200ms, bottom 200ms;
/* 1523 */ 	-o-transition: opacity 200ms, bottom 200ms; -webkit-transition: opacity 200ms, bottom 200ms; }
/* 1524 */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info > a{ float: left; width: 50%; height: 58px;
/* 1525 */ 	font-size: 15px; line-height: 20px; font-weight: normal; padding: 19px 10px 0px; }
/* 1526 */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info i{ font-size: 16px; margin-right: 12px; }
/* 1527 */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail:hover .gdlr-core-product-thumbnail-info{ opacity: 1; bottom: 0px; }
/* 1528 */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart.added{ display: none; }
/* 1529 */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail .added_to_cart:before{ content: "\e015"; font-size: 16px;
/* 1530 */ 	margin-right: 12px; font-family: ElegantIcons; display: inline-block; vertical-align: text-top; margin-top: -2px; }
/* 1531 */
/* 1532 */ .gdlr-core-product-grid{ margin-bottom: 60px; }
/* 1533 */ .flexslider .gdlr-core-product-grid{ margin-bottom: 0px; }
/* 1534 */ .gdlr-core-product-grid .gdlr-core-product-grid-content-wrap{ text-align: center; }
/* 1535 */ .gdlr-core-product-grid .gdlr-core-product-grid-content-wrap .onsale{ position: static;
/* 1536 */ 	display: inline-block; vertical-align: middle; margin-right: 20px; }
/* 1537 */ .gdlr-core-product-grid .gdlr-core-product-grid-content{ display: inline-block; vertical-align: middle; }
/* 1538 */ .gdlr-core-product-grid .gdlr-core-product-title{ font-size: 17px; margin-bottom: 10px; }
/* 1539 */ .gdlr-core-product-grid .gdlr-core-product-price{ font-size: 15px; font-weight: 800; }
/* 1540 */ .gdlr-core-product-grid .gdlr-core-product-price ins{ text-decoration: none; }
/* 1541 */ .gdlr-core-product-grid .gdlr-core-product-price del{ margin-right: 9px; opacity: 0.5; }
/* 1542 */ .related.products .gdlr-core-product-grid { margin-bottom: 15px; }
/* 1543 */
/* 1544 */ ul.gdlr-core-product-sub-category{ margin-left: 0px; list-style: none; margin-bottom: 0px; }
/* 1545 */ ul.gdlr-core-product-sub-category li{ float: left; margin: 0px 0px 35px; padding: 0px 15px; position: relative; width: 25%; }
/* 1546 */ ul.gdlr-core-product-sub-category li h3{font-size: 18px;margin-top: 24px;margin-bottom: 0px; }
/* 1547 */
/* 1548 */ .gdlr-core-hide-in-desktop,
/* 1549 */ .gdlr-core-hide-in-desktop-tablet{ display: none; }
/* 1550 */

/* page-builder.css */

/* 1551 */ /* responsive */
/* 1552 */ @media only screen and (max-width: 999px){
/* 1553 */
/* 1554 */ 	.gdlr-core-hide-in-desktop{ display: block; }
/* 1555 */
/* 1556 */ 	.gdlr-core-hide-in-tablet,
/* 1557 */ 	.gdlr-core-hide-in-tablet-mobile{ display: none; }
/* 1558 */
/* 1559 */ 	/* flexslider */
/* 1560 */ 	.gdlr-core-flexslider-nav,
/* 1561 */ 	.gdlr-core-flexslider .flex-direction-nav{ display: none; }
/* 1562 */
/* 1563 */ }
/* 1564 */
/* 1565 */ /*--- mobile landscape style ---*/
/* 1566 */ @media only screen and (max-width: 767px){
/* 1567 */
/* 1568 */ 	.gdlr-core-hide-in-desktop-tablet{ display: block; }
/* 1569 */
/* 1570 */ 	.gdlr-core-hide-in-mobile,
/* 1571 */ 	.gdlr-core-hide-in-tablet-mobile{ display: none; }
/* 1572 */ 	.gdlr-core-hide-in-tablet{ display: block; }
/* 1573 */
/* 1574 */ 	body .gdlr-core-container{ max-width: 500px; padding-left: 15px; padding-right: 15px; }
/* 1575 */ 	body .gdlr-core-container-custom{ max-width: 500px !important; padding-left: 15px; padding-right: 15px; }
/* 1576 */ 	.gdlr-core-pbf-wrapper{ padding-left: 0px !important; padding-right: 0px !important; }
/* 1577 */ 	.gdlr-core-pbf-wrapper-full{ max-width: 500px; padding-left: 15px; padding-right: 15px; }
/* 1578 */ 	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }
/* 1579 */ 	.gdlr-core-pbf-wrapper-full-no-space{ max-width: 500px; }
/* 1580 */ 	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }
/* 1581 */ 	.gdlr-core-pbf-background-frame{ display: none; }
/* 1582 */
/* 1583 */ 	.gdlr-core-column-extend-left > .gdlr-core-pbf-background-wrap{ margin-left: -30px; margin-right: -30px; }
/* 1584 */ 	.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap{ margin-left: -30px; margin-right: -30px; }
/* 1585 */
/* 1586 */ 	.gdlr-core-column-10, .gdlr-core-column-12, .gdlr-core-column-15, .gdlr-core-column-20,
/* 1587 */ 	.gdlr-core-column-24, .gdlr-core-column-30, .gdlr-core-column-36, .gdlr-core-column-40,
/* 1588 */ 	.gdlr-core-column-45, .gdlr-core-column-48, .gdlr-core-column-50, .gdlr-core-column-60{ width: 100%; }
/* 1589 */ 	.gdlr-core-pbf-column-content{ min-height: 0px; }
/* 1590 */
/* 1591 */ 	.gdlr-core-pbf-sidebar-content,
/* 1592 */ 	.gdlr-core-pbf-sidebar-right,
/* 1593 */ 	.gdlr-core-pbf-sidebar-left{ height: auto !important; padding-left: 0px !important; padding-right: 0px !important; }
/* 1594 */
/* 1595 */ 	/* elements */
/* 1596 */ 	.gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-inner{ padding-right: 0px; }
/* 1597 */ 	.gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-button{ position: static; margin-top: 45px; }
/* 1598 */ 	.gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-inner{ padding-left: 0px; }
/* 1599 */ 	.gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-button{ position: static; margin-top: 45px; }
/* 1600 */

/* page-builder.css */

/* 1601 */ 	.gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-title{ display: block; }
/* 1602 */ 	.gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-separator{ display: none; }
/* 1603 */ 	.gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more{ margin-top: 14px; display: inline-block; }
/* 1604 */ 	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-block-item-title-wrap{ margin-left: 0px; margin-right: 0px; }
/* 1605 */ 	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pagination{ padding-left: 0px; padding-right: 0px; }
/* 1606 */
/* 1607 */ 	.gdlr-core-social-share-left-text .gdlr-core-social-share-count{ display: block; margin-bottom: 10px; }
/* 1608 */ 	.gdlr-core-social-share-left-text .gdlr-core-divider{ display: none; }
/* 1609 */ 	.gdlr-core-social-share-left-text{ text-align: center; }
/* 1610 */ 	.gdlr-core-social-share-right-text .gdlr-core-social-share-count{ display: block; margin-top: 10px; }
/* 1611 */ 	.gdlr-core-social-share-right-text .gdlr-core-divider{ display: none; }
/* 1612 */ 	.gdlr-core-social-share-right-text{ text-align: center; }
/* 1613 */
/* 1614 */ 	.gdlr-core-blog-date-wrapper{ display: none; }
/* 1615 */ 	.gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail-wrap{ width: auto; float: none; margin-right: 0px; }
/* 1616 */ 	.gdlr-core-blog-right-thumbnail .gdlr-core-blog-thumbnail-wrap{ width: auto; float: none; margin-left: 0px; }
/* 1617 */ 	.gdlr-core-portfolio-medium{ display: flex; flex-flow: column; }
/* 1618 */ 	.gdlr-core-portfolio-medium .gdlr-core-portfolio-thumbnail-wrap{ order: 1; -ms-order: 1; }
/* 1619 */ 	.gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap{ order: 2; -ms-order: 1;  }
/* 1620 */ 	.gdlr-core-portfolio-medium.gdlr-core-size-large .gdlr-core-portfolio-thumbnail-wrap,
/* 1621 */ 	.gdlr-core-portfolio-medium.gdlr-core-size-small .gdlr-core-portfolio-thumbnail-wrap{ display: block; width: auto; margin-bottom: 35px; }
/* 1622 */ 	.gdlr-core-portfolio-medium.gdlr-core-style-left .gdlr-core-portfolio-content-wrap{ padding-left: 0px; display: block; }
/* 1623 */
/* 1624 */ 	.gdlr-core-tab-item .gdlr-core-tab-item-content{ padding: 35px 0px 0px; }
/* 1625 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap{ float: none; border-right: 0px; max-width: none; }
/* 1626 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title{ float: left; height: 52px; padding-left: 25px; padding-right: 25px; border-top-width: 1px; }
/* 1627 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title.gdlr-core-active{ padding-right: 25px; }
/* 1628 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title:last-child{ border-right-width: 1px; }
/* 1629 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap{ border: none; }
/* 1630 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap{ float: none; border-left: 0px; max-width: none; }
/* 1631 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title{ float: right; height: 52px; padding-left: 25px; padding-right: 25px; border-top-width: 1px; }
/* 1632 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title.gdlr-core-active{ padding-right: 25px; }
/* 1633 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title:last-child{ border-left-width: 1px; }
/* 1634 */ 	.gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap{ border: none; }
/* 1635 */
/* 1636 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap{ float: none; margin-right: 0px; border: none; max-width: none; }
/* 1637 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-line{  display: none; }
/* 1638 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title{ padding: 12px 20px 0px 0px; float: left; }
/* 1639 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap{ border: none; }
/* 1640 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap{ float: none; margin-left: 0px; border: none; max-width: none; }
/* 1641 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-line{  display: none; }
/* 1642 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title{ padding: 12px 0px 0px 20px; float: right; }
/* 1643 */ 	.gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap{ border: none; }
/* 1644 */
/* 1645 */ 	.gdlr-core-gallery-item-style-scroll .gdlr-core-media-image{ max-height: 200px; }
/* 1646 */ 	.gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-content{ bottom: 35px; }
/* 1647 */ 	.gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-sly-slider{ display: none; }
/* 1648 */
/* 1649 */ 	.gdlr-core-price-table-item .gdlr-core-price-table{ margin-top: 0px; margin-bottom: 30px; }
/* 1650 */ 	.gdlr-core-price-table-item .gdlr-core-price-table-column:last-child .gdlr-core-price-table{ margin-bottom: 0px; }

/* page-builder.css */

/* 1651 */
/* 1652 */ 	.gdlr-core-title-item.gdlr-core-left-align .gdlr-core-title-item-link{ position: static; margin-top: 12px; }
/* 1653 */ 	.gdlr-core-title-item-caption-right .gdlr-core-title-item-title-wrap{ float: none; margin-bottom: 13px; width: auto !important; }
/* 1654 */
/* 1655 */ 	.gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email{ width: 100%; float: none; }
/* 1656 */ 	.gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit{ width: 100%; float: none; margin-top: 17px; }
/* 1657 */
/* 1658 */ }
/* 1659 */
/* 1660 */ /*--- mobile portrait style ---*/
/* 1661 */ @media only screen and (max-width: 419px){
/* 1662 */
/* 1663 */ 	/* elements */
/* 1664 */ 	.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ padding: 25px 25px; }
/* 1665 */ 	.gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote{ font-size: 60px; margin-right: 20px; }
/* 1666 */ 	.gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ font-size: 60px; margin-left: 20px; }
/* 1667 */ 	.gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote{ margin-right: 20px; font-size: 80px; }
/* 1668 */ 	.gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ font-size: 80px; margin-left: 20px; }
/* 1669 */ 	.gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote{ font-size: 90px; margin-right: 20px; }
/* 1670 */ 	.gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ font-size: 90px; margin-left: 20px; }
/* 1671 */
/* 1672 */ }
/* 1673 */
/* 1674 */ /* ilightbox */
/* 1675 */ body.ilightbox-noscroll{ overflow: auto; }
/* 1676 */
/* 1677 */ /* shortcode */
/* 1678 */ .gdlr-core-widget-list-shortcode{ background-color: #f5f5f5; color: #949494; }
/* 1679 */ .gdlr-core-widget-list-shortcode ul{ list-style: none; margin-left: 0px; }
/* 1680 */ .gdlr-core-widget-list-shortcode ul li{ border-top-width: 1px; border-top-style: solid; padding: 13px 27px; border-color: #e1e1e1; }
/* 1681 */ .gdlr-core-widget-list-shortcode ul li:first-child{ border-top: none; }
/* 1682 */ .gdlr-core-widget-list-shortcode .gdlr-core-widget-list-shortcode-title{ font-size: 14px; font-weight: 600;
/* 1683 */ 	padding: 35px 27px 0px; margin-bottom: 13px; color: #252525; }
/* 1684 */
/* 1685 */ .gdlr-core-widget-box-shortcode{ font-size: 13px; padding: 40px 35px 10px; background-size: cover; background-position: center; }
/* 1686 */ .gdlr-core-widget-box-shortcode .gdlr-core-widget-box-shortcode-title{ font-size: 21px; }
/* 1687 */ .gdlr-core-widget-box-shortcode .gdlr-core-widget-box-shortcode-icon{ font-size: 21px; color: #4d96e9; margin-right: 20px; float: left; }
/* 1688 */ .gdlr-core-widget-box-shortcode .gdlr-core-widget-box-shortcode-content{ overflow: hidden; }
/* Minify_CSS_UriRewriter::$debugText

*/

/* wpgmp_all_frontend.css */

/* 1    */ /* Locate Me Control */
/* 2    */ .wpgmp_locateme_control {
/* 3    */   background: white;
/* 4    */   border-radius: 2px;
/* 5    */   padding: 5px;
/* 6    */   cursor: pointer !important;
/* 7    */   box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);
/* 8    */   z-index: 1000; /* Ensure it's above the map */
/* 9    */   position: relative;
/* 10   */ }
/* 11   */
/* 12   */ .wpgmp_locateme_control span {
/* 13   */   display: inline-flex;
/* 14   */   align-items: center;
/* 15   */   justify-content: center;
/* 16   */   width: 28px;
/* 17   */   height: 28px;
/* 18   */   font-size: 24px;
/* 19   */   /* background: url(../images/nav.png) center center no-repeat; */
/* 20   */   /* background-size: contain; */
/* 21   */   /* text-indent: -9999px; */
/* 22   */ }
/* 23   */
/* 24   */ .pulse-marker {
/* 25   */   width: 30px;
/* 26   */   height: 30px;
/* 27   */   background: rgba(66, 133, 244, 0.4);
/* 28   */   border: 4px solid #4285f4;
/* 29   */   border-radius: 50%;
/* 30   */   animation: pulse 1.8s ease-out infinite;
/* 31   */   cursor: none;
/* 32   */ }
/* 33   */
/* 34   */ @keyframes pulse {
/* 35   */   0% {
/* 36   */     transform: scale(0.5);
/* 37   */     opacity: 0;
/* 38   */   }
/* 39   */   30% {
/* 40   */     opacity: 1;
/* 41   */   }
/* 42   */   60% {
/* 43   */     transform: scale(1.2);
/* 44   */     opacity: 0.5;
/* 45   */   }
/* 46   */   100% {
/* 47   */     transform: scale(1.5);
/* 48   */     opacity: 0;
/* 49   */   }
/* 50   */ }

/* wpgmp_all_frontend.css */

/* 51   */
/* 52   */ .bottom_center {
/* 53   */   margin-bottom: 5px;
/* 54   */ }
/* 55   */
/* 56   */ .top_center {
/* 57   */   margin-top: 5px;
/* 58   */ }
/* 59   */
/* 60   */ .right_center {
/* 61   */   margin-right: 5px;
/* 62   */ }
/* 63   */
/* 64   */ .left_center {
/* 65   */   margin-left: 5px;
/* 66   */ }
/* 67   */
/* 68   */ .fa-lg {
/* 69   */   font-size: 1.33333333em;
/* 70   */   line-height: 0.75em;
/* 71   */   vertical-align: -15%;
/* 72   */ }
/* 73   */
/* 74   */ .fa-2x {
/* 75   */   font-size: 2em;
/* 76   */ }
/* 77   */
/* 78   */ .fa-3x {
/* 79   */   font-size: 3em;
/* 80   */ }
/* 81   */
/* 82   */ .fa-4x {
/* 83   */   font-size: 4em;
/* 84   */ }
/* 85   */
/* 86   */ .fa-5x {
/* 87   */   font-size: 5em;
/* 88   */ }
/* 89   */
/* 90   */ .fa-fw {
/* 91   */   width: 1.28571429em;
/* 92   */   text-align: center;
/* 93   */ }
/* 94   */
/* 95   */ .fa-ul {
/* 96   */   padding-left: 0;
/* 97   */   margin-left: 2.14285714em;
/* 98   */   list-style-type: none;
/* 99   */ }
/* 100  */

/* wpgmp_all_frontend.css */

/* 101  */ .fa-ul > li {
/* 102  */   position: relative;
/* 103  */ }
/* 104  */
/* 105  */ .fa-li {
/* 106  */   position: absolute;
/* 107  */   left: -2.14285714em;
/* 108  */   width: 2.14285714em;
/* 109  */   top: 0.14285714em;
/* 110  */   text-align: center;
/* 111  */ }
/* 112  */
/* 113  */ .fa-li.fa-lg {
/* 114  */   left: -1.85714286em;
/* 115  */ }
/* 116  */
/* 117  */ .fa-chevron-up:before {
/* 118  */   content: "\f077";
/* 119  */ }
/* 120  */
/* 121  */ .fa-chevron-down:before {
/* 122  */   content: "\f078";
/* 123  */ }
/* 124  */
/* 125  */ .fa-star:before {
/* 126  */   content: "\f005";
/* 127  */ }
/* 128  */
/* 129  */ .fa-star-half:before {
/* 130  */   content: "\f089";
/* 131  */ }
/* 132  */
/* 133  */ .fa-heart-o:before {
/* 134  */   content: "\f08a";
/* 135  */ }
/* 136  */
/* 137  */ .wpgmp_map_container * {
/* 138  */   -moz-box-sizing: content-box;
/* 139  */   -webkit-box-sizing: content-box;
/* 140  */   box-sizing: content-box;
/* 141  */ }
/* 142  */
/* 143  */ .geotags_link {
/* 144  */   clear: both;
/* 145  */   display: block;
/* 146  */   text-decoration: none;
/* 147  */   border: none;
/* 148  */ }
/* 149  */
/* 150  */ /* Reset all CSS */

/* wpgmp_all_frontend.css */

/* 151  */
/* 152  */ .wpgmp_tabs_container *,
/* 153  */ .wpgmp_listing_container *,
/* 154  */ .wpgmp_infowindow {
/* 155  */   width: auto;
/* 156  */   height: auto;
/* 157  */   padding: 0px;
/* 158  */   margin: 0px;
/* 159  */   font-size: 1rem;
/* 160  */   font-family: inherit;
/* 161  */   line-height: 1.5em;
/* 162  */   font-weight: normal;
/* 163  */   box-shadow: none;
/* 164  */   text-decoration: none;
/* 165  */ }
/* 166  */
/* 167  */ .wpgmp_tabs_container a,
/* 168  */ .wpgmp_tabs_container a:hover {
/* 169  */   text-decoration: none !important;
/* 170  */   border-bottom: 0px;
/* 171  */ }
/* 172  */
/* 173  */ /* Color Schema */
/* 174  */
/* 175  */ /* Primary Color */
/* 176  */ .wpgmp_tabs_container .wpgmp_tabs li a.active,
/* 177  */ .wpgmp_direction_container p input.wpgmp_find_direction,
/* 178  */ .wpgmp_nearby_container .wpgmp_find_nearby_button,
/* 179  */ .wpgmp_pagination span.current,
/* 180  */ .wpgmp_pagination a:hover,
/* 181  */ .wpgmp_toggle_main_container input[type="submit"],
/* 182  */ .wpgmp_toggle_main_container .amenity_type:hover {
/* 183  */   background: #29b6f6;
/* 184  */ }
/* 185  */
/* 186  */ div.wpgmp_search_form input.wpgmp_search_input:focus {
/* 187  */   border: 1px solid #29b6f6;
/* 188  */ }
/* 189  */
/* 190  */ div.wpgmp_search_form input.wpgmp_search_input {
/* 191  */   border-bottom: 1px solid ".$secondary_color.";
/* 192  */ }
/* 193  */
/* 194  */ /* End Primary Color */
/* 195  */
/* 196  */ /* Secondary Color */
/* 197  */
/* 198  */ .fc-label-info,
/* 199  */ .fc-badge.info,
/* 200  */ .wpgmp_pagination span,

/* wpgmp_all_frontend.css */

/* 201  */ .wpgmp_pagination a,
/* 202  */ .wpgmp_toggle_main_container .amenity_type,
/* 203  */ div.categories_filter select,
/* 204  */ .wpgmp_tabs_container .wpgmp_tabs,
/* 205  */ .wpgmp_toggle_container {
/* 206  */   background: #212f3d;
/* 207  */ }
/* 208  */
/* 209  */ .wpgmp-select-all,
/* 210  */ .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title,
/* 211  */ .wpgmp_tabs_container .wpgmp_tabs li a.active,
/* 212  */ .wpgmp_location_title a.place_title {
/* 213  */   color: #212f3d;
/* 214  */ }
/* 215  */
/* 216  */ .fc-label-info,
/* 217  */ .fc-badge.info {
/* 218  */   border: 1px solid #212f3d;
/* 219  */ }
/* 220  */
/* 221  */ .wpgmp-infowindow-action {
/* 222  */   margin-top: 10px;
/* 223  */ }
/* 224  */
/* 225  */ .wpgmp-infowindow-action:hover a {
/* 226  */   opacity: 0.87;
/* 227  */ }
/* 228  */
/* 229  */ /* End Secondary Color */
/* 230  */
/* 231  */ /* Other Fore Colors */
/* 232  */
/* 233  */ .wpgmp-map-1 .wpgmp-select-all,
/* 234  */ .wpgmp-map-1 .wpgmp_infowindow .wpgmp-infowindow-fields span b,
/* 235  */ .wpgmp_location_meta,
/* 236  */ span.wpgmp_nearby_distance,
/* 237  */ .wpgmp_nearby_container select#tmode,
/* 238  */ .wpgmp_nearby_container .wpgmp_set_current_location,
/* 239  */ div.wpgmp_pagination span.disabled,
/* 240  */ span.wpgmp_nearby_distance,
/* 241  */ .wpgmp_location_meta,
/* 242  */ .wpgmp_pagination span,
/* 243  */ div.wpgmp_direction_panel_container h2 a,
/* 244  */ div.wpgmp_direction_panel_container div.dir_start,
/* 245  */ div.wpgmp_direction_panel_container .dir_end {
/* 246  */   color: rgba(0, 0, 0, 0.87);
/* 247  */ }
/* 248  */
/* 249  */ .wpgmp-map-1 .wpgmp-select-all,
/* 250  */ .wpgmp-map-1 .wpgmp_infowindow .wpgmp-infowindow-fields span,

/* wpgmp_all_frontend.css */

/* 251  */ .wpgmp_infowindow .fc-item-featured_image,
/* 252  */ div.wpgmp_search_form input.wpgmp_search_input,
/* 253  */ .wpgmp_listing_grid .wpgmp_locations .wpgmp_locations_content,
/* 254  */ .wpgmp_listing_list .wpgmp_locations .wpgmp_locations_content {
/* 255  */   color: rgba(0, 0, 0, 0.58);
/* 256  */ }
/* 257  */
/* 258  */ .wpgmp-infowindow-action a.fc-btn,
/* 259  */ .wpgmp-infowindow-action a.fc-btn:hover,
/* 260  */ .wpgmp_tabs_container .wpgmp_tabs li a.active,
/* 261  */ .wpgmp_pagination span.current,
/* 262  */ .wpgmp_pagination a:hover,
/* 263  */ .wpgmp_toggle_main_container input[type="submit"],
/* 264  */ .wpgmp_direction_container p input.wpgmp_find_direction,
/* 265  */ .wpgmp_nearby_container .wpgmp_find_nearby_button,
/* 266  */ .wpgmp_pagination a,
/* 267  */ .wpgmp_locations_listing div.wpgmp_pagination span.current,
/* 268  */ .wpgmp_locations_listing div.wpgmp_pagination a,
/* 269  */ div.categories_filter select,
/* 270  */ .wpgmp_tabs_container .wpgmp_tabs li a,
/* 271  */ .wpgmp_toggle_container,
/* 272  */ .wpgmp_toggle_main_container .amenity_type,
/* 273  */ .fc-badge,
/* 274  */ .fc-btn {
/* 275  */   color: #fff;
/* 276  */ }
/* 277  */
/* 278  */ /* Other BG Colors */
/* 279  */
/* 280  */ [data-input="map-search-control"],
/* 281  */ .wpgmp_toggle_main_container p select,
/* 282  */ /* .adp-directions tr:hover td, */
/* 283  */ div.directions-panel,
/* 284  */ div.wpgmp-directions-panel-route-style,
/* 285  */ div.wpgmp_rdpcontainer,
/* 286  */ div.wpgmp_search_form input.wpgmp_search_input,
/* 287  */ .wpgmp_locations_listing div.wpgmp_pagination span.current,
/* 288  */ .wpgmp_nearby_container .wpgmp_set_current_location,
/* 289  */ .wpgmp_direction_container p select[name="start_point"],
/* 290  */ .wpgmp_direction_container p select[name="end_point"],
/* 291  */ li.wpgmp_nearby_all_locations,
/* 292  */ .wpgmp_tabs_container {
/* 293  */   background: #fff;
/* 294  */ }
/* 295  */
/* 296  */ /* .adp-directions td, */
/* 297  */ div.wpgmp_direction_panel_container h2,
/* 298  */ div.wpgmp_direction_panel_container .dir_end,
/* 299  */ div.wpgmp_direction_panel_container div.dir_start,
/* 300  */ .wpgmp_tabs_container .jspCorner,

/* wpgmp_all_frontend.css */

/* 301  */ .wpgmp_tabs_container .jspArrow.jspDisabled,
/* 302  */ .wpgmp_tabs_container .jspArrow,
/* 303  */ .wpgmp_tabs_container .jspTrack,
/* 304  */ .wpgmp_tabs_container .jspDrag {
/* 305  */   background: #dde;
/* 306  */ }
/* 307  */
/* 308  */ /* font setting */
/* 309  */
/* 310  */ .wpgmp_locations .wpgmp_location_title a {
/* 311  */   font-size: 1.2em;
/* 312  */ }
/* 313  */
/* 314  */ /* div.wpgmp-directions-panel-route-style table, */
/* 315  */ /* div.wpgmp-directions-panel-route-style table tr, */
/* 316  */ /* div.wpgmp-directions-panel-route-style table tr td, */
/* 317  */ .wpgmp_location_title a.place_title,
/* 318  */ div.wpgmp_toggle_main_container
/* 319  */   div.wpgmp_tab_item
/* 320  */   ul.wpgmp_location_container
/* 321  */   li
/* 322  */   a,
/* 323  */ .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title,
/* 324  */ .wpgmp_tabs_container .wpgmp_tabs li a {
/* 325  */   font-size: 1em;
/* 326  */ }
/* 327  */
/* 328  */ .adp-legal,
/* 329  */ .adp-text,
/* 330  */ .adp-summary,
/* 331  */ .wpgmp_toggle_main_container p select,
/* 332  */ .wpgmp_toggle_main_container input[type="text"],
/* 333  */ .wpgmp_toggle_main_container .amenity_type label,
/* 334  */ .wpgmp_direction_container p input.wpgmp_find_direction,
/* 335  */ .wpgmp_nearby_container .wpgmp_find_nearby_button,
/* 336  */ div.wpgmp_search_form input.wpgmp_search_input,
/* 337  */ [data-input="map-search-control"],
/* 338  */ div.categories_filter select,
/* 339  */ .fc-label-info,
/* 340  */ .fc-badge.info,
/* 341  */ .wpgmp_pagination {
/* 342  */   font-size: 0.875em;
/* 343  */ }
/* 344  */
/* 345  */ .adp-legal,
/* 346  */ .adp-text,
/* 347  */ .adp-summary {
/* 348  */   padding-top: 7px;
/* 349  */ }
/* 350  */

/* wpgmp_all_frontend.css */

/* 351  */ .adp-legal {
/* 352  */   text-align: left;
/* 353  */ }
/* 354  */
/* 355  */ .wpgmp_tabs_container {
/* 356  */   box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
/* 357  */   -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
/* 358  */   position: absolute;
/* 359  */   right: 5px;
/* 360  */   top: 60px;
/* 361  */   padding: 0px;
/* 362  */   z-index: 9999;
/* 363  */ }
/* 364  */
/* 365  */ .wpgmp_tabs_container .jspContainer {
/* 366  */   overflow-y: auto;
/* 367  */   overflow-x: hidden;
/* 368  */   position: relative;
/* 369  */ }
/* 370  */
/* 371  */ .wpgmp_tabs_container .jspPane {
/* 372  */   position: absolute;
/* 373  */ }
/* 374  */
/* 375  */ .wpgmp_tabs_container .jspPane,
/* 376  */ .wpgmp_tabs_container .jspContainer,
/* 377  */ .wpgmp_tabs_container .scroll-pane {
/* 378  */   width: 100% !important;
/* 379  */ }
/* 380  */
/* 381  */ .wpgmp_tabs_container .jspVerticalBar {
/* 382  */   position: absolute;
/* 383  */   top: 0;
/* 384  */   right: 0px;
/* 385  */   width: 3px;
/* 386  */   height: 100%;
/* 387  */ }
/* 388  */
/* 389  */ .wpgmp_tabs_container .jspVerticalBar .jspArrow {
/* 390  */   height: 16px;
/* 391  */ }
/* 392  */
/* 393  */ .wpgmp_tabs_container .jspVerticalBar .jspArrow:focus {
/* 394  */   outline: none;
/* 395  */ }
/* 396  */
/* 397  */ .wpgmp_tabs_container .jspHorizontalBar {
/* 398  */   position: absolute;
/* 399  */   bottom: 0;
/* 400  */   left: 0;

/* wpgmp_all_frontend.css */

/* 401  */   width: 100%;
/* 402  */   height: 16px;
/* 403  */ }
/* 404  */
/* 405  */ .wpgmp_tabs_container .jspHorizontalBar .jspCap {
/* 406  */   float: left;
/* 407  */ }
/* 408  */
/* 409  */ .wpgmp_tabs_container .jspHorizontalBar .jspArrow {
/* 410  */   width: 16px;
/* 411  */   float: left;
/* 412  */   height: 100%;
/* 413  */ }
/* 414  */
/* 415  */ .wpgmp_tabs_container .jspCap {
/* 416  */   display: none;
/* 417  */ }
/* 418  */
/* 419  */ .wpgmp_tabs_container .jspTrack {
/* 420  */   position: relative;
/* 421  */ }
/* 422  */
/* 423  */ .wpgmp_tabs_container .jspDrag {
/* 424  */   position: relative;
/* 425  */   top: 0;
/* 426  */   left: 0;
/* 427  */   cursor: pointer;
/* 428  */ }
/* 429  */
/* 430  */ .wpgmp_tabs_container .jspArrow {
/* 431  */   text-indent: -20000px;
/* 432  */   display: block;
/* 433  */   cursor: pointer;
/* 434  */   margin: 0;
/* 435  */   padding: 0;
/* 436  */ }
/* 437  */
/* 438  */ .wpgmp_tabs_container .jspArrow.jspDisabled {
/* 439  */   cursor: default;
/* 440  */ }
/* 441  */
/* 442  */ .wpgmp_tabs_container .jspCorner {
/* 443  */   float: left;
/* 444  */   height: 100%;
/* 445  */ }
/* 446  */
/* 447  */ .wpgmp_tabs_container .wpgmp_tabs {
/* 448  */   width: 100%;
/* 449  */   display: flex;
/* 450  */   margin: 0 0 0 !important;

/* wpgmp_all_frontend.css */

/* 451  */   padding: 0;
/* 452  */   overflow: auto;
/* 453  */ }
/* 454  */
/* 455  */ .wpgmp_tabs_container .wpgmp_tabs li {
/* 456  */   flex: 1 0 0;
/* 457  */   white-space: nowrap;
/* 458  */   list-style: none;
/* 459  */ }
/* 460  */
/* 461  */ .wpgmp_tabs_container .wpgmp_tabs li:focus {
/* 462  */   outline: none;
/* 463  */ }
/* 464  */
/* 465  */ .wpgmp_tabs_container .wpgmp_tabs li a.active {
/* 466  */   cursor: pointer;
/* 467  */   border: none;
/* 468  */ }
/* 469  */
/* 470  */ .wpgmp_tabs_container .wpgmp_tabs li a {
/* 471  */   display: block;
/* 472  */   text-align: center;
/* 473  */   text-decoration: none !important;
/* 474  */   padding: 10px;
/* 475  */ }
/* 476  */
/* 477  */ .wpgmp_tabs_container .wpgmp_tab_item {
/* 478  */   border-bottom: 1px solid #e8ebec;
/* 479  */   margin: 0px;
/* 480  */   padding: 10px 0px;
/* 481  */ }
/* 482  */
/* 483  */ .wpgmp_tabs_container .wpgmp_tab_item:last-child {
/* 484  */   border-bottom: none;
/* 485  */ }
/* 486  */
/* 487  */ .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title {
/* 488  */   text-decoration: none !important;
/* 489  */   padding: 0 0 0 8px;
/* 490  */   text-transform: capitalize;
/* 491  */   box-shadow: none;
/* 492  */   display: inline;
/* 493  */   transition: all 0.3s;
/* 494  */   -webkit-transition: all 0.3s;
/* 495  */ }
/* 496  */
/* 497  */ .wpgmp-select-all {
/* 498  */   text-align: center;
/* 499  */   margin-right: 10px;
/* 500  */ }

/* wpgmp_all_frontend.css */

/* 501  */
/* 502  */ .wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"] {
/* 503  */   vertical-align: middle;
/* 504  */   /*width:0px;
/* 505  *|     opacity:0;*/
/* 506  */   display: inline;
/* 507  */   transition: all 0.3s;
/* 508  */   -webkit-transition: all 0.3s;
/* 509  */   margin: 0 0 0 -14px;
/* 510  */   margin: 0 0 0 -14px;
/* 511  */   -webkit-appearance: auto;
/* 512  */   height: auto;
/* 513  */   width: auto;
/* 514  */   min-width: auto;
/* 515  */ }
/* 516  */ .wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"]:before {
/* 517  */   display: none !important;
/* 518  */ }
/* 519  */ .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title span.arrow:after {
/* 520  */   display: none !important;
/* 521  */ }
/* 522  */ .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title span.arrow {
/* 523  */   position: static !important;
/* 524  */ }
/* 525  */
/* 526  */ @media (max-width: 767px) {
/* 527  */   .wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"] {
/* 528  */     margin-left: -16px;
/* 529  */   }
/* 530  */ }
/* 531  */
/* 532  */ .wpgmp_tabs_container #wpgmp_tab_0,
/* 533  */ .wpgmp_tabs_container #wpgmp_tab_3,
/* 534  */ .wpgmp_tabs_container #wpgmp_tab_2 {
/* 535  */   overflow: hidden;
/* 536  */ }
/* 537  */
/* 538  */ .wpgmp_tabs_container #wpgmp_tab_0 .wpgmp_tab_item:hover input[type="checkbox"],
/* 539  */ .wpgmp_tabs_container #wpgmp_tab_3 .wpgmp_tab_item:hover input[type="checkbox"],
/* 540  */ .wpgmp_tabs_container
/* 541  */   #wpgmp_tab_2
/* 542  */   .wpgmp_tab_item:hover
/* 543  */   input[type="checkbox"] {
/* 544  */   display: table-cell;
/* 545  */   opacity: 1;
/* 546  */   width: auto;
/* 547  */   margin-left: 0px;
/* 548  */ }
/* 549  */
/* 550  */ .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title span.arrow {

/* wpgmp_all_frontend.css */

/* 551  */   float: right;
/* 552  */   width: 32px;
/* 553  */   margin-top: -5px;
/* 554  */   margin-right: 10px;
/* 555  */ }
/* 556  */
/* 557  */ .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title:hover {
/* 558  */   text-decoration: none !important;
/* 559  */ }
/* 560  */
/* 561  */ .wpgmp_tabs_container .jspHorizontalBar .jspTrack,
/* 562  */ .wpgmp_tabs_container .jspHorizontalBar .jspDrag {
/* 563  */   float: left;
/* 564  */   height: 100%;
/* 565  */ }
/* 566  */
/* 567  */ * html .wpgmp_tabs_container .jspCorner {
/* 568  */   margin: 0 -3px 0 0;
/* 569  */ }
/* 570  */
/* 571  */ .wpgmp_map_container {
/* 572  */   position: relative;
/* 573  */   outline: none;
/* 574  */ }
/* 575  */
/* 576  */ /* .wpgmp_map_container .gm-style-iw {
/* 577  *|     min-height: 50px !important;
/* 578  *|     min-width: 150px !important;
/* 579  *|     max-width: 350px !important;
/* 580  *| } */
/* 581  */
/* 582  */ .wpgmp_toggle_main_container {
/* 583  */   width: 100%;
/* 584  */   padding: 1em;
/* 585  */   max-height: 300px;
/* 586  */   overflow: auto;
/* 587  */ }
/* 588  */
/* 589  */ .wpgmp_tab_item .wpgmp_location_container {
/* 590  */   margin: 0 !important;
/* 591  */   padding-top: 10px;
/* 592  */   padding-bottom: 30px;
/* 593  */   overflow: hidden;
/* 594  */ }
/* 595  */
/* 596  */ .wpgmp_tabs_container
/* 597  */   .wpgmp_tab_item
/* 598  */   .wpgmp_location_container
/* 599  */   input[type="checkbox"] {
/* 600  */   margin-left: -23px;

/* wpgmp_all_frontend.css */

/* 601  */ }
/* 602  */
/* 603  */ .wpgmp_tab_item .wpgmp_location_container li.wpgmp_all_locations {
/* 604  */   list-style: none;
/* 605  */   border: 1px solid rgba(0, 0, 0, 0);
/* 606  */   cursor: pointer;
/* 607  */   margin: 0 18px 0 25px;
/* 608  */   padding: 4px 0;
/* 609  */ }
/* 610  */
/* 611  */ .wpgmp_tab_item .wpgmp_location_container li.wpgmp_all_locations:before {
/* 612  */   border-bottom: 4px solid rgba(0, 0, 0, 0);
/* 613  */   border-left: 4px solid #9e9e9e;
/* 614  */   border-top: 4px solid rgba(0, 0, 0, 0);
/* 615  */   content: "";
/* 616  */   display: inline-block;
/* 617  */   vertical-align: middle;
/* 618  */   margin: -4px 5px 0 0;
/* 619  */ }
/* 620  */
/* 621  */ .wpgmp_tab_item .wpgmp_location_container li.wpgmp_all_locations:hover {
/* 622  */   border: 1px solid #d1d1d1;
/* 623  */   text-decoration: none !important;
/* 624  */ }
/* 625  */
/* 626  */ li.wpgmp_nearby_all_locations {
/* 627  */   list-style: none;
/* 628  */   cursor: pointer;
/* 629  */   border: 1px solid #e9e9e9;
/* 630  */   width: 97%;
/* 631  */   text-indent: 10px;
/* 632  */   margin: 6px 10px 0 0px !important;
/* 633  */   padding: 7px 5px;
/* 634  */   float: left;
/* 635  */ }
/* 636  */
/* 637  */ /*
/* 638  *| .wpgmp_listing_grid .fc-component-6{
/* 639  *|     -webkit-column-count: 3;
/* 640  *|     -moz-column-count: 3;
/* 641  *|     column-count: 3;
/* 642  *| }
/* 643  *| */
/* 644  */ .wpgmp_listing_grid .wpgmp_locations {
/* 645  */   width: 31.3333333333333333%;
/* 646  */   vertical-align: top;
/* 647  */   display: inline-block;
/* 648  */   padding: 0 !important;
/* 649  */   margin: 1% 1% !important;
/* 650  */   border: 1px solid #e9e9e9;

/* wpgmp_all_frontend.css */

/* 651  */   border-radius: 0px;
/* 652  */   height: auto;
/* 653  */   float: none;
/* 654  */   padding-bottom: 0px !important;
/* 655  */ }
/* 656  */
/* 657  */ .wpgmp_listing_grid .fc-itemcontent-padding,
/* 658  */ .wpgmp_listing_grid .fc-item-padding-content_15 {
/* 659  */   padding: 15px;
/* 660  */ }
/* 661  */
/* 662  */ .wpgmp_print_listing .fc-item-padding-content_15 {
/* 663  */   float: left;
/* 664  */   width: 100%;
/* 665  */ }
/* 666  */
/* 667  */ .wpgmp_listing_list .fc-itemcontent-padding {
/* 668  */   padding: 0 0 0 15px;
/* 669  */ }
/* 670  */
/* 671  */ .wpgmp_listing_grid .fc-item-default.fc-wait .wpgmp_locations {
/* 672  */   padding: 15px !important;
/* 673  */ }
/* 674  */
/* 675  */ .wpgmp_listing_grid .fc-item-title {
/* 676  */   margin-top: 15px;
/* 677  */ }
/* 678  */
/* 679  */ .wpgmp_listing_grid .wpgmp_locations_head {
/* 680  */   margin-bottom: 10px;
/* 681  */ }
/* 682  */
/* 683  */ .wpgmp_listing_grid .wpgmp_locations .wpgmp_location_title {
/* 684  */   line-height: 25px;
/* 685  */   display: inline-block;
/* 686  */ }
/* 687  */
/* 688  */ .wpgmp_listing_grid .wpgmp_locations .wpgmp_location_meta {
/* 689  */   margin-top: 5px;
/* 690  */ }
/* 691  */
/* 692  */ .wpgmp_listing_grid .wpgmp_locations .wpgmp_locations_content img {
/* 693  */   float: none;
/* 694  */   width: 100% !important;
/* 695  */   margin-bottom: 10px !important;
/* 696  */   border: none;
/* 697  */ }
/* 698  */
/* 699  */ .wpgmp_listing_list .wpgmp_locations {
/* 700  */   float: left;

/* wpgmp_all_frontend.css */

/* 701  */   width: 100%;
/* 702  */   box-sizing: border-box;
/* 703  */   padding: 14px;
/* 704  */   margin-bottom: 10px;
/* 705  */   border-bottom: 1px solid #f1f1f1;
/* 706  */   height: auto !important;
/* 707  */ }
/* 708  */
/* 709  */ .wpgmp_listing_list .wpgmp_locations .wpgmp_location_meta {
/* 710  */   float: right;
/* 711  */ }
/* 712  */
/* 713  */ .wpgmp_listing_grid .wpgmp_locations .wpgmp_locations_content,
/* 714  */ .wpgmp_listing_list .wpgmp_locations .wpgmp_locations_content {
/* 715  */   float: left;
/* 716  */   width: 100%;
/* 717  */ }
/* 718  */
/* 719  */ .categories_filter span.span_list,
/* 720  */ .categories_filter span.span_grid,
/* 721  */ .categories_filter span.span_print {
/* 722  */   float: right;
/* 723  */   margin-top: 0.75em;
/* 724  */ }
/* 725  */
/* 726  */ .categories_filter span.span_list i,
/* 727  */ .categories_filter span.span_list .active i,
/* 728  */ .categories_filter span.span_grid i,
/* 729  */ .categories_filter span.span_grid .active i,
/* 730  */ .categories_filter span.span_print i,
/* 731  */ .categories_filter span.span_print .active i {
/* 732  */   opacity: 0.7;
/* 733  */ }
/* 734  */
/* 735  */ .categories_filter span.span_list i:hover,
/* 736  */ .categories_filter span.span_list .active i,
/* 737  */ .categories_filter span.span_grid i:hover,
/* 738  */ .categories_filter span.span_grid .active i,
/* 739  */ .categories_filter span.span_print i:hover,
/* 740  */ .categories_filter span.span_print .active i {
/* 741  */   opacity: 1;
/* 742  */ }
/* 743  */
/* 744  */ .categories_filter span.span_list a,
/* 745  */ .categories_filter span.span_grid a,
/* 746  */ .categories_filter span.span_print a {
/* 747  */   box-shadow: none;
/* 748  */   cursor: pointer;
/* 749  */   border-radius: 50%;
/* 750  */   padding: 5px;

/* wpgmp_all_frontend.css */

/* 751  */   font-size: 24px;
/* 752  */   display: inline-flex;
/* 753  */   align-items: center;
/* 754  */   justify-content: center;
/* 755  */   text-decoration: none;
/* 756  */   color: inherit;
/* 757  */ }
/* 758  */
/* 759  */ span.wpgmp_nearby_distance {
/* 760  */   font-style: italic;
/* 761  */   color: #9e9e9e;
/* 762  */   float: left;
/* 763  */   margin-right: 8px;
/* 764  */ }
/* 765  */
/* 766  */ .wpgmp_direction_container,
/* 767  */ .wpgmp_routes_container,
/* 768  */ .wpgmp_nearby_container {
/* 769  */   margin-top: 0px;
/* 770  */ }
/* 771  */
/* 772  */ .wpgmp_direction_container p {
/* 773  */   margin: 4px 0 7px;
/* 774  */ }
/* 775  */
/* 776  */ .wpgmp_direction_container .wpgmp-direction-form .input {
/* 777  */   float: left;
/* 778  */   width: 235px;
/* 779  */   border-radius: 0 !important;
/* 780  */   margin: 4px 10px 5px 0;
/* 781  */   padding: 5px 30px 5px 10px;
/* 782  */ }
/* 783  */
/* 784  */ .wpgmp_direction_container span.wpgmp_mcurrent_location {
/* 785  */   /* background: url(../images/nav.png) no-repeat; */
/* 786  */   display: inline-block;
/* 787  */   height: 25px;
/* 788  */   cursor: pointer !important;
/* 789  */   vertical-align: middle;
/* 790  */   width: 25px;
/* 791  */   float: right;
/* 792  */   margin: -25px 10px;
/* 793  */ }
/* 794  */
/* 795  */ .wpgmp_direction_container p select[name="start_point"],
/* 796  */ .wpgmp_direction_container p select[name="end_point"] {
/* 797  */   box-shadow: none !important;
/* 798  */   display: block;
/* 799  */   margin-bottom: 10px;
/* 800  */ }

/* wpgmp_all_frontend.css */

/* 801  */
/* 802  */ .wpgmp_direction_container p input.wpgmp_find_direction,
/* 803  */ .wpgmp_nearby_container .wpgmp_find_nearby_button {
/* 804  */   border: 0px;
/* 805  */   padding: 0.642857em 1.142857em;
/* 806  */   line-height: 1.5;
/* 807  */ }
/* 808  */
/* 809  */ .wpgmp_tabs_container input[type="button"]:hover,
/* 810  */ .wpgmp_tabs_container input[type="submit"]:hover {
/* 811  */   opacity: 0.87;
/* 812  */ }
/* 813  */
/* 814  */ .wpgmp_nearby_container select#tmode {
/* 815  */   width: 175px;
/* 816  */   background: none;
/* 817  */   margin: 4px 10px 7px 0;
/* 818  */   padding: 5px 0 5px 5px;
/* 819  */ }
/* 820  */
/* 821  */ .wpgmp_nearby_container .wpgmp_set_current_location {
/* 822  */   font-size: 10px;
/* 823  */   border: solid 1px #ddd;
/* 824  */   display: block;
/* 825  */   margin: 10px 0;
/* 826  */   padding: 5px 0;
/* 827  */ }
/* 828  */
/* 829  */ .wpgmp_nearby_container span.wpgmp_mcurrent_location {
/* 830  */   /* background: url(../images/nav.png) no-repeat; */
/* 831  */   display: inline-block;
/* 832  */   height: 25px;
/* 833  */   cursor: pointer !important;
/* 834  */   vertical-align: middle;
/* 835  */   width: 25px;
/* 836  */   margin: 3px -35px;
/* 837  */ }
/* 838  */
/* 839  */ .wpgmp_toggle_container {
/* 840  */   border-radius: 0 0 2px 2px;
/* 841  */   cursor: pointer;
/* 842  */   left: 50%;
/* 843  */   margin-left: -49px;
/* 844  */   position: absolute;
/* 845  */   text-align: center;
/* 846  */   width: 90px;
/* 847  */   padding: 5px;
/* 848  */ }
/* 849  */
/* 850  */ .wpgmp_locations_content img {

/* wpgmp_all_frontend.css */

/* 851  */   vertical-align: middle;
/* 852  */ }
/* 853  */
/* 854  */ .wpgmp_location_meta {
/* 855  */   display: inline-block;
/* 856  */   float: right;
/* 857  */   margin-right: 10px;
/* 858  */   font-style: italic;
/* 859  */ }
/* 860  */
/* 861  */ .wpgmp_display_category_data {
/* 862  */   list-style: none !important;
/* 863  */ }
/* 864  */
/* 865  */ .wpgmp_loading {
/* 866  */   min-width: 300px;
/* 867  */   min-height: 100px;
/* 868  */   background: url(../images/loader.gif) no-repeat center;
/* 869  */ }
/* 870  */
/* 871  */ .wpgmp_display_locations_data {
/* 872  */   list-style: none !important;
/* 873  */   padding-bottom: 12px !important;
/* 874  */   border-bottom: 1px solid #e5e4e2 !important;
/* 875  */   margin: 16px 0 !important;
/* 876  */ }
/* 877  */
/* 878  */ .wpgmp_display_locations_data h2 {
/* 879  */   margin-bottom: 12px !important;
/* 880  */   padding: 0 !important;
/* 881  */ }
/* 882  */
/* 883  */ .wpgmp_display_locations_data p {
/* 884  */   margin-bottom: 7px !important;
/* 885  */   padding: 0 !important;
/* 886  */ }
/* 887  */
/* 888  */ .wpgmp_display_locations_data img {
/* 889  */   float: left !important;
/* 890  */   width: 30px !important;
/* 891  */   height: 30px !important;
/* 892  */ }
/* 893  */
/* 894  */ .wpgmp_locations_listing div.wpgmp_pagination {
/* 895  */   text-align: center;
/* 896  */   margin: 3px;
/* 897  */   padding: 3px;
/* 898  */ }
/* 899  */
/* 900  */ .wpgmp_locations_listing div.wpgmp_pagination a {

/* wpgmp_all_frontend.css */

/* 901  */   margin-right: 2px;
/* 902  */   border: 1px solid #ddd;
/* 903  */   text-decoration: none;
/* 904  */   padding: 2px 5px;
/* 905  */ }
/* 906  */
/* 907  */ .wpgmp_locations_listing div.wpgmp_pagination span.current {
/* 908  */   margin-right: 2px;
/* 909  */   border: 1px solid #e0e0e0;
/* 910  */   font-weight: 700;
/* 911  */   padding: 2px 5px;
/* 912  */ }
/* 913  */
/* 914  */ div.wpgmp_pagination span.disabled {
/* 915  */   margin-right: 2px;
/* 916  */   border: 1px solid #f3f3f3;
/* 917  */   padding: 2px 5px;
/* 918  */ }
/* 919  */
/* 920  */ div.wpgmp_listing_header,
/* 921  */ div.categories_filter,
/* 922  */ div.wpgmp_categories,
/* 923  */ div.wpgmp_before_listing {
/* 924  */   float: left;
/* 925  */   width: 100%;
/* 926  */   margin: 0px;
/* 927  */ }
/* 928  */
/* 929  */ .wpgmp_location_container {
/* 930  */   padding: 0;
/* 931  */ }
/* 932  */
/* 933  */ .wpgmp_listing_container .wpgmp_location_listing_header {
/* 934  */   font-weight: 400;
/* 935  */   margin: 10px 5px;
/* 936  */ }
/* 937  */
/* 938  */ div.wpgmp_search_form input.wpgmp_search_input {
/* 939  */   display: block;
/* 940  */   padding: 0.7142857em;
/* 941  */   width: 100%;
/* 942  */   margin-bottom: 0px;
/* 943  */   box-sizing: border-box;
/* 944  */   -moz-box-sizing: border-box;
/* 945  */   outline: none;
/* 946  */   border: 1px solid #fff;
/* 947  */   border-bottom: 1px solid #f1f1f1;
/* 948  */   -webkit-appearance: none;
/* 949  */   -moz-appearance: none;
/* 950  */   -ms-appearance: none;

/* wpgmp_all_frontend.css */

/* 951  */   -o-appearance: none;
/* 952  */   appearance: none;
/* 953  */ }
/* 954  */
/* 955  */ div.wpgmp_search_form input.wpgmp_search_input:focus {
/* 956  */ }
/* 957  */
/* 958  */ div.wpgmp_search_form {
/* 959  */   position: relative;
/* 960  */ }
/* 961  */
/* 962  */ /* div.wpgmp_search_form:after {
/* 963  *|     position: absolute;
/* 964  *|     content: '';
/* 965  *|     height: 96%;
/* 966  *|     width: 40px;
/* 967  *|     top: 1px;
/* 968  *|     right: 1px;
/* 969  *|     background: rgba(255, 255, 255, 0);
/* 970  *|     background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
/* 971  *|     background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
/* 972  *|     background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
/* 973  *|     background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
/* 974  *|     background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
/* 975  *|     background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
/* 976  *|     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1);
/* 977  *| } */
/* 978  */
/* 979  */ div.wpgmp_tabs_container div.wpgmp_tab_item span.arrow img {
/* 980  */   width: 100%;
/* 981  */   box-shadow: none;
/* 982  */   vertical-align: middle;
/* 983  */   margin: 0px;
/* 984  */ }
/* 985  */
/* 986  */ div.wpgmp_toggle_main_container
/* 987  */   div.wpgmp_tab_item
/* 988  */   ul.wpgmp_location_container
/* 989  */   li {
/* 990  */   list-style: none outside none;
/* 991  */   margin: 0px;
/* 992  */   padding: 0px 0.625em 0.625em 0.625em;
/* 993  */   display: table;
/* 994  */ }
/* 995  */
/* 996  */ div.wpgmp_toggle_main_container
/* 997  */   div.wpgmp_tab_item
/* 998  */   ul.wpgmp_location_container
/* 999  */   li
/* 1000 */   .wpgmp_specific_location_item {

/* wpgmp_all_frontend.css */

/* 1001 */   margin-right: 10px;
/* 1002 */ }
/* 1003 */
/* 1004 */ div.wpgmp_toggle_main_container
/* 1005 */   div.wpgmp_tab_item
/* 1006 */   ul.wpgmp_location_container
/* 1007 */   li
/* 1008 */   a {
/* 1009 */   text-decoration: none;
/* 1010 */   padding-left: 10px;
/* 1011 */   display: table-cell;
/* 1012 */   box-shadow: none;
/* 1013 */ }
/* 1014 */
/* 1015 */ div.wpgmp_direction_panel_container {
/* 1016 */   width: 100%;
/* 1017 */   float: left;
/* 1018 */   border-radius: 3px;
/* 1019 */   margin-bottom: 10px;
/* 1020 */   font-family: "Lato", Helvetica, Arial, sans-serif;
/* 1021 */ }
/* 1022 */
/* 1023 */ div.wpgmp_direction_panel_container div.dir_start {
/* 1024 */   font-weight: bold;
/* 1025 */   padding: 7px;
/* 1026 */   margin: 10px 12px;
/* 1027 */   border-left: 4px solid #bfbfbf;
/* 1028 */   color: #666;
/* 1029 */ }
/* 1030 */
/* 1031 */ div.wpgmp_direction_panel_container .dir_end {
/* 1032 */   font-weight: bold;
/* 1033 */   padding: 7px;
/* 1034 */   margin: 10px 12px;
/* 1035 */   border-left: 4px solid #bfbfbf;
/* 1036 */ }
/* 1037 */
/* 1038 */ div.wpgmp_direction_panel_container .dir_summary {
/* 1039 */   margin: 5px 15px;
/* 1040 */ }
/* 1041 */
/* 1042 */ div.wpgmp_direction_panel_container table {
/* 1043 */   border: none !important;
/* 1044 */   margin: 0px 15px !important;
/* 1045 */   padding: 0 !important;
/* 1046 */   width: 96% !important;
/* 1047 */ }
/* 1048 */
/* 1049 */ div.wpgmp_direction_panel_container div.dir_end {
/* 1050 */   margin-bottom: 20px !important;

/* wpgmp_all_frontend.css */

/* 1051 */ }
/* 1052 */
/* 1053 */ div.wpgmp_direction_panel_container h2 {
/* 1054 */   border-radius: 3px;
/* 1055 */   margin: 10px 0;
/* 1056 */ }
/* 1057 */
/* 1058 */ div.wpgmp_direction_panel_container h2 a {
/* 1059 */   background: url("../images/wpgmp-toggle-sprite.png") no-repeat scroll 15px
/* 1060 */     13px rgba(0, 0, 0, 0);
/* 1061 */   display: block;
/* 1062 */   font-weight: normal;
/* 1063 */   margin: 0;
/* 1064 */   padding: 6px 10px 6px 32px;
/* 1065 */   text-decoration: none;
/* 1066 */ }
/* 1067 */
/* 1068 */ div.wpgmp_direction_panel_container h2.open a {
/* 1069 */   background-position: 13px -25px;
/* 1070 */ }
/* 1071 */
/* 1072 */ .dir_row {
/* 1073 */   padding-right: 10px;
/* 1074 */ }
/* 1075 */
/* 1076 */ .dir_sprite {
/* 1077 */   width: 20px;
/* 1078 */   height: 20px;
/* 1079 */   display: block;
/* 1080 */ }
/* 1081 */
/* 1082 */ div.wpgmp_direction_panel_container table tr,
/* 1083 */ div.wpgmp_direction_panel_container table td {
/* 1084 */   border: none !important;
/* 1085 */   background: none !important;
/* 1086 */   border-bottom: 1px solid #e8ebec;
/* 1087 */ }
/* 1088 */
/* 1089 */ div.wpgmp_before_listing h2 {
/* 1090 */   margin: 0px;
/* 1091 */ }
/* 1092 */
/* 1093 */ div.wpgmp_listing_header div.wpgmp_search_form {
/* 1094 */   float: left;
/* 1095 */   width: 100%;
/* 1096 */   margin: 0.75em 0px 0px 0px;
/* 1097 */ }
/* 1098 */
/* 1099 */ div.categories_filter select {
/* 1100 */   margin-top: 0.85714em;

/* wpgmp_all_frontend.css */

/* 1101 */   margin-right: 0.85714em;
/* 1102 */   border: 0px;
/* 1103 */   box-shadow: none !important;
/* 1104 */   display: block;
/* 1105 */   padding: 10px 30px 10px 10px;
/* 1106 */   float: left;
/* 1107 */   border-radius: 0px;
/* 1108 */   height: inherit;
/* 1109 */   line-height: 1.8;
/* 1110 */   font-weight: 500;
/* 1111 */   max-width: 225px;
/* 1112 */   border-radius: 4px;
/* 1113 */   text-transform: capitalize;
/* 1114 */   cursor: pointer;
/* 1115 */   -webkit-appearance: none;
/* 1116 */   -moz-appearance: none;
/* 1117 */   -ms-appearance: none;
/* 1118 */   -o-appearance: none;
/* 1119 */   appearance: none;
/* 1120 */   background: url(../images/white_select_arrow.png) no-repeat 99% 50% #212f3d;
/* 1121 */ }
/* 1122 */
/* 1123 */ div.directions-panel,
/* 1124 */ div.wpgmp-directions-panel-route-style {
/* 1125 */   margin-top: 8px !important;
/* 1126 */   padding: 2px 9px !important;
/* 1127 */   border: 1px solid #e8ebec;
/* 1128 */ }
/* 1129 */
/* 1130 */ div.directions-panel table,
/* 1131 */ div.directions-panel table tr,
/* 1132 */ div.directions-panel table tr td {
/* 1133 */   border: none !important;
/* 1134 */   background: none !important;
/* 1135 */   vertical-align: top !important;
/* 1136 */ }
/* 1137 */
/* 1138 */ div.wpgmp-directions-panel-route-style table,
/* 1139 */ div.wpgmp-directions-panel-route-style table tr,
/* 1140 */ div.wpgmp-directions-panel-route-style table tr td {
/* 1141 */   border: none !important;
/* 1142 */   background: none !important;
/* 1143 */   vertical-align: top !important;
/* 1144 */ }
/* 1145 */
/* 1146 */ div.directions-panel table tr td img,
/* 1147 */ div.wpgmp-directions-panel-route-style table tr td img {
/* 1148 */   box-shadow: none !important;
/* 1149 */ }
/* 1150 */

/* wpgmp_all_frontend.css */

/* 1151 */ div.wpgmp_categories div.wpgmp_no_locations {
/* 1152 */   font: italic normal 18px georgia;
/* 1153 */   line-height: 25px;
/* 1154 */   margin: 10px 6px;
/* 1155 */ }
/* 1156 */
/* 1157 */ div.wpgmp_infowindow {
/* 1158 */   /*max-height:400px;*/
/* 1159 */   overflow-x: hidden;
/* 1160 */   overflow-y: auto;
/* 1161 */ }
/* 1162 */
/* 1163 */ .direction-panel .adp-text {
/* 1164 */   padding-left: 10px;
/* 1165 */ }
/* 1166 */
/* 1167 */ .adp-directions tr td:first-child,
/* 1168 */ .adp-directions tr td:nth-child(2),
/* 1169 */ .adp-directions tr td::last-child {
/* 1170 */   width: 10% !important;
/* 1171 */ }
/* 1172 */
/* 1173 */ .adp-directions tr td:nth-child(3) {
/* 1174 */   width: 70% !important;
/* 1175 */ }
/* 1176 */
/* 1177 */ .directions-panel {
/* 1178 */   height: 280px !important;
/* 1179 */   overflow: auto;
/* 1180 */ }
/* 1181 */
/* 1182 */ .wpgmp-directions-panel-route-style *,
/* 1183 */ .directions-panel * {
/* 1184 */   font-size: 11px;
/* 1185 */ }
/* 1186 */
/* 1187 */ .directions-panel .adp-text {
/* 1188 */   padding-left: 10px;
/* 1189 */ }
/* 1190 */
/* 1191 */ .adp-directions {
/* 1192 */   margin: 0px;
/* 1193 */   padding: 0px;
/* 1194 */   width: 100%;
/* 1195 */   border-radius: 0;
/* 1196 */ }
/* 1197 */
/* 1198 */ .adp-directions table {
/* 1199 */   border-collapse: collapse;
/* 1200 */   border-spacing: 0;

/* wpgmp_all_frontend.css */

/* 1201 */   width: 100%;
/* 1202 */   height: 100%;
/* 1203 */   margin: 0px;
/* 1204 */   padding: 0px;
/* 1205 */ }
/* 1206 */
/* 1207 */ .adp-directions td {
/* 1208 */   vertical-align: middle;
/* 1209 */   border: 0 none;
/* 1210 */   border-width: 0px 1px 1px 0px;
/* 1211 */   text-align: left;
/* 1212 */   padding: 7px;
/* 1213 */ }
/* 1214 */
/* 1215 */ .adp b,
/* 1216 */ .adp-list b {
/* 1217 */   font-weight: 700;
/* 1218 */   font-size: inherit;
/* 1219 */ }
/* 1220 */
/* 1221 */ /**********************/
/* 1222 */
/* 1223 */ .wpgmp_toggle_main_container input[type="text"] {
/* 1224 */   display: block;
/* 1225 */   width: 100%;
/* 1226 */   border: solid 1px #f1f1f1 !important;
/* 1227 */   padding: 8px;
/* 1228 */   margin-bottom: 0.85714em;
/* 1229 */   line-height: 1.5em;
/* 1230 */   background: #fff;
/* 1231 */   -webkit-appearance: none;
/* 1232 */   -moz-appearance: none;
/* 1233 */   -ms-appearance: none;
/* 1234 */   -o-appearance: none;
/* 1235 */   appearance: none;
/* 1236 */ }
/* 1237 */
/* 1238 */ .wpgmp_toggle_main_container input[name="wpgmp_radius"] {
/* 1239 */   width: 25%;
/* 1240 */   float: left;
/* 1241 */   margin-right: 0.85714em;
/* 1242 */ }
/* 1243 */
/* 1244 */ .wpgmp_toggle_main_container span.wpgmp_mcurrent_location {
/* 1245 */   /* background: url(../images/nav.png) no-repeat; */
/* 1246 */   display: inline-block;
/* 1247 */   height: 25px;
/* 1248 */   cursor: pointer !important;
/* 1249 */   vertical-align: middle;
/* 1250 */   width: 25px;

/* wpgmp_all_frontend.css */

/* 1251 */   float: right;
/* 1252 */   margin: -43px 5px 0;
/* 1253 */   z-index: 50;
/* 1254 */   position: relative;
/* 1255 */ }
/* 1256 */
/* 1257 */ .wpgmp_locateme_control span::before,
/* 1258 */ .wpgmp_nearby_container span.wpgmp_mcurrent_location::before,
/* 1259 */ .wpgmp_direction_container span.wpgmp_mcurrent_location::before,
/* 1260 */ .wpgmp_toggle_main_container span.wpgmp_mcurrent_location::before {
/* 1261 */   content: "\e86d";
/* 1262 */   font-family: "weplugin";
/* 1263 */   display: block;
/* 1264 */   background-color: #fff;
/* 1265 */ }
/* 1266 */
/* 1267 */ .wpgmp_toggle_main_container p {
/* 1268 */   margin: 0;
/* 1269 */ }
/* 1270 */
/* 1271 */ .wpgmp_toggle_main_container p select {
/* 1272 */   width: 40%;
/* 1273 */   display: block;
/* 1274 */   font-weight: 300 !important;
/* 1275 */   float: left;
/* 1276 */   margin-right: 0.85714em;
/* 1277 */   height: inherit;
/* 1278 */   border: solid 1px #f1f1f1;
/* 1279 */   border-radius: 0px;
/* 1280 */   line-height: 1.5em;
/* 1281 */   margin-bottom: 0.85714em;
/* 1282 */   -webkit-appearance: none;
/* 1283 */   -moz-appearance: none;
/* 1284 */   -ms-appearance: none;
/* 1285 */   -o-appearance: none;
/* 1286 */   appearance: none;
/* 1287 */   padding: 8px 20px 8px 8px;
/* 1288 */   background: url(../images/select_arrow.png) no-repeat 99% 50% #fff;
/* 1289 */ }
/* 1290 */
/* 1291 */ .wpgmp_toggle_main_container p select::-ms-expand,
/* 1292 */ div.categories_filter select::-ms-expand {
/* 1293 */   display: none;
/* 1294 */ }
/* 1295 */
/* 1296 */ .wpgmp_toggle_main_container input[type="submit"] {
/* 1297 */   border: 0px;
/* 1298 */   padding: 0.642857em 1.142857em;
/* 1299 */ }
/* 1300 */

/* wpgmp_all_frontend.css */

/* 1301 */ .wpgmp_toggle_main_container .choose_amenities {
/* 1302 */   clear: both;
/* 1303 */   padding: 0px;
/* 1304 */   text-transform: uppercase;
/* 1305 */ }
/* 1306 */
/* 1307 */ .wpgmp_toggle_main_container .choose_amenities label {
/* 1308 */   display: block;
/* 1309 */   color: #ffff;
/* 1310 */ }
/* 1311 */
/* 1312 */ .wpgmp_toggle_main_container .amenity_type {
/* 1313 */   margin-right: 0.75em;
/* 1314 */   color: #fff;
/* 1315 */   padding: 0.4em 0.6em;
/* 1316 */   margin-bottom: 0.75em;
/* 1317 */   display: inline-table;
/* 1318 */
/* 1319 */   vertical-align: middle;
/* 1320 */ }
/* 1321 */
/* 1322 */ .wpgmp_toggle_main_container .amenity_type label {
/* 1323 */   font-size: 0.75em;
/* 1324 */ }
/* 1325 */
/* 1326 */ .wpgmp_toggle_main_container .choose_amenities input[type="checkbox"] {
/* 1327 */   vertical-align: middle;
/* 1328 */   width: 1.0714em;
/* 1329 */   height: 1.0714em;
/* 1330 */   margin-right: 0.4285em;
/* 1331 */ }
/* 1332 */
/* 1333 */ .wpgmp_listing_list .wpgmp_locations .wpgmp_location_title {
/* 1334 */   display: inline-block;
/* 1335 */   margin-bottom: 10px;
/* 1336 */ }
/* 1337 */
/* 1338 */ div.wpgmp_listing_container {
/* 1339 */   float: left;
/* 1340 */   width: 100%;
/* 1341 */   margin: 0 0 0;
/* 1342 */ }
/* 1343 */
/* 1344 */ .wpgmp_pagination {
/* 1345 */   padding: 20px 0px;
/* 1346 */   margin-bottom: 20px;
/* 1347 */   display: flex;
/* 1348 */   gap: 10px;
/* 1349 */ }
/* 1350 */

/* wpgmp_all_frontend.css */

/* 1351 */ .wpgmp_pagination span,
/* 1352 */ .wpgmp_pagination a {
/* 1353 */   line-height: 1;
/* 1354 */   display: inline-flex;
/* 1355 */   align-items: center;
/* 1356 */   justify-content: center;
/* 1357 */   text-decoration: none !important;
/* 1358 */   margin-right: 0;
/* 1359 */   padding: 10px 20px;
/* 1360 */   background: transparent;
/* 1361 */   color: rgba(72, 72, 72, 0.8);
/* 1362 */   /*color: #fff;*/
/* 1363 */   border: 1px solid #f1f1f1;
/* 1364 */ }
/* 1365 */
/* 1366 */ .wpgmp_locations img {
/* 1367 */   float: left;
/* 1368 */   margin-right: 10px;
/* 1369 */   width: 200px !important;
/* 1370 */   margin: 0px 10px 0px 0px !important;
/* 1371 */   border: 1px solid #ddd;
/* 1372 */   padding: 5px;
/* 1373 */ }
/* 1374 */
/* 1375 */ .wpgmp_specific_category_item {
/* 1376 */   vertical-align: middle;
/* 1377 */ }
/* 1378 */
/* 1379 */ .gm-style-iw .wpgmp_map img {
/* 1380 */   max-width: 100% !important;
/* 1381 */ }
/* 1382 */
/* 1383 */ /** Infowindow Design **/
/* 1384 */
/* 1385 */ .wpgmp_infowindow .fc-content-holder {
/* 1386 */   margin-top: 10px;
/* 1387 */ }
/* 1388 */
/* 1389 */ .wpgmp_infowindow .fc-content-holder img {
/* 1390 */   width: 100px;
/* 1391 */   border: 1px solid #ddd !important;
/* 1392 */   padding: 5px;
/* 1393 */   float: left;
/* 1394 */   margin-right: 10px;
/* 1395 */   margin-top: 5px;
/* 1396 */ }
/* 1397 */
/* 1398 */ .wpgmp_infowindow .fc-item-title {
/* 1399 */   margin-bottom: 5px;
/* 1400 */   text-transform: uppercase;

/* wpgmp_all_frontend.css */

/* 1401 */   color: #212f3d;
/* 1402 */   font-weight: 600;
/* 1403 */   font-size: 18px;
/* 1404 */ }
/* 1405 */
/* 1406 */ .wpgmp_infowindow .fc-badge.info {
/* 1407 */   font-size: 12px;
/* 1408 */   padding: 2px 8px;
/* 1409 */ }
/* 1410 */
/* 1411 */ .gm-style-iw .wpgmp_infowindow .fc-main {
/* 1412 */   line-height: 22px !important;
/* 1413 */ }
/* 1414 */
/* 1415 */ .wpgmp_infowindow .wpgmp-infowindow-fields span {
/* 1416 */   display: block;
/* 1417 */   margin: 0px;
/* 1418 */   padding: 0px;
/* 1419 */ }
/* 1420 */
/* 1421 */ .wpgmp_location_title a.place_title {
/* 1422 */   text-decoration: none;
/* 1423 */   border-bottom: 0px;
/* 1424 */ }
/* 1425 */
/* 1426 */ .fc-badge {
/* 1427 */   padding: 5px 10px;
/* 1428 */   border-radius: 0px;
/* 1429 */ }
/* 1430 */
/* 1431 */ [data-input="map-search-control"] {
/* 1432 */   padding: 0 11px 0 13px;
/* 1433 */   text-overflow: ellipsis;
/* 1434 */   width: 50% !important;
/* 1435 */ }
/* 1436 */
/* 1437 */ [data-input="map-search-control"] {
/* 1438 */   margin-top: 10px !important;
/* 1439 */   margin-bottom: 10px !important;
/* 1440 */   border: 1px solid transparent !important;
/* 1441 */   border-radius: 2px 0 0 2px !important;
/* 1442 */   box-sizing: border-box;
/* 1443 */   -moz-box-sizing: border-box;
/* 1444 */   height: 32px;
/* 1445 */   outline: none;
/* 1446 */ }
/* 1447 */
/* 1448 */ [data-input="map-search-control"]:focus {
/* 1449 */   border-color: #4d90fe;
/* 1450 */ }

/* wpgmp_all_frontend.css */

/* 1451 */
/* 1452 */ /* .wpgmp_iw_content {
/* 1453 *|
/* 1454 *|     padding: 10px 10px 10px !important;
/* 1455 *| } */
/* 1456 */
/* 1457 */ .wpgmp_iw_head_content {
/* 1458 */   padding-left: 10px !important;
/* 1459 */ }
/* 1460 */
/* 1461 */ .fc-item-top-space {
/* 1462 */   margin-top: 10px;
/* 1463 */ }
/* 1464 */
/* 1465 */ .fc-item-top-space_5 {
/* 1466 */   margin-top: 5px;
/* 1467 */ }
/* 1468 */
/* 1469 */ .fc-item-top-space_20 {
/* 1470 */   margin-top: 20px;
/* 1471 */ }
/* 1472 */
/* 1473 */ .fc-item-top-space_30 {
/* 1474 */   margin-top: 30px;
/* 1475 */ }
/* 1476 */
/* 1477 */ .fc-item-bottom-space {
/* 1478 */   margin-bottom: 10px;
/* 1479 */ }
/* 1480 */
/* 1481 */ .fc-item-bottom-space_20 {
/* 1482 */   margin-bottom: 20px;
/* 1483 */ }
/* 1484 */
/* 1485 */ .fc-item-bottom-space_30 {
/* 1486 */   margin-bottom: 30px;
/* 1487 */ }
/* 1488 */
/* 1489 */ .fc-item-padding-content {
/* 1490 */   padding: 0 10px;
/* 1491 */   box-sizing: border-box;
/* 1492 */ }
/* 1493 */
/* 1494 */ .fc-item-padding-content_15 {
/* 1495 */   padding: 0 15px;
/* 1496 */   box-sizing: border-box;
/* 1497 */ }
/* 1498 */
/* 1499 */ .fc-item-padding-content_20 {
/* 1500 */   padding: 0 20px;

/* wpgmp_all_frontend.css */

/* 1501 */   box-sizing: border-box;
/* 1502 */ }
/* 1503 */
/* 1504 */ .fc-item-padding-content_30 {
/* 1505 */   padding: 0 30px;
/* 1506 */   box-sizing: border-box;
/* 1507 */ }
/* 1508 */
/* 1509 */ .fc-item-padding-content_40 {
/* 1510 */   padding: 0px 40px;
/* 1511 */ }
/* 1512 */
/* 1513 */ .fc-item-no-padding {
/* 1514 */   padding: 0px;
/* 1515 */ }
/* 1516 */
/* 1517 */ .fc-itemcontent-padding {
/* 1518 */   padding: 10px;
/* 1519 */   float: left;
/* 1520 */   width: 100%;
/* 1521 */ }
/* 1522 */
/* 1523 */ .fc-btn {
/* 1524 */   padding: 6px 18px;
/* 1525 */   border: none;
/* 1526 */   cursor: pointer;
/* 1527 */   border-radius: 2px;
/* 1528 */   margin: 5px 0;
/* 1529 */   transition: all 0.5s;
/* 1530 */   text-align: center;
/* 1531 */ }
/* 1532 */
/* 1533 */ .fc-btn-small {
/* 1534 */   padding: 2px 8px;
/* 1535 */ }
/* 1536 */
/* 1537 */ .wpgmp_map_container img {
/* 1538 */   border: none;
/* 1539 */ }
/* 1540 */
/* 1541 */ .infowindow-close {
/* 1542 */   background: url(../images/cross.png) no-repeat;
/* 1543 */   position: absolute;
/* 1544 */   right: 0px;
/* 1545 */   top: 2px;
/* 1546 */   cursor: pointer;
/* 1547 */   height: 20px;
/* 1548 */   width: 20px;
/* 1549 */   z-index: 100;
/* 1550 */ }

/* wpgmp_all_frontend.css */

/* 1551 */
/* 1552 */ .wpgmp-control-outer {
/* 1553 */   padding: 5px;
/* 1554 */   text-align: center;
/* 1555 */ }
/* 1556 */
/* 1557 */ .wpgmp_listing_grid .fc-component-thumb {
/* 1558 */   width: 100% !important;
/* 1559 */ }
/* 1560 */
/* 1561 */ .wpgmp_listing_grid .fc-component-thumb img {
/* 1562 */   margin-bottom: 20px;
/* 1563 */ }
/* 1564 */
/* 1565 */ .wpgmp_listing_grid .fc-component-text {
/* 1566 */   width: 100% !important;
/* 1567 */ }
/* 1568 */
/* 1569 */ .wpgmp_infowindow .fc-item-box {
/* 1570 */   min-width: inherit !important;
/* 1571 */ }
/* 1572 */
/* 1573 */ .wpgmp_locations_foot {
/* 1574 */   float: left;
/* 1575 */   width: 100%;
/* 1576 */   margin: 10px 0;
/* 1577 */ }
/* 1578 */
/* 1579 */ .wpgmp_locations_foot {
/* 1580 */   line-height: 1.6em;
/* 1581 */ }
/* 1582 */
/* 1583 */ .wpgmp_locations_foot strong {
/* 1584 */   font-weight: 600;
/* 1585 */ }
/* 1586 */
/* 1587 */ .wpgmp-filters-container,
/* 1588 */ .categories_filter_reset {
/* 1589 */   float: left !important;
/* 1590 */ }
/* 1591 */
/* 1592 */ .categories_filter input[type="button"] {
/* 1593 */   background: #212f3d;
/* 1594 */   height: inherit !important;
/* 1595 */   border-radius: 0px;
/* 1596 */   text-transform: none;
/* 1597 */   line-height: inherit !important;
/* 1598 */   display: block;
/* 1599 */   float: left;
/* 1600 */   border-radius: 0px;

/* wpgmp_all_frontend.css */

/* 1601 */ }
/* 1602 */
/* 1603 */ .categories_filter_reset_btn {
/* 1604 */   margin-top: 0.85714em !important;
/* 1605 */   color: #ffffff !important;
/* 1606 */   font-weight: inherit !important;
/* 1607 */   font-size: 0.875em !important;
/* 1608 */ }
/* 1609 */
/* 1610 */ @media only screen and (min-width: 0px) and (max-width: 319px) {
/* 1611 */   /* Styles */
/* 1612 */   .wpgmp_tabs_container *,
/* 1613 */   .wpgmp_listing_container *,
/* 1614 */   .wpgmp_pagination * {
/* 1615 */     font-size: 10px;
/* 1616 */   }
/* 1617 */
/* 1618 */   .wpgmp_listing_container .categories_filter select {
/* 1619 */     width: 100%;
/* 1620 */     margin-bottom: 10px;
/* 1621 */     padding: 4px;
/* 1622 */     height: 30px;
/* 1623 */     font-size: 10px;
/* 1624 */   }
/* 1625 */
/* 1626 */   .wpgmp_map_container .gm-style-iw {
/* 1627 */     max-width: 80% !important;
/* 1628 */   }
/* 1629 */ }
/* 1630 */
/* 1631 */ @media only screen and (min-width: 320px) and (max-width: 480px) {
/* 1632 */   /* Styles */
/* 1633 */   .wpgmp_listing_container .categories_filter select {
/* 1634 */     width: 100%;
/* 1635 */     margin-bottom: 10px;
/* 1636 */     padding: 4px;
/* 1637 */     height: 30px;
/* 1638 */     font-size: 10px;
/* 1639 */   }
/* 1640 */
/* 1641 */   .wpgmp_tabs_container .wpgmp_tabs li a {
/* 1642 */     padding: 10px 5px;
/* 1643 */   }
/* 1644 */
/* 1645 */   .wpgmp_map_container .gm-style-iw {
/* 1646 */     max-width: 80% !important;
/* 1647 */   }
/* 1648 */ }
/* 1649 */
/* 1650 */ @media only screen and (min-width: 481px) and (max-width: 767px) {

/* wpgmp_all_frontend.css */

/* 1651 */   .wpgmp_listing_container .categories_filter select {
/* 1652 */     width: 48%;
/* 1653 */     margin-bottom: 10px;
/* 1654 */     padding: 4px;
/* 1655 */     height: 30px;
/* 1656 */     font-size: 10px;
/* 1657 */   }
/* 1658 */
/* 1659 */   .wpgmp_map_container .gm-style-iw {
/* 1660 */     max-width: 80% !important;
/* 1661 */   }
/* 1662 */
/* 1663 */   .fc-infowindow-default .fc-item-featured img {
/* 1664 */     width: 100%;
/* 1665 */     padding: 0px !important;
/* 1666 */     margin: 10px 0px !important;
/* 1667 */   }
/* 1668 */ }
/* 1669 */
/* 1670 */ @media only screen and (min-width: 769px) and (max-width: 1024px) {
/* 1671 */   .wpgmp_tabs_container {
/* 1672 */     width: 30%;
/* 1673 */     max-width: 30%;
/* 1674 */   }
/* 1675 */
/* 1676 */   /* Styles */
/* 1677 */
/* 1678 */   .wpgmp_map_container .gm-style-iw {
/* 1679 */     max-width: 300px !important;
/* 1680 */   }
/* 1681 */
/* 1682 */   .wpgmp_tabs_container *,
/* 1683 */   .wpgmp_listing_container *,
/* 1684 */   .wpgmp_pagination * {
/* 1685 */     font-size: 14px;
/* 1686 */   }
/* 1687 */
/* 1688 */   .wpgmp_listing_container .categories_filter select {
/* 1689 */     margin-bottom: 10px;
/* 1690 */     padding: 0px;
/* 1691 */     height: 30px;
/* 1692 */   }
/* 1693 */
/* 1694 */   .wpgmp_pagination {
/* 1695 */     padding: 0px;
/* 1696 */   }
/* 1697 */
/* 1698 */   .wpgmp_listing_container .categories_filter select {
/* 1699 */     width: 48%;
/* 1700 */     margin-bottom: 10px;

/* wpgmp_all_frontend.css */

/* 1701 */     padding: 4px;
/* 1702 */     height: 30px;
/* 1703 */     font-size: 10px;
/* 1704 */   }
/* 1705 */ }
/* 1706 */
/* 1707 */ @media only screen and (min-width: 1024px) and (max-width: 1824px) {
/* 1708 */   .wpgmp_tabs_container {
/* 1709 */     width: 30%;
/* 1710 */     max-width: 30%;
/* 1711 */   }
/* 1712 */ }
/* 1713 */
/* 1714 */ /* Large screens ----------- */
/* 1715 */ @media only screen and (min-width: 1824px) {
/* 1716 */   /* Styles */
/* 1717 */
/* 1718 */   .wpgmp_tabs_container {
/* 1719 */     width: 30%;
/* 1720 */     max-width: 30%;
/* 1721 */   }
/* 1722 */ }
/* 1723 */
/* 1724 */ @media only screen and (max-width: 768px) {
/* 1725 */   .wpgmp_toggle_main_container span.wpgmp_mcurrent_location {
/* 1726 */     margin-top: -39px;
/* 1727 */   }
/* 1728 */
/* 1729 */   .wpgmp_infowindow .wpgmp_iw_content .fc-badge.info {
/* 1730 */     display: block;
/* 1731 */     margin-top: 10px;
/* 1732 */   }
/* 1733 */
/* 1734 */   .wpgmp_tabs_container *,
/* 1735 */   .wpgmp_listing_container *,
/* 1736 */   .wpgmp_pagination * {
/* 1737 */     font-size: 14px;
/* 1738 */   }
/* 1739 */
/* 1740 */   .wpgmp_pagination {
/* 1741 */     padding: 0px;
/* 1742 */   }
/* 1743 */
/* 1744 */   div.wpgmp_tabs_container div.wpgmp_tab_item span.arrow img {
/* 1745 */     width: 24px;
/* 1746 */   }
/* 1747 */
/* 1748 */   .wpgmp_map_container {
/* 1749 */     box-shadow: none;
/* 1750 */   }

/* wpgmp_all_frontend.css */

/* 1751 */
/* 1752 */   .wpgmp_tabs_container {
/* 1753 */     position: relative;
/* 1754 */     top: 0;
/* 1755 */     left: 0;
/* 1756 */     box-shadow: none;
/* 1757 */     -ms-box-shadow: none;
/* 1758 */     margin-top: 10px;
/* 1759 */   }
/* 1760 */
/* 1761 */   .wpgmp_tabs_container {
/* 1762 */     margin-bottom: 30px;
/* 1763 */   }
/* 1764 */
/* 1765 */   .wpgmp_toggle_container {
/* 1766 */     display: block;
/* 1767 */   }
/* 1768 */
/* 1769 */   .fc-feature-img img {
/* 1770 */     width: 100%;
/* 1771 */     height: auto;
/* 1772 */   }
/* 1773 */
/* 1774 */   .wpgmp_toggle_main_container p select {
/* 1775 */     width: 48.5%;
/* 1776 */   }
/* 1777 */
/* 1778 */   .wpgmp_toggle_main_container p select#travel_unit {
/* 1779 */     margin-right: 0px;
/* 1780 */   }
/* 1781 */
/* 1782 */   .fc-hide-mobile {
/* 1783 */     display: none;
/* 1784 */   }
/* 1785 */ }
/* 1786 */
/* 1787 */ @media (max-width: 767px) {
/* 1788 */   .wpgmp_toggle_main_container p select {
/* 1789 */     width: 47%;
/* 1790 */   }
/* 1791 */
/* 1792 */   .fc-hide-mobile,
/* 1793 */   .span_grid,
/* 1794 */   .span_list {
/* 1795 */     display: none;
/* 1796 */   }
/* 1797 */ }
/* 1798 */
/* 1799 */ @media (min-width: 768px) and (max-width: 992px) {
/* 1800 */   .categories_filter span.span_list img,

/* wpgmp_all_frontend.css */

/* 1801 */   .categories_filter span.span_grid img,
/* 1802 */   .categories_filter span.span_print img {
/* 1803 */     padding: 3px;
/* 1804 */     width: 18px;
/* 1805 */   }
/* 1806 */ }
/* 1807 */
/* 1808 */ @media (max-width: 650px) {
/* 1809 */   .wpgmp_toggle_main_container p select,
/* 1810 */   div.categories_filter select,
/* 1811 */   .categories_filter_reset {
/* 1812 */     width: 100%;
/* 1813 */
/* 1814 */     border-radius: 0px;
/* 1815 */     max-width: 100%;
/* 1816 */   }
/* 1817 */
/* 1818 */   .wpgmp_toggle_main_container input[name="wpgmp_radius"] {
/* 1819 */     width: 100%;
/* 1820 */   }
/* 1821 */ }
/* 1822 */
/* 1823 */ .fc-badge:empty {
/* 1824 */   display: none;
/* 1825 */ }
/* 1826 */
/* 1827 */ @media (max-width: 960px) {
/* 1828 */   .wpgmp_listing_grid .fc-component-6 {
/* 1829 */     -webkit-column-count: 2;
/* 1830 */     -moz-column-count: 2;
/* 1831 */     column-count: 2;
/* 1832 */   }
/* 1833 */ }
/* 1834 */
/* 1835 */ @media (max-width: 678px) {
/* 1836 */   .wpgmp_listing_grid .fc-component-6 {
/* 1837 */     -webkit-column-count: 1;
/* 1838 */     -moz-column-count: 1;
/* 1839 */     column-count: 1;
/* 1840 */   }
/* 1841 */
/* 1842 */   .wpgmp_listing_grid .wpgmp_locations {
/* 1843 */     width: 100%;
/* 1844 */     margin-left: 0px !important;
/* 1845 */     margin-right: 0px !important;
/* 1846 */   }
/* 1847 */ }
/* 1848 */
/* 1849 */ .fc-item-title {
/* 1850 */   font-size: 1.5em;

/* wpgmp_all_frontend.css */

/* 1851 */   margin-bottom: 5px;
/* 1852 */   text-transform: uppercase;
/* 1853 */ }
/* 1854 */
/* 1855 */ .gm-style-iw {
/* 1856 */   line-height: 22px !important;
/* 1857 */ }
/* 1858 */
/* 1859 */ .fc-badge {
/* 1860 */   border-radius: 2px;
/* 1861 */   color: #a5a3a3;
/* 1862 */   font-size: 14px;
/* 1863 */   padding: 0 10px;
/* 1864 */ }
/* 1865 */
/* 1866 */ .fc-badge.info {
/* 1867 */   background: #f1f1f1 none repeat scroll 0 0;
/* 1868 */   border: 1px solid #f1f1f1;
/* 1869 */   display: inline-block;
/* 1870 */ }
/* 1871 */
/* 1872 */ .fc-item-featured_image {
/* 1873 */   /*width: 100px;
/* 1874 *| */
/* 1875 */ }
/* 1876 */
/* 1877 */ .fc-infowindow-default .fc-item-featured img,
/* 1878 */ .fc-item-featured_image img {
/* 1879 */   float: left;
/* 1880 */   margin-right: 10px;
/* 1881 */   margin-top: 9px;
/* 1882 */   border: 1px solid #ddd;
/* 1883 */   height: auto;
/* 1884 */   max-width: 100%;
/* 1885 */   padding: 5px;
/* 1886 */ }
/* 1887 */
/* 1888 */ .fc-infowindow-default .fc-item-featured img {
/* 1889 */   float: left;
/* 1890 */   width: 200px !important;
/* 1891 */   margin-right: 10px;
/* 1892 */ }
/* 1893 */
/* 1894 */ .fc-btn {
/* 1895 */   border: medium none;
/* 1896 */   border-radius: 2px;
/* 1897 */   cursor: pointer;
/* 1898 */   font-size: 14px;
/* 1899 */   margin: 5px 0;
/* 1900 */   padding: 6px 18px;

/* wpgmp_all_frontend.css */

/* 1901 */   text-align: center;
/* 1902 */   transition: all 0.5s ease 0s;
/* 1903 */ }
/* 1904 */
/* 1905 */ .fc-btn-red {
/* 1906 */   background: #c12e2a none repeat scroll 0 0;
/* 1907 */   border: 1px solid #a91511;
/* 1908 */   box-shadow:
/* 1909 */     0 1px 0 rgba(255, 255, 255, 0.15) inset,
/* 1910 */     0 1px 1px rgba(0, 0, 0, 0.075);
/* 1911 */   color: #fff !important;
/* 1912 */   text-decoration: none !important;
/* 1913 */ }
/* 1914 */
/* 1915 */ .fc-btn-green {
/* 1916 */   background: #419641;
/* 1917 */   border: 1px solid #1d741d;
/* 1918 */   box-shadow:
/* 1919 */     0 1px 0 rgba(255, 255, 255, 0.15) inset,
/* 1920 */     0 1px 1px rgba(0, 0, 0, 0.075);
/* 1921 */   color: #fff !important;
/* 1922 */   text-decoration: none !important;
/* 1923 */ }
/* 1924 */
/* 1925 */ .fc-btn-small {
/* 1926 */   font-size: 12px;
/* 1927 */   padding: 2px 8px;
/* 1928 */ }
/* 1929 */
/* 1930 */ .fc-item-no-padding {
/* 1931 */   padding: 0px;
/* 1932 */ }
/* 1933 */
/* 1934 */ .fc-itemcontent-padding {
/* 1935 */   padding: 10px;
/* 1936 */   float: left;
/* 1937 */   width: 100%;
/* 1938 */ }
/* 1939 */
/* 1940 */ .fc-item-box {
/* 1941 */   display: inline-block;
/* 1942 */   margin: 20px;
/* 1943 */   vertical-align: top;
/* 1944 */   padding: 10px !important;
/* 1945 */   border: 1px solid #f1f1f1;
/* 1946 */   box-sizing: border-box !important;
/* 1947 */   width: 100%;
/* 1948 */   position: relative;
/* 1949 */   height: 100%;
/* 1950 */   background: none !important;

/* wpgmp_all_frontend.css */

/* 1951 */ }
/* 1952 */
/* 1953 */ .wpgmp_infowindow.fc-infowindow-default .fc-item-box,
/* 1954 */ .wpgmp_infowindow.fc-item-default .fc-item-box {
/* 1955 */   border: none;
/* 1956 */   padding: 0px !important;
/* 1957 */ }
/* 1958 */
/* 1959 */ .wpgmp_listing_list .fc-item-box {
/* 1960 */   margin: 10px 0 !important;
/* 1961 */ }
/* 1962 */
/* 1963 */ .fc-component-content ul li.fc-component-thumb .fc-feature-img {
/* 1964 */   width: 250px;
/* 1965 */ }
/* 1966 */
/* 1967 */ .wpgmp_infowindow .default-feature-img {
/* 1968 */   display: none;
/* 1969 */ }
/* 1970 */
/* 1971 */ .wpgmp_listing_grid
/* 1972 */   .fc-component-content
/* 1973 */   ul
/* 1974 */   li.fc-component-thumb
/* 1975 */   .fc-feature-img {
/* 1976 */   width: 100%;
/* 1977 */ }
/* 1978 */
/* 1979 */ .wpgmp_listing_grid .fc-component-content ul {
/* 1980 */   width: 100% !important;
/* 1981 */   display: block !important;
/* 1982 */ }
/* 1983 */
/* 1984 */ .wpgmp_listing_grid .fc-component-content ul li {
/* 1985 */   display: inherit !important;
/* 1986 */   width: 100% !important;
/* 1987 */   float: left;
/* 1988 */ }
/* 1989 */
/* 1990 */ .wpgmp_listing_container .fc-component-content ul {
/* 1991 */   margin: 0;
/* 1992 */   padding: 0;
/* 1993 */   display: table;
/* 1994 */   width: 100%;
/* 1995 */ }
/* 1996 */
/* 1997 */ .wpgmp_listing_container .fc-component-content ul li {
/* 1998 */   list-style: none;
/* 1999 */   display: table-cell;
/* 2000 */   vertical-align: top;

/* wpgmp_all_frontend.css */

/* 2001 */ }
/* 2002 */
/* 2003 */ .wpgmp_listing_container .fc-component-content ul li.fc-component-text {
/* 2004 */   width: 100%;
/* 2005 */ }
/* 2006 */
/* 2007 */ .fc-component-content .fc-featured-hoverdiv {
/* 2008 */   position: relative;
/* 2009 */   float: left;
/* 2010 */   width: 100%;
/* 2011 */ }
/* 2012 */
/* 2013 */ .fc-component-content .fc-featured-hoverinner {
/* 2014 */   position: absolute;
/* 2015 */   left: 50%;
/* 2016 */   top: 50%;
/* 2017 */   transform: translate(-50%, -50%);
/* 2018 */
/* 2019 */   transition: all 0.5s ease;
/* 2020 */   opacity: 0;
/* 2021 */ }
/* 2022 */
/* 2023 */ .fc-component-content .fc-featured-hoverdiv:hover .fc-featured-hoverinner {
/* 2024 */   opacity: 1;
/* 2025 */ }
/* 2026 */
/* 2027 */ .fc-featured-hoverinner a {
/* 2028 */   text-decoration: none;
/* 2029 */   box-shadow: none;
/* 2030 */ }
/* 2031 */
/* 2032 */ .fc-featured-hoverinner .facebook {
/* 2033 */   background: url(../images/facebook.png) no-repeat;
/* 2034 */   width: 40px;
/* 2035 */   height: 40px;
/* 2036 */   display: inline-block;
/* 2037 */   margin: 0 5px;
/* 2038 */ }
/* 2039 */
/* 2040 */ .fc-featured-hoverinner .twitter {
/* 2041 */   background: url(../images/twitter.png) no-repeat;
/* 2042 */   width: 40px;
/* 2043 */   height: 40px;
/* 2044 */   display: inline-block;
/* 2045 */   margin: 0 5px;
/* 2046 */ }
/* 2047 */
/* 2048 */ .fc-featured-hoverinner .map {
/* 2049 */   background: url(../images/map.png) no-repeat;
/* 2050 */   width: 50px;

/* wpgmp_all_frontend.css */

/* 2051 */   height: 50px;
/* 2052 */   display: inline-block;
/* 2053 */   margin: 0 5px;
/* 2054 */ }
/* 2055 */
/* 2056 */ .fc_preview .fc-component-content ul li {
/* 2057 */   float: left;
/* 2058 */ }
/* 2059 */
/* 2060 */ .fc-item-kairav.fc-wait .fc-item-meta,
/* 2061 */ .fc_preview .fc-item-kairav .fc-item-meta {
/* 2062 */   background: #f1f1f1;
/* 2063 */   padding: 3px 10px;
/* 2064 */   color: #000;
/* 2065 */   margin: 0px;
/* 2066 */ }
/* 2067 */
/* 2068 */ .fc-right {
/* 2069 */   float: right;
/* 2070 */ }
/* 2071 */
/* 2072 */ .fc-left {
/* 2073 */   float: left;
/* 2074 */ }
/* 2075 */
/* 2076 */ .wpgmp_listing_list .fc-wait .fc-item-padding-content_15 {
/* 2077 */   padding-right: 0px;
/* 2078 */ }
/* 2079 */
/* 2080 */ .fc-location-marker {
/* 2081 */   float: left;
/* 2082 */   width: 100%;
/* 2083 */   background-repeat: no-repeat;
/* 2084 */   padding-left: 23px;
/* 2085 */   margin: 10px 0;
/* 2086 */   position: relative;
/* 2087 */ }
/* 2088 */
/* 2089 */ .fc-location-marker:before {
/* 2090 */   position: absolute;
/* 2091 */   background: url(../images/location-icon.png) no-repeat top left;
/* 2092 */   content: "";
/* 2093 */   width: 15px;
/* 2094 */   height: 24px;
/* 2095 */   left: 0px;
/* 2096 */   top: 0px;
/* 2097 */ }
/* 2098 */
/* 2099 */ .wpgmp_listing_grid .fc-hide-grid {
/* 2100 */   display: none;

/* wpgmp_all_frontend.css */

/* 2101 */ }
/* 2102 */
/* 2103 */ .wpgmp_listing_list .fc-show-grid {
/* 2104 */   display: none;
/* 2105 */ }
/* 2106 */
/* 2107 */ @media (max-width: 767px) {
/* 2108 */   .fc-component-content ul li.fc-component-thumb .fc-feature-img {
/* 2109 */     width: 100% !important;
/* 2110 */   }
/* 2111 */
/* 2112 */   .fc-item-default.fc-wait .wpgmp_locations .wpgmp_locations_content img {
/* 2113 */     width: 100% !important;
/* 2114 */     margin-bottom: 10px !important;
/* 2115 */   }
/* 2116 */
/* 2117 */   .fc-component-content ul li {
/* 2118 */     display: inherit !important;
/* 2119 */     width: 100%;
/* 2120 */   }
/* 2121 */
/* 2122 */   .wpgmp_listing_list .fc-wait .fc-item-padding-content_15 {
/* 2123 */     padding: 0 15px;
/* 2124 */   }
/* 2125 */
/* 2126 */   .wpgmp_listing_grid .fc-hide-grid,
/* 2127 */   .wpgmp_listing_list .fc-hide-grid {
/* 2128 */     display: none;
/* 2129 */   }
/* 2130 */
/* 2131 */   .wpgmp_listing_grid .fc-show-grid,
/* 2132 */   .wpgmp_listing_list .fc-show-grid {
/* 2133 */     display: block;
/* 2134 */   }
/* 2135 */ }
/* 2136 */
/* 2137 */ .fc-infowindow3 {
/* 2138 */   position: relative;
/* 2139 */   width: 100%;
/* 2140 */   height: 100%;
/* 2141 */ }
/* 2142 */
/* 2143 */ .wpgmp_infowindow.fc-infowindow-fano .fc-item-title,
/* 2144 */ .wpgmp_infowindow.fc-item-fano .fc-item-title,
/* 2145 */ .wpgmp_infowindow.fc-post-fano .fc-item-title {
/* 2146 */   position: absolute;
/* 2147 */   left: 10px;
/* 2148 */   top: 10px;
/* 2149 */ }
/* 2150 */

/* wpgmp_all_frontend.css */

/* 2151 */ .wpgmp_infowindow.fc-infowindow-fano .fc-item-meta,
/* 2152 */ .wpgmp_infowindow.fc-item-fano .fc-item-meta,
/* 2153 */ .wpgmp_infowindow.fc-post-fano .fc-item-meta {
/* 2154 */   position: absolute;
/* 2155 */   right: 8px;
/* 2156 */   bottom: 1px;
/* 2157 */   background: #fff;
/* 2158 */   padding: 5px 10px;
/* 2159 */   text-align: center;
/* 2160 */ }
/* 2161 */
/* 2162 */ .fc-infowindow-content,
/* 2163 */ .fc-item-content {
/* 2164 */   float: left;
/* 2165 */   width: 100%;
/* 2166 */   box-sizing: border-box;
/* 2167 */ }
/* 2168 */
/* 2169 */ .fc-infowindow-ojas .fc-item-title,
/* 2170 */ .fc-post-ojas .fc-item-title {
/* 2171 */   background: #4390ff;
/* 2172 */   color: #fff;
/* 2173 */   padding: 8px 30px 8px 10px;
/* 2174 */ }
/* 2175 */
/* 2176 */ .fc-post-ojas .fc-item-title a {
/* 2177 */   color: #fff;
/* 2178 */ }
/* 2179 */
/* 2180 */ .fc-space-bottom {
/* 2181 */   margin-bottom: 20px;
/* 2182 */ }
/* 2183 */
/* 2184 */ .wpgmp_infowindow.fc-item-aare,
/* 2185 */ .wpgmp_infowindow.fc-item-acerra,
/* 2186 */ .wpgmp_infowindow.fc-item-fano,
/* 2187 */ .wpgmp_infowindow.fc-item-kairav,
/* 2188 */ .wpgmp_infowindow.fc-item-kriday,
/* 2189 */ .wpgmp_infowindow.fc-item-ojas,
/* 2190 */ .wpgmp_infowindow.fc-item-parma,
/* 2191 */ .wpgmp_infowindow.fc-item-udine,
/* 2192 */ .wpgmp_infowindow.fc-infowindow-aare,
/* 2193 */ .wpgmp_infowindow.fc-infowindow-acerra,
/* 2194 */ .wpgmp_infowindow.fc-infowindow-fano,
/* 2195 */ .wpgmp_infowindow.fc-infowindow-kairav,
/* 2196 */ .wpgmp_infowindow.fc-infowindow-kriday,
/* 2197 */ .wpgmp_infowindow.fc-infowindow-ojas,
/* 2198 */ .wpgmp_infowindow.fc-infowindow-parma,
/* 2199 */ .wpgmp_infowindow.fc-infowindow-udine {
/* 2200 */   width: 350px;

/* wpgmp_all_frontend.css */

/* 2201 */   background: #fff;
/* 2202 */   position: relative;
/* 2203 */ }
/* 2204 */
/* 2205 */ @media (max-width: 600px) {
/* 2206 */   .categories_filter_reset_btn {
/* 2207 */     width: 100%;
/* 2208 */   }
/* 2209 */
/* 2210 */   .wpgmp_infobox .wpgmp_infowindow {
/* 2211 */     width: 350px !important;
/* 2212 */     position: relative;
/* 2213 */   }
/* 2214 */ }
/* 2215 */
/* 2216 */ .infowindow-close {
/* 2217 */   right: 6px;
/* 2218 */   top: 8px;
/* 2219 */ }
/* 2220 */
/* 2221 */ .fc-item-padding-content_20 {
/* 2222 */   padding: 0 20px;
/* 2223 */   box-sizing: border-box;
/* 2224 */ }
/* 2225 */
/* 2226 */ .wpgmp_infowindow_post .fc-item-title a {
/* 2227 */   text-decoration: none !important;
/* 2228 */   box-shadow: none !important;
/* 2229 */ }
/* 2230 */
/* 2231 */ .wpgmp_infowindow_post .wp-post-image {
/* 2232 */   max-width: 100% !important;
/* 2233 */   height: auto;
/* 2234 */   box-sizing: border-box;
/* 2235 */ }
/* 2236 */
/* 2237 */ .wpgmp_infowindow a {
/* 2238 */   box-shadow: none;
/* 2239 */ }
/* 2240 */
/* 2241 */ /*
/* 2242 *| ===================================================
/* 2243 *| Accordion layout
/* 2244 *| ===================================================
/* 2245 *| */
/* 2246 */
/* 2247 */ .fc-accordion {
/* 2248 */   margin: 0 0 15px 0;
/* 2249 */ }
/* 2250 */

/* wpgmp_all_frontend.css */

/* 2251 */ .fc-accordion dt {
/* 2252 */   float: left;
/* 2253 */   width: 100%;
/* 2254 */ }
/* 2255 */
/* 2256 */ .fc-accordion dt a {
/* 2257 */   background-color: #012139;
/* 2258 */   position: relative;
/* 2259 */   text-transform: uppercase;
/* 2260 */   width: 100%;
/* 2261 */   display: block;
/* 2262 */   text-align: left;
/* 2263 */   cursor: pointer;
/* 2264 */   font-weight: 600;
/* 2265 */   color: #80c8fe;
/* 2266 */   text-decoration: none;
/* 2267 */   padding: 11px 15px;
/* 2268 */   border-bottom: 1px solid #6b94b3;
/* 2269 */   outline: none;
/* 2270 */ }
/* 2271 */
/* 2272 */ .fc-accordion dt a:active,
/* 2273 */ .fc-accordion dt a:visited,
/* 2274 */ .fc-accordion dt a:focus {
/* 2275 */   outline: none;
/* 2276 */   box-shadow: none;
/* 2277 */ }
/* 2278 */
/* 2279 */ .fc-accordion dt i {
/* 2280 */   float: right;
/* 2281 */   margin-top: 2px;
/* 2282 */ }
/* 2283 */
/* 2284 */ .fc-accordion dt a:hover,
/* 2285 */ .fc-accordion dt.active a {
/* 2286 */   text-decoration: none;
/* 2287 */   background: #012139;
/* 2288 */   color: #80c8fe;
/* 2289 */ }
/* 2290 */
/* 2291 */ .fc-accordion dt a::after {
/* 2292 */   content: "";
/* 2293 */   position: absolute;
/* 2294 */   right: 10px;
/* 2295 */   background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' viewBox='0 0 55.751 55.751' style='enable-background:new 0 0 55.751 55.751;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M31.836,43.006c0.282-0.281,0.518-0.59,0.725-0.912L54.17,20.485c2.107-2.109,2.109-5.528,0-7.638 c-2.109-2.107-5.527-2.109-7.638,0l-18.608,18.61L9.217,12.753c-2.109-2.108-5.527-2.109-7.637,0 C0.527,13.809-0.002,15.19,0,16.571c-0.002,1.382,0.527,2.764,1.582,3.816l21.703,21.706c0.207,0.323,0.445,0.631,0.729,0.913 c1.078,1.078,2.496,1.597,3.91,1.572C29.336,44.604,30.758,44.084,31.836,43.006z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
/* 2296 */   background-repeat: no-repeat;
/* 2297 */   background-size: 13px;
/* 2298 */   width: 13px;
/* 2299 */   height: 13px;
/* 2300 */   top: 50%;

/* wpgmp_all_frontend.css */

/* 2301 */   transform: translateY(-50%);
/* 2302 */ }
/* 2303 */
/* 2304 */ .fc-accordion dt.active a::after {
/* 2305 */   content: "";
/* 2306 */   position: absolute;
/* 2307 */   right: 10px;
/* 2308 */   background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' viewBox='0 0 55.751 55.751' style='enable-background:new 0 0 55.751 55.751;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M31.836,43.006c0.282-0.281,0.518-0.59,0.725-0.912L54.17,20.485c2.107-2.109,2.109-5.528,0-7.638 c-2.109-2.107-5.527-2.109-7.638,0l-18.608,18.61L9.217,12.753c-2.109-2.108-5.527-2.109-7.637,0 C0.527,13.809-0.002,15.19,0,16.571c-0.002,1.382,0.527,2.764,1.582,3.816l21.703,21.706c0.207,0.323,0.445,0.631,0.729,0.913 c1.078,1.078,2.496,1.597,3.91,1.572C29.336,44.604,30.758,44.084,31.836,43.006z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
/* 2309 */   background-repeat: no-repeat;
/* 2310 */   background-size: 13px;
/* 2311 */   width: 13px;
/* 2312 */   height: 13px;
/* 2313 */   top: 50%;
/* 2314 */   transform: translateY(-50%) rotate(180deg);
/* 2315 */ }
/* 2316 */
/* 2317 */ .fc-accordion dd {
/* 2318 */   background-color: #fff;
/* 2319 */   padding: 15px;
/* 2320 */   display: none;
/* 2321 */   border-bottom: 1px solid #6b94b3;
/* 2322 */   max-height: 0;
/* 2323 */   transition: max-height 0.2s ease-out;
/* 2324 */   float: left;
/* 2325 */   width: 100%;
/* 2326 */   position: relative;
/* 2327 */   margin-bottom: 0px;
/* 2328 */   box-sizing: border-box;
/* 2329 */ }
/* 2330 */
/* 2331 */ .fc-accordion dd.active {
/* 2332 */   display: block;
/* 2333 */   max-height: inherit;
/* 2334 */ }
/* 2335 */
/* 2336 */ .fc-infowindow-parma .fc-accordion,
/* 2337 */ .wpgmp_infowindow_post.fc-item-parma .fc-accordion {
/* 2338 */   float: left;
/* 2339 */   width: 100%;
/* 2340 */   margin: 0px 0 15px;
/* 2341 */ }
/* 2342 */
/* 2343 */ .fc-infowindow-parma .fc-accordion dl,
/* 2344 */ .wpgmp_infowindow_post.fc-item-parma .fc-accordion dl {
/* 2345 */   margin: 0px;
/* 2346 */ }
/* 2347 */
/* 2348 */ .fc-infowindow-parma .fc-accordion dt a,
/* 2349 */ .wpgmp_infowindow_post.fc-item-parma .fc-accordion dt a {
/* 2350 */   background-color: #e0e0e0;

/* wpgmp_all_frontend.css */

/* 2351 */   color: #000;
/* 2352 */   padding: 6px 15px;
/* 2353 */   border-bottom: 1px solid #d8d7d7;
/* 2354 */   box-sizing: border-box;
/* 2355 */ }
/* 2356 */
/* 2357 */ .fc-infowindow-parma .fc-accordion dt a:hover,
/* 2358 */ .fc-infowindow-parma .fc-accordion dt.active a,
/* 2359 */ .wpgmp_infowindow_post.fc-item-parma .fc-accordion dt a:hover,
/* 2360 */ .wpgmp_infowindow_post.fc-item-parma .fc-accordion dt.active a {
/* 2361 */   text-decoration: none;
/* 2362 */   background: #e0e0e0;
/* 2363 */   color: #000;
/* 2364 */   width: 100%;
/* 2365 */   float: left;
/* 2366 */   display: block;
/* 2367 */ }
/* 2368 */
/* 2369 */ .fc-infowindow-parma .fc-accordion dd,
/* 2370 */ .wpgmp_infowindow_post.fc-item-parma .fc-accordion dd {
/* 2371 */   background-color: #fff;
/* 2372 */   border-bottom: 1px solid #d8d7d7;
/* 2373 */   margin: 0px;
/* 2374 */ }
/* 2375 */
/* 2376 */ .fc-item-fano div.fc-item-meta {
/* 2377 */   background: #fbfbfb;
/* 2378 */   padding: 5px 10px;
/* 2379 */   text-align: center;
/* 2380 */   /* white-space: nowrap; */
/* 2381 */ }
/* 2382 */
/* 2383 */ .fc-item-fano div.fc-feature-img + div.fc-item-meta,
/* 2384 */ .fc-item-fano img + div.fc-item-meta {
/* 2385 */   position: absolute;
/* 2386 */   left: 3px;
/* 2387 */   top: 3px;
/* 2388 */ }
/* 2389 */
/* 2390 */ .fc-item-fano .read-more {
/* 2391 */   border: 1px solid #444444;
/* 2392 */   font-size: 14px;
/* 2393 */   padding: 0;
/* 2394 */   display: inline-block;
/* 2395 */   margin: 16px 0 0;
/* 2396 */   box-shadow: none;
/* 2397 */   background: url(../images/arrow.png) no-repeat center 7px;
/* 2398 */   width: 67px;
/* 2399 */   height: 33px;
/* 2400 */   text-indent: -99999px;

/* wpgmp_all_frontend.css */

/* 2401 */ }
/* 2402 */
/* 2403 */ .fc-item-fano .read-more:hover {
/* 2404 */   background: url(../images/arrow.png) no-repeat center -43px #444444;
/* 2405 */   color: #fff;
/* 2406 */ }
/* 2407 */
/* 2408 */ .fc-item-aare .read-more {
/* 2409 */   border: 1px solid #444444;
/* 2410 */   font-size: 12px;
/* 2411 */   padding: 5px 10px;
/* 2412 */   display: inline-block;
/* 2413 */   margin: 15px 0 0;
/* 2414 */   box-shadow: none;
/* 2415 */ }
/* 2416 */
/* 2417 */ .fc-item-aare .read-more:hover {
/* 2418 */   background: #444444;
/* 2419 */   color: #fff;
/* 2420 */ }
/* 2421 */
/* 2422 */ .fc-item-padding-content_15 {
/* 2423 */   padding: 0 15px;
/* 2424 */   box-sizing: border-box;
/* 2425 */ }
/* 2426 */
/* 2427 */ @media (max-width: 600px) {
/* 2428 */   .infowindow-close {
/* 2429 */     right: 4px;
/* 2430 */   }
/* 2431 */
/* 2432 */   .wpgmp_categories .fc-feature-img {
/* 2433 */     width: 100%;
/* 2434 */     float: left;
/* 2435 */     margin: 0px 0 0px;
/* 2436 */   }
/* 2437 */
/* 2438 */   .wpgmp_categories .fc-feature-img img {
/* 2439 */     width: 100% !important;
/* 2440 */     height: auto;
/* 2441 */     margin: 0px !important;
/* 2442 */     padding: 0px !important;
/* 2443 */   }
/* 2444 */ }
/* 2445 */
/* 2446 */ .wpgmp_iw_content .fc-main {
/* 2447 */   background: none;
/* 2448 */ }
/* 2449 */
/* 2450 */ .fc-p-text {

/* wpgmp_all_frontend.css */

/* 2451 */   font-size: 14px;
/* 2452 */   margin-bottom: 30px;
/* 2453 */ }
/* 2454 */
/* 2455 */ .wpgmp_before_listing {
/* 2456 */   line-height: 1em;
/* 2457 */ }
/* 2458 */
/* 2459 */ .infoBoxTail:after {
/* 2460 */   content: "";
/* 2461 */   position: absolute;
/* 2462 */   /**bottom: 0px;**/
/* 2463 */   left: 50%;
/* 2464 */   transform: translateX(-50%);
/* 2465 */   width: 0;
/* 2466 */   height: 0;
/* 2467 */   border-left: 20px solid transparent;
/* 2468 */   border-right: 20px solid transparent;
/* 2469 */   border-top: 20px solid #fff;
/* 2470 */ }
/* 2471 */
/* 2472 */ .infoBox {
/* 2473 */   animation: fadeIn 0.9s;
/* 2474 */ }
/* 2475 */
/* 2476 */ .fc-6 {
/* 2477 */   width: 50%;
/* 2478 */   float: left;
/* 2479 */   position: relative;
/* 2480 */   min-height: 1px;
/* 2481 */   padding-right: 15px;
/* 2482 */   padding-left: 15px;
/* 2483 */   box-sizing: border-box;
/* 2484 */ }
/* 2485 */
/* 2486 */ @media (max-width: 992px) {
/* 2487 */   .fc-6 {
/* 2488 */     width: 100%;
/* 2489 */   }
/* 2490 */ }
/* 2491 */
/* 2492 */ .wpgmp_filter_wrappers {
/* 2493 */   background: #f3f3f3;
/* 2494 */   padding: 20px;
/* 2495 */   border-radius: 8px;
/* 2496 */   float: left;
/* 2497 */   width: 100%;
/* 2498 */   margin-bottom: 10px;
/* 2499 */ }
/* 2500 */

/* wpgmp_all_frontend.css */

/* 2501 */ @media (max-width: 370px) {
/* 2502 */   .wpgmp_infobox .wpgmp_infowindow {
/* 2503 */     width: 350px !important;
/* 2504 */   }
/* 2505 */ }
/* 2506 */
/* 2507 */ .wpgmp_map_parent {
/* 2508 */   float: left;
/* 2509 */   width: 100%;
/* 2510 */   position: relative;
/* 2511 */   margin-bottom: 15px;
/* 2512 */ }
/* 2513 */
/* 2514 */ #wpgmp_tab_3 .wpgmp_cat_title span {
/* 2515 */   margin-top: 7px !important;
/* 2516 */ }
/* 2517 */
/* 2518 */ .adp-placemark td:nth-child(2) {
/* 2519 */   padding-left: 5px;
/* 2520 */ }
/* 2521 */
/* 2522 */ .categories_filter span.span_list img,
/* 2523 */ .categories_filter span.span_print img {
/* 2524 */   display: block;
/* 2525 */ }
/* 2526 */
/* 2527 */ .amenity_type {
/* 2528 */   padding-left: 30px;
/* 2529 */   position: relative;
/* 2530 */ }
/* 2531 */
/* 2532 */ .amenity_type input[type="checkbox"] {
/* 2533 */   opacity: 0;
/* 2534 */   z-index: 1;
/* 2535 */   position: relative;
/* 2536 */ }
/* 2537 */
/* 2538 */ .amenity_type label {
/* 2539 */   vertical-align: middle;
/* 2540 */   position: relative;
/* 2541 */   transition: all 0.4s ease 0s;
/* 2542 */   display: inline-block !important;
/* 2543 */   font-weight: normal;
/* 2544 */   line-height: 1.5em;
/* 2545 */ }
/* 2546 */
/* 2547 */ .amenity_type label::before {
/* 2548 */   content: "";
/* 2549 */   display: inline-block;
/* 2550 */   position: absolute;

/* wpgmp_all_frontend.css */

/* 2551 */   width: 1.25em;
/* 2552 */   height: 1.25em;
/* 2553 */   left: 0;
/* 2554 */   top: 1px;
/* 2555 */   margin-left: -1.75em;
/* 2556 */   border: 1px solid #fff;
/* 2557 */   border-radius: 0px;
/* 2558 */   background-color: #fff;
/* 2559 */   -webkit-transition:
/* 2560 */     border 0.15s ease-in-out,
/* 2561 */     color 0.15s ease-in-out;
/* 2562 */   -o-transition:
/* 2563 */     border 0.15s ease-in-out,
/* 2564 */     color 0.15s ease-in-out;
/* 2565 */   transition:
/* 2566 */     border 0.15s ease-in-out,
/* 2567 */     color 0.15s ease-in-out;
/* 2568 */ }
/* 2569 */
/* 2570 */ .amenity_type label::after {
/* 2571 */   display: inline-block;
/* 2572 */   position: absolute;
/* 2573 */   width: 1.25em;
/* 2574 */   height: 1.25em;
/* 2575 */   left: 1px;
/* 2576 */   top: -1px;
/* 2577 */   margin-left: -2.1em;
/* 2578 */   padding-left: 3px;
/* 2579 */   padding-top: 1px;
/* 2580 */   font-size: 0.916667em;
/* 2581 */   color: #000;
/* 2582 */ }
/* 2583 */
/* 2584 */ .amenity_type input[type="checkbox"]:checked + label::before {
/* 2585 */   outline: none;
/* 2586 */   border: 1px solid #fff;
/* 2587 */   outline: 0px auto -webkit-focus-ring-color;
/* 2588 */   background: #fff;
/* 2589 */ }
/* 2590 */
/* 2591 */ .amenity_type input[type="checkbox"]:checked + label::after {
/* 2592 */   content: "";
/* 2593 */   background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='10px' viewBox='0 0 236.988 236.988' style='enable-background:new 0 0 236.988 236.988;' xml:space='preserve'%3E%3Cpolygon points='198.098,24.326 87.543,134.881 38.891,86.229 0,125.121 87.543,212.662 236.988,63.217 '/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
/* 2594 */   background-repeat: no-repeat;
/* 2595 */   top: 50%;
/* 2596 */   left: 3px;
/* 2597 */   transform: translateY(-50%);
/* 2598 */   background-position: center;
/* 2599 */ }
/* 2600 */

/* wpgmp_all_frontend.css */

/* 2601 */ .wpgmp_infowindow .fc-item-box img {
/* 2602 */   display: block;
/* 2603 */ }
/* 2604 */
/* 2605 */ .fc-featured-hoverdiv div.fc-featured-hoverinner:last-child {
/* 2606 */   display: none;
/* 2607 */ }
/* 2608 */
/* 2609 */ .gm-svpc img {
/* 2610 */   max-width: none !important;
/* 2611 */ }
/* 2612 */ /* .wpgmp_iw_content {
/* 2613 *|     display: inline-block;
/* 2614 *| } */
/* 2615 */
/* 2616 */ @media (max-width: 768px) {
/* 2617 */   .gm-style .gm-style-iw-a {
/* 2618 */     width: 100% !important;
/* 2619 */   }
/* 2620 */   .fc-infowindow-default .wpgmp_iw_content {
/* 2621 */     width: 100%;
/* 2622 */   }
/* 2623 */ }
/* 2624 */
/* 2625 */ .categories_filter input[type="button"] {
/* 2626 */   border: none;
/* 2627 */   padding: 0.7142857em 0.7142857em 0.7142857em 0.7142857em;
/* 2628 */   line-height: 1.8 !important;
/* 2629 */   font-weight: 500 !important;
/* 2630 */ }
/* 2631 */
/* 2632 */ .wpgmp_map_container {
/* 2633 */   display: table;
/* 2634 */   width: 100%;
/* 2635 */ }
/* 2636 */
/* 2637 */ .wpgmp_hide_map_container {
/* 2638 */   display: none;
/* 2639 */ }
/* 2640 */ .wpgmp_map_container_placeholder {
/* 2641 */   position: relative;
/* 2642 */   background-image: url("../images/map_placeholder.png");
/* 2643 */   background-size: cover;
/* 2644 */   text-align: center;
/* 2645 */   display: flex;
/* 2646 */   align-items: center;
/* 2647 */   justify-content: center;
/* 2648 */   width: 100%;
/* 2649 */   height: 100%;
/* 2650 */   min-height: 200px;

/* wpgmp_all_frontend.css */

/* 2651 */ }
/* 2652 */
/* 2653 */ .wpgmp_map_container_placeholder .no-cookie-accepted {
/* 2654 */   padding: 20px;
/* 2655 */   background: #000;
/* 2656 */   opacity: 0.4;
/* 2657 */   color: #fff;
/* 2658 */ }
/* 2659 */
/* 2660 */ .wpgmp_map_container * {
/* 2661 */   box-sizing: border-box;
/* 2662 */ }
/* 2663 */ .wpgmp_map_parent,
/* 2664 */ .wpgmp_filter_wrappers,
/* 2665 */ .location_listing2 {
/* 2666 */   float: none;
/* 2667 */   display: inline-block;
/* 2668 */ }
/* 2669 */
/* 2670 */ @media (max-width: 768px) {
/* 2671 */   .fc-infowindow-default .wpgmp_iw_content {
/* 2672 */     width: 33vh !important;
/* 2673 */   }
/* 2674 */ }
/* 2675 */ @media only screen and (min-width: 320px) and (max-width: 480px) {
/* 2676 */   .wpgmp_map_container .gm-style-iw-t > .gm-style-iw {
/* 2677 */     max-width: 26vh !important;
/* 2678 */   }
/* 2679 */   .wpgmp_infowindow .fc-item-box {
/* 2680 */     margin: 0px !important;
/* 2681 */   }
/* 2682 */ }
/* 2683 */
/* 2684 */ /******* New autosuggest ************/
/* 2685 */ .wpgmp-autocomplete-wrapper {
/* 2686 */   position: relative;
/* 2687 */   margin-bottom: 10px;
/* 2688 */ }
/* 2689 */
/* 2690 */ .wpgmp-autocomplete-wrapper input {
/* 2691 */   width: 100%;
/* 2692 */   padding: 10px;
/* 2693 */   font-size: 16px;
/* 2694 */   border: 1px solid #ccc;
/* 2695 */   border-radius: 4px;
/* 2696 */   outline: none;
/* 2697 */ }
/* 2698 */
/* 2699 */ .wpgmp-autocomplete-wrapper input:focus {
/* 2700 */   border-color: #66afe9;

/* wpgmp_all_frontend.css */

/* 2701 */   box-shadow: 0 0 8px rgba(102, 175, 233, 0.6);
/* 2702 */ }
/* 2703 */
/* 2704 */ .wpgmp-autosuggest-results {
/* 2705 */   width: 100%;
/* 2706 */   position: absolute;
/* 2707 */   top: 40px;
/* 2708 */   left: 0;
/* 2709 */   border: 1px solid #ccc;
/* 2710 */   border-top: none;
/* 2711 */   border-radius: 0 0 4px 4px;
/* 2712 */   background-color: #fff;
/* 2713 */   z-index: 1000;
/* 2714 */   max-height: 150px;
/* 2715 */   overflow-y: auto;
/* 2716 */   display: none;
/* 2717 */   margin-block: 0 !important;
/* 2718 */   padding-left: 0 !important;
/* 2719 */   list-style: none;
/* 2720 */ }
/* 2721 */
/* 2722 */ .wpgmp-autosuggest-results li {
/* 2723 */   padding: 10px;
/* 2724 */   cursor: pointer;
/* 2725 */   transition: background-color 0.2s;
/* 2726 */ }
/* 2727 */
/* 2728 */ .wpgmp-autosuggest-results li:hover {
/* 2729 */   background-color: #f0f0f0;
/* 2730 */ }
/* 2731 */
/* 2732 */ .wpgmp-search-control-wrapper .wpgmp-autocomplete-wrapper input {
/* 2733 */   width: 100% !important;
/* 2734 */ }
/* 2735 */
/* 2736 */ .wpgmp-search-control-wrapper {
/* 2737 */   width: 100% !important;
/* 2738 */   max-width: 350px;
/* 2739 */ }
/* 2740 */
/* 2741 */ a.wpgmp-action-link {
/* 2742 */   text-decoration: underline;
/* 2743 */   color: #4390ff;
/* 2744 */   margin-right: 10px;
/* 2745 */ }
/* 2746 */
/* 2747 */ .wpgmp-actions {
/* 2748 */   margin: 15px 0px 15px!important;
/* 2749 */ }
/* 2750 */

/* wpgmp_all_frontend.css */

/* 2751 */ .wpgmp-actions a{
/* 2752 */     font-size: .875em!important;
/* 2753 */     text-decoration: none!important;
/* 2754 */     background: #212F3D;
/* 2755 */     padding: 7px 14px;
/* 2756 */     border-radius: 4px;
/* 2757 */     color: #ffffff;
/* 2758 */ }
/* 2759 */
/* 2760 */ /* To hide the defaultrouting container */
/* 2761 */ .leaflet-routing-container-hide {
/* 2762 */   display: none;
/* 2763 */   visibility: none;
/* 2764 */ }
/* 2765 */
/* 2766 */ /* for default infowindow design for leaflet */
/* 2767 */ .wpgmp_infowindow.fc-infowindow-default,
/* 2768 */ .wpgmp_infowindow.wpgmp_infowindow_post.fc-item-default {
/* 2769 */   background: #fff;
/* 2770 */   padding: 20px;
/* 2771 */   width: 350px;
/* 2772 */ }
/* 2773 */ /* for from and to marker for direction tab */
/* 2774 */ .wpgmp-marker-label {
/* 2775 */   background: #4285f4;
/* 2776 */   color: #fff;
/* 2777 */   border-radius: 50%;
/* 2778 */   padding: 5px 10px;
/* 2779 */   font-weight: bold;
/* 2780 */   text-align: center;
/* 2781 */ }
/* 2782 */
/* 2783 */ /* for bounce animation for markers */
/* 2784 */
/* 2785 */ .leaflet-bounce-animation {
/* 2786 */   animation: leaflet-bounce 0.6s ease-in-out infinite !important;
/* 2787 */   will-change: transform;
/* 2788 */ }
/* 2789 */
/* 2790 */ @keyframes leaflet-bounce {
/* 2791 */   0%,
/* 2792 */   100% {
/* 2793 */     transform: translateY(0) !important;
/* 2794 */   }
/* 2795 */   50% {
/* 2796 */     transform: translateY(-10px) !important;
/* 2797 */   }
/* 2798 */ }
/* 2799 */
/* 2800 */ /* Error for input field highlight */

/* wpgmp_all_frontend.css */

/* 2801 */ .wpgmp_toggle_main_container input.wpgmp_error,
/* 2802 */ div.wpgmp_search_form input.wpgmp_error:focus {
/* 2803 */   border: solid 1px #ff0000 !important;
/* 2804 */ }
/* 2805 */
/* 2806 */ /* Set locate me control margin */
/* 2807 */ .wpgmp-map-provider-google .wpgmp_locateme_control {
/* 2808 */   margin-top: 10px;
/* 2809 */   margin-left: 10px;
/* 2810 */ }
/* 2811 */
/* 2812 */ /* Auto suggest loader */
/* 2813 */ .wpgmp-autosuggest-loader {
/* 2814 */   position: absolute;
/* 2815 */   top: 50%;
/* 2816 */   right: 10px;
/* 2817 */   width: 16px;
/* 2818 */   height: 16px;
/* 2819 */   transform: translateY(-50%);
/* 2820 */   border: 2px solid #ccc;
/* 2821 */   border-top: 2px solid #000;
/* 2822 */   border-radius: 50%;
/* 2823 */   animation: wpgmp-spin 0.6s linear infinite;
/* 2824 */   z-index: 5;
/* 2825 */ }
/* 2826 */
/* 2827 */ @keyframes wpgmp-spin {
/* 2828 */   0% {
/* 2829 */     transform: translateY(-50%) rotate(0deg);
/* 2830 */   }
/* 2831 */   100% {
/* 2832 */     transform: translateY(-50%) rotate(360deg);
/* 2833 */   }
/* 2834 */ }
/* 2835 */
/* 2836 */ .wpgmp_msg_info {
/* 2837 */   text-align: center;
/* 2838 */   font-size: 14px;
/* 2839 */   font-weight: 500;
/* 2840 */ }
/* 2841 */
/* 2842 */ /* Marker Animation */
/* 2843 */ @keyframes gmp-drop {
/* 2844 */   0% {
/* 2845 */     opacity: 0;
/* 2846 */     transform: translateY(-200px);
/* 2847 */   }
/* 2848 */   100% {
/* 2849 */     opacity: 1;
/* 2850 */     transform: translateY(0);

/* wpgmp_all_frontend.css */

/* 2851 */   }
/* 2852 */ }
/* 2853 */
/* 2854 */ .gmp-marker-drop {
/* 2855 */   animation: gmp-drop 0.6s ease-out forwards;
/* 2856 */ }
/* 2857 */
/* 2858 */ @keyframes gmp-bounce {
/* 2859 */   0%,
/* 2860 */   100% {
/* 2861 */     transform: translateY(0);
/* 2862 */   }
/* 2863 */   50% {
/* 2864 */     transform: translateY(-15px);
/* 2865 */   }
/* 2866 */ }
/* 2867 */
/* 2868 */ .gmp-marker-bounce {
/* 2869 */   animation: gmp-bounce 0.6s infinite;
/* 2870 */ }
/* 2871 */
/* 2872 */
/* 2873 */ /* Leaflet style
/* 2874 *| ===========================================================================*/
/* 2875 */ .leaflet-control select.wpomp_map_type {
/* 2876 */   --fc-form-select-bg-img: url("data:image/svg+xml,%3Csvg width='18' height='9' viewBox='0 0 18 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9201 0.950195L10.4001 7.4702C9.63008 8.2402 8.37008 8.2402 7.60008 7.4702L1.08008 0.950195' stroke='%234390FF' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
/* 2877 */   --fc-form-select-padding-y: 12px;
/* 2878 */   --fc-form-select-padding-x: 20px;
/* 2879 */   --fc-form-select-font-size: 16px;
/* 2880 */   --fc-form-select-font-weight: 400;
/* 2881 */   --fc-form-select-line-height: 20px;
/* 2882 */   --fc-form-select-height: 46px;
/* 2883 */   --fc-form-select-bg: #fff;
/* 2884 */   --fc-form-select-color: var(--fc-body-color);
/* 2885 */   --fc-form-select-placeholder-color: #868e96;
/* 2886 */   --fc-form-select-border-width: 1px;
/* 2887 */   --fc-form-select-border-color: rgba(0, 0, 0, 0.1);
/* 2888 */   --fc-form-select-active-border-color: var(--fc-primary);
/* 2889 */   --fc-form-select-active-box-shadow: none;
/* 2890 */   --fc-form-select-box-shadow: none;
/* 2891 */   --fc-form-select-border-radius: 8px;
/* 2892 */   position: relative;
/* 2893 */   display: block;
/* 2894 */   margin: 0;
/* 2895 */   width: 100%;
/* 2896 */   max-width: none;
/* 2897 */   padding: var(--fc-form-select-padding-y)
/* 2898 */     calc(var(--fc-form-select-padding-x) + 16px) var(--fc-form-select-padding-y)
/* 2899 */     var(--fc-form-select-padding-x);
/* 2900 */   font-size: var(--fc-form-select-font-size);

/* wpgmp_all_frontend.css */

/* 2901 */   font-weight: var(--fc-form-select-font-weight);
/* 2902 */   line-height: var(--fc-form-select-line-height);
/* 2903 */   color: var(--fc-form-select-color);
/* 2904 */   min-height: var(--fc-form-select-height);
/* 2905 */   -webkit-appearance: none;
/* 2906 */   -moz-appearance: none;
/* 2907 */   appearance: none;
/* 2908 */   background-color: var(--fc-form-select-bg);
/* 2909 */   background-image: var(--fc-form-select-bg-img);
/* 2910 */   background-repeat: no-repeat;
/* 2911 */   background-position: right 15px center;
/* 2912 */   background-size: 16px 12px;
/* 2913 */   border: var(--fc-border-width) solid var(--fc-form-select-border-color);
/* 2914 */   border-radius: var(--fc-form-select-border-radius);
/* 2915 */   box-shadow: var(--fc-form-select-box-shadow);
/* 2916 */   transition:
/* 2917 */     border-color 0.15s ease-in-out,
/* 2918 */     box-shadow 0.15s ease-in-out;
/* 2919 */ }
/* 2920 */
/* 2921 */ /*
/* 2922 *|     Created on : Aug 31, 2015
/* 2923 *|     Author     : yeozkaya@gmail.com
/* 2924 *| */
/* 2925 */
/* 2926 */ .searchContainer {
/* 2927 */     position: relative;
/* 2928 */ }
/* 2929 */
/* 2930 */ .wpgmp_map_container .searchBox {
/* 2931 */     width: 310px;
/* 2932 */     height:46px;
/* 2933 */     border: none;
/* 2934 */     margin-left: 10px;
/* 2935 */     overflow: hidden;
/* 2936 */     outline: none;
/* 2937 */ }
/* 2938 */
/* 2939 */ .resultsDiv {
/* 2940 */ background: #fff;
/* 2941 */ }
/* 2942 */ .resultsDiv.result {
/* 2943 */     position: absolute;
/* 2944 */     background-color: white;
/* 2945 */     width: 399px;
/* 2946 */     top: 200px;
/* 2947 */     border-style: solid;
/* 2948 */     border-width: 1px;
/* 2949 */     border-color: lightgrey;
/* 2950 */     -moz-border-radius: 4px;

/* wpgmp_all_frontend.css */

/* 2951 */     -webkit-border-radius: 4px;
/* 2952 */     border-radius: 4px;
/* 2953 */     -moz-box-shadow: 2px 2px 2px -2px gray;
/* 2954 */     -webkit-box-shadow: 2px 2px 2px -2px gray;
/* 2955 */     box-shadow: 2px 2px 2px -2px gray;
/* 2956 */ }
/* 2957 */
/* 2958 */ .resultsDiv .list {
/* 2959 */     list-style-type:none;
/* 2960 */     padding-left:0;
/* 2961 */     margin-bottom: 0px;
/* 2962 */     margin-top: 0px;
/* 2963 */ }
/* 2964 */
/* 2965 */ .listResult {
/* 2966 */     background-color: white;
/* 2967 */     height: 38px;
/* 2968 */     margin-bottom: 0px;
/* 2969 */     border-top: 1px solid #e6e6e6;
/* 2970 */ }
/* 2971 */
/* 2972 */ .listResult.active {
/* 2973 */     background-color: lightskyblue;
/* 2974 */ }
/* 2975 */
/* 2976 */ .listResult.mouseover {
/* 2977 */     background-color: lightgrey;
/* 2978 */ }
/* 2979 */
/* 2980 */ .iconStyle {
/* 2981 */     width: 24px;
/* 2982 */     height: 24px;
/* 2983 */     margin-left: 5px;
/* 2984 */     vertical-align: middle;
/* 2985 */ }
/* 2986 */
/* 2987 */ .resultsDiv .content {
/* 2988 */     float: left;
/* 2989 */     white-space: nowrap;
/* 2990 */     overflow: hidden;
/* 2991 */     text-overflow: ellipsis;
/* 2992 */     height: 38px;
/* 2993 */     width: 399px;
/* 2994 */     line-height:38px;
/* 2995 */ }
/* 2996 */
/* 2997 */ .pagingDiv {
/* 2998 */     border-top: 1px solid #e6e6e6;
/* 2999 */ }
/* 3000 */

/* wpgmp_all_frontend.css */

/* 3001 */ .pagingArrow {
/* 3002 */     vertical-align: bottom;
/* 3003 */ }
/* 3004 */
/* 3005 */ .title {
/* 3006 */     margin-left: 10px;
/* 3007 */     line-height:38px;;
/* 3008 */ }
/* 3009 */
/* 3010 */ .resultsDiv.result {
/* 3011 */         top: 42px;
/* 3012 */     z-index: 9999;
/* 3013 */ }
/* 3014 */ .leaflet-control-fullscreen a {
/* 3015 */   background:#fff url(fullscreen.png) no-repeat 0 0;
/* 3016 */   background-size:26px 52px;
/* 3017 */   }
/* 3018 */   .leaflet-touch .leaflet-control-fullscreen a {
/* 3019 */     background-position: 2px 2px;
/* 3020 */     }
/* 3021 */   .leaflet-fullscreen-on .leaflet-control-fullscreen a {
/* 3022 */     background-position:0 -26px;
/* 3023 */     }
/* 3024 */   .leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a {
/* 3025 */     background-position: 2px -24px;
/* 3026 */     }
/* 3027 */
/* 3028 */ /* Do not combine these two rules; IE will break. */
/* 3029 */ .leaflet-container:-webkit-full-screen {
/* 3030 */   width:100%!important;
/* 3031 */   height:100%!important;
/* 3032 */   }
/* 3033 */ .leaflet-container.leaflet-fullscreen-on {
/* 3034 */   width:100%!important;
/* 3035 */   height:100%!important;
/* 3036 */   }
/* 3037 */
/* 3038 */ .leaflet-pseudo-fullscreen {
/* 3039 */   position:fixed!important;
/* 3040 */   width:100%!important;
/* 3041 */   height:100%!important;
/* 3042 */   top:0!important;
/* 3043 */   left:0!important;
/* 3044 */   z-index:99999;
/* 3045 */   }
/* 3046 */
/* 3047 */ @media
/* 3048 */   (-webkit-min-device-pixel-ratio:2),
/* 3049 */   (min-resolution:192dpi) {
/* 3050 */     .leaflet-control-fullscreen a {

/* wpgmp_all_frontend.css */

/* 3051 */       background-image:url(fullscreen@2x.png);
/* 3052 */     }
/* 3053 */   }
/* 3054 */
/* 3055 */ .leaflet-control-locate a{font-size:1.4em;color:#444;cursor:pointer}.leaflet-control-locate.active a{color:#2074b6}.leaflet-control-locate.active.following a{color:#fc8428}.leaflet-control-locate-location circle{animation:leaflet-control-locate-throb 4s ease infinite}@keyframes leaflet-control-locate-throb{0%{r:9;stroke-width:1}50%{r:7;stroke-width:3}100%{r:9;stroke-width:1}}/*# sourceMappingURL=L.Control.Locate.min.css.map */
/* 3056 */ .leaflet-routing-container, .leaflet-routing-error {
/* 3057 */     width: 320px;
/* 3058 */     background-color: white;
/* 3059 */     padding-top: 4px;
/* 3060 */     transition: all 0.2s ease;
/* 3061 */     box-sizing: border-box;
/* 3062 */ }
/* 3063 */
/* 3064 */ .leaflet-control-container .leaflet-routing-container-hide {
/* 3065 */     width: 32px;
/* 3066 */     height: 32px;
/* 3067 */ }
/* 3068 */
/* 3069 */ .leaflet-routing-container h2 {
/* 3070 */     font-size: 14px;
/* 3071 */ }
/* 3072 */
/* 3073 */ .leaflet-routing-container h3 {
/* 3074 */     font-size: 12px;
/* 3075 */     font-weight: normal;
/* 3076 */ }
/* 3077 */
/* 3078 */ .leaflet-routing-collapsible .leaflet-routing-geocoders {
/* 3079 */     margin-top: 20px;
/* 3080 */ }
/* 3081 */
/* 3082 */ .leaflet-routing-alt, .leaflet-routing-geocoders, .leaflet-routing-error {
/* 3083 */     padding: 6px;
/* 3084 */     margin-top: 2px;
/* 3085 */     margin-bottom: 6px;
/* 3086 */     border-bottom: 1px solid #ccc;
/* 3087 */     max-height: 320px;
/* 3088 */     overflow-y: auto;
/* 3089 */     transition: all 0.2s ease;
/* 3090 */ }
/* 3091 */
/* 3092 */ .leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-alt,
/* 3093 */ .leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-geocoders {
/* 3094 */     display: none;
/* 3095 */ }
/* 3096 */
/* 3097 */ .leaflet-bar .leaflet-routing-alt:last-child {
/* 3098 */     border-bottom: none;
/* 3099 */ }
/* 3100 */

/* wpgmp_all_frontend.css */

/* 3101 */ .leaflet-routing-alt-minimized {
/* 3102 */     color: #888;
/* 3103 */     max-height: 64px;
/* 3104 */     overflow: hidden;
/* 3105 */     cursor: pointer;
/* 3106 */ }
/* 3107 */
/* 3108 */ .leaflet-routing-alt table {
/* 3109 */     border-collapse: collapse;
/* 3110 */ }
/* 3111 */
/* 3112 */ .leaflet-routing-alt tr:hover {
/* 3113 */     background-color: #eee;
/* 3114 */     cursor: pointer;
/* 3115 */ }
/* 3116 */
/* 3117 */ .leaflet-routing-alt::-webkit-scrollbar {
/* 3118 */     width: 8px;
/* 3119 */ }
/* 3120 */
/* 3121 */ .leaflet-routing-alt::-webkit-scrollbar-track {
/* 3122 */     border-radius: 2px;
/* 3123 */     background-color: #eee;
/* 3124 */ }
/* 3125 */
/* 3126 */ .leaflet-routing-alt::-webkit-scrollbar-thumb {
/* 3127 */     border-radius: 2px;
/* 3128 */     background-color: #888;
/* 3129 */ }
/* 3130 */
/* 3131 */ .leaflet-routing-icon {
/* 3132 */     background-image: url('leaflet.routing.icons.png');
/* 3133 */     -webkit-background-size: 240px 20px;
/* 3134 */     background-size: 240px 20px;
/* 3135 */     background-repeat: no-repeat;
/* 3136 */     margin: 0;
/* 3137 */     content: '';
/* 3138 */     display: inline-block;
/* 3139 */     vertical-align: top;
/* 3140 */     width: 20px;
/* 3141 */     height: 20px;
/* 3142 */ }
/* 3143 */
/* 3144 */ .leaflet-routing-icon-continue         { background-position: 0 0; }
/* 3145 */ .leaflet-routing-icon-sharp-right      { background-position: -20px 0; }
/* 3146 */ .leaflet-routing-icon-turn-right       { background-position: -40px 0; }
/* 3147 */ .leaflet-routing-icon-bear-right       { background-position: -60px 0; }
/* 3148 */ .leaflet-routing-icon-u-turn           { background-position: -80px 0; }
/* 3149 */ .leaflet-routing-icon-sharp-left       { background-position: -100px 0; }
/* 3150 */ .leaflet-routing-icon-turn-left        { background-position: -120px 0; }

/* wpgmp_all_frontend.css */

/* 3151 */ .leaflet-routing-icon-bear-left        { background-position: -140px 0; }
/* 3152 */ .leaflet-routing-icon-depart           { background-position: -160px 0; }
/* 3153 */ .leaflet-routing-icon-enter-roundabout { background-position: -180px 0; }
/* 3154 */ .leaflet-routing-icon-arrive           { background-position: -200px 0; }
/* 3155 */ .leaflet-routing-icon-via              { background-position: -220px 0; }
/* 3156 */
/* 3157 */ .leaflet-routing-geocoders div {
/* 3158 */     padding: 4px 0px 4px 0px;
/* 3159 */ }
/* 3160 */
/* 3161 */ .leaflet-routing-geocoders input {
/* 3162 */     width: 303px;
/* 3163 */     width: calc(100% - 4px);
/* 3164 */     line-height: 1.67;
/* 3165 */     border: 1px solid #ccc;
/* 3166 */ }
/* 3167 */
/* 3168 */ .leaflet-routing-geocoders button {
/* 3169 */     font: bold 18px 'Lucida Console', Monaco, monospace;
/* 3170 */     border: 1px solid #ccc;
/* 3171 */     border-radius: 4px;
/* 3172 */     background-color: white;
/* 3173 */     margin: 0;
/* 3174 */     margin-right: 3px;
/* 3175 */     float: right;
/* 3176 */     cursor: pointer;
/* 3177 */     transition: background-color 0.2s ease;
/* 3178 */ }
/* 3179 */
/* 3180 */ .leaflet-routing-add-waypoint:after {
/* 3181 */     content: '+';
/* 3182 */ }
/* 3183 */
/* 3184 */ .leaflet-routing-reverse-waypoints:after {
/* 3185 */     font-weight: normal;
/* 3186 */     content: '\21c5';
/* 3187 */ }
/* 3188 */
/* 3189 */ .leaflet-routing-geocoders button:hover {
/* 3190 */     background-color: #eee;
/* 3191 */ }
/* 3192 */
/* 3193 */ .leaflet-routing-geocoders input,.leaflet-routing-remove-waypoint,.leaflet-routing-geocoder {
/* 3194 */     position: relative;
/* 3195 */ }
/* 3196 */
/* 3197 */ .leaflet-routing-geocoder-result {
/* 3198 */     font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
/* 3199 */     position: absolute;
/* 3200 */     max-height: 0;

/* wpgmp_all_frontend.css */

/* 3201 */     overflow: hidden;
/* 3202 */     transition: all 0.5s ease;
/* 3203 */     z-index: 1000; /* Arbitrary, but try to be above "most" things. */
/* 3204 */ }
/* 3205 */
/* 3206 */ .leaflet-routing-geocoder-result table {
/* 3207 */     width: 100%;
/* 3208 */     border: 1px solid #ccc;
/* 3209 */     border-radius: 0 0 4px 4px;
/* 3210 */     background-color: white;
/* 3211 */     cursor: pointer;
/* 3212 */ }
/* 3213 */
/* 3214 */ .leaflet-routing-geocoder-result-open {
/* 3215 */     max-height: 800px;
/* 3216 */ }
/* 3217 */
/* 3218 */ .leaflet-routing-geocoder-selected, .leaflet-routing-geocoder-result tr:hover {
/* 3219 */     background-color: #eee;
/* 3220 */ }
/* 3221 */
/* 3222 */ .leaflet-routing-geocoder-no-results {
/* 3223 */     font-style: italic;
/* 3224 */     color: #888;
/* 3225 */ }
/* 3226 */
/* 3227 */ .leaflet-routing-remove-waypoint {
/* 3228 */     background-color: transparent;
/* 3229 */     display: inline-block;
/* 3230 */     vertical-align: middle;
/* 3231 */     cursor: pointer;
/* 3232 */ }
/* 3233 */
/* 3234 */ .leaflet-routing-remove-waypoint:after {
/* 3235 */     position: absolute;
/* 3236 */     display: block;
/* 3237 */     width: 15px;
/* 3238 */     height: 1px;
/* 3239 */     z-index: 1;
/* 3240 */     right: 1px;
/* 3241 */     top: 4px;
/* 3242 */     bottom: 0;
/* 3243 */     margin: auto;
/* 3244 */     padding: 2px;
/* 3245 */     font-size: 18px;
/* 3246 */     font-weight: bold;
/* 3247 */     content: "\00d7";
/* 3248 */     text-align: center;
/* 3249 */     cursor: pointer;
/* 3250 */     color: #ccc;

/* wpgmp_all_frontend.css */

/* 3251 */     background: white;
/* 3252 */     padding-bottom: 16px;
/* 3253 */     margin-top: -16px;
/* 3254 */     padding-right: 4px;
/* 3255 */     line-height: 1;
/* 3256 */ }
/* 3257 */
/* 3258 */ .leaflet-routing-remove-waypoint:hover {
/* 3259 */     color: black;
/* 3260 */ }
/* 3261 */
/* 3262 */ .leaflet-routing-instruction-distance {
/* 3263 */     width: 48px;
/* 3264 */ }
/* 3265 */
/* 3266 */ .leaflet-routing-collapse-btn {
/* 3267 */     position: absolute;
/* 3268 */     top: 0;
/* 3269 */     right: 6px;
/* 3270 */     font-size: 24px;
/* 3271 */     color: #ccc;
/* 3272 */     font-weight: bold;
/* 3273 */ }
/* 3274 */
/* 3275 */ .leaflet-routing-collapse-btn:after {
/* 3276 */     content: '\00d7';
/* 3277 */ }
/* 3278 */
/* 3279 */ .leaflet-routing-container-hide .leaflet-routing-collapse-btn {
/* 3280 */     position: relative;
/* 3281 */     left: 4px;
/* 3282 */     top: 4px;
/* 3283 */     display: block;
/* 3284 */     width: 26px;
/* 3285 */     height: 23px;
/* 3286 */     background-image: url('routing-icon.png');
/* 3287 */ }
/* 3288 */
/* 3289 */ .leaflet-routing-container-hide .leaflet-routing-collapse-btn:after {
/* 3290 */     content: none;
/* 3291 */ }
/* 3292 */
/* 3293 */ .leaflet-top .leaflet-routing-container.leaflet-routing-container-hide {
/* 3294 */     margin-top: 10px !important;
/* 3295 */ }
/* 3296 */ .leaflet-right .leaflet-routing-container.leaflet-routing-container-hide {
/* 3297 */     margin-right: 10px !important;
/* 3298 */ }
/* 3299 */ .leaflet-bottom .leaflet-routing-container.leaflet-routing-container-hide {
/* 3300 */     margin-bottom: 10px !important;

/* wpgmp_all_frontend.css */

/* 3301 */ }
/* 3302 */ .leaflet-left .leaflet-routing-container.leaflet-routing-container-hide {
/* 3303 */     margin-left: 10px !important;
/* 3304 */ }
/* 3305 */
/* 3306 */ @media only screen and (max-width: 640px) {
/* 3307 */     .leaflet-routing-container {
/* 3308 */         margin: 0 !important;
/* 3309 */         padding: 0 !important;
/* 3310 */         width: 100%;
/* 3311 */         height: 100%;
/* 3312 */     }
/* 3313 */ }
/* 3314 */
/* 3315 */ @keyframes bounce {
/* 3316 */     0%   { transform: translateY(0); }
/* 3317 */     30%  { transform: translateY(-15px); }
/* 3318 */     60%  { transform: translateY(0); }
/* 3319 */     100% { transform: translateY(-7px); }
/* 3320 */   }
/* 3321 */
/* 3322 */   .leaflet-bounce-animation {
/* 3323 */     animation: bounce 0.5s ease;
/* 3324 */   }
/* 3325 */
/* 3326 */ /*=========================================================================
/* 3327 *| # Project Overview
/* 3328 *| ===========================================================================
/* 3329 *| Project Name    : Weplugins Infowindow
/* 3330 *| Author          : Weplugins
/* 3331 *| Developer       : Dinesh Suthar
/* 3332 *| Version         : 1.0.0
/* 3333 *| Created On      : 10 June 2025
/* 3334 *| Last Updated    : 10 June 2025
/* 3335 *| Description     : This stylesheet is designed for an weplugins.
/* 3336 *|                   Includes responsive design principles and accessibility.
/* 3337 *| ===========================================================================*/
/* 3338 */
/* 3339 */ /*=========================================================================
/* 3340 *| # General Guidelines
/* 3341 *| ===========================================================================
/* 3342 *| 1. Maintain a modular approach for styles.
/* 3343 *| 2. Test styles across all major browsers (Chrome, Firefox, Safari, Edge).
/* 3344 *| 3. Ensure proper accessibility (e.g., WCAG compliance).
/* 3345 *| ===========================================================================*/
/* 3346 */
/* 3347 */ /* Embedded font family
/* 3348 *| ===========================================================================*/
/* 3349 */ @charset "UTF-8";
/* 3350 */

/* wpgmp_all_frontend.css */

/* 3351 */ /* Helper Classes
/* 3352 *| ===========================================================================*/
/* 3353 */ .fc-text-primary {
/* 3354 */   color: var(--fc-infobox-primary) !important;
/* 3355 */ }
/* 3356 */ .fc-text-secondary {
/* 3357 */   color: var(--fc-infobox-secondary) !important;
/* 3358 */ }
/* 3359 */ .fc-bg-primary {
/* 3360 */   background-color: var(--fc-infobox-primary) !important;
/* 3361 */ }
/* 3362 */ .fc-bg-secondary {
/* 3363 */   background-color: var(--fc-infobox-secondary) !important;
/* 3364 */ }
/* 3365 */ .fc-text-left {
/* 3366 */   text-align: left !important;
/* 3367 */ }
/* 3368 */ .fc-text-center {
/* 3369 */   text-align: center !important;
/* 3370 */ }
/* 3371 */ .fc-text-right {
/* 3372 */   text-align: right !important;
/* 3373 */ }
/* 3374 */ .fc-text-capitalize {
/* 3375 */   text-transform: capitalize !important;
/* 3376 */ }
/* 3377 */ .fc-text-lowercase {
/* 3378 */   text-transform: lowercase !important;
/* 3379 */ }
/* 3380 */ .fc-text-uppercase {
/* 3381 */   text-transform: uppercase !important;
/* 3382 */ }
/* 3383 */ /* Info window core style
/* 3384 *| ===========================================================================*/
/* 3385 */ .fc-infobox-root {
/* 3386 */   --fc-infobox-primary: #4390ff;
/* 3387 */   --fc-infobox-primary-hover: color-mix(in srgb, var(--fc-infobox-primary) 80%, #000 15%);
/* 3388 */   --fc-infobox-secondary: #f5f7fa;
/* 3389 */   --fc-infobox-bg: #fff;
/* 3390 */   --fc-infobox-color: #65686e;
/* 3391 */   --fc-infobox-link-color: var(--fc-infobox-primary);
/* 3392 */   --fc-infobox-link-hover-color: var(--fc-infobox-primary-hover);
/* 3393 */   --fc-infobox-title-color: #23272f;
/* 3394 */   --fc-infobox-title-font-size: 18px;
/* 3395 */   --fc-infobox-title-font-weight: 600;
/* 3396 */   --fc-infobox-font-weight: 400;
/* 3397 */   --fc-infobox-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
/* 3398 */   --fc-infobox-font-size: 14px;
/* 3399 */   --fc-infobox-line-height: 18px;
/* 3400 */   --fc-infobox-padding-y: 24px;

/* wpgmp_all_frontend.css */

/* 3401 */   --fc-infobox-padding-x: 20px;
/* 3402 */   --fc-infobox-max-width: 350px;
/* 3403 */   --fc-infobox-max-height: 500px;
/* 3404 */   --fc-infobox-border-radius: 6px;
/* 3405 */ }
/* 3406 */
/* 3407 */ .fc-infobox-root *,
/* 3408 */ .fc-infobox-root *::before,
/* 3409 */ .fc-infobox-root *::after {
/* 3410 */   box-sizing: border-box !important;
/* 3411 */ }
/* 3412 */
/* 3413 */ .fc-infobox-root img {
/* 3414 */   max-width: 100%;
/* 3415 */   vertical-align: middle;
/* 3416 */   border-style: none;
/* 3417 */ }
/* 3418 */
/* 3419 */ .fc-infobox {
/* 3420 */   position: relative;
/* 3421 */   background: var(--fc-infobox-bg);
/* 3422 */   color: var(--fc-infobox-color);
/* 3423 */   border-radius: var(--fc-infobox-border-radius);
/* 3424 */   font-family: var(--fc-infobox-font-family);
/* 3425 */   font-size: var(--fc-infobox-font-size);
/* 3426 */   font-weight: var(--fc-infobox-font-weight);
/* 3427 */   line-height: var(--fc-infobox-line-height);
/* 3428 */   max-width: var(--fc-infobox-max-width);
/* 3429 */   width: 100%;
/* 3430 */   overflow: hidden;
/* 3431 */ }
/* 3432 */
/* 3433 */
/* 3434 */ @media screen and (min-width: 992px) {
/* 3435 */   .fc-infobox {
/* 3436 */     width: var(--fc-infobox-max-width);
/* 3437 */   }
/* 3438 */ }
/* 3439 */
/* 3440 */ .fc-infobox .fc-infobox-title {
/* 3441 */   font-size: var(--fc-infobox-title-font-size);
/* 3442 */   font-weight: var(--fc-infobox-title-font-weight);
/* 3443 */   color: var(--fc-infobox-title-color);
/* 3444 */   line-height: 1.4;
/* 3445 */   margin-bottom: 8px;
/* 3446 */ }
/* 3447 */
/* 3448 */ .fc-infobox .fc-infobox-title a {
/* 3449 */   color: inherit;
/* 3450 */ }

/* wpgmp_all_frontend.css */

/* 3451 */
/* 3452 */ .fc-infobox-body {
/* 3453 */   padding: var(--fc-infobox-padding-y) var(--fc-infobox-padding-x);
/* 3454 */   max-height: var(--fc-infobox-max-height);
/* 3455 */   overflow-y: auto;
/* 3456 */ }
/* 3457 */
/* 3458 */ .fc-infobox-img .fc-feature-img {
/* 3459 */   height: 100%;
/* 3460 */   width: 100%;
/* 3461 */ }
/* 3462 */
/* 3463 */ /* List */
/* 3464 */ .fc-infobox-list {
/* 3465 */   display: flex;
/* 3466 */   flex-direction: column;
/* 3467 */   gap: 8px;
/* 3468 */   font-size: 12px;
/* 3469 */   line-height: 16px;
/* 3470 */   font-weight: 500;
/* 3471 */ }
/* 3472 */
/* 3473 */ .fc-infobox-list i {
/* 3474 */   font-size: 18px;
/* 3475 */   line-height: 14px;
/* 3476 */   vertical-align: -4px;
/* 3477 */ }
/* 3478 */
/* 3479 */ .fc-infobox-list-item {
/* 3480 */   display: flex;
/* 3481 */   gap: 8px;
/* 3482 */ }
/* 3483 */
/* 3484 */ .fc-infobox-msg:not(:last-child),
/* 3485 */ .fc-infobox-list:not(:last-child),
/* 3486 */ .fc-infobox-extra-content:not(:last-child) {
/* 3487 */   margin-bottom: 15px;
/* 3488 */ }
/* 3489 */
/* 3490 */ .fc-infobox-address {
/* 3491 */   font-style: normal;
/* 3492 */   margin: 0;
/* 3493 */ }
/* 3494 */
/* 3495 */ /* Update old infowindow style
/* 3496 *| ---------------------------------------------------------------*/
/* 3497 */ .wpgmp-infowindow-addon .wpgmp_iw_content {
/* 3498 */   display: block;
/* 3499 */   padding: 0 !important;
/* 3500 */ }

/* wpgmp_all_frontend.css */

/* 3501 */
/* 3502 */ /* Leaflet map style */
/* 3503 */ .wpgmp-infowindow-addon.leaflet-popup-content-wrapper {
/* 3504 */   padding: 0;
/* 3505 */   box-shadow: none;
/* 3506 */   border-radius: 0;
/* 3507 */   background-color: transparent;
/* 3508 */ }
/* 3509 */
/* 3510 */ .wpgmp-infowindow-addon ~ .leaflet-popup-tip-container .leaflet-popup-tip {
/* 3511 */   box-shadow: none;
/* 3512 */ }
/* 3513 */
/* 3514 */ .wpgmp-infowindow-addon .leaflet-popup-content {
/* 3515 */   margin: 0;
/* 3516 */   font-size: inherit;
/* 3517 */   line-height: inherit;
/* 3518 */ }
/* 3519 */
/* 3520 */ .wpgmp-infowindow-addon ~ a.leaflet-popup-close-button {
/* 3521 */   background-color: rgba(0, 0, 0, 0.5) !important;
/* 3522 */   color: #fff !important;
/* 3523 */   border-radius: 50%;
/* 3524 */ }
/* 3525 */
/* 3526 */ /* Badge
/* 3527 *| ===========================================================================*/
/* 3528 */ .fc-badge {
/* 3529 */   --fc-badge-padding-y: 4px;
/* 3530 */   --fc-badge-padding-x: 12px;
/* 3531 */   --fc-badge-border-radius: 4px;
/* 3532 */   --fc-badge-font-size: 12px;
/* 3533 */   --fc-badge-font-weight: 500;
/* 3534 */   --fc-badge-line-height: 1.2;
/* 3535 */   --fc-badge-bg: #f2f2f2;
/* 3536 */   --fc-badge-color: #23272f;
/* 3537 */   display: inline-flex;
/* 3538 */   font-size: var(--fc-badge-font-size);
/* 3539 */   font-weight: var(--fc-badge-font-weight);
/* 3540 */   line-height: var(--fc-badge-line-height);
/* 3541 */   padding: var(--fc-badge-padding-y) var(--fc-badge-padding-x);
/* 3542 */   border-radius: var(--fc-badge-border-radius);
/* 3543 */   background-color: var(--fc-badge-bg);
/* 3544 */   color: var(--fc-badge-color);
/* 3545 */ }
/* 3546 */
/* 3547 */ .fc-infobox-categories {
/* 3548 */   display: flex;
/* 3549 */   flex-wrap: wrap;
/* 3550 */   gap: 15px;

/* wpgmp_all_frontend.css */

/* 3551 */ }
/* 3552 */ .fc-infobox-categories:not(:last-child) {
/* 3553 */   margin-bottom: 15px;
/* 3554 */ }
/* 3555 */
/* 3556 */ /* Button
/* 3557 *| ===========================================================================*/
/* 3558 */ .fc-infobox-btn {
/* 3559 */   --fc-infobox-btn-padding-x: 20px;
/* 3560 */   --fc-infobox-btn-padding-y: 10px;
/* 3561 */   --fc-infobox-btn-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
/* 3562 */   --fc-infobox-btn-font-size: 14px;
/* 3563 */   --fc-infobox-btn-font-weight: 500;
/* 3564 */   --fc-infobox-btn-line-height: 18px;
/* 3565 */   --fc-infobox-btn-min-width: 120px;
/* 3566 */   --fc-infobox-btn-color: #23272f;
/* 3567 */   --fc-infobox-btn-bg: transparent;
/* 3568 */   --fc-infobox-btn-box-shadow: none;
/* 3569 */   --fc-infobox-btn-border-width: 1px;
/* 3570 */   --fc-infobox-btn-border-color: transparent;
/* 3571 */   --fc-infobox-btn-border-radius: 6px;
/* 3572 */   --fc-infobox-btn-hover-border-color: transparent;
/* 3573 */   --fc-infobox-btn-disabled-opacity: 0.5;
/* 3574 */   display: inline-block;
/* 3575 */   min-width: var(--fc-infobox-btn-min-width);
/* 3576 */   padding: var(--fc-infobox-btn-padding-y) var(--fc-infobox-btn-padding-x);
/* 3577 */   font-family: var(--fc-infobox-btn-font-family);
/* 3578 */   font-size: var(--fc-infobox-btn-font-size);
/* 3579 */   font-weight: var(--fc-infobox-btn-font-weight);
/* 3580 */   line-height: var(--fc-infobox-btn-line-height);
/* 3581 */   color: var(--fc-infobox-btn-color) !important;
/* 3582 */   text-align: center;
/* 3583 */   text-decoration: none !important;
/* 3584 */   vertical-align: middle;
/* 3585 */   cursor: pointer;
/* 3586 */   user-select: none;
/* 3587 */   border: var(--fc-infobox-btn-border-width) solid
/* 3588 */     var(--fc-infobox-btn-border-color);
/* 3589 */   border-radius: var(--fc-infobox-btn-border-radius);
/* 3590 */   background-color: var(--fc-infobox-btn-bg);
/* 3591 */   box-shadow: var(--fc-infobox-btn-box-shadow);
/* 3592 */   white-space: nowrap;
/* 3593 */   transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
/* 3594 */     border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
/* 3595 */ }
/* 3596 */
/* 3597 */ @media (prefers-reduced-motion: reduce) {
/* 3598 */   .fc-infobox-btn {
/* 3599 */     transition: none;
/* 3600 */   }

/* wpgmp_all_frontend.css */

/* 3601 */ }
/* 3602 */
/* 3603 */ .fc-infobox-btn:hover,
/* 3604 */ .fc-infobox-btn:focus,
/* 3605 */ .fc-infobox-btn:focus-visible {
/* 3606 */   color: var(--fc-infobox-btn-hover-color) !important;
/* 3607 */   background-color: var(--fc-infobox-btn-hover-bg);
/* 3608 */   border-color: var(--fc-infobox-btn-hover-border-color);
/* 3609 */   outline: 0;
/* 3610 */ }
/* 3611 */
/* 3612 */ .fc-infobox-btn:disabled,
/* 3613 */ .fc-infobox-btn-disabled,
/* 3614 */ .fc-infobox-btn.disabled {
/* 3615 */   pointer-events: none;
/* 3616 */   cursor: not-allowed;
/* 3617 */   opacity: var(--fc-infobox-btn-disabled-opacity);
/* 3618 */ }
/* 3619 */
/* 3620 */ .fc-infobox-btn-link {
/* 3621 */   --fc-infobox-btn-padding-x: 5px;
/* 3622 */   --fc-infobox-btn-color: var(--fc-infobox-primary);
/* 3623 */   --fc-infobox-btn-bg: transparent;
/* 3624 */   --fc-infobox-btn-border-color: transparent;
/* 3625 */   --fc-infobox-btn-hover-color: var(--fc-infobox-primary-hover);
/* 3626 */   --fc-infobox-btn-hover-bg: color-mix(in srgb, var(--fc-infobox-primary) 10%, transparent);
/* 3627 */   --fc-infobox-btn-hover-border-color: transparent;
/* 3628 */   --fc-infobox-btn-min-width: auto;
/* 3629 */   display: inline-flex;
/* 3630 */   align-items: center;
/* 3631 */ }
/* 3632 */
/* 3633 */ .fc-infobox-btn-primary {
/* 3634 */   --fc-infobox-btn-color: #fff;
/* 3635 */   --fc-infobox-btn-bg: var(--fc-infobox-primary);
/* 3636 */   --fc-infobox-btn-border-color: var(--fc-infobox-primary);
/* 3637 */   --fc-infobox-btn-hover-color: #fff;
/* 3638 */   --fc-infobox-btn-hover-bg: var(--fc-infobox-primary-hover);
/* 3639 */   --fc-infobox-btn-hover-border-color: var(--fc-infobox-primary-hover);
/* 3640 */ }
/* 3641 */
/* 3642 */ .fc-infobox-btn-outline-primary {
/* 3643 */   --fc-infobox-btn-color: var(--fc-infobox-primary);
/* 3644 */   --fc-infobox-btn-border-color: var(--fc-infobox-primary);
/* 3645 */   --fc-infobox-btn-hover-color: #fff;
/* 3646 */   --fc-infobox-btn-hover-bg: var(--fc-infobox-primary);
/* 3647 */   --fc-infobox-btn-hover-border-color: var(--fc-infobox-primary);
/* 3648 */ }
/* 3649 */
/* 3650 */ .fc-infobox-btn-icon {

/* wpgmp_all_frontend.css */

/* 3651 */   --fc-infobox-btn-padding-x: 5px;
/* 3652 */   --fc-infobox-btn-padding-y: 5px;
/* 3653 */   --fc-infobox-btn-border-radius: 50%;
/* 3654 */   min-width: auto;
/* 3655 */   width: 48px;
/* 3656 */   height: 48px;
/* 3657 */   display: inline-flex;
/* 3658 */   align-items: center;
/* 3659 */   justify-content: center;
/* 3660 */ }
/* 3661 */
/* 3662 */ .fc-infobox-btn:not(.fc-infobox-btn-icon) > [class^="wep-icon-"],
/* 3663 */ .fc-infobox-btn:not(.fc-infobox-btn-icon) > [class*=" wep-icon-"] {
/* 3664 */   margin-left: 10px;
/* 3665 */   align-self: center;
/* 3666 */ }
/* 3667 */
/* 3668 */ .fc-infobox-btn-wrapper {
/* 3669 */   display: flex;
/* 3670 */   flex-wrap: wrap;
/* 3671 */   gap: 8px;
/* 3672 */ }
/* 3673 */
/* 3674 */ @font-face {
/* 3675 */   font-family: 'weplugin';
/* 3676 */   src: url('../font/weplugin.eot?63506848');
/* 3677 */   src: url('../font/weplugin.eot?63506848#iefix') format('embedded-opentype'),
/* 3678 */        url('../font/weplugin.woff2?63506848') format('woff2'),
/* 3679 */        url('../font/weplugin.woff?63506848') format('woff'),
/* 3680 */        url('../font/weplugin.ttf?63506848') format('truetype'),
/* 3681 */        url('../font/weplugin.svg?63506848#weplugin') format('svg');
/* 3682 */   font-weight: normal;
/* 3683 */   font-style: normal;
/* 3684 */ }
/* 3685 */ /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* 3686 */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/* 3687 */ /*
/* 3688 *| @media screen and (-webkit-min-device-pixel-ratio:0) {
/* 3689 *|   @font-face {
/* 3690 *|     font-family: 'weplugin';
/* 3691 *|     src: url('../font/weplugin.svg?45855173#weplugin') format('svg');
/* 3692 *|   }
/* 3693 *| }
/* 3694 *| */
/* 3695 */ [class^="wep-icon-"], [class*=" wep-icon-"] {
/* 3696 */   font-family: "weplugin";
/* 3697 */   font-style: normal;
/* 3698 */   font-weight: normal;
/* 3699 */   display: inline-block;
/* 3700 */   text-decoration: inherit;

/* wpgmp_all_frontend.css */

/* 3701 */   width: 1em;
/* 3702 */   text-align: center;
/* 3703 */
/* 3704 */   /* For safety - reset parent styles, that can break glyph codes*/
/* 3705 */   font-variant: normal;
/* 3706 */   text-transform: none;
/* 3707 */
/* 3708 */   /* fix buttons height, for twitter bootstrap */
/* 3709 */   line-height: 1em;
/* 3710 */
/* 3711 */   /* Font smoothing. That was taken from TWBS */
/* 3712 */   -webkit-font-smoothing: antialiased;
/* 3713 */   -moz-osx-font-smoothing: grayscale;
/* 3714 */ }
/* 3715 */
/* 3716 */
/* 3717 */ .wep-icon-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
/* 3718 */ .wep-icon-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }
/* 3719 */ .wep-icon-xs { font-size: .75em; }
/* 3720 */ .wep-icon-sm { font-size: .875em }
/* 3721 */ .wep-icon-1x { font-size: 1rem; }
/* 3722 */ .wep-icon-2x { font-size: 2rem; }
/* 3723 */ .wep-icon-3x { font-size: 3rem; }
/* 3724 */ .wep-icon-4x { font-size: 4rem; }
/* 3725 */ .wep-icon-5x { font-size: 5rem; }
/* 3726 */ .wep-icon-6x { font-size: 6rem; }
/* 3727 */ .wep-icon-7x { font-size: 7rem; }
/* 3728 */ .wep-icon-8x { font-size: 8rem; }
/* 3729 */ .wep-icon-9x { font-size: 9rem; }
/* 3730 */ .wep-icon-10x { font-size: 10rem; }
/* 3731 */
/* 3732 */ .wep-icon-setting:before { content: '\e800'; } /* '' */
/* 3733 */ .wep-icon-setting-1:before { content: '\e801'; } /* '' */
/* 3734 */ .wep-icon-setting-2:before { content: '\e802'; } /* '' */
/* 3735 */ .wep-icon-setting-3:before { content: '\e803'; } /* '' */
/* 3736 */ .wep-icon-share:before { content: '\e804'; } /* '' */
/* 3737 */ .wep-icon-shop:before { content: '\e805'; } /* '' */
/* 3738 */ .wep-icon-shopping-bag:before { content: '\e806'; } /* '' */
/* 3739 */ .wep-icon-shopping-cart:before { content: '\e807'; } /* '' */
/* 3740 */ .wep-icon-sidebar-left:before { content: '\e808'; } /* '' */
/* 3741 */ .wep-icon-sidebar-right:before { content: '\e809'; } /* '' */
/* 3742 */ .wep-icon-slider-horizontal:before { content: '\e80a'; } /* '' */
/* 3743 */ .wep-icon-speaker:before { content: '\e80b'; } /* '' */
/* 3744 */ .wep-icon-star:before { content: '\e80c'; } /* '' */
/* 3745 */ .wep-icon-status-up:before { content: '\e80d'; } /* '' */
/* 3746 */ .wep-icon-sun:before { content: '\e80e'; } /* '' */
/* 3747 */ .wep-icon-tag:before { content: '\e80f'; } /* '' */
/* 3748 */ .wep-icon-ticket:before { content: '\e810'; } /* '' */
/* 3749 */ .wep-icon-timer:before { content: '\e811'; } /* '' */
/* 3750 */ .wep-icon-translate:before { content: '\e812'; } /* '' */

/* wpgmp_all_frontend.css */

/* 3751 */ .wep-icon-trash:before { content: '\e813'; } /* '' */
/* 3752 */ .wep-icon-tree:before { content: '\e814'; } /* '' */
/* 3753 */ .wep-icon-unhappy:before { content: '\e815'; } /* '' */
/* 3754 */ .wep-icon-upload:before { content: '\e816'; } /* '' */
/* 3755 */ .wep-icon-user:before { content: '\e817'; } /* '' */
/* 3756 */ .wep-icon-users:before { content: '\e818'; } /* '' */
/* 3757 */ .wep-icon-user-tag:before { content: '\e819'; } /* '' */
/* 3758 */ .wep-icon-verify:before { content: '\e81a'; } /* '' */
/* 3759 */ .wep-icon-video:before { content: '\e81b'; } /* '' */
/* 3760 */ .wep-icon-wallet:before { content: '\e81c'; } /* '' */
/* 3761 */ .wep-icon-wallet-1:before { content: '\e81d'; } /* '' */
/* 3762 */ .wep-icon-whatsapp:before { content: '\e81e'; } /* '' */
/* 3763 */ .wep-icon-wifi:before { content: '\e81f'; } /* '' */
/* 3764 */ .wep-icon-woman:before { content: '\e820'; } /* '' */
/* 3765 */ .wep-icon-youtube:before { content: '\e821'; } /* '' */
/* 3766 */ .wep-icon-achivement:before { content: '\e822'; } /* '' */
/* 3767 */ .wep-icon-add:before { content: '\e823'; } /* '' */
/* 3768 */ .wep-icon-airplane:before { content: '\e824'; } /* '' */
/* 3769 */ .wep-icon-align-center:before { content: '\e825'; } /* '' */
/* 3770 */ .wep-icon-align-left:before { content: '\e826'; } /* '' */
/* 3771 */ .wep-icon-align-right:before { content: '\e827'; } /* '' */
/* 3772 */ .wep-icon-apple:before { content: '\e828'; } /* '' */
/* 3773 */ .wep-icon-archive:before { content: '\e829'; } /* '' */
/* 3774 */ .wep-icon-arrow-down:before { content: '\e82a'; } /* '' */
/* 3775 */ .wep-icon-arrow-left:before { content: '\e82b'; } /* '' */
/* 3776 */ .wep-icon-arrow-right:before { content: '\e82c'; } /* '' */
/* 3777 */ .wep-icon-arrow-up:before { content: '\e82d'; } /* '' */
/* 3778 */ .wep-icon-bathtub:before { content: '\e82e'; } /* '' */
/* 3779 */ .wep-icon-bed:before { content: '\e82f'; } /* '' */
/* 3780 */ .wep-icon-blueprint:before { content: '\e830'; } /* '' */
/* 3781 */ .wep-icon-book:before { content: '\e831'; } /* '' */
/* 3782 */ .wep-icon-book-1:before { content: '\e832'; } /* '' */
/* 3783 */ .wep-icon-box:before { content: '\e833'; } /* '' */
/* 3784 */ .wep-icon-briefcase:before { content: '\e834'; } /* '' */
/* 3785 */ .wep-icon-broom:before { content: '\e835'; } /* '' */
/* 3786 */ .wep-icon-cake:before { content: '\e836'; } /* '' */
/* 3787 */ .wep-icon-calculator:before { content: '\e837'; } /* '' */
/* 3788 */ .wep-icon-calendar:before { content: '\e838'; } /* '' */
/* 3789 */ .wep-icon-camera:before { content: '\e839'; } /* '' */
/* 3790 */ .wep-icon-car:before { content: '\e83a'; } /* '' */
/* 3791 */ .wep-icon-card:before { content: '\e83b'; } /* '' */
/* 3792 */ .wep-icon-chart:before { content: '\e83c'; } /* '' */
/* 3793 */ .wep-icon-chat:before { content: '\e83d'; } /* '' */
/* 3794 */ .wep-icon-check:before { content: '\e83e'; } /* '' */
/* 3795 */ .wep-icon-circle-check:before { content: '\e83f'; } /* '' */
/* 3796 */ .wep-icon-circle-close:before { content: '\e840'; } /* '' */
/* 3797 */ .wep-icon-circle-code:before { content: '\e841'; } /* '' */
/* 3798 */ .wep-icon-circle-info:before { content: '\e842'; } /* '' */
/* 3799 */ .wep-icon-clock:before { content: '\e843'; } /* '' */
/* 3800 */ .wep-icon-close:before { content: '\e844'; } /* '' */

/* wpgmp_all_frontend.css */

/* 3801 */ .wep-icon-cloud:before { content: '\e845'; } /* '' */
/* 3802 */ .wep-icon-cloud-check:before { content: '\e846'; } /* '' */
/* 3803 */ .wep-icon-cloud-remove:before { content: '\e847'; } /* '' */
/* 3804 */ .wep-icon-coffee:before { content: '\e848'; } /* '' */
/* 3805 */ .wep-icon-color:before { content: '\e849'; } /* '' */
/* 3806 */ .wep-icon-contact:before { content: '\e84a'; } /* '' */
/* 3807 */ .wep-icon-copy:before { content: '\e84b'; } /* '' */
/* 3808 */ .wep-icon-copyright:before { content: '\e84c'; } /* '' */
/* 3809 */ .wep-icon-cpu:before { content: '\e84d'; } /* '' */
/* 3810 */ .wep-icon-crown:before { content: '\e84e'; } /* '' */
/* 3811 */ .wep-icon-danger:before { content: '\e84f'; } /* '' */
/* 3812 */ .wep-icon-danger-1:before { content: '\e850'; } /* '' */
/* 3813 */ .wep-icon-data:before { content: '\e851'; } /* '' */
/* 3814 */ .wep-icon-database:before { content: '\e852'; } /* '' */
/* 3815 */ .wep-icon-delivery:before { content: '\e853'; } /* '' */
/* 3816 */ .wep-icon-direction:before { content: '\e854'; } /* '' */
/* 3817 */ .wep-icon-direction-1:before { content: '\e855'; } /* '' */
/* 3818 */ .wep-icon-discover:before { content: '\e856'; } /* '' */
/* 3819 */ .wep-icon-dislike:before { content: '\e857'; } /* '' */
/* 3820 */ .wep-icon-docs:before { content: '\e858'; } /* '' */
/* 3821 */ .wep-icon-dollar:before { content: '\e859'; } /* '' */
/* 3822 */ .wep-icon-dollar-circle:before { content: '\e85a'; } /* '' */
/* 3823 */ .wep-icon-dollar-square:before { content: '\e85b'; } /* '' */
/* 3824 */ .wep-icon-download:before { content: '\e85c'; } /* '' */
/* 3825 */ .wep-icon-edit:before { content: '\e85d'; } /* '' */
/* 3826 */ .wep-icon-export:before { content: '\e85e'; } /* '' */
/* 3827 */ .wep-icon-eye:before { content: '\e85f'; } /* '' */
/* 3828 */ .wep-icon-eye-slash:before { content: '\e860'; } /* '' */
/* 3829 */ .wep-icon-facebook:before { content: '\e861'; } /* '' */
/* 3830 */ .wep-icon-filter:before { content: '\e862'; } /* '' */
/* 3831 */ .wep-icon-fire:before { content: '\e863'; } /* '' */
/* 3832 */ .wep-icon-flag:before { content: '\e864'; } /* '' */
/* 3833 */ .wep-icon-flash:before { content: '\e865'; } /* '' */
/* 3834 */ .wep-icon-folder:before { content: '\e866'; } /* '' */
/* 3835 */ .wep-icon-gallery:before { content: '\e867'; } /* '' */
/* 3836 */ .wep-icon-gas-station:before { content: '\e868'; } /* '' */
/* 3837 */ .wep-icon-gift:before { content: '\e869'; } /* '' */
/* 3838 */ .wep-icon-global:before { content: '\e86a'; } /* '' */
/* 3839 */ .wep-icon-google:before { content: '\e86b'; } /* '' */
/* 3840 */ .wep-icon-google-play:before { content: '\e86c'; } /* '' */
/* 3841 */ .wep-icon-gps:before { content: '\e86d'; } /* '' */
/* 3842 */ .wep-icon-gps-slash:before { content: '\e86e'; } /* '' */
/* 3843 */ .wep-icon-grid:before { content: '\e86f'; } /* '' */
/* 3844 */ .wep-icon-grid-1:before { content: '\e870'; } /* '' */
/* 3845 */ .wep-icon-grid-2:before { content: '\e871'; } /* '' */
/* 3846 */ .wep-icon-happy:before { content: '\e872'; } /* '' */
/* 3847 */ .wep-icon-heart:before { content: '\e873'; } /* '' */
/* 3848 */ .wep-icon-home:before { content: '\e874'; } /* '' */
/* 3849 */ .wep-icon-home-1:before { content: '\e875'; } /* '' */
/* 3850 */ .wep-icon-important:before { content: '\e876'; } /* '' */

/* wpgmp_all_frontend.css */

/* 3851 */ .wep-icon-inbox:before { content: '\e877'; } /* '' */
/* 3852 */ .wep-icon-inbox-received:before { content: '\e878'; } /* '' */
/* 3853 */ .wep-icon-inbox-send:before { content: '\e879'; } /* '' */
/* 3854 */ .wep-icon-infinity:before { content: '\e87a'; } /* '' */
/* 3855 */ .wep-icon-info-circle-fill:before { content: '\e87b'; } /* '' */
/* 3856 */ .wep-icon-info-danger:before { content: '\e87c'; } /* '' */
/* 3857 */ .wep-icon-instagram:before { content: '\e87d'; } /* '' */
/* 3858 */ .wep-icon-key:before { content: '\e87e'; } /* '' */
/* 3859 */ .wep-icon-layer:before { content: '\e87f'; } /* '' */
/* 3860 */ .wep-icon-like:before { content: '\e880'; } /* '' */
/* 3861 */ .wep-icon-link:before { content: '\e881'; } /* '' */
/* 3862 */ .wep-icon-list:before { content: '\e882'; } /* '' */
/* 3863 */ .wep-icon-list-1:before { content: '\e883'; } /* '' */
/* 3864 */ .wep-icon-lock:before { content: '\e884'; } /* '' */
/* 3865 */ .wep-icon-login:before { content: '\e885'; } /* '' */
/* 3866 */ .wep-icon-logout:before { content: '\e886'; } /* '' */
/* 3867 */ .wep-icon-long-arrow-down:before { content: '\e887'; } /* '' */
/* 3868 */ .wep-icon-long-arrow-left:before { content: '\e888'; } /* '' */
/* 3869 */ .wep-icon-long-arrow-right:before { content: '\e889'; } /* '' */
/* 3870 */ .wep-icon-long-arrow-up:before { content: '\e88a'; } /* '' */
/* 3871 */ .wep-icon-magicpen:before { content: '\e88b'; } /* '' */
/* 3872 */ .wep-icon-man:before { content: '\e88c'; } /* '' */
/* 3873 */ .wep-icon-map:before { content: '\e88d'; } /* '' */
/* 3874 */ .wep-icon-map-1:before { content: '\e88e'; } /* '' */
/* 3875 */ .wep-icon-massage:before { content: '\e88f'; } /* '' */
/* 3876 */ .wep-icon-massage-tracking:before { content: '\e890'; } /* '' */
/* 3877 */ .wep-icon-math:before { content: '\e891'; } /* '' */
/* 3878 */ .wep-icon-maximize:before { content: '\e892'; } /* '' */
/* 3879 */ .wep-icon-maximize-1:before { content: '\e893'; } /* '' */
/* 3880 */ .wep-icon-maximize-2:before { content: '\e894'; } /* '' */
/* 3881 */ .wep-icon-medal:before { content: '\e895'; } /* '' */
/* 3882 */ .wep-icon-menu:before { content: '\e896'; } /* '' */
/* 3883 */ .wep-icon-mic:before { content: '\e897'; } /* '' */
/* 3884 */ .wep-icon-minimize:before { content: '\e898'; } /* '' */
/* 3885 */ .wep-icon-minimize-1:before { content: '\e899'; } /* '' */
/* 3886 */ .wep-icon-minus:before { content: '\e89a'; } /* '' */
/* 3887 */ .wep-icon-mirroring-screen:before { content: '\e89b'; } /* '' */
/* 3888 */ .wep-icon-monitor:before { content: '\e89c'; } /* '' */
/* 3889 */ .wep-icon-moon:before { content: '\e89d'; } /* '' */
/* 3890 */ .wep-icon-more:before { content: '\e89e'; } /* '' */
/* 3891 */ .wep-icon-more-1:before { content: '\e89f'; } /* '' */
/* 3892 */ .wep-icon-music:before { content: '\e8a0'; } /* '' */
/* 3893 */ .wep-icon-note:before { content: '\e8a1'; } /* '' */
/* 3894 */ .wep-icon-notification:before { content: '\e8a2'; } /* '' */
/* 3895 */ .wep-icon-percentage-square:before { content: '\e8a3'; } /* '' */
/* 3896 */ .wep-icon-phone:before { content: '\e8a4'; } /* '' */
/* 3897 */ .wep-icon-phone-1:before { content: '\e8a5'; } /* '' */
/* 3898 */ .wep-icon-pin:before { content: '\e8a6'; } /* '' */
/* 3899 */ .wep-icon-pin-fill:before { content: '\e8a7'; } /* '' */
/* 3900 */ .wep-icon-plug:before { content: '\e8a8'; } /* '' */

/* wpgmp_all_frontend.css */

/* 3901 */ .wep-icon-printer:before { content: '\e8a9'; } /* '' */
/* 3902 */ .wep-icon-ranking:before { content: '\e8aa'; } /* '' */
/* 3903 */ .wep-icon-refresh:before { content: '\e8ab'; } /* '' */
/* 3904 */ .wep-icon-reload:before { content: '\e8ac'; } /* '' */
/* 3905 */ .wep-icon-route:before { content: '\e8ad'; } /* '' */
/* 3906 */ .wep-icon-route-1:before { content: '\e8ae'; } /* '' */
/* 3907 */ .wep-icon-ruler:before { content: '\e8af'; } /* '' */
/* 3908 */ .wep-icon-search:before { content: '\e8b0'; } /* '' */
/* 3909 */ .wep-icon-search-zoom-in:before { content: '\e8b1'; } /* '' */
/* 3910 */ .wep-icon-search-zoom-out:before { content: '\e8b2'; } /* '' */
/* 3911 */ .wep-icon-security:before { content: '\e8b3'; } /* '' */
/* 3912 */ .wep-icon-security-safe:before { content: '\e8b4'; } /* '' */
/* 3913 */ .wep-icon-send:before { content: '\e8b5'; } /* '' */
/* 3914 */
/* 3915 */ /* required styles */
/* 3916 */
/* 3917 */ .leaflet-pane,
/* 3918 */ .leaflet-tile,
/* 3919 */ .leaflet-marker-icon,
/* 3920 */ .leaflet-marker-shadow,
/* 3921 */ .leaflet-tile-container,
/* 3922 */ .leaflet-pane > svg,
/* 3923 */ .leaflet-pane > canvas,
/* 3924 */ .leaflet-zoom-box,
/* 3925 */ .leaflet-image-layer,
/* 3926 */ .leaflet-layer {
/* 3927 */ 	position: absolute;
/* 3928 */ 	left: 0;
/* 3929 */ 	top: 0;
/* 3930 */ 	}
/* 3931 */ .leaflet-container {
/* 3932 */ 	overflow: hidden;
/* 3933 */ 	}
/* 3934 */ .leaflet-tile,
/* 3935 */ .leaflet-marker-icon,
/* 3936 */ .leaflet-marker-shadow {
/* 3937 */ 	-webkit-user-select: none;
/* 3938 */ 	   -moz-user-select: none;
/* 3939 */ 	        user-select: none;
/* 3940 */ 	  -webkit-user-drag: none;
/* 3941 */ 	}
/* 3942 */ /* Prevents IE11 from highlighting tiles in blue */
/* 3943 */ .leaflet-tile::selection {
/* 3944 */ 	background: transparent;
/* 3945 */ }
/* 3946 */ /* Safari renders non-retina tile on retina better with this, but Chrome is worse */
/* 3947 */ .leaflet-safari .leaflet-tile {
/* 3948 */ 	image-rendering: -webkit-optimize-contrast;
/* 3949 */ 	}
/* 3950 */ /* hack that prevents hw layers "stretching" when loading new tiles */

/* wpgmp_all_frontend.css */

/* 3951 */ .leaflet-safari .leaflet-tile-container {
/* 3952 */ 	width: 1600px;
/* 3953 */ 	height: 1600px;
/* 3954 */ 	-webkit-transform-origin: 0 0;
/* 3955 */ 	}
/* 3956 */ .leaflet-marker-icon,
/* 3957 */ .leaflet-marker-shadow {
/* 3958 */ 	display: block;
/* 3959 */ 	}
/* 3960 */ /* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* 3961 */ /* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
/* 3962 */ .leaflet-container .leaflet-overlay-pane svg {
/* 3963 */ 	max-width: none !important;
/* 3964 */ 	max-height: none !important;
/* 3965 */ 	}
/* 3966 */ .leaflet-container .leaflet-marker-pane img,
/* 3967 */ .leaflet-container .leaflet-shadow-pane img,
/* 3968 */ .leaflet-container .leaflet-tile-pane img,
/* 3969 */ .leaflet-container img.leaflet-image-layer,
/* 3970 */ .leaflet-container .leaflet-tile {
/* 3971 */ 	max-width: none !important;
/* 3972 */ 	max-height: none !important;
/* 3973 */ 	width: auto;
/* 3974 */ 	padding: 0;
/* 3975 */ 	}
/* 3976 */
/* 3977 */ .leaflet-container img.leaflet-tile {
/* 3978 */ 	/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
/* 3979 */ 	mix-blend-mode: plus-lighter;
/* 3980 */ }
/* 3981 */
/* 3982 */ .leaflet-container.leaflet-touch-zoom {
/* 3983 */ 	-ms-touch-action: pan-x pan-y;
/* 3984 */ 	touch-action: pan-x pan-y;
/* 3985 */ 	}
/* 3986 */ .leaflet-container.leaflet-touch-drag {
/* 3987 */ 	-ms-touch-action: pinch-zoom;
/* 3988 */ 	/* Fallback for FF which doesn't support pinch-zoom */
/* 3989 */ 	touch-action: none;
/* 3990 */ 	touch-action: pinch-zoom;
/* 3991 */ }
/* 3992 */ .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
/* 3993 */ 	-ms-touch-action: none;
/* 3994 */ 	touch-action: none;
/* 3995 */ }
/* 3996 */ .leaflet-container {
/* 3997 */ 	-webkit-tap-highlight-color: transparent;
/* 3998 */ }
/* 3999 */ .leaflet-container a {
/* 4000 */ 	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);

/* wpgmp_all_frontend.css */

/* 4001 */ }
/* 4002 */ .leaflet-tile {
/* 4003 */ 	filter: inherit;
/* 4004 */ 	visibility: hidden;
/* 4005 */ 	}
/* 4006 */ .leaflet-tile-loaded {
/* 4007 */ 	visibility: inherit;
/* 4008 */ 	}
/* 4009 */ .leaflet-zoom-box {
/* 4010 */ 	width: 0;
/* 4011 */ 	height: 0;
/* 4012 */ 	-moz-box-sizing: border-box;
/* 4013 */ 	     box-sizing: border-box;
/* 4014 */ 	z-index: 800;
/* 4015 */ 	}
/* 4016 */ /* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
/* 4017 */ .leaflet-overlay-pane svg {
/* 4018 */ 	-moz-user-select: none;
/* 4019 */ 	}
/* 4020 */
/* 4021 */ .leaflet-pane         { z-index: 400; }
/* 4022 */
/* 4023 */ .leaflet-tile-pane    { z-index: 200; }
/* 4024 */ .leaflet-overlay-pane { z-index: 400; }
/* 4025 */ .leaflet-shadow-pane  { z-index: 500; }
/* 4026 */ .leaflet-marker-pane  { z-index: 600; }
/* 4027 */ .leaflet-tooltip-pane   { z-index: 650; }
/* 4028 */ .leaflet-popup-pane   { z-index: 700; }
/* 4029 */
/* 4030 */ .leaflet-map-pane canvas { z-index: 100; }
/* 4031 */ .leaflet-map-pane svg    { z-index: 200; }
/* 4032 */
/* 4033 */ .leaflet-vml-shape {
/* 4034 */ 	width: 1px;
/* 4035 */ 	height: 1px;
/* 4036 */ 	}
/* 4037 */ .lvml {
/* 4038 */ 	behavior: url(#default#VML);
/* 4039 */ 	display: inline-block;
/* 4040 */ 	position: absolute;
/* 4041 */ 	}
/* 4042 */
/* 4043 */
/* 4044 */ /* control positioning */
/* 4045 */
/* 4046 */ .leaflet-control {
/* 4047 */ 	position: relative;
/* 4048 */ 	z-index: 800;
/* 4049 */ 	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
/* 4050 */ 	pointer-events: auto;

/* wpgmp_all_frontend.css */

/* 4051 */ 	}
/* 4052 */ .leaflet-top,
/* 4053 */ .leaflet-bottom {
/* 4054 */ 	position: absolute;
/* 4055 */ 	z-index: 1000;
/* 4056 */ 	pointer-events: none;
/* 4057 */ 	}
/* 4058 */ .leaflet-top {
/* 4059 */ 	top: 0;
/* 4060 */ 	}
/* 4061 */ .leaflet-right {
/* 4062 */ 	right: 0;
/* 4063 */ 	}
/* 4064 */ .leaflet-bottom {
/* 4065 */ 	bottom: 0;
/* 4066 */ 	}
/* 4067 */ .leaflet-left {
/* 4068 */ 	left: 0;
/* 4069 */ 	}
/* 4070 */ .leaflet-control {
/* 4071 */ 	float: left;
/* 4072 */ 	clear: both;
/* 4073 */ 	}
/* 4074 */ .leaflet-right .leaflet-control {
/* 4075 */ 	float: right;
/* 4076 */ 	}
/* 4077 */ .leaflet-top .leaflet-control {
/* 4078 */ 	margin-top: 10px;
/* 4079 */ 	}
/* 4080 */ .leaflet-bottom .leaflet-control {
/* 4081 */ 	margin-bottom: 10px;
/* 4082 */ 	}
/* 4083 */ .leaflet-left .leaflet-control {
/* 4084 */ 	margin-left: 10px;
/* 4085 */ 	}
/* 4086 */ .leaflet-right .leaflet-control {
/* 4087 */ 	margin-right: 10px;
/* 4088 */ 	}
/* 4089 */
/* 4090 */
/* 4091 */ /* zoom and fade animations */
/* 4092 */
/* 4093 */ .leaflet-fade-anim .leaflet-popup {
/* 4094 */ 	opacity: 0;
/* 4095 */ 	-webkit-transition: opacity 0.2s linear;
/* 4096 */ 	   -moz-transition: opacity 0.2s linear;
/* 4097 */ 	        transition: opacity 0.2s linear;
/* 4098 */ 	}
/* 4099 */ .leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
/* 4100 */ 	opacity: 1;

/* wpgmp_all_frontend.css */

/* 4101 */ 	}
/* 4102 */ .leaflet-zoom-animated {
/* 4103 */ 	-webkit-transform-origin: 0 0;
/* 4104 */ 	    -ms-transform-origin: 0 0;
/* 4105 */ 	        transform-origin: 0 0;
/* 4106 */ 	}
/* 4107 */ svg.leaflet-zoom-animated {
/* 4108 */ 	will-change: transform;
/* 4109 */ }
/* 4110 */
/* 4111 */ .leaflet-zoom-anim .leaflet-zoom-animated {
/* 4112 */ 	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
/* 4113 */ 	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
/* 4114 */ 	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
/* 4115 */ 	}
/* 4116 */ .leaflet-zoom-anim .leaflet-tile,
/* 4117 */ .leaflet-pan-anim .leaflet-tile {
/* 4118 */ 	-webkit-transition: none;
/* 4119 */ 	   -moz-transition: none;
/* 4120 */ 	        transition: none;
/* 4121 */ 	}
/* 4122 */
/* 4123 */ .leaflet-zoom-anim .leaflet-zoom-hide {
/* 4124 */ 	visibility: hidden;
/* 4125 */ 	}
/* 4126 */
/* 4127 */
/* 4128 */ /* cursors */
/* 4129 */
/* 4130 */ .leaflet-interactive {
/* 4131 */ 	cursor: pointer;
/* 4132 */ 	}
/* 4133 */ .leaflet-grab {
/* 4134 */ 	cursor: -webkit-grab;
/* 4135 */ 	cursor:    -moz-grab;
/* 4136 */ 	cursor:         grab;
/* 4137 */ 	}
/* 4138 */ .leaflet-crosshair,
/* 4139 */ .leaflet-crosshair .leaflet-interactive {
/* 4140 */ 	cursor: crosshair;
/* 4141 */ 	}
/* 4142 */ .leaflet-popup-pane,
/* 4143 */ .leaflet-control {
/* 4144 */ 	cursor: auto;
/* 4145 */ 	}
/* 4146 */ .leaflet-dragging .leaflet-grab,
/* 4147 */ .leaflet-dragging .leaflet-grab .leaflet-interactive,
/* 4148 */ .leaflet-dragging .leaflet-marker-draggable {
/* 4149 */ 	cursor: move;
/* 4150 */ 	cursor: -webkit-grabbing;

/* wpgmp_all_frontend.css */

/* 4151 */ 	cursor:    -moz-grabbing;
/* 4152 */ 	cursor:         grabbing;
/* 4153 */ 	}
/* 4154 */
/* 4155 */ /* marker & overlays interactivity */
/* 4156 */ .leaflet-marker-icon,
/* 4157 */ .leaflet-marker-shadow,
/* 4158 */ .leaflet-image-layer,
/* 4159 */ .leaflet-pane > svg path,
/* 4160 */ .leaflet-tile-container {
/* 4161 */ 	pointer-events: none;
/* 4162 */ 	}
/* 4163 */
/* 4164 */ .leaflet-marker-icon.leaflet-interactive,
/* 4165 */ .leaflet-image-layer.leaflet-interactive,
/* 4166 */ .leaflet-pane > svg path.leaflet-interactive,
/* 4167 */ svg.leaflet-image-layer.leaflet-interactive path {
/* 4168 */ 	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
/* 4169 */ 	pointer-events: auto;
/* 4170 */ 	}
/* 4171 */
/* 4172 */ /* visual tweaks */
/* 4173 */
/* 4174 */ .leaflet-container {
/* 4175 */ 	background: #ddd;
/* 4176 */ 	outline-offset: 1px;
/* 4177 */ 	}
/* 4178 */ .leaflet-container a {
/* 4179 */ 	color: #0078A8;
/* 4180 */ 	}
/* 4181 */ .leaflet-zoom-box {
/* 4182 */ 	border: 2px dotted #38f;
/* 4183 */ 	background: rgba(255,255,255,0.5);
/* 4184 */ 	}
/* 4185 */
/* 4186 */
/* 4187 */ /* general typography */
/* 4188 */ .leaflet-container {
/* 4189 */ 	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
/* 4190 */ 	font-size: 12px;
/* 4191 */ 	font-size: 0.75rem;
/* 4192 */ 	line-height: 1.5;
/* 4193 */ 	}
/* 4194 */
/* 4195 */
/* 4196 */ /* general toolbar styles */
/* 4197 */
/* 4198 */ .leaflet-bar {
/* 4199 */ 	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
/* 4200 */ 	border-radius: 4px;

/* wpgmp_all_frontend.css */

/* 4201 */ 	}
/* 4202 */ .leaflet-bar a {
/* 4203 */ 	background-color: #fff;
/* 4204 */ 	border-bottom: 1px solid #ccc;
/* 4205 */ 	width: 26px;
/* 4206 */ 	height: 26px;
/* 4207 */ 	line-height: 26px;
/* 4208 */ 	display: block;
/* 4209 */ 	text-align: center;
/* 4210 */ 	text-decoration: none;
/* 4211 */ 	color: black;
/* 4212 */ 	}
/* 4213 */ .leaflet-bar a,
/* 4214 */ .leaflet-control-layers-toggle {
/* 4215 */ 	background-position: 50% 50%;
/* 4216 */ 	background-repeat: no-repeat;
/* 4217 */ 	display: block;
/* 4218 */ 	}
/* 4219 */ .leaflet-bar a:hover,
/* 4220 */ .leaflet-bar a:focus {
/* 4221 */ 	background-color: #f4f4f4;
/* 4222 */ 	}
/* 4223 */ .leaflet-bar a:first-child {
/* 4224 */ 	border-top-left-radius: 4px;
/* 4225 */ 	border-top-right-radius: 4px;
/* 4226 */ 	}
/* 4227 */ .leaflet-bar a:last-child {
/* 4228 */ 	border-bottom-left-radius: 4px;
/* 4229 */ 	border-bottom-right-radius: 4px;
/* 4230 */ 	border-bottom: none;
/* 4231 */ 	}
/* 4232 */ .leaflet-bar a.leaflet-disabled {
/* 4233 */ 	cursor: default;
/* 4234 */ 	background-color: #f4f4f4;
/* 4235 */ 	color: #bbb;
/* 4236 */ 	}
/* 4237 */
/* 4238 */ .leaflet-touch .leaflet-bar a {
/* 4239 */ 	width: 30px;
/* 4240 */ 	height: 30px;
/* 4241 */ 	line-height: 30px;
/* 4242 */ 	text-decoration: none;
/* 4243 */ 	}
/* 4244 */ .leaflet-touch .leaflet-bar a:first-child {
/* 4245 */ 	border-top-left-radius: 2px;
/* 4246 */ 	border-top-right-radius: 2px;
/* 4247 */ 	}
/* 4248 */ .leaflet-touch .leaflet-bar a:last-child {
/* 4249 */ 	border-bottom-left-radius: 2px;
/* 4250 */ 	border-bottom-right-radius: 2px;

/* wpgmp_all_frontend.css */

/* 4251 */ 	}
/* 4252 */
/* 4253 */ /* zoom control */
/* 4254 */
/* 4255 */ .leaflet-control-zoom-in,
/* 4256 */ .leaflet-control-zoom-out {
/* 4257 */ 	font: bold 18px 'Lucida Console', Monaco, monospace;
/* 4258 */ 	text-indent: 1px;
/* 4259 */ 	}
/* 4260 */
/* 4261 */ .leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
/* 4262 */ 	font-size: 22px;
/* 4263 */ 	}
/* 4264 */
/* 4265 */
/* 4266 */ /* layers control */
/* 4267 */
/* 4268 */ .leaflet-control-layers {
/* 4269 */ 	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
/* 4270 */ 	background: #fff;
/* 4271 */ 	border-radius: 5px;
/* 4272 */ 	}
/* 4273 */ .leaflet-control-layers-toggle {
/* 4274 */ 	background-image: url(images/layers.png);
/* 4275 */ 	width: 36px;
/* 4276 */ 	height: 36px;
/* 4277 */ 	}
/* 4278 */ .leaflet-retina .leaflet-control-layers-toggle {
/* 4279 */ 	background-image: url(images/layers-2x.png);
/* 4280 */ 	background-size: 26px 26px;
/* 4281 */ 	}
/* 4282 */ .leaflet-touch .leaflet-control-layers-toggle {
/* 4283 */ 	width: 44px;
/* 4284 */ 	height: 44px;
/* 4285 */ 	}
/* 4286 */ .leaflet-control-layers .leaflet-control-layers-list,
/* 4287 */ .leaflet-control-layers-expanded .leaflet-control-layers-toggle {
/* 4288 */ 	display: none;
/* 4289 */ 	}
/* 4290 */ .leaflet-control-layers-expanded .leaflet-control-layers-list {
/* 4291 */ 	display: block;
/* 4292 */ 	position: relative;
/* 4293 */ 	}
/* 4294 */ .leaflet-control-layers-expanded {
/* 4295 */ 	padding: 6px 10px 6px 6px;
/* 4296 */ 	color: #333;
/* 4297 */ 	background: #fff;
/* 4298 */ 	}
/* 4299 */ .leaflet-control-layers-scrollbar {
/* 4300 */ 	overflow-y: scroll;

/* wpgmp_all_frontend.css */

/* 4301 */ 	overflow-x: hidden;
/* 4302 */ 	padding-right: 5px;
/* 4303 */ 	}
/* 4304 */ .leaflet-control-layers-selector {
/* 4305 */ 	margin-top: 2px;
/* 4306 */ 	position: relative;
/* 4307 */ 	top: 1px;
/* 4308 */ 	}
/* 4309 */ .leaflet-control-layers label {
/* 4310 */ 	display: block;
/* 4311 */ 	font-size: 13px;
/* 4312 */ 	font-size: 1.08333em;
/* 4313 */ 	}
/* 4314 */ .leaflet-control-layers-separator {
/* 4315 */ 	height: 0;
/* 4316 */ 	border-top: 1px solid #ddd;
/* 4317 */ 	margin: 5px -10px 5px -6px;
/* 4318 */ 	}
/* 4319 */
/* 4320 */ /* Default icon URLs */
/* 4321 */ .leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
/* 4322 */ 	background-image: url(images/marker-icon.png);
/* 4323 */ 	}
/* 4324 */
/* 4325 */
/* 4326 */ /* attribution and scale controls */
/* 4327 */
/* 4328 */ .leaflet-container .leaflet-control-attribution {
/* 4329 */ 	background: #fff;
/* 4330 */ 	background: rgba(255, 255, 255, 0.8);
/* 4331 */ 	margin: 0;
/* 4332 */ 	}
/* 4333 */ .leaflet-control-attribution,
/* 4334 */ .leaflet-control-scale-line {
/* 4335 */ 	padding: 0 5px;
/* 4336 */ 	color: #333;
/* 4337 */ 	line-height: 1.4;
/* 4338 */ 	}
/* 4339 */ .leaflet-control-attribution a {
/* 4340 */ 	text-decoration: none;
/* 4341 */ 	}
/* 4342 */ .leaflet-control-attribution a:hover,
/* 4343 */ .leaflet-control-attribution a:focus {
/* 4344 */ 	text-decoration: underline;
/* 4345 */ 	}
/* 4346 */ .leaflet-attribution-flag {
/* 4347 */ 	display: inline !important;
/* 4348 */ 	vertical-align: baseline !important;
/* 4349 */ 	width: 1em;
/* 4350 */ 	height: 0.6669em;

/* wpgmp_all_frontend.css */

/* 4351 */ 	}
/* 4352 */ .leaflet-left .leaflet-control-scale {
/* 4353 */ 	margin-left: 5px;
/* 4354 */ 	}
/* 4355 */ .leaflet-bottom .leaflet-control-scale {
/* 4356 */ 	margin-bottom: 5px;
/* 4357 */ 	}
/* 4358 */ .leaflet-control-scale-line {
/* 4359 */ 	border: 2px solid #777;
/* 4360 */ 	border-top: none;
/* 4361 */ 	line-height: 1.1;
/* 4362 */ 	padding: 2px 5px 1px;
/* 4363 */ 	white-space: nowrap;
/* 4364 */ 	-moz-box-sizing: border-box;
/* 4365 */ 	     box-sizing: border-box;
/* 4366 */ 	background: rgba(255, 255, 255, 0.8);
/* 4367 */ 	text-shadow: 1px 1px #fff;
/* 4368 */ 	}
/* 4369 */ .leaflet-control-scale-line:not(:first-child) {
/* 4370 */ 	border-top: 2px solid #777;
/* 4371 */ 	border-bottom: none;
/* 4372 */ 	margin-top: -2px;
/* 4373 */ 	}
/* 4374 */ .leaflet-control-scale-line:not(:first-child):not(:last-child) {
/* 4375 */ 	border-bottom: 2px solid #777;
/* 4376 */ 	}
/* 4377 */
/* 4378 */ .leaflet-touch .leaflet-control-attribution,
/* 4379 */ .leaflet-touch .leaflet-control-layers,
/* 4380 */ .leaflet-touch .leaflet-bar {
/* 4381 */ 	box-shadow: none;
/* 4382 */ 	}
/* 4383 */ .leaflet-touch .leaflet-control-layers,
/* 4384 */ .leaflet-touch .leaflet-bar {
/* 4385 */ 	border: 2px solid rgba(0,0,0,0.2);
/* 4386 */ 	background-clip: padding-box;
/* 4387 */ 	}
/* 4388 */
/* 4389 */
/* 4390 */ /* popup */
/* 4391 */
/* 4392 */ .leaflet-popup {
/* 4393 */ 	position: absolute;
/* 4394 */ 	text-align: center;
/* 4395 */ 	margin-bottom: 20px;
/* 4396 */ 	}
/* 4397 */ .leaflet-popup-content-wrapper {
/* 4398 */ 	padding: 1px;
/* 4399 */ 	text-align: left;
/* 4400 */ 	border-radius: 12px;

/* wpgmp_all_frontend.css */

/* 4401 */ 	}
/* 4402 */ .leaflet-popup-content {
/* 4403 */ 	margin: 13px 24px 13px 20px;
/* 4404 */ 	line-height: 1.3;
/* 4405 */ 	font-size: 13px;
/* 4406 */ 	font-size: 1.08333em;
/* 4407 */ 	min-height: 1px;
/* 4408 */ 	}
/* 4409 */ .leaflet-popup-content p {
/* 4410 */ 	margin: 17px 0;
/* 4411 */ 	margin: 1.3em 0;
/* 4412 */ 	}
/* 4413 */ .leaflet-popup-tip-container {
/* 4414 */ 	width: 40px;
/* 4415 */ 	height: 20px;
/* 4416 */ 	position: absolute;
/* 4417 */ 	left: 50%;
/* 4418 */ 	margin-top: -1px;
/* 4419 */ 	margin-left: -20px;
/* 4420 */ 	overflow: hidden;
/* 4421 */ 	pointer-events: none;
/* 4422 */ 	}
/* 4423 */ .leaflet-popup-tip {
/* 4424 */ 	width: 17px;
/* 4425 */ 	height: 17px;
/* 4426 */ 	padding: 1px;
/* 4427 */
/* 4428 */ 	margin: -10px auto 0;
/* 4429 */ 	pointer-events: auto;
/* 4430 */
/* 4431 */ 	-webkit-transform: rotate(45deg);
/* 4432 */ 	   -moz-transform: rotate(45deg);
/* 4433 */ 	    -ms-transform: rotate(45deg);
/* 4434 */ 	        transform: rotate(45deg);
/* 4435 */ 	}
/* 4436 */ .leaflet-popup-content-wrapper,
/* 4437 */ .leaflet-popup-tip {
/* 4438 */ 	background: white;
/* 4439 */ 	color: #333;
/* 4440 */ 	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
/* 4441 */ 	}
/* 4442 */ .leaflet-container a.leaflet-popup-close-button {
/* 4443 */ 	position: absolute;
/* 4444 */ 	top: 0;
/* 4445 */ 	right: 0;
/* 4446 */ 	border: none;
/* 4447 */ 	text-align: center;
/* 4448 */ 	width: 24px;
/* 4449 */ 	height: 24px;
/* 4450 */ 	font: 16px/24px Tahoma, Verdana, sans-serif;

/* wpgmp_all_frontend.css */

/* 4451 */ 	color: #757575;
/* 4452 */ 	text-decoration: none;
/* 4453 */ 	background: transparent;
/* 4454 */ 	}
/* 4455 */ .leaflet-container a.leaflet-popup-close-button:hover,
/* 4456 */ .leaflet-container a.leaflet-popup-close-button:focus {
/* 4457 */ 	color: #585858;
/* 4458 */ 	}
/* 4459 */ .leaflet-popup-scrolled {
/* 4460 */ 	overflow: auto;
/* 4461 */ 	}
/* 4462 */
/* 4463 */ .leaflet-oldie .leaflet-popup-content-wrapper {
/* 4464 */ 	-ms-zoom: 1;
/* 4465 */ 	}
/* 4466 */ .leaflet-oldie .leaflet-popup-tip {
/* 4467 */ 	width: 24px;
/* 4468 */ 	margin: 0 auto;
/* 4469 */
/* 4470 */ 	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
/* 4471 */ 	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
/* 4472 */ 	}
/* 4473 */
/* 4474 */ .leaflet-oldie .leaflet-control-zoom,
/* 4475 */ .leaflet-oldie .leaflet-control-layers,
/* 4476 */ .leaflet-oldie .leaflet-popup-content-wrapper,
/* 4477 */ .leaflet-oldie .leaflet-popup-tip {
/* 4478 */ 	border: 1px solid #999;
/* 4479 */ 	}
/* 4480 */
/* 4481 */
/* 4482 */ /* div icon */
/* 4483 */
/* 4484 */ .leaflet-div-icon {
/* 4485 */ 	background: #fff;
/* 4486 */ 	border: 1px solid #666;
/* 4487 */ 	}
/* 4488 */
/* 4489 */
/* 4490 */ /* Tooltip */
/* 4491 */ /* Base styles for the element that has a tooltip */
/* 4492 */ .leaflet-tooltip {
/* 4493 */ 	position: absolute;
/* 4494 */ 	padding: 6px;
/* 4495 */ 	background-color: #fff;
/* 4496 */ 	border: 1px solid #fff;
/* 4497 */ 	border-radius: 3px;
/* 4498 */ 	color: #222;
/* 4499 */ 	white-space: nowrap;
/* 4500 */ 	-webkit-user-select: none;

/* wpgmp_all_frontend.css */

/* 4501 */ 	-moz-user-select: none;
/* 4502 */ 	-ms-user-select: none;
/* 4503 */ 	user-select: none;
/* 4504 */ 	pointer-events: none;
/* 4505 */ 	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
/* 4506 */ 	}
/* 4507 */ .leaflet-tooltip.leaflet-interactive {
/* 4508 */ 	cursor: pointer;
/* 4509 */ 	pointer-events: auto;
/* 4510 */ 	}
/* 4511 */ .leaflet-tooltip-top:before,
/* 4512 */ .leaflet-tooltip-bottom:before,
/* 4513 */ .leaflet-tooltip-left:before,
/* 4514 */ .leaflet-tooltip-right:before {
/* 4515 */ 	position: absolute;
/* 4516 */ 	pointer-events: none;
/* 4517 */ 	border: 6px solid transparent;
/* 4518 */ 	background: transparent;
/* 4519 */ 	content: "";
/* 4520 */ 	}
/* 4521 */
/* 4522 */ /* Directions */
/* 4523 */
/* 4524 */ .leaflet-tooltip-bottom {
/* 4525 */ 	margin-top: 6px;
/* 4526 */ }
/* 4527 */ .leaflet-tooltip-top {
/* 4528 */ 	margin-top: -6px;
/* 4529 */ }
/* 4530 */ .leaflet-tooltip-bottom:before,
/* 4531 */ .leaflet-tooltip-top:before {
/* 4532 */ 	left: 50%;
/* 4533 */ 	margin-left: -6px;
/* 4534 */ 	}
/* 4535 */ .leaflet-tooltip-top:before {
/* 4536 */ 	bottom: 0;
/* 4537 */ 	margin-bottom: -12px;
/* 4538 */ 	border-top-color: #fff;
/* 4539 */ 	}
/* 4540 */ .leaflet-tooltip-bottom:before {
/* 4541 */ 	top: 0;
/* 4542 */ 	margin-top: -12px;
/* 4543 */ 	margin-left: -6px;
/* 4544 */ 	border-bottom-color: #fff;
/* 4545 */ 	}
/* 4546 */ .leaflet-tooltip-left {
/* 4547 */ 	margin-left: -6px;
/* 4548 */ }
/* 4549 */ .leaflet-tooltip-right {
/* 4550 */ 	margin-left: 6px;

/* wpgmp_all_frontend.css */

/* 4551 */ }
/* 4552 */ .leaflet-tooltip-left:before,
/* 4553 */ .leaflet-tooltip-right:before {
/* 4554 */ 	top: 50%;
/* 4555 */ 	margin-top: -6px;
/* 4556 */ 	}
/* 4557 */ .leaflet-tooltip-left:before {
/* 4558 */ 	right: 0;
/* 4559 */ 	margin-right: -12px;
/* 4560 */ 	border-left-color: #fff;
/* 4561 */ 	}
/* 4562 */ .leaflet-tooltip-right:before {
/* 4563 */ 	left: 0;
/* 4564 */ 	margin-left: -12px;
/* 4565 */ 	border-right-color: #fff;
/* 4566 */ 	}
/* 4567 */
/* 4568 */ /* Printing */
/* 4569 */
/* 4570 */ @media print {
/* 4571 */ 	/* Prevent printers from removing background-images of controls. */
/* 4572 */ 	.leaflet-control {
/* 4573 */ 		-webkit-print-color-adjust: exact;
/* 4574 */ 		print-color-adjust: exact;
/* 4575 */ 		}
/* 4576 */ 	}
/* 4577 */
/* Minify_CSS_UriRewriter::$debugText

*/

/* style.css */

/* 1  */ /*
/* 2  *| Theme Name: RealFactory
/* 3  *| Theme URI: http://demo.goodlayers.com/realfactory
/* 4  *| Author: Goodlayers
/* 5  *| Author URI: http://www.goodlayers.com
/* 6  *| Description: Real Factory WordPress Theme
/* 7  *| Version: 1.0.7
/* 8  *| License: GNU General Public License V2
/* 9  *| License URI: http://www.gnu.org/licenses/gpl-2.0.html
/* 10 *| Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, sticky-post, threaded-comments, translation-ready
/* 11 *| Text Domain: realfactory
/* 12 *|
/* 13 *| PLEASE DO NOT EDIT THIS FILE
/* 14 *|
/* 15 *| YOU CAN ADD CUSTOM STYLE VIA THIS FOLLOWING METHOD
/* 16 *| 	- APPEARANCE > CUSTOMIZE > PLUGIN SETTINGS > CUSTOM CSS / JS
/* 17 *| 	- THEME OPTION > PLUGIN SETTINGS > CUSTOM CSS / JS
/* 18 *| 	- CHILD THEME
/* 19 *|
/* 20 *| */
/* Minify_CSS_UriRewriter::$debugText

*/

/* style.css */

/* 1  */ /*
/* 2  *|  Theme Name:   Real Factory Child
/* 3  *|  Theme URI:    http://demo.goodlayers.com/realfactory
/* 4  *|  Description:  Goodlayers Real Factory Child Theme
/* 5  *|  Author:       Goodlayers
/* 6  *|  Author URI:   http://goodlayers.com
/* 7  *|  Template:     realfactory
/* 8  *|  Version:      1.0.0
/* 9  *|  License:      GNU General Public License v2 or later
/* 10 *|  License URI:  http://www.gnu.org/licenses/gpl-2.0.html
/* 11 *|  Tags:         light, dark, right-sidebar, responsive-layout
/* 12 *|  Text Domain:  realfactory-child
/* 13 *|
/* 14 *|  START YOUR CHILD THEME CSS HERE
/* 15 *| */
/* Minify_CSS_UriRewriter::$debugText

*/

/* style-core.css */

/* 1    */ /**
/* 2    *|  * Table of Contents
/* 3    *|  *
/* 4    *|  * 1.0 - Reset
/* 5    *|  * 2.0 - Header
/* 6    *|  * 3.0 - Footer
/* 7    *|  * 4.0 - Blog
/* 8    *|  * 5.0 - Widget
/* 9    *|  * 6.0 - Responsive
/* 10   *|  * 7.0 - Plugins
/* 11   *|  * 	   	- mmenu
/* 12   *|  *		- superfish
/* 13   *|  */
/* 14   */
/* 15   */ /**
/* 16   *|  * 1.0 - Reset
/* 17   *|  */
/* 18   */
/* 19   */ html,body,div,span,applet,object,iframe,
/* 20   */ h1,h2,h3,h4,h5,h6,p,blockquote,
/* 21   */ pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,
/* 22   */ s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,
/* 23   */ fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
/* 24   */ article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,
/* 25   */ mark,menu,meter,nav,output,progress,section,summary,time,video{ border:0; outline:0;
/* 26   */ 	vertical-align:baseline; background:transparent; margin:0;padding:0; }
/* 27   */ article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{ display:block; }
/* 28   */ nav ul{ list-style:none; }
/* 29   */ ol{ list-style:decimal; }
/* 30   */ ul{ list-style:disc; }
/* 31   */ ul ul{ list-style:circle; }
/* 32   */ blockquote,q{ quotes:none; }
/* 33   */ blockquote:before,blockquote:after,q:before,q:after{ content:none; }
/* 34   */ ins{ text-decoration:underline; }
/* 35   */ del{ text-decoration:line-through; }
/* 36   */ mark{ background:none; }
/* 37   */ abbr[title],dfn[title], acronym[title]{ border-bottom:1px dotted; cursor:help; }
/* 38   */ table{ border-collapse:collapse;border-spacing:0; }
/* 39   */ hr{ display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}
/* 40   */ input[type=submit],input[type=button],button{ margin:0; padding:0;}
/* 41   */ input,select,a img{ vertical-align:middle; }
/* 42   */ b, strong{ font-weight: bold; }
/* 43   */ i, em{ font-style: italic; }
/* 44   */
/* 45   */ html{ box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
/* 46   */ *, *:before, *:after { box-sizing: inherit; -moz-box-sizing: inherit; -webkit-box-sizing: inherit; }
/* 47   */
/* 48   */ /* generic class */
/* 49   */ body{ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; word-wrap: break-word; word-break: break-word; }
/* 50   */ p{ margin-bottom: 20px;  }

/* style-core.css */

/* 51   */ ul, ol{ margin-left: 35px; margin-bottom: 20px; }
/* 52   */ dl{ margin-bottom: 20px; }
/* 53   */ dl dt{ font-weight: 700; margin-top: 10px; }
/* 54   */ dl dt:first-child{ margin-top: 0px; }
/* 55   */ dl dd{ margin-left: 20px; }
/* 56   */ h1, h2, h3, h4, h5, h6{ line-height: 1.2; margin-bottom: 20px; }
/* 57   */ figure{ max-width: 100%; }
/* 58   */
/* 59   */ .clear{ display: block; clear: both; visibility: hidden; line-height: 0; height: 0; zoom: 1; }
/* 60   */ .clearfix{ zoom: 1; }
/* 61   */ .clearfix:after{ content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* 62   */
/* 63   */ /* wordpress core */
/* 64   */ .alignnone{ margin: 5px 20px 20px 0; }
/* 65   */ .aligncenter, div.aligncenter{ display: block; margin: 5px auto 5px auto; }
/* 66   */ .alignright{ float:right; margin: 5px 0 20px 20px; }
/* 67   */ .alignleft{ float: left; margin: 5px 20px 20px 0; }
/* 68   */ a img.alignright{ float: right; margin: 5px 0 20px 20px; }
/* 69   */ a img.alignnone{ margin: 5px 20px 20px 0; }
/* 70   */ a img.alignleft{ float: left; margin: 5px 20px 20px 0; }
/* 71   */ a img.aligncenter{ display: block; margin-left: auto; margin-right: auto }
/* 72   */ .wp-caption { text-align: center; }
/* 73   */ .wp-caption.alignnone{ margin: 5px 20px 20px 0; }
/* 74   */ .wp-caption.alignleft{ margin: 5px 20px 20px 0; }
/* 75   */ .wp-caption.alignright { margin: 5px 0 20px 20px; }
/* 76   */ .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; }
/* 77   */ .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; }
/* 78   */ figcaption.wp-caption-text {  margin-top: 20px; }
/* 79   */ .bypostauthor{}
/* 80   */ .gallery-caption{}
/* 81   */ .sticky{}
/* 82   */
/* 83   */ .navigation{ text-align: right; margin-bottom: 30px; }
/* 84   */ .navigation .screen-reader-text{ display: none; }
/* 85   */ .navigation a, .navigation span{ margin: 0px 5px;}
/* 86   */
/* 87   */ .post-password-form input[type="password"]{ padding: 14px 20px; margin-left: 5px; margin-right: 6px; }
/* 88   */
/* 89   */ /* layout */
/* 90   */ .realfactory-body-outer-wrapper{ position: relative; overflow: hidden; }
/* 91   */ .realfactory-body-wrapper.realfactory-with-frame{ position: relative; }
/* 92   */ .realfactory-page-wrapper{ clear: both; }
/* 93   */
/* 94   */ body.realfactory-boxed .realfactory-body-wrapper{ margin-left: auto; margin-right: auto; position: relative; }
/* 95   */ body.realfactory-boxed .realfactory-body-wrapper.realfactory-left{ margin-left: 0px; }
/* 96   */ body.realfactory-boxed .realfactory-body-wrapper.realfactory-right{ margin-right: 0px; }
/* 97   */ body.realfactory-boxed.realfactory-boxed-border .realfactory-body-wrapper{
/* 98   */ 	box-shadow: 0px -5px 9px rgba(0,0,0,0.25); -webkit-box-shadow: 0px -5px 9px rgba(0,0,0,0.25); }
/* 99   */
/* 100  */ body.realfactory-boxed.realfactory-background-pattern{ background-position: center; background-repeat: repeat; }

/* style-core.css */

/* 101  */ body.realfactory-boxed.realfactory-background-image .realfactory-body-background{ position: fixed; top: 0px; right: 0px;
/* 102  */ 	bottom: 0px; left: 0px; background-position: center; background-size: cover; }
/* 103  */
/* 104  */ .realfactory-container{ margin-left: auto; margin-right: auto; }
/* 105  */
/* 106  */ .realfactory-column-10{ float: left; width: 16.6666%; }
/* 107  */ .realfactory-column-12{ float: left; width: 20%; }
/* 108  */ .realfactory-column-15{ float: left; width: 25%; }
/* 109  */ .realfactory-column-20{ float: left; width: 33.3333%; }
/* 110  */ .realfactory-column-24{ float: left; width: 40%; }
/* 111  */ .realfactory-column-30{ float: left; width: 50%; }
/* 112  */ .realfactory-column-36{ float: left; width: 60%; }
/* 113  */ .realfactory-column-40{ float: left; width: 66.6666%; }
/* 114  */ .realfactory-column-45{ float: left; width: 75%; }
/* 115  */ .realfactory-column-48{ float: left; width: 80%; }
/* 116  */ .realfactory-column-50{ float: left; width: 83.3333%; }
/* 117  */ .realfactory-column-60{ float: left; width: 100%; }
/* 118  */
/* 119  */ .realfactory-sidebar-right{ float: right; }
/* 120  */ .realfactory-sidebar-center{ float: none; display: inline-block; }
/* 121  */
/* 122  */ .realfactory-content-area{ padding-top: 60px; padding-bottom: 40px; }
/* 123  */ .realfactory-sidebar-area{ padding-top: 60px; }
/* 124  */
/* 125  */ .realfactory-line-height-0{ line-height: 0; }
/* 126  */
/* 127  */ a, button{ 	text-decoration: none;
/* 128  */ 	transition: background 300ms, color 300ms, border-color 300ms; -moz-transition: background 300ms, color 300ms, border-color 300ms;
/* 129  */ 	-o-transition: background 300ms, color 300ms, border-color 300ms; -webkit-transition: background 300ms, color 300ms, border-color 300ms; }
/* 130  */ img{ max-width: 100%; height: auto; }
/* 131  */ blockquote{ quotes: none; padding: 30px 30px 15px; font-size: 17px; margin-bottom: 35px;
/* 132  */ 	font-style: italic; margin-top: 35px; border-left-width: 2px; border-left-style: solid; }
/* 133  */ q{ margin-right: 15px; display: inline-block; padding: 10px 20px; vertical-align: middle; border-left-width: 2px; border-left-style: solid; }
/* 134  */
/* 135  */ .realfactory-media-image{ line-height: 0; position: relative; }
/* 136  */ .realfactory-left-align{ text-align: left; }
/* 137  */ .realfactory-center-align{ text-align: center; }
/* 138  */ .realfactory-right-align{ text-align: right; }
/* 139  */
/* 140  */ .realfactory-body-wrapper{ overflow: hidden; z-index: 1; }
/* 141  */
/* 142  */ /* input */
/* 143  */ input, textarea{ border-width: 1px 1px 2px 1px; border-style: solid; }
/* 144  */ input:focus, textarea:focus{ outline: none; }
/* 145  */
/* 146  */ /* button */
/* 147  */ .realfactory-button, input[type="button"], input[type="submit"], input[type="reset"]{ font-size: 13px; font-weight: bold;
/* 148  */ 	text-transform: uppercase; letter-spacing: 0.8px; padding: 15px 33px; display: inline-block; -webkit-appearance: none; }
/* 149  */ input[type="button"], input[type="submit"], input[type="reset"]{ border-width: 0px; border-style: solid; cursor: pointer;
/* 150  */ 	transition: background 300ms, color 300ms, border-color 300ms; -moz-transition: background 300ms, color 300ms, border-color 300ms;

/* style-core.css */

/* 151  */ 	-o-transition: background 300ms, color 300ms, border-color 300ms; -webkit-transition: background 300ms, color 300ms, border-color 300ms; }
/* 152  */ input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus{ outline: none; }
/* 153  */
/* 154  */ /**
/* 155  *|  * 2.0 - Header
/* 156  *|  */
/* 157  */
/* 158  */ /* preload */
/* 159  */ .realfactory-page-preload{ position: fixed; z-index: 999999; top: 0px; right: 0px; bottom: 0px; left: 0px;
/* 160  */ 	background-color: #fff; background-image: url('../images/preload.gif'); background-position: center; background-repeat: no-repeat; }
/* 161  */ .realfactory-page-preload.realfactory-out{ background-image: none; }
/* 162  */
/* 163  */ /* top bar */
/* 164  */ .realfactory-top-bar{ position: relative; border-bottom-style: solid; }
/* 165  */ .realfactory-top-bar-background{ position: absolute; right: 0px; left: 0px; top: 0px; bottom: 0px; }
/* 166  */ .realfactory-top-bar-container{ position: relative; margin-left: auto; margin-right: auto; }
/* 167  */ .realfactory-top-bar-left{ float: left; }
/* 168  */
/* 169  */ .realfactory-top-bar-right{ float: right; }
/* 170  */ .realfactory-top-bar-right-text{ display: inline; }
/* 171  */ .realfactory-top-bar-right-social{ display: inline; margin-left: 10px; }
/* 172  */ .realfactory-top-bar-right-social a{ margin-left: 25px; }
/* 173  */
/* 174  */ /* mobile menu */
/* 175  */ .realfactory-mm-menu-wrap{ display: none; }
/* 176  */ .admin-bar .mm-menu{ margin-top: 32px; }
/* 177  */
/* 178  */ .realfactory-mobile-button-hamburger-with-border{ font-size: 16px; padding: 6px; line-height: 0; width: 32px; height: 32px;
/* 179  */ 	text-align: center; display: inline-block; border-width: 2px; border-style: solid;
/* 180  */ 	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
/* 181  */ 	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
/* 182  */
/* 183  */ .realfactory-right-menu-button{ display: inline-block; margin-left: 27px; }
/* 184  */ .realfactory-mobile-menu{ float: left; margin-top: -8px; margin-left: 30px; }
/* 185  */ .realfactory-mobile-menu-right{ position: absolute; right: 30px; top: 50%; margin-top: -9px; }
/* 186  */
/* 187  */ /* hamburger */
/* 188  */ .realfactory-mobile-button-hamburger{ box-sizing: border-box; display: block; width: 32px; height: 32px; position: relative; }
/* 189  */ .realfactory-mobile-button-hamburger:before,
/* 190  */ .realfactory-mobile-button-hamburger:after,
/* 191  */ .realfactory-mobile-button-hamburger span{ content: ''; display: block; width: 22px; height: 2px; position: absolute; left: 5px; }
/* 192  */ .realfactory-mobile-button-hamburger:before{ top: 8px; }
/* 193  */ .realfactory-mobile-button-hamburger span{ top: 15px; }
/* 194  */ .realfactory-mobile-button-hamburger:after{ top: 22px; }
/* 195  */
/* 196  */ .realfactory-mobile-button-hamburger:before{
/* 197  */ 	transition-duration: 0.4s;
/* 198  */ 	transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
/* 199  */ .realfactory-mobile-button-hamburger span{
/* 200  */ 	transition: opacity 0.15s 0.4s ease; }

/* style-core.css */

/* 201  */ .realfactory-mobile-button-hamburger:after{
/* 202  */     transition: -webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
/* 203  */     transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
/* 204  */
/* 205  */ .realfactory-mobile-button-hamburger.realfactory-active:before{
/* 206  */ 	-webkit-transform: translate3d(0, 7px, 0) rotate(135deg);
/* 207  */ 		    transform: translate3d(0, 7px, 0) rotate(135deg); transition-delay: 0.1s; }
/* 208  */ .realfactory-mobile-button-hamburger.realfactory-active span{
/* 209  */     transition-delay: 0s; opacity: 0; }
/* 210  */ .realfactory-mobile-button-hamburger.realfactory-active:after{ transition-delay: 0.1s;
/* 211  */     -webkit-transform: translate3d(0, -7px, 0) rotate(-135deg);
/* 212  */ 		    transform: translate3d(0, -7px, 0) rotate(-135deg); }
/* 213  */
/* 214  */ /* navigation menu */
/* 215  */ .realfactory-navigation .sf-menu{ display: inline-block; line-height: 1.7; text-align: left; margin-bottom: 0px; }
/* 216  */ .realfactory-navigation .sf-menu > li:first-child{ padding-left: 0px; }
/* 217  */ .realfactory-navigation .sf-menu > li:last-child{ padding-right: 0px; }
/* 218  */ .realfactory-navigation .sf-menu > li > a{ letter-spacing: 0.5px; }
/* 219  */ .realfactory-navigation-submenu-indicator .sf-menu > li > a.sf-with-ul-pre:after{ display: inline-block; margin-left: 13px;
/* 220  */ 	content: "\f107"; font-family: fontAwesome; }
/* 221  */
/* 222  */ .realfactory-navigation .sf-menu > .realfactory-normal-menu li{ padding: 1px 11px; }
/* 223  */ .realfactory-navigation .sf-menu > .realfactory-normal-menu li:first-child{ padding-top: 12px; }
/* 224  */ .realfactory-navigation .sf-menu > .realfactory-normal-menu li:last-child{ padding-bottom: 12px; }
/* 225  */ .realfactory-navigation .sf-menu > .realfactory-normal-menu li li{ /* padding-left: 0; */ }
/* 226  */ .realfactory-navigation .sf-menu > .realfactory-normal-menu li > a{ display: block; padding: 6px 12px; }
/* 227  */ .realfactory-navigation .sf-menu > .realfactory-normal-menu li > a.sf-with-ul-pre:after{ float: right; margin-left: 18px;
/* 228  */ 	content: "\f105"; font-family: fontAwesome; }
/* 229  */ .realfactory-navigation .sf-menu > .realfactory-normal-menu .sub-menu{ font-size: 14px; }
/* 230  */
/* 231  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-full{ left: 0px; right: 0px; }
/* 232  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section-wrap{ overflow: hidden;
/* 233  */ 	border-top-width: 1px; border-top-style: solid; }
/* 234  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section-wrap:first-child{ border-top: none; }
/* 235  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section{ padding-bottom: 999px; margin-bottom: -999px;
/* 236  */     border-left-width: 1px; border-left-style: solid;  }
/* 237  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section:first-child{ border-left: none; }
/* 238  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section-inner{ padding: 31px 28px; }
/* 239  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section-inner > a{ font-size: 15px; display: block;
/* 240  */ 	margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; padding: 0px 12px; }
/* 241  */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section-inner .sub-menu a{ font-size: 14px; padding: 5px 12px; display: block; }
/* 242  */
/* 243  */ .realfactory-navigation .realfactory-navigation-slide-bar{ border-bottom-width: 4px; border-bottom-style: solid; position: absolute;
/* 244  */ 	display: none; margin-top: -4px; overflow: hidden; }
/* 245  */
/* 246  */ .realfactory-navigation .sf-vertical > li{ border-bottom-width: 1px; border-bottom-style: solid; }
/* 247  */ .realfactory-navigation .sf-vertical > li:first-child{ padding-top: 0px;  }
/* 248  */ .realfactory-navigation .sf-vertical > li > a{ font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; display: block; }
/* 249  */ .realfactory-navigation .sf-vertical ul.sub-menu{ font-size: 14px;
/* 250  */ 	box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; }

/* style-core.css */

/* 251  */ .realfactory-navigation .sf-vertical ul.sub-menu li{ padding: 2px 11px; }
/* 252  */ .realfactory-navigation .sf-vertical ul.sub-menu li:first-child{ padding-top: 20px; }
/* 253  */ .realfactory-navigation .sf-vertical ul.sub-menu li:last-child{ padding-bottom: 20px; }
/* 254  */ .realfactory-navigation .sf-vertical ul.sub-menu li > a{ display: block; padding: 4px 12px; }
/* 255  */ .realfactory-navigation .sf-vertical ul.sub-menu li > a.sf-with-ul:after,
/* 256  */ .realfactory-navigation-submenu-indicator .sf-vertical > li > a.sf-with-ul:after{
/* 257  */ 	float: right; margin-left: 18px; content: "\f105"; font-family: fontAwesome; }
/* 258  */
/* 259  */ /* bullet anchor */
/* 260  */ .realfactory-bullet-anchor{ position: fixed; top: 50%; right: 30px; margin-top: -50px; z-index: 10; opacity: 0;
/* 261  */ 	transition: opacity 200ms; -moz-transition: opacity 200ms; -o-transition: opacity 200ms; -webkit-transition: opacity 200ms; }
/* 262  */ .realfactory-bullet-anchor.realfactory-init{ opacity: 1; }
/* 263  */ .realfactory-bullet-anchor a{ display: block; width: 17px; height: 17px; margin-bottom: 5px; overflow: hidden;
/* 264  */ 	border-width: 1px; border-style: solid; border-color: transparent;
/* 265  */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 266  */ .realfactory-bullet-anchor a:before{ content: " "; width: 9px; height: 9px; margin: 3px; display: block; overflow: hidden;
/* 267  */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;
/* 268  */ 	transition: background-color 200ms; -moz-transition: background-color 200ms;
/* 269  */ 	-o-transition: background-color 200ms; -webkit-transition: background-color 200ms; }
/* 270  */
/* 271  */ /* breadcrumbs */
/* 272  */ .realfactory-breadcrumbs a{ color: #c0c0c0; }
/* 273  */ .realfactory-breadcrumbs,
/* 274  */ .realfactory-breadcrumbs a:hover{ color: #777; }
/* 275  */
/* 276  */ .realfactory-breadcrumbs{ font-size: 15px; padding: 21px 0px 19px; }
/* 277  */ .realfactory-breadcrumbs span[property="itemListElement"]{ margin: 0px 15px; }
/* 278  */ .realfactory-breadcrumbs span[property="itemListElement"]:first-child{ margin-left: 0px; }
/* 279  */ .realfactory-breadcrumbs a span{ transition: color 200ms; -moz-transition: color 200ms; -o-transition: color 200ms; -webkit-transition: color 200ms; }
/* 280  */
/* 281  */ /* top search */
/* 282  */ .realfactory-top-search-wrap input.search-field{ border-bottom-color: #303030; color: #fff; }
/* 283  */ .realfactory-top-search-wrap .realfactory-top-search-submit,
/* 284  */ .realfactory-top-search-wrap .realfactory-top-search-close{ color: #fff; }
/* 285  */ .realfactory-top-search-wrap input::-webkit-input-placeholder{  color: #fff; }
/* 286  */ .realfactory-top-search-wrap input::-moz-placeholder{  color: #fff; }
/* 287  */ .realfactory-top-search-wrap input:-ms-input-placeholder{  color: #fff; }
/* 288  */ .realfactory-top-search-wrap input:-moz-placeholder{  color: #fff; }
/* 289  */
/* 290  */ .realfactory-top-search-row{ display: table; width: 100%; height: 100%; }
/* 291  */ .realfactory-top-search-cell{ display: table-cell; vertical-align: middle; padding-left: 30px; padding-right: 30px; }
/* 292  */
/* 293  */ .realfactory-top-search-wrap{ position: fixed; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 9999; overflow-y: auto; display: none; }
/* 294  */ .realfactory-top-search-wrap form{ max-width: 630px; margin-left: auto; margin-right: auto; position: relative; }
/* 295  */ .realfactory-top-search-wrap input.search-field{ background: transparent; width: 100%; border-width: 0px 0px 3px;
/* 296  */ 	font-size: 40px; padding: 0px 120px 25px 0px; line-height: 48px; letter-spacing: 0.5px; }
/* 297  */ .realfactory-top-search-wrap input.search-submit{  position: absolute; top: 0px; right: 52px;
/* 298  */ 	width: 48px; height: 48px; padding: 0px; opacity: 0; filter: alpha(opacity=0); }
/* 299  */ .realfactory-top-search-wrap .realfactory-top-search-submit{ font-size: 30px; position: absolute; right: 52px; top: 0px;
/* 300  */ 	line-height: 48px; width: 48px; text-align: center; }

/* style-core.css */

/* 301  */ .realfactory-top-search-wrap .realfactory-top-search-close{ font-size: 48px; position: absolute; right: 0px; top: 0px;
/* 302  */ 	line-height: 48px; width: 48px; text-align: center; cursor: pointer; }
/* 303  */
/* 304  */ /* overlay menu */
/* 305  */ .realfactory-overlay-menu-row{ display: table; width: 100%; height: 100%; }
/* 306  */ .realfactory-overlay-menu-cell{ display: table-cell; vertical-align: middle; }
/* 307  */
/* 308  */ .realfactory-overlay-menu-content{ position: fixed; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 9999; overflow-y: auto; display: none; }
/* 309  */ .realfactory-overlay-menu-content ul.menu{ list-style: none; text-align: center; padding-top: 140px; padding-bottom: 180px;
/* 310  */ 	max-width: 570px; margin-left: auto; margin-right: auto; }
/* 311  */ .realfactory-overlay-menu-content ul.menu > li{ font-size: 23px; font-weight: bold; text-transform: uppercase; opacity: 0;
/* 312  */ 	margin-bottom: 17px; padding-bottom: 17px; letter-spacing: 1px; border-bottom-width: 1px; border-bottom-style: solid;
/* 313  */ 	-webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);
/* 314  */ 	transition: opacity 300ms, transform 300ms; -moz-transition: opacity 300ms, -moz-transform 300ms;
/* 315  */ 	-o-transition: opacity 300ms, -o-transform 300ms; -webkit-transition: opacity 300ms, -webkit-transform 300ms; }
/* 316  */ .realfactory-overlay-menu-content.realfactory-active ul.menu > li{ opacity: 1; filter: alpha(opacity=100);
/* 317  */ 	-webkit-transform: none; transform: none; }
/* 318  */ .realfactory-overlay-menu-content ul.sub-menu{ display: none; padding-top: 25px; padding-bottom: 10px; list-style: none; margin-left: 0px; }
/* 319  */ .realfactory-overlay-menu-content ul.sub-menu > li{ font-size: 14px; text-transform: none; font-weight: normal; margin-bottom: 15px; }
/* 320  */ .realfactory-overlay-menu-content ul.sub-menu ul.sub-menu{ max-width: 380px; margin: 25px auto 25px;
/* 321  */     border-top-width: 1px; border-bottom-width: 1px; border-style: solid; }
/* 322  */ .realfactory-overlay-menu-content .realfactory-overlay-menu-close{ line-height: 1; font-size: 48px;
/* 323  */ 	position: absolute; left: 50%; top: 60px; margin-left: -24px; cursor: pointer; }
/* 324  */ .realfactory-overlay-menu-content .realfactory-overlay-menu-close:after{ content: "\4d"; font-family: elegantIcons; }
/* 325  */ .realfactory-overlay-menu-content ul li.menu-item-has-children > a:after{ content: "\f107"; font-family: "fontAwesome"; margin-left: 15px; }
/* 326  */
/* 327  */ body.admin-bar .realfactory-overlay-menu-content{ margin-top: 32px; }
/* 328  */
/* 329  */ /* menu right area */
/* 330  */ .realfactory-main-menu-right-button{ float: left; padding: 8px 15px; font-size: 11px; font-weight: bold;
/* 331  */ 	text-transform: uppercase; letter-spacing: 1px; margin-top: -8px; margin-left: 30px; border-radius: 3px;
/* 332  */ 	border-width: 2px; border-style: solid; }
/* 333  */
/* 334  */ .realfactory-main-menu-right{ float: left; margin-top: -5px; }
/* 335  */
/* 336  */ .realfactory-main-menu-search{ float: left; margin-top: -1px; margin-left: 25px; }
/* 337  */ .realfactory-main-menu-search i{ font-size: 14px; margin-top: -1px; cursor: pointer; }
/* 338  */
/* 339  */ .realfactory-main-menu-cart{ float: left; margin-top: -0px; padding-left: 20px; margin-left: 5px; position: relative; }
/* 340  */ .realfactory-main-menu-cart i{ font-size: 16px; margin-top: -1px; cursor: pointer; }
/* 341  */ .realfactory-main-menu-cart > .realfactory-top-cart-count{ font-size: 10px; font-weight: 700; vertical-align: super;
/* 342  */ 	width: 16px; height: 16px; line-height: 15px; position: absolute; top: -5px; right: -8px; text-align: center;
/* 343  */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 344  */
/* 345  */ .realfactory-top-cart-content-wrap{ position: absolute; width: 210px; right: 0px; top: 100%; padding-top: 24px; z-index: 99; }
/* 346  */ .realfactory-top-cart-content-wrap .realfactory-top-cart-content{ padding: 25px; text-align: left; font-size: 16px; font-weight: 700; }
/* 347  */ .realfactory-top-cart-content-wrap .woocommerce-Price-amount.amount{ float: none; }
/* 348  */ .realfactory-top-cart-content-wrap .realfactory-top-cart-count-wrap{ margin-bottom: 8px; }
/* 349  */ .realfactory-top-cart-content-wrap .realfactory-top-cart-amount-wrap{ margin-bottom: 23px; }
/* 350  */ .realfactory-top-cart-content-wrap .realfactory-top-cart-button{ display: block; margin-bottom: 5px; }

/* style-core.css */

/* 351  */ .realfactory-top-cart-content-wrap .realfactory-top-cart-checkout-button{ display: block; }
/* 352  */
/* 353  */ .realfactory-main-menu-cart .realfactory-top-cart-hover-area{ position: absolute; top: -20px; right: 0px; bottom: -20px; left: 0px; }
/* 354  */ .realfactory-top-cart-hover-area + .realfactory-top-cart-content-wrap{ opacity: 0; visibility: hidden;
/* 355  */ 	transform: translate3d(0, 15px, 0); -webkit-transform: translate3d(0, 15px, 0);
/* 356  */ 	 transition: opacity 400ms, transform 400ms; -moz-transition: opacity 400ms, -moz-transform 400ms;
/* 357  */ 	 -o-transition: opacity 400ms, -o-transform 400ms; -webkit-transition: opacity 400ms, -webkit-transform 400ms; }
/* 358  */ .realfactory-main-menu-cart:hover .realfactory-top-cart-content-wrap,
/* 359  */ .realfactory-top-cart-hover-area:hover + .realfactory-top-cart-content-wrap{ opacity: 1; visibility: visible;
/* 360  */ 	transform: translate3d(0, 0px, 0); -webkit-transform: translate3d(0, 0px, 0);  }
/* 361  */
/* 362  */ /* header */
/* 363  */ .realfactory-logo{ position: relative; }
/* 364  */ .realfactory-header-container{ position: relative; margin-left: auto; margin-right: auto; }
/* 365  */ .realfactory-header-container-inner{ position: relative; }
/* 366  */
/* 367  */ /* header right */
/* 368  */ .realfactory-logo-right-block{ text-align: left; display: inline-block; padding: 2px 0px 2px 20px; margin-left: 20px;
/* 369  */ 	border-left-width: 1px; border-left-style: solid; vertical-align: middle; }
/* 370  */ .realfactory-logo-right-block:first-child{ padding-left: 0px; border: none; margin-left: 0px; }
/* 371  */ .realfactory-logo-right-block .realfactory-logo-right-block-icon{ font-size: 15px; float: left; margin-right: 12px; }
/* 372  */ .realfactory-logo-right-block .realfactory-logo-right-block-content{ display: inline-block; line-height: 1; white-space: nowrap; }
/* 373  */ .realfactory-logo-right-block .realfactory-logo-right-block-title{ font-size: 16px; font-weight: 600; }
/* 374  */ .realfactory-logo-right-block .realfactory-logo-right-block-caption{ font-size: 13px; text-transform: uppercase; margin-top: 8px; }
/* 375  */
/* 376  */ .realfactory-header-right-button{ display: inline-block; padding: 12px 25px; font-size: 13px; font-weight: bold;
/* 377  */ 	margin-top: -8px; margin-left: 50px; border-radius: 3px; vertical-align: middle;
/* 378  */ 	border-width: 2px; border-style: solid; }
/* 379  */ .realfactory-header-right-button:first-child{ margin-left: 0px; }
/* 380  */
/* 381  */ /* header plain */
/* 382  */ .realfactory-header-style-plain{ position: relative; border-bottom-style: solid; }
/* 383  */ .realfactory-header-style-plain .realfactory-navigation{ line-height: 0; }
/* 384  */ .realfactory-header-style-plain .realfactory-header-background{ position: absolute; right: 0px; left: 0px; top: 0px; bottom: 0px; }
/* 385  */ .realfactory-header-background-transparent{ position: absolute; left: 0px; right: 0px; z-index: 1; }
/* 386  */
/* 387  */ .realfactory-header-style-plain.realfactory-style-menu-right .realfactory-logo{ float: left; }
/* 388  */ .realfactory-header-style-plain.realfactory-style-menu-right .realfactory-navigation{ float: right; }
/* 389  */ .realfactory-header-style-plain.realfactory-style-menu-right .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 390  */ .realfactory-header-style-plain.realfactory-style-menu-right .realfactory-main-menu-right-wrap{ display: inline-block; line-height: 1.7; margin-left: 10px; vertical-align: top; }
/* 391  */
/* 392  */ .realfactory-header-style-plain.realfactory-style-center-logo .realfactory-logo-inner{ margin-left: auto; margin-right: auto; }
/* 393  */ .realfactory-header-style-plain.realfactory-style-center-logo .realfactory-navigation{ text-align: center; position: relative; }
/* 394  */ .realfactory-header-style-plain.realfactory-style-center-logo .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 395  */ .realfactory-header-style-plain.realfactory-style-center-logo .realfactory-main-menu-right-wrap{ position: absolute; right: 0px; line-height: 1.7; }
/* 396  */
/* 397  */ .realfactory-header-style-plain.realfactory-style-center-menu .realfactory-logo{ position: absolute; }
/* 398  */ .realfactory-header-style-plain.realfactory-style-center-menu .realfactory-navigation{ text-align: center; }
/* 399  */ .realfactory-header-style-plain.realfactory-style-center-menu .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 400  */ .realfactory-header-style-plain.realfactory-style-center-menu .realfactory-main-menu-right-wrap{ position: absolute; right: 0px; line-height: 1.7; }

/* style-core.css */

/* 401  */
/* 402  */ .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-logo{ padding-top: 0px; padding-bottom: 0px; }
/* 403  */ .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-navigation{ text-align: center; }
/* 404  */ .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 405  */ .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-main-menu-right-wrap{ position: absolute; right: 0px; line-height: 1.7; }
/* 406  */ .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-main-menu-left-wrap{ position: absolute; left: 0px; line-height: 1.7; }
/* 407  */ .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-right-menu-button{ margin-left: 0px; }
/* 408  */
/* 409  */ /* header box */
/* 410  */ .realfactory-header-boxed-wrap{ position: absolute; left: 0px; right: 0px; z-index: 1; }
/* 411  */ .realfactory-header-style-boxed .realfactory-header-container-item{ position: relative; }
/* 412  */
/* 413  */ .realfactory-header-style-boxed .realfactory-navigation{ line-height: 0; }
/* 414  */ .realfactory-header-style-boxed .realfactory-header-background{ position: absolute; right: 0px; left: 0px; top: 0px; bottom: 0px; }
/* 415  */
/* 416  */ .realfactory-header-style-boxed.realfactory-style-menu-right .realfactory-logo{ float: left; }
/* 417  */ .realfactory-header-style-boxed.realfactory-style-menu-right .realfactory-navigation{ float: right; }
/* 418  */ .realfactory-header-style-boxed.realfactory-style-menu-right .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 419  */ .realfactory-header-style-boxed.realfactory-style-menu-right .realfactory-main-menu-right-wrap{ display: inline-block; line-height: 1.7; margin-left: 10px; vertical-align: top; }
/* 420  */
/* 421  */ .realfactory-header-style-boxed.realfactory-style-center-menu .realfactory-logo{ position: absolute; }
/* 422  */ .realfactory-header-style-boxed.realfactory-style-center-menu .realfactory-navigation{ text-align: center; }
/* 423  */ .realfactory-header-style-boxed.realfactory-style-center-menu .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 424  */ .realfactory-header-style-boxed.realfactory-style-center-menu .realfactory-main-menu-right-wrap{ position: absolute; line-height: 1.7; }
/* 425  */
/* 426  */ .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-logo{ padding-top: 0px; padding-bottom: 0px; }
/* 427  */ .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-navigation{ text-align: center; }
/* 428  */ .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 429  */ .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-main-menu-right-wrap{ position: absolute; line-height: 1.7; }
/* 430  */ .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-main-menu-left-wrap{ position: absolute; line-height: 1.7; }
/* 431  */ .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-right-menu-button{ margin-left: 0px; }
/* 432  */
/* 433  */ /* header bar */
/* 434  */ .realfactory-header-style-bar .realfactory-logo{ float: left; }
/* 435  */ .realfactory-header-style-bar .realfactory-logo-right-text{ float: right; text-align: right; font-size: 13px; }
/* 436  */ .realfactory-header-style-bar .realfactory-header-container-inner{ position: relative; }
/* 437  */
/* 438  */ .realfactory-navigation-bar-wrap{ position: relative; }
/* 439  */ .realfactory-navigation-bar-wrap.realfactory-style-transparent{ position: absolute; left: 0px; right: 0px; z-index: 1; }
/* 440  */ .realfactory-navigation-bar-wrap .realfactory-navigation{ line-height: 0; position: relative; }
/* 441  */ .realfactory-navigation-bar-wrap .realfactory-navigation-background{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* 442  */ .realfactory-navigation-bar-wrap .realfactory-navigation-container{ position: relative; }
/* 443  */ .realfactory-navigation-bar-wrap .realfactory-main-menu{ display: inline-block; vertical-align: top; }
/* 444  */
/* 445  */ .realfactory-navigation-bar-wrap.realfactory-style-left .realfactory-main-menu-right-wrap{ float: right; line-height: 1.7; margin-left: 10px; }
/* 446  */ .realfactory-navigation-bar-wrap.realfactory-style-center{ text-align: center; }
/* 447  */ .realfactory-navigation-bar-wrap.realfactory-style-center .realfactory-main-menu-right-wrap{ position: absolute; right: 0px; line-height: 1.7; }
/* 448  */
/* 449  */ .realfactory-header-style-bar.realfactory-style-center .realfactory-logo{ float: none; }
/* 450  */ .realfactory-header-style-bar.realfactory-style-center .realfactory-logo-inner{ margin-left: auto; margin-right: auto; }

/* style-core.css */

/* 451  */ .realfactory-header-style-bar.realfactory-style-center .realfactory-logo-right-text{ position: absolute; top: 0px; right: 0px; }
/* 452  */
/* 453  */ /* header side */
/* 454  */ .realfactory-header-side-nav{ position: fixed; top: 0px; bottom: 0px; z-index: 99; }
/* 455  */ .realfactory-header-side-nav.realfactory-allow-slide{ position: absolute; bottom: auto; }
/* 456  */ .realfactory-header-side-nav.realfactory-fix-bottom{ position: fixed; top: auto; bottom: 0px; }
/* 457  */ .realfactory-header-side-nav.realfactory-fix-top{ position: fixed; }
/* 458  */ .realfactory-header-side-nav.realfactory-style-left{ left: 0px; }
/* 459  */ .realfactory-header-side-nav.realfactory-style-right{ right: 0px; }
/* 460  */ .realfactory-header-side-nav .realfactory-pos-bottom,
/* 461  */ .realfactory-header-side-nav.realfactory-style-middle .realfactory-pos-middle{ opacity: 0; filter: alpha(opacity=0);
/* 462  */ 	transition: opacity 300ms; -moz-transition: opacity 300ms; -o-transition: opacity 300ms; -webkit-transition: opacity 300ms; }
/* 463  */ .realfactory-header-side-nav .realfactory-pos-bottom.realfactory-active,
/* 464  */ .realfactory-header-side-nav.realfactory-style-middle .realfactory-pos-middle.realfactory-active{ opacity: 1; filter: alpha(opacity=100); }
/* 465  */
/* 466  */ .realfactory-header-side-nav.realfactory-style-side .realfactory-header-social{ padding-top: 20px; padding-bottom: 40px; }
/* 467  */ .realfactory-header-side-nav.realfactory-style-side .realfactory-header-social a{ margin-left: 25px; }
/* 468  */ .realfactory-header-side-nav.realfactory-style-side .realfactory-header-social a:first-child{ margin-left: 0px; }
/* 469  */ .realfactory-header-side-nav.realfactory-style-side .realfactory-main-menu-right-wrap{ padding-top: 22px; }
/* 470  */ .realfactory-header-side-nav.realfactory-style-side .realfactory-main-menu-search{ float: none; display: inline-block; margin-top: 0px; margin-left: 20px; }
/* 471  */ .realfactory-header-side-nav.realfactory-style-side .realfactory-main-menu-cart{ float: none; display: inline-block; margin-top: 0px; margin-left: 0px; }
/* 472  */ .realfactory-header-side-nav.realfactory-style-side .realfactory-main-menu-right-wrap > div:first-child{ margin-left: 0px; }
/* 473  */ .realfactory-header-side-nav.realfactory-style-left .sf-vertical ul.sub-menu{ text-align: left; margin-left: 0px; }
/* 474  */ .realfactory-header-side-nav.realfactory-style-right .sf-vertical ul.sub-menu{ left: auto; right: 100%; text-align: right; }
/* 475  */ .realfactory-header-side-nav.realfactory-style-right .sf-vertical ul.sub-menu li > a.sf-with-ul:after{ content: "\f104"; float: left; margin-left: 0px; margin-right: 18px; }
/* 476  */
/* 477  */ .realfactory-header-style-side.realfactory-center-align .realfactory-logo-inner{ margin-right: auto; margin-left: auto; }
/* 478  */ .realfactory-header-style-side.realfactory-right-align .realfactory-logo-inner{ margin-right: 0px; margin-left: auto; }
/* 479  */
/* 480  */ .realfactory-header-side-nav.realfactory-style-side-toggle { text-align: center; }
/* 481  */ .realfactory-header-side-nav.realfactory-style-side-toggle .realfactory-logo-inner{ margin-left: auto; margin-right: auto; }
/* 482  */ .realfactory-header-side-nav.realfactory-style-side-toggle .realfactory-main-menu-search,
/* 483  */ .realfactory-header-side-nav.realfactory-style-side-toggle .realfactory-main-menu-cart{ float: none; margin-bottom: 8px; padding-left: 0px; margin-left: 0px; margin-top: 0px; }
/* 484  */ .realfactory-header-side-nav.realfactory-style-side-toggle .realfactory-header-icon{ padding-bottom: 20px; padding-top: 30px; }
/* 485  */
/* 486  */ body.admin-bar .realfactory-header-side-nav{ padding-top: 32px; }
/* 487  */ html.mm-opened body.admin-bar .realfactory-header-side-nav{ padding-top: 0px; }
/* 488  */
/* 489  */ /* fixed nav bar */
/* 490  */ .realfactory-sticky-navigation.realfactory-style-fixed .realfactory-logo,
/* 491  */ .realfactory-sticky-navigation.realfactory-style-fixed .realfactory-navigation,
/* 492  */ .realfactory-sticky-navigation.realfactory-style-fixed .realfactory-navigation .sf-menu > li > a{
/* 493  */ 	transition: background 300ms, color 300ms, border-color 300ms, padding 200ms; -moz-transition: background 300ms, color 300ms, border-color 300ms, padding 200ms;
/* 494  */ 	-o-transition: background 300ms, color 300ms, border-color 300ms, padding 200ms; -webkit-transition: background 300ms, color 300ms, border-color 300ms, padding 200ms; }
/* 495  */ .realfactory-sticky-navigation.realfactory-style-fixed .realfactory-navigation-top{
/* 496  */ 	transition: top 200ms; -moz-transition: top 200ms; -o-transition: top 200ms; -webkit-transition: top 200ms; }
/* 497  */ .realfactory-sticky-navigation.realfactory-style-fixed.realfactory-animate-fixed-navigation .realfactory-logo-inner img{
/* 498  */ 	transition: height 200ms; -moz-transition: height 200ms; -o-transition: height 200ms; -webkit-transition: height 200ms; }
/* 499  */
/* 500  */ .realfactory-fixed-navigation.realfactory-style-fixed,

/* style-core.css */

/* 501  */ .realfactory-fixed-navigation.realfactory-style-slide{ position: fixed; top: 0px; left: 0px; right: 0px; z-index: 99;
/* 502  */ 	box-shadow: 0px 1px 2px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.1); }
/* 503  */ .realfactory-fixed-navigation.realfactory-style-slide .realfactory-logo-inner img{ max-height: 35px !important; width: auto; }
/* 504  */
/* 505  */ body.realfactory-sticky-navigation-no-logo .realfactory-fixed-navigation .realfactory-logo{ display: none; }
/* 506  */ body.realfactory-sticky-navigation-no-logo .realfactory-mobile-header.realfactory-fixed-navigation .realfactory-logo{ display: block; }
/* 507  */ body.admin-bar .realfactory-fixed-navigation.realfactory-style-fixed,
/* 508  */ body.admin-bar .realfactory-fixed-navigation.realfactory-style-slide{ margin-top: 32px; }
/* 509  */ @media screen and (max-width: 782px){ body.admin-bar .realfactory-fixed-navigation.realfactory-style-slide{ margin-top: 0px; }  }
/* 510  */
/* 511  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain .realfactory-logo{ padding-top: 20px; padding-bottom: 20px; }
/* 512  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain .realfactory-navigation{ padding-top: 30px; }
/* 513  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain .realfactory-navigation .sf-menu > li > a{ padding-bottom: 25px; line-height: 20px; }
/* 514  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain .realfactory-navigation-top{ top: 30px; }
/* 515  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain.realfactory-animate-logo-height .realfactory-logo-inner img{ height: 35px !important; width: auto; }
/* 516  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-logo{ margin-top: -10px; padding-top: 0px; padding-bottom: 0px; }
/* 517  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-navigation .sf-menu > li > a{ padding-top: 0px; }
/* 518  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-navigation-top{ top: 22px; }
/* 519  */ .realfactory-animate-fixed-navigation.realfactory-header-style-plain.realfactory-style-center-logo .realfactory-logo{ position: absolute; left: 0px; top: 0px; z-index: 1; }
/* 520  */
/* 521  */ .realfactory-animate-fixed-navigation.realfactory-header-style-boxed .realfactory-logo{ padding-top: 20px; padding-bottom: 20px; }
/* 522  */ .realfactory-animate-fixed-navigation.realfactory-header-style-boxed .realfactory-navigation{ padding-top: 30px; }
/* 523  */ .realfactory-animate-fixed-navigation.realfactory-header-style-boxed .realfactory-navigation .sf-menu > li > a{ padding-bottom: 25px; line-height: 20px; }
/* 524  */ .realfactory-animate-fixed-navigation.realfactory-header-style-boxed.realfactory-animate-logo-height .realfactory-logo-inner img{ height: 35px !important; width: auto; }
/* 525  */ .realfactory-animate-fixed-navigation.realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-logo{ margin-top: -10px; padding-top: 0px; padding-bottom: 0px; }
/* 526  */ .realfactory-animate-fixed-navigation.realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-navigation .sf-menu > li > a{ padding-top: 0px; }
/* 527  */
/* 528  */ /* page title */
/* 529  */ .realfactory-page-title-wrap{ background-image: url('../images/page-title-background.jpg');
/* 530  */ 	background-position: center; background-size: cover; position: relative; }
/* 531  */ .realfactory-page-title-wrap .realfactory-page-title-overlay{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* 532  */ .realfactory-page-title-wrap .realfactory-page-title-container{ position: relative; }
/* 533  */ .realfactory-page-title-wrap .realfactory-page-title{ text-transform: uppercase; }
/* 534  */
/* 535  */ .realfactory-page-title-wrap.realfactory-style-small .realfactory-page-title{ font-size: 37px; margin-bottom: 0px; }
/* 536  */ .realfactory-page-title-wrap.realfactory-style-small .realfactory-page-caption{ font-size: 16px; margin-top: 13px; }
/* 537  */ .realfactory-page-title-wrap.realfactory-style-small .realfactory-page-title-content{ padding-top: 93px; padding-bottom: 87px; }
/* 538  */
/* 539  */ .realfactory-page-title-wrap.realfactory-style-medium .realfactory-page-title{ font-size: 54px; margin-bottom: 0px; }
/* 540  */ .realfactory-page-title-wrap.realfactory-style-medium .realfactory-page-caption{ font-size: 19px; margin-top: 13px; }
/* 541  */ .realfactory-page-title-wrap.realfactory-style-medium .realfactory-page-title-content{ padding-top: 126px; padding-bottom: 116px; }
/* 542  */
/* 543  */ .realfactory-page-title-wrap.realfactory-style-large .realfactory-page-title{ font-size: 75px; margin-bottom: 0px; }
/* 544  */ .realfactory-page-title-wrap.realfactory-style-large .realfactory-page-caption{ font-size: 25px; margin-top: 13px; }
/* 545  */ .realfactory-page-title-wrap.realfactory-style-large .realfactory-page-title-content{ padding-top: 184px; padding-bottom: 168px; }
/* 546  */
/* 547  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-title{ font-size: 37px; margin-bottom: 0px; }
/* 548  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-caption{ font-size: 16px; }
/* 549  */
/* 550  */ /**

/* style-core.css *|

/* 551  *|  * 3.0 - Footer
/* 552  *|  */
/* 553  */
/* 554  */ /* footer */
/* 555  */ .realfactory-footer-wrapper .realfactory-footer-container{ overflow: hidden; }
/* 556  */ .realfactory-footer-wrapper .realfactory-footer-column{ padding-bottom: 1029px; margin-bottom: -1020px;
/* 557  */ 	border-left: 1px; border-style: solid; border-color: inherit; padding-left: 30px; padding-right: 30px; }
/* 558  */ .realfactory-footer-wrapper .realfactory-footer-column:first-child{ border: none; }
/* 559  */ .realfactory-footer-wrapper .realfactory-widget-title{ font-size: 13px; text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 35px; }
/* 560  */ .realfactory-footer-wrapper .realfactory-widget-title .gdlr-core-flexslider-nav{ float: right; margin-left: 20px; }
/* 561  */ .realfactory-footer-wrapper .widget{ margin-bottom: 60px; }
/* 562  */ .realfactory-footer-wrapper .widget:last-child{ margin-bottom: 0px; }
/* 563  */
/* 564  */ .realfactory-fixed-footer{ position: fixed; left: 0px; right: 0px; bottom: 0px; }
/* 565  */ body.realfactory-boxed .realfactory-fixed-footer .realfactory-footer-wrapper,
/* 566  */ body.realfactory-boxed .realfactory-fixed-footer .realfactory-copyright-wrapper{ margin-left: auto; margin-right: auto; }
/* 567  */
/* 568  */ .realfactory-footer-back-to-top-button{ position: fixed; z-index: 9; right: 30px; bottom: 30px; font-size: 18px;
/* 569  */ 	line-height: 20px; width: 45px; height: 45px; text-align: center; padding: 12px; cursor: pointer; opacity: 0;
/* 570  */ 	border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; pointer-events: none;
/* 571  */ 	transition: opacity 300ms; -moz-transition: opacity 300ms; -o-transition: opacity 300ms; -webkit-transition: opacity 300ms; }
/* 572  */ .realfactory-footer-back-to-top-button.realfactory-scrolled{ opacity: 1; pointer-events: auto; }
/* 573  */
/* 574  */ /* copyright */
/* 575  */ .realfactory-footer-wrapper{ padding-top: 70px; padding-bottom: 50px; }
/* 576  */ .realfactory-copyright-text{ text-align: center; padding-top: 38px; padding-bottom: 38px; font-size: 14px; letter-spacing: 1px; }
/* 577  */
/* 578  */ /**
/* 579  *|  * 4.0 - Blog
/* 580  *|  */
/* 581  */
/* 582  */ /* single */
/* 583  */ .realfactory-single-article-date-wrapper{ float: left; width: 63px; border-right-width: 3px; border-right-style: solid;
/* 584  */ 	line-height: 1; margin-top: 5px; margin-right: 30px; padding-right: 25px; padding-bottom: 25px; text-align: center; white-space: nowrap; }
/* 585  */ .realfactory-single-article-date-wrapper .realfactory-single-article-date-day{ font-size: 27px; font-weight: bold;
/* 586  */ 	margin-bottom: 8px; margin-top: 0px; letter-spacing: 3px; }
/* 587  */ .realfactory-single-article-date-wrapper .realfactory-single-article-date-month{ font-size: 14px; text-transform: uppercase; letter-spacing: 1px; }
/* 588  */
/* 589  */ .realfactory-single-article{ padding-bottom: 35px; }
/* 590  */ .realfactory-single-article .realfactory-single-article-content ul,
/* 591  */ .realfactory-single-article .realfactory-single-article-content ol{ line-height: 2; }
/* 592  */ .realfactory-single-article .realfactory-single-article-thumbnail{ margin-bottom: 42px; }
/* 593  */ .realfactory-single-article .realfactory-single-article-head{ margin-bottom: 32px; }
/* 594  */ .realfactory-single-article .realfactory-single-article-title{ font-size: 37px; font-weight: 700; margin-bottom: 16px; letter-spacing: 0.5px; }
/* 595  */ .realfactory-single-article .realfactory-single-article-head-right{ overflow: hidden; }
/* 596  */
/* 597  */ .realfactory-blog-info-wrapper .realfactory-head{ margin-right: 13px; vertical-align: middle; }
/* 598  */ .realfactory-blog-info-wrapper .realfactory-head i{ font-size: 15px; }
/* 599  */ .realfactory-blog-info-wrapper .realfactory-blog-info { display: inline-block; margin-right: 25px; font-size: 11px;
/* 600  */ 	font-weight: bold; letter-spacing: 1px; text-transform: uppercase; }

/* style-core.css */

/* 601  */ .realfactory-blog-info-wrapper .realfactory-blog-info:last-child{ margin-right: 0px; }
/* 602  */
/* 603  */ .realfactory-sticky-banner{ line-height: 1;   display: inline-block; letter-spacing: 0.5px;
/* 604  */ 	padding: 18px 20px 17px; text-transform: uppercase; font-size: 11px; font-weight: bold; margin-bottom: 22px; }
/* 605  */ .realfactory-sticky-banner i{ font-size: 12px; margin-right: 10px; }
/* 606  */ .realfactory-single-article-thumbnail .realfactory-sticky-banner{ position: absolute; left: 0px; bottom: 0px; margin-bottom: 0px; }
/* 607  */
/* 608  */ body.single-post .realfactory-sidebar-style-none{ margin-left: auto; margin-right: auto; }
/* 609  */ body.blog .realfactory-sidebar-style-none{ margin-left: auto; margin-right: auto; }
/* 610  */ body.blog .realfactory-single-article{ padding-bottom: 60px; }
/* 611  */
/* 612  */ .realfactory-archive-taxonomy-description { margin-bottom: 60px; }
/* 613  */
/* 614  */ /* single post format */
/* 615  */ .realfactory-blog-aside-format .realfactory-single-article-content{ font-size: 18px; font-style: italic; padding: 50px 60px 40px; }
/* 616  */ .realfactory-blog-aside-format .realfactory-excerpt-read-more{ display: none; }
/* 617  */
/* 618  */ .realfactory-blog-quote-format .realfactory-single-article-content{ padding: 50px 45px 40px; position: relative; }
/* 619  */ .realfactory-blog-quote-format .realfactory-blog-quote-background{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px;
/* 620  */ 	background-size: cover; background-position: center; opacity: 0.3; filter: alpha(opacity=30); }
/* 621  */ .realfactory-blog-quote-format .realfactory-blog-quote{ float: left; font-size: 120px; margin-top: -10px; line-height: 1; margin-right: 35px; position: relative; }
/* 622  */ .realfactory-blog-quote-format .realfactory-blog-content-wrap{ overflow: hidden; position: relative; }
/* 623  */ .realfactory-blog-quote-format .realfactory-blog-quote-content{ font-size: 18px; font-style: italic; }
/* 624  */ .realfactory-blog-quote-format .realfactory-blog-quote-author{ font-size: 16px; font-style: italic; margin-bottom: 20px; font-weight: bold; }
/* 625  */ .realfactory-blog-quote-format .realfactory-blog-quote-author:before{ content: "-"; margin-right: 2px; }
/* 626  */ .realfactory-blog-quote-format .realfactory-excerpt-read-more{ display: none; }
/* 627  */ .realfactory-blog-quote-format blockquote,
/* 628  */ .realfactory-blog-quote-format q{ background: transparent; border: none; padding: 0px; margin-top: 0px; margin-bottom: 0px; font-size: 18px; }
/* 629  */
/* 630  */ .realfactory-blog-link-format .realfactory-blog-icon-link{ font-size: 23px; float: left; margin-right: 30px; margin-top: 5px; }
/* 631  */ .realfactory-blog-link-format .realfactory-blog-content-wrap{ overflow: hidden; }
/* 632  */ .realfactory-blog-link-format .realfactory-blog-title{ font-size: 20px; text-transform: none; letter-spacing: 0px; margin-bottom: 9px; }
/* 633  */ .realfactory-blog-link-format .realfactory-blog-content{ font-size: 14px; margin-bottom: 0px; }
/* 634  */ .realfactory-blog-link-format .realfactory-excerpt-read-more{ display: none; }
/* 635  */
/* 636  */ /* single social share */
/* 637  */ .realfactory-single-social-share{ padding-top: 10px; padding-bottom: 48px; }
/* 638  */
/* 639  */ /* single author */
/* 640  */ .realfactory-single-author{ margin-bottom: 55px; padding-top: 55px; border-top-width: 1px; border-top-style: solid; }
/* 641  */ .realfactory-single-author .realfactory-single-author-avartar{ max-width: 80px; overflow: hidden; float: left; margin-right: 30px;
/* 642  */     border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 25px; }
/* 643  */ .realfactory-single-author .realfactory-single-author-head-wrap{ overflow: hidden; padding-top: 5px; }
/* 644  */ .realfactory-single-author .realfactory-single-author-caption{ font-size: 14px; font-style: italic; margin-bottom: 9px; letter-spacing: 0.5px; }
/* 645  */ .realfactory-single-author .realfactory-single-author-title{ font-size: 26px; margin-bottom: 22px; }
/* 646  */ .realfactory-single-author .realfactory-single-author-description{ clear: left; }
/* 647  */
/* 648  */ /* single navigation */
/* 649  */ .realfactory-single-nav-area{ border-top: 1px; border-bottom: 1px; border-style: solid; padding: 33px 0px; margin-bottom: 55px; }
/* 650  */ .realfactory-single-nav i{ font-size: 25px; }

/* style-core.css */

/* 651  */ .realfactory-single-nav .realfactory-text{ font-size: 15px; text-transform: uppercase; font-weight: bold; letter-spacing: 1.5px; }
/* 652  */ .realfactory-single-nav-left{ float: left; }
/* 653  */ .realfactory-single-nav-left i{ margin-right: 15px; vertical-align: middle; }
/* 654  */ .realfactory-single-nav-right{ float: right; }
/* 655  */ .realfactory-single-nav-right i{ margin-left: 15px; vertical-align: middle; }
/* 656  */
/* 657  */ /* comment area */
/* 658  */ .realfactory-comments-area .realfactory-comments-title{ font-size: 16px; text-transform: uppercase;
/* 659  */ 	font-weight: bold; letter-spacing: 2px; margin-bottom: 55px; }
/* 660  */ .realfactory-comments-area ol.comment-list{ list-style: none; margin-bottom: 55px; margin-left: 0px; }
/* 661  */ .realfactory-comments-area ol.comment-list ol{ margin-left: 50px; }
/* 662  */ .realfactory-comments-area .comment-article{ padding-bottom: 20px; margin-bottom: 40px; border-bottom-width: 1px; border-bottom-style: solid; }
/* 663  */ .realfactory-comments-area .comment-avatar{ max-width: 80px; margin-right: 35px; float: left; overflow: hidden;
/* 664  */     border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
/* 665  */ .realfactory-comments-area .comment-avatar img{ display: block; }
/* 666  */ .realfactory-comments-area .comment-meta{ position: relative; margin-bottom: 20px; }
/* 667  */ .realfactory-comments-area .comment-author{ font-size: 19px; font-weight: bold; margin-bottom: 5px; }
/* 668  */ .realfactory-comments-area .comment-body{ overflow: hidden; }
/* 669  */ .realfactory-comments-area .comment-time{ font-size: 14px; font-style: italic; letter-spacing: 0.8px; }
/* 670  */ .realfactory-comments-area .comment-reply{ font-size: 15px; text-transform: uppercase; font-weight: bold;
/* 671  */ 	letter-spacing: 1.5px; position: absolute; right: 0px; top: 4px; }
/* 672  */
/* 673  */ .realfactory-comments-area .comment-respond{ margin-bottom: 85px; }
/* 674  */ .realfactory-comments-area ol.comment-list .comment-respond{ margin-top: 55px; }
/* 675  */ .realfactory-comments-area .comment-reply-title{ font-size: 20px; font-weight: bold; margin-bottom: 40px; }
/* 676  */ .realfactory-comments-area .comment-reply-title small{ margin-left: 10px; }
/* 677  */ .realfactory-comments-area textarea{ width: 100%; padding: 18px 22px; font-size: 14px; display: block;
/* 678  */     border-width: 1px 1px 2px 1px; border-style: solid; margin: 0px; margin-bottom: 14px; }
/* 679  */ .realfactory-comments-area input[type="text"]{ width: 100%; display: block; font-size: 14px;
/* 680  */ 	border-width: 1px 1px 2px 1px; border-style: solid; padding: 16px 22px; margin-bottom: 14px; }
/* 681  */ .realfactory-comments-area input[type="text"]:focus,
/* 682  */ .realfactory-comments-area textarea:focus{ outline: none; }
/* 683  */ .realfactory-comments-area .realfactory-comment-form-author{ width: 50%; padding-right: 7px; float: left; }
/* 684  */ .realfactory-comments-area .realfactory-comment-form-email{ width: 50%; padding-left: 7px; float: left; }
/* 685  */ .realfactory-comments-area .form-submit{ padding-top: 18px; }
/* 686  */
/* 687  */ /* blog title */
/* 688  */ .realfactory-blog-title-wrap{ background-image: url('../images/page-title-background.jpg'); background-position: center; position: relative; background-size: cover; }
/* 689  */ .realfactory-blog-title-wrap .realfactory-blog-title-container{ position: relative; }
/* 690  */ .realfactory-blog-title-wrap .realfactory-blog-title-overlay{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* 691  */ .realfactory-blog-title-wrap.realfactory-feature-image .realfactory-blog-title-overlay{ opacity: 1; background: url("../images/blog-title-gradient.png") center bottom repeat-x; }
/* 692  */
/* 693  */ .realfactory-blog-title-wrap.realfactory-style-small .realfactory-blog-title-content{ padding-top: 93px; padding-bottom: 87px; }
/* 694  */ .realfactory-blog-title-wrap.realfactory-style-large .realfactory-blog-title-content{ padding-top: 184px; padding-bottom: 168px; }
/* 695  */
/* 696  */ .realfactory-blog-title-wrap .realfactory-single-article-title{ font-size: 50px; font-weight: 700; margin-bottom: 11px; letter-spacing: 0.5px; }
/* 697  */ .realfactory-blog-title-wrap .realfactory-single-article-head-right{ overflow: hidden; }
/* 698  */ .realfactory-blog-title-wrap .realfactory-single-article-date-wrapper{ margin-top: 11px; }
/* 699  */
/* 700  */ /* 404 */

/* style-core.css */

/* 701  */ .realfactory-not-found-wrap{ text-align: center; position: relative; }
/* 702  */ .realfactory-not-found-wrap .realfactory-not-found-background{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; opacity: 0.27; filter: alpha(opacity=27);
/* 703  */ 	background-position: center; background-size: cover; background-image: url('../images/404-background.jpg'); }
/* 704  */ .realfactory-not-found-wrap .realfactory-not-found-content{ position: relative; padding: 60px 0px 65px; }
/* 705  */ .realfactory-not-found-wrap .realfactory-not-found-head{ font-size: 150px; line-height: 1; margin-bottom: 40px; }
/* 706  */ .realfactory-not-found-wrap .realfactory-not-found-title{ font-size: 35px; line-height: 1; font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }
/* 707  */ .realfactory-not-found-wrap .realfactory-not-found-caption{ font-size: 18px; }
/* 708  */ .realfactory-not-found-wrap .realfactory-not-found-back-to-home a{ font-size: 14px; text-transform: uppercase; letter-spacing: 1px; }
/* 709  */ .realfactory-not-found-wrap form.search-form{ max-width: 430px; margin: 58px auto 0px; position: relative; margin-bottom: 13px; }
/* 710  */ .realfactory-not-found-wrap form.search-form input.search-field{ font-size: 15px; width: 100%; border: none;
/* 711  */ 	padding: 22px 60px 22px 25px; height: 64px;
/* 712  */     border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 713  */ .realfactory-not-found-wrap form.search-form input.search-submit{ position: absolute; right: 0px; top: 0px; width: 64px; height: 64px; opacity: 0; filter: alpha(opacity=0); }
/* 714  */ .realfactory-not-found-wrap form.search-form .realfactory-top-search-submit{ position: absolute; right: 20px; top: 50%; margin-top: -15px; font-size: 18px;  }
/* 715  */
/* 716  */ body.search .realfactory-not-found-wrap .realfactory-not-found-head{ font-size: 100px; text-transform: uppercase; margin-bottom: 18px; }
/* 717  */ body.search .realfactory-not-found-wrap form.search-form{ margin-top: 50px; }
/* 718  */
/* 719  */ /* Not Found */
/* 720  */ body.search .realfactory-not-found-wrap {
/* 721  */     background-color: #bd584e;
/* 722  */ }
/* 723  */ body.search .realfactory-not-found-wrap .realfactory-not-found-caption {
/* 724  */     color: #ffe6e4;
/* 725  */ }
/* 726  */
/* 727  */ /**
/* 728  *|  * 5.0 - Widget
/* 729  *|  */
/* 730  */
/* 731  */ /* sidebar */
/* 732  */ .realfactory-sidebar-area .realfactory-widget{ margin-bottom: 55px; }
/* 733  */ .realfactory-sidebar-area .realfactory-widget-title{ font-size: 15px; text-transform: uppercase; font-weight: 600;
/* 734  */     letter-spacing: 1px; position: relative; margin-bottom: 28px; overflow: hidden; }
/* 735  */ .realfactory-sidebar-area .realfactory-widget-title .gdlr-core-flexslider-nav{ float: right; margin-left: 20px; }
/* 736  */ .realfactory-sidebar-area .realfactory-widget-head-text{ display: block; float: left; margin-right: 28px; }
/* 737  */
/* 738  */ .realfactory-sidebar-left .realfactory-sidebar-area{ overflow: hidden; border-right-width: 1px; border-right-style: solid; }
/* 739  */ .realfactory-sidebar-right .realfactory-sidebar-area{ overflow: hidden; border-left-width: 1px; border-left-style: solid; }
/* 740  */
/* 741  */ /* list */
/* 742  */ .widget_rss .rss-widget-icon{ margin-right: 10px; margin-top: -3px; }
/* 743  */
/* 744  */ .widget_product_categories ul,
/* 745  */ .widget_archive ul, .widget_categories ul, .widget_nav_menu ul,
/* 746  */ .widget_meta ul, .widget_pages ul, .widget_recent_comments ul,
/* 747  */ .widget_recent_entries ul, .widget_rss ul{ position: relative; list-style: none; margin-left: 0px; }
/* 748  */
/* 749  */ .widget_product_categories ul li,
/* 750  */ .widget_archive ul li, .widget_categories ul li, .widget_nav_menu ul li,

/* style-core.css */

/* 751  */ .widget_meta ul li, .widget_pages ul li, .widget_recent_comments ul li,
/* 752  */ .widget_recent_entries ul li, .widget_rss ul li{ font-size: 15px; margin-bottom: 15px; line-height: 18px; }
/* 753  */
/* 754  */ .widget_product_categories ul ul,
/* 755  */ .widget_archive ul ul, .widget_categories ul ul, .widget_nav_menu ul ul,
/* 756  */ .widget_meta ul ul, .widget_pages ul ul, .widget_recent_comments ul ul,
/* 757  */ .widget_recent_entries ul ul, .widget_rss ul ul{  margin-left: 20px; }
/* 758  */
/* 759  */ .widget_product_categories ul ul li,
/* 760  */ .widget_archive ul ul li, .widget_categories ul ul li, .widget_nav_menu ul ul li,
/* 761  */ .widget_meta ul ul li, .widget_pages ul ul li:last-child, .widget_recent_comments ul ul li,
/* 762  */ .widget_recent_entries ul ul li, .widget_rss ul ul li{ margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px; margin-top: 15px; }
/* 763  */
/* 764  */ /* search widget */
/* 765  */ .widget_search form{ display: block; position: relative; }
/* 766  */ .widget_search form:after{ content: "\f002"; font-family: "fontAwesome"; font-size: 14px; line-height: 14px;
/* 767  */ 	position: absolute; right: 20px; top: 50%; margin-top: -7px; }
/* 768  */ .widget_search label .screen-reader-text{ display: none; }
/* 769  */ .widget_search .search-form input.search-field{ font-size: 13px; line-height: 17px; height: 51px;
/* 770  */     border-width: 1px; border-style: solid; width: 100%; padding: 16px 15px;
/* 771  */     border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 772  */ .widget_search input.search-field:focus{ outline: none; }
/* 773  */ .widget_search input.search-submit{ position: absolute; right: 0px; top: 0px; bottom: 0px; width: 51px; padding: 0px; opacity: 0; filter: alpha(opacity=0); z-index: 1; }
/* 774  */
/* 775  */ /* tag cloud */
/* 776  */ .tagcloud{ zoom: 1; }
/* 777  */ .tagcloud:after{ content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* 778  */ .tagcloud a{ font-size: 11px !important; text-transform: uppercase; font-weight: 600; float: left;
/* 779  */     padding: 8px 16px 7px; border-width: 1px; border-style: solid; margin-right: 10px; margin-bottom: 10px; }
/* 780  */
/* 781  */ /* calendar */
/* 782  */ .widget_calendar table{ width: 100%; margin-bottom: 0px; }
/* 783  */ .widget_calendar table thead th{ font-size: 13px; font-weight: bold; padding: 10px 0px; }
/* 784  */ .widget_calendar table tbody td{ text-align: center; padding: 10px 0px; }
/* 785  */ .widget_calendar table tfoot td{ text-align: center; padding: 10px 0px; }
/* 786  */ .widget_calendar caption{ font-size: 14px; margin-bottom: 20px; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; }
/* 787  */
/* 788  */ /* table */
/* 789  */ table{ width: 100%; text-align: center; border-spacing:2px; border-collapse:separate; margin-bottom: 20px; }
/* 790  */ table tr td{ padding: 15px 0px; }
/* 791  */ table tr th{ padding: 13px 0px; font-size: 16px; font-weight: normal; }
/* 792  */
/* 793  */ /* for goodlayer core plugin */
/* 794  */ body.realfactory-boxed .gdlr-core-column-extend-left .gdlr-core-pbf-background-wrap{ margin-left: -50px; }
/* 795  */ body.realfactory-boxed .gdlr-core-column-extend-right .gdlr-core-pbf-background-wrap{ margin-right: -50px; }
/* 796  */
/* 797  */ /**
/* 798  *|  * 6.0 - Responsive
/* 799  *|  */
/* 800  */ .realfactory-mobile-header-wrap{ display: none; }

/* style-core.css */

/* 801  */ .realfactory-mobile-header{ padding-top: 15px; padding-bottom: 15px; z-index: 9999;
/* 802  */ 	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); }
/* 803  */ .realfactory-mobile-header.realfactory-fixed-navigation{ display: none; }
/* 804  */ .realfactory-mobile-header .realfactory-mobile-header-container{ position: relative; }
/* 805  */ .realfactory-mobile-header .realfactory-logo{ padding: 0px 15px; }
/* 806  */ .realfactory-mobile-header .realfactory-logo-inner{ line-height: 45px; margin-right: 110px; }
/* 807  */ .realfactory-mobile-header .realfactory-logo-inner img{ vertical-align: middle; width: auto; }
/* 808  */ .realfactory-mobile-header .realfactory-mobile-menu{ margin-left: 15px; }
/* 809  */ .realfactory-mobile-header .realfactory-main-menu-cart{ margin-left: 0px; padding-left: 15px; }
/* 810  */
/* 811  */ /*--- tablet ---*/
/* 812  */ @media only screen and (max-width: 1140px){
/* 813  */
/* 814  */ 	html .widget_product_search input[type="search"]#woocommerce-product-search-field{ width: 100%; margin-bottom: 10px; }
/* 815  */
/* 816  */ }
/* 817  */
/* 818  */ @media only screen and (max-width: 999px){
/* 819  */
/* 820  */ 	body{ width: 100%; overflow-x: hidden; }
/* 821  */ 	body.realfactory-boxed div.realfactory-body-wrapper{ margin-top: 0px; margin-bottom: 0px; }
/* 822  */
/* 823  */ 	.realfactory-bullet-anchor{ display: none; }
/* 824  */
/* 825  */ 	/* remove header */
/* 826  */ 	.realfactory-top-bar{ display: none; }
/* 827  */ 	.realfactory-header-wrap.realfactory-header-style-plain,
/* 828  */ 	.realfactory-header-wrap.realfactory-header-style-bar, .realfactory-navigation-bar-wrap,
/* 829  */ 	.realfactory-header-background-transparent, .realfactory-header-boxed-wrap, .realfactory-header-side-nav,
/* 830  */ 	.realfactory-header-transparent-substitute, .realfactory-sticky-navigation{ display: none !important; }
/* 831  */
/* 832  */ 	.realfactory-mobile-header-wrap{ display: block; }
/* 833  */ 	.realfactory-mobile-header-wrap .realfactory-top-bar{ display: block; }
/* 834  */ 	.realfactory-mobile-header-wrap .realfactory-top-bar{ font-size: 13px; }
/* 835  */ 	.realfactory-mobile-header-wrap .realfactory-top-bar-left,
/* 836  */ 	.realfactory-mobile-header-wrap .realfactory-top-bar-right{ padding-top: 0px; padding-bottom: 0px; }
/* 837  */ 	.realfactory-mobile-header.realfactory-fixed-navigation{ display: block; }
/* 838  */ 	.realfactory-sticky-menu-placeholder{ display: none !important; }
/* 839  */
/* 840  */ 	body .realfactory-header-side-content.realfactory-style-left{ margin-left: 0px; }
/* 841  */ 	body .realfactory-header-side-content.realfactory-style-right{ margin-right: 0px; }
/* 842  */
/* 843  */ 	body.single-product.woocommerce div.product form.cart{ float: none; margin-bottom: 30px; width: auto; margin-right: 0px; }
/* 844  */ 	body.single-product.woocommerce div.product .product_meta{ margin-top: 0px; }
/* 845  */ }
/* 846  */
/* 847  */ /*--- mobile landscape style ---*/
/* 848  */ @media only screen and (max-width: 767px){
/* 849  */ 	body.realfactory-body-front .realfactory-container{ max-width: 500px; padding-left: 15px; padding-right: 15px; }
/* 850  */ 	body.realfactory-body-front .gdlr-core-container{ max-width: 500px; padding-left: 15px; padding-right: 15px; }

/* style-core.css */

/* 851  */
/* 852  */ 	.realfactory-column-10, .realfactory-column-12, .realfactory-column-15, .realfactory-column-20,
/* 853  */ 	.realfactory-column-24, .realfactory-column-30, .realfactory-column-36, .realfactory-column-40,
/* 854  */ 	.realfactory-column-45, .realfactory-column-48, .realfactory-column-50, .realfactory-column-60{ width: 100%; }
/* 855  */
/* 856  */ 	/* header */
/* 857  */ 	.realfactory-mobile-header-wrap .realfactory-top-bar-left,
/* 858  */ 	.realfactory-mobile-header-wrap .realfactory-top-bar-right{ float: none; text-align: center; }
/* 859  */
/* 860  */ 	.realfactory-page-title-wrap .realfactory-page-title-content{ padding-top: 60px !important; padding-bottom: 50px !important; }
/* 861  */ 	.realfactory-blog-title-wrap .realfactory-blog-title-content{ padding-top: 60px !important; padding-bottom: 50px !important; }
/* 862  */ 	.realfactory-single-article-date-wrapper{ display: none; }
/* 863  */
/* 864  */ 	.realfactory-overlay-menu-content ul.menu > li{ font-size: 18px; padding-bottom: 10px; margin-bottom: 10px; }
/* 865  */ 	.realfactory-overlay-menu-content ul.menu{ padding-top: 120px; padding-bottom: 100px; max-width: 80%; }
/* 866  */ 	.realfactory-overlay-menu-content .realfactory-overlay-menu-close{ top: 35px; }
/* 867  */ 	body.admin-bar .realfactory-overlay-menu-content{ margin-top: 0px; }
/* 868  */
/* 869  */ 	/* single*/
/* 870  */ 	.realfactory-comments-area .comment-respond{ padding: 45px 30px; }
/* 871  */ 	.realfactory-comments-area .comment-respond{ padding: 45px 30px; }
/* 872  */ 	.realfactory-comments-area .realfactory-comment-form-author{ width: 100%; padding-right: 0; }
/* 873  */ 	.realfactory-comments-area .realfactory-comment-form-email{ width: 100%; padding-left: 0; }
/* 874  */
/* 875  */ 	/* footer */
/* 876  */ 	.realfactory-footer-wrapper .realfactory-footer-column{ padding: 0px 15px; margin-bottom: 60px; border: none; }
/* 877  */ 	.realfactory-footer-wrapper .realfactory-footer-column:last-child{ margin-bottom: 20px; }
/* 878  */
/* 879  */ 	.realfactory-fixed-footer-placeholder{ display: none; }
/* 880  */ 	.realfactory-fixed-footer{ position: static; }
/* 881  */
/* 882  */ 	body .woocommerce .col2-set, .woocommerce-page .col2-set { width: 100%; float: none; margin-right: 0%; }
/* 883  */ 	body div#order_review{ width: 100%; }
/* 884  */ }
/* 885  */
/* 886  */ /*--- mobile portrait style ---*/
/* 887  */ @media only screen and (max-width: 419px){
/* 888  */
/* 889  */ 	body{ min-width: 320px; }
/* 890  */ 	.realfactory-top-search-wrap input.search-field{ font-size: 30px; padding-right: 90px; }
/* 891  */ 	.realfactory-top-search-wrap .realfactory-top-search-submit{ right: 48px; font-size: 24px; margin-top: -2px; }
/* 892  */ 	.realfactory-top-search-wrap input.search-submit{ right: 48px; }
/* 893  */ 	.realfactory-top-search-wrap .realfactory-top-search-close{ font-size: 40px; }
/* 894  */ 	.realfactory-top-search-wrap input.search-field{ padding-bottom: 10px; }
/* 895  */
/* 896  */ }
/* 897  */
/* 898  */ /**
/* 899  *|  * 7.0 - Plugins
/* 900  *|  */

/* style-core.css */

/* 901  */
/* 902  */ /*-------------------*/
/* 903  */ /*--- wpml        ---*/
/* 904  */ /*-------------------*/
/* 905  */ ul.sf-menu > .menu-item-language img.iclflag{ vertical-align: baseline; margin-right: 10px; }
/* 906  */ ul.sf-menu > .menu-item-language ul.submenu-languages{ display: none; position: absolute; z-index: 99;
/* 907  */ 	list-style: none; margin: 0px 0px 0px -15px; }
/* 908  */ ul.sf-menu > .menu-item-language li{ padding: 1px 11px; }
/* 909  */ ul.sf-menu > .menu-item-language li a{ padding: 6px 12px; display: block; }
/* 910  */ ul.sf-menu > .menu-item-language li:first-child{ padding-top: 12px; }
/* 911  */ ul.sf-menu > .menu-item-language li:last-child{ padding-bottom: 12px; }
/* 912  */
/* 913  */ .realfactory-custom-wpml-flag{ margin-right: 26px; }
/* 914  */ .realfactory-custom-wpml-flag .realfactory-custom-wpml-flag-item{ margin-left: 20px; }
/* 915  */ .realfactory-custom-wpml-flag .realfactory-custom-wpml-flag-item:first-child{ margin-left: 0px; }
/* 916  */
/* 917  */ /*-------------------*/
/* 918  */ /*--- wpcf7       ---*/
/* 919  */ /*-------------------*/
/* 920  */ .realfactory-body span.wpcf7-not-valid-tip{ font-size: 13px; margin-bottom: 15px; }
/* 921  */ .realfactory-body div.wpcf7-response-output{ font-size: 13px; padding: 6px 20px; clear: both; margin: 0px; }
/* 922  */
/* 923  */ .wpcf7 input{ font-size: 15px; padding: 15px 22px; width: 100%; display: block; }
/* 924  */ .wpcf7 input[type="button"], .wpcf7 input[type="submit"], input[type="reset"]{ width: auto; }
/* 925  */ .wpcf7 input[type="checkbox"], .wpcf7 input[type="radio"]{ width: auto; display: inline; }
/* 926  */ .wpcf7 .wpcf7-form-control .wpcf7-list-item{ display: block; margin-bottom: 5px; }
/* 927  */ .wpcf7 textarea{ font-size: 15px; padding: 18px 22px; height: 120px; width: 100%; }
/* 928  */
/* 929  */ /*-------------------*/
/* 930  */ /*--- woocommerce ---*/
/* 931  */ /*-------------------*/
/* 932  */
/* 933  */ /* style */
/* 934  */ body.woocommerce .woocommerce-error, body.woocommerce .woocommerce-info, body.woocommerce .woocommerce-message{ padding: 0.7em 2em 1em 3.5em !important; }
/* 935  */ .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{ padding: 0.7em 2em 1em 3.5em !important; }
/* 936  */ .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before{ top: 0.7em; }
/* 937  */ .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button{ margin-top: 5px; padding: 0; background-color: transparent; }
/* 938  */ .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover{ background-color: transparent; }
/* 939  */ .woocommerce div.product form.cart .variations td.label{ padding-right: 1.3em; padding-left: 1.3em; }
/* 940  */ .woocommerce div.product form.cart .variations td.value, .woocommerce div.product form.cart .variations th.value{ min-width: 210px; }
/* 941  */ .woocommerce div.product form.cart .variations select{ float: left; margin-top: 0.6em; margin-left: 2em; }
/* 942  */ a.reset_variations{ margin-right: 15px; margin-left: 7px; }
/* 943  */ .woocommerce div.product form.cart .variations select{ min-width: 59%; }
/* 944  */ .related.products h2{ font-size: 23px; margin-bottom: 42px; }
/* 945  */ .woocommerce table.shop_attributes th{ background: transparent; padding-top: 16px; padding-bottom: 16px; }
/* 946  */ .woocommerce table.shop_attributes td, .woocommerce table.shop_attributes th{ border-bottom: 0; }
/* 947  */ .woocommerce table.shop_attributes{ border-top: 0; }
/* 948  */ .single-product.woocommerce #review_form #respond p.comment-form-comment{ margin-bottom: 25px; }
/* 949  */ .woocommerce table.shop_table{ border: 0; }
/* 950  */ .woocommerce table.shop_table.shop_table_responsive.cart{ border-spacing: 0; }

/* style-core.css */

/* 951  */ .woocommerce table.shop_table th{ padding: 17px 12px; background: none; }
/* 952  */ .woocommerce table.shop_table.shop_table_responsive.cart tr:nth-child(odd), .woocommerce table.shop_table.shop_table_responsive.cart tr:nth-child(even){ background-color: transparent; }
/* 953  */ .woocommerce table.shop_table td{ padding: 19px 20px; }
/* 954  */ .woocommerce-cart table.cart img{ width: 70px; }
/* 955  */ .woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt{ margin-bottom: 0; }
/* 956  */ .woocommerce a.remove{ width: auto; }
/* 957  */ .cart_item input.input-text.qty.text{ padding: 15px 0px 15px 10px; border-bottom-width: 1px; }
/* 958  */ .woocommerce-cart table.cart td.actions .coupon .input-text{ padding: 15px 23px 15px; height: 49px; }
/* 959  */ .woocommerce .cart input.button[name="apply_coupon"] { height: 49px; }
/* 960  */ .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{ width: 180px; }
/* 961  */ .woocommerce .cart .button, .woocommerce .cart input.button{ padding: 19px 20px 18px; border-radius: 0; font-size: 12px; }
/* 962  */ .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{ padding: 15px 20px; border-radius: 0; font-size: 12px; }
/* 963  */ .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{ padding: inherit; opacity: inherit; padding-left: 23px; padding-right: 23px; }
/* 964  */ .woocommerce .cart_totals h2{ font-size: 18px; }
/* 965  */ .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th{ border-top: 0; }
/* 966  */ .woocommerce-cart .cart-collaterals .cart_totals table{ border-spacing: 0; margin: 0; }
/* 967  */ .woocommerce-cart .wc-proceed-to-checkout{ padding: 0; }
/* 968  */ .woocommerce table.shop_table tbody:first-child tr:first-child td, .woocommerce table.shop_table tbody:first-child tr:first-child th{ padding-left: 20px; padding-right: 20px; }
/* 969  */ .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th{ padding-left: 20px; padding-right: 20px; }
/* 970  */ .woocommerce a.showcoupon{ margin-left: 20px; color: #baf2ff; }
/* 971  */ .woocommerce .woocommerce-billing-fields h3, .woocommerce .woocommerce-shipping-fields h3, #order_review_heading{ font-size: 17px; }
/* 972  */ .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{ padding: 13px 15px; border-bottom-width: 1px; }
/* 973  */ .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{ margin-bottom: 35px; }
/* 974  */ .woocommerce .col2-set, .woocommerce-page .col2-set { width: 47%; float: left; margin-right: 3%; }
/* 975  */ .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{ width: 100%; }
/* 976  */ .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{ width: 100%; }
/* 977  */ div#order_review{ float: left; width: 50%; }
/* 978  */ .woocommerce form .form-row{ margin: 0 0 14px; }
/* 979  */ .woocommerce form p.form-row.form-row-first{ margin: 0; }
/* 980  */ .select2-container .select2-choice { padding: 6px 1px 6px 13px; }
/* 981  */ .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{ width: 49%; }
/* 982  */ .shop_table.woocommerce-checkout-review-order-table{ border-spacing: 0px; }
/* 983  */ .woocommerce table.shop_table th{ padding: 17px 20px 17px 20px; }
/* 984  */ .woocommerce .cart_item td.product-total{ padding-right: 20px; padding-left: 20px; }
/* 985  */ .woocommerce .cart_item td.product-name{ padding-left: 20px; }
/* 986  */ .woocommerce table.shop_table td{ padding-right: 20px; }
/* 987  */ .checkout_coupon .form-row.form-row-last{ margin-bottom: 0; }
/* 988  */ table tr.cart_item{ background: transparent; }
/* 989  */ .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{ font-size: 13px; }
/* 990  */ html .woocommerce a.remove{ border-radius: 100%; color: #333 !important; }
/* 991  */ .woocommerce-checkout table tr.cart_item{ background: transparent; }
/* 992  */ li.woocommerce-MyAccount-navigation-link { padding: 13px 0px; padding-bottom: 13px; border-bottom-width: 1px; border-bottom-style: solid; }
/* 993  */ .woocommerce-account .woocommerce-MyAccount-navigation { width: 28%; }
/* 994  */ li.woocommerce-MyAccount-navigation-link.is-active { font-weight: 600; }
/* 995  */ header.woocommerce-Address-title.title h3 { font-size: 18px; }
/* 996  */ .woocommerce-Address address { padding: 25px;}
/* 997  */ .u-columns.woocommerce-Addresses.col2-set.addresses { width: 100%; margin-bottom: 40px; }
/* 998  */ .woocommerce-account .woocommerce-MyAccount-content { padding: 31px; }
/* 999  */
/* 1000 */ .woocommerce-Address address,

/* style-core.css */

/* 1001 */ .woocommerce-account .woocommerce-MyAccount-content { background: #f5f5f5; }
/* 1002 */
/* 1003 */ /*-- Widget --*/
/* 1004 */ .woocommerce ul.cart_list li dl dd, .woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dd, .woocommerce ul.product_list_widget li dl dt { margin-bottom: 0em; }
/* 1005 */ .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl { padding-left: 0; border-left: 0; }
/* 1006 */ .woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li { margin-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; padding-bottom: 15px; }
/* 1007 */ .woocommerce .widget_shopping_cart .cart_list li:last-child, .woocommerce.widget_shopping_cart .cart_list li:last-child { margin-bottom: 15px; }
/* 1008 */ .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total { border-top: 0;  font-size: 17px; }
/* 1009 */ .widget_shopping_cart_content .total span.woocommerce-Price-amount.amount { margin-left: 5px;}
/* 1010 */ .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { width: 47px;}
/* 1011 */ .widget_shopping_cart a.button.wc-forward { padding: 19px 28px; font-size: 14px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
/* 1012 */ .woocommerce .widget_price_filter .price_slider_amount .button { float: left; font-size: 14px; padding: 16px 26px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
/* 1013 */ .price_slider_amount .price_label { margin-top: 24px; font-size: 17px; font-weight: 700; }
/* 1014 */ .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { padding: 15px 0; border-bottom-style: solid; border-bottom-width: 1px; }
/* 1015 */ .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { padding: 15px 0; margin: 0; list-style: none; border-bottom-style: solid; border-bottom-width: 1px; }
/* 1016 */ html ul.cart_list li a, html .woocommerce ul.product_list_widget li a { font-weight: 400; }
/* 1017 */ html .woocommerce ul.cart_list li a, html .woocommerce ul.product_list_widget li a { font-weight: 400; }
/* 1018 */ html .woocommerce ul.cart_list li .star-rating{ float: left; margin-top: 10px; }
/* 1019 */ html .woocommerce ul.product_list_widget li .star-rating { float: left; margin-top: 3px; margin-right: 10px; }
/* 1020 */ html .woocommerce ul.product_list_widget li del{ margin-right: 10px; }
/* 1021 */ html .product_list_widget span.reviewer { margin-top: 4px; margin-left: 12px; float: left; }
/* 1022 */ html .widget_product_search label.screen-reader-text { display: none; }
/* 1023 */ html .widget_product_search input[type="submit"]{ height: 47px; }
/* 1024 */ html .widget_product_search input#woocommerce-product-search-field { height: 47px; padding: 14px 12px; border-bottom-width: 1px; width: 62%; font-size: 13px; }
/* 1025 */ .widget.woocommerce ul.cart_list li:first-child, .widget.woocommerce ul.product_list_widget li:first-child{ padding-top: 0px; }
/* 1026 */
/* 1027 */ /*-- Fixed Color --*/
/* 1028 */ .woocommerce .woocommerce-message:before { color: #fff; }
/* 1029 */ .woocommerce .woocommerce-error{ background-color: #bd584e; border-top: 3px solid #bd584e; color: #fff; }
/* 1030 */ .woocommerce .woocommerce-info{ background-color: #46a5ca; border-top: 3px solid #46a5ca; color: #fff; }
/* 1031 */ .woocommerce .woocommerce-message{ background-color: #46ca7b; border-top: 3px solid #46ca7b; color: #fff; }
/* 1032 */ .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{ color: #ffffff; }
/* 1033 */ .single-product.woocommerce div.product .quantity .qty{ background: #f3f3f3; }
/* 1034 */ .woocommerce .woocommerce-info:before{ color: #fff }
/* 1035 */ .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before{ color: #fff !important; top: inherit; }
/* 1036 */
/* 1037 */ html .woocommerce a.remove:hover { color: #afafaf !important; background: transparent !important;}
/* 1038 */ html .woocommerce form .form-row .required { color: #c5c5c5; }
/* 1039 */ html .woocommerce form .form-row.woocommerce-invalid .select2-container, html .woocommerce form .form-row.woocommerce-invalid input.input-text, html .woocommerce form .form-row.woocommerce-invalid select {  border-color: #d4d4d4; }
/* 1040 */ html .woocommerce form .form-row.woocommerce-invalid label { color: #9e9e9e; }
/* 1041 */ html .woocommerce form .form-row.woocommerce-validated .select2-container, html .woocommerce form .form-row.woocommerce-validated input.input-text, html .woocommerce form .form-row.woocommerce-validated select { border-color: #d4d4d4; }
/* 1042 */
/* 1043 */ /* single product */
/* 1044 */ html .woocommerce span.onsale{ font-size: 13px; font-weight: 600; line-height: 48px; width: 48px; padding: 2px 0px 0px; height: 48px; }
/* 1045 */
/* 1046 */ .single-product.woocommerce .realfactory-page-wrapper{ border-top-width: 1px; border-top-style: solid; }
/* 1047 */ .single-product.woocommerce .woocommerce-breadcrumb{ font-size: 14px; }
/* 1048 */ .single-product.woocommerce .product_title{ font-size: 40px; margin-bottom: 2px; }
/* 1049 */ .single-product.woocommerce div.product .woocommerce-product-rating{ margin-bottom: 2px; }
/* 1050 */ .single-product.woocommerce div.product .star-rating{ font-size: 14px; padding-right: 15px; box-sizing: content-box; margin-right: 10px; }

/* style-core.css */

/* 1051 */ .single-product.woocommerce div.product .star-rating:before,
/* 1052 */ .single-product.woocommerce div.product .star-rating span:before{ letter-spacing: 3px; }
/* 1053 */ .single-product.woocommerce div.product .woocommerce-review-link{ font-size: 13px; }
/* 1054 */ .single-product.woocommerce div.product p.price{ padding-top: 27px; margin-bottom: 28px; }
/* 1055 */ .single-product.woocommerce div.product p.price ins{ text-decoration: none; }
/* 1056 */ .single-product.woocommerce div.product p.price .woocommerce-Price-amount{ font-size: 26px; font-weight: bold; }
/* 1057 */ .single-product.woocommerce div.product p.price del .woocommerce-Price-amount{ font-size: 23px; margin-right: 9px; }
/* 1058 */ .single-product.woocommerce div.product span.onsale{ position: static; display: inline-block; margin-right: 15px; vertical-align: middle; }
/* 1059 */ .single-product.woocommerce div.product .quantity .qty{ height: 60px; font-size: 16px;
/* 1060 */ 	width: 75px; padding-left: 15px; border: none; }
/* 1061 */ .single-product.woocommerce div.product form.cart{ margin: 25px 30px 55px 0px; float: left; }
/* 1062 */ .single-product.woocommerce div.product form.cart.variations_form{ width: 300px; }
/* 1063 */ .single-product.woocommerce div.product form.cart .button { font-size: 13px; height: 60px; text-transform: uppercase;
/* 1064 */ 	border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; padding: 10px 30px; }
/* 1065 */ .single-product.woocommerce div.product .product_meta{ margin-top: 50px; }
/* 1066 */ .single-product.woocommerce div.product .product_meta{ overflow: hidden; padding-top: 5px; }
/* 1067 */ .single-product.woocommerce div.product .product_meta > span{ display: block; font-size: 13px; margin-bottom: 5px; }
/* 1068 */ .single-product.woocommerce div.product .product_meta > span .realfactory-head{ font-weight: 600; }
/* 1069 */ .single-product.woocommerce div.product .woocommerce-variation-add-to-cart-disabled{ display: none; }
/* 1070 */ .single-product.woocommerce div.product .realfactory-woocommerce-social-share{ clear: both; padding-top: 15px; margin-top: 50px;
/* 1071 */ 	border-top-width: 2px; border-top-style: solid; }
/* 1072 */ .single-product.woocommerce div.product .gdlr-core-social-share-item a{ font-size: 14px; }
/* 1073 */
/* 1074 */ .single-product.woocommerce div.product .realfactory-woocommerce-tab{ clear: both; padding-top: 60px; margin-bottom: 50px; }
/* 1075 */ .single-product.woocommerce div.product .realfactory-woocommerce-tab .gdlr-core-tab-item-title{ font-size: 16px;
/* 1076 */ 		text-transform: none; letter-spacing: 0px; font-weight: 600; padding-bottom: 18px; }
/* 1077 */ .single-product.woocommerce div.product .realfactory-woocommerce-tab .gdlr-core-tab-item-title-line{ border-bottom-width: 1px; bottom: -1px; }
/* 1078 */ .single-product.woocommerce div.product .realfactory-woocommerce-tab .gdlr-core-tab-item-title-wrap{ border-bottom-width: 1px; }
/* 1079 */ .single-product.woocommerce div.product .realfactory-woocommerce-tab .gdlr-core-tab-item-content{ max-width: 900px; margin: 0px auto; }
/* 1080 */
/* 1081 */ .single-product.woocommerce .woocommerce-Reviews-title{ display: none; }
/* 1082 */ .single-product.woocommerce #reviews{ padding-top: 43px; }
/* 1083 */ .single-product.woocommerce #reviews .comment-respond{ text-align: left; }
/* 1084 */ .single-product.woocommerce #reviews #comments ol.commentlist li img.avatar{ border: none; width: 85px;
/* 1085 */ 	position: static; padding: 0px; border-radius: 50%; margin-right: 30px; }
/* 1086 */ .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text{ overflow: hidden; margin-left: 0px;
/* 1087 */ 	padding: 0; border: none; text-align: left; }
/* 1088 */ .single-product.woocommerce #reviews #comments ol.commentlist li{ padding: 39px 49px; margin-bottom: 30px; }
/* 1089 */ .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{ margin-bottom: 18px; }
/* 1090 */ .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong[itemprop="author"]{ display: block; font-size: 17px; text-transform: capitalize; }
/* 1091 */ .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time[itemprop="datePublished"]{ display: block; font-size: 15px; }
/* 1092 */ .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{ float: none; margin-top: 24px; }
/* 1093 */ .single-product.woocommerce #reviews #review_form_wrapper{ padding-top: 35px; }
/* 1094 */ .single-product.woocommerce #reviews .comment-reply-title{ font-size: 22px; margin-bottom: 30px; }
/* 1095 */ .single-product.woocommerce #review_form #respond label{ font-size: 15px;font-weight: 600; }
/* 1096 */ .single-product.woocommerce #review_form #respond p{ margin-bottom: 30px; }
/* 1097 */ .single-product.woocommerce #review_form #respond label[for="rating"]{ display: inline-block; margin-right: 30px; vertical-align: middle; }
/* 1098 */ .single-product.woocommerce #review_form #respond p.stars{ display: inline-block; vertical-align: middle; margin-bottom: 0px; font-size: 19px; line-height: 1; }
/* 1099 */ .single-product.woocommerce #review_form #respond p.stars a{ margin-right: 5px; }
/* 1100 */ .single-product.woocommerce #review_form #respond input[type="text"],

/* style-core.css */

/* 1101 */ .single-product.woocommerce #review_form #respond input[type="email"]{ display: block; margin-top: 20px; border-bottom-width: 1px; width: 100%; height: 55px; }
/* 1102 */ .single-product.woocommerce #review_form #respond textarea{ display: block; margin-top: 20px; border-bottom-width: 1px; width: 100%; height: 150px; }
/* 1103 */ .single-product.woocommerce #review_form #respond .form-submit input{ font-size: 13px; height: 58px; text-transform: uppercase;
/* 1104 */ 		border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; padding: 10px 38px; }
/* 1105 */ .woocommerce.single-product .related.products{ clear: left; }
/* 1106 */
/* 1107 */ /*-------------*/
/* 1108 */ /*--- mmenu ---*/
/* 1109 */ /*-------------*/
/* 1110 */ .mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;bottom:0;z-index:0;box-sizing:border-box}
/* 1111 */ .mm-btn,.mm-menu{box-sizing:border-box}
/* 1112 */ .mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}
/* 1113 */ .mm-hidden{display:none!important}
/* 1114 */ .mm-wrapper{overflow-x:hidden;position:relative}
/* 1115 */ .mm-menu{display:block;padding:0;position:absolute}
/* 1116 */ .mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute}
/* 1117 */ .mm-btn,.mm-panel.mm-highest{z-index:1}
/* 1118 */ .mm-panels{overflow:hidden}
/* 1119 */ .mm-panel{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
/* 1120 */ .mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
/* 1121 */ .mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
/* 1122 */ .mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}
/* 1123 */ .mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/* 1124 */ .mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}
/* 1125 */ .mm-vertical .mm-panel{-webkit-transform:none!important;transform:none!important}
/* 1126 */ .mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}
/* 1127 */ .mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}
/* 1128 */ .mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}
/* 1129 */ .mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}
/* 1130 */ .mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}
/* 1131 */ .mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:19px}
/* 1132 */ .mm-btn{width:40px;height:40px;position:absolute;top:0}
/* 1133 */ .mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
/* 1134 */ .mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}
/* 1135 */ .mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}
/* 1136 */ .mm-arrow:after,.mm-next:after{content:'';border:1px solid transparent;display:block;width:6px;height:6px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
/* 1137 */ .mm-prev:before{border-right:none;border-bottom:none;left:0px}
/* 1138 */ .mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:2px}
/* 1139 */ .mm-navbar{text-align:center;line-height:20px;height:40px;margin:0;}
/* 1140 */ .mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}
/* 1141 */ .mm-panel .mm-navbar{display:none}
/* 1142 */ .mm-panel.mm-hasnavbar .mm-navbar{display:block;margin: 0px 25px 30px;position:relative;}
/* 1143 */ .mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}
/* 1144 */ .mm-listview{font:inherit;font-size:14px;line-height:20px}
/* 1145 */ .mm-listview>li{position:relative}
/* 1146 */ .mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}
/* 1147 */ .mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;margin:0}
/* 1148 */ .mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}
/* 1149 */ .mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}
/* 1150 */ .mm-listview .mm-next.mm-fullsubopen{width:100%}

/* style-core.css */

/* 1151 */ .mm-listview .mm-next.mm-fullsubopen:before{border-left:none}
/* 1152 */ .mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}
/* 1153 */ .mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}
/* 1154 */ .mm-listview .mm-inset>li{padding:5px 0}
/* 1155 */ .mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}
/* 1156 */ .mm-listview .mm-spacer{padding-top:40px}
/* 1157 */ .mm-listview .mm-spacer>.mm-next{top:40px}
/* 1158 */ .mm-listview .mm-spacer.mm-divider{padding-top:25px}
/* 1159 */ .mm-page{box-sizing:border-box;position:relative}
/* 1160 */ .mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:2}
/* 1161 */ html.mm-opened{overflow-x:hidden;position:static;}
/* 1162 */ #mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:100}
/* 1163 */ html.mm-blocking #mm-blocker{display:block}
/* 1164 */ .mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}
/* 1165 */ .mm-menu.mm-offcanvas.mm-current{display:block}
/* 1166 */ .mm-menu{width:350px}
/* 1167 */ @media all and (max-width:550px){.mm-menu{width:250px}}
/* 1168 */ html.mm-opening .mm-slideout{-webkit-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0)}
/* 1169 */ @media all and (max-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}}
/* 1170 */ /* right effect */
/* 1171 */ html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;transform-origin:right center}
/* 1172 */ html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
/* 1173 */ html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
/* 1174 */ html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
/* 1175 */ html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
/* 1176 */ .mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}
/* 1177 */ .mm-menu.mm-right{left:auto;right:0}
/* 1178 */ html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-350px,0,0);transform:translate3d(-350px,0,0)}
/* 1179 */ @media all and (max-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}}
/* 1180 */ .mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
/* 1181 */ /* page dim */
/* 1182 */ html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}
/* 1183 */ html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;transition: ease .4s}
/* 1184 */ html.mm-pagedim #mm-blocker{background:inherit}
/* 1185 */ html.mm-pagedim-white #mm-blocker{background:#fff}
/* 1186 */ html.mm-pagedim-black #mm-blocker{background:#000}
/* 1187 */
/* 1188 */ /* custom */
/* 1189 */ ul.mm-listview li{ margin: 0px 25px; border-bottom-width: 1px; border-bottom-style: solid; }
/* 1190 */ ul.mm-listview li a, ul.mm-listview li span.realfactory-mm-menu-blank{ font-size: 12px; text-transform: uppercase; font-weight: 700; letter-spacing: 0.5px; padding: 17px 0px; }
/* 1191 */ .mm-navbar .mm-btn{ line-height: 40px; font-size: 30px; display: block; text-align: left; left: -8px; padding: 0px; }
/* 1192 */ .mm-navbar .mm-btn:before{ content: "\34"; font-family: elegantIcons; }
/* 1193 */ .mm-navbar .mmenu-custom-close{ line-height: 40px; font-size: 30px; display: block; text-align: left; margin-left: -8px; cursor: pointer; }
/* 1194 */ .mm-navbar .mmenu-custom-close:after{ content: "\4d"; font-family: elegantIcons; }
/* 1195 */ .mm-navbar .mm-title{ display: none; }
/* 1196 */ .mm-navbar .mm-title:first-child{ display: block; }
/* 1197 */
/* 1198 */ html.realfactory-mmenu-left .realfactory-sticky-navigation.realfactory-fixed-navigation,
/* 1199 */ html.realfactory-mmenu-right .realfactory-sticky-navigation.realfactory-fixed-navigation{ transition: -webkit-transform .4s ease; transition: transform .4s ease; transition: transform .4s ease,-webkit-transform .4s ease; }
/* 1200 */ html.mm-opening.realfactory-mmenu-left .realfactory-sticky-navigation.realfactory-fixed-navigation{ -webkit-transform: translate3d(350px,0,0); transform: translate3d(350px,0,0); }

/* style-core.css */

/* 1201 */ html.mm-opening.realfactory-mmenu-right .realfactory-sticky-navigation.realfactory-fixed-navigation{ -webkit-transform: translate3d(-350px,0,0); transform: translate3d(-350px,0,0); }
/* 1202 */ html.realfactory-mmenu-left .realfactory-mobile-header-wrap .realfactory-top-bar,,
/* 1203 */ html.realfactory-mmenu-left .realfactory-mobile-header,
/* 1204 */ html.realfactory-mmenu-right .realfactory-mobile-header-wrap .realfactory-top-bar,
/* 1205 */ html.realfactory-mmenu-right .realfactory-mobile-header{ transition: -webkit-transform .4s ease; transition: transform .4s ease; transition: transform .4s ease,-webkit-transform .4s ease; }
/* 1206 */ html.mm-opening.realfactory-mmenu-left .realfactory-mobile-header-wrap .realfactory-top-bar,
/* 1207 */ html.mm-opening.realfactory-mmenu-left .realfactory-mobile-header{ -webkit-transform: translate3d(350px,0,0); transform: translate3d(350px,0,0); }
/* 1208 */ html.mm-opening.realfactory-mmenu-right .realfactory-mobile-header-wrap .realfactory-top-bar,
/* 1209 */ html.mm-opening.realfactory-mmenu-right .realfactory-mobile-header{ -webkit-transform: translate3d(-350px,0,0); transform: translate3d(-350px,0,0); }
/* 1210 */ @media all and (max-width:550px){
/* 1211 */ 	html.mm-opening.realfactory-mmenu-left .realfactory-sticky-navigation.realfactory-fixed-navigation{ -webkit-transform: translate3d(250px,0,0); transform: translate3d(250px,0,0); }
/* 1212 */ 	html.mm-opening.realfactory-mmenu-right .realfactory-sticky-navigation.realfactory-fixed-navigation{ -webkit-transform: translate3d(-250px,0,0); transform: translate3d(-250px,0,0); }
/* 1213 */ 	html.mm-opening.realfactory-mmenu-left .realfactory-mobile-header-wrap .realfactory-top-bar,
/* 1214 */ 	html.mm-opening.realfactory-mmenu-left .realfactory-mobile-header{ -webkit-transform: translate3d(250px,0,0); transform: translate3d(250px,0,0); }
/* 1215 */ 	html.mm-opening.realfactory-mmenu-right .realfactory-mobile-header-wrap .realfactory-top-bar,
/* 1216 */ 	html.mm-opening.realfactory-mmenu-right .realfactory-mobile-header{ -webkit-transform: translate3d(-250px,0,0); transform: translate3d(-250px,0,0); }
/* 1217 */ }
/* 1218 */
/* 1219 */ /*-----------------*/
/* 1220 */ /*--- superfish ---*/
/* 1221 */ /*-----------------*/
/* 1222 */
/* 1223 */ /* top level */
/* 1224 */ .sf-menu{ list-style: none; margin-left: 0px; }
/* 1225 */ .sf-menu > li{ float: left; cursor: pointer; }
/* 1226 */ .sf-menu > li > a{ display: block; text-decoration: none; position: relative; z-index: 9; }
/* 1227 */
/* 1228 */ /* normal menu */
/* 1229 */ .sf-menu > .realfactory-normal-menu ul{ list-style: none; position: absolute; display: none;
/* 1230 */ 	z-index: 99; min-width: 220px; }
/* 1231 */ .sf-menu > .realfactory-normal-menu ul{ margin-left: -15px; }
/* 1232 */ .sf-menu > .realfactory-normal-menu ul ul{ margin-left: 0px; }
/* 1233 */
/* 1234 */ .sf-menu > .realfactory-normal-menu.sfHover > ul,
/* 1235 */ .sf-menu > .realfactory-normal-menu.sfHover > ul:hover,
/* 1236 */ .sf-menu > .realfactory-normal-menu li.sfHover > ul{ display: block; }
/* 1237 */ .sf-menu > .realfactory-normal-menu ul ul{ top: 0px; left: 100%; }
/* 1238 */ .sf-menu > .realfactory-normal-menu ul ul.sub-menu-right{ left: auto; right: 100%; }
/* 1239 */ .sf-menu > .realfactory-normal-menu li{ position: relative; white-space: nowrap; }
/* 1240 */ .sf-menu > .realfactory-normal-menu li a{ text-decoration: none; }
/* 1241 */ .sf-menu > .realfactory-normal-menu li > a.sf-with-ul-pre{}
/* 1242 */ .sf-menu > .realfactory-normal-menu li > a.sf-with-ul-pre:after{ content: '>'; }
/* 1243 */
/* 1244 */ /* mega menu */
/* 1245 */ .sf-menu > .realfactory-mega-menu .sf-mega{ position: absolute; display: none; z-index: 99;}
/* 1246 */ .sf-menu > .realfactory-mega-menu.sfHover .sf-mega,
/* 1247 */ .sf-menu > .realfactory-mega-menu.sfHover .sf-mega:hover{ display: block; }
/* 1248 */ .sf-menu > .realfactory-mega-menu .sf-mega-section-inner a{ text-decoration: none; }
/* 1249 */ .sf-menu > .realfactory-mega-menu .sf-mega-section-inner ul{ list-style: none; margin-left: 0px; margin-bottom: 0px; }
/* 1250 */

/* style-core.css */

/* 1251 */ /* vertical menu */
/* 1252 */ .sf-vertical{ list-style: none; margin-left: 0px; left: 100%; top: 0; margin-bottom: 0px; }
/* 1253 */ .sf-vertical li{ position: relative; }
/* 1254 */ .sf-vertical ul.sub-menu{ list-style: none; position: absolute; display: none; left: 100%; top: 0px; z-index: 9; min-width: 190px; }
/* 1255 */ .sf-vertical ul.sub-menu li{ white-space: nowrap; }
/* Minify_CSS_UriRewriter::$debugText

*/

/* style.css */

/* 1  */ /*
/* 2  *|  Theme Name:   Real Factory Child
/* 3  *|  Theme URI:    http://demo.goodlayers.com/realfactory
/* 4  *|  Description:  Goodlayers Real Factory Child Theme
/* 5  *|  Author:       Goodlayers
/* 6  *|  Author URI:   http://goodlayers.com
/* 7  *|  Template:     realfactory
/* 8  *|  Version:      1.0.0
/* 9  *|  License:      GNU General Public License v2 or later
/* 10 *|  License URI:  http://www.gnu.org/licenses/gpl-2.0.html
/* 11 *|  Tags:         light, dark, right-sidebar, responsive-layout
/* 12 *|  Text Domain:  realfactory-child
/* 13 *|
/* 14 *|  START YOUR CHILD THEME CSS HERE
/* 15 *| */
/* Minify_CSS_UriRewriter::$debugText

*/

/* rftr-style-custom.css */

/* 1   */ .realfactory-body h1, .realfactory-body h2, .realfactory-body h3, .realfactory-body h4, .realfactory-body h5, .realfactory-body h6{ margin-top: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
/* 2   */ #poststuff .gdlr-core-page-builder-body h2{ padding: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
/* 3   */ #poststuff .gdlr-core-page-builder-body h1{ padding: 0px; font-weight: 700; }
/* 4   */
/* 5   */ /* custom style for specific theme */
/* 6   */ .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title{ font-size: 17px; font-weight: 500; letter-spacing: 0px; text-transform: none; }
/* 7   */ .gdlr-core-button{ text-transform: none; letter-spacing: 0.5px; }
/* 8   */ .gdlr-core-blog-date-wrapper{ margin-top: 0px; border-right-width: 3px; padding-bottom: 18px; padding-right: 25px; width: 63px; }
/* 9   */ .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-day{ letter-spacing: 1px; margin-top: 0px; }
/* 10  */ .gdlr-core-blog-info-wrapper .gdlr-core-blog-info{ font-size: 14px; text-transform: none; font-weight: 500; letter-spacing: 0px; }
/* 11  */ .gdlr-core-blog-list .gdlr-core-blog-title{ margin-bottom: 0px; margin-top: 10px; font-size: 15px; font-weight: 500; letter-spacing: 0px; }
/* 12  */ .gdlr-core-blog-list .gdlr-core-blog-list-frame{ padding: 26px 30px 27px; }
/* 13  */ .gdlr-core-blog-full{ margin-bottom: 55px; }
/* 14  */ .gdlr-core-blog-full .gdlr-core-excerpt-read-more{ margin-top: 25px; }
/* 15  */ .gdlr-core-blog-full .gdlr-core-blog-title{ font-size: 32px; margin-bottom: 0px; }
/* 16  */ .gdlr-core-blog-full .gdlr-core-blog-info-wrapper{ margin-bottom: 10px; }
/* 17  */ .gdlr-core-blog-full .gdlr-core-blog-info-wrapper .gdlr-core-blog-info{ font-size: 15px; }
/* 18  */ .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-full-frame{ padding: 50px 50px 25px; }
/* 19  */ .gdlr-core-blog-grid .gdlr-core-blog-title{ font-size: 24px; }
/* 20  */ .gdlr-core-blog-grid .gdlr-core-blog-info-wrapper{ padding-top: 0px; border: 0px; margin-bottom: 10px; }
/* 21  */ .gdlr-core-blog-grid .gdlr-core-excerpt-read-more{ display: inline-block; }
/* 22  */ .gdlr-core-blog-grid .gdlr-core-blog-content{ margin-bottom: 20px; }
/* 23  */ .gdlr-core-excerpt-read-more i{ margin-left: 15px; }
/* 24  */ .gdlr-core-excerpt-read-more{ font-size: 16px; font-weight: 500; display: inline-block; margin-top: 24px; }
/* 25  */ .gdlr-core-testimonial-item .gdlr-core-testimonial-content{ font-style: normal; }
/* 26  */ .gdlr-core-testimonial-style-center .gdlr-core-testimonial-quote{ display: none; }
/* 27  */ .gdlr-core-flexslider .flex-control-nav{ margin-top: 20px; }
/* 28  */ .gdlr-core-flexslider[data-nav-parent="gdlr-core-portfolio-item"]{ position: static; }
/* 29  */ .gdlr-core-flexslider[data-nav-parent="gdlr-core-portfolio-item"] .flex-direction-nav li{ margin-top: -30px; }
/* 30  */ .gdlr-core-flexslider[data-nav-parent="gdlr-core-portfolio-item"] .flex-direction-nav li a{ border-radius: 0px; padding: 16px 14px; }
/* 31  */ .gdlr-core-flexslider[data-nav-parent="gdlr-core-portfolio-item"] .flex-direction-nav li a i{ font-size: 28px; width: 28px; }
/* 32  */ .gdlr-core-flexslider[data-nav-parent="gdlr-core-portfolio-item"] .flex-direction-nav .flex-nav-prev{ left: 0px; }
/* 33  */ .gdlr-core-flexslider[data-nav-parent="gdlr-core-portfolio-item"] .flex-direction-nav .flex-nav-next{ right: 0px; }
/* 34  */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title{ font-size: 16px; letter-spacing: 1px; font-weight: 400; }
/* 35  */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info{ font-size: 14px; font-style: normal; }
/* 36  */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-title-tag .gdlr-core-portfolio-info{ margin-top: 12px; }
/* 37  */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-title-icon .gdlr-core-portfolio-title{ margin-bottom: 20px; }
/* 38  */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title-tag .gdlr-core-portfolio-title{ margin-top: 20px; }
/* 39  */ .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-icon-title-tag .gdlr-core-portfolio-title{ margin-top: 20px; }
/* 40  */ .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ font-size: 14px; }
/* 41  */ .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ font-size: 14px; font-style: normal; }
/* 42  */ .gdlr-core-portfolio-slider-widget-wrap{ padding-top: 0; margin-top: -10px; }
/* 43  */ .gdlr-core-recent-portfolio-widget{ max-width: 80px; margin-right: 15px; margin-bottom: 15px; }
/* 44  */ .gdlr-core-title-item.gdlr-core-left-align .gdlr-core-title-item-link:after{ font-family: "fontAwesome"; margin-left: 10px; content: "\f178"; vertical-align: middle; }
/* 45  */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title{ padding: 7px 13px 7px 17px; margin-top: -4px; }
/* 46  */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info i{ font-size: 13px; margin-right: 7px; }
/* 47  */ .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info > a{ font-size: 12px; }
/* 48  */ span.gdlr-core-counter-item-suffix{ font-weight: 700; }
/* 49  */ span.gdlr-core-counter-item-count{ font-weight: 700; }
/* 50  */ body.realfactory-boxed .realfactory-body-wrapper{ margin-top: 0px; margin-bottom: 0px; }

/* rftr-style-custom.css */

/* 51  */ .realfactory-body-wrapper.realfactory-with-frame, body.realfactory-full .realfactory-fixed-footer{ margin: 0px; }
/* 52  */ body.realfactory-boxed.realfactory-background-pattern .realfactory-body-outer-wrapper{ background-image: url(https://www.countrycollision.com/wp-content/plugins/goodlayers-core/include/images/pattern/pattern-1.png); }
/* 53  */ .realfactory-item-pdlr, .gdlr-core-item-pdlr{ padding-left: 15px; padding-right: 15px; }.realfactory-item-rvpdlr, .gdlr-core-item-rvpdlr{ margin-left: -15px; margin-right: -15px; }.gdlr-core-metro-rvpdlr{ margin-top: -15px; margin-right: -15px; margin-bottom: -15px; margin-left: -15px; }.realfactory-item-mglr, .gdlr-core-item-mglr, .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega{ margin-left: 15px; margin-right: 15px; }
/* 54  */ .realfactory-container, .gdlr-core-container, body.realfactory-boxed .realfactory-body-wrapper, body.realfactory-boxed .realfactory-fixed-footer .realfactory-footer-wrapper, body.realfactory-boxed .realfactory-fixed-footer .realfactory-copyright-wrapper{ max-width: 1180px; }
/* 55  */ .realfactory-body-front .gdlr-core-container, .realfactory-body-front .realfactory-container{ padding-left: 15px; padding-right: 15px; }.realfactory-body-front .realfactory-container .realfactory-container, .realfactory-body-front .realfactory-container .gdlr-core-container, .realfactory-body-front .gdlr-core-container .gdlr-core-container{ padding-left: 0px; padding-right: 0px; }
/* 56  */ .realfactory-top-bar-container.realfactory-top-bar-custom-container{ max-width: 1140px; }
/* 57  */ .realfactory-top-bar-container.realfactory-top-bar-full{ padding-right: 0px; padding-left: 0px; }
/* 58  */ .realfactory-top-bar{ padding-top: 16px; }
/* 59  */ .realfactory-top-bar{ padding-bottom: 14px; }
/* 60  */ .realfactory-top-bar{ font-size: 15px; }
/* 61  */ .realfactory-top-bar{ border-bottom-width: 0px; }
/* 62  */ .realfactory-header-style-plain{ border-bottom-width: 0px; }
/* 63  */ .realfactory-header-background-transparent .realfactory-top-bar-background{ opacity: 0.5; }
/* 64  */ .realfactory-header-background-transparent .realfactory-header-background{ opacity: 0.5; }
/* 65  */ .realfactory-navigation-bar-wrap.realfactory-style-transparent .realfactory-navigation-background{ opacity: 0.82; }
/* 66  */ .realfactory-header-boxed-wrap .realfactory-top-bar-background{ opacity: 0; }
/* 67  */ .realfactory-header-boxed-wrap .realfactory-top-bar-background{ margin-bottom: -0px; }
/* 68  */ .realfactory-header-style-boxed{ margin-top: 0px; }
/* 69  */ .realfactory-header-container.realfactory-header-custom-container{ max-width: 1140px; }
/* 70  */ .realfactory-header-container.realfactory-header-full{ padding-right: 15px; padding-left: 15px; }
/* 71  */ .realfactory-header-boxed-wrap .realfactory-header-background{ border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
/* 72  */ .realfactory-header-style-boxed .realfactory-header-container-item{ padding-left: 30px; padding-right: 30px; }.realfactory-navigation-right{ right: 30px; } .realfactory-navigation-left{ left: 30px; }
/* 73  */ .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-navigation .sf-menu > li > a{ padding-top: 0px; } .realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-main-menu-left-wrap,.realfactory-header-style-plain.realfactory-style-splitted-menu .realfactory-main-menu-right-wrap{ padding-top: 0px; }
/* 74  */ .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-navigation .sf-menu > li > a{ padding-top: 0px; } .realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-main-menu-left-wrap,.realfactory-header-style-boxed.realfactory-style-splitted-menu .realfactory-main-menu-right-wrap{ padding-top: 0px; }
/* 75  */ .realfactory-navigation .sf-menu > li{ padding-left: 23px; padding-right: 23px; }
/* 76  */ .realfactory-header-side-nav{ width: 340px; }.realfactory-header-side-content.realfactory-style-left{ margin-left: 340px; }.realfactory-header-side-content.realfactory-style-right{ margin-right: 340px; }
/* 77  */ .realfactory-header-side-nav.realfactory-style-side{ padding-left: 70px; padding-right: 70px; }.realfactory-header-side-nav.realfactory-style-left .sf-vertical > li > ul.sub-menu{ padding-left: 70px; }.realfactory-header-side-nav.realfactory-style-right .sf-vertical > li > ul.sub-menu{ padding-right: 70px; }
/* 78  */  .realfactory-navigation .sf-vertical > li{ padding-top: 16px; padding-bottom: 16px; }
/* 79  */ .realfactory-header-style-bar .realfactory-logo-right-text{ padding-top: 24px; }
/* 80  */ .realfactory-logo{ padding-top: 0px; }
/* 81  */ .realfactory-logo{ padding-bottom: 0px; }
/* 82  */ .realfactory-logo-inner{ max-width: 241px; }
/* 83  */ .realfactory-navigation{ padding-top: 23px; }.realfactory-navigation-top{ top: 23px; }
/* 84  */ .realfactory-navigation .sf-menu > li > a{ padding-bottom: 23px; }
/* 85  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-title-content{ padding-top: 93px; }
/* 86  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-title-content{ padding-bottom: 87px; }
/* 87  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-caption{ margin-top: 13px; }
/* 88  */ .realfactory-page-title-wrap .realfactory-page-title{ text-transform: none; }
/* 89  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-title{ font-size: 55px; }
/* 90  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-title{ letter-spacing: 0px; }
/* 91  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-caption{ font-size: 18px; }
/* 92  */ .realfactory-page-title-wrap.realfactory-style-custom .realfactory-page-caption{ letter-spacing: 0px; }
/* 93  */ .realfactory-page-title-wrap .realfactory-page-title-overlay{ opacity: 0; }
/* 94  */ .realfactory-not-found-wrap .realfactory-not-found-background{ opacity: 0.27; }
/* 95  */ .realfactory-blog-title-wrap.realfactory-style-custom .realfactory-blog-title-content{ padding-top: 93px; }
/* 96  */ .realfactory-blog-title-wrap.realfactory-style-custom .realfactory-blog-title-content{ padding-bottom: 87px; }
/* 97  */ .realfactory-blog-title-wrap .realfactory-blog-title-overlay{ opacity: 0.5; }
/* 98  */ body.single-post .realfactory-sidebar-style-none, body.blog .realfactory-sidebar-style-none{ max-width: 900px; }
/* 99  */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon{ font-size: 22px; }
/* 100 */ .realfactory-footer-wrapper{ padding-top: 70px; }

/* rftr-style-custom.css */

/* 101 */ .realfactory-footer-wrapper{ padding-bottom: 50px; }
/* 102 */ .realfactory-copyright-text{ padding-top: 30px; }
/* 103 */ .realfactory-copyright-text{ padding-bottom: 30px; }
/* 104 */ .realfactory-body h1, .realfactory-body h2, .realfactory-body h3, .realfactory-body h4, .realfactory-body h5, .realfactory-body h6, .realfactory-body .realfactory-title-font,.realfactory-body .gdlr-core-title-font{ font-family: "Hind", sans-serif; }.woocommerce-breadcrumb, .woocommerce span.onsale, .single-product.woocommerce div.product p.price .woocommerce-Price-amount, .single-product.woocommerce #review_form #respond label{ font-family: "Hind", sans-serif; }
/* 105 */ .realfactory-navigation .sf-menu > li > a, .realfactory-navigation .sf-vertical > li > a, .realfactory-navigation-font{ font-family: "Hind", sans-serif; }
/* 106 */ .realfactory-body, .realfactory-body .gdlr-core-content-font, .realfactory-body input, .realfactory-body textarea, .realfactory-body button, .realfactory-body select, .realfactory-body .realfactory-content-font, .gdlr-core-audio .mejs-container *{ font-family: "Hind", sans-serif; }
/* 107 */ .realfactory-body .gdlr-core-info-font, .realfactory-body .realfactory-info-font{ font-family: "Hind", sans-serif; }
/* 108 */ .realfactory-body .gdlr-core-blog-info-font, .realfactory-body .realfactory-blog-info-font{ font-family: "Hind", sans-serif; }
/* 109 */ .realfactory-body .gdlr-core-quote-font{ font-family: "Droid Serif", serif; }
/* 110 */ .realfactory-body h1{ font-size: 52px; }
/* 111 */ .realfactory-body h2, #poststuff .gdlr-core-page-builder-body h2{ font-size: 48px; }
/* 112 */ .realfactory-body h3{ font-size: 36px; }
/* 113 */ .realfactory-body h4{ font-size: 28px; }
/* 114 */ .realfactory-body h5{ font-size: 22px; }
/* 115 */ .realfactory-body h6{ font-size: 18px; }
/* 116 */ .realfactory-navigation .sf-menu > li > a, .realfactory-navigation .sf-vertical > li > a{ font-size: 14px; }
/* 117 */ .realfactory-navigation .sf-menu > li > a{ font-weight: 600; }
/* 118 */ .realfactory-navigation .sf-menu > li > a{ text-transform: uppercase; }
/* 119 */ .realfactory-body{ font-size: 15px; }
/* 120 */ .realfactory-body, .realfactory-body p, .realfactory-line-height, .gdlr-core-line-height{ line-height: 1.7; }
/* 121 */ .realfactory-page-preload{ background-color: #ffffff; }
/* 122 */ .realfactory-top-bar-background{ background-color: #ededed; }
/* 123 */ .realfactory-body .realfactory-top-bar{ border-bottom-color: #ffffff; }
/* 124 */ .realfactory-top-bar{ color: #555555; }
/* 125 */ .realfactory-body .realfactory-top-bar a{ color: #ffffff; }
/* 126 */ .realfactory-body .realfactory-top-bar a:hover{ color: #ffffff; }
/* 127 */ .realfactory-top-bar .realfactory-top-bar-right-social a{ color: #003f8f; }
/* 128 */ .realfactory-top-bar .realfactory-top-bar-right-social a:hover{ color: #3e4ad1; }
/* 129 */ .realfactory-header-background, .realfactory-sticky-menu-placeholder, .realfactory-header-style-boxed.realfactory-fixed-navigation{ background-color: #ffffff; }
/* 130 */ .realfactory-header-wrap.realfactory-header-style-plain{ border-color: #e8e8e8; }
/* 131 */ .realfactory-logo-right-block .realfactory-logo-right-block-icon, .realfactory-logo-right-block .realfactory-logo-right-block-title{ color: #191919; }
/* 132 */ .realfactory-logo-right-block .realfactory-logo-right-block-caption{ color: #929292; }
/* 133 */ .realfactory-body .realfactory-header-right-button{ color: #ffffff; }
/* 134 */ .realfactory-body .realfactory-header-right-button{ background-color: #003f8f; border-color: #003f8f; }
/* 135 */ .realfactory-navigation-background{ background-color: #3a3a3a; }
/* 136 */ .realfactory-navigation .realfactory-navigation-slide-bar{ border-color: #003f8f; }.realfactory-navigation .realfactory-navigation-slide-bar:before{ border-bottom-color: #003f8f; }
/* 137 */ .realfactory-header-side-nav.realfactory-style-side-toggle .realfactory-logo{ background-color: #ffffff; }
/* 138 */ .realfactory-main-menu-search i, .realfactory-main-menu-cart i{ color: #ffffff; }
/* 139 */ .realfactory-main-menu-cart > .realfactory-top-cart-count{ background-color: #003f8f; }
/* 140 */ .realfactory-main-menu-cart > .realfactory-top-cart-count{ color: #ffffff; }
/* 141 */ .realfactory-top-menu-button i, .realfactory-mobile-menu-button i{ color: #ffffff; }.realfactory-mobile-button-hamburger:before, .realfactory-mobile-button-hamburger:after, .realfactory-mobile-button-hamburger span{ background: #ffffff; }
/* 142 */ .realfactory-main-menu-right .realfactory-top-menu-button, .realfactory-mobile-menu .realfactory-mobile-menu-button{ border-color: #ffffff; }
/* 143 */ .realfactory-mobile-header .realfactory-mobile-menu-button i, .realfactory-mobile-header .realfactory-main-menu-search i, .realfactory-mobile-header .realfactory-main-menu-cart i{ color: #383838; }.realfactory-mobile-header .realfactory-mobile-button-hamburger:before, .realfactory-mobile-header .realfactory-mobile-button-hamburger:after, .realfactory-mobile-header .realfactory-mobile-button-hamburger span{ background: #383838; }
/* 144 */ .realfactory-mobile-menu .realfactory-mobile-menu-button{ border-color: #dddddd; }
/* 145 */ .realfactory-top-search-wrap{ background-color: #000000; background-color: rgba(0, 0, 0, 0.88); }
/* 146 */ .realfactory-top-cart-content-wrap .realfactory-top-cart-content{ background-color: #303030; }
/* 147 */ .realfactory-top-cart-content-wrap .realfactory-top-cart-content span, .realfactory-top-cart-content-wrap .realfactory-top-cart-content span.woocommerce-Price-amount.amount{ color: #b5b5b5; }
/* 148 */ .realfactory-top-cart-content-wrap .realfactory-top-cart-button,.realfactory-top-cart-content-wrap .realfactory-top-cart-button:hover{ color: #ffffff; }
/* 149 */ .realfactory-top-cart-content-wrap .realfactory-top-cart-checkout-button, .realfactory-top-cart-content-wrap .realfactory-top-cart-checkout-button:hover{ color: #003f8f; }
/* 150 */ .realfactory-body .realfactory-breadcrumbs{ background-color: #efefef; }

/* rftr-style-custom.css */

/* 151 */ .realfactory-body .realfactory-breadcrumbs, .realfactory-body .realfactory-breadcrumbs a span{ color: #898989; }
/* 152 */ .realfactory-body .realfactory-breadcrumbs span, .realfactory-body .realfactory-breadcrumbs a:hover span{ color: #545454; }
/* 153 */ .sf-menu > li > a, .sf-vertical > li > a{ color: #ffffff; }
/* 154 */ .sf-menu > li > a:hover, .sf-menu > li.current-menu-item > a, .sf-menu > li.current-menu-ancestor > a, .sf-vertical > li > a:hover, .sf-vertical > li.current-menu-item > a, .sf-vertical > li.current-menu-ancestor > a{ color: #ffffff; }
/* 155 */ .sf-menu > .realfactory-normal-menu li, .sf-menu > .realfactory-mega-menu > .sf-mega, .sf-vertical ul.sub-menu li, ul.sf-menu > .menu-item-language li{ background-color: #232323; }
/* 156 */ .sf-menu > li > .sub-menu a, .sf-menu > .realfactory-mega-menu > .sf-mega a, .sf-vertical ul.sub-menu li a{ color: #bebebe; }
/* 157 */ .sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .realfactory-mega-menu > .sf-mega a:hover, .sf-menu > .realfactory-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a{ color: #ffffff; }
/* 158 */ .sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .realfactory-mega-menu > .sf-mega a:hover, .sf-menu > .realfactory-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a{ background-color: #0e0e0e; }
/* 159 */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section-inner > a{ color: #ffffff; }
/* 160 */ .realfactory-navigation .sf-menu > .realfactory-mega-menu .sf-mega-section{ border-color: #303030; }
/* 161 */ .mm-navbar .mm-title, .mm-navbar .mm-btn, ul.mm-listview li > a, ul.mm-listview li > span{ color: #979797; }ul.mm-listview li a{ border-color: #979797; }.mm-arrow:after, .mm-next:after, .mm-prev:before{ border-color: #979797; }
/* 162 */ .mm-navbar .mm-title:hover, .mm-navbar .mm-btn:hover, ul.mm-listview li a:hover, ul.mm-listview li > span:hover, ul.mm-listview li.current-menu-item > a, ul.mm-listview li.current-menu-ancestor > a, ul.mm-listview li.current-menu-ancestor > span{ color: #ffffff; }
/* 163 */ .mm-menu{ background-color: #1f1f1f; }
/* 164 */ ul.mm-listview li{ border-color: #626262; }
/* 165 */ .realfactory-overlay-menu-content{ background-color: #3a3a3a; background-color: rgba(58, 58, 58, 0.88); }
/* 166 */ .realfactory-overlay-menu-content ul.menu > li, .realfactory-overlay-menu-content ul.sub-menu ul.sub-menu{ border-color: #424242; }
/* 167 */ .realfactory-overlay-menu-content ul li a, .realfactory-overlay-menu-content .realfactory-overlay-menu-close{ color: #ffffff; }
/* 168 */ .realfactory-overlay-menu-content ul li a:hover{ color: #a8a8a8; }
/* 169 */ .realfactory-bullet-anchor a:before{ background-color: #777777; }
/* 170 */ .realfactory-bullet-anchor a:hover, .realfactory-bullet-anchor a.current-menu-item{ border-color: #ffffff; }.realfactory-bullet-anchor a:hover:before, .realfactory-bullet-anchor a.current-menu-item:before{ background: #ffffff; }
/* 171 */ .realfactory-body .realfactory-main-menu-right-button{ color: #333333; }
/* 172 */ .realfactory-body .realfactory-main-menu-right-button{ border-color: #333333; }
/* 173 */ .realfactory-body .realfactory-main-menu-right-button:hover{ color: #555555; }
/* 174 */ .realfactory-body .realfactory-main-menu-right-button:hover{ border-color: #555555; }
/* 175 */ .realfactory-body-outer-wrapper, body.realfactory-full .realfactory-body-wrapper{ background-color: #ffffff; }
/* 176 */ body.realfactory-boxed .realfactory-body-wrapper, .gdlr-core-page-builder .gdlr-core-page-builder-body.gdlr-core-pb-livemode{ background-color: #ffffff; }
/* 177 */ .realfactory-page-title-wrap .realfactory-page-title{ color: #ffffff; }
/* 178 */ .realfactory-page-title-wrap .realfactory-page-caption{ color: #ffffff; }.realfactory-page-title-wrap .realfactory-page-caption .woocommerce-breadcrumb, .realfactory-page-title-wrap .realfactory-page-caption .woocommerce-breadcrumb a{ color: #ffffff; }
/* 179 */ .realfactory-page-title-wrap .realfactory-page-title-overlay{ background-color: #000000; }
/* 180 */ .realfactory-body, .realfactory-body span.wpcf7-not-valid-tip{ color: #727272; }
/* 181 */ .realfactory-body h1, .realfactory-body h2, .realfactory-body h3, .realfactory-body h4, .realfactory-body h5, .realfactory-body h6{ color: #383838; }.woocommerce table.shop_attributes th, .woocommerce table.shop_table th, .single-product.woocommerce div.product .product_meta .realfactory-head{ color: #383838; }
/* 182 */ .realfactory-body a{ color: #545454; }
/* 183 */ .realfactory-body a:hover{ color: #333333; }
/* 184 */ .realfactory-body *{ border-color: #e6e6e6; }.gdlr-core-columnize-item .gdlr-core-columnize-item-content{ column-rule-color: #e6e6e6; -moz-column-rule-color: #e6e6e6; -webkit-column-rule-color: #e6e6e6; }
/* 185 */ .realfactory-body input, .realfactory-body textarea{ background-color: #ffffff; }
/* 186 */ .realfactory-body input, .realfactory-body textarea{ border-color: #d7d7d7; }
/* 187 */ .realfactory-body input, .realfactory-body textarea{ color: #4e4e4e; }
/* 188 */ .realfactory-body ::-webkit-input-placeholder{  color: #4e4e4e; }.realfactory-body ::-moz-placeholder{  color: #4e4e4e; }.realfactory-body :-ms-input-placeholder{  color: #4e4e4e; }.realfactory-body :-moz-placeholder{  color: #4e4e4e; }
/* 189 */ .realfactory-not-found-wrap{ background-color: #23618e; }
/* 190 */ .realfactory-not-found-wrap .realfactory-not-found-head{ color: #ffffff; }
/* 191 */ .realfactory-not-found-wrap .realfactory-not-found-title{ color: #ffffff; }
/* 192 */ .realfactory-not-found-wrap .realfactory-not-found-caption{ color: #c3e7ff; }
/* 193 */ .realfactory-not-found-wrap form.search-form input.search-field{ background-color: #000000; background-color: rgba(0, 0, 0, 0.4) }
/* 194 */ .realfactory-not-found-wrap form.search-form input.search-field, .realfactory-not-found-wrap .realfactory-top-search-submit{ color: #ffffff; } .realfactory-not-found-wrap input::-webkit-input-placeholder { color: #ffffff; } .realfactory-not-found-wrap input:-moz-placeholder{ color: #ffffff; } .realfactory-not-found-wrap input::-moz-placeholder{ color: #ffffff; } .realfactory-not-found-wrap input:-ms-input-placeholder{ color: #ffffff; }
/* 195 */ .realfactory-not-found-wrap .realfactory-not-found-back-to-home a, .realfactory-not-found-wrap .realfactory-not-found-back-to-home a:hover{ color: #ffffff; }
/* 196 */ .realfactory-sidebar-area .realfactory-widget-title{ color: #161616; }
/* 197 */ .realfactory-sidebar-area a{ color: #a3a3a3; }.widget_recent_entries ul li:before, .widget_recent_comments ul li:before, .widget_pages ul li:before, .widget_rss ul li:before, .widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before, .widget_meta ul li:before{ color: #a3a3a3; }
/* 198 */ .realfactory-sidebar-area a:hover, .realfactory-sidebar-area .current-menu-item > a{ color: #003f8f; }
/* 199 */ .gdlr-core-recent-post-widget .gdlr-core-blog-info i{ color: #9c9c9c; }
/* 200 */ .gdlr-core-recent-post-widget .gdlr-core-blog-info, .gdlr-core-recent-post-widget .gdlr-core-blog-info a, .gdlr-core-recent-post-widget .gdlr-core-blog-info a:hover{ color: #a0a0a0; }

/* rftr-style-custom.css */

/* 201 */ .gdlr-core-post-slider-widget-overlay .gdlr-core-post-slider-widget-title{ color: #ffffff; }
/* 202 */ .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info i, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a:hover{ color: #9c9c9c; }
/* 203 */ .widget_search input.search-field{ color: #b5b5b5; }.widget_search input::-webkit-input-placeholder { color: #b5b5b5; }.widget_search input:-moz-placeholder{ color: #b5b5b5; }.widget_search input::-moz-placeholder{ color: #b5b5b5; }.widget_search input:-ms-input-placeholder{ color: #b5b5b5; }
/* 204 */ .widget_search input.search-field{ border-color: #e0e0e0; }
/* 205 */ .widget_search form:after{ border-color: #c7c7c7; }
/* 206 */ ul.gdlr-core-twitter-widget-wrap li:before{ color: #303030; }
/* 207 */ ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a, ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a:hover{ color: #b5b5b5; }
/* 208 */ .realfactory-footer-wrapper{ background-color: #242424; }
/* 209 */ .realfactory-footer-wrapper .realfactory-widget-title{ color: #82b9ff; }
/* 210 */ .realfactory-footer-wrapper{ color: #f7f7f7; }.realfactory-footer-wrapper .widget_recent_entries ul li:before, .realfactory-footer-wrapper .widget_recent_comments ul li:before, .realfactory-footer-wrapper .widget_pages ul li:before, .realfactory-footer-wrapper .widget_rss ul li:before, .realfactory-footer-wrapper .widget_archive ul li:before, .realfactory-footer-wrapper .widget_categories ul li:before, .widget_nav_menu ul li:before, .realfactory-footer-wrapper .widget_meta ul li:before{ color: #f7f7f7; }
/* 211 */ .realfactory-footer-wrapper a{ color: #b2b2b2; }
/* 212 */ .realfactory-footer-wrapper a:hover{ color: #003f8f; }
/* 213 */ .realfactory-footer-wrapper, .realfactory-footer-wrapper *{ border-color: #474747; }
/* 214 */ .realfactory-copyright-wrapper{ background-color: #131313; }
/* 215 */ .realfactory-copyright-wrapper{ color: #838383; }
/* 216 */ .realfactory-footer-back-to-top-button{ background-color: #dbdbdb; }
/* 217 */ .realfactory-footer-back-to-top-button{ color: #313131; }
/* 218 */ .realfactory-body .realfactory-blog-title-wrap .realfactory-single-article-title{ color: #ffffff; }
/* 219 */ .realfactory-body .realfactory-blog-title-wrap .realfactory-blog-info-wrapper, .realfactory-body .realfactory-blog-title-wrap .realfactory-blog-info-wrapper a, .realfactory-body .realfactory-blog-title-wrap .realfactory-blog-info-wrapper a:hover, .realfactory-body .realfactory-blog-title-wrap .realfactory-blog-info-wrapper i{ color: #ffffff; }
/* 220 */ .realfactory-body .realfactory-blog-title-wrap .realfactory-single-article-date-day{ color: #ffffff; }
/* 221 */ .realfactory-body .realfactory-blog-title-wrap .realfactory-single-article-date-month{ color: #d8d8d8; }
/* 222 */ .realfactory-body .realfactory-blog-title-wrap .realfactory-single-article-date-wrapper{ border-color: #ffffff; }
/* 223 */ .realfactory-blog-title-wrap .realfactory-blog-title-overlay{ background-color: #000000; }
/* 224 */ .realfactory-single-author .realfactory-single-author-title a, .realfactory-single-author .realfactory-single-author-title a:hover{ color: #464646; }
/* 225 */ .realfactory-single-author .realfactory-single-author-caption{ color: #b1b1b1; }
/* 226 */ .realfactory-single-nav a, .realfactory-single-nav a:hover{ color: #bcbcbc; }
/* 227 */ .realfactory-comments-area .realfactory-comments-title, .realfactory-comments-area .comment-author, .realfactory-comments-area .comment-reply-title{ color: #464646; }
/* 228 */ .realfactory-comments-area .comment-reply a, .realfactory-comments-area .comment-reply a:hover{ color: #2b2b2b; }
/* 229 */ .realfactory-comments-area .comment-time a, .realfactory-comments-area .comment-time a:hover{ color: #b1b1b1; }
/* 230 */ .gdlr-core-blog-title a, .realfactory-body .realfactory-single-article-title, .realfactory-body .realfactory-single-article-title a{ color: #343434; }
/* 231 */ .gdlr-core-blog-title a:hover, .realfactory-body .realfactory-single-article-title a:hover{ color: #f1bf37; }
/* 232 */ .gdlr-core-sticky-banner, .realfactory-sticky-banner{ color: #262626; }
/* 233 */ .gdlr-core-sticky-banner, .realfactory-sticky-banner{ background-color: #f1bf37; }
/* 234 */ .realfactory-single-article .realfactory-blog-info-wrapper, .realfactory-single-article .realfactory-blog-info-wrapper a, .realfactory-single-article .realfactory-blog-info-wrapper a:hover, .gdlr-core-blog-info-wrapper, .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-info-wrapper a:hover, .gdlr-core-blog-grid .gdlr-core-blog-info-date a{ color: #959595; }
/* 235 */ .realfactory-single-article .realfactory-blog-info-wrapper i, .gdlr-core-blog-info-wrapper i{ color: #f1bf37; }
/* 236 */ .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-day, .realfactory-single-article .realfactory-single-article-date-day{ color: #353535; }
/* 237 */ .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-month, .realfactory-single-article .realfactory-single-article-date-month{ color: #9b9b9b; }
/* 238 */ .realfactory-body .gdlr-core-blog-date-wrapper, .realfactory-body .realfactory-single-article-date-wrapper{ border-color: #f8c12c; }
/* 239 */ .gdlr-core-blog-grid-frame, .gdlr-core-blog-full-frame, .gdlr-core-blog-list-frame{ background-color: #ffffff; }
/* 240 */ .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-title a{ color: #ffffff; } .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-title a{ color: #ffffff; }
/* 241 */ .realfactory-blog-aside-format .realfactory-single-article-content, .gdlr-core-blog-aside-format .gdlr-core-blog-content{ background-color: #f2bd2b; }.realfactory-blog-quote-format .realfactory-single-article-content, .gdlr-core-blog-quote-format .gdlr-core-blog-content{ background-color: #f2bd2b; }
/* 242 */ .realfactory-blog-aside-format .realfactory-single-article-content, .gdlr-core-blog-aside-format .gdlr-core-blog-content{ color: #ffffff; }.realfactory-blog-quote-format .realfactory-single-article-content blockquote, .realfactory-blog-quote-format .realfactory-single-article-content q, .realfactory-blog-quote-format .realfactory-single-article-content, .gdlr-core-blog-quote-format .gdlr-core-blog-content blockquote,.gdlr-core-blog-quote-format .gdlr-core-blog-content q,.gdlr-core-blog-quote-format .gdlr-core-blog-content{ color: #ffffff; }
/* 243 */ .gdlr-core-pagination a{ background-color: #f0f0f0; }
/* 244 */ .gdlr-core-pagination a{ color: #828282; }
/* 245 */ .gdlr-core-pagination a:hover, .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-pagination span{ background-color: #190000; }
/* 246 */ .gdlr-core-pagination a:hover, .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-pagination span{ color: #ffffff; }
/* 247 */ .gdlr-core-pagination.gdlr-core-with-border a{ color: #b4b4b4; border-color: #b4b4b4; }.gdlr-core-pagination.gdlr-core-style-plain a, .gdlr-core-pagination.gdlr-core-style-plain a:before, .gdlr-core-pagination.gdlr-core-style-plain span:before{ color: #b4b4b4; }
/* 248 */ .gdlr-core-pagination.gdlr-core-with-border a:hover, .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active, .gdlr-core-pagination.gdlr-core-with-border span{ color: #424242; border-color: #424242; }.gdlr-core-pagination.gdlr-core-style-plain a:hover, .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active, .gdlr-core-pagination.gdlr-core-style-plain span{ color: #424242; }
/* 249 */ .gdlr-core-portfolio-single-nav, .gdlr-core-portfolio-single-nav a, .gdlr-core-portfolio-single-nav a:hover{ color: #bcbcbc; }
/* 250 */ .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title a{ color: #191919; }

/* rftr-style-custom.css */

/* 251 */ .gdlr-core-port-info-item .gdlr-core-port-info-key, .gdlr-core-port-info2 .gdlr-core-port-info2-key{ color: #343434; }
/* 252 */ .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info, .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a, .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a:hover{ color: #898989; }
/* 253 */ .gdlr-core-portfolio-badge{ color: #ffffff; }
/* 254 */ .gdlr-core-portfolio-badge{ background-color: #e24a3b; }
/* 255 */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a:hover{ color: #ffffff; }
/* 256 */ .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a:hover{ color: #cecece; }
/* 257 */ .gdlr-core-filterer-wrap.gdlr-core-style-text a{ color: #aaaaaa; }
/* 258 */ .gdlr-core-filterer-wrap.gdlr-core-style-text a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-text a.gdlr-core-active{ color: #747474; }
/* 259 */ .gdlr-core-filterer-wrap.gdlr-core-style-button a{ color: #838383; }
/* 260 */ .gdlr-core-filterer-wrap.gdlr-core-style-button a{ background-color: #f1f1f1; }
/* 261 */ .gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{ color: #ffffff; }
/* 262 */ .gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{ background-color: #f2bd2b; }
/* 263 */ .gdlr-core-price-table-item .gdlr-core-price-table{ background-color: #f8f8f8; }
/* 264 */ .gdlr-core-price-table .gdlr-core-price-table-head{ background-color: #3e3e3e; background: -webkit-linear-gradient(#525252, #3e3e3e); background: -o-linear-gradient(#525252, #3e3e3e); background: -moz-linear-gradient(#525252, #3e3e3e); background: linear-gradient(#525252, #3e3e3e); }
/* 265 */ .gdlr-core-price-table .gdlr-core-price-table-icon{ color: #ffffff; }
/* 266 */ .gdlr-core-price-table .gdlr-core-price-table-title{ color: #ffffff; }
/* 267 */ .gdlr-core-price-table .gdlr-core-price-table-caption{ color: #acacac; }
/* 268 */ .gdlr-core-price-table .gdlr-core-price-table-price{ background-color: #ebebeb; }
/* 269 */ .gdlr-core-price-table .gdlr-core-price-table-price-number, .gdlr-core-price-table .gdlr-core-price-prefix{ color: #323232; }
/* 270 */ .gdlr-core-price-table .gdlr-core-price-suffix{ color: #acacac; }
/* 271 */ .gdlr-core-price-table .gdlr-core-price-table-button, .gdlr-core-price-table .gdlr-core-price-table-button:hover{ color: #ffffff; }
/* 272 */ .gdlr-core-price-table .gdlr-core-price-table-button, .gdlr-core-price-table .gdlr-core-price-table-button:hover{ background-color: #575757; background: -webkit-linear-gradient(#414141, #575757); background: -o-linear-gradient(#414141, #575757); background: -moz-linear-gradient(#414141, #575757); background: linear-gradient(#414141, #575757); }
/* 273 */ .gdlr-core-price-table .gdlr-core-price-table-content *{ border-color: #e5e5e5; }
/* 274 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-head{ background-color: #e8b62d; background: -webkit-linear-gradient(#e8c35f, #e8b62d); background: -o-linear-gradient(#e8c35f, #e8b62d); background: -moz-linear-gradient(#e8c35f, #e8b62d); background: linear-gradient(#e8c35f, #e8b62d); }
/* 275 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-icon{ color: #ffffff; }
/* 276 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-title{ color: #ffffff; }
/* 277 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-caption{ color: #fff5c1; }
/* 278 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price{ background-color: #ececec; }
/* 279 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price-number, .gdlr-core-price-table .gdlr-core-price-prefix{ color: #323232; }
/* 280 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-suffix{ color: #acacac; }
/* 281 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button, .gdlr-core-price-table .gdlr-core-price-table-button:hover{ color: #ffffff; }
/* 282 */ .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button, .gdlr-core-price-table .gdlr-core-price-table-button:hover{ background-color: #e8b62d; background: -webkit-linear-gradient(#e8c668, #e8b62d); background: -o-linear-gradient(#e8c668, #e8b62d); background: -moz-linear-gradient(#e8c668, #e8b62d); background: linear-gradient(#e8c668, #e8b62d); }
/* 283 */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ color: #191919; }
/* 284 */ .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title{ color: #191919; }
/* 285 */ .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-accordion-item-title:before{ color: #191919; }
/* 286 */ .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title{ color: #191919; }
/* 287 */ .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title{ background-color: #f3f3f3; }
/* 288 */ .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before{ color: #191919; }
/* 289 */ .gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title{ color: #191919; }
/* 290 */ .gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title{ background-color: #f3f3f3; }
/* 291 */ .gdlr-core-audio, .gdlr-core-audio .mejs-container .mejs-controls{ background-color: #e7e7e7; }
/* 292 */ .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button:before, .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button:before, .gdlr-core-audio .mejs-container .mejs-controls .mejs-time{ color: #202020; }
/* 293 */ .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-total, .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-loaded{ background-color: #afafaf; }
/* 294 */ .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-current{ background-color: #e8b62d; }
/* 295 */ .gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{ background-color: #afafaf; }
/* 296 */ .gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{ background-color: #646464; }
/* 297 */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ background-color: #ef5e68; }
/* 298 */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ border-color: #cd515a; }
/* 299 */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ color: #ffffff; }
/* 300 */ .gdlr-core-alert-box-item .gdlr-core-alert-box-item-title{ color: #ffffff; }

/* rftr-style-custom.css */

/* 301 */ blockquote, q{ color: #777777; }
/* 302 */ blockquote, q{ background-color: #f5f5f5; }
/* 303 */ .realfactory-body blockquote, .realfactory-body q{ border-color: #e2e2e2; }
/* 304 */ .gdlr-core-blockquote-item-quote{ color: #4e4e4e; }
/* 305 */ .gdlr-core-blockquote-item-content, .gdlr-core-blockquote-item-author{ color: #4e4e4e; }
/* 306 */ .gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .realfactory-body .realfactory-button, .realfactory-body input[type="button"], .realfactory-body input[type="submit"]{ color: #ffffff; }
/* 307 */ .gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover{ color: #ffffff; }
/* 308 */ .gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .realfactory-body .realfactory-button, .realfactory-body input[type="button"], .realfactory-body input[type="submit"]{ background-color: #2F2F2F; }
/* 309 */ .gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover{ background-color: #2F2F2F; }
/* 310 */ .gdlr-core-body .gdlr-core-button-with-border{ border-color: #383838; } .gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent{ color: #383838; }
/* 311 */ .gdlr-core-body .gdlr-core-button-with-border:hover{ border-color: #000000; }.gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent:hover{ color: #000000; }
/* 312 */ .gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient{ background-color: #e8b62d; background: -webkit-linear-gradient(#e8c158, #e8b62d); background: -o-linear-gradient(#e8c158, #e8b62d); background: -moz-linear-gradient(#e8c158, #e8b62d); background: linear-gradient(#e8c158, #e8b62d); }
/* 313 */ .gdlr-core-call-to-action-item-title{ color: #2c2c2c; }
/* 314 */ .gdlr-core-call-to-action-item-caption{ color: #535353; }
/* 315 */ .gdlr-core-counter-item-top-text{ color: #828282; }
/* 316 */ .gdlr-core-counter-item-top-icon{ color: #393939; }
/* 317 */ .gdlr-core-counter-item-number{ color: #393939; }
/* 318 */ .gdlr-core-counter-item-divider{ border-color: #393939; }
/* 319 */ .gdlr-core-counter-item-bottom-text{ color: #393939; }
/* 320 */ .gdlr-core-column-service-item .gdlr-core-column-service-icon{ color: #9d9d9d; }
/* 321 */ .gdlr-core-column-service-item .gdlr-core-icon-style-round i{ background-color: #f3f3f3; }
/* 322 */ .gdlr-core-column-service-item .gdlr-core-column-service-title{ color: #383838; }
/* 323 */ .gdlr-core-column-service-item .gdlr-core-column-service-caption{ color: #747474; }
/* 324 */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title, .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head-wrap{ background-color: #212121; }
/* 325 */ .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title{ color: #f7c02e; }
/* 326 */ .gdlr-core-flipbox-item .gdlr-core-flipbox-front, .gdlr-core-flipbox-item .gdlr-core-flipbox-back, .gdlr-core-feature-box-item .gdlr-core-feature-box{ background-color: #e8b62d; }
/* 327 */ .gdlr-core-flipbox-item .gdlr-core-flipbox-front, .gdlr-core-flipbox-item .gdlr-core-flipbox-back, .gdlr-core-flipbox-item .gdlr-core-flipbox-frame, .gdlr-core-feature-box-item .gdlr-core-feature-box, .gdlr-core-feature-box-item .gdlr-core-feature-box-frame{ border-color: #d39d1d; }
/* 328 */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-icon, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-icon{ color: #ffffff; }
/* 329 */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-title, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-title{ color: #ffffff; }
/* 330 */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-caption, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-caption{ color: #ffffff; }
/* 331 */ .gdlr-core-flipbox-item .gdlr-core-flipbox-item-content, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-content{ color: #ffffff; }
/* 332 */ .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-title{ color: #ffffff; }
/* 333 */ .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-caption{ color: #cecece; }
/* 334 */ .gdlr-core-image-overlay{ background-color: #000000; background-color: rgba(0, 0, 0, 0.6); }
/* 335 */ .gdlr-core-image-overlay-content, .gdlr-core-image-overlay-content a, .gdlr-core-image-overlay-icon{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin] .gdlr-core-image-overlay-icon, .gdlr-core-page-builder-body .gdlr-core-pbf-column[data-skin] .gdlr-core-image-overlay-icon{ color: #ffffff; }
/* 336 */ .gdlr-core-body .gdlr-core-image-item-wrap{ border-color: #000000; }
/* 337 */ .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title{ color: #343434; }
/* 338 */ .gdlr-core-block-item-title-wrap .gdlr-core-block-item-caption{ color: #747474; }
/* 339 */ .gdlr-core-block-item-title-wrap a, .gdlr-core-block-item-title-wrap a:hover{ color: #747474; }
/* 340 */ .gdlr-core-icon-list-item i{ color: #222222; }
/* 341 */ .gdlr-core-icon-list-with-background-round .gdlr-core-icon-list-icon-wrap, .gdlr-core-icon-list-with-background-circle .gdlr-core-icon-list-icon-wrap{ color: #f3f3f3; }
/* 342 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-day{ color: #a5a5a5; }
/* 343 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-open{ color: #262626; }
/* 344 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-close{ color: #c8c8c8; }
/* 345 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-time i{ color: #8a8989; }
/* 346 */ .gdlr-core-opening-hour-item .gdlr-core-opening-hour-list-item{ border-color: #a6a6a6; }
/* 347 */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title, .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title a{ color: #383838; }
/* 348 */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position{ color: #888888; }
/* 349 */ .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-divider{ color: #cecece; }
/* 350 */ .gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap{ background-color: #f9f9f9; }

/* rftr-style-custom.css */

/* 351 */ .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title, .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title a{ color: #ffffff; }
/* 352 */ .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-position{ color: #ffffff; }
/* 353 */ .gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{ color: #383838; }
/* 354 */ .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap{ border-color: #e8e7e7; }
/* 355 */ .gdlr-core-post-slider-item .gdlr-core-post-slider-title a{ color: #ffffff; }
/* 356 */ .gdlr-core-post-slider-item .gdlr-core-blog-info, .gdlr-core-post-slider-item .gdlr-core-blog-info a{ color: #c5c5c5; }
/* 357 */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar-title, .gdlr-core-skill-bar-item .gdlr-core-skill-bar-right{ color: #505050; }
/* 358 */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar-icon{ color: #616161; }
/* 359 */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar-progress{ background-color: #f3f3f3; }
/* 360 */ .gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled{ background-color: #e8b62d; }
/* 361 */ .gdlr-core-flexslider-nav .flex-direction-nav li a, .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ color: #a7a7a7; border-color: #a7a7a7; }
/* 362 */ .gdlr-core-flexslider-nav.gdlr-core-round-style li a{ background-color: #f1f1f1; }
/* 363 */ .gdlr-core-flexslider .flex-control-nav li a{ border-color: #8a8a8a; }.gdlr-core-flexslider .flex-control-nav li a.flex-active{ background-color: #8a8a8a; }
/* 364 */ .gdlr-core-social-share-item a{ color: #202020; }
/* 365 */ .gdlr-core-social-share-item .gdlr-core-divider{ border-color: #e5e5e5; }
/* 366 */ .gdlr-core-social-share-item .gdlr-core-social-share-count{ color: #202020; }
/* 367 */ .gdlr-core-stunning-text-item-caption{ color: #747474; }
/* 368 */ .gdlr-core-stunning-text-item-title{ color: #383838; }
/* 369 */ .gdlr-core-tab-item-title{ color: #8d8d8d; }
/* 370 */ .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title{ background-color: #f7f7f7; }
/* 371 */ .gdlr-core-tab-item-title-wrap, .gdlr-core-tab-item-content-wrap, .gdlr-core-tab-item-title{ border-color: #ebebeb; }
/* 372 */ .gdlr-core-tab-item-title-line{ border-color: #e8b62d; }
/* 373 */ .gdlr-core-tab-item-title.gdlr-core-active{ color: #464646; }
/* 374 */ .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active{ background-color: #ffffff; }
/* 375 */ table tr th{ background-color: #e8b62d; }
/* 376 */ table tr th{ color: #0c0c0c; }
/* 377 */ table tr:nth-child(odd){ background-color: #f9f9f9; }
/* 378 */ table tr:nth-child(odd){ color: #949494; }
/* 379 */ table tr:nth-child(even){ background-color: #f3f3f3; }
/* 380 */ table tr:nth-child(even){ color: #949494; }
/* 381 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-item-title{ color: #232323; }
/* 382 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-content{ color: #707070; }
/* 383 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-title{ color: #3b3b3b; }
/* 384 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-position{ color: #3b3b3b; }
/* 385 */ .gdlr-core-testimonial-item .gdlr-core-testimonial-quote{ color: #282828; }
/* 386 */ .gdlr-core-title-item .gdlr-core-title-item-title, .gdlr-core-title-item .gdlr-core-title-item-title a{ color: #383838; }
/* 387 */ .gdlr-core-title-item .gdlr-core-title-item-caption{ color: #747474; }
/* 388 */ .woocommerce .star-rating span, .single-product.woocommerce #review_form #respond p.stars a, .single-product.woocommerce div.product .product_meta, .single-product.woocommerce div.product .product_meta a{ color: #e8b62d; }.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, html .woocommerce input.button, html .woocommerce span.onsale{ background-color: #e8b62d; }
/* 389 */ span.woocommerce-Price-amount.amount{ color: #e8b62d; }
/* 390 */ .woocommerce .price del, .gdlr-core-product-price del, del span.woocommerce-Price-amount.amount{ color: #949494; }
/* 391 */ .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ background-color: #e8b62d; }
/* 392 */ .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{ color: #ffffff; }
/* 393 */ .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ color: #ffffff; }
/* 394 */ .single-product.woocommerce div.product .quantity .qty, #add_payment_method #payment, .woocommerce-checkout #payment, .single-product.woocommerce #reviews #comments ol.commentlist li{ background-color: #f3f3f3; }
/* 395 */ .gdlr-core-product-grid .gdlr-core-product-title a{ color: #191919; }
/* 396 */ .gdlr-core-product-grid .gdlr-core-product-title a:hover{ color: #434343; }
/* 397 */ .gdlr-core-product-thumbnail .gdlr-core-product-view-detail, .gdlr-core-product-thumbnail .gdlr-core-product-view-detail:hover{ color: #ffffff; }
/* 398 */ .gdlr-core-product-thumbnail .gdlr-core-product-view-detail{ background-color: #000000; background-color: rgba(0, 0, 0, 0.9); }
/* 399 */ .gdlr-core-product-thumbnail .added_to_cart, .gdlr-core-product-thumbnail .added_to_cart:hover, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart:hover{ color: #ffffff; }
/* 400 */ .gdlr-core-product-thumbnail .added_to_cart, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart{ background-color: #e8b62d; background-color: rgba(232, 182, 45, 0.9); }

/* rftr-style-custom.css */

/* 401 */ .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color: #d6d6d6; }
/* 402 */ .woocommerce .widget_price_filter .ui-slider .ui-slider-range{ background-color: #eaeaea; }
/* 403 */ .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ background-color: #cccccc; }
/* 404 */ /*--Custom --*/
/* 405 */ .realfactory-top-bar-right {
/* 406 */     line-height: 32px;
/* 407 */ }
/* 408 */ .gdlr-core-page-builder-body [data-skin="Dark"] h1, .gdlr-core-page-builder-body [data-skin="Dark"] h2, .gdlr-core-page-builder-body [data-skin="Dark"] h3, .gdlr-core-page-builder-body [data-skin="Dark"] h4, .gdlr-core-page-builder-body [data-skin="Dark"] h5, .gdlr-core-page-builder-body [data-skin="Dark"] h6, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title a{ color: #ffffff }
/* 409 */ .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption a{ color: #c4c4c4 }
/* 410 */ .gdlr-core-page-builder-body [data-skin="Dark"], .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-content{ color: #d8d8d8 }
/* 411 */ .gdlr-core-page-builder-body [data-skin="Dark"] i, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="Dark"] .realfactory-widget ul li:before{ color: #ffffff }
/* 412 */ .gdlr-core-page-builder-body [data-skin="Dark"] a, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-link{ color: #ffffff }
/* 413 */ .gdlr-core-page-builder-body [data-skin="Dark"] a:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-link:hover{ color: #e6b52f }
/* 414 */ .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-e-background{ background-color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider .flex-control-nav li a{ border-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider .flex-control-nav li a.flex-active{ background-color: #ffffff; }
/* 415 */ .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color{ color: #e6b52f }.gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"]{ color: #e6b52f; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a{ color: #e6b52f }
/* 416 */ .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color{ border-color: #e6b52f }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a{ border-color: #e6b52f }
/* 417 */ .gdlr-core-page-builder-body [data-skin="Call to action"] h1, .gdlr-core-page-builder-body [data-skin="Call to action"] h2, .gdlr-core-page-builder-body [data-skin="Call to action"] h3, .gdlr-core-page-builder-body [data-skin="Call to action"] h4, .gdlr-core-page-builder-body [data-skin="Call to action"] h5, .gdlr-core-page-builder-body [data-skin="Call to action"] h6, .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-skin-title a{ color: #003f8f }
/* 418 */ .gdlr-core-page-builder-body [data-skin="Call to action"], .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-skin-content{ color: #ffffff }
/* 419 */ .gdlr-core-page-builder-body [data-skin="Call to action"] a, .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-skin-link{ color: #003f8f }
/* 420 */ .gdlr-core-page-builder-body [data-skin="Call to action"] a:hover, .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-skin-link:hover{ color: #2299cc }
/* 421 */ .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-button-color{ color: #003f8f }.gdlr-core-page-builder-body [data-skin="Call to action"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Call to action"] input[type="submit"]{ color: #003f8f; }.gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-pagination a{ color: #003f8f }
/* 422 */ .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-button-color{ background-color: #ffffff }.gdlr-core-page-builder-body [data-skin="Call to action"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Call to action"] input[type="submit"]{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Call to action"] .gdlr-core-pagination a{ background-color: #ffffff }
/* 423 */ .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button-color{ color: #003f8f }.gdlr-core-page-builder-body [data-skin="Double Button"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Double Button"] input[type="submit"]{ color: #003f8f; }.gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-pagination a{ color: #003f8f }
/* 424 */ .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button-color.gdlr-core-active{ color: #003f8f }.gdlr-core-page-builder-body [data-skin="Double Button"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Double Button"] input[type="submit"]:hover{ color: #003f8f; }.gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-pagination span{ color: #003f8f }
/* 425 */ .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button-color{ background-color: #2d2d2d }.gdlr-core-page-builder-body [data-skin="Double Button"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Double Button"] input[type="submit"]{ background-color: #2d2d2d; }.gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-pagination a{ background-color: #2d2d2d }
/* 426 */ .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-button-color{ border-color: #003f8f }.gdlr-core-page-builder-body [data-skin="Double Button"] .gdlr-core-pagination a{ border-color: #003f8f }
/* 427 */ button-border-hover-color
/* 428 */ .gdlr-core-page-builder-body [data-skin="White Text"] h1, .gdlr-core-page-builder-body [data-skin="White Text"] h2, .gdlr-core-page-builder-body [data-skin="White Text"] h3, .gdlr-core-page-builder-body [data-skin="White Text"] h4, .gdlr-core-page-builder-body [data-skin="White Text"] h5, .gdlr-core-page-builder-body [data-skin="White Text"] h6, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title a{ color: #ffffff }
/* 429 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption a{ color: #e5e5e5 }
/* 430 */ .gdlr-core-page-builder-body [data-skin="White Text"], .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-content{ color: #ffffff }
/* 431 */ .gdlr-core-page-builder-body [data-skin="White Text"] i, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="White Text"] .realfactory-widget ul li:before{ color: #ffffff }
/* 432 */ .gdlr-core-page-builder-body [data-skin="White Text"] a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link{ color: #ffffff }
/* 433 */ .gdlr-core-page-builder-body [data-skin="White Text"] a:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link:hover{ color: #dddddd }
/* 434 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-divider{ border-color: #f2f2f2; column-rule-color: #f2f2f2; -moz-column-rule-color: #f2f2f2; -webkit-column-rule-color: #f2f2f2; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #f2f2f2 }
/* 435 */ .gdlr-core-page-builder-body [data-skin="White Text"] *, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-border{ border-color: #ededed }.gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #ededed; }
/* 436 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-background{ background-color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider .flex-control-nav li a{ border-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider .flex-control-nav li a.flex-active{ background-color: #ffffff; }
/* 437 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-content{ color: #3f3f3f }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i{ color: #3f3f3f; }
/* 438 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"], .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a{ color: #ffffff }
/* 439 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color.gdlr-core-active{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]:hover{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination span{ color: #ffffff }
/* 440 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color{ background-color: #191919 }.gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"], .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]{ background-color: #191919; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a{ background-color: #191919 }
/* 441 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color.gdlr-core-active{ background-color: #3a3a3a }.gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]:hover{ background-color: #3a3a3a; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination span{ background-color: #3a3a3a }
/* 442 */ .gdlr-core-page-builder-body [data-skin="Grey"] h1, .gdlr-core-page-builder-body [data-skin="Grey"] h2, .gdlr-core-page-builder-body [data-skin="Grey"] h3, .gdlr-core-page-builder-body [data-skin="Grey"] h4, .gdlr-core-page-builder-body [data-skin="Grey"] h5, .gdlr-core-page-builder-body [data-skin="Grey"] h6, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-title a{ color: #000000 }
/* 443 */ .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption a{ color: #8c8c8c }
/* 444 */ .gdlr-core-page-builder-body [data-skin="Grey"], .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-content{ color: #a3a3a3 }
/* 445 */ .gdlr-core-page-builder-body [data-skin="Grey"] i, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="Grey"] .realfactory-widget ul li:before{ color: #000000 }
/* 446 */ .gdlr-core-page-builder-body [data-skin="Grey"] a, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-link{ color: #232323 }
/* 447 */ .gdlr-core-page-builder-body [data-skin="Grey"] a:hover, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-link:hover{ color: #7c7c7c }
/* 448 */ .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Grey"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Grey"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination a{ color: #ffffff }
/* 449 */ .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button-color.gdlr-core-active{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Grey"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Grey"] input[type="submit"]:hover{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination span{ color: #ffffff }
/* 450 */ .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button-color{ background-color: #232323 }.gdlr-core-page-builder-body [data-skin="Grey"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Grey"] input[type="submit"]{ background-color: #232323; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination a{ background-color: #232323 }

/* rftr-style-custom.css */

/* 451 */ .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button-color.gdlr-core-active{ background-color: #232323 }.gdlr-core-page-builder-body [data-skin="Grey"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Grey"] input[type="submit"]:hover{ background-color: #232323; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-pagination span{ background-color: #232323 }
/* 452 */ .gdlr-core-page-builder-body [data-skin="About Counter"] h1, .gdlr-core-page-builder-body [data-skin="About Counter"] h2, .gdlr-core-page-builder-body [data-skin="About Counter"] h3, .gdlr-core-page-builder-body [data-skin="About Counter"] h4, .gdlr-core-page-builder-body [data-skin="About Counter"] h5, .gdlr-core-page-builder-body [data-skin="About Counter"] h6, .gdlr-core-page-builder-body [data-skin="About Counter"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="About Counter"] .gdlr-core-skin-title a{ color: #ffffff }
/* 453 */ .gdlr-core-page-builder-body [data-skin="About Counter"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="About Counter"] .gdlr-core-skin-caption a{ color: #003f8f }
/* 454 */ .gdlr-core-page-builder-body [data-skin="About Counter"], .gdlr-core-page-builder-body [data-skin="About Counter"] .gdlr-core-skin-content{ color: #003f8f }
/* 455 */ .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] h1, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] h2, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] h3, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] h4, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] h5, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] h6, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] .gdlr-core-skin-title a{ color: #000000 }
/* 456 */ .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Portfolio Homepage"] .gdlr-core-skin-caption a{ color: #ffffff }
/* 457 */ .gdlr-core-page-builder-body [data-skin="Yellow Link"] a, .gdlr-core-page-builder-body [data-skin="Yellow Link"] .gdlr-core-skin-link{ color: #d8a419 }
/* 458 */ .gdlr-core-page-builder-body [data-skin="Yellow Link"] a:hover, .gdlr-core-page-builder-body [data-skin="Yellow Link"] .gdlr-core-skin-link:hover{ color: #f2b91d }
/* 459 */ .gdlr-core-page-builder-body [data-skin="Yellow Service"] h1, .gdlr-core-page-builder-body [data-skin="Yellow Service"] h2, .gdlr-core-page-builder-body [data-skin="Yellow Service"] h3, .gdlr-core-page-builder-body [data-skin="Yellow Service"] h4, .gdlr-core-page-builder-body [data-skin="Yellow Service"] h5, .gdlr-core-page-builder-body [data-skin="Yellow Service"] h6, .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-skin-title a{ color: #000000 }
/* 460 */ .gdlr-core-page-builder-body [data-skin="Yellow Service"], .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-skin-content{ color: #000000 }
/* 461 */ .gdlr-core-page-builder-body [data-skin="Yellow Service"] a, .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-skin-link{ color: #ffffff }
/* 462 */ .gdlr-core-page-builder-body [data-skin="Yellow Service"] a:hover, .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-skin-link:hover{ color: #cecece }
/* 463 */ .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-button-color{ color: #191919 }.gdlr-core-page-builder-body [data-skin="Yellow Service"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Yellow Service"] input[type="submit"]{ color: #191919; }.gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-pagination a{ color: #191919 }
/* 464 */ .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-button-color{ background-color: #ffffff }.gdlr-core-page-builder-body [data-skin="Yellow Service"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Yellow Service"] input[type="submit"]{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Yellow Service"] .gdlr-core-pagination a{ background-color: #ffffff }
/* 465 */ .gdlr-core-page-builder-body [data-skin="Call To action 2"] h1, .gdlr-core-page-builder-body [data-skin="Call To action 2"] h2, .gdlr-core-page-builder-body [data-skin="Call To action 2"] h3, .gdlr-core-page-builder-body [data-skin="Call To action 2"] h4, .gdlr-core-page-builder-body [data-skin="Call To action 2"] h5, .gdlr-core-page-builder-body [data-skin="Call To action 2"] h6, .gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-skin-title a{ color: #000000 }
/* 466 */ .gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Call To action 2"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Call To action 2"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-pagination a{ color: #ffffff }
/* 467 */ .gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-button-color{ background-color: #1e1e1e }.gdlr-core-page-builder-body [data-skin="Call To action 2"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Call To action 2"] input[type="submit"]{ background-color: #1e1e1e; }.gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-pagination a{ background-color: #1e1e1e }
/* 468 */ .gdlr-core-page-builder-body [data-skin="Blog Homepage"] .gdlr-core-skin-e-background{ background-color: #f7f7f7 }.gdlr-core-page-builder-body [data-skin="Blog Homepage"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a{ background-color: #f7f7f7; }.gdlr-core-page-builder-body [data-skin="Blog Homepage"] .gdlr-core-flexslider .flex-control-nav li a{ border-color: #f7f7f7; }.gdlr-core-page-builder-body [data-skin="Blog Homepage"] .gdlr-core-flexslider .flex-control-nav li a.flex-active{ background-color: #f7f7f7; }
/* 469 */ .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button.gdlr-core-button-gradient{ background: -webkit-linear-gradient(#191919, #3a3a3a); background: -o-linear-gradient(#191919, #3a3a3a);  background: -moz-linear-gradient(#191919, #3a3a3a); background: linear-gradient(#191919, #3a3a3a); }
/* 470 */ .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-button.gdlr-core-button-gradient{ background: -webkit-linear-gradient(#232323, #232323); background: -o-linear-gradient(#232323, #232323);  background: -moz-linear-gradient(#232323, #232323); background: linear-gradient(#232323, #232323); }
/* 471 */
/* 472 */ .realfactory-item-mgb, .gdlr-core-item-mgb{ margin-bottom: 30px; }.realfactory-sidebar-left .realfactory-sidebar-area{ padding-right: 40px; }.realfactory-sidebar-right .realfactory-sidebar-area{ padding-left: 40px }.realfactory-sidebar-left .realfactory-sidebar-area{ margin-right: 25px; }.realfactory-sidebar-right .realfactory-sidebar-area{ margin-left: 25px; }
