hr {
margin-top: 20px !important;
margin-bottom: 20px !important;
border: 0 !important;
border-top: 1px solid #eee !important;
}
.noscroll{
overflow:  hidden;
position: fixed;
width: 100%;
}
.tx-pxa-social-feed{
position: relative;
}
.tx-pxa-social-feed .btn{
margin: 50px auto;
text-align: center;
width: auto;
display: inline-block;
}
.carouselGallery-button{
text-align: center;
} .instagram-nav-arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 10;
cursor: pointer;
background: rgba(255, 255, 255, 0.9);
color: #262626;
border-radius: 50%;
width: 44px;
height: 44px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
font-weight: bold;
transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
opacity: 0.8;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
border: 1px solid rgba(0, 0, 0, 0.1);
backdrop-filter: blur(10px);
}
.instagram-nav-arrow:hover {
opacity: 1;
background: rgba(255, 255, 255, 1);
transform: translateY(-50%) scale(1.1);
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
}
.instagram-nav-arrow:active {
transform: translateY(-50%) scale(0.95);
}
.instagram-nav-arrow.carouselGallery-left {
left: 20px;
animation: slideInFromLeft 0.5s ease-out 0.3s both;
}
.instagram-nav-arrow.carouselGallery-right {
right: 20px;
animation: slideInFromRight 0.5s ease-out 0.3s both;
}
.instagram-nav-arrow.disabled {
opacity: 0.3;
cursor: not-allowed;
background: rgba(255, 255, 255, 0.5);
}
.instagram-nav-arrow.disabled:hover {
transform: translateY(-50%) scale(1);
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
@keyframes slideInFromLeft {
0% {
transform: translateY(-50%) translateX(-20px);
opacity: 0;
}
100% {
transform: translateY(-50%) translateX(0);
opacity: 0.8;
}
}
@keyframes slideInFromRight {
0% {
transform: translateY(-50%) translateX(20px);
opacity: 0;
}
100% {
transform: translateY(-50%) translateX(0);
opacity: 0.8;
}
} .instagram-nav-arrow svg {
transition: all 0.2s ease;
}
.instagram-nav-arrow:hover svg {
transform: scale(1.1);
} .carouselGallery-wrapper.transitioning .instagram-nav-arrow {
opacity: 0.3;
pointer-events: none;
} .instagram-close-btn {
position: absolute;
top: -20px;
right: -20px;
z-index: 12;
cursor: pointer;
color: #fff;
font-size: 28px;
font-weight: bold;
background: rgba(0, 0, 0, 0.8);
border-radius: 50%;
width: 40px;
height: 40px;
display: flex !important;
align-items: center;
justify-content: center;
transition: all 0.2s ease;
line-height: 1;
user-select: none;
border: 2px solid rgba(255, 255, 255, 0.5);
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);
}
.instagram-close-btn:hover {
background: rgba(0, 0, 0, 0.9);
border-color: rgba(255, 255, 255, 0.7);
transform: scale(1.05);
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.5);
}
.instagram-close-btn:active {
transform: scale(0.95);
} .instagram-lightbox-modal .instagram-close-btn,
.carouselGallery-modal .instagram-close-btn {
top: -20px;
right: -20px;
} .instagram-close-btn {
animation: closeButtonSlideIn 0.4s ease-out 0.2s both;
}
@keyframes closeButtonSlideIn {
0% {
transform: scale(0.5) rotate(90deg);
opacity: 0;
}
100% {
transform: scale(1) rotate(0deg);
opacity: 1;
}
} .instagram-lightbox-modal .instagram-close-btn,
.carouselGallery-modal .instagram-close-btn {
display: flex !important;
visibility: visible !important;
opacity: 1 !important;
} .iconscircle-cross {
display: none !important;
}
.carouselGallery-left,
.carouselGallery-right{
font-size: 8rem;
cursor: pointer;
position: absolute; z-index: 2;
top: 50%;
transform: translate(-50%, -50%);
}
.carouselGallery-right{
right: -150px;
}
.carouselGallery-left{
left: -22px;
}
.carouselGallery-left.disabled,
.carouselGallery-right.disabled{
cursor: auto;
opacity: 0.3;
}
.carouselGallery-item-meta{
background-color: #005293;
height: 40px;
width: 100%;
position: absolute;
padding: 5px 10px;
padding-right: 15px;
color: #fff;
bottom: -40px;
font-family: "SwedenSans", Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 16px;
transition: bottom 0.2s;
-moz-transition: bottom 0.2s;
-webkit-transition:bottom 0.2s;
-o-transition: bottom 0.2s;
}
.carouselGallery-item-meta .icon-heart{
top: 5px;
font-size: 24px;
line-height: 20px;
}
.carouselGallery-item-meta{
right: 0;
}
.carouselGallery-item-meta-user,
.carouselGallery-item-meta-likes{
display: block;
float: left;
width: 60%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.carouselGallery-item-meta-likes{
width: 40%
}
.carouselGallery-item-meta-likes{
text-align: right;
} .instagram-lightbox-overlay {
z-index: 9999;
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.85);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
animation: fadeInOverlay 0.4s ease-out forwards;
}
@keyframes fadeInOverlay {
0% {
opacity: 0;
backdrop-filter: blur(0px);
}
100% {
opacity: 1;
backdrop-filter: blur(2px);
}
}
.instagram-lightbox-open {
overflow: hidden;
}
.carouselGallery-wrapper{
z-index: 1111;
width: 100vw;
height: 100vh;
position: fixed;
top: 0;
left: 0;
background-color: rgba(12,12,12,0.8);
display: flex;
align-items: center;
justify-content: center;
} .instagram-lightbox-modal {
position: relative;
max-width: 90vw;
max-height: 90vh;
background: #fff;
border-radius: 8px;
overflow: visible; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
transform: scale(0.8) translateY(20px);
opacity: 0;
animation: modalSlideIn 0.5s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
margin: auto;
transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
} .carouselGallery-wrapper.transitioning .instagram-lightbox-modal,
.carouselGallery-wrapper.transitioning .carouselGallery-modal {
transform: scale(0.92) translateY(10px);
opacity: 0.6;
filter: blur(1px);
transition: all 0.3s ease-out;
}
@keyframes modalSlideIn {
0% {
transform: scale(0.8) translateY(30px);
opacity: 0;
}
60% {
transform: scale(1.02) translateY(-5px);
opacity: 0.9;
}
100% {
transform: scale(1) translateY(0px);
opacity: 1;
}
} .instagram-lightbox-modal.closing,
.carouselGallery-modal.closing {
animation: modalSlideOut 0.3s ease-in forwards;
}
@keyframes modalSlideOut {
0% {
transform: scale(1) translateY(0px);
opacity: 1;
}
100% {
transform: scale(0.9) translateY(20px);
opacity: 0;
}
}
.instagram-modal-container {
position: relative;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
overflow: visible;
}
.instagram-content-wrapper {
display: flex;
min-height: 400px;
max-height: 80vh;
flex: 1;
} .carouselGallery-modal {
margin: auto !important;
position: relative !important;
top: auto !important;
left: auto !important;
transform: none !important;
}
.carouselGallery-wrapper > div {
z-index: 2;
position: relative;
max-width: 90vw;
max-height: 90vh;
width: auto;
margin: auto;
overflow: visible; } .instagram-image-section {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
background: #000;
min-width: 0;
animation: slideInLeft 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
}
@keyframes slideInLeft {
0% {
transform: translateX(-30px);
opacity: 0;
}
100% {
transform: translateX(0);
opacity: 1;
}
}
.instagram-media {
max-width: 100%;
max-height: 100%;
object-fit: contain;
display: block;
} .instagram-sidebar {
width: 340px;
background: #fff;
display: flex;
flex-direction: column;
border-left: 1px solid #dbdbdb;
animation: slideInRight 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) 0.1s both;
}
@keyframes slideInRight {
0% {
transform: translateX(30px);
opacity: 0;
}
100% {
transform: translateX(0);
opacity: 1;
}
}
.instagram-header {
padding: 16px;
border-bottom: 1px solid #efefef;
display: flex;
align-items: center;
justify-content: space-between;
}
.instagram-user-info {
display: flex;
align-items: center;
}
.instagram-avatar {
width: 32px;
height: 32px;
margin-right: 12px;
}
.instagram-avatar img {
width: 100%;
height: 100%;
border-radius: 50%;
object-fit: cover;
}
.instagram-username a {
font-weight: 600;
color: #262626;
text-decoration: none;
font-size: 14px;
}
.instagram-username a:hover {
text-decoration: underline;
}
.instagram-follow-btn {
margin-left: auto;
}
.instagram-follow-link {
color: #0095f6;
font-weight: 600;
text-decoration: none;
font-size: 14px;
padding: 5px 9px;
border: 1px solid #0095f6;
border-radius: 4px;
transition: all 0.2s ease;
}
.instagram-follow-link:hover {
background: #0095f6;
color: #fff;
}
.carouselGallery-scrollbox {
display: block;
// max-height - set by javascript
overflow-x: hidden;
overflow-y: auto;
} .instagram-content {
flex: 1;
padding: 16px;
overflow-y: auto;
max-height: calc(80vh - 120px);
}
.instagram-caption {
margin-bottom: 16px;
}
.instagram-username-caption {
font-weight: 600;
margin-right: 8px;
}
.instagram-username-caption a {
color: #262626;
text-decoration: none;
font-size: 14px;
}
.instagram-text {
color: #262626;
font-size: 14px;
line-height: 18px;
word-wrap: break-word;
}
.instagram-hashtag {
color: #00376b;
text-decoration: none;
font-weight: 400;
}
.instagram-hashtag:hover {
text-decoration: underline;
} .instagram-actions {
padding: 16px;
border-top: 1px solid #efefef;
margin-top: auto;
}
.instagram-action-buttons {
display: flex;
gap: 16px;
margin-bottom: 8px;
}
.instagram-action-btn {
color: #262626;
text-decoration: none;
transition: color 0.2s ease;
}
.instagram-action-btn:hover {
color: #8e8e8e;
}
.instagram-action-btn svg {
width: 24px;
height: 24px;
}
.instagram-date {
color: #8e8e8e;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 0.2px;
}
.carouselGallery-modal .container{
padding: 0;
font-family: "SwedenSans", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #000;
position: relative;
border-radius: 2px;
padding-right: 334px;
position: relative; }
.carouselGallery-modal p{
font-size: 14px;
font-weight: normal;
overflow: hidden;
letter-spacing: 0.04em;
line-height: 27px;
}
.insta_lightbox_header {
display: flex;
align-items: center;
padding: 16px;
justify-content: space-between;
border-bottom: 1px solid #efefef;
}
.insta_lightbox_header_content {
display: flex;
align-items: center;
}
.insta_lightbox_header_content div {
margin-right: 15px;
}
.insta_lightbox_followbtn a {
color: #fff !important;
}
.insta_lightbox_content_data {
font-size: 12px;
padding: 16px;
color: #8e8e8e;
flex: 1;
}
.insta_date_post {
padding: 16px;
text-decoration: none;
font-size: 12px;
color: #262626;
font-weight: 400;
line-height: 20px;
display: flex;
justify-content: space-between;
border-top: 1px solid #efefef;
}
.insta_date_post .insta_social_icon {
display: flex;
}
.carouselGallery-modal a {
color: #005293;
font-weight: bold;
font-size: 15px;
text-decoration: none !important;
}
.carouselGallery-modal-image,
.carouselGallery-modal-text{
width: 100%;
float: left;
background: #000;
}
.carouselGallery-modal-image {
text-align: center;
}
.carouselGallery-modal-text{
position: absolute;
bottom: 0;
right: 0; width: 340px;
height: 100%;
}
.carouselGallery-modal-text:hover { // ie10 transform glitch fix
background-color: #fffffe;
}
.carouselGallery-modal-image img{ max-height: 530px;
margin: 0 auto;
}
.carouselGallery-modal-location{
margin-top: -3px;
font-size: 16px;
}
.carouselGallery-item-modal-likes{
display: inline-block;
margin-top: 10px;
margin-bottom: 50px;
}
.insta_date_post .icon-heart{
font-size: 22px;
color: #dc3545;
margin-right: 15px;
}
.insta_date_post .comments{
fill: #ffc1078c;
margin-right: 15px;
}
.insta_date_post .share-alt2{
fill: #29b6f6;
}
.carouselGallery-modal-text{
background-color: #fff;
z-index: 9;
display: flex;
flex-direction: column;
flex-grow: 1;
}
.carouselGallery-modal-text span{
display: block;
}
.carouselGallery-modal-text span.insta_tags {
display: inline-block;
color: #17a2b8;
margin: 2px;
}
.carouselGallery-modal-text span.insta_tags a{
font-size: 15px;
}
.carouselGallery-modal .iconscircle-cross{
cursor: pointer;
right: 0px;
top: -45px;
position: absolute;
z-index: 1;
font-size: 35px;
}
@media (min-width: 3000px){
.carouselGallery-grid{
margin: 0 auto;
}
}
@media (max-width: 1200px){
.carouselGallery-modal .container{
padding-right: 0;
width: 100%;
}
.carouselGallery-modal-image{
width: 100%;
}
.carouselGallery-modal-image img {
max-width: 100%;
}
.carouselGallery-item-modal-likes{
margin-bottom: 10px;
}
.carouselGallery-modal p{
max-height: 100%;
}
.carouselGallery-modal-text{
text-align: left;
position: relative;
bottom: auto;
right: auto;
width: 100%;
}
}
@media only screen and (min-width: 940px) and (max-width: 1200px) and (orientation: landscape) {
.carouselGallery-modal .container{
padding-right: 334px;
width: 850px;
}
.carouselGallery-modal-text {
position: absolute;
bottom: 0;
right: 0;
width: 335px;
height: 100%;
}
.carouselGallery-right{
right: -130px;
}
.carouselGallery-left{
left: -10px;
}
} @media (max-width: 1024px) {
.instagram-lightbox-modal {
max-width: 95vw;
max-height: 95vh;
}
.instagram-content-wrapper {
flex-direction: column;
max-height: 95vh;
}
.instagram-sidebar {
width: 100%;
max-height: 300px;
}
.instagram-image-section {
min-height: 300px;
}
}
@media (max-width: 768px) {
.instagram-lightbox-modal {
max-width: 98vw;
max-height: 98vh;
border-radius: 0;
}
.instagram-nav-arrow {
width: 40px;
height: 40px;
font-size: 18px;
background: rgba(255, 255, 255, 0.95) !important;
backdrop-filter: blur(8px);
}
.instagram-nav-arrow:hover {
background: rgba(255, 255, 255, 1) !important;
transform: translateY(-50%) scale(1.05) !important;
}
.instagram-nav-arrow.carouselGallery-left {
left: 15px;
}
.instagram-nav-arrow.carouselGallery-right {
right: 15px;
}
.instagram-close-btn {
top: -15px;
right: -15px;
width: 42px;
height: 42px;
font-size: 26px;
background: rgba(0, 0, 0, 0.85) !important;
border-width: 3px;
display: flex !important;
}
.instagram-close-btn:hover {
background: rgba(0, 0, 0, 0.95) !important;
transform: scale(1.02);
}
.instagram-sidebar {
max-height: 250px;
}
.instagram-content {
max-height: calc(95vh - 100px);
}
}
@media (max-width: 480px) {
.instagram-header {
padding: 12px;
}
.instagram-content {
padding: 12px;
}
.instagram-actions {
padding: 12px;
}
.instagram-sidebar {
max-height: 200px;
}
}
@media (max-width: 767px){
.carouselGallery-modal-text{
width: 100%;
}
.carouselGallery-wrapper > div {
width: 72%;
}
}
@media (max-width: 767px){
.carouselGallery-left {
left: -25px;
}
}
@font-face {
font-family: 'icons';
src:url(//eibenshof.de/wp-content/plugins/wp-instagram-feed-awplife/icons/icons.eot);
src:url(//eibenshof.de/wp-content/plugins/wp-instagram-feed-awplife/icons/icons.eot?#iefix) format('embedded-opentype'),
url(//eibenshof.de/wp-content/plugins/wp-instagram-feed-awplife/icons/icons.woff) format('woff'),
url(//eibenshof.de/wp-content/plugins/wp-instagram-feed-awplife/icons/icons.ttf) format('truetype'),
url(//eibenshof.de/wp-content/plugins/wp-instagram-feed-awplife/icons/icons.svg#icons) format('svg');
}
.icons {
font-family: 'icons';
speak: none;
position: relative;
top: 1px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
// =================================
// === Icons mixin =================
// =================================
.icons() {
font-family: 'icons';
speak: none;
position: relative;
top: 1px;
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-star-full:before {
content: "\e905";
}
.icon-star-half:before {
content: "\e903";
}
.icon-star-empty:before {
content: "\e906";
}
.icon-price-tag:before {
content: "\e904";
}
.icon-star:before {
content: "\e903";
}
.icon-price-tag:before {
content: "\e904";
}
.icon-heart:before {
content: "\e900";
}
.icon-Home-icon:before {
content: "\e600";
}
.icon-mail_icon:before {
content: "\e603";
}
.icon-Phone_icon:before {
content: "\e605";
}
.icon-cabinet2:before {
content: "\e601";
}
.icon-suitcase:before {
content: "\e602";
}
.icon-suitcase3:before {
content: "\e604";
}
.icon-chart:before {
content: "\e608";
}
.icon-chart2:before {
content: "\e609";
}
.icon-chart3:before {
content: "\e60a";
}
.icon-chart4:before {
content: "\e60b";
}
.icon-gamepad:before {
content: "\e60c";
}
.icon-phone:before {
content: "\e60d";
}
.icon-map:before {
content: "\e610";
}
.icon-box:before {
content: "\e612";
}
.icon-box2:before {
content: "\e613";
}
.icon-auction:before {
content: "\e615";
}
.icon-stats:before {
content: "\e617";
}
.icon-attachment:before {
content: "\e619";
}
.icon-hourglass:before {
content: "\e61a";
}
.icon-abacus:before {
content: "\e61b";
}
.icon-pig:before {
content: "\e61d";
}
.icon-addressbook:before {
content: "\e61f";
}
.icon-safe:before {
content: "\e621";
}
.icon-book:before {
content: "\e62b";
}
.icon-checked:before {
content: "\e630";
}
.icon-error:before {
content: "\e631";
}
.icon-add:before {
content: "\e632";
}
.icon-minus:before {
content: "\e633";
}
.icon-tags:before {
content: "\e635";
}
.icon-phone2:before {
content: "\e640";
}
.icon-paperclip:before {
content: "\e641";
}
.icon-user:before {
content: "\e642";
}
.icon-compass:before {
content: "\e645";
}
.icon-location:before {
content: "\e646";
}
.icon-thumbsup:before {
content: "\e648";
}
.icon-comment:before {
content: "\e649";
}
.icon-quote:before {
content: "\e64a";
}
.icon-tools:before {
content: "\e64d";
}
.icon-camera:before {
content: "\e64e";
}
.icon-music:before {
content: "\e64f";
}
.icon-hourglass2:before {
content: "\e651";
}
.icon-gauge:before {
content: "\e652";
}
.icon-earth:before {
content: "\e654";
}
.icon-cart:before {
content: "\e656";
}
.icon-box3:before {
content: "\e657";
}
.icon-statistics:before {
content: "\e658";
}
.icon-pie:before {
content: "\e659";
}
.icon-logout:before {
content: "\e65a";
}
.icon-login:before {
content: "\e65b";
}
.icon-minus2:before {
content: "\e65c";
}
.icon-plus:before {
content: "\e65d";
}
.icon-cross:before {
content: "\e65e";
}
.icon-minus3:before {
content: "\e65f";
}
.icon-plus2:before {
content: "\e660";
}
.icon-cross2:before {
content: "\e661";
}
.icon-info3:before {
content: "\e662";
}
.icon-info4:before {
content: "\e663";
}
.icon-help:before {
content: "\e665";
}
.icon-warning:before {
content: "\e666";
}
.icon-pictures:before {
content: "\e667";
}
.icon-folder:before {
content: "\e669";
}
.icon-archive:before {
content: "\e66a";
}
.icon-upload:before {
content: "\e66c";
}
.icon-download:before {
content: "\e66d";
}
.icon-arrow-left:before {
content: "\e66e";
}
.icon-arrow-down:before {
content: "\e66f";
}
.icon-arrow-up:before {
content: "\e670";
}
.icon-arrow-right:before {
content: "\e671";
}
.icon-arrow-left2:before {
content: "\e672";
}
.icon-arrow-down2:before {
content: "\e673";
}
.icon-arrow-up2:before {
content: "\e674";
}
.icon-uniE675:before {
content: "\e675";
}
.icon-cc:before {
content: "\e676";
}
.icon-mobile2:before {
content: "\32";
}
.icon-mail3:before {
content: "\35";
}
.icon-users:before {
content: "\3f";
}
.icon-location2:before {
content: "\43";
}
.icon-map2:before {
content: "\44";
}
.icon-house:before {
content: "\53";
}
.icon-search:before {
content: "\55";
}
.icon-briefcase:before {
content: "\75";
}
.icon-network:before {
content: "\7a";
}
.icon-bars:before {
content: "\a2";
}
.icon-graph:before {
content: "\a3";
}
.icon-flow-tree:before {
content: "\eb";
}
.icon-arrow-left5:before {
content: "\fe";
}
.icon-arrow-down5:before {
content: "\ff";
}
.icon-arrow-up4:before {
content: "\100";
}
.icon-arrow-right5:before {
content: "\101";
}
.icon-arrow-left6:before {
content: "\102";
}
.icon-arrow-down6:before {
content: "\103";
}
.icon-arrow-up5:before {
content: "\104";
}
.icon-arrow-right6:before {
content: "\105";
}
.icon-vimeo:before {
content: "\123";
}
.icon-vimeo2:before {
content: "\124";
}
.icon-twitter3:before {
content: "\125";
}
.icon-twitter4:before {
content: "\126";
}
.icon-facebook3:before {
content: "\127";
}
.icon-facebook4:before {
content: "\128";
}
.icon-googleplus3:before {
content: "\12a";
}
.icon-googleplus4:before {
content: "\12b";
}
.icon-pinterest:before {
content: "\12c";
}
.icon-pinterest2:before {
content: "\12d";
}
.icon-linkedin2:before {
content: "\130";
}
.icon-linkedin3:before {
content: "\131";
}
.icon-play:before {
content: "\e67b";
}
.icon-books:before {
content: "\e67e";
}
.icon-folder2:before {
content: "\e67f";
}
.icon-folder-open:before {
content: "\e680";
}
.icon-tag:before {
content: "\e681";
}
.icon-map3:before {
content: "\e686";
}
.icon-clock:before {
content: "\e687";
}
.icon-screen2:before {
content: "\e688";
}
.icon-mobile:before {
content: "\e689";
}
.icon-tablet:before {
content: "\e68a";
}
.icon-drawer:before {
content: "\e68c";
}
.icon-drawer2:before {
content: "\e68d";
}
.icon-bubble:before {
content: "\e68e";
}
.icon-bubbles:before {
content: "\e68f";
}
.icon-users2:before {
content: "\e691";
}
.icon-quotes-left:before {
content: "\e694";
}
.icon-aid:before {
content: "\e696";
}
.icon-bug:before {
content: "\e697";
}
.icon-pie2:before {
content: "\e698";
}
.icon-gift:before {
content: "\e69b";
}
.icon-trophy:before {
content: "\e69c";
}
.icon-mug:before {
content: "\e69d";
}
.icon-list:before {
content: "\e6a2";
}
.icon-list2:before {
content: "\e6a3";
}
.icon-numbered-list:before {
content: "\e6a4";
}
.icon-earth2:before {
content: "\e6a6";
}
.icon-attachment2:before {
content: "\e6a8";
}
.icon-info5:before {
content: "\e6a9";
}
.icon-info6:before {
content: "\e6aa";
}
.icon-cancel-circle:before {
content: "\e6ab";
}
.icon-checkmark-circle:before {
content: "\e6ac";
}
.icon-checkmark:before {
content: "\e6af";
}
.icon-checkmark2:before {
content: "\e6b0";
}
.icon-Castle:before {
content: "\e607";
}
.icon-facebook .path1:before {
content: "\e611";
color: rgb(255, 255, 255);
}
.icon-facebook .path2:before {
content: "\e614";
color: rgb(61, 92, 156);
margin-left: -1em;
}
.icon-Shopping:before {
content: "\e60f";
}
.icon-flower:before {
content: "\e60e";
}
.icon-Bed1:before {
content: "\e606";
}
.iconsarrow-right2:before {
content: "\e616";
}
.iconsarrow-right3:before {
content: "\e61c";
}
.iconsarrow-right5:before {
content: "\101";
}
.iconsarrow-right-thick:before {
content: "\e618";
}
.iconscircle-cross:before {
content: "\e61c";
}
.icon-badplats:before {
content: "\e61e";
}
.icon-branning:before {
content: "\e620";
}
.icon-camping:before {
content: "\e622";
}
.icon-farja:before {
content: "\e623";
}
.icon-fjallstation:before {
content: "\e624";
}
.icon-fyr:before {
content: "\e625";
}
.icon-gasthamn:before {
content: "\e626";
}
.icon-lagenhet:before {
content: "\e627";
}
.icon-rikrose:before {
content: "\e628";
}
.icon-ruin:before {
content: "\e629";
}
.icon-stuga:before {
content: "\e62a";
}
.icon-stugby:before {
content: "\e62c";
}
.icon-utsikt:before {
content: "\e62d";
}
.icon-spinner6:before {
content: "\e97f";
}
.icon-spinner4:before {
content: "\e97d";
}
.icon-spinner3:before {
content: "\e97c";
}
.icon-spinner2:before {
content: "\e97b";
}
.icon-play2:before {
content: "\ea15";
}
.icon-snow:before {
content: "\e62e";
}
.icon-skidown:before {
content: "\e62f";
}
.icon-skiflat:before {
content: "\e634";
}
.icon-scooter:before {
content: "\e636";
}
// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------