@charset 'UTF-8';
@font-face {
font-family: 'icomoon';
src: url(//dinneenphoto.com/wp-content/themes/fluxus/fonts/icomoon.ttf?vadmn3) format('truetype'),
url(//dinneenphoto.com/wp-content/themes/fluxus/fonts/icomoon.woff?vadmn3) format('woff'),
url(//dinneenphoto.com/wp-content/themes/fluxus/fonts/icomoon.svg?vadmn3#icomoon) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='icon-']:before,
[class*=' icon-']:before { font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-next-slim-arrow:before {
content: '\ea82';
}
.icon-previous-slim-arrow:before {
content: '\ea83';
}
.icon-close-slim:before {
content: '\ea84';
}
.icon-zoom-in-slim:before {
content: '\ea85';
}
.icon-zoom-out-slim:before {
content: '\ea86';
}
.icon-behance-with-circle:before {
content: '\ea81';
}
.icon-add-to-list:before {
content: '\e900';
}
.icon-classic-computer:before {
content: '\e901';
}
.icon-controller-fast-backward:before {
content: '\e902';
}
.icon-creative-commons-attribution:before {
content: '\e903';
}
.icon-creative-commons-noderivs:before {
content: '\e904';
}
.icon-creative-commons-noncommercial-eu:before {
content: '\e905';
}
.icon-creative-commons-noncommercial-us:before {
content: '\e906';
}
.icon-creative-commons-public-domain:before {
content: '\e907';
}
.icon-creative-commons-remix:before {
content: '\e908';
}
.icon-creative-commons-share:before {
content: '\e909';
}
.icon-creative-commons-sharealike:before {
content: '\e90a';
}
.icon-creative-commons:before {
content: '\e90b';
}
.icon-document-landscape:before {
content: '\e90c';
}
.icon-remove-user:before {
content: '\e90d';
}
.icon-warning:before {
content: '\e90e';
}
.icon-arrow-bold-down:before {
content: '\e90f';
}
.icon-arrow-bold-left:before {
content: '\e910';
}
.icon-arrow-bold-right:before {
content: '\e911';
}
.icon-arrow-bold-up:before {
content: '\e912';
}
.icon-arrow-down:before {
content: '\e913';
}
.icon-arrow-left:before {
content: '\e914';
}
.icon-arrow-long-down:before {
content: '\e915';
}
.icon-arrow-long-left:before {
content: '\e916';
}
.icon-arrow-long-right:before {
content: '\e917';
}
.icon-arrow-long-up:before {
content: '\e918';
}
.icon-arrow-right:before {
content: '\e919';
}
.icon-arrow-up:before {
content: '\e91a';
}
.icon-arrow-with-circle-down:before {
content: '\e91b';
}
.icon-arrow-with-circle-left:before {
content: '\e91c';
}
.icon-arrow-with-circle-right:before {
content: '\e91d';
}
.icon-arrow-with-circle-up:before {
content: '\e91e';
}
.icon-bookmark:before {
content: '\e91f';
}
.icon-bookmarks:before {
content: '\e920';
}
.icon-chevron-down:before {
content: '\e921';
}
.icon-chevron-left:before {
content: '\e922';
}
.icon-chevron-right:before {
content: '\e923';
}
.icon-chevron-small-down:before {
content: '\e924';
}
.icon-chevron-small-left:before {
content: '\e925';
}
.icon-chevron-small-right:before {
content: '\e926';
}
.icon-chevron-small-up:before {
content: '\e927';
}
.icon-chevron-thin-down:before {
content: '\e928';
}
.icon-chevron-thin-left:before {
content: '\e929';
}
.icon-chevron-thin-right:before {
content: '\e92a';
}
.icon-chevron-thin-up:before {
content: '\e92b';
}
.icon-chevron-up:before {
content: '\e92c';
}
.icon-chevron-with-circle-down:before {
content: '\e92d';
}
.icon-chevron-with-circle-left:before {
content: '\e92e';
}
.icon-chevron-with-circle-right:before {
content: '\e92f';
}
.icon-chevron-with-circle-up:before {
content: '\e930';
}
.icon-cloud:before {
content: '\e931';
}
.icon-controller-fast-forward:before {
content: '\e932';
}
.icon-controller-jump-to-start:before {
content: '\e933';
}
.icon-controller-next:before {
content: '\e934';
}
.icon-controller-paus:before {
content: '\e935';
}
.icon-controller-play:before {
content: '\e936';
}
.icon-controller-record:before {
content: '\e937';
}
.icon-controller-stop:before {
content: '\e938';
}
.icon-controller-volume:before {
content: '\e939';
}
.icon-dot-single:before {
content: '\e93a';
}
.icon-dots-three-horizontal:before {
content: '\e93b';
}
.icon-dots-three-vertical:before {
content: '\e93c';
}
.icon-dots-two-horizontal:before {
content: '\e93d';
}
.icon-dots-two-vertical:before {
content: '\e93e';
}
.icon-download:before {
content: '\e93f';
}
.icon-emoji-flirt:before {
content: '\e940';
}
.icon-flow-branch:before {
content: '\e941';
}
.icon-flow-cascade:before {
content: '\e942';
}
.icon-flow-line:before {
content: '\e943';
}
.icon-flow-parallel:before {
content: '\e944';
}
.icon-flow-tree:before {
content: '\e945';
}
.icon-install:before {
content: '\e946';
}
.icon-layers:before {
content: '\e947';
}
.icon-open-book:before {
content: '\e948';
}
.icon-resize-100:before {
content: '\e949';
}
.icon-resize-full-screen:before {
content: '\e94a';
}
.icon-save:before {
content: '\e94b';
}
.icon-select-arrows:before {
content: '\e94c';
}
.icon-sound-mute:before {
content: '\e94d';
}
.icon-sound:before {
content: '\e94e';
}
.icon-trash:before {
content: '\e94f';
}
.icon-triangle-down:before {
content: '\e950';
}
.icon-triangle-left:before {
content: '\e951';
}
.icon-triangle-right:before {
content: '\e952';
}
.icon-triangle-up:before {
content: '\e953';
}
.icon-uninstall:before {
content: '\e954';
}
.icon-upload-to-cloud:before {
content: '\e955';
}
.icon-upload:before {
content: '\e956';
}
.icon-add-user:before {
content: '\e957';
}
.icon-address:before {
content: '\e958';
}
.icon-adjust:before {
content: '\e959';
}
.icon-air:before {
content: '\e95a';
}
.icon-aircraft-landing:before {
content: '\e95b';
}
.icon-aircraft-take-off:before {
content: '\e95c';
}
.icon-aircraft:before {
content: '\e95d';
}
.icon-align-bottom:before {
content: '\e95e';
}
.icon-align-horizontal-middle:before {
content: '\e95f';
}
.icon-align-left:before {
content: '\e960';
}
.icon-align-right:before {
content: '\e961';
}
.icon-align-top:before {
content: '\e962';
}
.icon-align-vertical-middle:before {
content: '\e963';
}
.icon-archive:before {
content: '\e964';
}
.icon-area-graph:before {
content: '\e965';
}
.icon-attachment:before {
content: '\e966';
}
.icon-awareness-ribbon:before {
content: '\e967';
}
.icon-back-in-time:before {
content: '\e968';
}
.icon-back:before {
content: '\e969';
}
.icon-bar-graph:before {
content: '\e96a';
}
.icon-battery:before {
content: '\e96b';
}
.icon-beamed-note:before {
content: '\e96c';
}
.icon-bell:before {
content: '\e96d';
}
.icon-blackboard:before {
content: '\e96e';
}
.icon-block:before {
content: '\e96f';
}
.icon-book:before {
content: '\e970';
}
.icon-bowl:before {
content: '\e971';
}
.icon-box:before {
content: '\e972';
}
.icon-briefcase:before {
content: '\e973';
}
.icon-browser:before {
content: '\e974';
}
.icon-brush:before {
content: '\e975';
}
.icon-bucket:before {
content: '\e976';
}
.icon-cake:before {
content: '\e977';
}
.icon-calculator:before {
content: '\e978';
}
.icon-calendar:before {
content: '\e979';
}
.icon-camera:before {
content: '\e97a';
}
.icon-ccw:before {
content: '\e97b';
}
.icon-chat:before {
content: '\e97c';
}
.icon-check:before {
content: '\e97d';
}
.icon-circle-with-cross:before {
content: '\e97e';
}
.icon-circle-with-minus:before {
content: '\e97f';
}
.icon-circle-with-plus:before {
content: '\e980';
}
.icon-circle:before {
content: '\e981';
}
.icon-circular-graph:before {
content: '\e982';
}
.icon-clapperboard:before {
content: '\e983';
}
.icon-clipboard:before {
content: '\e984';
}
.icon-clock:before {
content: '\e985';
}
.icon-code:before {
content: '\e986';
}
.icon-cog:before {
content: '\e987';
}
.icon-colours:before {
content: '\e988';
}
.icon-compass:before {
content: '\e989';
}
.icon-copy:before {
content: '\e98a';
}
.icon-credit-card:before {
content: '\e98b';
}
.icon-credit:before {
content: '\e98c';
}
.icon-cross:before {
content: '\e98d';
}
.icon-cup:before {
content: '\e98e';
}
.icon-cw:before {
content: '\e98f';
}
.icon-cycle:before {
content: '\e990';
}
.icon-database:before {
content: '\e991';
}
.icon-dial-pad:before {
content: '\e992';
}
.icon-direction:before {
content: '\e993';
}
.icon-document:before {
content: '\e994';
}
.icon-documents:before {
content: '\e995';
}
.icon-drink:before {
content: '\e996';
}
.icon-drive:before {
content: '\e997';
}
.icon-drop:before {
content: '\e998';
}
.icon-edit:before {
content: '\e999';
}
.icon-email:before {
content: '\e99a';
}
.icon-emoji-happy:before {
content: '\e99b';
}
.icon-emoji-neutral:before {
content: '\e99c';
}
.icon-emoji-sad:before {
content: '\e99d';
}
.icon-erase:before {
content: '\e99e';
}
.icon-eraser:before {
content: '\e99f';
}
.icon-export:before {
content: '\e9a0';
}
.icon-eye:before {
content: '\e9a1';
}
.icon-feather:before {
content: '\e9a2';
}
.icon-flag:before {
content: '\e9a3';
}
.icon-flash:before {
content: '\e9a4';
}
.icon-flashlight:before {
content: '\e9a5';
}
.icon-flat-brush:before {
content: '\e9a6';
}
.icon-folder-images:before {
content: '\e9a7';
}
.icon-folder-music:before {
content: '\e9a8';
}
.icon-folder-video:before {
content: '\e9a9';
}
.icon-folder:before {
content: '\e9aa';
}
.icon-forward:before {
content: '\e9ab';
}
.icon-funnel:before {
content: '\e9ac';
}
.icon-game-controller:before {
content: '\e9ad';
}
.icon-gauge:before {
content: '\e9ae';
}
.icon-globe:before {
content: '\e9af';
}
.icon-graduation-cap:before {
content: '\e9b0';
}
.icon-grid:before {
content: '\e9b1';
}
.icon-hair-cross:before {
content: '\e9b2';
}
.icon-hand:before {
content: '\e9b3';
}
.icon-heart-outlined:before {
content: '\e9b4';
}
.icon-heart:before {
content: '\e9b5';
}
.icon-help-with-circle:before {
content: '\e9b6';
}
.icon-help:before {
content: '\e9b7';
}
.icon-home:before {
content: '\e9b8';
}
.icon-hour-glass:before {
content: '\e9b9';
}
.icon-image-inverted:before {
content: '\e9ba';
}
.icon-image:before {
content: '\e9bb';
}
.icon-images:before {
content: '\e9bc';
}
.icon-inbox:before {
content: '\e9bd';
}
.icon-infinity:before {
content: '\e9be';
}
.icon-info-with-circle:before {
content: '\e9bf';
}
.icon-info:before {
content: '\e9c0';
}
.icon-key:before {
content: '\e9c1';
}
.icon-keyboard:before {
content: '\e9c2';
}
.icon-lab-flask:before {
content: '\e9c3';
}
.icon-landline:before {
content: '\e9c4';
}
.icon-language:before {
content: '\e9c5';
}
.icon-laptop:before {
content: '\e9c6';
}
.icon-leaf:before {
content: '\e9c7';
}
.icon-level-down:before {
content: '\e9c8';
}
.icon-level-up:before {
content: '\e9c9';
}
.icon-lifebuoy:before {
content: '\e9ca';
}
.icon-light-bulb:before {
content: '\e9cb';
}
.icon-light-down:before {
content: '\e9cc';
}
.icon-light-up:before {
content: '\e9cd';
}
.icon-line-graph:before {
content: '\e9ce';
}
.icon-link:before {
content: '\e9cf';
}
.icon-list:before {
content: '\e9d0';
}
.icon-location-pin:before {
content: '\e9d1';
}
.icon-location:before {
content: '\e9d2';
}
.icon-lock-open:before {
content: '\e9d3';
}
.icon-lock:before {
content: '\e9d4';
}
.icon-log-out:before {
content: '\e9d5';
}
.icon-login:before {
content: '\e9d6';
}
.icon-loop:before {
content: '\e9d7';
}
.icon-magnet:before {
content: '\e9d8';
}
.icon-magnifying-glass:before {
content: '\e9d9';
}
.icon-mail:before {
content: '\e9da';
}
.icon-man:before {
content: '\e9db';
}
.icon-map:before {
content: '\e9dc';
}
.icon-mask:before {
content: '\e9dd';
}
.icon-medal:before {
content: '\e9de';
}
.icon-megaphone:before {
content: '\e9df';
}
.icon-menu:before {
content: '\e9e0';
}
.icon-message:before {
content: '\e9e1';
}
.icon-mic:before {
content: '\e9e2';
}
.icon-minus:before {
content: '\e9e3';
}
.icon-mobile:before {
content: '\e9e4';
}
.icon-modern-mic:before {
content: '\e9e5';
}
.icon-moon:before {
content: '\e9e6';
}
.icon-mouse:before {
content: '\e9e7';
}
.icon-music:before {
content: '\e9e8';
}
.icon-network:before {
content: '\e9e9';
}
.icon-new-message:before {
content: '\e9ea';
}
.icon-new:before {
content: '\e9eb';
}
.icon-news:before {
content: '\e9ec';
}
.icon-note:before {
content: '\e9ed';
}
.icon-notification:before {
content: '\e9ee';
}
.icon-old-mobile:before {
content: '\e9ef';
}
.icon-old-phone:before {
content: '\e9f0';
}
.icon-palette:before {
content: '\e9f1';
}
.icon-paper-plane:before {
content: '\e9f2';
}
.icon-pencil:before {
content: '\e9f3';
}
.icon-phone:before {
content: '\e9f4';
}
.icon-pie-chart:before {
content: '\e9f5';
}
.icon-pin:before {
content: '\e9f6';
}
.icon-plus:before {
content: '\e9f7';
}
.icon-popup:before {
content: '\e9f8';
}
.icon-power-plug:before {
content: '\e9f9';
}
.icon-price-ribbon:before {
content: '\e9fa';
}
.icon-price-tag:before {
content: '\e9fb';
}
.icon-print:before {
content: '\e9fc';
}
.icon-progress-empty:before {
content: '\e9fd';
}
.icon-progress-full:before {
content: '\e9fe';
}
.icon-progress-one:before {
content: '\e9ff';
}
.icon-progress-two:before {
content: '\ea00';
}
.icon-publish:before {
content: '\ea01';
}
.icon-quote:before {
content: '\ea02';
}
.icon-radio:before {
content: '\ea03';
}
.icon-reply-all:before {
content: '\ea04';
}
.icon-reply:before {
content: '\ea05';
}
.icon-retweet:before {
content: '\ea06';
}
.icon-rocket:before {
content: '\ea07';
}
.icon-round-brush:before {
content: '\ea08';
}
.icon-rss:before {
content: '\ea09';
}
.icon-ruler:before {
content: '\ea0a';
}
.icon-scissors:before {
content: '\ea0b';
}
.icon-share-alternitive:before {
content: '\ea0c';
}
.icon-share:before {
content: '\ea0d';
}
.icon-shareable:before {
content: '\ea0e';
}
.icon-shield:before {
content: '\ea0f';
}
.icon-shop:before {
content: '\ea10';
}
.icon-shopping-bag:before {
content: '\ea11';
}
.icon-shopping-basket:before {
content: '\ea12';
}
.icon-shopping-cart:before {
content: '\ea13';
}
.icon-shuffle:before {
content: '\ea14';
}
.icon-signal:before {
content: '\ea15';
}
.icon-sound-mix:before {
content: '\ea16';
}
.icon-sports-club:before {
content: '\ea17';
}
.icon-spreadsheet:before {
content: '\ea18';
}
.icon-squared-cross:before {
content: '\ea19';
}
.icon-squared-minus:before {
content: '\ea1a';
}
.icon-squared-plus:before {
content: '\ea1b';
}
.icon-star-outlined:before {
content: '\ea1c';
}
.icon-star:before {
content: '\ea1d';
}
.icon-stopwatch:before {
content: '\ea1e';
}
.icon-suitcase:before {
content: '\ea1f';
}
.icon-swap:before {
content: '\ea20';
}
.icon-sweden:before {
content: '\ea21';
}
.icon-switch:before {
content: '\ea22';
}
.icon-tablet:before {
content: '\ea23';
}
.icon-tag:before {
content: '\ea24';
}
.icon-text-document-inverted:before {
content: '\ea25';
}
.icon-text-document:before {
content: '\ea26';
}
.icon-text:before {
content: '\ea27';
}
.icon-thermometer:before {
content: '\ea28';
}
.icon-thumbs-down:before {
content: '\ea29';
}
.icon-thumbs-up:before {
content: '\ea2a';
}
.icon-thunder-cloud:before {
content: '\ea2b';
}
.icon-ticket:before {
content: '\ea2c';
}
.icon-time-slot:before {
content: '\ea2d';
}
.icon-tools:before {
content: '\ea2e';
}
.icon-traffic-cone:before {
content: '\ea2f';
}
.icon-tree:before {
content: '\ea30';
}
.icon-trophy:before {
content: '\ea31';
}
.icon-tv:before {
content: '\ea32';
}
.icon-typing:before {
content: '\ea33';
}
.icon-unread:before {
content: '\ea34';
}
.icon-untag:before {
content: '\ea35';
}
.icon-user:before {
content: '\ea36';
}
.icon-users:before {
content: '\ea37';
}
.icon-v-card:before {
content: '\ea38';
}
.icon-video:before {
content: '\ea39';
}
.icon-vinyl:before {
content: '\ea3a';
}
.icon-voicemail:before {
content: '\ea3b';
}
.icon-wallet:before {
content: '\ea3c';
}
.icon-water:before {
content: '\ea3d';
}
.icon-500px-with-circle:before {
content: '\ea3e';
}
.icon-500px:before {
content: '\ea3f';
}
.icon-basecamp:before {
content: '\ea40';
}
.icon-behance:before {
content: '\ea41';
}
.icon-creative-cloud:before {
content: '\ea42';
}
.icon-dropbox:before {
content: '\ea43';
}
.icon-evernote:before {
content: '\ea44';
}
.icon-flattr:before {
content: '\ea45';
}
.icon-foursquare:before {
content: '\ea46';
}
.icon-google-drive:before {
content: '\ea47';
}
.icon-google-hangouts:before {
content: '\ea48';
}
.icon-grooveshark:before {
content: '\ea49';
}
.icon-icloud:before {
content: '\ea4a';
}
.icon-mixi:before {
content: '\ea4b';
}
.icon-onedrive:before {
content: '\ea4c';
}
.icon-paypal:before {
content: '\ea4d';
}
.icon-picasa:before {
content: '\ea4e';
}
.icon-qq:before {
content: '\ea4f';
}
.icon-rdio-with-circle:before {
content: '\ea50';
}
.icon-renren:before {
content: '\ea51';
}
.icon-scribd:before {
content: '\ea52';
}
.icon-sina-weibo:before {
content: '\ea53';
}
.icon-skype-with-circle:before {
content: '\ea54';
}
.icon-skype:before {
content: '\ea55';
}
.icon-slideshare:before {
content: '\ea56';
}
.icon-smashing:before {
content: '\ea57';
}
.icon-soundcloud:before {
content: '\ea58';
}
.icon-spotify-with-circle:before {
content: '\ea59';
}
.icon-spotify:before {
content: '\ea5a';
}
.icon-swarm:before {
content: '\ea5b';
}
.icon-vine-with-circle:before {
content: '\ea5c';
}
.icon-vine:before {
content: '\ea5d';
}
.icon-vk-alternitive:before {
content: '\ea5e';
}
.icon-vk-with-circle:before {
content: '\ea5f';
}
.icon-vk:before {
content: '\ea60';
}
.icon-xing-with-circle:before {
content: '\ea61';
}
.icon-xing:before {
content: '\ea62';
}
.icon-yelp:before {
content: '\ea63';
}
.icon-dribbble-with-circle:before {
content: '\ea64';
}
.icon-dribbble:before {
content: '\ea65';
}
.icon-facebook-with-circle:before {
content: '\ea66';
}
.icon-facebook:before {
content: '\ea67';
}
.icon-flickr-with-circle:before {
content: '\ea68';
}
.icon-flickr:before {
content: '\ea69';
}
.icon-github-with-circle:before {
content: '\ea6a';
}
.icon-github:before {
content: '\ea6b';
}
.icon-google-with-circle:before {
content: '\ea6c';
}
.icon-google:before {
content: '\ea6d';
}
.icon-instagram-with-circle:before {
content: '\ea6e';
}
.icon-instagram:before {
content: '\ea6f';
}
.icon-lastfm-with-circle:before {
content: '\ea70';
}
.icon-lastfm:before {
content: '\ea71';
}
.icon-linkedin-with-circle:before {
content: '\ea72';
}
.icon-linkedin:before {
content: '\ea73';
}
.icon-pinterest-with-circle:before {
content: '\ea74';
}
.icon-pinterest:before {
content: '\ea75';
}
.icon-rdio:before {
content: '\ea76';
}
.icon-tumblr-with-circle:before {
content: '\ea79';
}
.icon-tumblr:before {
content: '\ea7a';
}
.icon-twitter-with-circle:before {
content: '\ea7b';
}
.icon-twitter:before {
content: '\ea7c';
}
.icon-vimeo-with-circle:before {
content: '\ea7d';
}
.icon-vimeo:before {
content: '\ea7e';
}
.icon-youtube-with-circle:before {
content: '\ea7f';
}
.icon-youtube:before {
content: '\ea80';
}
.icon-patreon-with-circle:before {
content: '\ea19';
}
.icon-patreon:before {
content: '\ea77';
}
.icon-github-with-circle:before {
color: #4183c4 !important;
}
.icon-github-with-circle:hover:before {
color: #276bae !important;
}
.icon-flickr-with-circle:before {
color: #0063dc !important;
}
.icon-flickr-with-circle:hover:before {
color: #0e59b5 !important;
}
.icon-vimeo-with-circle:before {
color: #63D2FA !important;
}
.icon-vimeo-with-circle:hover:before {
color: #40a3dc !important;
}
.icon-twitter-with-circle:before {
color: #111116 !important;
}
.icon-twitter-with-circle:hover:before {
color: #000 !important;
}
.icon-facebook-with-circle:before {
color: #2C64F6 !important;
}
.icon-facebook-with-circle:hover:before {
color: #2b4a8d !important;
}
.icon-google-with-circle:before {
color: #db4a39 !important;
}
.icon-google-with-circle:hover:before {
color: #b02717 !important;
}
.icon-pinterest-with-circle:before {
color: #910101 !important;
}
.icon-pinterest-with-circle:hover:before {
color: #7c0505 !important;
}
.icon-tumblr-with-circle:before {
color: #34526f !important;
}
.icon-tumblr-with-circle:hover:before {
color: #254869 !important;
}
.icon-linkedin-with-circle:before {
color: #2D64BC !important;
}
.icon-linkedin-with-circle:hover:before {
color: #18407E !important;
}
.icon-dribbble-with-circle:before {
color: #ea4c89 !important;
}
.icon-dribbble-with-circle:hover:before {
color: #d53875 !important;
}
.icon-lastfm-with-circle:before {
color: #c3000d !important;
}
.icon-lastfm-with-circle:hover:before {
color: #a0040e !important;
}
.icon-rdio-with-circle:before {
color: #008fd5 !important;
}
.icon-rdio-with-circle:hover:before {
color: #0780bb !important;
}
.icon-spotify-with-circle:before {
color: #64b41a !important;
}
.icon-spotify-with-circle:hover:before {
color: #539813 !important;
}
.icon-skype-with-circle:before {
color: #00aff0 !important;
}
.icon-skype-with-circle:hover:before {
color: #029ad3 !important;
}
.icon-instagram-with-circle:before {
color: #EA336B !important;
}
.icon-instagram-with-circle:hover:before {
color: #C128BF !important;
}
.icon-behance-with-circle:before {
color: #045efc !important;
}
.icon-behance-with-circle:hover:before {
color: #285db9 !important;
}
.icon-youtube-with-circle:before {
color: #EA3323 !important;
}
.icon-youtube-with-circle:hover:before {
color: #f00 !important;
}
.icon-500px-with-circle:before {
color: #00aeef !important;
}
.icon-500px-with-circle:hover:before {
color: #2885a8 !important;
}
.icon-500px-alt-with-circle:before {
color: #00aeef !important;
}
.icon-500px-alt-with-circle:hover:before {
color: #2885a8 !important;
}
.icon-vk-with-circle:before {
color: #46668c !important;
}
.icon-vk-with-circle:hover:before {
color: #5181ba !important;
}
.icon-patreon-with-circle:before {
color: #e65c4b !important;
}
.icon-patreon-with-circle:hover:before {
color: #c23c2b !important;
}.site {
position: relative;
margin: 0 16px;
z-index: 1;
}
.site--has-sidebar {
display: flex;
}
.site-content {
position: relative; flex-grow: 1;
height: 100%;
order: 2;
}
.site--has-sidebar .site-content {
padding-left: 32px;
}
.fixed-width-container {
max-width: 576px;
}
.fluid-width-container {
max-width: 70%;
} .horizontal-page .site {
transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
opacity: 0;
}
.horizontal-page--loaded .site {
opacity: 1;
}
.horizontal-content {
height: 100%;
white-space: nowrap;
}
.horizontal-content__item {
display: inline-block;
max-height: 100%;
height: 100%;
margin-right: 32px;
vertical-align: top;
white-space: normal;
}
.captioned-media {
position: relative;
padding-bottom: 48px;
box-sizing: border-box;
}
.captioned-media--project-types {
padding-bottom: 72px;
}
.captioned-media__caption {
position: absolute;
color: #111116;
font: normal 12px/22px "Merriweather", georgia, serif;
max-height: 32px;
bottom: -32px;
padding: 16px 20px 0 0;
box-sizing: border-box;
background-color: #fff;
transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
overflow: hidden;
white-space: normal;
}
.project .captioned-media__caption {
position: static;
max-height: 48px;
}
.project.captioned-media--project-types .captioned-media__caption {
max-height: 72px;
}
.captioned-media__caption:after {
content: "\ea82";
position: absolute;
font-family: "icomoon" !important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
top: 8px;
right: 0;
transform: rotate(-90deg);
transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
display: none;
}
.captioned-media__caption--expanded {
max-height: 60%;
overflow-y: visible;
}
.captioned-media__caption--expanded:after {
transform: rotate(90deg);
}
.captioned-media__caption--multiline {
cursor: pointer;
}
.captioned-media__caption--multiline:after {
display: block;
} .horizontal-page .site {
top: 70px;
} .single-format-quote .post--featured-image .entry-header,
.page-template-template-full-width-php .entry-content,
.page-template-template-full-width-php .fluid-width-container,
.page-template-template-full-width-sidebar-php .entry-content,
.page-template-template-full-width-sidebar-php .fluid-width-container {
max-width: 100%;
} .site-header {
transition: all 200ms cubic-bezier(0.33, 1, 0.68, 1);
transition-property: padding, box-shadow;
z-index: 2;
width: 100%;
}
.horizontal-page .site-header { position: fixed;
left: 0;
top: 0;
}
html.admin-bar-showing.horizontal-page .site-header { top: 32px;
}
@media only screen and (max-width: 768px) {
html.admin-bar-showing.horizontal-page .site-header {
top: 46px;
}
}
.site-header__inner {
background-color: #fff;
position: relative;
border-top: 0 solid #111116;
width: 100%;
padding: 12px 16px;
box-sizing: border-box;
z-index: 100;
display: flex;
align-items: center;
}
.logo-container {
width: 272px;
border-right: 1px solid #ebebeb;
margin: 0 32px 0 0;
padding: 16px 0;
z-index: 5;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
box-sizing: border-box;
}
.site-description {
font-size: 13px;
color: #bdbdbd;
font-weight: 400;
text-align: center;
margin-top: 3px;
margin-bottom: -5px;
}
.site-logo {
display: block;
line-height: 0;
text-align: center;
}
.site-logo img {
display: inline-block;
} .site-navigation {
display: flex;
}
.site-navigation ul {
list-style: none;
margin: 0;
}
.site-navigation li {
display: inline-block;
position: relative;
margin: 0 8px 0 0;
}
.site-navigation a {
position: relative;
display: inline-block;
padding: 6px 10px;
font-size: 13px;
color: #8a8a8a;
text-transform: uppercase;
border: 0 none;
text-decoration: none;
letter-spacing: 0.03em;
}
.site-navigation a:hover {
color: #111116;
}
.site-navigation .sub-menu {
position: absolute;
top: 100%;
left: -8px;
display: none;
background-color: #fff;
box-shadow: 0 1px 14px 4px rgba(0, 0, 0, 0.15);
padding: 8px 0;
}
.site-navigation .sub-menu a {
white-space: nowrap;
padding: 8px 16px;
font-size: 12px;
display: block;
letter-spacing: 0.04em;
}
.site-navigation .sub-menu li {
margin: 0 0 4px 0;
display: block;
}
.site-navigation .sub-menu li:last-child {
margin-bottom: 0;
}
.site-navigation .has-children > a {
padding-right: 20px;
}
.site-navigation .has-children > a:after {
content: "\e924";
position: absolute;
font-family: "icomoon";
font-style: normal;
font-weight: normal;
display: inline-block;
line-height: 1em;
font-size: 16px;
top: 50%;
transform: translate3d(0, -50%, 0);
}
.site-navigation .sub-menu .has-children > a:after {
content: "\e926";
right: 4px;
margin-top: 0px;
}
.site-navigation .sub-menu--right .has-children > a {
padding-right: 16px;
padding-left: 20px;
}
.site-navigation .sub-menu--right .has-children > a:after {
content: "\e925";
left: 8px;
right: auto;
}
.site-navigation .sub-menu { }
.site-navigation .sub-menu .sub-menu {
left: 100%;
top: 0;
display: none;
}
.site-navigation .sub-menu .sub-menu--right {
right: 100%;
left: auto;
}
.site-navigation .sub-menu--right {
right: 0;
left: auto;
}
.site-navigation .sub-menu--right .sub-menu {
right: 100%;
left: auto;
}
.site-navigation .has-children:hover > .sub-menu {
display: block;
}
.site-navigation .active > a,
.site-navigation .current-menu-item > a,
.site-navigation .current-menu-ancestor > a,
.site-navigation .active .current-fluxus-project-type-ancestor > a,
.site-navigation .current-menu-parent > a { background: #fff200;
color: #111116;
}
.site-navigation .primary-navigation {
margin-left: -10px; }
.secondary-navigation li {
margin: 0 0 0 8px;
}  #page-wrapper {
min-height: 100%;
min-width: 100%;
margin: 0 auto -50px;
}
.site-footer,
.site-footer-push {
height: 50px;
clear: both;
}
.horizontal-page .site-footer-push {
display: none;
}
.site-footer {
position: absolute;
box-sizing: border-box;
color: #8a8a8a;
font-size: 12px;
padding: 13px 15px 0;
width: 100%; z-index: 1;
}
.horizontal-page .site-footer { position: fixed;
bottom: 0;
height: 50px;
background: #fff;
}
.site-footer a {
color: #8a8a8a;
border-bottom: 1px solid #ebebeb;
}
.site-footer a:hover {
color: #111116;
border-bottom-color: inherit;
} .sharrre .pinterest > a,
.sharrre .fb_iframe_widget span,
.sharrre .linkedin > span[style] {
vertical-align: top !important;
}
.sharrre .twitter iframe {
position: relative;
top: -1px;
}
.sharrre .button {
padding: 0;
}
.social-networks {
float: left;
}
.social-networks .icon-social {
margin-right: 10px;
height: 22px;
display: inline-block;
border: 0 none;
}
.social-networks .icon-social:last-child {
margin-right: 0;
}
.social-networks .icon-social:before {
font-size: 22px;
} .nav-tip {
float: right;
line-height: 24px;
display: none;
}
.nav-tip--visible {
display: block;
}
.nav-tip .nav-tip__button {
width: 23px;
height: 23px;
padding: 0;
margin: 0 5px;
background: none;
border: 1px solid #eaeaea;
transition: 0.2s ease-out;
}
.nav-tip .nav-tip__button:before {
margin-right: 0 !important;
}
.nav-tip .nav-tip__button:hover {
border-color: #ccc;
background: none;
}
.global-navigation-on-next .nav-tip .nav-tip__button--next {
border-color: #aaa;
}
.global-navigation-on-prev .nav-tip .nav-tip__button--prev {
border-color: #aaa;
}
.nav-tip .nav-tip__button:focus,
.nav-tip .nav-tip__button:active {
box-shadow: none;
}
.nav-tip .nav-tip__button:before {
font-size: 14px;
}
.nav-tip .nav-tip__button + .nav-tip__button {
margin-left: 0;
}
.footer-links {
line-height: 24px;
float: right;
}
.footer-links > *,
.footer-links li {
float: left;
margin: 0 0 0 32px;
}
.footer-links a {
font-size: 12px;
line-height: 1.5;
padding: 8px 0 1px;
margin: -8px 0 0 0;
display: inline-block;
}
.footer-links .credits:before,
.footer-links li:before {
content: " ";
display: block;
position: absolute;
width: 15px;
height: 30px;
background: url(https://dinneenphoto.com/wp-content/themes/fluxus/images/slash.png) no-repeat;
margin: -3px 0 0 -20px;
}
.footer-links li {
list-style: none;
}
.footer-links li:first-child {
margin-left: 0;
}
.footer-links li:first-child:before {
display: none;
}
.footer-navigation li {
position: relative;
}
.footer-navigation li:hover {
color: #111116;
}
.footer-navigation li:hover > a {
color: inherit;
border-bottom-color: inherit;
}
.footer-navigation li:hover > .sub-menu {
display: block;
}
.footer-navigation .has-children > a {
margin-left: 16px;
}
.footer-navigation .has-children > a:before {
content: "\e927";
font-family: "icomoon";
font-style: normal;
font-weight: normal;
display: inline-block;
line-height: 1em;
font-size: 16px;
position: absolute;
left: 0;
top: 50%;
margin-top: -1px;
transform: translate3d(0, -50%, 0);
}
.footer-navigation .has-children .has-children > a {
margin-left: 0;
}
.footer-navigation .has-children .has-children > a:before {
content: "\e925";
left: 4px;
}
.footer-navigation .sub-menu {
position: absolute;
top: auto;
bottom: 100%;
left: auto;
right: 0;
margin: 0;
padding: 8px 0;
background-color: #fff;
box-shadow: 0 1px 14px 4px rgba(0, 0, 0, 0.15);
display: none;
}
.footer-navigation .sub-menu a {
margin: 0;
padding: 10px 22px;
display: block;
white-space: nowrap;
border: 0;
}
.footer-navigation .sub-menu li {
margin: 0;
float: none;
display: block;
}
.footer-navigation .sub-menu li:before {
display: none;
}
.footer-navigation .sub-menu .sub-menu {
left: 0;
top: auto;
bottom: auto;
right: auto;
-webkit-transform: translate(-100%, -105%);
transform: translate(-100%, -105%);
} .entry-title a {
text-decoration: none;
}
.entry-title a:hover {
color: #8a8a8a;
}
.project-title__prefix + .entry-title {
margin-top: 6px;
}
.single .entry-title {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
font-weight: 300;
font-size: 34px;
line-height: 1em;
text-transform: none;
text-indent: -2px;
letter-spacing: normal;
}
.entry-summary {
font: normal 14px/2em "Merriweather", georgia, serif;
}
.entry-content {
font: normal 16px/2em "Merriweather", georgia, serif;
}
.entry-content a {
text-decoration: none;
border-bottom: 1px solid #ebebeb;
}
.entry-content a:hover {
border-color: currentColor;
}
.entry-content a:focus {
border-color: #8a8a8a;
color: #8a8a8a;
}
.entry-content dl {
margin-top: 0;
}
.entry-content li + li {
margin-top: 10px;
}
.entry-content ul ul,
.entry-content ul ol,
.entry-content ol ol,
.entry-content ol ul {
margin: 8px 0 16px 16px;
}
.entry-content li ul,
.entry-content li ol {
padding-left: 0;
list-style-type: circle;
}
.entry-content p {
line-height: 2em;  }
.entry-content p:after {
content: " ";
display: table;
clear: both;
}
.entry-content h1 {
font-size: 27px;
}
.entry-content h2 {
font-size: 24px;
}
.entry-content h3 {
font-size: 21px;
}
.entry-content h4 {
font-size: 16px;
}
.entry-content h5 {
font-size: 14px;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.entry-content h6 {
font-size: 12px;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.entry-content cite {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
font-size: 13px;
font-style: normal;
color: #bdbdbd;
letter-spacing: 0.04em;
}
.entry-content cite a {
color: #bdbdbd;
border-color: currentColor;
}
.entry-content cite a:hover {
color: #111116;
}
.entry-content code {
font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
background-color: #f3f4f5;
padding: 2px 4px;
border-radius: 2px;
color: #111116;
font-size: inherit;
}
.entry-content table,
.wp-block-table {
margin-bottom: 16px;
border-collapse: collapse;
font-size: 13px;
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}
.entry-content table thead,
.wp-block-table thead {
text-transform: uppercase;
}
.entry-content table thead td,
.entry-content table thead th,
.wp-block-table thead td,
.wp-block-table thead th {
font-weight: 700;
}
.entry-content table td,
.entry-content table th,
.wp-block-table td,
.wp-block-table th {
border: 1px solid #ebebeb;
padding: 6px 15px;
}
.entry-content table tfoot,
.wp-block-table tfoot {
color: #8a8a8a;
}
.wp-block-table table {
margin-bottom: 0;
}
.text-light {
color: #fff;
}
.standfirst {
margin-bottom: 32px;
}
.standfirst p {
margin-bottom: 32px;
}
.standfirst p:last-child {
margin-bottom: 0;
}
.entry-meta {
font-size: 13px;
line-height: 1.5;
color: #8a8a8a;
font-weight: normal;
white-space: nowrap;
display: flex;
align-items: center;
}
.entry-meta a:hover {
color: #111116;
}
.entry-title + .entry-meta {
margin-top: 8px;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
.post-edit-link {
font: normal 13px/1.6em "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
display: inline-block;
}
.single .entry-content .post-edit-link,
.page .entry-content .post-edit-link {
margin-bottom: 32px;
}
.wrap-size-full {
overflow: hidden;
}
.wrap-size-full a {
float: left;
width: 75%;
margin: 0 0 24px;
}
.wrap-size-full figcaption {
border-top: 1px solid #eaeaea;
float: left;
font: 300 16px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
color: #aaa;
width: 22%;
margin: 0 0 0 2%;
position: relative;
padding: 7px 0 0 0;
} .entry-content img,
.comment-content img,
.widget img {
max-width: 100%; }
.entry-content img,
img[class*=align],
img[class*=wp-image-] {
height: auto; }
.entry-content img,
img.size-full {
max-width: 100%;
}
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.media-caption {
color: #8a8a8a;
font: 300 14px/1.45em "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
padding-top: 7px;
}
.media-caption a {
transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
color: currentColor;
text-decoration: none;
border-bottom: 1px solid;
}
.media-caption a:hover {
color: #111116;
border-bottom-color: #111116;
} .sidebar {
min-width: 272px;
max-width: 272px;
padding-right: 32px;
border-right: 1px solid #ebebeb;
word-wrap: break-word;
text-align: right;
box-sizing: border-box;
order: 1;
}
.sidebar .title {
padding: 0 0 16px;
}
.project-title__prefix {
font: normal 15px/1em "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
letter-spacing: 0.01em;
}
.project-title__prefix--small {
font-size: 12px;
}
.sidebar .viewport {
height: 100%;
overflow: hidden;
}
.sidebar .wysiwyg {
text-align: right;
float: right;
color: #8a8a8a;
font-size: 12px;
}
.sidebar .widget-password .post-password {
margin-bottom: 16px;
} .horizontal-navigation {
box-shadow: inset 0 0 0 1px #eaeaea;
min-width: 558px;
max-width: 558px;
height: 100%;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
}
.horizontal-navigation--portfolio {
padding-left: 32px;
padding-right: 32px;
padding-bottom: 24px; box-sizing: border-box;
}
.horizontal-navigation--blog {
padding-left: 64px;
padding-right: 64px;
min-width: auto;
max-height: none;
text-align: center;
}
.horizontal-navigation--portfolio {
text-align: center;
}
.horizontal-navigation--vertical-blog {
box-shadow: none;
text-align: left;
padding: 0;
}
.horizontal-navigation--vertical-blog .current-page-number {
display: none;
}
.horizontal-navigation--vertical-blog .flex-position {
display: block;
} #sharrre-project,
.btn-appreciate {
position: relative;
color: #333;
font-size: 13px;
line-height: 16px;
padding: 0 0 3px;
border-bottom: 1px solid #eaeaea;
}
.btn-appreciate {
margin-left: 26px;
}
#sharrre-project .box {
cursor: pointer;
}
#sharrre-project:before,
.btn-appreciate:before {
position: absolute;
top: -3px;
margin: 0 0 0 -33px;
font-size: 26px;
transition: 0.3s ease;
}
#sharrre-project:before {
margin-left: -54px;
font-size: 28px;
top: -5px;
}
.btn-appreciate:hover,
#sharrre-project:hover,
#sharrre-project:hover .box .share {
color: #777;
border-bottom-color: transparent;
}
.btn-appreciate:hover:before {
color: #ec0039;
}
#sharrre-project:hover:before {
color: #0059ec;
}
#sharrre-project .count-total,
.btn-appreciate .numbers {
padding-left: 5px;
color: #ec0039;
}
#sharrre-project .count-total {
color: #0059ec;
}
.btn-appreciate.has-appreciated,
.btn-appreciate.has-appreciated:hover {
color: #ec0039;
font-weight: bold;
border-bottom: 0 none;
cursor: default;
}
.btn-appreciate.has-appreciated:before {
color: #ec0039;
} .other-projects {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
margin-left: -8px;
margin-right: -8px;
}
.other-projects__item-col {
min-width: 25%;
max-width: 25%;
padding: 0 8px;
box-sizing: border-box;
}
.other-projects__item {
position: relative;
display: block;
width: 100%;
padding-top: 100%;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
overflow: hidden;
background-color: #eaeaea;
margin-bottom: 16px;
}
.other-projects__item-overlay {
opacity: 0;
position: absolute;
top: 0;
left: 0;
font-weight: bold;
background: rgba(0, 0, 0, 0.7);
width: 100%;
height: 100%;
color: #fff;
text-align: center;
transition: opacity 0.3s ease-out;
}
.other-projects__item--active .other-projects__item-overlay {
opacity: 1;
background: rgba(255, 242, 0, 0.7);
color: #111116;
}
.other-projects__item:hover .other-projects__item-overlay {
opacity: 1;
}
.other-projects__item-row {
min-width: 100%;
max-width: none;
padding: 0 8px;
box-sizing: border-box;
flex-wrap: wrap;
display: flex;
} .paging {
white-space: nowrap;
}
.page-numbers,
.post-page-numbers {
position: relative;
box-sizing: border-box;
display: inline-block;
line-height: 36px;
min-width: 40px;
border: 1px solid #ebebeb;
color: #111116;
font-weight: 300;
padding: 0 14px;
white-space: nowrap;
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}
.page-numbers:hover,
.post-page-numbers:hover {
color: #111116;
border-color: #ccc;
}
.page-numbers .icon-chevron-thin-right,
.page-numbers .icon-chevron-thin-left,
.post-page-numbers .icon-chevron-thin-right,
.post-page-numbers .icon-chevron-thin-left {
position: relative;
top: 1px;
font-size: 11px;
}
.page-numbers.next:before, .page-numbers.prev:before,
.post-page-numbers.next:before,
.post-page-numbers.prev:before {
content: "\ea82";
position: absolute;
left: 50%;
font-family: "icomoon";
transform: translate(-50%, 0);
}
.page-numbers.prev:before,
.post-page-numbers.prev:before {
content: "\ea83";
}
.page-numbers + .page-numbers,
.page-numbers + .post-page-numbers,
.post-page-numbers + .page-numbers,
.post-page-numbers + .post-page-numbers {
margin-left: 8px;
}
.page-numbers--label {
font-size: 12px;
text-transform: uppercase;
font-weight: 500;
letter-spacing: 0.03em;
}
.paging .current,
.post-page-numbers.current {
background: #fff200;
color: #111116;
border-color: #fff200;
cursor: default;
}
.paging .next,
.paging .prev {
white-space: nowrap;
}  .vertical-middle {
display: flex;
height: 100%;
justify-content: center;
flex-direction: column;
}
.vertical-middle--centered {
align-items: center;
text-align: center;
}
.vertical-middle--contained {
max-width: 600px;
margin-left: auto;
margin-right: auto;
padding-left: 16px;
padding-right: 16px;
}
.slash {
background: url(https://dinneenphoto.com/wp-content/themes/fluxus/images/slash@2x.png) no-repeat;
background-size: auto 100%;
height: 30px;
width: 15px;
display: inline-block;
}
@media only screen and (max-width: 576px) {
.slash {
height: 21px;
}
}
.slash-text {
display: flex;
align-items: center;
} .share-widget .button {
background: none;
padding: 0;
display: block;
margin-left: 0 !important;
margin-bottom: 16px;
cursor: default;
text-align: left;
}
.share-widget .button:hover {
border: 0 none;
background: none !important;
}
.share-widget--footer {
position: relative;
border: 1px solid #ebebeb;
line-height: 21px;
float: left;
display: none;
margin-right: 16px;
}
.share-widget--footer:hover, .share-widget--footer.state-visible {
border-color: #ccc;
}
.share-widget--footer:hover .share, .share-widget--footer.state-visible .share {
color: #111116;
}
.share-widget--footer .share {
position: relative;
font-weight: normal;
float: left;
padding: 0 6px 0 7px;
display: block;
cursor: pointer;
}
.share-widget--footer .share:after {
position: relative;
font-family: "icomoon";
content: "\e927";
top: 1px;
left: 2px;
}
.share-widget--footer.state-visible .share:after {
content: "\e924";
}
.share-widget__close {
position: absolute;
top: -1px;
right: 12px;
display: block;
color: #8a8a8a;
}
.share-widget__close:hover {
color: #8a8a8a;
}
.share-widget__close:before {
position: absolute;
font-family: "icomoon";
content: "\ea84";
display: block;
line-height: 1em;
font-size: 14px;
}
.share-widget__buttons {
display: flex;
flex-wrap: wrap;
}
.share-widget__buttons .button {
min-width: 110px;
max-width: 110px;
min-height: 21px;
max-height: 21px;
}
.share-widget__buttons .button.facebook {
margin-top: 1px;
}
.share-widget__buttons .button.linkedin {
margin-top: -1px;
}
.share-widget__wrapper {
position: absolute;
background: #fff;
border: 1px solid #ccc;
padding: 16px 16px 0;
bottom: 21px;
left: -1px;
min-width: 130px;
display: none;
z-index: 1000;
}
.state-visible .share-widget__wrapper {
display: block;
}
.share-widget--project .share-widget__wrapper {
left: auto;
top: 200%;
bottom: auto;
width: 350px;
right: -90px;
}
.share-widget__title {
position: relative;
display: block;
padding: 0 20px 24px 0;
text-transform: uppercase;
font-weight: bold;
color: #8a8a8a;
box-sizing: border-box;
font-size: 13px;
line-height: 1;
} .share-widget--project {
margin: 0 0 0 80px;
}
.share-widget--project .box .share {
line-height: 16px;
font-weight: normal;
color: #333;
}
.share-widget--project .arrow {
position: absolute;
top: -5px;
right: 57px;
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 4px solid #ccc;
} .aspect {
position: relative;
max-height: 100%;
}
.aspect__media,
.aspect__media iframe,
.aspect__media video {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
.aspect__placeholder {
display: block;
}
.aspect--fill-width .aspect__placeholder {
max-width: 100%;
height: auto;
} .lazyload-component {
max-height: 100%;
height: inherit;
}
.lazyload,
.lazyload-component__image {
display: block;
opacity: 0;
transition: opacity 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;
max-height: 100%;
}
.lazyloaded {
opacity: 1;
} .lazyload-component__loading {
transition: 0.5s opacity ease 0.8s;
opacity: 0;
}
.lazyload-component--loaded .lazyload-component__loading {
transition: 0.5s opacity ease;
opacity: 0;
} .lazyloading + .lazyload-component__loading {
opacity: 1;
} .post-navigation {
float: left;
width: auto;
}
@media only screen and (max-width: 576px) {
.post-navigation__buttons {
display: flex;
}
.post-navigation__buttons .page-numbers {
flex-grow: 1;
width: 50%;
text-align: center;
}
} .wp-caption,
.wp-block-image figcaption,
.wp-block-video figcaption,
.wp-block-audio figcaption {
margin-bottom: 0;
color: #8a8a8a;
font: 300 14px/1.45em "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}
.wp-caption a,
.wp-block-image figcaption a,
.wp-block-video figcaption a,
.wp-block-audio figcaption a {
transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
color: currentColor;
text-decoration: none;
border-bottom: 1px solid;
}
.wp-caption a:hover,
.wp-block-image figcaption a:hover,
.wp-block-video figcaption a:hover,
.wp-block-audio figcaption a:hover {
color: #111116;
border-bottom-color: #111116;
}
.wp-caption {
max-width: 100%;
position: relative;
margin-top: 5px;
}
.wp-caption.alignright .wp-caption-text {
text-align: right;
}
.wp-caption.aligncenter .wp-caption-text {
text-align: center;
}
.wp-caption.alignleft .wp-caption-text {
text-align: left;
}
.wp-caption img {
display: block;
} .alignleft,
.aligncenter,
.alignright {
display: block;
margin-bottom: 16px !important;
}
.alignleft {
float: left;
margin-right: 16px !important;
}
.alignright {
float: right;
margin-left: 16px !important;
}
.aligncenter {
clear: both;
margin: 0 auto !important;
}
.fluxus-modal {
position: absolute;
top: 0;
left: 50%;
transform: translate3d(-50%, -100%, 0);
max-width: 520px;
width: 100%;
background: #fff;
padding: 20px 32px 32px;
border-radius: 1px;
border-top: 3px solid #fff200;
z-index: 3;
transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1), top 1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.fluxus-modal--open {
transform: translate3d(-50%, -50%, 0);
top: 50%;
}
@media screen and (max-width: 660px) {
.fluxus-modal {
width: 100%;
margin: 0;
left: 0;
transform: translate3d(0, -100%, 0);
}
.fluxus-modal--open {
transform: translate3d(0, -50%, 0);
}
}
.fluxus-modal__close {
font-size: 32px;
line-height: 1;
position: absolute;
top: 16px;
right: 32px;
cursor: pointer;
}
.fluxus-modal-overlay {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: fixed;
background: rgba(0, 0, 0, 0.7);
z-index: 2;
transition: opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1);
opacity: 0;
pointer-events: none;
}
.fluxus-modal-overlay--open {
opacity: 1;
}
.wp-block-gallery {
margin-bottom: 32px;
}
p + .wp-block-gallery {
margin-top: 32px;
}
.entry-content .wp-block-gallery {
margin-left: 0;
}
.entry-content .wp-block-gallery.alignleft {
margin-right: 32px;
}
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
padding: 8px;
text-align: left;
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
font-size: 14px;
line-height: 1.4;
box-sizing: border-box;
}
.wp-block-gallery .blocks-gallery-grid {
margin-left: 0;
margin-bottom: 0;
}
.wp-block-spacer {
clear: both;
}
.wp-block-quote,
.entry-content blockquote {
position: relative;
margin: 0 0 32px;
padding-top: 8px;
padding-left: 76px;
line-height: 1.4;
min-height: 60px;
box-sizing: border-box;
border: 0 none;
}
.wp-block-quote:before,
.entry-content blockquote:before {
content: "“";
width: 60px;
height: 60px;
background-color: #fff200;
color: #111116;
border-radius: 100%;
display: block;
font-size: 40px;
box-sizing: border-box;
padding: 20px 0 0 16px;
font-family: "Merriweather", georgia, serif;
line-height: 1;
text-align: left; position: absolute;
top: 0;
left: 0;
}
.wp-block-quote p,
.entry-content blockquote p {
font-family: "Merriweather", georgia, serif;
margin: 0;
line-height: 1.4em;
}
.wp-block-quote cite,
.entry-content blockquote cite {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
font-size: 13px;
font-style: normal;
color: #bdbdbd;
letter-spacing: 0.04em;
display: block;
}
.wp-block-quote cite a,
.entry-content blockquote cite a {
color: #bdbdbd;
border-color: currentColor;
}
.wp-block-quote cite a:hover,
.entry-content blockquote cite a:hover {
color: #111116;
}
.wp-block-quote.is-style-large,
.entry-content blockquote.is-style-large {
padding: 8px 0 0 76px;
margin-bottom: 32px;
}
.wp-block-quote.is-style-large p,
.entry-content blockquote.is-style-large p {
font-size: 22px;
line-height: 1.6em;
font-style: normal;
}
.wp-block-quote.is-style-large cite,
.entry-content blockquote.is-style-large cite {
text-align: left;
margin-top: 8px;
}
.featured-media .wp-block-quote,
.featured-media .entry-content blockquote {
margin-bottom: 0;
}
.wp-block-quote--white,
.wp-block-quote--white cite {
color: #fff !important;
}
.wp-block-quote--black,
.wp-block-quote--black cite {
color: #111116 !important;
}
.wp-block-latest-comments__comment-meta {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
font-size: 13px;
}
.wp-block-latest-comments__comment-author {
font-weight: bold;
font-style: normal;
font-size: 13px;
}
.entry-content .wp-block-latest-comments__comment-author {
border: 0 none;
}
.wp-block-latest-comments__comment-excerpt {
max-width: 500px;
}
.wp-block-latest-comments__comment-excerpt p {
font-size: 14px !important;
line-height: 1.6em !important;
}
.wp-block-latest-comments__comment + .wp-block-latest-comments__comment {
margin-top: 16px;
}
.wp-block-search {
max-width: 400px;
}
.wp-block-search__input {
padding-left: 8px;
padding-right: 8px;
}
.has-drop-cap:not(:focus)::first-letter {
font-size: 64px;
line-height: 54px;
margin: 6px 4px 0 0;
}
.has-drop-cap:not(:focus)::after {
padding-top: 0;
}
.wp-block-file:hover a {
border-color: currentColor;
}
.wp-block-video figcaption {
margin-top: 0;
}
.wp-block-embed__wrapper .instagram-media,
.wp-block-embed__wrapper .instagram-media[style],
.wp-block-embed__wrapper .twitter-tweet,
.wp-block-embed__wrapper .twitter-tweet[style] {
margin-left: auto !important;
margin-right: auto !important;
}
.wp-block-embed__wrapper .instagram-media,
.wp-block-embed__wrapper .instagram-media[style] {
max-width: 300px !important;
}
.wp-block-separator,
hr {
margin-top: 16px;
background-color: #ebebeb;
border: 0;
height: 1px;
max-width: 100px;
}
.wp-block-separator.is-style-wide,
hr.is-style-wide {
max-width: none;
}
.fluid-width-container .wp-block-separator.is-style-wide,
.fluid-width-container hr.is-style-wide {
width: 142.8571428571%;
width: calc(142.8571428571% + 32px);
margin-left: -32px;
}
.wp-block-separator.is-style-dots,
hr.is-style-dots {
height: auto;
background: none;
}
.wp-block-separator.is-style-dots:before,
hr.is-style-dots:before {
font-size: 40px;
letter-spacing: 10px;
color: #e0e0e0;
padding: 0;
}
.wp-block-cover {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 0.04em;
}
.wp-block-file .wp-block-file__textlink,
.wp-block-file a {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
border-bottom: 0 none;
font-weight: bold;
font-size: 13px;
}
.wp-block-file .wp-block-file__button,
.wp-block-file a.wp-block-file__button {
border-radius: 0;
color: #111116;
margin-left: 16px;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file a.wp-block-file__button:hover {
background-color: #e0e0e0;
color: #333;
}
.wp-block-file .wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:focus {
color: #ccc;
}
.wp-block-code {
border-style: solid;
border-radius: 0;
padding: 16px;
margin-top: 0;
margin-bottom: 16px;
}
.wp-block-code code {
font-family: "Menlo", "Consolas", "monaco", monospace;
background: none;
line-height: 1.5;
display: block;
}
.wp-block-pullquote {
box-sizing: border-box;
padding: 20px 0;
text-align: left;
border-top: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
margin-bottom: 32px;
}
.wp-block-pullquote blockquote {
padding: 0;
max-width: 500px !important;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}
.wp-block-pullquote blockquote::before {
position: relative;
left: 50%;
margin-left: -30px;
margin-bottom: 16px;
}
.wp-block-pullquote.is-style-solid-color {
padding-top: 32px;
padding-bottom: 32px;
border-top: 0 none;
border-bottom: 0 none;
}
.wp-block-pullquote p {
font-size: 22px !important;
line-height: 1.6em;
}
.wp-block-pullquote cite {
margin-top: 8px;
}
.wp-block-pullquote.has-cyan-bluish-gray-background-color cite {
color: #111116;
}
.wp-block-verse {
border: 0 none;
line-height: 1.6;
padding: 0;
font-family: "Menlo", "Consolas", "monaco", monospace;
}
.wp-block-button__link {
cursor: pointer;
font: normal 12px/15px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
padding: 10px 16px 11px;
display: inline-block;
border-radius: 1px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
text-decoration: none !important;
text-transform: uppercase;
font-weight: 500;
letter-spacing: 0.1em;
border: 0;
transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.entry-content .wp-block-button__link {
border-bottom: 0 none;
}
.wp-block-button__link:not(.has-text-color) {
color: #111116;
}
.wp-block-button__link:not(.has-text-color):hover {
color: #333;
}
.wp-block-button__link:not(.has-background) {
background-color: #eaeaea;
}
.wp-block-button__link:not(.has-background):hover {
background-color: #e0e0e0;
}
.wp-block-button__link:not(.has-background):focus {
background-color: #ccc;
}
.wp-block-archives li + li {
margin-top: 0;
}
.wp-block-archives.wp-block-archives-dropdown {
margin-left: 0;
}
.wp-block-archives.aligncenter {
text-align: center;
list-style: none;
}
.wp-block-calendar table,
#wp-calender {
border-collapse: collapse;
font-size: 13px;
font-weight: normal;
}
.wp-block-calendar table th,
.wp-block-calendar table td,
#wp-calender th,
#wp-calender td {
border: 1px solid #ebebeb;
text-align: center;
color: #8a8a8a;
}
.wp-block-calendar table th,
#wp-calender th {
color: #666;
background: #f5f5f5;
font-weight: normal;
}
.wp-block-calendar table tbody td a,
#wp-calender tbody td a {
background: #fff200;
display: block;
}
.wp-block-calendar table tbody td a:hover,
#wp-calender tbody td a:hover {
background: #111116;
color: #fff;
}
.wp-block-calendar table caption,
#wp-calender caption {
text-align: right;
padding: 0 0 5px 0;
color: #ccc;
}
.wp-block-calendar table #prev,
#wp-calender #prev {
border-right: 0 none;
}
.wp-block-calendar table #next,
#wp-calender #next {
border-left: 0 none;
border-right: 1px solid #ebebeb;
}
.wp-block-calendar table tfoot .pad,
#wp-calender tfoot .pad {
border-left: 0 none;
border-right: 0 none;
}
.wp-block-categories li + li {
margin-top: 0;
}
.wp-block-categories.wp-block-categories-dropdown {
margin-left: 0;
}
.wp-block-categories.aligncenter {
text-align: center;
list-style: none;
}
.wp-block-latest-posts li + li {
margin-top: 0;
}
.wp-block-social-links, .entry-content .wp-block-social-links {
margin-left: 0;
}
.wp-block-social-links li + li {
margin-top: 0;
}
.wp-block-buttons .wp-block-button {
margin: 0;
}
.wp-block-buttons .wp-block-button + .wp-block-button {
margin-left: 16px;
}
.vertical__post + .vertical__post:before, .entry-navigation:before {
content: " ";
width: 100%;
height: 0;
border-top: 1px solid #ebebeb;
display: block;
position: absolute;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .wp-block-gallery .blocks-gallery-caption {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
line-height: 1.4em;
margin-bottom: 16px;
}
.entry-content p + h1, .entry-content p + h2, .entry-content p + h3, .entry-content p + h4, .entry-content p + h5, .entry-content p + h6, .wp-block-gallery p + .blocks-gallery-caption {
margin-top: 32px;
}
.standfirst, .standfirst p {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
font-size: 22px;
line-height: 1.6em;
font-weight: 300;
}
.entry-content dl, .entry-content address, .entry-content p, .wp-block-search, .wp-block-audio, .wp-block-file, .wp-block-video, .wp-block-embed, .wp-block-latest-comments, .wp-block-media-text, .wp-block-separator,
hr, .wp-block-button, .wp-block-latest-posts, .wp-block-buttons {
margin-bottom: 16px;
}
.entry-date,
.comment-time, .wp-block-latest-comments__comment-date, .wp-block-latest-posts .wp-block-latest-posts__post-date {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
text-transform: none;
color: #bdbdbd;
font-size: 12px;
white-space: nowrap;
}
.page-title,
.entry-title,
.sidebar .title {
font: 700 24px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
line-height: 1;
text-transform: uppercase;
letter-spacing: 0.04em;
word-wrap: break-word;
}
.wp-block-preformatted {
font-family: "Menlo", "Consolas", "monaco", monospace;
font-size: 13px;
line-height: 1.3;
margin: 0 0 16px;
padding: 1.6em;
overflow: auto;
max-width: 100%;
color: #111116;
border: 1px dashed #ebebeb;
white-space: pre-wrap;
background-color: #fff;
}
.wp-block-latest-comments {
list-style: none;
margin-left: 0 !important;
}
.entry-content ul,
.entry-content ol, .wp-block-archives, .wp-block-categories, .wp-block-latest-posts {
margin: 0 0 16px 32px;
padding-left: 0;
}
.wp-block-archives .wp-block-archives__post-count, .wp-block-categories .wp-block-categories__post-count {
position: relative;
margin-left: 4px;
top: -1px;
vertical-align: middle;
font-size: 14px;
}
.widget-title, .wp-block-search__label {
font-size: 13px;
font-weight: 600;
letter-spacing: 0.02em;
text-transform: uppercase;
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}
.wp-block-column {
margin-bottom: 32px;
}
.wp-block-column p:last-child {
margin-bottom: 0;
}
.wp-block-image figcaption {
margin-top: 0;
}
.wp-block-image:after {
content: " ";
display: table;
clear: both;
} .button,
.sidebar input[type=submit],
.sidebar button,
#searchsubmit,
.wp-block-file .wp-block-file__button {
cursor: pointer;
font: normal 12px/15px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
padding: 10px 16px 11px;
display: inline-block;
border-radius: 1px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
text-decoration: none !important;
text-transform: uppercase;
font-weight: 500;
letter-spacing: 0.1em;
border: 0;
transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
color: #111116;
background-color: #eaeaea;
}
.entry-content .button,
.entry-content .sidebar input[type=submit],
.entry-content .sidebar button,
.entry-content #searchsubmit,
.entry-content .wp-block-file .wp-block-file__button {
border-bottom: 0 none;
}
.button:hover,
.sidebar input[type=submit]:hover,
.sidebar button:hover,
#searchsubmit:hover,
.wp-block-file .wp-block-file__button:hover {
color: #333;
}
.button:hover,
.sidebar input[type=submit]:hover,
.sidebar button:hover,
#searchsubmit:hover,
.wp-block-file .wp-block-file__button:hover {
background-color: #e0e0e0;
}
.button:focus,
.sidebar input[type=submit]:focus,
.sidebar button:focus,
#searchsubmit:focus,
.wp-block-file .wp-block-file__button:focus {
background-color: #ccc;
}
.sidebar input[type=submit],
.sidebar button,
#searchsubmit {
margin-left: 16px;
}
.entry-content .button {
margin-right: 10px;
}
.button + .button {
margin-left: 10px;
}
.button[class^=icon-]:before, .button[class*=" icon-"]:before {
margin-right: 5px;
}
.button-big {
padding: 15px 24px 16px;
font-weight: 700;
}
.button-big:before {
margin: 0 5px 0 -4px;
}
.button-black {
background: #111116;
color: #fff;
}
.button-black:hover {
background: #222226;
color: #fff;
}
.button--accent,
.button-accent,
.button-yellow {
background-color: #fff200;
color: #111116;
}
.button--accent:hover,
.button-accent:hover,
.button-yellow:hover {
background: #ffd300;
color: #111116;
}
.button-blue {
background: #619ec2;
color: #fff;
}
.button-blue:hover {
background: #5386a5;
color: #fff;
}
.button-green {
background: #35d59b;
color: #fff;
}
.button-green:hover {
background: #2fbe79;
color: #fff;
}
.button-red {
background: #d1562b;
color: #fff;
}
.button-red:hover {
background: #bf4115;
color: #fff;
}
.button-blended {
background-color: transparent;
}
.button-blended:hover {
background-color: transparent;
opacity: 0.8;
}
.decoration {
width: 15px;
height: 2px;
background-color: #111116;
background-color: currentColor;
vertical-align: middle;
}
.sidebar .decoration {
position: absolute;
right: 0;
}
.decoration-block {
position: relative;
display: block;
height: 32px;
}
.decoration-block:after {
width: 15px;
height: 2px;
background-color: #111116;
background-color: currentColor;
vertical-align: middle;
transform: translate3d(-50%, -50%, 0);
position: absolute;
top: 50%;
left: 50%;
display: block;
content: " ";
}
.project-title__decoration {
height: 32px;
}
.project-title__decoration .decoration {
transform: translate3d(-50%, -50%, 0);
}
span.decoration {
display: inline-block;
}
.decoration--spaced {
margin-bottom: 5px;
} .fluxus-loading {
position: absolute;
top: 50%;
left: 50%;
opacity: 0;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
transition: 0.2s opacity ease 2s;
}
.fluxus-loading + .swiper-lazy-loading,
.fluxus-loading--visible {
opacity: 1;
}
.fluxus-loading__indicator {
width: 20px;
height: 20px;
background: #fff200;
border-radius: 50%;
-webkit-animation: blinker 0.3s infinite linear;
animation: blinker 0.3s infinite linear;
}
@keyframes blinker {
0%, 100% {
opacity: 0;
}
50% {
opacity: 1;
}
} .gallery {
display: flex;
flex-wrap: wrap;
margin-left: -16px;
margin-right: -16px;
}
@media only screen and (max-width: 768px) {
.gallery {
margin-left: -8px;
margin-right: -8px;
}
}
.gallery-item {
position: relative;
box-sizing: border-box;
padding-left: 16px;
padding-right: 16px;
margin-bottom: 32px;
}
@media only screen and (max-width: 768px) {
.gallery-item {
padding-left: 8px;
padding-right: 8px;
margin-bottom: 16px;
}
}
@media only screen and (max-width: 576px) {
.gallery-item {
width: 50% !important;
}
}
.gallery-item a {
display: block;
border: 0 none !important;
}
.gallery-item img {
display: block;
width: 100%;
height: auto;
}
.gallery-columns-1 .gallery-item {
width: 100%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33.3333333333%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.6666666667%;
}
.gallery-columns-7 .gallery-item {
width: 14.2857142857%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.1111111111%;
}
.gallery-caption {
position: relative;
box-sizing: border-box;
padding: 4px 0 0 0;
font: 300 13px/1.3em "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
pointer-events: none;
margin: 0 !important;
border: 0 none;
width: auto;
text-align: center;
} .fluxus-gallery a {
border-bottom: 0 none;
}
.fluxus-gallery .gallery-item {
position: relative;
float: left;
overflow: hidden;
margin: 0 3% 0 0 !important;
padding: 0;
}
.fluxus-gallery .gallery-item:before {
content: "";
display: block;
padding-top: 100%;
}
.fluxus-gallery .gallery-item .gallery-icon {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
transform-origin: top center;
transform: scale(1);
transition: 0.6s ease-out;
}
.fluxus-gallery .gallery-item .gallery-icon:hover {
transform: scale(1.1);
}
.fluxus-gallery .gallery-item .gallery-icon > a {
position: absolute;
display: block;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.fluxus-gallery img {
display: none;
}
.fluxus-gallery.gallery-columns-1 .gallery-item {
width: 100%;
margin: 0 0 35px !important;
}
.fluxus-gallery.gallery-columns-2 .gallery-item {
width: 48.5%;
margin: 0 3% 3% 0 !important;
}
.fluxus-gallery.gallery-columns-3 .gallery-item {
margin: 0 3.5% 3.5% 0 !important;
width: 31%;
}
.fluxus-gallery.gallery-columns-4 .gallery-item {
margin: 0 2% 2% 0 !important;
width: 23.5%;
}
.fluxus-gallery.gallery-columns-5 .gallery-item {
margin: 0 1.5% 1.5% 0 !important;
width: 18.8%;
}
.fluxus-gallery.gallery-columns-6 .gallery-item {
margin: 0 1% 1% 0 !important;
width: 15.82%;
}
.fluxus-gallery.gallery-columns-7 .gallery-item {
margin: 0 1% 1% 0 !important;
width: 13.42%;
}
.fluxus-gallery.gallery-columns-8 .gallery-item {
margin: 0 1% 1% 0 !important;
width: 11.6%;
}
.fluxus-gallery.gallery-columns-9 .gallery-item {
margin: 0 1% 1% 0 !important;
width: 10.2%;
}
.fluxus-gallery.gallery-columns-2 dl:nth-child(2n), .fluxus-gallery.gallery-columns-3 dl:nth-child(3n), .fluxus-gallery.gallery-columns-4 dl:nth-child(4n), .fluxus-gallery.gallery-columns-5 dl:nth-child(5n), .fluxus-gallery.gallery-columns-6 dl:nth-child(6n), .fluxus-gallery.gallery-columns-7 dl:nth-child(7n), .fluxus-gallery.gallery-columns-8 dl:nth-child(8n), .fluxus-gallery.gallery-columns-9 dl:nth-child(9n) {
margin-right: 0 !important;
} .comments-area {
margin: 32px 0 0 0;
}
.comments-area ul,
.comments-area ol {
list-style: none;
}
.comments-area .children {
margin-top: -32px;
margin-left: 32px;
padding-left: 16px;
border-left: 1px solid #ebebeb;
}
.comments-title {
text-align: left;
margin: 0 0 20px;
}
.comment-author-info {
padding: 0 0 0 88px;
}
.comment-author {
min-height: 76px;
padding: 0 0 8px 0;
}
.comment-author .avatar {
border-radius: 100%;
position: absolute;
width: 76px;
height: auto;
}
.bypostauthor-icon {
position: relative;
top: -1px;
font-size: 11px;
line-height: 1em;
color: #bdbdbd;
margin-left: 8px;
text-transform: uppercase;
font-weight: bold;
}
.bypostauthor-icon:before {
content: " ";
position: relative;
top: 1px;
display: inline-block;
width: 10px;
height: 10px;
border-radius: 100%;
background-color: #fff200;
margin-right: 4px;
}
.comment-meta {
font-size: 13px;
line-height: 1em;
}
.comment-actions {
margin: 8px 0 0;
overflow: hidden;
}
#cancel-comment-reply-link,
.comment-actions a {
cursor: pointer;
font: normal 12px/15px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
padding: 10px 16px 11px;
display: inline-block;
border-radius: 1px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
text-decoration: none !important;
text-transform: uppercase;
font-weight: 500;
letter-spacing: 0.1em;
border: 0;
transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
color: #111116;
background-color: #eaeaea;
font-size: 11px;
padding: 4px 8px 5px;
}
.entry-content #cancel-comment-reply-link,
.entry-content .comment-actions a {
border-bottom: 0 none;
}
#cancel-comment-reply-link:hover,
.comment-actions a:hover {
color: #333;
}
#cancel-comment-reply-link:hover,
.comment-actions a:hover {
background-color: #e0e0e0;
}
#cancel-comment-reply-link:focus,
.comment-actions a:focus {
background-color: #ccc;
}
.comment-content {
font-family: "Merriweather", georgia, serif;
font-size: 14px;
line-height: 1.6em;
max-width: 500px;
}
.comment-content p {
margin-bottom: 16px;
line-height: 2;
}
.comment {
margin-bottom: 64px;
}
.comment footer em {
font-style: normal;
font-style: normal;
font-size: 13px;
color: #8a8a8a;
border: 1px solid #ebebeb;
padding: 5px 10px;
}
.form-allowed-tags {
font-size: 12px;
color: #666;
padding: 10px 10px 10px 0;
}
.form-allowed-tags code {
font-size: 11px;
}
.comment-reply-title {
font-size: 13px;
text-transform: uppercase;
margin: 0 0 16px;
font-weight: bold;
}
.comment-reply-title small {
float: right;
font-size: 1em;
}
.logged-in-as {
font: normal 16px/25px "Merriweather", georgia, serif;
margin: 0 0 10px;
background: #fbf3d8;
border: 1px solid #ede3c8;
padding: 8px 16px;
}
.logged-in-as a {
border-bottom: 1px solid #333;
}
.logged-in-as a:hover {
border-bottom-color: #ccc;
}
.comment-respond {
padding: 20px;
border-top: 2px solid #111116;
background: #f9f9f9;
}
.comment-form {
color: #757575;
}
.comment-form label {
font-size: 13px;
}
.comment-form .required {
font-size: 16px;
color: #f00;
font-weight: bold;
line-height: 1;
}
.comment-form-author,
.comment-form-email,
.comment-form-url,
.comment-form-cookies-consent {
display: flex;
margin-bottom: 16px;
align-items: center;
}
.comment-form-author label,
.comment-form-email label,
.comment-form-url label,
.comment-form-cookies-consent label {
width: 100%;
max-width: 150px;
}
.comment-form-comment {
margin-bottom: 16px;
}
.comment-form-comment label {
margin-bottom: 8px;
margin-top: 8px;
display: block;
}
.comment-form-cookies-consent label {
max-width: none;
}
.comment-form-cookies-consent input {
margin-right: 8px;
}
.comment-notes {
font-size: 13px;
}
.comment-navigation {
margin: 32px 0;
} .comment-subscription-form {
margin-top: 10px;
}
.comment-subscription-form input {
margin: 3px 0 0 0;
}
.comment-subscription-form:last-child {
margin-bottom: 0;
} .widget {
margin: 0 0 24px;
position: relative;
overflow: hidden;
}
.widget:last-child {
margin-bottom: 0;
}
.widget a {
color: #8a8a8a;
font-size: 13px;
border-bottom: 1px solid #ebebeb;
padding: 0 0 2px;
}
.widget a:hover {
color: #111116;
border-bottom-color: #111116;
}
.widget ul {
list-style: none;
}
.widget ul ul {
margin: 4px 16px 4px 0;
}
.widget li {
margin: 0 0 4px;
}
.widget li:last-child {
margin-bottom: 0;
}
.widget .current_page_item > a,
.widget li a.active,
.widget .current-cat a {
color: #111116;
padding-bottom: 2px;
border-bottom: 1px solid #111116;
}
.widget li a.active .hash {
color: #111116;
}
.widget-title a {
color: inherit;
}
.sidebar .widget-title {
padding: 6px 0;
} .widget_search {
margin-bottom: 32px;
}
.widget_search .field {
margin-bottom: 8px;
}
#searchform input {
vertical-align: top;
}
.textwidget {
font: normal 13px/24px "Merriweather", georgia, serif;
color: #111116;
}
.textwidget a {
padding-bottom: 0;
}
.textwidget p {
margin: 0 0 10px;
}
.textwidget p:last-child {
margin-bottom: 0;
}
.textwidget img {
width: 100%;
height: auto;
} .textwidget ul.link-list li {
font: normal 13px/18px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
} .textwidget .list {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}
.widget-content {
margin: 3px 0 0 0;
font-size: 13px;
color: #8a8a8a;
padding-bottom: 2px; } .widget .count {
color: #ccc;
min-width: 23px;
padding: 0 0 0 5px;
display: inline-block;
font-size: 13px;
}
.widget .recentcomments {
color: #aaa;
font-size: 13px;
margin: 0 0 10px;
}
.widget .recentcomments a:before {
content: " ";
display: block;
}
.widget_rss .rsswidget {
display: block;
color: #222;
text-transform: uppercase;
margin: 0;
}
.widget_rss .rss-date {
color: #ccc;
}
.widget_rss .rsswidget img {
display: none;
}
.widget_rss .rssSummary {
margin: 5px 0 0;
color: #8a8a8a;
}
.widget_rss cite {
display: inline-block;
color: #ccc;
font-style: normal;
}
.widget_rss cite:before {
content: "—";
position: absolute;
margin: 0 0 0 -18px;
color: #ccc;
}
.widget_tag_cloud .tagcloud {
padding: 0 0 0 5px;
}
.widget_tag_cloud .tagcloud a {
line-height: 1.2em;
}
#wp-calendar {
border-collapse: collapse;
font-size: 13px;
font-weight: normal;
}
.widget_recent_entries .post-date {
font-size: 12px;
color: #ccc;
text-transform: uppercase;
white-space: nowrap;
display: block;
} .fluxus-posted-on time {
font-size: 13px;
color: #777;
font-weight: normal;
}  .page-template-template-full-width-php .site {
margin: 0 auto;
}
.page-template-template-full-width-php .entry-header {
text-align: center;
margin: 32px 0;
}
.page-template-template-full-width-php .page-title {
font-size: 30px;
} .page-template-template-full-page-slider-php .site {
overflow: hidden;
}
.slider {
width: 100%;
height: 100%;
position: relative;
}
.slider .slide {
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-size: cover;
background-position: top center;
margin: 0 30px 0 0;
position: absolute;
opacity: 0;
z-index: 10;
visibility: hidden;
overflow: hidden;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: translate3d(0, 0, 0);
-webkit-perspective: 1000;
}
.slider .image-top-center {
background-position: top center;
}
.slider .image-center-center {
background-position: center center;
}
.slider .image-bottom-center {
background-position: bottom center;
}
.slider .image-fit {
background-size: auto 100%;
background-position: center;
}
.slider .image-contain {
background-size: contain;
background-position: center;
}
.slider .image-fit-horizontally {
background-size: 100% auto;
background-position: center;
}
.slider .slide.active {
z-index: 50;
} .slide .info {
width: 365px;
overflow: hidden;
position: relative;
text-align: center;
padding: 0 20px;
color: #111116;
opacity: 0;
transition: opacity 0.5s;
}
.slide .info .viewport {
padding: 20px 0 15px;
}
.slide .info.white {
color: #fff;
}
.slide .info.white .decoration {
border-color: #fff;
} .slide .style-default .slide-title {
font-size: 40px;
line-height: 1em;
text-transform: uppercase;
letter-spacing: 0.06em;
margin: 0 0 36px;
font-weight: 700;
}
.slide .style-default .slide-subtitle {
font: normal 16px/1.2em "Merriweather", georgia, serif;
margin: 0 1px 5px 0;
}
.slide .style-default .decoration {
top: auto;
width: 20px;
margin: -16px 0 0 -10px;
left: 50%;
border-color: #111116;
}
.slide .style-default .description {
font-size: 14px;
line-height: 1.7em;
}
.slide .style-default .button {
color: #fff;
background: #111116;
margin: 13px 0 0 0;
padding-left: 15px;
padding-right: 15px;
line-height: 30px;
font-size: 13px;
border-radius: 2px;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
transition: color 0.15s ease-out, background-color 0.15s ease-out;
}
.slide .style-default .button:hover {
color: #111116;
background: #fff200;
}
.slide .style-default.white .button {
color: #111116;
background: #fff;
}
.slide .style-default.white .button:hover {
color: #fff;
background: #111116;
}
.radial-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.66) 100%);
transition: all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);
} .project .hover-box {
text-align: center;
color: #fff;
opacity: 0;
}
.project:hover .hover-box {
opacity: 1;
}
.hover-box-contents {
position: absolute;
top: 50%;
left: 10%;
width: 80%;
transform: translate(0, -50%);
font-size: 16px;
line-height: 1.6em;
}
.hover-box .excerpt {
max-width: 700px;
margin: 0 auto 25px;
}
.entry-tags {
color: #111116;
font-size: 13px;
position: relative;
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}
.fluxus-project-types a,
.entry-tags a {
color: currentColor;
text-transform: lowercase;
text-decoration: none;
margin: 0 5px 0 0;
border-bottom: 0 none;
}
.entry-tags a:hover {
color: #111116;
}
.fluxus-project-types a .hash,
.entry-tags a .hash {
color: #111116;
font-weight: normal;
}
.entry-tags a:hover .hash {
color: #111116;
}
.fluxus-project-types a,
.fluxus-project-types a .hash {
color: #8a8a8a;
font-weight: normal;
position: relative;
}
.entry-navigation {
position: relative;
margin: 32px 0 64px;
padding-top: 32px;
overflow: hidden;
}
.entry-navigation:before {
left: 0;
top: 0;
}
.entry-navigation h3 {
color: #111116;
font-size: 13px;
line-height: 1em;
margin: 0 0 16px;
font-weight: bold;
text-transform: uppercase;
}
.entry-navigation .entry-tags {
float: right;
} .layout-portfolio-grid-vertical { overflow-y: scroll;
}
.portfolio-grid {
height: 100%;
width: 100%;
opacity: 0;
transition: opacity 0.4s ease-in;
}
.portfolio-grid--loaded {
opacity: 1;
}
.grid-project {
position: absolute;
width: 180px;
height: 120px;
transition: top 0.5s, left 0.5s;
}
.grid-project__preview {
display: block;
width: 100%;
height: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
background-color: #eaeaea;
}
.grid-project[data-cropping="center top"] .grid-project__preview {
background-position: center top !important;
}
.grid-project[data-cropping="right top"] .grid-project__preview {
background-position: right top !important;
}
.grid-project[data-cropping="right 20%"] .grid-project__preview {
background-position: right 20% !important;
}
.grid-project[data-cropping="right center"] .grid-project__preview {
background-position: right center !important;
}
.grid-project[data-cropping="right bottom"] .grid-project__preview {
background-position: right bottom !important;
}
.grid-project[data-cropping="center bottom"] .grid-project__preview {
background-position: center bottom !important;
}
.grid-project[data-cropping="left bottom"] .grid-project__preview {
background-position: left bottom !important;
}
.grid-project[data-cropping="left center"] .grid-project__preview {
background-position: left center !important;
}
.grid-project[data-cropping="left 20%"] .grid-project__preview {
background-position: left 20% !important;
}
.grid-project[data-cropping="left top"] .grid-project__preview {
background-position: left top !important;
}
.grid-project__overlay {
cursor: pointer;
pointer-events: none;
opacity: 0;
}
.grid-project:hover .grid-project__overlay {
opacity: 1;
}
.mobile-device .grid-project__overlay {
opacity: 1;
background: linear-gradient(10deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 10%, rgba(255, 255, 255, 0) 100%);
}
.password-required,
.private-post {
font-size: 12px;
color: #8a8a8a;
font-weight: bold;
letter-spacing: 0.03em;
margin-top: 4px;
text-transform: uppercase;
}
.grid-project__inner {
position: absolute;
top: 50%;
width: 100%;
padding: 0 10px;
text-align: center;
display: block;
box-sizing: border-box;
color: #fff;
transform: translate3d(0, -50%, 0);
}
.grid-project__inner:hover {
color: #fff;
}
.mobile-device .grid-project__inner {
left: 0;
bottom: 0;
top: auto;
text-align: left;
padding: 16px;
transform: none;
} .horizontal-media {
display: block;
position: relative;
max-height: 100%;
white-space: normal; }
.horizontal-media .aspect__media {
background-color: #f1f1f1;
}
.horizontal-media,
.horizontal-media .aspect { height: inherit;
}
.horizontal-media .aspect__placeholder {
display: block;
height: 100%;
width: auto; max-height: 100%;
min-width: 288px;
}
.horizontal-media .lazyload-component__image {
height: 100%;
}
.horizontal-media .plyr {
height: 100%;
}
.portfolio-single--onclick-scroll .horizontal-media[data-type=image] img, .portfolio-single--onclick-lightbox .horizontal-media[data-type=image] img, .portfolio-single--onclick-lightbox-or-scroll .horizontal-media[data-type=image] img {
cursor: pointer;
} .horizontal-posts .post {
max-width: 583px;
}
.horizontal-posts .post .byline {
margin: 2px 0 -5px;
}
.entry-header {
margin-bottom: 16px;
}
.entry-header img {
width: 100%;
height: auto;
display: block;
}
.entry-header + .fluid-width-container {
margin-top: 32px;
}
.entry-header__title {
flex-grow: 1;
margin-bottom: 0;
}
.entry-header__slash { margin-top: -4px;
}
.entry-header--with-meta {
display: flex;
align-items: flex-start;
margin-bottom: 4px;
}
.entry-meta {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
color: #bdbdbd;
}
.entry-meta a {
color: #bdbdbd;
}
.sticky-indicator {
background-color: #fff200;
width: 16px;
height: 16px;
border-radius: 100%;
display: inline-block;
}
.entry-title .sticky-indicator {
margin-left: 2px;
} .tag-navigation {
border-top: 1px solid #eaeaea;
position: relative;
padding: 3px 0 0 0;
}
.tag-navigation h1 {
padding: 0 30px 0 0;
font-weight: normal;
font-size: 13px;
text-transform: uppercase;
float: left;
}
.tag-navigation a {
float: left;
color: #8a8a8a;
font-size: 13px;
margin: 0 10px 0 0;
display: block;
}
.tag-navigation a:hover {
color: #111116;
}
.featured-media {
position: relative; margin-bottom: 16px;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
width: 100%;
}
.single .featured-media {
margin-bottom: 32px;
}
.featured-media:empty {
display: none;
}
.featured-media:empty + .text-contents { padding-top: 4px;
}
.featured-media__img {
display: block;
width: auto;
height: auto;
max-width: 100%;
}
.horizontal-content__item .featured-media__img {
height: 328px;
}
@media only screen and (max-width: 768px) {
.horizontal-content__item .featured-media__img {
height: auto;
}
}
.single .featured-media__text, .vertical__post .featured-media__text {
padding: 64px 32px;
}
.single .post--featured-image .featured-media__text, .vertical__post .post--featured-image .featured-media__text, .horizontal-content .featured-media__text {
transform: translate3d(0, -50%, 0);
position: absolute;
top: 50%;
width: 100%;
box-sizing: border-box;
padding-left: 32px;
padding-right: 32px;
}
.post-image__cover {
position: absolute;
top: 50%;
left: 0;
padding: 32px 0;
width: 100%;
background: #111116;
background: rgba(0, 0, 0, 0.5);
display: inline-block;
text-align: center;
transform: translate(0, -50%);
box-sizing: border-box;
color: #fff;
}
.post-image__cover h1 {
font-size: 32px;
line-height: 1em;
font-weight: bold;
text-transform: uppercase;
display: inline-block;
letter-spacing: 0.06em;
}
.post-image__cover p {
text-transform: uppercase;
font-size: 11px;
margin-top: 8px;
font-weight: bold;
letter-spacing: 0.1em;
}
.post-image__cover a {
color: currentColor;
}
.post-image__cover p a:hover {
text-decoration: underline;
} .horizontal-posts .format-aside .entry-content {
margin-top: 0;
}
.link-to-image {
border: 0 none !important;
} .post-link {
text-align: center;
}
.post-link a {
font-size: 21px;
border-bottom: 2px solid;
display: inline-block;
}
.post-link a:hover {
color: #8a8a8a;
}
.post-link p {
color: #bdbdbd;
margin-top: 8px;
}
.wp-post-image {
width: auto;
} .vertical__post {
margin-bottom: 32px;
}
.vertical__post + .vertical__post {
margin-top: 32px;
padding-top: 32px;
}
.vertical__post + .vertical__post:before {
margin-top: -32px;
left: 0;
}
.vertical__post .post_format-post-format-link.post--no-featured-image .featured-media__img,
.vertical__post .post_format-post-format-quote.post--no-featured-image .featured-media__img {
display: none;
}
.vertical__post .post_format-post-format-quote.post--featured-image .featured-media,
.vertical__post .post_format-post-format-link.post--featured-image .featured-media {
padding-top: 0;
padding-bottom: 0;
}
.wrap-excerpt-more {
margin-top: 8px;
}
.wrap-excerpt-more:first-child {
margin-top: 0;
}
.excerpt-more {
font-family: "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
border-bottom: 1px solid #ebebeb;
padding-bottom: 3px;
color: #111116;
white-space: nowrap;
font-size: 14px;
}
.excerpt-more:hover {
border-color: #111116;
}
.vertical-blog .thumbnail img {
height: auto;
width: auto;
max-width: 100%;
max-height: none;
} .page .entry-content {
clear: both;
}
.page-with-background {
width: 100%;
height: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: relative;
transition: none;
} #map-dim,
#map {
width: 100%;
height: 100%;
position: absolute;
}
#map-dim {
background: #111116;
opacity: 0.7;
}
#map-dim.dim-image {
opacity: 0.35;
}
.button-close-map {
position: absolute;
top: 15px;
right: 0;
z-index: 1001;
display: none;
transform: translate(100%, 0);
transition: 0.3s ease-in;
}
.button-close-map:before {
font-size: 10px;
}
.button-close-map--visible {
right: 15px;
transform: translate(0, 0);
}
.page-contacts .site-content {
position: relative;
width: 100%;
overflow: hidden;
}
.page-contacts .contacts-background {
width: 100%;
height: 100%;
position: absolute;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.page-contacts .site-content .page {
position: relative;
top: 50%;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
margin: 0 auto;
padding: 0 20px;
box-sizing: border-box;
width: 100%;
max-width: 720px;
max-height: 100%;
}
.page-contacts .site-content .page .viewport {
padding: 20px 0;
}
.page-contacts .entry-content a {
color: #fff;
}
.page-contacts .entry-content .button,
.button-close-map {
background: #fff200;
color: #111116;
}
.page-contacts .entry-content .button:hover,
.button-close-map:hover {
background: #ffd300;
}
.page-contacts .site-content .page .entry-content {
margin-top: 15px;
}
.page-contacts .site-content .entry-header,
.page-contacts .site-content .entry-content {
color: #fff;
}
.page-contacts .site-content .entry-content {
width: 100%;
}
.contact-details {
border-left: 1px solid #fff;
border-left: 1px solid rgba(255, 255, 255, 0.25);
margin: 8px 0 0 -20px;
padding: 0 0 0 20px;
min-height: 100%;
}
.contact-details h6 {
margin: 0 0 4px;
font: bold 13px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
}
.contact-details p {
font-size: 14px;
line-height: 21px;
word-wrap: break-word;
}
.page-contacts .wpcf7 {
display: none;
} .tooltip {
background: #fff200;
font-size: 12px;
position: absolute;
z-index: 150;
padding: 0 4px 1px;
border-radius: 2px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
color: #111116;
display: none;
white-space: nowrap;
}
.tooltip:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #fff200;
margin: 1px 0 0 1px;
}  .icon-social {
border: 0 none;
}
.entry-content .icon-social {
border: 0 none;
}
.icon-social:before {
color: #111116;
font-size: 30px;
transition: color 0.3s;
text-decoration: none;
text-align: left;
}
.entry-content .icon-social:before {
width: 48px;
height: 48px;
} .service {
width: 100%;
margin: 16px 0;
float: left;
}
.service .service-name {
text-align: center;
margin: 0 0 0.5em;
font-size: 18px;
}
.service .service-icon {
position: relative;
display: inline-block;
width: 100%;
margin: 0 auto;
border-bottom: 0 none;
}
.service .service-mask {
padding-top: 100%; position: relative;
width: 100%;
}
.service .service-icon img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
border-radius: 1000px;
border-radius: 100%;
}
.service .service-icon-no-image {
background-color: #eaeaea;
position: relative;
border-radius: 100%;
}
.service .service-content {
margin: 1em 0;
font-size: 13px;
}
.service .icon {
position: absolute;
font-size: 100px;
width: 100%;
text-align: center;
color: #fff;
cursor: inherit;
top: 50%;
transform: translate(0, -50%);
} .accordion {
margin: 0 0 1.5em;
border: 1px solid #ebebeb;
border-radius: 3px;
}
.accordion .panel-content {
display: none;
}
.accordion .panel-active .panel-content {
display: block;
}
.accordion .panel-title {
margin: 0;
border-bottom: 1px solid #ebebeb;
}
.accordion .panel-title a {
border: 0 none;
text-decoration: none;
display: block;
font: normal 13px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
padding: 13.3333333333px 20px;
background: #f3f4f5;
}
.accordion .panel-active .panel-title a,
.accordion .panel-title a:hover {
background: #f9f9f9;
color: #111116;
}
.accordion .panel-active .panel-title a {
background: #fff;
}
.accordion .panel-content {
padding: 13.3333333333px 20px;
}
.accordion .panel-last .panel-title {
border-bottom: 0 none;
}
.accordion .panel-active .panel-title {
border-bottom: 1px solid #eee;
} .tabs {
margin: 0 0 1.5em;
}
.tabs .tabs-menu ul {
list-style: none;
overflow: hidden;
margin: 0;
}
.tabs .tabs-menu li {
display: block;
float: left;
padding: 0;
border: 1px solid #ebebeb;
border-right: 0 none;
z-index: 5;
position: relative;
margin-top: 0;
}
.tabs .tabs-menu li:first-child {
border-radius: 3px 0 0 0;
}
.tabs .tabs-menu li:last-child {
border-right: 1px solid #ebebeb;
border-radius: 0 3px 0 0;
}
.tabs .tabs-menu li a {
border: 0 none;
display: block;
font: normal 13px "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
padding: 13.3333333333px 20px;
background: #f3f4f5;
text-decoration: none;
}
.tabs .tabs-menu li a b {
display: none;
}
.tabs .tabs-menu li a:hover {
background: #f9f9f9;
color: #111116;
}
.tabs .tabs-menu li.active a:after {
content: "";
position: absolute;
border-bottom: 1px solid #fff;
width: 100%;
left: 0;
bottom: -1px;
}
.tabs .tabs-menu li.active a {
background: #fff;
cursor: default;
position: relative;
color: #111116;
}
.tabs .tab {
display: none;
padding: 13.3333333333px 20px;
border: 1px solid #ebebeb;
position: relative;
top: -1px;
}
.tabs .tab p:last-child {
margin-bottom: 0;
}
.tabs .tab-index-1 {
display: block;
} .alert {
border: 1px solid #ebebeb;
padding: 8px;
text-align: center;
margin-bottom: 1.5em;
}
.alert a {
color: #111116;
}
.alert p {
margin: 0 0 10px 0 !important;
}
.alert p:last-child {
margin: 0 !important;
}
.alert-note {
background: #fcf6e3;
border: 1px solid #ede3c8;
color: #111116;
}
.alert-warning {
border-color: #a03b18;
background: #c26161;
color: #fff;
}
.alert-warning a {
color: #fff;
}
.alert-success {
background: #bce592;
border-color: #8cd26f;
color: #111116;
}
.horizontal-break {
margin: 1.5em 0;
height: 1px;
background: #eaeaea;
}
.aside-content {
float: right;
font: 300 19px/1.6em "Lato", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif;
width: 38%;
position: relative;
margin: -5px -42.85% 0 0;
}
.aside-content .position-absolute {
position: absolute;
width: 100%;
}
.page-template-template-full-width-php .aside-content,
.page-template-template-full-width-sidebar-php .aside-content {
margin-right: 0;
margin-left: 20px;
margin-bottom: 20px;
width: auto;
max-width: 30%;
}
.page-template-template-full-width-php .aside-content .position-absolute,
.page-template-template-full-width-sidebar-php .aside-content .position-absolute {
position: static;
} html.horizontal-page {
overflow-y: hidden;
overflow-x: scroll;
}
html.no-scroll,
html.no-scroll body {
overflow: hidden;
}
.hide {
display: none;
} .fluxus-lightbox {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 10000;
box-sizing: border-box;
padding: 15px;
background: #111116;
pointer-events: none;
visibility: hidden;
transform: translate3d(0, -100%, 0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent; transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.fluxus-lightbox--bounce-back-transition {
transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.admin-bar .fluxus-lightbox {
top: 32px;
height: calc(100% - 32px);
}
html.fluxus-lightbox-visible { overflow: hidden !important;
}
html.fluxus-lightbox-visible .fluxus-lightbox {
pointer-events: auto;
visibility: visible;
}
.fluxus-lightbox__content {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
cursor: none;
opacity: 0;
transform: scale(0.92);
transition: opacity 0.8s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.fluxus-lightbox__tip {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -10px;
mix-blend-mode: difference;
pointer-events: none;
opacity: 0;
transition: opacity 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.fluxus-lightbox--transitioned .fluxus-lightbox__tip {
opacity: 1;
}
.fluxus-lightbox--over-controls .fluxus-lightbox__tip {
display: none;
}
.fluxus-lightbox__tip-icon {
width: 100%;
height: 100%;
background-image: url(https://dinneenphoto.com/wp-content/themes/fluxus/images/right.svg);
background-size: contain;
background-repeat: no-repeat;
transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.fluxus-lightbox--slide-in {
transform: translate3d(0, 0, 0);
}
.fluxus-lightbox--transitioned .fluxus-lightbox__content {
transform: scale(1);
opacity: 1;
}
.fluxus-lightbox__media {
transition: opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
opacity: 0;
height: 100%;
width: 100%;
}
.fluxus-lightbox__media--loaded {
opacity: 1;
transform: scale(1);
}
.fluxus-lightbox__media img {
position: relative;
width: auto;
height: 100%;
display: block;
transform-origin: top left;
transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1), left 0.5s cubic-bezier(0.165, 0.84, 0.44, 1), top 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.fluxus-lightbox__iframe-wrap {
position: relative;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.fluxus-lightbox__iframe-wrap iframe {
width: 100%;
height: 100%;
}
.fluxus-lightbox__iframe-wrap::after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.fluxus-lightbox--mouse-over-iframe .fluxus-lightbox__iframe-wrap::after,
.fluxus-lightbox--mouse-over-iframe .fluxus-lightbox__tip {
display: none;
}
.fluxus-lightbox__top-right,
.fluxus-lightbox__bottom-right {
position: fixed;
top: 15px;
right: 15px;
opacity: 0;
padding: 0 0 55px 55px; transition: opacity 0.8s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;
} .fluxus-lightbox--after-tap .fluxus-lightbox__top-right {
transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.fluxus-lightbox__bottom-right {
bottom: 15px;
top: auto;
padding: 55px 0 0 55px; }
.fluxus-lightbox--transitioned .fluxus-lightbox__top-right,
.fluxus-lightbox--transitioned .fluxus-lightbox__bottom-right {
opacity: 1;
}
.fluxus-lightbox__status {
position: absolute;
top: 50%;
left: 50%;
width: 20px;
height: 20px;
margin: -10px 0 0 -10px;
background-color: #fff200;
border-radius: 50%;
display: none;
transition: 0.2s opacity ease 1s;
animation: blinker 0.3s infinite linear;
display: none;
}
.fluxus-lightbox--long-loading .fluxus-lightbox__status {
display: block;
}
.fluxus-lightbox__btn {
background: #fff200;
padding: 9px 15px 8px;
border-radius: 1px;
display: inline-block;
color: #111116;
font-size: 21px;
cursor: pointer;
margin-left: 15px;
}
.fluxus-lightbox__btn:hover {
color: #fff;
background: #111116;
}
.fluxus-lightbox__error {
position: absolute;
color: #fff;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
max-width: 288px;
width: 100%;
text-align: center;
display: none;
}
.fluxus-lightbox--error .fluxus-lightbox__error {
display: block;
}
.fluxus-lightbox__top-right,
.fluxus-lightbox__bottom-right {
position: fixed;
top: 15px;
right: 15px;
opacity: 0;
padding: 0 0 55px 55px; transition: opacity 0.8s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;
}
.fluxus-lightbox__bottom-right {
bottom: 15px;
top: auto;
padding: 55px 0 0 55px; }
.fluxus-lightbox--transitioned .fluxus-lightbox__top-right,
.fluxus-lightbox--transitioned .fluxus-lightbox__bottom-right {
opacity: 1;
}
.fluxus-lightbox__btn {
background: #fff200;
padding: 9px 15px 8px;
border-radius: 1px;
display: inline-block;
color: #111116;
font-size: 21px;
cursor: pointer;
margin-left: 15px;
}
.fluxus-lightbox__btn:hover {
color: #fff;
background: #111116;
}
.fluxus-lightbox__btn--resize .icon-zoom-out-slim {
display: none;
}
.fluxus-lightbox--full-width .fluxus-lightbox__btn--resize .icon-zoom-in-slim {
display: none;
}
.fluxus-lightbox--full-width .fluxus-lightbox__btn--resize .icon-zoom-out-slim {
display: inline-block;
}
.fluxus-lightbox--idle .fluxus-lightbox__tip,
.fluxus-lightbox--idle .fluxus-lightbox__bottom-right,
.fluxus-lightbox--idle .fluxus-lightbox__top-right {
opacity: 0;
} .fluxus-lightbox--touch .fluxus-lightbox__tip,
.fluxus-lightbox--touch .fluxus-lightbox__btn--next,
.fluxus-lightbox--touch .fluxus-lightbox__btn--previous,
.fluxus-lightbox--touch .fluxus-lightbox__btn--resize {
display: none;
}
.fluxus-lightbox--single .fluxus-lightbox__btn--next,
.fluxus-lightbox--single .fluxus-lightbox__btn--previous,
.fluxus-lightbox--single .fluxus-lightbox__tip {
display: none;
}
.fluxus-lightbox--iframe .fluxus-lightbox__btn--resize,
.fluxus-lightbox--error .fluxus-lightbox__btn--resize {
display: none;
}
.fluxus-lightbox--single .fluxus-lightbox__content {
cursor: default;
} .scroll-container .scrollbar {
display: none;
}
.horizontal-page .scroll-container {
height: 100%;
}
.horizontal-page .scroll-container .viewport {
overflow: hidden;
position: relative;
}
.horizontal-page .scroll-container .overview {
position: absolute;
right: 0;
top: 0;
width: 235px;
margin-top: 1px; }
.horizontal-page .scroll-container .thumb .end,
.horizontal-page .scroll-container .thumb {
background: #333;
}
.horizontal-page .scroll-container .scrollbar {
position: relative;
float: right;
width: 4px;
right: -34px;
display: block;
}
.horizontal-page .scroll-container .track {
background: #ebebeb;
height: 100%;
width: 4px;
position: relative;
padding: 0 1px;
}
.horizontal-page .scroll-container .thumb {
height: 20px;
width: 4px;
cursor: pointer;
overflow: hidden;
position: absolute;
top: 0;
}
.horizontal-page .scroll-container .thumb .end {
overflow: hidden;
height: 5px;
width: 4px;
}
.horizontal-page .scroll-container .disable {
display: none;
}
.noSelect {
user-select: none;
} .assistive-text {
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
} .wpcf7-textarea {
height: 120px;
}
.wpcf7-form {
font-size: 13px;
}
.wpcf7-form .wpcf7-form-control-wrap {
margin: 2px 0 10px 0;
display: block;
}
.wpcf7-form .wpcf7-form-control-wrap {
overflow: hidden;
}
.wpcf7-form .wpcf7-form-control-wrap input[type=text],
.wpcf7-form .wpcf7-form-control-wrap input[type=email] {
font-size: 14px;
float: left;
margin: 0 10px 0 0;
}
.wpcf7-form .wpcf7-not-valid-tip {
position: static;
width: 200px;
float: left;
border: 0 none;
}
.wpcf7-form .wpcf7-validation-errors,
.wpcf7-form .wpcf7-mail-sent-ok {
background: #bce592;
border: 1px solid #8cd26f;
font: normal 1em "Merriweather", georgia, serif;
padding: 10px 10px;
}
.wpcf7-form .wpcf7-response-output {
margin: 10px 0 0 0;
}
.wpcf7-form .wpcf7-not-valid-tip {
color: #8a8a8a;
}
.wpcf7-form .wpcf7-validation-errors {
background: #c26161;
border: 1px solid #a03b18;
color: #fff;
} .burger-menu {
position: absolute;
top: 0;
right: 0;
height: 100%;
overflow: hidden;
z-index: 9999;
}
.burger-menu-toggle {
position: absolute;
top: 50%;
top: calc(50% + 0);
right: 16px;
width: 28px;
height: 19px;
z-index: 10002;
display: block;
-webkit-transform: translate(50px, -50%);
transform: translate(50px, -50%);
transition: transform 0.7s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
.burger-menu-toggle span,
.burger-menu-toggle span:before,
.burger-menu-toggle span:after {
content: "";
position: absolute;
top: 8px;
width: 28px;
height: 3px;
display: block;
cursor: pointer;
background-color: #333;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
transition: background-color 0.3s ease-in-out, transform 0.5s ease-in-out, top 0.5s ease-in-out;
}
.burger-menu-toggle span:before {
top: -8px;
}
.burger-menu-toggle span:after {
top: 8px;
}
.burger-menu--enabled {
overflow: visible;
}
.burger-menu--enabled .burger-menu-toggle {
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
}
.burger-menu--expanded .burger-menu-toggle span {
background-color: transparent !important;
}
.burger-menu--expanded .burger-menu-toggle span:before {
top: 0;
background-color: #fff;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.burger-menu--expanded .burger-menu-toggle span:after {
top: 0;
background: #fff;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.non-mobile-device .burger-menu-toggle:hover span,
.non-mobile-device .burger-menu-toggle:hover span:before,
.non-mobile-device .burger-menu-toggle:hover span:after {
background: #8a8a8a;
}
.burger-menu--expanded .burger-menu-toggle:hover span:before,
.burger-menu--expanded .burger-menu-toggle:hover span:after {
background: #fff;
}
.burger-menu-dim {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.8);
opacity: 0;
pointer-events: none;
z-index: 9998;
transition: opacity 0.7s ease-out;
}
.burger-menu-visible .burger-menu-dim {
opacity: 1;
pointer-events: auto;
}
.burger-menu-items {
position: fixed;
top: 0;
right: 0;
background-color: #111116;
background-size: 100%;
background-repeat: no-repeat;
padding: 130px 0 50px;
width: 320px;
height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
box-sizing: border-box;
-webkit-transform: translate3d(320px, 0, 0);
transform: translate3d(320px, 0, 0);
transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.burger-menu-items li {
position: relative;
}
.burger-menu--expanded.burger-menu--enabled .burger-menu-items {
overflow: auto;
overflow-x: hidden;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.burger-menu .bg {
position: absolute;
top: 0;
right: 0;
display: block;
width: 100%;
height: 200px;
background-size: 100%;
background-repeat: no-repeat;
}
.burger-menu .bg:after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 200px;
display: block;
background: linear-gradient(to bottom, rgba(17, 17, 17, 0) 31%, rgba(17, 17, 17, 0.03) 33%, rgb(17, 17, 17) 100%);
}
.burger-menu ul,
.burger-menu li {
list-style: none;
margin: 0;
padding: 0;
}
.burger-menu-level-0 {
position: relative;
}
.burger-menu-level-0 > li > .burger-menu-link {
padding-left: 0;
}
.burger-menu-level-1,
.burger-menu-level-2,
.burger-menu-level-3 {
display: none;
}
.burger-menu-link {
position: relative;
display: block;
padding: 20px 45px 22px 0;
margin-left: 30px;
color: #8a8a8a;
text-transform: uppercase;
letter-spacing: 0.05em;
border-bottom: 1px solid #1d1d1d;
-moz-transition: color 0.3s;
-webkit-transition: color 0.3s;
-o-transition: color 0.3s;
transition: color 0.3s;
}
.mobile-device .burger-menu-link:hover {
color: #8a8a8a;
}
.burger-menu-link-clicked {
color: #fff;
}
.burger-menu-children-toggle {
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 60px;
display: inline-block;
color: #8a8a8a;
}
.burger-menu-children-toggle:after {
position: absolute;
top: 19px;
left: 24px;
font-size: 16px;
content: "\e928";
font-family: "icomoon";
font-style: normal;
font-weight: normal;
speak: none;
text-decoration: none;
display: inline-block;
}
.burger-menu-item-expanded > .burger-menu-children-toggle:after {
content: "\e92b";
}
.non-mobile-device .burger-menu-children-toggle:hover {
color: #fff;
}
.burger-menu-items > ul > li:last-child .burger-menu-link {
border-bottom: 0 none;
}
.non-mobile-device .burger-menu-link:hover {
color: #fff;
}
.burger-menu a.burger-menu-item-active {
color: #fff;
}
.burger-menu li.burger-menu-item-active > ul {
display: block;
}
.burger-menu ul ul .burger-menu-link {
margin-left: 48px;
font-size: 14px;
}
.burger-menu ul ul ul .burger-menu-link {
margin-left: 68px;
font-size: 12px;
}
.iScrollVerticalScrollbar {
position: absolute;
z-index: 100;
width: 8px;
bottom: 4px;
top: 4px;
right: 1px;
}
.iScrollIndicator {
position: absolute;
border: 1px solid rgba(255, 255, 255, 0.3);
background-color: rgba(255, 255, 255, 0.1);
width: 5px;
border-radius: 3px;
box-sizing: border-box;
} #lang_sel_footer .lang_sel_sel {
border: 0 none;
font-weight: bold;
cursor: default;
}
#lang_sel_footer .iclflag {
margin: 0 2px 0 0;
}
.icl_languages_selector {
overflow: visible;
}
.icl_languages_selector #lang_sel ul ul {
display: none;
margin: 5px 0 0 0;
}
.icl_languages_selector #lang_sel li:hover > ul {
display: block;
}
.icl_languages_selector .lang_sel_list_horizontal li {
display: inline-block;
margin-left: 10px;
}
.menu-item-language .iclflag {
position: relative;
margin: 0 5px 0 0;
top: 1px;
}
.menu-item-language:hover .submenu-languages {
display: block;
} .swiper-container {
width: 100%;
height: 100%;
}
.swiper-slide {
overflow: hidden;
}
.swiper-slide .iScrollVerticalScrollbar {
transition: opacity 0.5s ease-out 1.2s;
opacity: 0;
}
.swiper-slide-active .iScrollVerticalScrollbar {
opacity: 1;
} .swiper-slide__media {
position: absolute;
height: 100%;
left: 50%;
transform: translate3d(-50%, 0, 0);
}
.swiper-slide--wide .swiper-slide__media {
top: 50%;
left: 0;
height: auto;
width: 100%;
transform: translate3d(0, -50%, 0);
}
.swiper-slide--wide.swiper-slide[data-cropping=bottom-center] .swiper-slide__media {
top: auto;
bottom: 0;
transform: translate3d(0, 0, 0);
}
.swiper-slide--wide.swiper-slide[data-cropping=top-center] .swiper-slide__media {
top: 0;
transform: translate3d(0, 0, 0);
}
.swiper-slide__aspect-image {
width: auto;
height: 100%;
visibility: hidden;
display: block;
}
.swiper-slide--wide .swiper-slide__aspect-image {
width: 100%;
height: auto;
}
.swiper-slide[data-cropping=fit] .swiper-slide__media {
width: 100%;
height: auto;
top: 50%;
left: 0;
transform: translate3d(0, -50%, 0);
}
.swiper-slide--wide.swiper-slide[data-cropping=fit] .swiper-slide__media {
height: 100%;
width: auto;
top: 0;
left: 50%;
transform: translate3d(-50%, 0, 0);
}
.swiper-slide[data-cropping=fit] .swiper-slide__aspect-image {
width: 100%;
height: auto;
}
.swiper-slide--wide.swiper-slide[data-cropping=fit] .swiper-slide__aspect-image {
width: auto;
height: 100%;
}
.swiper-slide--raw-embed iframe {
position: absolute;
top: 0;
left: 40px;
width: 100%;
height: 100%;
width: calc(100% - 80px); }
.swiper-slide--wide.swiper-slide--raw-embed iframe {
top: 40px;
left: 0;
height: calc(100% - 80px); }
.swiper-slide__player {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
transition: 0.3s ease-out;
}
.swiper-slide__player video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
pointer-events: none;
}
.swiper-slide__player .plyr,
.swiper-slide__player .plyr__video-wrapper,
.swiper-slide__player .plyr__video-embed__container,
.swiper-slide__player iframe {
width: 100%;
height: 100%;
}
.swiper-slide__player .plyr__video-embed__container,
.swiper-slide__player .plyr__video-embed__container[style] {
transform: none !important;
}
.swiper-slide--video-playing .swiper-slide__player {
opacity: 1;
}
.swiper-slide--loaded.swiper-slide--video-playing .swiper-lazy {
opacity: 0;
}
.swiper-slide .plyr__video-wrapper {
background: transparent;
}
.swiper-slide__overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
transition: 0.3s ease-out; transform: translate3d(0, 0, 0);
}
.swiper-slide[data-overlay=dark] .swiper-slide__overlay {
background-color: rgba(0, 0, 0, 0.3);
}
.swiper-slide[data-overlay=dark_2] .swiper-slide__overlay {
background-color: rgba(0, 0, 0, 0.5);
}
.swiper-slide[data-overlay=light] .swiper-slide__overlay {
background-color: rgba(255, 255, 255, 0.3);
}
.swiper-slide[data-overlay=light_2] .swiper-slide__overlay {
background-color: rgba(255, 255, 255, 0.5);
}
.swiper-slide--playing .swiper-slide__overlay {
opacity: 0;
}
.swiper-lazy {
position: absolute; width: 100%;
height: 100%;
opacity: 0;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
transition: opacity 0.5s ease-out;
}
.swiper-slide--loaded .swiper-lazy {
opacity: 1;
}
.swiper-slide[data-cropping=top-center] .swiper-lazy {
background-position: top center;
}
.swiper-slide[data-cropping=bottom-center] .swiper-lazy {
background-position: bottom center;
}
.swiper-slide[data-cropping=fit] .swiper-lazy {
background-size: 100% auto;
}
.swiper-slide.swiper-slide--wide[data-cropping=fit] .swiper-lazy {
background-size: auto 100%;
}
.slider-button-prev,
.slider-button-next {
background-repeat: no-repeat;
background-color: transparent !important;
background-image: url(//dinneenphoto.com/wp-content/themes/fluxus/images/left.svg);
background-size: auto 80%;
background-position: center;
width: 68px;
height: 82px;
overflow: hidden;
text-indent: -9999px;
position: absolute;
top: 50%;
box-shadow: none;
border: 0;
outline: 0;
z-index: 1;
opacity: 0;
pointer-events: none;
transition: opacity 0.8s ease-out 1.2s, transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
transform: translate3d(10px, -50%, 0);
mix-blend-mode: difference;
}
.swiper-container--animated .slider-button-prev,
.swiper-container--animated .slider-button-next {
transition: opacity 0.5s ease-out, transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.swiper-container[data-navigation-arrows].swiper-container--ready .slider-button-prev,
.swiper-container[data-navigation-arrows].swiper-container--ready .slider-button-next {
opacity: 1;
pointer-events: auto;
}
.swiper-button-disabled {
pointer-events: none !important;
opacity: 0 !important;
}
.slider-button-next {
background-image: url(//dinneenphoto.com/wp-content/themes/fluxus/images/right.svg) !important;
right: 15px;
top: 50%;
transform: translate3d(0, -50%, 0);
}
.slider-button-prev:hover,
.slider-button-next:hover,
.slider-button-prev:focus,
.slider-button-next:focus {
box-shadow: none;
}
.slider-button-next:hover {
transform: translate3d(10px, -50%, 0) scale(0.9);
}
.slider-button-prev:hover {
transform: translate3d(0, -50%, 0) scale(0.9);
} .double-circle__bottom {
transition: fill 0.5s ease, opacity 0.3s ease, stroke 0.3s ease;
opacity: 1;
fill: transparent;
} .swiper-pagination-bullets {
position: absolute;
bottom: 15px;
left: 20px;
z-index: 1;
line-height: 11px;
opacity: 0;
transition: opacity 0.5s ease-out 0.5s;
}
.swiper-container--ready .swiper-pagination-bullets {
opacity: 1;
}
.swiper-pagination-bullets li,
.swiper-pagination-bullet {
position: relative;
display: inline-block;
margin: 0 6px 0 0;
width: 14px;
height: 14px;
cursor: pointer;
}
.swiper-pagination-bullets .double-circle__bottom {
stroke: #ccc;
opacity: 0.5;
}
.swiper-pagination-bullets li:hover .double-circle__bottom {
stroke: #fff;
opacity: 1;
}
.swiper-pagination-bullet-active .double-circle__top {
stroke-dashoffset: 0;
stroke: #fff222;
}
.swiper-pagination-bullets--autoplaying .swiper-pagination-bullet-active .double-circle__top {
stroke-dashoffset: 32;
}
.swiper-pagination-bullets--autoplaying .swiper-pagination-bullet-active .double-circle__top {
animation: spin-bullet 3000ms linear forwards;
}
.swiper-pagination-bullets--autoplaying .swiper-pagination-bullet-previously-active .double-circle__top { animation: cool-down 500ms ease-out forwards;
}
.swiper-pagination-bullets--autoplaying .swiper-pagination-bullet-previously-active .double-circle__top { animation-duration: 500ms !important;
}
@keyframes spin-bullet {
0% {
stroke-dashoffset: 32;
opacity: 0;
}
30% {
opacity: 1;
}
100% {
stroke-dashoffset: 0;
stroke: #fff222;
}
}
@keyframes cool-down {
0% {
stroke-dashoffset: 0;
stroke: #fff222;
}
100% {
stroke-dashoffset: 0;
opacity: 0;
}
}
.swiper-pagination-bullets__tip {
color: #fff;
font-size: 13px;
text-transform: uppercase;
text-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
left: 1px;
position: absolute;
font-weight: 500;
white-space: nowrap;
opacity: 0;
letter-spacing: 0.1em;
transition: 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
-webkit-transform: translate3d(0, -12px, 0);
transform: translate3d(0, -12px, 0);
}
.swiper-pagination-bullets li:hover .swiper-pagination-bullets__tip {
opacity: 1;
-webkit-transform: translate3d(0, -18px, 0);
transform: translate3d(0, -18px, 0);
} .content-box {
position: absolute;
top: 50%;
left: 50%;
width: 385px;
min-width: 200px;
max-width: 1000px;
max-height: 100%;
text-align: center;
color: #111116;
cursor: default;
box-sizing: border-box;
opacity: 0;
transition: opacity 0.5s ease-out 0.7s;
}
.content-box__contents {
padding: 20px 25px;
} .content-box--center {
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.swiper-slide--loaded .content-box {
opacity: 1;
} .swiper-container--animated .content-box {
transition-delay: 0s;
}
.content-box.out-of-bounds--right[style] {
left: auto !important;
right: 0 !important;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.content-box.out-of-bounds--left[style] {
left: 0 !important;
right: auto !important;
}
.content-box--center.out-of-bounds--left[style] {
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
.content-box.out-of-bounds--left[style].out-of-bounds--right[style] {
left: 0 !important;
right: 0 !important;
width: auto !important;
}
.content-box.out-of-bounds--top[style] {
top: 0 !important;
bottom: auto !important;
}
.content-box.out-of-bounds--bottom[style] {
top: auto !important;
bottom: 0 !important;
}
.content-box--center.out-of-bounds--bottom[style]:not(.ui-draggable) {
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
.content-box--center.out-of-bounds--left.out-of-bounds--top[style],
.content-box--center.out-of-bounds--left.out-of-bounds--bottom[style],
.content-box--center.out-of-bounds--right.out-of-bounds--top[style],
.content-box--center.out-of-bounds--right.out-of-bounds--bottom[style] {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.content-box.out-of-bounds--top[style].out-of-bounds--bottom[style]:not(.ui-draggable) {
top: 0 !important;
bottom: 0 !important;
height: auto !important;
overflow-y: scroll;
}
.content-box[data-position=custom] {
left: auto;
top: auto; -webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.content-box--text-light,
.content-box--text-light .entry-content {
color: #fff;
}
.content-box--text-dark .button {
background: #111116;
color: #fff;
}
.content-box--text-dark .button:hover {
background: #222;
color: #fff;
}
.content-box--style-left-aligned {
text-align: left;
}
.content-box--style-left-aligned .content-box__decoration {
display: none;
}
.content-box--style-left-aligned .content-box__content {
margin-top: 10px;
}
.swiper-slide--playing .content-box {
opacity: 0;
pointer-events: none;
}
.swiper-slide[data-overlay=dark_under_content] .content-box {
background-color: rgba(0, 0, 0, 0.5);
}
.swiper-slide[data-overlay=dark_solid_under_content] .content-box {
background-color: #111116;
}
.swiper-slide[data-overlay=light_under_content] .content-box {
background-color: rgba(255, 255, 255, 0.7);
}
.swiper-slide[data-overlay=light_solid_under_content] .content-box {
background-color: #fff;
}
.content-box__content p {
margin-bottom: 10px;
}
.content-box__content .content-box__buttons {
margin-top: 15px;
} .content-box--effect-slide .content-box__title,
.content-box--effect-slide .content-box__subtitle,
.content-box--effect-slide .content-box__content {
opacity: 0;
transform: translate3d(-100%, 0, 0);
transition: transform 0.9s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.1s, opacity 0.9s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.1s;
}
.swiper-slide--prev .content-box--effect-slide .content-box__title,
.swiper-slide--prev .content-box--effect-slide .content-box__subtitle,
.swiper-slide--prev .content-box--effect-slide .content-box__content {
transform: translate3d(100%, 0, 0);
transition: none;
}
.swiper-slide--current .content-box--effect-slide .content-box__title,
.swiper-slide--current .content-box--effect-slide .content-box__subtitle,
.swiper-slide--current .content-box--effect-slide .content-box__content {
opacity: 1;
transform: translate3d(0, 0, 0);
transition: transform 0.9s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.1s, opacity 0.9s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.1s;
} .swiper-slide--loaded .content-box--effect-fade {
transition: opacity 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.4s;
opacity: 0;
}
.swiper-slide--loaded.swiper-slide--current .content-box--effect-fade {
opacity: 1;
}
.content-box__decoration {
margin: 16px 0 12px;
}
.plyr__poster {
background-size: cover !important;
}
.project-title__heading {
font-size: 36px;
line-height: 1.1;
text-transform: uppercase;
letter-spacing: 0.02em;
font-weight: 700;
}
.project-title__excerpt {
font: normal 15px/1.875 "Merriweather", georgia, serif;
white-space: normal;
}
.current-page-number {
font-size: 40px;
line-height: 1;
font-weight: 300;
} .admin-bar-showing #wpadminbar {
position: fixed;
}@media screen and (min-width: 1440px) { .slide .style-default {
width: 400px;
}
.slide .style-default .slide-title {
font-size: 60px;
}
.slide .style-default .slide-subtitle {
font-size: 18px;
}
.slide .style-default .description {
font-size: 16px;
}
} @media screen and (min-width: 1280px) {
.page-template-template-full-width-php .site {
width: 1021px;
}
} @media screen and (min-width: 1920px) {
.page-template-template-full-width-php .site {
width: 961px;
}
} @media screen and (max-width: 1024px) and (min-width: 768px) {
.project-title__prefix--small {
font-size: 12px;
}
.sidebar .title {
padding-bottom: 15px;
}
} @media only screen and (max-width: 1024px) { .logo-container {
width: 232px;
}
.sidebar {
max-width: 232px;
min-width: 232px;
}
.nav-tip {
display: none !important;
} .site-navigation a {
font-size: 12px;
padding-left: 6px;
padding-right: 6px;
}
.site-navigation .has-children > a {
padding-right: 15px;
}
.site-navigation .has-children a:after {
font-size: 12px;
line-height: 15px;
}
.site-navigation li {
margin-right: 10px;
}
.site-navigation .sub-menu {
left: -3px;
}
.site-navigation .sub-menu--right {
left: auto;
} .widget {
font-size: 12px;
}
.widget a {
padding-bottom: 1px;
} .aside-content {
font-size: 18px;
line-height: 28px;
margin: 0;
padding: 0 0 10px 20px;
}
.aside-content .position-absolute {
position: static;
}
.fluid-width-container {
max-width: none;
}
.single .post_format-post-format-quote .featured-media {
width: 100%;
}
.wp-caption-text {
width: 100%;
position: static;
margin: 0;
border: 0 none;
}
.horizontal-page .scroll-container .overview {
width: 175px;
}
} @media screen and (max-width: 768px) {
.horizontal-page .site-header { position: static;
}
.site-header,
.horizontal-page .site-header {
position: sticky;
position: -webkit-sticky;
top: 0;
}
.scroll-y .site-header {
-webkit-box-shadow: hsla(0deg, 0%, 0%, 0.1) 0 0.5rem 1rem;
box-shadow: hsla(0deg, 0%, 0%, 0.1) 0 0.5rem 1rem;
-webkit-transition-duration: 400ms;
transition-duration: 400ms;
}
.site-navigation {
display: none;
}
.logo-container { width: 100%;
margin: 0;
border: 0;
padding-top: 8px;
padding-bottom: 8px;
} html.horizontal-page {
overflow-x: auto;
overflow-y: scroll;
}
html.horizontal-page body {
overflow: visible;
}
html.no-scroll {
overflow-y: hidden;
}
.horizontal-content {
white-space: normal;
margin-left: -8px;
margin-right: -8px;
}
.horizontal-content__item {
width: 50%;
margin: 0 0 16px 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.horizontal-content__item--nav {
width: 100%;
}
.horizontal-content__item:last-child {
margin-bottom: 0;
}
.horizontal-media {
max-height: none;
}
.horizontal-media .lazyload-component__image {
height: auto;
width: 100%;
}
.horizontal-media .aspect__media {
position: static;
width: auto;
height: auto;
}
.horizontal-media.aspect--video .aspect__placeholder, .horizontal-media.aspect--image .aspect__placeholder {
display: none;
}
.horizontal-content__item-caption {
max-height: none;
margin-bottom: 16px;
background-color: transparent;
opacity: 1;
margin: 8px 0;
padding: 0;
position: static;
}
.horizontal-content__item--caption {
display: block;
}
.horizontal-content__item--caption .horizontal-media {
height: auto;
display: block;
max-height: none;
}
.horizontal-page .horizontal-content .horizontal-item {
margin: 0 0 10px;
display: block;
height: auto !important;
}
.horizontal-page .horizontal-content .horizontal-item:last-child {
margin-bottom: 0;
}
.horizontal-page .horizontal-content .horizontal-item[style] {
height: auto !important;
}
.horizontal-page .scroll-container .overview {
position: static;
width: auto;
} .site--has-sidebar {
padding: 0;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.site--has-sidebar .site-content {
padding-left: 0;
}
.sidebar {
min-width: 100%;
border: 1px solid #ebebeb;
padding: 20px 0 0 0;
margin: 0 0 16px 0;
overflow: hidden;
text-align: left;
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-top: 32px;
}
.single-fluxus_portfolio .sidebar {
border: 0 none;
padding-top: 0;
margin-top: 0;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.sidebar .widget {
float: left;
padding: 0 20px;
margin: 0 0 20px;
}
.sidebar .widget-title {
padding-top: 0;
}
.sidebar .archive-results-hgroup {
padding: 20px 20px 0;
}
.sidebar .decoration {
display: none;
}
.sidebar #s {
margin: 6px 0 0 0;
}
#fluxus-customize {
display: none !important;
} .horizontal-posts .site-footer {
position: absolute;
bottom: auto;
}
.horizontal-posts .site-footer-push {
display: block;
}
.horizontal-posts .site,
.horizontal-posts .site[style] {
height: auto !important;
top: 0 !important;
}
.horizontal-posts .post {
margin-bottom: 32px;
}
.horizontal-posts .post[style] {
height: auto !important;
width: 100% !important;
}
.horizontal-posts .navigation-paging {
margin: 0;
padding: 20px 0;
width: 100%;
}
.entry-navigation .post-navigation {
float: none;
border: 0 none;
padding-left: 0;
overflow: hidden;
}
.entry-navigation .entry-tags {
float: none;
}
.post-image .cover p {
font-size: 13px;
} .horizontal-navigation {
min-width: 0;
width: 100%;
max-width: none;
-webkit-box-shadow: none;
box-shadow: none;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
}
.horizontal-content__item--nav {
width: 100%;
}
.single-fluxus_portfolio .site-footer,
.tax-fluxus-project-type .site-footer,
.page-template-template-portfolio-php .site-footer {
position: absolute;
bottom: auto;
}
.single-fluxus_portfolio .site-footer-push,
.tax-fluxus-project-type .site-footer-push,
.page-template-template-portfolio-php .site-footer-push {
display: block;
}
.single-fluxus_portfolio .site,
.single-fluxus_portfolio .site[style],
.page-template-template-portfolio-php .site,
.page-template-template-portfolio-php .site[style],
.horizontal-page .tax-fluxus-project-type .site,
.horizontal-page .tax-fluxus-project-type .site[style] {
height: auto !important;
top: 0 !important;
}
.single-fluxus_portfolio[style] {
width: 100% !important;
}
.project .preview,
.project .preview[style] {
height: auto !important;
}
.project .featured-image,
.project .featured-image[style] {
width: 100% !important;
height: auto !important;
}
.project-image__media[style] {
height: auto !important;
}
.horizontal-media img {
max-width: 100%;
height: auto;
}
.project .info {
padding-bottom: 32px;
}
.project .hover-box {
display: none;
}
.project .entry-title + .entry-tags {
margin-top: 0;
}
.single-fluxus_portfolio .site {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.single-fluxus_portfolio .sidebar .widget {
padding: 0;
float: none;
}
.project-image figcaption {
position: relative;
bottom: 0;
right: 0;
margin: 5px 0 0 0;
} .project-title__heading {
font-size: 30px;
}
.slide .style-default .slide-title {
margin: 0 0 25px;
}
.slide .style-default .slide-title {
font-size: 24px;
}
.slide .style-default .slide-subtitle {
font-size: 12px;
margin: 0 0 5px;
}
.slider .slide .info .decoration {
margin-top: -11px;
}
.slide .style-default .description {
font-size: 12px;
}
.slider .info {
width: 240px;
}
.slide .style-default .button {
line-height: 26px;
padding: 0 10px;
font-size: 11px;
font-weight: bold;
}
.slider-button-next,
.slider-button-prev {
height: 41px;
width: 34px;
}
.slider-navigation a span {
display: none !important;
}
.slider-navigation a {
width: 5px;
height: 5px;
border-width: 1px;
} .horizontal-page .site-footer {
position: absolute;
bottom: auto;
}
.horizontal-page .site-footer-push {
display: block;
}
.site-footer {
text-align: center;
padding: 16px 20px 20px;
position: relative;
}
.share-widget--footer {
float: none;
display: inline-block;
margin: 0 0 10px;
height: 21px;
}
.share-widget--footer[style] {
display: inline-block !important;
}
.site-footer .social-networks {
float: none;
display: block;
text-align: center;
}
.site-footer .social-networks .icon-social {
float: none;
display: inline-block;
margin: 0 5px;
}
.site-footer .footer-links {
float: none;
}
.site-footer .footer-navigation {
float: none;
text-align: center;
margin: 0;
padding: 10px 0;
}
.site-footer .footer-navigation li {
margin: 0 8px;
display: inline-block;
float: none;
}
.site-footer .footer-links .credits {
float: none;
font-size: 11px;
padding: 16px 0;
margin: 0;
}
.footer-links .credits:before,
.footer-navigation li:before {
display: none;
}  html.horizontal-page.no-scroll #page-wrapper,
html.horizontal-page.no-scroll .site {
margin: 0;
}
html.horizontal-page.no-scroll .site-footer,
html.horizontal-page.no-scroll .site-footer-push {
display: none;
}
.captioned-media__caption {
position: relative;
bottom: 0;
max-height: none;
}
.fixed-width-container {
max-width: none;
}
.vertical__post + .vertical__post {
margin-top: 0;
}
.vertical__post + .vertical__post:before {
display: none;
}
.vertical__post--navigation {
padding-top: 0 !important;
}
}
@media screen and (max-width: 660px) { .contact-details-container {
border-top: 1px solid rgba(255, 255, 255, 0.25);
}
.contact-details {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -30px;
border-left: 0 none;
padding: 15px 0;
}
.contact-details__item {
margin-left: 30px;
}
.map-active #map {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1000;
}
#map {
visibility: hidden;
}
.map-active #map {
visibility: visible;
}
.wpcf7-form .wpcf7-form-control-wrap input[type=text] {
width: 100%;
}
.page-contacts .row-fluid [class*=span] {
float: none;
width: 100%;
margin: 0;
}
} @media only screen and (max-width: 576px) { .mobile-device .slider-button-next,
.mobile-device .slider-button-prev {
display: none;
}
.swiper-pagination-bullets {
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
left: 50%;
}
.content-box,
.content-box[style] {
width: 100% !important;
}
.project-title__heading {
font-size: 24px;
}
.slider-button-next,
.slider-button-prev {
height: 20px;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
.slider-button-next {
right: 0;
}
.slider-button-prev {
left: 0;
} .horizontal-content {
margin-left: 0;
margin-right: 0;
display: block;
}
.horizontal-media {
width: 100%;
height: auto;
}
.horizontal-content__item {
min-width: 100%;
padding-left: 0;
padding-right: 0;
margin-bottom: 32px;
height: auto;
} .project .hover-box .excerpt,
.project .hover-box .decoration {
display: none;
}
.project .hover-box h2 {
padding-bottom: 10px;
}
.project .hover-box h2 {
font-size: 18px;
line-height: 21px;
}
.project .hover-box .subtitle {
font-size: 13px;
}
.other-projects__item-col {
max-width: 33.3%;
min-width: 33.3%;
} .vertical-blog .site--has-sidebar .site-content {
padding-bottom: 0;
}
.vertical-blog .navigation-paging .wrap-page-numbers {
position: static;
margin: 32px 0 0 0;
width: auto;
text-align: left;
} .entry-content {
font-size: 15px;
}
.entry-content .standfirst {
font-size: 17px;
margin-bottom: 16px;
}
.post-image__cover {
display: none;
}
.single .featured-media {
margin-bottom: 16px;
}
.aside-content {
float: none;
width: 100%;
margin-bottom: 16px;
padding: 16px;
border-left: 0 none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 13px;
line-height: 1.4em;
background-color: #f9f9f9;
}
.page-template-template-full-width-php .aside-content,
.page-template-template-full-width-sidebar-php .aside-content {
max-width: 100%;
}
.site-content table td,
.site-content table th {
font-size: 13px;
line-height: 18px;
padding: 5px;
}
.site-content thead th,
.site-content thead td {
font-size: 11px;
} .row-fluid [class*=span] {
float: none;
width: 100%;
margin: 0;
}
.tabs .tabs-menu li a b {
display: inline;
}
.tabs .tabs-menu li a span {
display: none;
} .service .service-content {
font-size: 16px;
width: 240px;
margin-left: auto;
margin-right: auto;
}
.service .service-name {
font-size: 30px;
}
.alignright,
.alignleft {
margin: 0;
float: none;
display: block;
width: 100%;
}
.page-title,
.single .entry-title {
font-size: 24px;
font-weight: normal;
} .entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
font-weight: normal;
}
.entry-content h1 {
font-size: 21px;
}
.entry-content h2 {
font-size: 18px;
}
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
font-size: 16px;
}
.entry-navigation {
margin-top: 0;
}
.entry-navigation:before {
display: none;
}
.entry-header__slash {
margin-top: 0;
}
}
@media screen and (max-height: 320px) {
.slide .info .slide-subtitle,
.slide .info .description,
.slide .info .decoration {
display: none;
}
.slide .info .slide-title {
margin: 0;
}
} @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 124.8dpi) {
.footer-links .credits:before,
.footer-links li:before {
background-image: url(//dinneenphoto.com/wp-content/themes/fluxus/images/slash@2x.png);
background-size: auto 100%;
}
}.site-navigation .active > a,
.site-navigation .current-menu-item > a,
.site-navigation .current-menu-item > a:hover,
.site-navigation .current-menu-ancestor > a,
.site-navigation .active .current-fluxus-project-type-ancestor > a,
.site-navigation .current-menu-parent > a,
.current-fluxus_portfolio-parent > a,
.navigation-paging .paging .current,
.slide .style-default .button:hover,
.slider-navigation li a.active,
.slider-navigation li a:hover,
.page-contacts .entry-content .button,
.button-close-map,
.tooltip,
.fluxus-lightbox__btn,
.page-contacts .entry-content .button:hover,
.button-close-map:hover,
.button--accent,
.button-accent {
background-color: #ce3429;
color: #fcfcfc;
}
.button-accent:hover,
.button--accent:hover {
background-color: #a32921;
color: #ffffff;
}
.fluxus-modal,
.paging .current {
border-color: #ce3429;
}
.tooltip:after {
border-top-color: #ce3429;
}
.other-projects__item--active .other-projects__item-overlay {
background: rgba(206,52,41,0.3);
color: #ffffff;
}
.fluxus-loading__indicator,
.fluxus-lightbox__status,
.paging .current,
.sticky-indicator,
.bypostauthor-icon:before {
background-color: #ce3429;
}
.swiper-pagination-bullet-active .double-circle__top {
stroke: #ce3429;
}
.wp-block-quote:before,
.entry-content blockquote:before {
background-color: #ce3429;
color: #fcfcfc;
}
:root {
--plyr-color-main: #ce3429;
--plyr-color-spacing: 16px;
}
.plyr__control--overlaid svg {
color: #fcfcfc;
}
.slickwprev-loading .slickwprev-slide,.slickwprev-loading .slickwprev-track,.wprevmodal_modal {
visibility: hidden
}
span.wprevpro_stype_btn {
margin: 0 5px 5px;
float: none;
border: 1px solid #bfbfbf;
color: #939393;
padding: 6px 12px;
font-size: 15px;
cursor: pointer;
display: inline-block
}
span.wppro_page_numbers:hover,span.wprevpro_stag:hover,span.wprevpro_stype_btn:hover {
background-color: #f4f4f4
}
h3#fpc_title,span.wppro_page_numbers.current,span.wprevpro_stag.current,span.wprevpro_stype_btn.current {
background: #eaeaea
}
img.wprevrtypebtn {
height: 16px;
margin-right: 5px;
vertical-align: baseline;
margin-bottom: -2px
}
.wppro_badge1_DIV_stars.b6s6,.wprevpro_rtypes_div,.wprevpro_searchtags_div {
margin-top: 5px;
margin-bottom: 5px
}
img.wprppagination_loading_image_search,img.wprppagination_loading_image_tag,img.wprppagination_rtypes_loading_img {
height: 25px;
vertical-align: middle;
margin-left: 5px;
margin-top: -3px
}
.wprevgoslick {
padding-left: 10px;
padding-right: 10px
}
.wprevpro_t3_SPAN_8.wprevsourcepage {
margin-left: 55px;
margin-bottom: 10px
}
.wprevpro_t5_SPAN_8.wprevsourcepage {
margin: 8px
}
.wpproslider_t11_DIV_1a,.wpproslider_t11_DIV_3L,.wpproslider_t12_DIV_1a,.wpproslider_t2_DIV_1a,.wpproslider_t4_DIV_1a,.wpproslider_t15_DIV_1a,.wpproslider_t7_DIV_1a,.wpproslider_t8_DIV_1a,.wpproslider_t8_DIV_3L,.wpproslider_t9_DIV_3L,.wprevpro_t6_SPAN_8.wprevsourcepage,div.wprevpro_slideout_container_body {
margin: 10px
}
.wprev_search_sort_bar,.wprevpro_t9_SPAN_8.wprevsourcepage {
margin: 10px 15px
}
.btnwprevdefault,.btnwprevsubmit,.wprevpro-rating label:hover,.wprevpro_btn_show_rdpop,.wprevpro_load_more_btn,.wprevtooltip,a.wprs_rd_less,a.wprs_rd_more,button.button.wprevpro_btn_show_form,img.avartnavimg,input#wprevpro_submit_review,span.wprs_rd_less,span.wprs_rd_more {
cursor: pointer
}
.wpproslider_t4_H3_3,.wpproslider_t4_P_5,.wpproslider_t15_H3_3,.wpproslider_t15_P_5,.wpproslider_t5_DIV_2,.wpproslider_t5_DIV_3,.wpproslider_t5_IMG_2,.wprevpro_t1_DIV_1,.wprevpro_t1_DIV_2,.wprevpro_t1_DIV_2:after {
column-rule-color: #fff;
outline: #fff 0;
box-sizing: border-box
}
.wprevpro_t1_outer_div,.wprevpro_t2_outer_div,.wprevpro_t3_outer_div {
padding: 0 10px;
margin: 0
}
.wprevpro_t1_DIV_1 {
perspective-origin: 277.5px 115px;
transform-origin: 277.5px 115px;
border: 0 #fff;
margin-bottom: 25px;
margin-top: 0;
text-align: left
}
.wprevpro_t1_DIV_2 {
bottom: 0;
box-shadow: rgba(0,0,0,.0980392) 2px 2px 2px 0;
height: auto;
left: 0;
position: relative;
right: 0;
top: 0;
perspective-origin: 277.5px 69px;
transform-origin: 277.5px 69px;
background: #fff;
border: 1px solid #f5f5f5;
margin: 10px 10px 25px;
padding: 22px 20px 22px 42px
}
.wprevpro_t1_DIV_2:after {
bottom: -30px;
content: '';
display: block;
height: 30px;
left: 80px;
position: absolute;
right: 445px;
width: 30px;
perspective-origin: 15px 15px;
transform-origin: 15px 15px;
filter: drop-shadow(2px 2px 1px rgba(0, 0, 0, .0980392));
border-top: 30px solid #fff;
border-right: 30px solid transparent;
border-bottom: 0 solid transparent;
border-left: 0 solid transparent;
color: #fff
}
.wprevpro_t1_DIV_2:before {
bottom: 47px;
box-sizing: border-box;
color: #bbb;
content: '\201C';
display: block;
height: 96px;
left: 55px;
position: absolute;
right: 515.39px;
top: 20px;
width: 24.61px;
column-rule-color: #bbb;
perspective-origin: 12.3px 48px;
transform-origin: 12.3px 48px;
border: 0 #bbb;
font: 60px/96px Georgia,serif;
margin: -25px 0 0 -40px;
outline: #bbb 0
}
.wprevpro_t1_P_3 {
box-sizing: border-box;
color: #777;
column-rule-color: #777;
perspective-origin: 240px 44px;
transform-origin: 240px 44px;
border: 0 #777;
font-style: italic;
margin: 0 0 10px;
outline: #777 0
}
.wpproslider_t10_DIV_2,.wpproslider_t10_DIV_3,.wpproslider_t10_IMG_2,.wpproslider_t11_DIV_2,.wpproslider_t11_DIV_3,.wpproslider_t11_IMG_2,.wpproslider_t13_DIV_2,.wpproslider_t2_DIV_2,.wpproslider_t2_DIV_3,.wpproslider_t2_IMG_2,.wpproslider_t6_DIV_2,.wpproslider_t6_DIV_3,.wpproslider_t6_IMG_2,.wpproslider_t7_DIV_2,.wpproslider_t7_DIV_3,.wpproslider_t8_DIV_2,.wpproslider_t8_DIV_3,.wpproslider_t8_IMG_2,.wpproslider_t9_DIV_2,.wpproslider_t9_DIV_3,.wpproslider_t9_IMG_2,.wprevpro_t1_IMG_4 {
column-rule-color: #fff;
outline: #fff 0;
box-sizing: border-box
}
.wpproslider_t2_IMG_2,.wprevpro_t1_IMG_4 {
border: 0 #fff;
display: block;
float: left;
vertical-align: middle
}
.wprevpro_t1_IMG_4 {
color: #fff;
height: 60px;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border-radius: 50%!important;
margin: 0 20px
}
.wprevpro_t1_SPAN_5 {
color: #555;
display: block;
text-transform: uppercase;
overflow: hidden;
padding: 8px 0 0
}
.marginb10,.wppro_badge5_total,.wprevform-headerhtml,.wprevpro_t5_DIV_1 {
margin-bottom: 10px
}
.w3_wprs-row-padding-small {
padding: 0 4px
}
.noboxshadow {
box-shadow: transparent 0 0 0 0
}
.wprevpro_t1_P_3>img {
box-shadow: 0 0 0 transparent
}
.wprevpro_t1_A_8>img {
box-shadow: 0 0;
padding: 0
}
img.wprevpro_t1_star_img_file,img.wprevpro_t2_star_img_file,img.wprevpro_t3_star_img_file {
width: 100px;
margin-right: 5px;
vertical-align: text-bottom
}
a.wprevpro_t1_site_logo_a {
display: contents
}
img.wprevpro_t1_site_logo {
position: absolute;
right: 3px;
bottom: 3px;
height: 32px;
width: unset;
margin-bottom: unset!important
}
.wprevpro_t1_SPAN_6 {
font-size: small
}
span.wprevpro_t1_DIV_title,span.wprevpro_t2_DIV_title,span.wprevpro_t3_DIV_title {
display: inline;
font-weight: 600
}
.wpproslider_t11_SPAN_6::before,.wpproslider_t8_SPAN_6::before,.wprevpro_t11_DIV_title::after,.wprevpro_t12_DIV_title::after,.wprevpro_t1_DIV_title::after,.wprevpro_t2_DIV_title::after,.wprevpro_t3_DIV_title::after,.wprevpro_t5_DIV_title::after,.wprevpro_t6_DIV_title::after,.wprevpro_t7_DIV_title::after,.wprevpro_t8_DIV_title::after,.wprevpro_t9_DIV_title::after {
content: " - "
}
.wprevpro_t1_SPAN_5.wprev_preview_tcolor2_T1>div {
line-height: 22px
}
span.wprevpro_t1_A_8 {
display: inline-block;
float: left;
min-width: 20px;
min-height: 10px
}
.wprevpro_t10_outer_div_widget,.wprevpro_t11_outer_div_widget,.wprevpro_t2_outer_div_widget,.wprevpro_t5_outer_div_widget,.wprevpro_t6_outer_div_widget,.wprevpro_t7_outer_div_widget,.wprevpro_t8_outer_div_widget,.wprevpro_t9_outer_div_widget {
padding: 0;
margin: 15px -10px
}
.wpproslider_t10_DIV_1,.wpproslider_t11_DIV_1,.wpproslider_t2_DIV_1,.wpproslider_t3_DIV_1,.wpproslider_t5_DIV_1,.wpproslider_t6_DIV_1,.wpproslider_t7_DIV_1,.wpproslider_t8_DIV_1,.wpproslider_t9_DIV_1 {
margin-top: 10px;
margin-bottom: 10px
}
.wpproslider_t2_DIV_2 {
color: #fff;
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
background: #fdfdfd;
border-top: 0 #fff;
border-right: 0 #fff;
border-bottom: 3px solid #eee;
border-left: 0 #fff;
border-radius: 0 0 4px 4px;
padding: 20px;
transition: ease-in-out
}
.wpproslider_t2_IMG_2 {
color: #fff;
height: 80px;
width: 80px;
perspective-origin: 40px 40px;
transform-origin: 40px 40px;
border-radius: 50%!important;
margin: 0 15px 0 0
}
.wpproslider_t2_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0 #fff;
overflow: auto;
flex-grow: 4
}
.wpproslider_t10_P_4,.wpproslider_t10_SPAN_6,.wpproslider_t10_STRONG_5,.wpproslider_t11_P_4,.wpproslider_t11_SPAN_6,.wpproslider_t11_STRONG_5,.wpproslider_t2_P_4,.wpproslider_t2_SPAN_6,.wpproslider_t2_STRONG_5,.wpproslider_t5_P_4,.wpproslider_t5_SPAN_6,.wpproslider_t5_STRONG_5,.wpproslider_t6_SPAN_6,.wpproslider_t6_STRONG_5,.wpproslider_t7_P_4,.wpproslider_t7_SPAN_6,.wpproslider_t7_STRONG_5,.wpproslider_t8_P_4,.wpproslider_t8_SPAN_6,.wpproslider_t8_STRONG_5,.wpproslider_t9_P_4,.wpproslider_t9_SPAN_6,.wpproslider_t9_STRONG_5,p.wpproslider_t6_P_4 {
box-sizing: border-box;
color: #555;
column-rule-color: #555;
border: 0 #555;
outline: #555 0
}
.wpproslider_t2_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 0 0 15px!important
}
.wpproslider_t2_SPAN_6,.wpproslider_t2_STRONG_5 {
display: block;
perspective-origin: 172.5px 10px;
transform-origin: 172.5px 10px
}
img.wprevpro_t2_site_logo {
margin-top: 2px;
height: 32px
}
.wpproslider_t2_avatar {
flex-shrink: 0
}
.wpproslider_t3_DIV_1a,.wpproslider_t3_DIV_1a_widget {
background-position: 29px 266px;
bottom: 0;
box-shadow: rgba(0,0,0,.0980392) 0 0 5px 0;
color: #454545;
float: left;
left: 0;
position: relative;
right: 0;
text-align: left;
top: 0;
column-rule-color: #454545;
perspective-origin: 140px 427.5px;
transform-origin: 140px 427.5px;
outline: #454545 0;
overflow: hidden
}
.wprevpro_t12_outer_div_widget,.wprevpro_t3_outer_div_widget,.wprevpro_t4_outer_div_widget,.wprevpro_t15_outer_div_widget {
padding-left: 0;
padding-right: 0
}
.wpproslider_t3_DIV_1a {
border: 1px solid #e5e5e5;
border-radius: 10px;
font-style: normal;
width: -webkit-fill-available;
width: -moz-available;
margin: 10px 10px 5px
}
.wpproslider_t3_DIV_1a_widget {
border: 1px solid #e5e5e5;
border-radius: 10px;
margin-left: 4px;
margin-right: 4px
}
img.wpproslider_t3_quote {
position: absolute;
left: 20px
}
img.wpproslider_t3_avatar {
width: 135px;
border-radius: 50%!important;
margin-bottom: 16px;
height: 135px;
display: unset
}
.wpproslider_t3_DIV_2 {
color: #b2b2b2;
text-align: center;
text-shadow: #fff 1px 1px 0;
column-rule-color: #b2b2b2;
perspective-origin: 140px 116.5px;
transform-origin: 140px 116.5px;
background: #f8fafa;
border-bottom: 1px solid #e5e5e5;
outline: #b2b2b2 0;
padding: 30px 0 20px
}
.wpproslider_t3_P_3 {
background-position: 0 0;
color: #454545;
text-align: left;
column-rule-color: #454545;
perspective-origin: 90px 47px;
transform-origin: 90px 47px;
background: rgba(0,0,0,0);
border: 0 #454545;
margin: 0;
outline: #454545 0;
padding: 25px 21px 30px 55px!important
}
.wpproslider_t3_STRONG_5 {
background-position: 0 0;
color: #1c1c1c;
text-align: left;
column-rule-color: #1c1c1c;
background: rgba(0,0,0,0);
border: 0 #1c1c1c;
font-style: italic;
font-weight: 700;
outline: #1c1c1c 0
}
img.wprevpro_t3_star_img_file_loc2 {
width: 100px
}
img.wprevpro_t3_site_logo {
position: absolute;
right: 6px;
bottom: 6px;
height: 32px
}
.wprevpro_t3_SPAN_6 {
position: absolute;
align-content: center;
width: 100%;
font-size: small;
margin-top: -5px
}
.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t12_IMG_2,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget,.wpproslider_t4_IMG_2,.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget,.wpproslider_t15_IMG_2 {
color: #333;
column-rule-color: #333;
border: 0 #333;
outline: #333 0;
box-sizing: border-box
}
.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget {
border: 1px rgb(211,211,211);
border-style: solid;
}
.wprevpro_t12_outer_div,.wprevpro_t4_outer_div,.wprevpro_t15_outer_div {
padding: 0 10px;
margin: 10px 0 0
}
.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget {
text-align: center;
perspective-origin: 180px 166px;
transform-origin: 180px 166px;
background: rgba(0,0,0,.02);
padding: 30px
}
.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget {
text-align: center;
perspective-origin: 180px 166px;
transform-origin: 180px 166px;
background: rgba(0,0,0,.02);
background: rgb(242, 242, 242);
padding: 30px 20px 20px;
}
.wpproslider_t10_DIV_2,.wpproslider_t11_DIV_2,.wpproslider_t13_DIV_2,.wpproslider_t5_DIV_2,.wpproslider_t6_DIV_2,.wpproslider_t7_DIV_2,.wpproslider_t8_DIV_2,.wpproslider_t9_DIV_2 {
background: #fdfdfd;
transition: ease-in-out
}
.slickwprev-dotted.slickwprev-slider,.wpproslider_t12_DIV_1,.wpproslider_t4_DIV_1,.wpproslider_t15_DIV_1 {
margin-bottom: 15px
}
.wpproslider_t12_DIV_1a_widget,.wpproslider_t4_DIV_1a_widget,.wpproslider_t15_DIV_1a_widget {
margin-left: 1px;
margin-right: 1px
}
.wpproslider_t4_IMG_2,.wpproslider_t15_IMG_2 {
height: 135px;
max-width: 100%;
width: 135px;
perspective-origin: 67.5px 67.5px;
border-radius: 50%
}
.wpproslider_t15_IMG_2 {
height: 70px;
max-width: 100%;
width: 70px;
perspective-origin: 67.5px 67.5px;
border-radius: 50%
}
.wpproslider_t4_H3_3,.wpproslider_t4_P_5 {
text-align: center;
border: 0 #fff
}
.wpproslider_t4_H3_3 {
color: grey;
perspective-origin: 150px 13.5px;
transform-origin: 150px 13.5px;
margin: 10px 0 8px;
font-size: 120%;
font-weight: 700
}
.wpproslider_t4_SPAN_4 {
box-sizing: border-box;
display: block;
perspective-origin: 150px 10px;
transform-origin: 150px 10px;
margin: 0 0 10px
}
.wpproslider_t15_H3_3,.wpproslider_t15_P_5 {
text-align: center;
border: 0 #fff
}
.wpproslider_t15_H3_3 {
color: grey;
perspective-origin: 150px 13.5px;
transform-origin: 150px 13.5px;
margin: 10px 0 0px;
font-size: 120%;
font-weight: 700
}
span.wprev_showdate_T15 {
margin-bottom: 10px;
display: block;
color: gray;
}
.wpproslider_t15_SPAN_4 {
box-sizing: border-box;
display: block;
perspective-origin: 150px 10px;
transform-origin: 150px 10px;
margin: 0 0 10px
}
.wpproslider_t12_P_5,.wpproslider_t4_P_5,.wpproslider_t15_P_5 {
bottom: 0;
color: #797979;
left: 0;
position: relative;
right: 0;
top: 0;
perspective-origin: 150px 20px;
transform-origin: 150px 20px;
margin: 0 0 10px
}
img.wprevpro_t4_star_img_file {
width: 100px;
vertical-align: text-bottom;
margin-right: 4px
}
img.wprevpro_t15_star_img_file {
width: 100px;
vertical-align: text-bottom;
margin-right: 4px
}
img.wprevpro_t12_site_logo,img.wprevpro_t4_site_logo,img.wprevpro_t15_site_logo {
margin-top: 5px;
margin-bottom: -5px;
height: 32px;
display: inline
} img.wprevpro_t15_site_logo {
margin-top: 0px;
margin-bottom: 0px;
height: 32px;
display: inline;
}
.indrevdiv.wpproslider_t15_DIV_1a {
position: relative;
margin-top: 35px;
padding-top: 35px;
}
.wpproslider_t15_avatar_div {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);
} .wprevpro_star_imgs_T15 span.wprevpro_star_imgs {
margin-right: 0px;
}
.wprevpro_star_imgs_T14 span.wprevpro_star_imgs {
margin-right: 0px;
}
.wprevpro_t12_SPAN_6,.wprevpro_t4_SPAN_6,.wprevpro_t15_SPAN_6 {
font-size: small;
margin-bottom: -5px
}
span.wprevpro_t12_DIV_title,span.wprevpro_t4_DIV_title,span.wprevpro_t15_DIV_title {
display: block;
font-weight: 600
}
span.wprevpro_t15_DIV_title,span.wprevpro_t4_DIV_title {
font-size: larger;
}
.wprev_preview_bradius_T15 {
border-radius: 4px;
}
.wpproslider_t12_DIV_1a img.wprev_media_img,.wpproslider_t4_DIV_1a img.wprev_media_img,span.wprev_consent {
margin-left: 5px
}
.wprevpro_t5_outer_div {
padding: 0 10px;
margin: 0 0 15px
}
.wpproslider_t5_DIV_1a {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px
}
.wpproslider_t5_DIV_2 {
color: #fff;
border-top: 0 #fff;
border-right: 0 #fff;
border-bottom: 3px solid #eee;
border-left: 0 #fff;
border-radius: 0 0 4px 4px;
position: relative;
overflow: hidden
}
.wpproslider_t10_IMG_2,.wpproslider_t11_IMG_2,.wpproslider_t5_IMG_2,.wpproslider_t6_IMG_2,.wpproslider_t8_IMG_2,.wpproslider_t9_IMG_2 {
color: #fff;
height: 60px;
vertical-align: middle;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border: 0 #fff;
border-radius: 50%!important
}
.wpproslider_t5_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0 #fff;
overflow: hidden
}
.wpproslider_t5_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 8px
}
.wpproslider_t5_STRONG_5 {
font-size: 11px;
font-style: italic;
display: inline-block;
line-height: 1.5;
margin-top: 6px;
word-wrap: break-word;
width: 70px
}
.wpproslider_t5_DIV_3L {
float: left;
width: 70px;
text-align: center;
overflow: hidden;
margin: 10px 0 8px 8px
}
.t6datediv,.t7datediv,.t9datediv,.wpproslider_t5_SPAN_6,.wpproslider_t6_SPAN_6,.wpproslider_t7_P_4,.wpproslider_t7_SPAN_6,.wpproslider_t9_SPAN_6,.wprevpro_form .wprevform-field .after,span#wprev_showdate {
font-style: italic
}
.wpproslider_t5_DIV_3_logo {
position: absolute;
bottom: 3px;
right: 4px;
height: 22px
}
img.wprevpro_t5_star_img_file {
width: 100px;
margin-right: 5px;
vertical-align: middle
}
img.wprevpro_t5_site_logo.wprevsiteicon {
height: 22px;
width: auto;
}
a.wprevpro_t5_site_logo_a {
height: 22px;
width: auto;
}
img.wprevpro_t11_site_logo,img.wprevpro_t5_site_logo,img.wprevpro_t6_site_logo,img.wprevpro_t7_site_logo,img.wprevpro_t8_site_logo,img.wprevpro_t9_site_logo {
margin: 0;
padding: 0;
height: 32px
}
span.wprevpro_t10_DIV_title,span.wprevpro_t11_DIV_title,span.wprevpro_t5_DIV_title,span.wprevpro_t6_DIV_title,span.wprevpro_t7_DIV_title,span.wprevpro_t8_DIV_title,span.wprevpro_t9_DIV_title {
display: unset;
font-weight: 600
}
span.wprevpro_star_imgsloc1>span {
margin-right: 2px
}
.wprevpro_t10_outer_div,.wprevpro_t11_outer_div,.wprevpro_t6_outer_div,.wprevpro_t7_outer_div,.wprevpro_t8_outer_div,.wprevpro_t9_outer_div {
padding: 0 10px;
margin: 0px 0px 15px 0px;
}
.wpproslider_t10_DIV_1a,.wpproslider_t6_DIV_1a,.wpproslider_t9_DIV_1a {
margin: 10px 10px 20px
}
.wpproslider_t13_DIV_2,.wpproslider_t6_DIV_2 {
color: #555;
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
border-top: 1px solid #eee;
border-right: 1px solid #eee;
border-bottom: 1px solid #eee;
border-left: 1px solid #eee;
border-radius: 0 0 4px 4px;
padding: 5px;
position: relative
}
.wpproslider_t10_DIV_3,.wpproslider_t6_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0 #fff;
overflow: hidden;
margin-left: 10px;
min-height: 80px
}
.wpproslider_t10_P_4,p.wpproslider_t6_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 0 15px 10px!important
}
.wpproslider_t7_DIV_2,.wpproslider_t8_DIV_2 {
color: #fff;
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px
}
img.wprevpro_t6_star_img_file,img.wprevpro_t7_star_img_file {
margin-right: 4px;
vertical-align: text-bottom;
width: 100px
}
.t10_revname,.wpproslider_t6_STRONG_5,.wpproslider_t7_STRONG_5,.wpproslider_t9_STRONG_5,span.wprev_avgrevs {
font-weight: 700
}
.wpproslider_t6_DIV_3L {
float: left;
text-align: center;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
margin-top: 10px
}
.wpproslider_t6_DIV_2_top {
width: auto;
position: relative;
margin-left: 5px
}
.wpproslider_t6_DIV_3_logo {
position: absolute;
top: 4px;
right: 4px
}
.t6displayname,.t9displayname {
margin-top: 10px;
font-size: medium;
margin-bottom: 0;
padding-right: 30px
}
.wpproslider_t13_star_DIV,.wpproslider_t6_star_DIV {
line-height: 1em;
margin-top: 1px;
margin-bottom: 1px
}
.wprevpro_t6_SPAN_7.wprevlocation,.wprevpro_t9_SPAN_7.wprevlocation {
font-weight: 400
}
.wpproslider_t6_P_4 {
margin-left: 10px
}
.wpproslider_t6_DIV_4 {
margin: 4px 6px
}
.wpproslider_t7_DIV_2 {
border: 1px solid #eee;
border-radius: 0 0 4px 4px;
padding: 15px
}
.wpproslider_t7_DIV_3 {
border: 0 #fff;
overflow: hidden
}
.wpproslider_t7_DIV_2_top {
width: auto;
position: relative;
height: 40px
}
.wpproslider_t7_DIV_3_logo {
float: left
}
img.wprevpro_t7_star_img_file {
margin-bottom: 1px
}
.t7displayname {
margin-top: 10px;
margin-bottom: 0
}
.wpproslider_t7_star_DIV {
line-height: 36px;
text-align: right;
font-size: large
}
.wpproslider_t7_DIV_4 {
display: block;
text-align: left;
}
.wpproslider_t8_DIV_2 {
border-top: 1px solid #eee;
border-right: 1px solid #eee;
border-bottom: 1px solid #eee;
border-left: 1px solid #eee;
border-radius: 0 0 4px 4px;
padding: 5px;
position: relative;
height: fit-content
}
.wpproslider_t11_DIV_3,.wpproslider_t8_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0 #fff;
overflow: hidden;
margin: 10px 10px 12px 10px;
min-height: 80px
}
.wpproslider_t10_DIV_2,.wpproslider_t11_DIV_2,.wpproslider_t9_DIV_2 {
border-top: 1px solid #eee;
border-right: 1px solid #eee;
border-bottom: 1px solid #eee;
border-left: 1px solid #eee
}
.wpproslider_t11_P_4,.wpproslider_t8_P_4 {
margin-top: 0!important
}
.wpproslider_t11_DIV_3L,.wpproslider_t8_DIV_3L {
float: left;
text-align: center;
overflow: hidden;
margin-top: 10px
}
.wpproslider_t11_DIV_2_top,.wpproslider_t8_DIV_2_top {
width: auto;
position: relative;
margin-left: 5px;
align-self: center
}
.wpproslider_t11_DIV_3_logo,.wpproslider_t8_DIV_3_logo {
position: absolute;
bottom: 0;
right: 4px
}
img.wprevpro_t8_star_img_file {
width: 100px;
margin-right: 5px;
margin-bottom: 1px;
vertical-align: text-bottom
}
.t11displayname,.t8displayname {
margin-top: 5px;
font-size: 24px;
margin-bottom: 0
}
.wpproslider_t11_star_DIV,.wpproslider_t8_star_DIV {
font-size: 16px;
margin-top: 10px
}
.wpproslider_t11_SPAN_6,.wpproslider_t8_SPAN_6,.wprevpro_t11_SPAN_7.wprevlocation,.wprevpro_t8_SPAN_7.wprevlocation {
color: #b7b7b7!important;
font-size: 15px
}
.wpproslider_t11_DIV_4,.wpproslider_t8_DIV_4 {
margin-top: 6px;
height: auto
}
.miscpicdiv.mpdiv_t11.wprev_preview_tcolor1_t11,.miscpicdiv.mpdiv_t8.wprev_preview_tcolor1_T8 {
margin: 15px 10px 15px 0;
float: left;
width: 100%
}
.wpproslider_t11_DIV_4 .wprevpro_woo_title,.wpproslider_t8_DIV_4 .wprevpro_woo_title {
outline: 0!important;
text-decoration: none;
font-style: italic;
font-size: small;
margin-top: 10px
}
.wpproslider_t11_DIV_2 .wprev_woo_imgdiv,.wpproslider_t8_DIV_2 .wprev_woo_imgdiv {
margin: 18px 10px 10px 18px;
align-self: center
}
.wpproslider_t11_has_woo_image,.wpproslider_t8_has_woo_image {
min-height: 196px;
display: flex
}
.wprevpro_star_imgs_T9 {
font-size: 24px
}
.wpprooutoffive {
color: #555
}
.wpproslider_t9_DIV_3_logo,.wprevpro_popup_container_footer,.wprevpro_popup_container_header,div.wprevpro_slideout_container_footer,div.wprevpro_slideout_container_header {
margin: 10px;
text-align: center
}
.wpproslider_t10_DIV_2,.wpproslider_t9_DIV_2 {
color: #fff;
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
border-radius: 0 0 4px 4px;
padding: 5px;
position: relative
}
.wpproslider_t9_DIV_3 {
margin-left: 15px;
margin-right: 15px;
margin-bottom: 15px
}
.wpproslider_t9_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 0 0 10px!important
}
.wpproslider_t9_DIV_2_top {
width: auto;
position: relative;
margin: 15px 5px 5px;
text-align: center
}
.wpproslider_t10_DIV_3L,.wpproslider_t9_DIV_2 .wprev_media_div,.wpproslider_t9_DIV_4 {
margin-right: 15px;
margin-left: 15px
}
img.wprevpro_t9_star_img_file {
width: 100px;
margin-right: 4px;
vertical-align: text-bottom;
margin-bottom: 2px
}
.wpproslider_t9_star_DIV {
margin-bottom: -2px
}
.t10datediv,.wpproslider_t10_SPAN_6 {
font-style: italic;
font-size: smaller
}
.wpproslider_t10_DIV_3L {
float: left;
text-align: center;
overflow: hidden;
margin-top: 10px
}
.wpproslider_t10_DIV_2_top {
width: auto;
position: relative
}
.wpproslider_t10_DIV_3_logo {
position: absolute;
bottom: 10px;
right: 10px
}
img.wprevpro_t10_star_img_file {
width: 100px;
margin-right: 5px
}
img.wprevpro_t10_site_logo {
margin: 0;
padding: 0;
height: 32px;
vertical-align: bottom
}
.t10displayname {
margin-top: 5px;
margin-bottom: 0;
padding-right: 30px
}
.wpproslider_t10_star_DIV {
margin-bottom: 0;
margin-top: 5px;
color: #fdd314
}
.t10datediv,span.t10_onsite {
color: #aaa;
font-size: small
}
span.wprevpro_star_imgs>span {
margin-right: 2px;
font-size: 110%
}
span.wprevpro_star_imgs,span.wprevpro_star_imgsloc1 {
margin-right: 3px
}
span.wprevpro_star_imgsloc2 {
margin-right: 0
}
span.wprevpro_star_imgsloc2>span {
margin-right: 0;
font-size: 110%
}
.miscpicdiv {
display: flex;
margin-top: 10px;
margin-bottom: 10px;
align-items: center;
flex-flow: row wrap
}
.mscpic-img-body {
padding-right: 10px;
line-height: 0
}
img.miscpic-listing-image.rounded {
border: 1px solid #e1e3df;
border-radius: 4px
}
.mscpic-body {
flex: 1 0 100px;
margin: 0;
font-weight: lighter
}
.miscpicdiv.mpdiv_t1.wprev_preview_tcolor1_T1 {
margin-left: -25px
}
.miscpicdiv.mpdiv_t2.wprev_preview_tcolor1_T2 img {
width: 80px;
min-width: 80px;
margin-right: 5px
}
.miscpicdiv.mpdiv_t2 {
margin-top: 5px
}
.miscpicdiv.mpdiv_t3.wprev_preview_tcolor1_T3 {
padding-left: 22px;
padding-bottom: 20px
}
.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4 {
display: inline
}
.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4>.mscpic-img {
display: unset;
float: unset
}
.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4>.mscpic-img>.mscpic-img-body {
padding-right: 0;
padding-top: 5px
}
.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15 {
display: inline
}
.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15>.mscpic-img {
display: unset;
float: unset
}
.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15>.mscpic-img>.mscpic-img-body {
padding-right: 0;
padding-top: 5px
}
.miscpicdiv.mpdiv_t5.wprev_preview_tcolor1_T5 img {
width: 50px;
margin-left: 8px
}
.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10,.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6 {
margin-left: 15px
}
.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10 img.miscpic-listing-image.rounded,.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6 img.miscpic-listing-image.rounded {
min-width: 60px;
max-width: 60px
}
.mscpic-img-side {
padding-left: 10px
}
.wpproslider_t11_DIV_2 {
align-items: center;
color: #fff;
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
border-radius: 0 0 4px 4px;
padding: 5px;
position: relative;
height: fit-content
}
.wppro_b2__rating {
align-items: center
}
img.wprevpro_t11_star_img_file {
width: 100px;
margin-right: 4px;
vertical-align: text-bottom;
margin-bottom: 1px
}
.wpproslider_t12_IMG_2 {
height: 50px;
max-width: 100%;
width: 50px;
perspective-origin: 67.5px 67.5px;
border-radius: 50%
}
.wpproslider_t12_H3_3,.wpproslider_t12_P_5 {
column-rule-color: #fff;
outline: #fff 0;
box-sizing: border-box;
text-align: center;
border: 0 #fff
}
.wpproslider_t12_H3_3 {
color: grey;
perspective-origin: 150px 13.5px;
transform-origin: 150px 13.5px;
margin: 2px 0;
font-size: 120%;
font-weight: 700
}
.wpproslider_t12_SPAN_4 {
box-sizing: border-box;
display: block;
perspective-origin: 150px 10px;
transform-origin: 150px 10px;
margin: 0 0 5px
}
img.wprevpro_t12_star_img_file {
width: 100px;
vertical-align: text-bottom;
margin-bottom: -1px;
margin-right: 4px
}
.wpproslider_t12_avatar_div {
margin-top: 10px
}
.wpproslider_t13_DIV_2 .wprev_media_div,.wpproslider_t6_DIV_2 .wprev_media_div {
margin-left: 10px;
margin-right: 10px
}
.wpproslider_t13_DIV_3_logo {
position: absolute;
right: 5px;
bottom: -2px
}
.wpproslider_t13_DIV_2_bot {
width: auto;
position: absolute;
margin-left: 4px;
bottom: 0
}
.wpproslider_t13_DIV_4 {
margin: 10px 15px 80px
}
.wpproslider_t13_IMG_2 {
color: #fff;
height: 45px;
vertical-align: middle;
width: 45px;
perspective-origin: 20px 20px;
transform-origin: 20px 20px;
border: 0 #fff;
border-radius: 50%!important
}
.t13datediv,.wpproslider_t13_SPAN_6 {
font-style: italic;
font-size: 12px
}
.wppro_badge1_DIV_5.b3s5,span.wprev_showdate_T13 {
font-size: 12px
}
.t13displayname {
margin-top: 5px;
font-size: 13px;
margin-bottom: 0;
padding-right: 30px
}
.wpproslider_t13_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0 #fff;
overflow: hidden;
margin-left: 10px;
min-height: 70px;
line-height: 15px;
margin-top: 2px
}
.wpproslider_t13_DIV_2:before {
box-sizing: border-box;
color: #d9d9d9;
content: '\201C';
display: block;
left: 5px;
position: absolute;
top: 5px;
column-rule-color: #bbb;
font: 35px/30px Georgia,serif;
outline: #bbb 0
}
.slickwprev-dots li button:before,.slickwprev-next:before,.slickwprev-prev:before {
font-family: slick;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.wpproslider_t13_star_DIV.divclassstarstyle2 {
margin-top: 4px;
margin-bottom: 4px
}
.wprevpro_t14_outer_div {
font-family: Arial, sans-serif;
border-radius: 10px;
overflow: hidden;
display: flex;
justify-content: center;
}
.wprevpro_t14_DIV_1 {
max-width: 450px;
display: inline-block;
}
.wprevpro_t14_DIV_1a {
margin: 12px;
}
.wprevpro_t14_DIV_2.indrevdiv {
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
overflow: hidden;
background: white;
}
.wprevpro_t14_image_wrapper {
position: relative;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
background-size: cover; background-position: center; background-repeat: no-repeat; min-height: 300px;
background-color: black;
}
.wprevpro_t14_media_img {
width: 100%;
display: block;
}
.wprevpro_t14_review_text_overlay {
position: absolute;
bottom: 0;
width: 100%;
background: rgba(0, 0, 0, 0.5);
color: #fff;
font-size: 13px;
padding: 8px 8px 0;
box-sizing: border-box;
line-height: 1.4;
}
.wprevpro_t14_footer {
display: flex;
align-items: center;
padding: 10px;
background-color: #ffffff;
}
.wprevpro_t14_avatarimg {
background-color: #ffffff00;
color: #50575e;
font-weight: bold; height: 50px;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
font-size: 14px;
margin-right: 8px;
text-transform: lowercase;
}
img.wprevpro_t14_IMG_4.wprevpro_avatarimg {
width: 50px;
height: 50px;
max-height: 300px;
border-radius: 25px;
}
.wprevpro_t14_SPAN_5 {
flex-grow: 1;
}
.wprevpro_t14_rname {
font-weight: bold;
font-size: 14px;
margin-bottom: 2px;
color: #3c434a;
}
.wprevpro_t14_DIV_1.wprevpro_t14_outer_div.outerrevdiv.wprevpro_t14_DIV_1_preview {
display: block;
}
.wprevpro_star_imgs_T14 {
color: #f7b500;
font-size: 14px;
line-height: 1;
margin-bottom: 2px;
}
.indrevdiv .emoji {
max-height: 12px;
}
.wprevpro_t14_showdate {
font-size: 12px;
color: #777;
}
.wprev_media_div {
margin: 8px 0 0;
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
overflow-y: hidden;
gap: 5px;
padding-bottom: 5px;
justify-content: flex-start;
scrollbar-width: thin;
scrollbar-color: rgb(213 213 213 / 61%) rgb(255 255 255 / 9%);  
} .wprev_media_div::-webkit-scrollbar {
height: 6px; }
.wprev_media_div::-webkit-scrollbar-track {
background: rgb(255 255 255 / 9%); border-radius: 3px;
}
.wprev_media_div::-webkit-scrollbar-thumb {
background: rgb(213 213 213 / 61%); border-radius: 3px;
}
img.wprev_media_img {
border-radius: 3px;
height: 50px;
width: auto;
}
.media_div_t4, .media_div_t12, .media_div_t15 {
justify-content: space-evenly;
}
div#wprevpre_preview_notes {
margin-bottom: 20px;
}
.wprevpro_t1_site_logo {
width: 18px;
height: 18px;
}
span.wprevpro_star_imgs>span.starstyle2ratingnum {
font-size: 15px;
margin-left: 2px;
font-weight: 600;
vertical-align: baseline;
color: #171717
}
span.starloc1.starstyle2.wprevpro_star_imgs.wprevpro_star_imgsloc1 {
padding: 3px 4px 1px;
background: #e9e9e9;
border-radius: 20px;
font-size: 15px
}
.wprevreviewownerres {
border-style: solid;
border-width: 1px 0 0;
border-color: #d0d0d0;
margin-top: 8px;
font-weight: 200;
font-size: small
}
.wprevpro_ownerres_from {
margin-top: 6px
}
img.wprev_transbygoog {
height: 14px;
width: 107px;
display: block;
margin: 5px 0
}
img.wppro_badge1_IMG_4,img.wppro_badge3_IMG_4,img.wppro_badge5_IMG_4 {
display: inline!important;
text-decoration: none;
max-height: 32px
}
img.wprev_transbygoog.trbygoog_t12,img.wprev_transbygoog.trbygoog_t4,img.wprev_transbygoog.trbygoog_t15 {
margin-left: auto;
margin-right: auto
}
.wprevpro .emoji {
max-height: 16px
}
.w3_wprs-responsive {
overflow-x: auto
}
.w3_wprs-btn-bar:after,.w3_wprs-btn-bar:before,.w3_wprs-btn-group:after,.w3_wprs-btn-group:before,.w3_wprs-clear:after,.w3_wprs-container:after,.w3_wprs-panel:after,.w3_wprs-row-padding:after,.w3_wprs-row:after,.w3_wprs-topnav:after {
content: "";
display: table;
clear: both
}
.w3_wprs-col,.w3_wprs-half,.w3_wprs-quarter,.w3_wprs-third,.w3_wprs-threequarter,.w3_wprs-twothird {
float: left;
width: 100%
}
.w3_wprs-col.s1 {
width: 8.33333%
}
.w3_wprs-col.s2 {
width: 16.66666%
}
.w3_wprs-col.s3 {
width: 24.99999%
}
.w3_wprs-col.s4 {
width: 33.33333%
}
.w3_wprs-col.s5 {
width: 41.66666%
}
.w3_wprs-col.s6 {
width: 49.99999%
}
.w3_wprs-col.s7 {
width: 58.33333%
}
.w3_wprs-col.s8 {
width: 66.66666%
}
.w3_wprs-col.s9 {
width: 74.99999%
}
.w3_wprs-col.s10 {
width: 83.33333%
}
.w3_wprs-col.s11 {
width: 91.66666%
}
.w3_wprs-col.s12,.w3_wprs-half,.w3_wprs-quarter,.w3_wprs-third,.w3_wprs-threequarter,.w3_wprs-twothird {
width: 99.99999%
}
@media only screen and (min-width: 601px) {
.w3_wprs-col.m1 {
width:8.33333%
}
.w3_wprs-col.m2 {
width: 16.66666%
}
.w3_wprs-col.m3,.w3_wprs-quarter {
width: 24.99999%
}
.w3_wprs-col.m4,.w3_wprs-third {
width: 33.33333%
}
.w3_wprs-col.m5 {
width: 41.66666%
}
.w3_wprs-col.m6,.w3_wprs-half {
width: 49.99999%
}
.w3_wprs-col.m7 {
width: 58.33333%
}
.w3_wprs-col.m8,.w3_wprs-twothird {
width: 66.66666%
}
.w3_wprs-col.m9,.w3_wprs-threequarter {
width: 74.99999%
}
.w3_wprs-col.m10 {
width: 83.33333%
}
.w3_wprs-col.m11 {
width: 91.66666%
}
.w3_wprs-col.m12 {
width: 99.99999%
}
}
@media only screen and (min-width: 993px) {
.w3_wprs-col.l1 {
width:8.33333%
}
.w3_wprs-col.l2 {
width: 16.66666%
}
.w3_wprs-col.l3,.w3_wprs-quarter {
width: 24.99999%
}
.w3_wprs-col.l4,.w3_wprs-third {
width: 33.33333%
}
.w3_wprs-col.l5 {
width: 41.66666%
}
.w3_wprs-col.l6,.w3_wprs-half {
width: 49.99999%
}
.w3_wprs-col.l7 {
width: 58.33333%
}
.w3_wprs-col.l8,.w3_wprs-twothird {
width: 66.66666%
}
.w3_wprs-col.l9,.w3_wprs-threequarter {
width: 74.99999%
}
.w3_wprs-col.l10 {
width: 83.33333%
}
.w3_wprs-col.l11 {
width: 91.66666%
}
.w3_wprs-col.l12 {
width: 99.99999%
}
}
.w3_wprs-content {
max-width: 980px;
margin: auto
}
.w3_wprs-row-padding,.w3_wprs-row-padding>.w3_wprs-col,.w3_wprs-row-padding>.w3_wprs-half,.w3_wprs-row-padding>.w3_wprs-quarter,.w3_wprs-row-padding>.w3_wprs-third,.w3_wprs-row-padding>.w3_wprs-threequarter,.w3_wprs-row-padding>.w3_wprs-twothird {
padding: 0 8px
}
.wprev_pro_float_outerdiv {
position: fixed;
bottom: 10px;
right: 10px;
width: 350px;
height: auto;
z-index: 999999;
max-width: 84%
}
.wprevpro_slideout_container {
position: fixed;
bottom: 0;
right: 0;
width: 400px;
height: 100%;
z-index: 99999999!important;
background: #f5f5f5;
box-shadow: rgba(0,0,0,.35) 0 2px 8px 0;
overflow-y: auto;
max-width: 85%
}
.wprevpro_slideout_container::-webkit-scrollbar {
width: 6px;
background-color: #f5f5f5
}
.wprevpro_slideout_container::-webkit-scrollbar-thumb {
background-color: #000
}
.wprevpro_slideout_container::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #f5f5f5
}
div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow {
width: 22px;
height: 22px;
right: -25px
}
div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow.prev {
left: -23px
}
div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow.next {
right: -23px
}
.wprevpro_load_more_div {
text-align: center
}
.wprevpro_load_more_btn {
padding: 8px 16px;
text-align: center;
text-decoration: none;
display: inline-block;
-webkit-transition-duration: .4s;
transition-duration: .4s;
margin: 10px;
background-color: #fff;
color: #757575;
border: 2px solid #e7e7e7
}
.wppro_badge1_DIV_1,.wppro_badge1_DIV_12,.wppro_badge1_DIV_13,.wppro_badge1_DIV_2,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_IMG_3,.wppro_badge1_SPAN_4 {
text-decoration: none solid #666;
column-rule-color: #666;
overflow-wrap: break-word;
text-size-adjust: 100%;
box-sizing: border-box;
}
.wprevpro_load_more_btn:hover {
background-color: #e7e7e7
}
img.isinslideshowloadingimg {
margin-top: 100px;
margin-bottom: 100px
}
.wppro_badge1_DIV_2,.wppro_badge1_IMG_3 {
word-wrap: break-word;
caret-color: #666;
color: #666
}
.wppro_badge1_DIV_1 {
box-shadow: rgba(0,0,0,.1) 0 2px 8px 0;
color: #666;
left: 0;
max-width: 100%;
position: relative;
right: 0;
top: 0;
width: 100%;
word-wrap: break-word;
perspective-origin: 171.36px 66px;
transform-origin: 171.36px 66px;
background: #fff;
outline: #666 0;
border-top: 5px solid #618cff;
border-bottom: 5px solid #fff;
border-radius: 0;
padding: 10px 20px 5px;
margin: 10px;
text-align: left;
}
.wppro_badge1_DIV_2,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_IMG_3,.wppro_badge1_SPAN_4 {
border: 0 #666;
outline: #666 0
}
.wppro_badge1_DIV_1 a {
box-shadow: 0 0 0 0 currentColor!important
}
.wppro_badge1_DIV_2 {
width: auto;
perspective-origin: 151.36px 48.5px;
transform-origin: 151.36px 48.5px;
font: 400 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif
}
.wppro_badge1_IMG_3 {
display: block;
float: left;
height: 50px;
width: auto;
max-width: 100%;
vertical-align: middle;
perspective-origin: 25px 25px;
transform-origin: 25px 25px;
margin: 3px 20px 0 0
}
img.wppro_badge1_IMG_4 {
margin-right: 10px
}
.wppro_badge1_DIV_12,.wppro_badge1_DIV_13,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_SPAN_4 {
word-wrap: break-word
}
.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_SPAN_4 {
caret-color: #666
}
.wppro_badge1_SPAN_4 {
clear: both;
font-size: 18px;
font-weight: 700
}
.wppro_badge1_DIV_5 {
color: #666;
width: auto;
perspective-origin: 151.36px 32px;
transform-origin: 151.36px 32px;
font: 400 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif
}
.wppro_badge1_DIV_stars {
bottom: 0;
color: #618cff;
margin-bottom: 2px;
left: 0;
position: relative;
right: 0;
top: 0;
width: auto;
perspective-origin: 151.36px 13.5px;
transform-origin: 151.36px 13.5px;
font-size: 22px;
margin-top: 6px;
white-space: nowrap;
}
.wppro_badge1_DIV_12,.wppro_badge1_DIV_13 {
clear: both;
width: auto;
perspective-origin: 151.36px 16px;
transform-origin: 151.36px 16px;
border: 0 #666;
outline: #666 0
}
.wppro_badge1_DIV_12 {
margin: 8px 0 0
}
.wppro_badge1_DIV_13 {
margin: 6px 0 0
}
.wppro_badge1_SPAN_13 {
box-sizing: border-box;
color: #4080ff;
overflow-wrap: break-word;
text-decoration: none solid #4080ff;
text-size-adjust: 100%;
word-wrap: break-word;
column-rule-color: #4080ff;
caret-color: #4080ff;
border: 0 #4080ff;
font-size: 20px;
font-weight: 700;
outline: #4080ff 0
}
.wppro_badge1_A_14 {
color: unset;
overflow-wrap: break-word;
text-decoration: underline solid #666;
text-size-adjust: 100%;
word-wrap: break-word
}
.wppro_badge1_SPAN_15 {
box-sizing: border-box;
overflow-wrap: break-word;
text-decoration: none solid #666;
text-size-adjust: 100%;
word-wrap: break-word;
column-rule-color: #666;
caret-color: #666;
border: 0 #666;
outline: #666 0
}
.wppro_badge1_DIV_1.b3s1 {
margin-top: 0;
margin-bottom: 0;
padding: 0 5px;
border-width: 3px
}
span.wppro_badge1_SPAN_4.b3s4 {
font-size: 15px
}
.wppro_badge1_DIV_stars.b3s6 {
margin-top: 2px
}
.wppro_badge1_DIV_12.b3s12,h3#fpc_title {
margin-top: 0
}
span.wppro_badge1_SPAN_13.b3s13 {
font-size: 14px
}
img.wppro_badge1_IMG_3.b3i {
margin-right: 5px
}
img.wppro_badge3_IMG_4 {
margin-right: 5px;
width: auto;
}
.wprev_badge_5_outer {
padding: 20px;
border: 1px solid #cdcdcd;
text-align: center;
width: 100%;
box-shadow: rgb(0 0 0 / 10%) 0 2px 8px 0
}
img.wppro_badge5_IMG_4 {
margin: 4px
}
.wppro_badge5_IMG {
margin-bottom: 10px;
height: 100px
}
.wppro_badge5_name {
font-size: 20px;
font-weight: 700;
margin-bottom: 10px
}
.wppro_badge5_stars {
margin-bottom: 10px!important
}
img.wppro_badge7_IMG_4.wprevsmallbadgeicon {
height: 32px;
margin: 5px
}
.wppro_badge7_avgrating {
font-size: 3rem;
font-weight: 600;
line-height: 1
}
span.wppro_badge1_SPAN_13.b5 {
font-size: unset
}
.wprevpro_badge.wppro_badge1_DIV_1.b6s1 {
text-align: center;
width: max-content;
padding: 5px 20px
}
span.wppro_avg_b6s6a {
margin-right: 10px;
color: #4a4a4a
}
.b6s2 .wppro_badge1_DIV_13 {
margin-top: 0;
margin-bottom: -5px
}
.wppro_badge1_DIV_12.b6s12 {
font-size: 12px;
margin-top: -5px;
margin-bottom: -5px
}
img.wppro_badge6_IMG_4 {
margin: 0 3px;
height: 32px
}
.wppro_b2__rating {
display: inline-block
}
.wprevpro-rating {
display: inline-block;
border: 0;
margin: 0;
padding: 5px
}
.wprevpro_form .wprevform-field,button.button.wprevpro_btn_show_form,p.wprevpro_required_notice {
margin-bottom: 1.5em
}
.wprevpro-rating:focus {
outline: #ccc solid 0
}
.wprevpro-rating input[type=radio],.wprevpro-rating label[for$=star0] {
display: none!important
}
.wprevpro-rating label {
font-weight: 400;
width: 20px;
height: 20px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: bottom;
margin-bottom: 0;
margin-right: 2px;
transition: .3s;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A")
}
span.wppro_page_dots,span.wppro_page_numbers {
text-transform: uppercase;
background: #fff;
float: none
}
span.wppro_badge1_DIV_stars.b4s2 {
font-size: 20px;
vertical-align: middle;
margin: 0;
padding: 0
}
.wprevpro-rating-wrapper.in-view .wprevpro-rating {
margin: 0;
padding: 0
}
.wprevpro-rating-wrapper.in-metabox .wprevpro-rating>label:before {
font-size: 20px;
line-height: 27px;
padding: 0 4px;
color: #0073aa
}
.wprevpro-rating input[type=radio]:checked+label:before,.wprevpro-rating label:before,.wprevpro-rating-wrapper.in-metabox input[type=radio]:checked+label:before {
color: #fdbf0c
}
.slickwprev-initialized .slickwprev-slide,.wprevpro_form .after,.wprevpro_form .before {
display: block
}
.svg-wprsp-star-o,.wprevpro-rating input:checked~label,.wprevpro-rating label:hover~label,.wprevpro-rating:hover label:hover~input:not(:checked)+label {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M13.959 12.522l3.757-3.646-5.181-0.761-2.32-4.69-2.32 4.69-5.181 0.761 3.757 3.646-0.896 5.169 4.641-2.443 4.628 2.443zM20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.331-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-star,.wprevpro-rating input[type=radio]:checked+label,.wprevpro-rating:hover input~label {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.wprevpro_form {
margin: 0 auto;
padding: 10px
}
h3#fpc_title {
padding: 10px;
margin-bottom: 0
}
.wprevpro_form .required.symbol:after {
content: '*';
color: red;
margin: 0 4px
}
.wprevpro_form label {
font-weight: 700;
display: inline-block!important;
float: none
}
.wprevpro_form input[type=email],.wprevpro_form input[type=file],.wprevpro_form input[type=text],.wprevpro_form input[type=url],.wprevpro_form select,.wprevpro_form textarea {
box-sizing: border-box;
display: block;
float: none;
width: 100%;
max-width: unset;
margin: 3px 0;
padding: 3px 5px;
border: 1px solid #ddd;
box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
background-color: #fff;
color: #32373c;
outline: 0;
transition: border-color 50ms ease-in-out
}
.wprevpro_form input[type=file] {
border: unset;
box-shadow: unset;
padding-left: 0
}
.wprevpro_submiterror,.wprevpro_submitsuccess {
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
margin-top: 10px;
padding: 10px
}
.wprevpro_form textarea {
height: 11em
}
.forceloadmorehide,.slickwprev-arrow.slickwprev-hidden,.slickwprev-slide.slickwprev-loading img,.wpreveprohme,.wprevform-field.btn1>input,.wprevform-field.btn2>input,.wprevhideme {
display: none
}
.wprevpro_submitsuccess {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb
}
.wprevpro_submiterror {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb
}
.btnwprevdefault,.btnwprevstyle2,.wprevform-field.btn1>label,.wprevform-field.btn2>label {
color: #555;
line-height: 24px;
font-size: 14px;
font-weight: 600;
cursor: pointer;
display: inline-block;
text-decoration: none
}
.wprev_loader {
border: 5px solid #f3f3f3;
border-radius: 50%;
border-top: 5px solid #b4b9be;
width: 40px;
height: 40px;
-webkit-animation: 2s linear infinite spin;
animation: 2s linear infinite spin
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0)
}
100% {
-webkit-transform: rotate(360deg)
}
}
@keyframes spin {
0% {
transform: rotate(0)
}
100% {
transform: rotate(360deg)
}
}
.btnwprevdefault,.wprevform-field.btn1>label {
background: #f7f7f7;
box-shadow: 0 1px 0 #ccc;
vertical-align: top;
margin: 4px 5px 4px 0;
padding: 8px 18px;
border: 1px solid #ccc;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
box-sizing: border-box;
height: auto
}
.btnwprevdefault:focus,.btnwprevdefault:hover,.btnwprevstyle2:hover,.wprevform-field.btn1>label:hover,.wprevform-field.btn2>label:hover {
background: #e1dfdf
}
.btnwprevdefault:focus {
border-color: #5b9dd9;
box-shadow: 0 0 3px rgba(0,115,170,.8)
}
.btnwprevdefault:active {
background: #eee;
border-color: #999;
box-shadow: inset 0 2px 5px -3px rgba(0,0,0,.5);
-webkit-transform: translateY(1px);
transform: translateY(1px);
outline: 0
}
.btnwprevstyle2,.wprevform-field.btn2>label {
padding: 10px 20px;
background: #ebebeb;
border-radius: 3px;
border-width: 0;
height: auto
}
.wppro_dashboardReviewSummary {
display: flex;
align-items: flex-start;
justify-content: center;
padding: 1.6em 1.2em;
align-items: center;
position: relative;
font-size: 14px;
transition: .3s
}
.wppro_dashboardReviewSummary__left {
min-width: fit-content;
text-align: center;
color: rgba(0,0,0,.9);
margin-right: 2.5em
}
.wppro_dashboardReviewSummary__avgRating {
font-size: 4.5em;
font-weight: 600;
line-height: 1;
margin-bottom: 0;
margin-top: -10px
}
.wppro_dashboardReviewSummary__avgReviews {
margin-top: 10px;
color: #5e5e5e;
font-size: 1.7em;
font-weight: 400
}
.wprevb2avgtot {
margin-bottom: 5px
}
.wppro_dashboardReviewSummary__right {
position: relative;
margin-bottom: auto;
width: 100%
}
.wppro_b2__ratingRow:not(:last-child) {
margin-bottom: .19em
}
.wppro_b2__ratingRow {
display: flex;
align-items: center;
font-size: 1.4em;
line-height: 27px
}
.ratingRow__star {
margin-left: .3em
}
.wppro_b2__ratingProgress {
height: .4em;
background-color: #eee;
width: 100%;
margin: 0 1em
}
.wppro_b2__ratingProgress__fill {
height: 100%;
background-color: #ffd54f
}
.wppro_b2__ratingRow__avg {
min-width: 2.3em;
margin-right: -10px;
word-wrap: normal
}
.bigstar {
font-size: 32px
}
.wppro_badge2_IMG_4 {
margin-right: 5px;
margin-left: 5px;
display: unset!important;
text-decoration: none;
max-height: 32px;
width: auto
}
.b2icons {
margin-bottom: -10px
}
img.wprevpro_form_site_logo {
margin-top: 12px;
margin-right: 12px
}
img.wprevpro_t1_rec_img_file {
height: 16px;
width: 16px
}
.wppro_twscrname {
font-size: 11px;
color: #9d9d9d;
line-height: 11px;
font-style: italic
}
.wppro_twscrname a {
color: #9d9d9d
}
.wppro_updown {
font-size: 35px;
margin-right: 10px;
cursor: pointer
}
.wppro_updown_yellobg {
background: 50% 50% no-repeat rgba(255,255,255,0);
background-image: url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/imgs/yellow1px.png);
background-size: 25px 25px;
border-radius: 35px
}
.wprevmodal_modal {
position: fixed;
z-index: 1000000;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.4);
overflow: hidden
}
.wprevmodal_modal-content {
background-color: #fefefe;
margin: 7% auto;
padding: 20px;
border: 1px solid #888;
width: 80%;
max-height: 80%;
overflow: auto;
border-radius: 4px
}
@media only screen and (max-width: 768px) {
.wprevpro-rating label:before {
font-size:2em
}
.wprevmodal_modal-content {
margin: 10% auto;
width: 85%;
max-height: 85%
}
}
.wprevmodal_close {
color: #aaa;
float: right;
font-size: 28px;
font-weight: 700;
margin-top: -15px;
margin-right: -10px
}
.wprev_searchsort,span.wppro_page_dots,span.wppro_page_numbers,span.wprevpro_stag {
color: #939393;
font-size: 14px
}
.wprevmodal_close:focus,.wprevmodal_close:hover {
color: #000;
text-decoration: none;
cursor: pointer
}
.wprevmodal_modal-content::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #f5f5f5
}
.wprevmodal_modal-content::-webkit-scrollbar {
width: 8px;
background-color: #f5f5f5
}
.wprevmodal_modal-content::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #555
}
span.wppro_page_numbers {
border: 1px solid #bfbfbf;
padding: 8px 14px;
cursor: pointer
}
.wppro_page_numbers_ul li {
display: inline-block;
padding-left: 0!important;
list-style: unset!important;
margin: 10px 2px
}
ul.wppro_page_numbers_ul {
display: inline-block;
margin: 0;
box-shadow: none;
list-style: none;
padding: 0 5px!important
}
div.wppro_pagination {
margin: 5px 13px
}
img.wprppagination_loading_image {
vertical-align: middle;
width: 21px;
height: 21px;
margin-left: 10px
}
span.wppro_page_dots {
border: 1px solid #bfbfbf;
padding: 8px 14px
}
.wprev_header_txt {
text-align: center;
margin-top: 20px;
margin-bottom: 10px
}
.wprev_searchsort {
margin-bottom: 5px;
min-height: 30px
}
.wprevmodal_rdmore_close,.wprevslideout_close {
color: #aaa;
font-size: 28px;
float: right;
cursor: pointer;
font-weight: 700
}
input#wprevpro_header_search_input {
margin-left: 5px;
padding-left: 8px;
border: 1px solid #bfbfbf;
margin-bottom: 5px
}
input#wprevpro_header_search_input::placeholder {
color: #939393;
opacity: 1
}
select.wprev_sort {
margin-left: 5px;
padding-left: 8px
}
select.wprev_sort option:disabled {
color: #939393
}
.wprev_norevsfound {
padding: 10px
}
span.wprevpro_stag {
margin: 0 5px 5px;
float: none;
border: 1px solid #bfbfbf;
padding: 3px 7px;
cursor: pointer;
display: inline-block
}
.b4s12 {
vertical-align: middle
}
div.wppro_badge4_DIV_1 {
line-height: 27px
}
.wprevslideout_close {
margin-top: 0;
margin-right: 5px
}
.wprs_masonry_js {
position: relative;
opacity: 0
}
.wprs_masonry_item_js {
position: absolute
}
.wprs_masonry_item_js.outerrevdiv>div:first-child {
margin-left: 0;
margin-right: 0
}
.wprs_masonry_item.outerrevdiv>div:first-child {
margin-left: 8px;
margin-right: 8px
}
.wprs_unslider-wrap.wprs_unslider-carousel>li:before {
content: none
}
a.btnwprevdefault_licon img {
height: 50px
}
a.btnwprevdefault_sicon img {
height: 32px
}
.wprevsiteicon {
width: auto
}
.wprevmodal_modal_rdmore {
display: none;
position: fixed;
z-index: 1000000;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.4);
overflow: hidden
}
.wprevmodal_modal_rdmore-content {
background-color: #fefefe;
padding: 20px;
border: 1px solid #888;
width: 650px;
max-height: 80%;
overflow: auto;
border-radius: 4px;
position: relative;
margin: 0 auto;
top: 20%
}
.wprevmodal_rdmore_close {
margin-top: -15px;
margin-right: -10px
}
.rdmorepoplogo .wprevsiteicon {
margin: 0;
padding: 0;
position: unset
}
.rdmorepopbody img.wprev_media_img {
height: 90px
}
.wprev_banner_outer {
background: #f0f0f0;
border-radius: 2px;
margin: 15px 20px
}
.wprev_banner_top {
font-size: 14px;
border-bottom-style: solid;
border-bottom-width: 1px;
padding: 0 5px;
border-color: #d9d9d9
}
img.wppro_banner_icon {
height: 16px;
margin-right: 5px;
transition: opacity .3s ease-in-out;
display: inline-block;
vertical-align: bottom;
margin-bottom: 1px
}
img.opaci2 {
opacity: .2
}
span.wprev_banner_top_source {
margin-left: 10px;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
line-height: normal;
padding: 8px 0;
cursor: pointer
}
span.wprev_banner_top_source.cursel,span.wprev_banner_top_source:hover {
border-style: solid;
border-width: 0 0 2px;
border-color: #848484;
margin-bottom: -1px
}
.wprev_banner_bottom {
padding: 5px 15px;
position: relative
}
.wprev_banner_bottom_t {
font-size: 16px;
margin: 10px 0 2px
}
.wprev_banner_bottom_b {
font-size: 17px;
margin: 5px 0 10px
}
span.wprev_totrevs {
font-size: 12px;
font-weight: 100
}
.wprevpro_bnrevus_btn {
padding: 8px 16px;
text-align: center;
text-decoration: none;
display: inline-block;
-webkit-transition-duration: .4s;
transition-duration: .4s;
background-color: #fff;
color: #0000008c;
border: 1px solid #00000038;
cursor: pointer
}
.wprevb1 .wprevdropdown-content a:active,.wprevb1 .wprevdropdown-content a:hover,.wprevpro_bnrevus_btn:hover {
background-color: #00000014
}
.wprevb1 .wprevpro_bnrevus_div {
position: absolute;
right: 25px;
top: 20px;
font-size: 14px;
text-align: right
}
.wprevb1 .wprevdropdown-content {
display: none;
position: relative;
background-color: #fff;
z-index: 1000000;
border: 1px solid #00000038
}
.wprevb1 .wprevdropdown-content a {
float: none;
color: #0000008c;
padding: 8px 12px;
text-decoration: none;
display: block;
text-align: left;
-webkit-transition-duration: .4s;
transition-duration: .4s
}
img.banner_rtype_loading {
height: 16px;
margin-right: 5px;
margin-bottom: -3px
}
.slickwprev-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent
}
.slickwprev-list {
position: relative;
display: block;
overflow: hidden;
margin: 0 0 10px;
padding: 0
}
.slickwprev-dots li button:focus,.slickwprev-dots li button:hover,.slickwprev-list:focus {
outline: 0
}
.slickwprev-list.dragging {
cursor: pointer;
cursor: hand
}
.slickwprev-slider .slickwprev-list,.slickwprev-slider .slickwprev-track {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0)
}
.slickwprev-track {
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto
}
.slickwprev-track:after,.slickwprev-track:before {
display: table;
content: ''
}
.slickwprev-track:after {
clear: both
}
.slickwprev-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
padding-left: 0;
padding-right: 0
}
[dir=rtl] .slickwprev-slide {
float: right
}
.slickwprev-slide.dragging img {
pointer-events: none
}
.slickwprev-vertical .slickwprev-slide {
display: block;
height: auto;
border: 1px solid transparent
}
.slickwprev-loading .slickwprev-list {
background: url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/ajax-loader.gif) center center no-repeat #fff
}
@font-face {
font-family: slick;
font-weight: 400;
font-style: normal;
src: url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot);
src: url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot?#iefix) format('embedded-opentype'),url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.woff) format('woff'),url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.ttf) format('truetype'),url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.svg#slick) format('svg')
}
.slickwprev-next,.slickwprev-prev {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
cursor: pointer;
color: transparent!important;
border: none;
outline: 0;
background: 0 0
}
.slickwprev-next:focus,.slickwprev-next:hover,.slickwprev-prev:focus,.slickwprev-prev:hover {
color: transparent;
outline: 0;
background: 0 0 !important;
position: absolute;
top: 50%;
border: unset
}
.slickwprev-current .avatarnavdiv .wprevpro_avatarimg,.slickwprev-dots li button:focus:before,.slickwprev-dots li button:hover:before,.slickwprev-next:focus:before,.slickwprev-next:hover:before,.slickwprev-prev:focus:before,.slickwprev-prev:hover:before {
opacity: 1
}
.slickwprev-active .avatarnavdiv .wprevpro_avatarimg,.slickwprev-cloned .avatarnavdiv .wprevpro_avatarimg,.slickwprev-next.slickwprev-disabled:before,.slickwprev-prev.slickwprev-disabled:before {
opacity: .25
}
.slickwprev-next:before,.slickwprev-prev:before {
font-size: 20px;
line-height: 1;
opacity: .75;
color: #ddd
}
.slickwprev-prev {
left: -15px
}
[dir=rtl] .slickwprev-prev {
right: -15px;
left: auto
}
.slickwprev-prev:before,[dir=rtl] .slickwprev-next:before {
content: '←'
}
.slickwprev-next:before,[dir=rtl] .slickwprev-prev:before {
content: '→'
}
.slickwprev-next {
right: -15px
}
[dir=rtl] .slickwprev-next {
right: auto;
left: -15px
}
.slickwprev-dots {
position: absolute;
bottom: -10px;
display: block!important;
width: 100%;
padding: 0!important;
margin: 0;
list-style: none;
text-align: center
}
.slickwprev-dots li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0;
padding: 0;
cursor: pointer
}
.slickwprev-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: 0;
background: 0 0
}
.slickwprev-dots li button:before {
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: #000
}
.slickwprev-dots li.slickwprev-active button:before {
opacity: .75;
color: #000
}
.wprevgoslick_avatarnav {
margin: 20px 50px 50px;
transition: height .2s ease-out
}
.avatarnavdiv {
margin-bottom: 25px;
display: flex;
justify-content: center
}
.avataronlyrevdiv {
margin-top: 20px
}
@media only screen and (min-width: 600px) {
.wprevgoslicknavcontainer {
margin-left:80px;
margin-right: 80px
}
}
@media only screen and (max-width: 600px) {
.wpproslider_t2_DIV_3 {
display:inline-block;
margin-top: 15px
}
.wpproslider_t2_DIV_2 {
text-align: center;
display: flex
}
img.wpproslider_t2_IMG_2.wprevpro_avatarimg {
margin: auto;
float: unset
}
.wppro_badge1_DIV_1 {
margin: 20px auto
}
.wppro_dashboardReviewSummary {
display: block
}
.wppro_b2__rating {
display: block;
text-align: -webkit-center
}
.wppro_dashboardReviewSummary__left {
margin-right: 0
}
.wppro_dashboardReviewSummary__right {
margin-top: 30px
}
.wppro_b2__ratingProgress__fill {
max-width: 100%
}
.wprevb2avgtot {
font-size: 15px;
margin-top: -20px
}
.wppro_b2__ratingRow__avg {
min-width: 2em;
margin-right: 0
}
.wprevmodal_modal_rdmore-content {
width: auto
}
.wprevpro_bnrevus_div {
position: relative;
display: contents
}
.wprevgoslicknavcontainer {
margin-left: 40px;
margin-right: 40px
}
}
button.slickwprev-arrow.slickwprev-disabled {
cursor: unset
}
.wprev_pro_float_outerdiv .slickwprev-prev {
left: -5px
}
.wprev_pro_float_outerdiv .slickwprev-next {
right: -5px
}
button.slickwprev-arrow {
z-index: 1000;
font-size: 0px
}
.wprev_pro_float_outerdiv .wpproslider_t10_DIV_2 {
box-shadow: rgba(0,0,0,.1) 0 2px 8px 0
}
.floattype_badge .wprev_pro_float_outerdiv-close {
right: 0
}
.floattype_pop .wprev_pro_float_outerdiv-close {
right: 5px
}
.wprev_pro_float_outerdiv-close {
cursor: pointer;
color: #666;
font-size: 20px;
font-weight: 700;
font-family: none;
position: absolute;
right: 10px;
top: 0;
padding: unset;
z-index: 99;
opacity: .8;
margin: 0;
line-height: 20px;
text-align: center;
vertical-align: middle;
display: block;
box-sizing: border-box;
width: 20px;
height: 20px;
border: 3px solid #f5f5f5;
border-radius: 100%;
background: -webkit-linear-gradient(-45deg,transparent 0,transparent 46%,#c4c4c4 46%,#c4c4c4 56%,transparent 56%,transparent 100%),-webkit-linear-gradient(45deg,transparent 0,transparent 46%,#c4c4c4 46%,#c4c4c4 56%,transparent 56%,transparent 100%);
background-color: #f5f5f5;
box-shadow: 0 0 5px 1px rgb(0 0 0 / 25%);
transition: .3s
}
.wprev_pro_float_outerdiv-close:hover {
opacity: 1;
border-color: #e5e5e5;
background-color: #e5e5e5
}
.wpproslider_t3_DIV_1a .wprev_media_div {
margin: -22px 22px 34px 55px
}
@media screen and (min-width: 800px) {
.w3_wprs-col.l2\.4.outerrevdiv {
width:20%
}
}
.wprevpro_btn_show_rdpop,.wprs_rd_less,.wprs_rd_more {
color: #a5a5a5
}
.readmoreownerresdiv,.readmoretextdiv {
transition: max-height .5s ease-out;
overflow: hidden
}
.indrevtextscroll {
max-height: 100px;
overflow-y: auto;
padding-right: 2px
}
.indrevtextscroll::-webkit-scrollbar {
width: 4px
}
.indrevtextscroll::-webkit-scrollbar-thumb {
background-color: #999;
outline: #708192 solid 1px
}
.indrevtextscroll::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.3)
} .wprs_unslider,.wprs_unslider-fade,.wprs_unslider-wrap {
position: relative
}
.wprs_unslider {
overflow: visible;
margin: 0;
padding: 0
}
.wprs_unslider-arrow,.wprs_unslider-nav ol li {
overflow: hidden;
text-indent: -999em;
cursor: pointer
}
.wprs_unslider-wrap.wprs_unslider-carousel>li {
float: left;
border-bottom: hidden;
clear: none;
height: unset;
text-indent: 0em;
}
.wprs_unslider-vertical>ul {
height: 100%
}
.wprs_unslider-vertical li {
float: none;
width: 100%
}
.wprs_unslider-fade .wprs_unslider-wrap li {
position: absolute;
left: 0;
top: 0;
right: 0;
z-index: 8;
list-style-type: none
}
.wprs_unslider-fade .wprs_unslider-wrap li.wprs_unslider-active {
z-index: 10
}
.wprs_unslider li,.wprs_unslider ol,.wprs_unslider ul {
list-style: none!important;
margin: 0;
padding: 0!important;
border: none
}
.wprs_unslider-arrow {
position: absolute;
z-index: 2;
display: block;
width: 28px;
height: 28px;
top: 50%;
right: -20px;
left: auto;
margin-top: -16px;
background: 58% 51% no-repeat rgba(0,0,0,.2);
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==);
background-size: 7px 11px;
border-radius: 32px!important;
opacity: .6;
transition: opacity .2s;
border-width: 0!important;
box-shadow: unset!important
}
.wprs_unslider-arrow.next {
left: auto
}
.wprs_unslider-arrow.prev {
left: -20px;
right: auto;
transform: rotate(-180deg)
}
ul.wprs_unslider-wrap {
margin: unset!important
}
.wprs_unslider-nav ol {
list-style: none;
text-align: center
}
.wprs_unslider-nav ol li {
display: inline-block;
width: 9px;
height: 9px;
margin: 0 4px;
background: 0 0;
border-radius: 5px!important;
border: 1px solid #c3c3c3
}
.wprs_unslider-nav ol li.wprs_unslider-active {
background: #c3c3c3;
cursor: default
}
.wprev_after_widget_div {
word-wrap: normal;
display: block
}
ul.wprs_unslider-wrap li {
margin: 0!important
}
.svgicons.svg-wprsp-smile-o.wppro_updown.svg-smileselect,.svgicons.wppro_updown.svg-wprsp-thumbs-up {
background: green
}
.svgicons.svg-wprsp-frown-o.wppro_updown.svg-smileselect,.svgicons.wppro_updown.svg-wprsp-thumbs-down {
background: red
}
.svgicons.wppro_updown {
background: #aaa
}
.wprevpro_star_imgs span.svgicons {
width: 18px;
height: 18px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: bottom;
margin-bottom: -2px;
margin-right: 1px
}
.wppro_badge1_DIV_stars span.svgicons,span.svgbadgestar {
width: 22px;
height: 22px;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: bottom
}
.wppro_badge1_DIV_stars span.svgicons {
background: gold;
margin-bottom: -2px;
margin-right: 1px
}
#avg_rating span.svgicons,.lh36 span.svgicons {
width: 15px;
height: 15px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: bottom;
margin-bottom: -2px;
margin-right: 0
}
span.wppro_badge1_DIV_stars.b4s2 span.svgicons {
width: 18px;
height: 18px;
margin-bottom: 0;
margin-right: 0
}
.bigstar span.svgicons {
width: 32px;
height: 32px
}
span.svgicons.svg-wprsp-star-full.ratingRow__star {
width: 19px;
height: 19px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center;
margin-bottom: 1px;
margin-right: 0
}
span.svgicons.svg-empty {
width: 0!important;
height: 0!important
}
fieldset#wprevpro_review_rating span.svgicons {
width: 35px;
height: 35px;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: bottom;
margin-bottom: -2px;
margin-right: 0
}
span.svgbadgestar {
background: #fccd11;
margin: 1px 2px 0 0
}
span.svgicons.svg-wprsp-verified {
width: 18px;
height: 18px;
background: #a3a29e;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: bottom;
margin-bottom: -3px;
margin-right: 4px;
margin-left: 2px
}
span.svgicons.svg-wprsp-camera,span.svgicons.svg-wprsp-video-camera {
height: 14px;
background: #555;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: bottom;
margin-bottom: -2px;
margin-right: 1px
}
.wprevpro_tooltip {
display: none;
position: absolute;
padding-left: 10px;
padding-right: 10px;
color: #efefef;
background-color: #000000bf;
border-radius: 3px;
font-family: sans-serif;
font-style: normal;
font-size: 10px;
line-height: 24px;
z-index: 999999
}
.wprev_select {
display: grid;
grid-template-columns: repeat(3,1fr);
max-width: 300px;
gap: 2px
}
.wprev_select__item {
padding: 5px;
cursor: pointer;
font-family: Heebo,sans-serif;
text-align: center;
border-radius: 5px;
background: #eee;
transition: background .1s
}
.wprev_select__item--selected {
background: #7e7e7e;
color: #fff
}
a.wprev_media_img_a {
display: inline-block;
text-decoration: none;
}
a.wprev_media_img_a:focus {
color: unset;
box-shadow: 0 0 0 0px #fff;
outline: 0px solid transparent;
}
span.svgicons.svg-wprsp-camera {
width: 15px
}
span.svgicons.svg-wprsp-video-camera {
width: 14px
}
.svg-wprsp-camera {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='22' viewBox='0 0 24 22'%3E%3Cpath d='M11.786 8.446c1.952 0 3.536 1.584 3.536 3.536s-1.584 3.536-3.536 3.536-3.536-1.584-3.536-3.536 1.584-3.536 3.536-3.536zM20.429 3.339c1.731 0 3.143 1.412 3.143 3.143v11c0 1.731-1.412 3.143-3.143 3.143h-17.286c-1.731 0-3.143-1.412-3.143-3.143v-11c0-1.731 1.412-3.143 3.143-3.143h2.75l0.626-1.67c0.307-0.81 1.265-1.473 2.124-1.473h6.286c0.859 0 1.817 0.663 2.124 1.473l0.626 1.67h2.75zM11.786 17.482c3.032 0 5.5-2.468 5.5-5.5s-2.468-5.5-5.5-5.5-5.5 2.468-5.5 5.5 2.468 5.5 5.5 5.5z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-circle {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-facebook {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M11.773 0.344v3.241h-1.927c-1.51 0-1.792 0.724-1.792 1.768v2.32h3.597l-0.479 3.634h-3.118v9.318h-3.757v-9.318h-3.131v-3.634h3.131v-2.676c0-3.106 1.903-4.8 4.677-4.8 1.326 0 2.468 0.098 2.799 0.147z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-fire {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 21.018v0.786c0 0.209-0.184 0.393-0.393 0.393h-16.5c-0.209 0-0.393-0.184-0.393-0.393v-0.786c0-0.209 0.184-0.393 0.393-0.393h16.5c0.209 0 0.393 0.184 0.393 0.393zM14.143 8.054c0 4.702-5.5 5.119-5.5 8.25 0 0.859 0.43 2.001 0.823 2.75l-0.049-0.012 0.012 0.012c-3.388-1.559-6.286-3.708-6.286-7.857 0-4.702 5.5-5.119 5.5-8.25 0-0.859-0.43-2.001-0.81-2.75l0.037 0.012-0.012-0.012c3.388 1.559 6.286 3.708 6.286 7.857z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-flag {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22'%3E%3Ctitle%3Eflag%3C/title%3E%3Cpath d='M3.929 3.339c0 0.565-0.307 1.068-0.786 1.35v15.542c0 0.209-0.184 0.393-0.393 0.393h-0.786c-0.209 0-0.393-0.184-0.393-0.393v-15.542c-0.479-0.282-0.786-0.786-0.786-1.35 0-0.872 0.7-1.571 1.571-1.571s1.571 0.7 1.571 1.571zM22 4.125v9.367c0 0.454-0.282 0.626-0.638 0.81-1.387 0.749-2.922 1.424-4.53 1.424-2.259 0-3.339-1.719-6.016-1.719-1.952 0-4.002 0.884-5.696 1.792-0.135 0.074-0.258 0.11-0.405 0.11-0.43 0-0.786-0.356-0.786-0.786v-9.109c0-0.295 0.147-0.503 0.381-0.675 0.295-0.196 0.651-0.368 0.97-0.528 1.547-0.786 3.425-1.473 5.169-1.473 1.927 0 3.437 0.638 5.144 1.436 0.344 0.172 0.7 0.233 1.080 0.233 1.927 0 4.002-1.67 4.542-1.67 0.43 0 0.786 0.356 0.786 0.786z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-frown-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 15.285c0.135 0.417-0.098 0.847-0.503 0.982-0.417 0.135-0.859-0.098-0.994-0.516-0.405-1.314-1.621-2.198-2.996-2.198s-2.59 0.884-2.996 2.198c-0.135 0.417-0.577 0.651-0.982 0.516-0.417-0.135-0.651-0.565-0.516-0.982 0.614-1.977 2.419-3.302 4.493-3.302s3.879 1.326 4.493 3.302zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-gift {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M11.393 16.844v-8.79h-3.929v8.79c0 0.43 0.356 0.638 0.786 0.638h2.357c0.43 0 0.786-0.209 0.786-0.638zM5.795 6.482h2.394l-1.547-1.977c-0.135-0.16-0.43-0.381-0.847-0.381-0.651 0-1.179 0.528-1.179 1.179s0.528 1.179 1.179 1.179zM14.241 5.304c0-0.651-0.528-1.179-1.179-1.179-0.417 0-0.712 0.221-0.847 0.381l-1.535 1.977h2.382c0.651 0 1.179-0.528 1.179-1.179zM18.857 8.446v3.929c0 0.221-0.172 0.393-0.393 0.393h-1.179v5.107c0 0.651-0.528 1.179-1.179 1.179h-13.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-1.179c-0.221 0-0.393-0.172-0.393-0.393v-3.929c0-0.221 0.172-0.393 0.393-0.393h5.402c-1.522 0-2.75-1.228-2.75-2.75s1.228-2.75 2.75-2.75c0.823 0 1.584 0.344 2.063 0.945l1.571 2.026 1.571-2.026c0.479-0.602 1.24-0.945 2.063-0.945 1.522 0 2.75 1.228 2.75 2.75s-1.228 2.75-2.75 2.75h5.402c0.221 0 0.393 0.172 0.393 0.393z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-gittip {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.181l4.297-5.807c0.331-0.454 0.724-1.915-0.528-2.738-1.056-0.688-2.063-0.16-2.59 0.454-0.196 0.221-0.54 0.491-1.179 0.491s-0.97-0.27-1.166-0.491c-0.528-0.614-1.535-1.142-2.603-0.454-1.24 0.823-0.847 2.283-0.516 2.738zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-glass {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.858 2.48c0 0.356-0.282 0.712-0.528 0.958l-7.759 7.759v9.429h3.929c0.43 0 0.786 0.356 0.786 0.786s-0.356 0.786-0.786 0.786h-11c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h3.929v-9.429l-7.759-7.759c-0.246-0.246-0.528-0.602-0.528-0.958 0-0.602 0.761-0.712 1.215-0.712h17.286c0.454 0 1.215 0.11 1.215 0.712z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-google-plus {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M17.642 11.405c0 5.144-3.45 8.79-8.643 8.79-4.972 0-8.999-4.027-8.999-8.999s4.027-8.999 8.999-8.999c2.431 0 4.456 0.884 6.028 2.357l-2.443 2.345c-0.663-0.638-1.829-1.387-3.585-1.387-3.069 0-5.574 2.541-5.574 5.684s2.504 5.684 5.574 5.684c3.56 0 4.898-2.566 5.107-3.879h-5.107v-3.094h8.496c0.086 0.454 0.147 0.908 0.147 1.498zM28.286 9.907v2.578h-2.566v2.566h-2.578v-2.566h-2.566v-2.578h2.566v-2.566h2.578v2.566h2.566z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-heart {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M11 20.625c-0.196 0-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746 0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-heart-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.429 7.513c0-3.45-2.333-4.174-4.297-4.174-1.829 0-3.892 1.977-4.53 2.738-0.295 0.356-0.908 0.356-1.203 0-0.638-0.761-2.701-2.738-4.53-2.738-1.964 0-4.297 0.724-4.297 4.174 0 2.247 2.271 4.334 2.296 4.358l7.133 6.875 7.121-6.863c0.037-0.037 2.308-2.124 2.308-4.371zM22 7.513c0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221s-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-leaf {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.714 8.839c0-0.43-0.356-0.786-0.786-0.786-4.346 0-7.145 1.817-9.981 4.948-0.147 0.16-0.233 0.331-0.233 0.552 0 0.43 0.356 0.786 0.786 0.786 0.221 0 0.393-0.086 0.552-0.233 0.602-0.54 1.142-1.129 1.731-1.682 2.222-2.001 4.125-2.799 7.145-2.799 0.43 0 0.786-0.356 0.786-0.786zM22 6.408c0 0.786-0.086 1.584-0.246 2.369-0.786 3.818-3.241 6.298-6.654 7.992-1.657 0.835-3.511 1.326-5.377 1.326-1.179 0-2.394-0.196-3.511-0.577-0.589-0.196-1.768-0.97-2.259-0.97-0.614 0-1.35 2.504-2.419 2.504-0.773 0-1.007-0.381-1.338-0.945-0.11-0.209-0.196-0.282-0.196-0.54 0-1.277 2.431-2.271 2.431-2.983 0-0.11-0.319-0.761-0.368-1.007-0.074-0.417-0.11-0.847-0.11-1.277 0-3.904 3.106-6.691 6.593-7.845 2.517-0.835 7.869 0.135 9.576-1.485 0.675-0.626 1.007-1.203 2.038-1.203 1.387 0 1.842 3.597 1.842 4.641z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-lightbulb-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M9.036 7.268c0 0.209-0.184 0.393-0.393 0.393s-0.393-0.184-0.393-0.393c0-0.847-1.314-1.179-1.964-1.179-0.209 0-0.393-0.184-0.393-0.393s0.184-0.393 0.393-0.393c1.142 0 2.75 0.602 2.75 1.964zM11 7.268c0-2.455-2.492-3.929-4.714-3.929s-4.714 1.473-4.714 3.929c0 0.786 0.319 1.608 0.835 2.21 0.233 0.27 0.503 0.528 0.749 0.81 0.872 1.044 1.608 2.271 1.731 3.658h2.799c0.123-1.387 0.859-2.615 1.731-3.658 0.246-0.282 0.516-0.54 0.749-0.81 0.516-0.602 0.835-1.424 0.835-2.21zM12.571 7.268c0 1.265-0.417 2.357-1.265 3.29s-1.964 2.247-2.063 3.56c0.356 0.209 0.577 0.602 0.577 1.007 0 0.295-0.11 0.577-0.307 0.786 0.196 0.209 0.307 0.491 0.307 0.786 0 0.405-0.209 0.773-0.552 0.994 0.098 0.172 0.16 0.381 0.16 0.577 0 0.798-0.626 1.179-1.338 1.179-0.319 0.712-1.031 1.179-1.805 1.179s-1.485-0.467-1.805-1.179c-0.712 0-1.338-0.381-1.338-1.179 0-0.196 0.061-0.405 0.16-0.577-0.344-0.221-0.552-0.589-0.552-0.994 0-0.295 0.11-0.577 0.307-0.786-0.196-0.209-0.307-0.491-0.307-0.786 0-0.405 0.221-0.798 0.577-1.007-0.098-1.314-1.215-2.627-2.063-3.56s-1.265-2.026-1.265-3.29c0-3.339 3.18-5.5 6.286-5.5s6.286 2.161 6.286 5.5z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-meh-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M14.143 13.554c0 0.43-0.356 0.786-0.786 0.786h-7.857c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h7.857c0.43 0 0.786 0.356 0.786 0.786zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-minus {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-14.929c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h14.929c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-moon-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='18' height='22' viewBox='0 0 18 22'%3E%3Cpath d='M15.493 16.193c-0.442 0.074-0.896 0.11-1.35 0.11-4.555 0-8.25-3.695-8.25-8.25 0-1.559 0.454-3.081 1.277-4.383-3.266 0.97-5.598 3.965-5.598 7.526 0 4.334 3.523 7.857 7.857 7.857 2.369 0 4.592-1.080 6.065-2.86zM17.985 15.15c-1.535 3.327-4.898 5.475-8.557 5.475-5.193 0-9.429-4.235-9.429-9.429 0-5.095 3.99-9.232 9.073-9.416 0.344-0.012 0.626 0.184 0.749 0.479 0.135 0.307 0.049 0.663-0.184 0.884-1.4 1.277-2.173 3.020-2.173 4.911 0 3.683 2.996 6.679 6.679 6.679 0.97 0 1.903-0.209 2.799-0.626 0.307-0.135 0.651-0.074 0.884 0.16s0.295 0.589 0.16 0.884z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-music {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 2.946v13.75c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-6.593l-9.429 2.91v8.704c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-11.872c0-0.516 0.344-0.97 0.835-1.129l10.214-3.143c0.11-0.037 0.221-0.049 0.344-0.049 0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-paw {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M9.576 5.991c0 1.375-0.712 3.008-2.296 3.008-1.989 0-3.192-2.504-3.192-4.223 0-1.375 0.712-3.008 2.296-3.008 2.001 0 3.192 2.504 3.192 4.223zM5.377 11.921c0 1.191-0.626 2.431-1.977 2.431-1.964 0-3.401-2.406-3.401-4.186 0-1.191 0.638-2.443 1.977-2.443 1.964 0 3.401 2.419 3.401 4.199zM10.214 11.589c3.008 0 7.071 4.334 7.071 7.231 0 1.559-1.277 1.805-2.529 1.805-1.645 0-2.971-1.105-4.542-1.105-1.645 0-3.045 1.093-4.825 1.093-1.191 0-2.247-0.405-2.247-1.792 0-2.91 4.064-7.231 7.071-7.231zM13.148 8.999c-1.584 0-2.296-1.633-2.296-3.008 0-1.719 1.191-4.223 3.192-4.223 1.584 0 2.296 1.633 2.296 3.008 0 1.719-1.203 4.223-3.192 4.223zM18.452 7.722c1.338 0 1.977 1.252 1.977 2.443 0 1.78-1.436 4.186-3.401 4.186-1.35 0-1.977-1.24-1.977-2.431 0-1.78 1.436-4.199 3.401-4.199z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-plus {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-5.107v5.107c0 0.651-0.528 1.179-1.179 1.179h-2.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-5.107c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h5.107v-5.107c0-0.651 0.528-1.179 1.179-1.179h2.357c0.651 0 1.179 0.528 1.179 1.179v5.107h5.107c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-smile-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 13.394c-0.614 1.977-2.419 3.302-4.493 3.302s-3.879-1.326-4.493-3.302c-0.135-0.417 0.098-0.847 0.516-0.982 0.405-0.135 0.847 0.098 0.982 0.516 0.405 1.314 1.621 2.198 2.996 2.198s2.59-0.884 2.996-2.198c0.135-0.417 0.577-0.651 0.994-0.516 0.405 0.135 0.638 0.565 0.503 0.982zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-star-empty {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-4.801 2.524 0.917-5.346-3.884-3.786 5.368-0.78 2.4-4.864 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-star-full {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-star-half {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-0.020 0.011 0.020-12.263 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-sun-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M18.071 11.196c0-3.904-3.167-7.071-7.071-7.071s-7.071 3.167-7.071 7.071 3.167 7.071 7.071 7.071 7.071-3.167 7.071-7.071zM21.46 14.597c-0.037 0.123-0.135 0.209-0.246 0.246l-3.585 1.179v3.757c0 0.123-0.061 0.246-0.16 0.319-0.11 0.074-0.233 0.098-0.356 0.049l-3.585-1.154-2.21 3.045c-0.074 0.098-0.196 0.16-0.319 0.16s-0.246-0.061-0.319-0.16l-2.21-3.045-3.585 1.154c-0.123 0.049-0.246 0.025-0.356-0.049-0.098-0.074-0.16-0.196-0.16-0.319v-3.757l-3.585-1.179c-0.11-0.037-0.209-0.123-0.246-0.246s-0.025-0.258 0.049-0.356l2.21-3.045-2.21-3.045c-0.074-0.11-0.086-0.233-0.049-0.356s0.135-0.209 0.246-0.246l3.585-1.179v-3.757c0-0.123 0.061-0.246 0.16-0.319 0.11-0.074 0.233-0.098 0.356-0.049l3.585 1.154 2.21-3.045c0.147-0.196 0.491-0.196 0.638 0l2.21 3.045 3.585-1.154c0.123-0.049 0.246-0.025 0.356 0.049 0.098 0.074 0.16 0.196 0.16 0.319v3.757l3.585 1.179c0.11 0.037 0.209 0.123 0.246 0.246s0.025 0.246-0.049 0.356l-2.21 3.045 2.21 3.045c0.074 0.098 0.086 0.233 0.049 0.356z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-thumbs-down {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 7.268c0 0.43-0.356 0.786-0.786 0.786-0.442 0-0.786-0.356-0.786-0.786 0-0.442 0.344-0.786 0.786-0.786 0.43 0 0.786 0.344 0.786 0.786zM5.107 13.554v-7.857c0-0.43-0.356-0.786-0.786-0.786h-3.536c-0.43 0-0.786 0.356-0.786 0.786v7.857c0 0.43 0.356 0.786 0.786 0.786h3.536c0.43 0 0.786-0.356 0.786-0.786zM18.968 11.724c0.417 0.467 0.675 1.179 0.675 1.829-0.012 1.277-1.080 2.357-2.357 2.357h-3.401c0.098 0.393 0.221 0.516 0.356 0.786 0.319 0.638 0.688 1.35 0.688 2.357 0 0.945 0 3.143-2.75 3.143-0.209 0-0.405-0.086-0.552-0.233-0.528-0.516-0.675-1.277-0.81-2.001-0.147-0.712-0.282-1.449-0.761-1.927-0.381-0.381-0.798-0.908-1.24-1.473-0.54-0.712-1.719-2.173-2.173-2.21-0.405-0.037-0.749-0.381-0.749-0.786v-7.869c0-0.43 0.368-0.773 0.786-0.786 0.43-0.012 1.166-0.27 1.94-0.54 1.326-0.454 2.983-1.031 4.739-1.031h1.584c1.080 0.012 1.891 0.331 2.419 0.958 0.467 0.552 0.675 1.301 0.602 2.222 0.307 0.295 0.54 0.7 0.663 1.154 0.135 0.491 0.135 0.982 0 1.436 0.368 0.491 0.552 1.068 0.528 1.682 0 0.172-0.049 0.54-0.184 0.933z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-thumbs-o-down {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 5.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 12.768c0-0.454-0.344-1.559-0.921-1.571 0.258-0.295 0.43-0.872 0.43-1.265 0-0.577-0.233-1.068-0.651-1.461 0.147-0.258 0.221-0.552 0.221-0.847 0-0.565-0.282-1.265-0.798-1.547 0.037-0.221 0.061-0.454 0.061-0.688 0-1.436-0.908-2.050-2.271-2.050h-1.571c-1.449 0-2.848 0.43-4.199 0.896-0.663 0.233-1.792 0.675-2.48 0.675h-0.393v7.857h0.393c0.97 0 2.431 2.099 2.983 2.811 0.307 0.381 0.602 0.761 0.945 1.117 1.191 1.252 0.786 3.131 1.571 3.929 1.682 0 1.964-0.921 1.964-2.357 0-1.449-1.179-2.492-1.179-3.929h4.321c0.823 0 1.571-0.737 1.571-1.571zM18.857 12.78c0 1.694-1.449 3.131-3.143 3.131h-2.161c0.368 0.761 0.589 1.498 0.589 2.357 0 0.81-0.049 1.547-0.43 2.283-0.602 1.191-1.829 1.645-3.106 1.645-0.417 0-0.81-0.172-1.105-0.454-1.228-1.203-0.847-3.143-1.571-3.941-0.467-0.491-0.896-1.019-1.314-1.559-0.368-0.479-1.203-1.584-1.682-1.903h-3.364c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.536c0.344 0 1.338-0.368 1.694-0.491 1.768-0.614 3.302-1.080 5.193-1.080h1.375c2.234 0 3.843 1.326 3.83 3.622v0.061c0.479 0.614 0.737 1.4 0.737 2.185 0 0.172-0.012 0.356-0.037 0.528 0.307 0.54 0.467 1.154 0.467 1.768 0 0.282-0.037 0.577-0.11 0.847 0.393 0.589 0.602 1.289 0.602 2.001z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-thumbs-o-up {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 9.625c0-0.835-0.749-1.571-1.571-1.571h-4.321c0-1.436 1.179-2.48 1.179-3.929 0-1.436-0.282-2.357-1.964-2.357-0.786 0.798-0.381 2.676-1.571 3.929-0.344 0.356-0.638 0.737-0.945 1.117-0.552 0.712-2.013 2.811-2.983 2.811h-0.393v7.857h0.393c0.688 0 1.817 0.442 2.48 0.675 1.35 0.467 2.75 0.896 4.199 0.896h1.485c1.387 0 2.357-0.552 2.357-2.050 0-0.233-0.025-0.467-0.061-0.688 0.516-0.282 0.798-0.982 0.798-1.547 0-0.295-0.074-0.589-0.221-0.847 0.417-0.393 0.651-0.884 0.651-1.461 0-0.393-0.172-0.97-0.43-1.265 0.577-0.012 0.921-1.117 0.921-1.571zM18.857 9.613c0 0.712-0.209 1.412-0.602 2.001 0.074 0.27 0.11 0.565 0.11 0.847 0 0.614-0.16 1.228-0.467 1.768 0.025 0.172 0.037 0.356 0.037 0.528 0 0.786-0.258 1.571-0.737 2.185 0.025 2.32-1.559 3.683-3.83 3.683h-1.584c-1.743 0-3.364-0.516-4.984-1.080-0.356-0.123-1.35-0.491-1.694-0.491h-3.536c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.364c0.479-0.319 1.314-1.424 1.682-1.903 0.417-0.54 0.847-1.068 1.314-1.571 0.737-0.786 0.344-2.725 1.571-3.929 0.295-0.282 0.688-0.454 1.105-0.454 1.277 0 2.504 0.454 3.106 1.645 0.381 0.749 0.43 1.461 0.43 2.283 0 0.859-0.221 1.596-0.589 2.357h2.161c1.694 0 3.143 1.436 3.143 3.131z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-thumbs-up {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786-0.442 0-0.786 0.356-0.786 0.786 0 0.442 0.344 0.786 0.786 0.786 0.43 0 0.786-0.344 0.786-0.786zM5.107 10.411v7.857c0 0.43-0.356 0.786-0.786 0.786h-3.536c-0.43 0-0.786-0.356-0.786-0.786v-7.857c0-0.43 0.356-0.786 0.786-0.786h3.536c0.43 0 0.786 0.356 0.786 0.786zM19.643 10.411c0 0.651-0.258 1.35-0.675 1.829 0.135 0.393 0.184 0.761 0.184 0.933 0.025 0.614-0.16 1.191-0.528 1.682 0.135 0.454 0.135 0.945 0 1.436-0.123 0.454-0.356 0.859-0.663 1.154 0.074 0.921-0.135 1.67-0.602 2.222-0.528 0.626-1.338 0.945-2.419 0.958h-1.584c-1.756 0-3.413-0.577-4.739-1.031-0.773-0.27-1.51-0.528-1.94-0.54-0.417-0.012-0.786-0.356-0.786-0.786v-7.869c0-0.405 0.344-0.749 0.749-0.786 0.454-0.037 1.633-1.498 2.173-2.21 0.442-0.565 0.859-1.093 1.24-1.473 0.479-0.479 0.614-1.215 0.761-1.927 0.135-0.724 0.282-1.485 0.81-2.001 0.147-0.147 0.344-0.233 0.552-0.233 2.75 0 2.75 2.198 2.75 3.143 0 1.007-0.356 1.719-0.688 2.357-0.135 0.27-0.258 0.393-0.356 0.786h3.401c1.277 0 2.357 1.080 2.357 2.357z'%3E%3C/path%3E%3C/svg%3E")
}
.svg-wprsp-tripadvisor {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M7.992 12.436c0 0.638-0.516 1.154-1.142 1.154-0.638 0-1.154-0.516-1.154-1.154 0-0.626 0.516-1.142 1.154-1.142 0.626 0 1.142 0.516 1.142 1.142zM22.16 12.424c0 0.638-0.516 1.154-1.154 1.154s-1.154-0.516-1.154-1.154 0.516-1.142 1.154-1.142 1.154 0.503 1.154 1.142zM9.392 12.436c0-1.301-1.068-2.369-2.369-2.369-1.314 0-2.369 1.068-2.369 2.369 0 1.314 1.056 2.369 2.369 2.369 1.301 0 2.369-1.056 2.369-2.369zM23.547 12.424c0-1.301-1.056-2.369-2.369-2.369-1.301 0-2.369 1.068-2.369 2.369 0 1.314 1.068 2.369 2.369 2.369 1.314 0 2.369-1.056 2.369-2.369zM10.435 12.436c0 1.891-1.522 3.425-3.413 3.425s-3.425-1.535-3.425-3.425c0-1.878 1.535-3.413 3.425-3.413s3.413 1.535 3.413 3.413zM24.603 12.424c0 1.891-1.535 3.413-3.425 3.413-1.878 0-3.413-1.522-3.413-3.413s1.535-3.413 3.413-3.413c1.891 0 3.425 1.522 3.425 3.413zM12.768 12.461c0-3.131-2.541-5.672-5.672-5.672-3.118 0-5.66 2.541-5.66 5.672s2.541 5.672 5.66 5.672c3.131 0 5.672-2.541 5.672-5.672zM20.969 5.426c-2.026-0.884-4.309-1.363-6.826-1.363s-5.021 0.479-7.035 1.35c3.892 0.012 7.035 3.155 7.035 7.047 0-3.818 3.032-6.924 6.826-7.035zM26.849 12.461c0-3.131-2.529-5.672-5.66-5.672s-5.672 2.541-5.672 5.672 2.541 5.672 5.672 5.672 5.66-2.541 5.66-5.672zM23.584 5.512h4.702c-0.737 0.859-1.277 2.013-1.412 2.811 0.847 1.166 1.35 2.59 1.35 4.137 0 3.892-3.155 7.035-7.035 7.035-2.21 0-4.174-1.007-5.463-2.59 0 0-0.577 0.688-1.584 2.198-0.172-0.356-1.044-1.596-1.571-2.21-1.289 1.596-3.266 2.603-5.475 2.603-3.879 0-7.035-3.143-7.035-7.035 0-1.547 0.503-2.971 1.35-4.137-0.135-0.798-0.675-1.952-1.412-2.811h4.481c2.406-1.608 5.905-2.615 9.662-2.615s7.035 1.007 9.441 2.615z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-trophy {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M5.623 11.037c-0.516-1.129-0.908-2.627-0.908-4.555h-3.143v1.179c0 1.203 1.633 2.873 4.051 3.376zM18.857 7.661v-1.179h-3.143c0 1.927-0.393 3.425-0.908 4.555 2.419-0.503 4.051-2.173 4.051-3.376zM20.429 6.089v1.571c0 2.333-2.824 4.911-6.654 5.095-0.491 0.626-0.945 0.994-1.166 1.166-0.651 0.589-0.823 1.203-0.823 1.989s0.393 1.571 1.571 1.571 2.357 0.786 2.357 1.964v0.786c0 0.221-0.172 0.393-0.393 0.393h-10.214c-0.221 0-0.393-0.172-0.393-0.393v-0.786c0-1.179 1.179-1.964 2.357-1.964s1.571-0.786 1.571-1.571-0.172-1.4-0.823-1.989c-0.221-0.172-0.675-0.54-1.166-1.166-3.83-0.184-6.654-2.762-6.654-5.095v-1.571c0-0.651 0.528-1.179 1.179-1.179h3.536v-1.179c0-1.080 0.884-1.964 1.964-1.964h7.071c1.080 0 1.964 0.884 1.964 1.964v1.179h3.536c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-verified {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 24 24'%3E%3Cpath d='M23.016 12l-2.438-2.813 0.328-3.656-3.609-0.844-1.875-3.188-3.422 1.453-3.422-1.453-1.875 3.188-3.609 0.797 0.328 3.703-2.438 2.813 2.438 2.813-0.328 3.656 3.609 0.844 1.875 3.188 3.422-1.453 3.422 1.453 1.875-3.188 3.609-0.844-0.328-3.656zM10.078 16.734l-3.797-3.844 1.5-1.453 2.297 2.344 5.859-5.906 1.5 1.5z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-twitter {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M19.888 5.205c-0.54 0.786-1.215 1.485-1.989 2.050 0.012 0.172 0.012 0.344 0.012 0.516 0 5.242-3.99 11.282-11.282 11.282-2.247 0-4.334-0.651-6.089-1.78 0.319 0.037 0.626 0.049 0.958 0.049 1.854 0 3.56-0.626 4.923-1.694-1.743-0.037-3.204-1.179-3.708-2.75 0.246 0.037 0.491 0.061 0.749 0.061 0.356 0 0.712-0.049 1.044-0.135-1.817-0.368-3.18-1.964-3.18-3.892v-0.049c0.528 0.295 1.142 0.479 1.792 0.503-1.068-0.712-1.768-1.927-1.768-3.302 0-0.737 0.196-1.412 0.54-2.001 1.952 2.406 4.886 3.978 8.176 4.15-0.061-0.295-0.098-0.602-0.098-0.908 0-2.185 1.768-3.965 3.965-3.965 1.142 0 2.173 0.479 2.897 1.252 0.896-0.172 1.756-0.503 2.517-0.958-0.295 0.921-0.921 1.694-1.743 2.185 0.798-0.086 1.571-0.307 2.283-0.614z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-yelp {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='27' height='32' viewBox='0 0 27 32'%3E%3Cpath d='M13.804 23.839v2.268c-0.018 5.036-0.018 5.214-0.107 5.446-0.143 0.375-0.464 0.625-0.911 0.714-1.286 0.214-5.304-1.268-6.143-2.268-0.179-0.196-0.268-0.429-0.304-0.643-0.018-0.161 0.018-0.321 0.071-0.464 0.089-0.25 0.25-0.446 3.839-4.696 0 0 0.018 0 1.071-1.25 0.357-0.446 1-0.589 1.589-0.375 0.589 0.232 0.911 0.732 0.893 1.268zM11.143 19.357c-0.036 0.625-0.393 1.089-0.929 1.25l-2.143 0.696c-4.804 1.536-4.964 1.571-5.214 1.571-0.393-0.018-0.75-0.25-0.964-0.643-0.143-0.286-0.25-0.768-0.304-1.339-0.196-1.75 0.036-4.375 0.554-5.196 0.25-0.393 0.607-0.589 1-0.571 0.268 0 0.482 0.107 5.661 2.214 0 0-0.018 0.018 1.5 0.607 0.536 0.214 0.875 0.768 0.839 1.411zM25.893 24.661c-0.179 1.286-2.839 4.661-4.054 5.143-0.411 0.161-0.821 0.125-1.125-0.125-0.214-0.161-0.429-0.482-3.286-5.125l-0.839-1.375c-0.321-0.5-0.268-1.143 0.143-1.643 0.393-0.482 0.964-0.643 1.482-0.464 0 0 0.018 0.018 2.125 0.714 4.804 1.571 4.964 1.625 5.161 1.786 0.321 0.25 0.464 0.625 0.393 1.089zM13.893 13.375c0.089 1.857-0.696 2.089-0.964 2.179-0.25 0.071-1.036 0.304-2.036-1.268-6.571-10.375-6.75-10.679-6.75-10.679-0.089-0.375 0.018-0.786 0.339-1.107 0.982-1.018 6.321-2.518 7.714-2.161 0.446 0.107 0.768 0.393 0.875 0.804 0.071 0.446 0.714 10.071 0.821 12.232zM25.714 15.304c0.036 0.446-0.125 0.821-0.464 1.054-0.214 0.143-0.429 0.214-5.875 1.536-0.875 0.196-1.357 0.321-1.625 0.411l0.018-0.036c-0.536 0.143-1.143-0.107-1.482-0.643s-0.321-1.125 0-1.554c0 0 0.018-0.018 1.339-1.821 2.929-4 3.071-4.196 3.286-4.339 0.339-0.232 0.75-0.232 1.161-0.036 1.161 0.554 3.5 4.036 3.643 5.375v0.054z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-camera {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='30' height='28' viewBox='0 0 30 28'%3E%3Cpath d='M15 10.5c2.484 0 4.5 2.016 4.5 4.5s-2.016 4.5-4.5 4.5-4.5-2.016-4.5-4.5 2.016-4.5 4.5-4.5zM26 4c2.203 0 4 1.797 4 4v14c0 2.203-1.797 4-4 4h-22c-2.203 0-4-1.797-4-4v-14c0-2.203 1.797-4 4-4h3.5l0.797-2.125c0.391-1.031 1.609-1.875 2.703-1.875h8c1.094 0 2.312 0.844 2.703 1.875l0.797 2.125h3.5zM15 22c3.859 0 7-3.141 7-7s-3.141-7-7-7-7 3.141-7 7 3.141 7 7 7z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp-video-camera {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath d='M28 5.5v17c0 0.406-0.25 0.766-0.609 0.922-0.125 0.047-0.266 0.078-0.391 0.078-0.266 0-0.516-0.094-0.703-0.297l-6.297-6.297v2.594c0 2.484-2.016 4.5-4.5 4.5h-11c-2.484 0-4.5-2.016-4.5-4.5v-11c0-2.484 2.016-4.5 4.5-4.5h11c2.484 0 4.5 2.016 4.5 4.5v2.578l6.297-6.281c0.187-0.203 0.438-0.297 0.703-0.297 0.125 0 0.266 0.031 0.391 0.078 0.359 0.156 0.609 0.516 0.609 0.922z'%3E%3C/path%3E%3C/svg%3E%0A")
}
.svg-wprsp- {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.39v1.559c-0.012 3.462-0.012 3.585-0.074 3.744-0.098 0.258-0.319 0.43-0.626 0.491-0.884 0.147-3.646-0.872-4.223-1.559-0.123-0.135-0.184-0.295-0.209-0.442-0.012-0.11 0.012-0.221 0.049-0.319 0.061-0.172 0.172-0.307 2.64-3.229 0 0 0.012 0 0.737-0.859 0.246-0.307 0.688-0.405 1.093-0.258 0.405 0.16 0.626 0.503 0.614 0.872zM7.661 13.308c-0.025 0.43-0.27 0.749-0.638 0.859l-1.473 0.479c-3.302 1.056-3.413 1.080-3.585 1.080-0.27-0.012-0.516-0.172-0.663-0.442-0.098-0.196-0.172-0.528-0.209-0.921-0.135-1.203 0.025-3.008 0.381-3.573 0.172-0.27 0.417-0.405 0.688-0.393 0.184 0 0.331 0.074 3.892 1.522 0 0-0.012 0.012 1.031 0.417 0.368 0.147 0.602 0.528 0.577 0.97zM17.801 16.954c-0.123 0.884-1.952 3.204-2.787 3.536-0.282 0.11-0.565 0.086-0.773-0.086-0.147-0.11-0.295-0.331-2.259-3.523l-0.577-0.945c-0.221-0.344-0.184-0.786 0.098-1.129 0.27-0.331 0.663-0.442 1.019-0.319 0 0 0.012 0.012 1.461 0.491 3.302 1.080 3.413 1.117 3.548 1.228 0.221 0.172 0.319 0.43 0.27 0.749zM9.551 9.195c0.061 1.277-0.479 1.436-0.663 1.498-0.172 0.049-0.712 0.209-1.4-0.872-4.518-7.133-4.641-7.342-4.641-7.342-0.061-0.258 0.012-0.54 0.233-0.761 0.675-0.7 4.346-1.731 5.304-1.485 0.307 0.074 0.528 0.27 0.602 0.552 0.049 0.307 0.491 6.924 0.565 8.41zM17.679 10.521c0.025 0.307-0.086 0.565-0.319 0.724-0.147 0.098-0.295 0.147-4.039 1.056-0.602 0.135-0.933 0.221-1.117 0.282l0.012-0.025c-0.368 0.098-0.786-0.074-1.019-0.442s-0.221-0.773 0-1.068c0 0 0.012-0.012 0.921-1.252 2.013-2.75 2.112-2.885 2.259-2.983 0.233-0.16 0.516-0.16 0.798-0.025 0.798 0.381 2.406 2.775 2.504 3.695v0.037z'%3E%3C/path%3E%3C/svg%3E%0A")
} .wprev_outer_wb {
display: flex !important;
margin-bottom: 7px;
}
.wprev_badge_div.badgeleft {
margin: 10px 0px 10px 20px !important;
}
.wprev_badge_div.badgeright {
margin: 10px 20px 10px 0px !important;
}
.wprev-google-place {
display: flex !important;
padding: 8px 12px !important;
box-shadow: rgba(0, 0, 0, .08) 2px 2px 3px 0px !important;
border: 1px solid #f5f5f5 !important;
flex-wrap: wrap;
}
.wprev-google-left {
padding: 10px 8px 10px 5px !important;
}
.wprev-google-right {
padding: 3px !important;
}
.wprev-google-right div {
line-height: 24px !important;
font-size: 15px !important;
width: max-content !important;
}
.wprev-google-name {
font-weight: bold !important;
}
.wprev-google-place a {
text-decoration: none !important;
}
.wprev-google-wr-a {
color: #fff !important;
padding: 2px 8px 4px !important;
outline: none !important;
border-radius: 3px !important;
background: #0a6cff !important;
white-space: nowrap !important;
box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .24) !important;
user-select: none !important;
transition: all .2s ease-in-out !important;
display: flex !important;
align-items: center !important;
height: 26px;
width: 100px;
justify-content: center;
cursor: pointer;
}
.wprev-google-wr-a:hover {
background: #0a6cffc7 !important;
}
.wprev-google-wr {
margin: 7px 0px 6px !important;
}
.wprev-google-wr-a svg {
margin-left: 5px !important;
margin-top: 3px !important;
}
span.wprev-google-rating {
font-size: 18px !important;
margin-right: 5px !important;
font-weight: 500 !important;
}
span.wprev_btot {
font-weight: 600 !important;
}
.badgehideclass {
display: none !important;
}
.sprev-google-left-src {
border-radius: 5% !important;
min-width: 50px !important; display: block;
}
span.wprev-businessname {
font-size: 15px !important;
color: #373737 !important;
font-weight: 600 !important;
}
img.wprev-google-powered-img {
vertical-align: middle !important;
}
@media only screen and (max-width: 600px) {
.wprev_outer_wb {
flex-wrap: wrap;
}
.wprev_badge_div.badgeleft {
margin: 10px 10px 10px 10px !important;
width: -webkit-fill-available;
}
.wprev_outer_wb .wprs_unslider {
max-width: -webkit-fill-available;
}
.wprev_badge_div.badgeright {
width: -webkit-fill-available;
}
}
.wprev-google-powered {
display: flex;
align-items: center;
height: 30px;
margin-left: 1px;
}
img.wprevpro_badge_site_logo.wprevsiteicon {
margin-left: 4px;
height: 16px;
}
img.wprevpro_badge_site_logo2.wprevsiteicon {
margin-left: 3px;
margin-top: 3px;
}
.badgereviewscontainer .wprs_unslider {
margin-left: 30px;
margin-right: 30px;
}
.wprev_badge_div.badgereviewscontainer {
flex-direction: column;
display: flex;
overflow: hidden;
}
.wprev_badge_div.badgereviewscontainer .wprev-slick-slider {
margin-left: 30px;
margin-right: 30px;
}
.wprevdropdown-content_badge {
display: none;
position: relative;
background-color: #fff;
z-index: 1000000;
border: 1px solid #00000038;
}
.wprevdropdown-content_badge a {
float: none;
color: #0000008c;
padding: 8px 12px;
text-decoration: none;
display: block;
text-align: left;
-webkit-transition-duration: .4s;
transition-duration: .4s;
}
.wprevdropdown-content_badge a:active,.wprevdropdown-content_badge a:hover, .wprevpro_bnrevus_btn:hover {
background-color: #00000014;
}
img.wprevpro_badge_site_logo.wprevsiteicon {
height: 16px;
}
.wprev_missing_image {
display: none;
}
.wprevpro_ai_summary_types_logo {
display: flex;
justify-content: flex-end; gap: 4px; align-items: center; margin-bottom: -10px;
}
.wprevpro_ai_summary_types_logo img {
position: static !important; height: 18px;
width: auto;
}
span.wprevpro_ai_summary_types_logo.aistyle_t2 {
display: contents;
}
img.wprevpro_t2_site_logo.wprevsiteicon.aisummarytypeslogo {
margin-top: 4px;
}
img.wprevsiteicon.aisummarytypeslogo {
margin-right: 4px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t3 {
display: block;
padding: 0px 21px 30px 55px !important;
margin-top: -15px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t4,span.wprevpro_ai_summary_types_logo.aistyle_t15 {
justify-content: center;
gap: 1px;
margin-top: 5px;
}
img.wprevpro_t5_site_logo.wprevsiteicon.aisummarytypeslogo {
margin-right: 0px;
margin-left: -4px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t3 {
gap: 0px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t6 {
gap: 0px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t7 {
gap: 0px;
}
img.wprevpro_t7_site_logo.wprevsiteicon.aisummarytypeslogo {
height: 32px;
width: auto;
}
span.wprevpro_ai_summary_types_logo.aistyle_t8 {
display: contents;
}
span.wprevpro_ai_summary_types_logo.aistyle_t9 {
justify-content: center;
gap: 0px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t10 {
gap: 0px;
margin-right: -5px;
margin-bottom: -5px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t11 {
margin-bottom: 5px;
gap: 0px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t12 {
justify-content: center;
gap: 0px;
}
span.wprevpro_ai_summary_types_logo.aistyle_t6 {
margin-bottom: 8px;
}
span.wprevpro_t14_DIV_title.wprevreviewtitle {
display: block;
}
.wprevpro_t14_image_wrapper.wprevpro_t14_image_wrapper_ai {
background-image: url(//dinneenphoto.com/wp-content/plugins/wp-review-slider-pro/public/css/imgs/t14_ai_background.png) !important;
}
.wprev-header-ai-summary {
background: rgb(255 255 255 / 49%);
border: 1px solid rgb(226, 232, 240);
border-radius: 4px;
padding: 16px;
margin: 16px 20px;
}
.wprev-header-ai-summary-title {
font-weight: bold;
font-size: 16px;
display: flex;
align-items: anchor-center;
}
.wprev-header-ai-summary-text {
margin-bottom: 12px; 
line-height: 1.6; 
}
.wprev-header-ai-summary-icon {
background: #8b5cf6; 
color: white; 
width: 24px; 
height: 24px; 
border-radius: 50%; 
align-items: center; 
justify-content: center; 
font-size: 12px; 
font-weight: bold; 
margin-right: 8px;
}
.wprev-header-ai-summary-header {
display: flex; 
align-items: center; 
margin-bottom: 12px;
justify-content: space-between;
}
.wprevpro_ai_header_types.wprevpro_ai_summary_types_logo {
margin-bottom: unset;
}
.wprev_banner_outer > .wprev-header-ai-summary {
border-style: none !important;
background-color: #ffffff00 !important;
padding: 0px 0px 10px !important;
margin: 5px 15px !important;
}
.wprev_banner_outer  .wprevpro_ai_header_types_div {
display: none;
}
.wprevpro button.slickwprev-arrow {
background: unset;
}