
/* Generated for theme Default */
/* Global.less */

html,
body {
background: #eeeeee;
}
#main {
background: #fff;
}
.input-text,
textarea {
color: #787878;
border-color: rgba(0, 0, 0, 0.05);
background: #f5f5f5;
}
.input-text:focus,
textarea:focus {
border-color: #ffbb00;
}
a {
color: #1a4f8a;

}
a:hover,
a:focus {
color: #1a4f8a darken 10.5;

}
.discrete-links a, .discrete-links a:hover, .discrete-links a:focus {
color: inherit;
}
.btn {
background: #ffca38; 
color: #000;
border-color:#ffbb00;
}
.btn:hover {
background: #ffbb00;
color: #000;
}

.btn:active {
background: #ffca38;
box-shadow: none;
}

.btn.orange:active {
background: #C99300; /* #c2511a; */
}
.btn.blue {
background: #31546F;
color: #fff;
}
.btn.blue:hover {
background: #437398;
}
.btn.blue:active {
background: #274358;
}
.btn.white {
color: #ffbb00;
background: #fff;
}
.btn.white:hover {
color: #ffbb00;
background: #f0f0f0;
}
.btn.white:focus {
color: #ffbb00;
}
.btn.white:active {
background: #e0e0e0;
}

.navigation-item.with-photo .btn{
color:#fff;
background:transparent;
}

.navigation-item.with-photo .btn:hover{
background:#ffca38;
border-color:#C99300;
color:#000;
}

.input-submit {
color: #fff;
background: #ffbb00;
}
table {
border-color: rgba(0, 0, 0, 0.1);
}
table th {
border-color: rgba(0, 0, 0, 0.1);
}
table tr {
border-color: rgba(0, 0, 0, 0.1);
}
table tr:nth-child(even) {
background: rgba(0, 0, 0, 0.05);
}
.btn-play {
background: #000;
border-color: #fff;
}
.btn-play .icon {
color: #fff;
}
.global-map-module .label .num {
color: #fff;
}
.global-map-module.map-small .pin {
border-color: #fff;
}
.global-map-module.map-small .pin.orange {
background: #e36a2f;
}
.global-map-module.map-small .pin.blue {
background: #31546F;
}
.global-map-module.map-small .pin.green {
background: #219075;
}
.global-map-module.map-small .pin.yellow {
background: #e9b927;
}
.global-map-module.map-small .pin.light-blue {
background: #3391d9;
}
.global-map-module.map-small .pin.violet {
background: #a24fad;
}
.global-map-module.map-small .pin.red {
background: #e15344;
}
.global-map-module.map-small .pin.aqua {
background: #23bfcd;
}
.global-map-module.map-small .pin.large {
background: none;
}
.map-popup {
background: #fff;
}
.map-popup .recommended {
background: #1a4f8a;
color: #fff;
}
.map-popup .icon-close {
color: #fff;
background: rgba(0, 0, 0, 0.2);
}
.map-popup .icon-close:hover {
background: rgba(0, 0, 0, 0.5);
}
.map-popup .paging {
background: #fafafa;
border-top-color: rgba(0, 0, 0, 0.1);
}
.map-popup .paging .prev-page,
.map-popup .paging .next-page {
background: #fff;
color: #ffbb00;
border-color: rgba(0, 0, 0, 0.1);
}
.map-popup .description .icon {
color: #fff;
background: #219075;
}
.map-popup .description .icon.orange {
background: #ffbb00;
}
.map-popup .description .icon.blue {
background: #31546F;
}
.map-popup .description .icon.green {
background: #219075;
}
.map-popup .description .icon.yellow {
background: #e9b927;
}
.map-popup .description .icon.light-blue {
background: #3391d9;
}
.map-popup .description .icon.violet {
background: #a24fad;
}
.map-popup .description .icon.red {
background: #e15344;
}
.map-popup .description .icon.aqua {
background: #23bfcd;
}
.map-popup .description h4,
.map-popup .description .heading {
color: #333333;
}
.map-popup .description h4 a,
.map-popup .description .heading a {
color: #333333;
}
.map-popup .description p,
.map-popup .description .p {
color: #666;
}
.map-popup .description .date {
color: #595959;
}
@media (min-width: 768px) {
.global-map-module .label:hover p {
background: rgba(0, 0, 0, 0.5);
color: #fff;
}
}
.content-area-hint {
background: #ffbb00;
color: #000;
}
.paging-module {
background: #f2f2f2;
}
.paging-module .paging-holder {
background: #fff;
border-color: rgba(0, 0, 0, 0.1);
}
.paging-module .prev-page .icon,
.paging-module .next-page .icon {
color: #000;
}
.paging-module .prev-page strong,
.paging-module .next-page strong {
color: #333333;
}
.paging-module .next-page {
border-left-color: rgba(0, 0, 0, 0.1);
}
.paging-module .prev-page {
border-right-color: rgba(0, 0, 0, 0.1);
}
.paging-module ul li {
color: #333333;
}
.paging-module ul li.active a {
background: #fafafa;
color: #ffbb00;
border-color: rgba(0, 0, 0, 0.1);
}
.paging-module ul a {
color: #333333;
border-color: #fff;
}
.paging-module ul a:hover {
background: #fafafa;
color: #ffbb00;
border-color: rgba(0, 0, 0, 0.1);
}
/* Header.less */
#cookies {
background: #1a4f8a;
color: #fff;
}
#westsweden-bar {
background: #fff;
border-bottom-color: rgba(0, 0, 0, 0.1);
}
#favourites-bar {
background: #fff;
border-bottom-color: rgba(0, 0, 0, 0.1);
}
#favourites-bar .title {
color: #f5c43a;
}
#favourites-bar .title .icon {
color: #fff;
border-color: #f5c43a;
}
#favourites-bar .title .icon:after {
background: #f5c43a;
}
#favourites-bar .title .icon .num {
background: #f5c43a;
color: #fff;
border-color: #fff;
}
#header {
background: #1a4f8a;

}
#header .main-menu,
#header .search-item {
border-left-color: rgba(0, 0, 0, 0.1);
color: #fff;
}
#header .logo.text-inside .title {
color:#333333;
}
#header .logo.text-inside .p {
color: #333333;
}
#header.white-module {
background: #fff;
}
#header.white-module .main-menu,
#header.white-module .search-item {
color: #555555;
}
.search-module {
background: #f2f2f2;
}
.search-module .search-area {
border-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
.search-module .search-area .input-text {
background: #fff;
}
.search-module .search-area .results-number {
color: #ababab;
}
.search-module:before {
background: #000;
}
.search-module .icon-search {
color: #333333;
}
.search-module .icon-close {
border-color: rgba(0, 0, 0, 0.1);
color: #555555;
background-color: rgba(0, 0, 0, 0.05);
}
.search-module .search-items-list li {
border-color: rgba(0, 0, 0, 0.1);
}
.search-module .search-items-list li a {
background: #fff;
color: #555555;
}
.search-module .search-results-dropdown {
background: #fff;
border-bottom-color: #ffbb00;
color: #ababab;
box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.1);
}
.search-module .search-results-dropdown .icon {
color: #ffbb00;
}
.search-module .search-results-item:hover {
background: rgba(0, 0, 0, 0.05);
}
.search-module .search-results-item p span {
color: #ffbb00;
}
@media (min-width: 768px) {
#search-module {
background: #fff;
}
#search-module .search-area {
box-shadow: 0 3px 1px -1px rgba(0, 0, 0, 0.1);
}
#search-module .search-items-list li a {
color: #787878;
}
#search-module .search-items-list li a:hover {
color: #222222;
}
.top-header .search-module .search-area {
border-bottom-color: rgba(0, 0, 0, 0.1);
}
}
.main-navigation-old-dropdown {
border-top-color: transparent;

background: #1a4f8a;
}
.main-navigation-old-dropdown.white-module {
background: #fff;
}
.main-navigation-old-dropdown.white-module .info-link-area {
background: #fff;
}
.main-navigation-old-dropdown.white-module .info-link-area .text {
color: #787878;
}
.main-navigation-old-dropdown.white-module .bottom-content {
background: #fff;
}
.main-navigation-old-dropdown.white-module.language-dropdown a:hover {
background: rgba(0, 0, 0, 0.05);
}
.main-navigation-old-dropdown.white-module .navigation-item h3 {
color: #222222;
}
.main-navigation-old-dropdown.white-module .navigation-item p {
color: #787878;
}
.main-navigation-old-dropdown.white-module .navigation-item h4 {
color: #222222;
}
.main-navigation-old-dropdown.white-module .navigation-item ul a {
color: #333333;
}
.main-navigation-old-dropdown.white-module .navigation-item ul a:hover {
color: #222222;
background: #ffbb00;
}
.main-navigation-old-dropdown.white-module .navigation-item.with-photo p {
color: #787878;
}
.main-navigation-old-dropdown.white-module .places-menu a {
color: #222222;
}
.main-navigation-old-dropdown.white-module .places-menu a:hover {
background: rgba(0, 0, 0, 0.05);
}
.main-navigation-old-dropdown.white-module .places-menu .active a {
background: rgba(0, 0, 0, 0.05);
}
.main-navigation-old-dropdown.white-module .destination-navigation-column h4 {
color: #333333;
}
.main-navigation-old-dropdown.white-module .destination-navigation-column .heading {
color: #333333;
}
.main-navigation-old-dropdown.white-module .destination-navigation-column .text {
color: #787878;
}
.main-navigation-old-dropdown.white-module .filter-navigation a {
color: #666;
background: none;
}
.main-navigation-old-dropdown.white-module .navigation-holder.destination-holder .destination-navigation-column:before {
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=0);
}
.main-navigation-old-dropdown .navigation-holder > .row > div [class^='col-lg'] {
border-left-color: rgba(0, 0, 0, 0.1);
}
.main-navigation-old-dropdown.language-dropdown a:hover,
.main-navigation-old-dropdown.language-dropdown a.active {
background: rgba(0, 0, 0, 0.1);
}
.main-navigation-old-dropdown .places-menu li {
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.main-navigation-old-dropdown .places-menu a {
color: #fff;
}
.main-navigation-old-dropdown .places-menu a:hover {
background: rgba(0, 0, 0, 0.1);
border-right-color: #FFBD0A;
}
.main-navigation-old-dropdown .places-menu .active a {
background: rgba(0, 0, 0, 0.1);
border-right-color: #FFBD0A);
}
.main-navigation-old-dropdown .bottom-content {
background: #1a4f8a;
}
.main-navigation-old-dropdown .bottom-content .btn-holder {
border-left-color: rgba(0, 0, 0, 0.1);
}
.main-navigation-old-dropdown .filter-navigation {
border-top-color: rgba(0, 0, 0, 0.1);
}
.main-navigation-old-dropdown .filter-navigation a {
color: #fff;
background: rgba(0, 0, 0, 0.03);
}
.main-navigation-old-dropdown .filter-navigation .active a {
background: #ffbb00;
color: #fff;
}
.main-navigation-old-dropdown .navigation-item h3 {
color: #fff;
}
.main-navigation-old-dropdown .navigation-item p {
color: #fff;
}
.main-navigation-old-dropdown .navigation-item h4 {
color: #fff;
}
.main-navigation-old-dropdown .navigation-item ul a {
color: #fff;
}
.main-navigation-old-dropdown .navigation-item ul a:hover {
color: rgba(255, 255, 255, 0.8);
}
.main-navigation-old-dropdown .navigation-item.with-photo p {
color: #fff;
}
.main-navigation-old-dropdown .destination-navigation-column {
border-left-color: rgba(0, 0, 0, 0.1);
}
.main-navigation-old-dropdown .destination-navigation-column h4 {
color: #fff;
}
.main-navigation-old-dropdown .destination-navigation-column .heading {
color: #fff;
}
.main-navigation-old-dropdown .destination-navigation-column .text {
color: rgba(255, 255, 255, 0.86);
}
.main-navigation-old-dropdown .info-link-area {
background: #1a4f8a;
border-top-color: rgba(0, 0, 0, 0.1);
}
.main-navigation-old-dropdown .info-link-area .title {
color: #ffbb00;
}
.main-navigation-old-dropdown .info-link-area .text {
color: #fff;
}
#MapMenu {
border-top-color: rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
background: #1a4f8a;
}
#MapMenu.white-module {
background: #fff;
}
#navigation-module .icon-close {
background: #fff;
color: #333333;
}
#navigation-module .btn-holder {
background: #154274;
}
#navigation-module ul {
background: #1a4f8a;
}
#navigation-module ul a,
#navigation-module ul .link {
color: #fff;
border-bottom-color: #154274;
}
#navigation-module ul a:hover,
#navigation-module ul .link:hover {
color: #000;

}

#navigation-module ul .link:hover {
color: #000;
background-color:#ffca38;
}
#navigation-module ul ul {
background-color: #3368a3;
}
#navigation-module ul ul a,
#navigation-module ul ul .link {
border-bottom-color: #2C5B8F;
}
#navigation-module ul ul ul {
background-color: #7ca3d0;
}
#navigation-module ul ul ul a,
#navigation-module ul ul ul .link {
border-bottom-color: #6995C9;
}
#navigation-module ul ul ul ul {
background-color: #7ca3d0;
}
#navigation-module ul ul ul ul a,
#navigation-module ul ul ul ul .link {
border-bottom-color: #6995C9;
}
#westsweden-bar .main-navigation-old > ul > li > a {
color: #333333;
}
#westsweden-bar .main-navigation-old > ul > li > a:before,
#westsweden-bar .main-navigation-old > ul > li > a:after {
background: #ffbb00;
}
/* Mobile and Table views */
@media (max-width: 1024px) {
.wrapper-holder,
#wrapper {
background: #fff;
}
.wrapper-holder:before,
#wrapper:before {
background: #000;
}
#header .main-menu {
color: transparent;
}
#header .main-menu .icon,
#header .main-menu .icon::before,
#header .main-menu .icon::after {
background: #fff;
}
#header.white-module .main-menu .icon,
#header.white-module .main-menu .icon::before,
#header.white-module .main-menu .icon::after {
background: #555555;
}
.has-navigation {
background-color: #154274;
}
.has-navigation #header {
box-shadow: none;
background: none;
}
.has-navigation #header .main-menu {
background: #fff;
border: none;
color: #333333;
}
.has-navigation #header .main-menu .icon {
background: none !important;
}
.has-navigation #header .main-menu .icon::before,
.has-navigation #header .main-menu .icon::after {
background: #333333;
}
#navigation-module .navigation-holder {
background: #003975;
}
}
/* Tablet and Desktop views */
@media (min-width: 768px) {
#header .search-item {
background: none;
border: none;
color: #fff;
}
#header.white-module .search-item {
color: #333333;
}
#header.white-module .main-menu {
color: #fff;
}
#header.white-module .main-menu .icon {
background: #000000;
}
#header.white-module .main-menu .icon:before,
#header.white-module .main-menu .icon:after {
background: #000000;
}
#header .main-menu {
background: #FFBD0A;
border: none;
color: #000000!important;
}
}
/* Tablet view */
@media (min-width: 768px) and (max-width: 1024px) {
#header .main-menu .icon,
#header .main-menu .icon:before,
#header .main-menu .icon:after {
background: #fff;
}
.has-navigation #header .main-menu {
background: #C99300;
color: #fff;
}
.has-navigation #header .main-menu .icon:before,
.has-navigation #header .main-menu .icon:after {
background: #000000;
}
}
/* Desktop view */
@media (min-width: 1024px) {
.has-navigation #header .main-menu {
background: #C99300;
}
#navigation-module #menu {
background-color: #1a4f8a;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
#navigation-module #menu a,
#navigation-module #menu .link {
color: #fff;
border-bottom-color: rgba(0, 0, 0, 0.1);
}
#navigation-module #menu a .icon,
#navigation-module #menu .link .icon {
color: rgba(0, 0, 0, 0.2);
}
#navigation-module #menu a.selected .icon,
#navigation-module #menu .link.selected .icon {
color: #ffbb00;
}
#navigation-module #menu a:hover,
#navigation-module #menu .link:hover {
background: rgba(0, 0, 0, 0.05);
border-left-color: #ffbb00;
}
#navigation-module #menu ul ul a {
background: #f0f0f0;
}
#navigation-module #menu ul ul a:hover {
border-left-color: #ffbb00;
}
#navigation-module.white-module #menu {
background-color: #fff;
}
#navigation-module.white-module #menu a,
#navigation-module.white-module #menu .link {
background-color: #fff;
color: #222222;
}
#header .main-menu:before,
#header .main-menu:after {
background: #fff;
}
#header.white-module .main-navigation-old > ul > li > a {
color: #333333;
}
.main-navigation-old > ul > li > a {
color: #fff;
}
.main-navigation-old > ul > li.has-dropdown > a:before,
.main-navigation-old > ul > li.has-dropdown > a:after {
background: #333333; 
}
.main-navigation-old > ul > li.has-dropdown.selected > a {
box-shadow: inset 0 -2px 0 #ffbb00;
}
}
/* Footer.less */
#footer {
color: #fff;
}
#footer .footer-containter {
background:#1a4f8a;
}
#footer .copyright {
background:#184981;
}
#footer p {
color: rgba(255, 255, 255, 0.86);
}
#footer .footer-menu ul {
border-bottom-color: ##154274;
}
#footer .footer-menu ul li {
border-top-color: ##154274;
}
#footer .footer-menu ul a {
color: #fff;
}
#footer .social-block p {
color: rgba(255, 255, 255, 0.86);
}
#footer .social-list .icon {
color: #fff;
border-color: #ffbb00;
}
@media (min-width: 768px) {
#footer .title {
color: #fff;
}
}
/* JCF.less */
.jcf-radio {
background: #fff;
border-color: rgba(0, 0, 0, 0.1);
}
.jcf-radio span {
background: #ffbb00;
}
.jcf-checkbox {
background: #fff;
border-color: rgba(0, 0, 0, 0.1);
box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.1);
}
.jcf-checkbox span:before {
color: #1a4f8a;
}
.jcf-select {
color: #787878;
background: #f5f5f5;
border-color: rgba(0, 0, 0, 0.05);
}
.jcf-select.jcf-focus {
border-color: #ffbb00;
}
.jcf-select .jcf-select-opener:before {
color: #ffbb00;
}
.jcf-select-drop .jcf-select-drop-content {
border-color: #df6a3f;
}
.jcf-select-drop.jcf-compact-multiple .jcf-hover {
background: none;
}
.jcf-select-drop.jcf-compact-multiple .jcf-selected {
background: rgba(0, 0, 0, 0.1);
color: #000;
}
.jcf-select-drop.jcf-compact-multiple .jcf-selected:before {
border-color: #787878;
}
.jcf-disabled {
background: #ddd !important;
}
/* Article-content.less */
.article-content h1 {
color: #333333;
}
.article-content h1 .subtext {
color: #555;
text-transform: none;
}
.article-content .social-article-block .icon {
color: #fff;
}
.article-content .social-article-block .icon.icon-facebook {
background: #365d98;
}
.article-content .social-article-block .icon.icon-twitter-flying {
background: #55acee;
}
.article-content.article-content-big .article-description {
color: #fff;
}
.article-content.article-content-big h1 {
color: #fff;
}
.article-description h2 {
color: #333333;
}
/* Article-slider.less */
.article-slider .photo .dark-overlay {
background: #000;
}
.article-slider .bx-pager-link {
background: transparent;
border:1px solid #fff;
}
.article-slider .bx-pager-link.active {
background: #fff;

}
.article-slider .bx-prev:before,
.article-slider .bx-next:before {
color: #fff;
}
/* Formular-module.less */
.formular-module {
background: rgba(0, 0, 0, 0.05);
}
.formular-module .input-text,
.formular-module textarea {
background: #fff;
border-color: rgba(0, 0, 0, 0.1);
}
.formular-module .input-text:focus,
.formular-module textarea:focus {
border-color: #ffbb00;
}
.formular-module .jcf-select {
background: #fff;
border-color: rgba(0, 0, 0, 0.1);
}
.formular-module .jcf-select.jcf-focus {
border-color: #ffbb00;
}
.formular-module .jcf-radio {
border-color: rgba(0, 0, 0, 0.1);
}
.formular-module .jcf-checkbox {
border-color: rgba(0, 0, 0, 0.1);
}
/* Global-list-module.less */
.search-results-module {
background: #1a4f8a;
color: #fff;
}
.search-results-module .results-number p span {
color: #ffbb00;
}
.search-results-module .search-module {
background: none;
}
.search-results-module .search-module .icon-search {
color: #fff;
background: #FFBD0A;
}
.global-list-module .btn-holder p {
color: #555555;
}
.global-list-item {
background: #fff;
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.global-list-item p {
color: #8a8a8a;
}
.global-list-item p a {
color: #8a8a8a;
text-decoration: none;
}
.global-list-item .heading h2 a {
color: #555555;
text-decoration: none;
}
.global-list-item .tags-list li {
color: #555555;
}
.global-list-item .tags-list li.label {
color: #FFBD0A;
}
.global-list-item .tags-list .icon {
color: #ababab;
}
@media (min-width: 1024px) {
.global-list-module .btn-holder p {
color: #555555;
}
}
/* Landing-content-module.less */
.content-module .content-module-info {
background: #fff;
}
.content-module .bx-pager-link {
background: #fff;
}
.content-module .bx-pager-link.active {
background: #ffbb00;
}
.content-module .btn {
border: none;
}
.content-module .content-module-item .photo .price {
background: #ffbb00;
}
.content-module .content-module-item .description .icon {
background: #ffbb00;
}
.content-module .btn-holder.show-5-items .btn {
color: #fff;
}
.content-module .btn-holder.show-5-items .btn:hover {
color: #fff;
}

  .content-module.blue-module .content-module-info {
   background: #31546f;
   color: #fff;
  }
  .content-module.blue-module .bx-pager-link {
   background: #fff;
  }
  .content-module.blue-module .bx-pager-link.active {
   background: #31546f;
  }
  .content-module.blue-module .btn {
   background: transparent;
   color: #fff;
  }
  .content-module.blue-module .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .content-module.blue-module .btn:focus {
   color: #000;
   background: #ffca38;
  }
  .content-module.blue-module .btn:active {
   color: #000;
   background: #ffca38;
  }
  .content-module.blue-module .content-module-item .photo .price {
   background: #31546f;
  }
  .content-module.blue-module .content-module-item .description .icon {
   background: #31546f;
  }
  .content-module.blue-module .btn-holder.show-5-items .btn {
   background: #ffca38;
  }
  .content-module.blue-module .btn-holder.show-5-items .btn:hover {
   background: #ffbb00;
  }
  .content-module.gray-module .content-module-info {
   background: #5F6A72;
   color: #fff;
  }
  .content-module.gray-module .bx-pager-link {
   background: #fff;
  }
  .content-module.gray-module .bx-pager-link.active {
   background: #5F6A72;
  }
  .content-module.gray-module .btn {
   background: transparent;
   color: #fff;
  }
  .content-module.gray-module .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .content-module.gray-module .btn:focus {
   color: #000;
   background: #ffca38;
  }
  .content-module.gray-module .btn:active {
   color: #000;
   background: #ffca38;
  }
  .content-module.gray-module .content-module-item .photo .price {
   background: #5F6A72;
  }
  .content-module.gray-module .content-module-item .description .icon {
   background: #5F6A72;
  }
  .content-module.gray-module .btn-holder.show-5-items .btn {
   background: #ffca38;
  }
  .content-module.gray-module .btn-holder.show-5-items .btn:hover {
   background: #ffbb00;
  }
  .content-module.forsman-eggcolor .content-module-info {
   background: #FFF9D6;
   color: #fff;
  }
  .content-module.forsman-eggcolor .bx-pager-link {
   background: #fff;
  }
  .content-module.forsman-eggcolor .bx-pager-link.active {
   background: #FFF9D6;
  }
  .content-module.forsman-eggcolor .btn {
   background: transparent;
   color: #fff;
  }
  .content-module.forsman-eggcolor .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-eggcolor .btn:focus {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-eggcolor .btn:active {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-eggcolor .content-module-item .photo .price {
   background: #FFF9D6;
  }
  .content-module.forsman-eggcolor .content-module-item .description .icon {
   background: #FFF9D6;
  }
  .content-module.forsman-eggcolor .btn-holder.show-5-items .btn {
   background: #ffca38;
  }
  .content-module.forsman-eggcolor .btn-holder.show-5-items .btn:hover {
   background: #ffbb00;
  }
  .content-module.forsman-lightblue .content-module-info {
   background: #d4dde8;
   color: #fff;
  }
  .content-module.forsman-lightblue .bx-pager-link {
   background: #fff;
  }
  .content-module.forsman-lightblue .bx-pager-link.active {
   background: #d4dde8;
  }
  .content-module.forsman-lightblue .btn {
   background: transparent;
   color: #fff;
  }
  .content-module.forsman-lightblue .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-lightblue .btn:focus {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-lightblue .btn:active {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-lightblue .content-module-item .photo .price {
   background: #d4dde8;
  }
  .content-module.forsman-lightblue .content-module-item .description .icon {
   background: #d4dde8;
  }
  .content-module.forsman-lightblue .btn-holder.show-5-items .btn {
   background: #ffca38;
  }
  .content-module.forsman-lightblue .btn-holder.show-5-items .btn:hover {
   background: #ffbb00;
  }
  .content-module.forsman-lightgray .content-module-info {
   background: #f2f2f2;
   color: #fff;
  }
  .content-module.forsman-lightgray .bx-pager-link {
   background: #fff;
  }
  .content-module.forsman-lightgray .bx-pager-link.active {
   background: #f2f2f2;
  }
  .content-module.forsman-lightgray .btn {
   background: transparent;
   color: #fff;
  }
  .content-module.forsman-lightgray .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-lightgray .btn:focus {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-lightgray .btn:active {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-lightgray .content-module-item .photo .price {
   background: #f2f2f2;
  }
  .content-module.forsman-lightgray .content-module-item .description .icon {
   background: #f2f2f2;
  }
  .content-module.forsman-lightgray .btn-holder.show-5-items .btn {
   background: #ffca38;
  }
  .content-module.forsman-lightgray .btn-holder.show-5-items .btn:hover {
   background: #ffbb00;
  }
  .content-module.forsman-vit .content-module-info {
   background: #ffffff;
   color: #fff;
  }
  .content-module.forsman-vit .bx-pager-link {
   background: #fff;
  }
  .content-module.forsman-vit .bx-pager-link.active {
   background: #ffffff;
  }
  .content-module.forsman-vit .btn {
   background: transparent;
   color: #fff;
  }
  .content-module.forsman-vit .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-vit .btn:focus {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-vit .btn:active {
   color: #000;
   background: #ffca38;
  }
  .content-module.forsman-vit .content-module-item .photo .price {
   background: #ffffff;
  }
  .content-module.forsman-vit .content-module-item .description .icon {
   background: #ffffff;
  }
  .content-module.forsman-vit .btn-holder.show-5-items .btn {
   background: #ffca38;
  }
  .content-module.forsman-vit .btn-holder.show-5-items .btn:hover {
   background: #ffbb00;
  }

.content-module-slider h2 {
color: #fff;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.content-module-slider .bx-pager-link {
background: #fff;
}
.content-module-slider .bx-pager-link.active {
background: #ffbb00;
}
.content-module-info {
background: #fff;
color: #555555;
}
.content-module-item .photo .price {
color: #fff;
background: #ffbb00;
}
.content-module-item .description .icon {
color: #fff;
background: #ffbb00;
}
.content-module-item .description .icon .svg-icon {
fill: #fff;
}
.content-module-item .description h4,
.content-module-item .description .heading {
color: #333333;
}
.content-module-item .description h4 a,
.content-module-item .description .heading a {
color: #333333;
}
.content-module-item .description p,
.content-module-item .description .p {
color: #666;
}
.content-module-item .description .date {
color: #595959;
}
@media (min-width: 1024px) {
.content-module .col-lg-2-4:nth-child(even) {
background: rgba(0, 0, 0, 0.05);
}
.content-module .col-lg-1-5:nth-child(even) {
background: #fafafa;
}
}
/* Image-container.less */
.image-container .label {
color: #fff;
background: #1a4f8a;
}

  .image-container .label.orange {
   background: #e36a2f;
  }
  .image-container .label.blue {
   background: #31546f;
  }
  .image-container .label.green {
   background: #219075;
  }
  .image-container .label.light-green {
   background: #569ca4;
  }
  .image-container .label.xmas-red {
   background: #ab383b;
  }
  .image-container .label.ulricehamnsbla {
   background: #3C9CCB;
  }
.image-container .photo .dark-overlay {
background: #000;
}
.image-container .article-description {
color: #fff;
}
.image-container .article-description h2 {
color: #fff;
}
.image-container .bx-pager-link {
background: transparent;
border:1px solid #fff;
}
.image-container .bx-pager-link.active {
background: #fff;
}
.image-container .bx-prev:before,
.image-container .bx-next:before {
color: #fff;
}
.video-container {
background: #000;
}
.video-container .filter {
background: rgba(0, 0, 0, 0.15);
}
/* list-page-top-item.less */
.list-page-item .content-info {
background: #fff;
}
@media (min-width: 768px) {
.list-page-item {
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.list-page-item.product-list-page-item {
background: #1a4f8a;
}


.list-page-item.product-list-page-item .content-info {
color: #fff;
}
.list-page-item.product-list-page-item .content-info h1,
.list-page-item.product-list-page-item .content-info h2 {
color: #fff;
}
.list-page-item.product-list-page-item .content-info .subtitle {
color: #fff;
}
.list-page-item.video-list-page-item .photo .dark-overlay {
background: #000;
}
.list-page-item.video-list-page-item .content-info {
background: none;
}
.list-page-item.video-list-page-item .content-info .content-holder {
color: #fff;
}
.list-page-item.video-list-page-item .label {
background: #219075;
color: #fff;
}
.list-page-item.white-module {
background: #fff;
}
.list-page-item.white-module .content-info {
background: #fff;
color: #676767;
}
.list-page-item.white-module .content-info h2, .list-page-item.white-module .content-info h1 {
color: #676767;
}
.list-page-item.white-module .content-info .subtitle {
color: #bababa;
}
}
/* Mobile styles */
@media (max-width: 767px) {


.list-page-item.video-list-page-item .article-description-container {
background: #1a4f8a;
color: #fff;
}
}
/* Preloader.less */
#preloader {
background-color: #fff;
}
/* Presentation-module */
.presentation-module .title {
border-top-color: rgba(0, 0, 0, 0.1);
}
.presentation-module .title .icon {
background: #dbdbdb;
color: #fff;
}
.presentation-module .title .icon.icon-arrow {
color: #ffbb00;
background: none;
}
.presentation-module .title .icon .svg-icon {
fill: #fff;
}
.presentation-module .category-info {
color: #787878;
}
.presentation-module .category-info .document-list a {
color: #787878;
}
.presentation-module .category-info .document-list .icon {
color: #bababa;
}
.presentation-module .category-info .search-travel label {
color: #555555;
}

.presentation-module .basetool-link {
background: rgba(0, 0, 0, 0.05);
}
.presentation-module .basetool-link a {
color: #999;
}
.presentation-module .icon-holder {
background: #219075;
color: #fff;
}
.presentation-module .icon-holder .svg-icon {
fill: #fff;
}
.presentation-module.event-module .event-description-container .event-description {
color: #fff;
}
.presentation-module.event-module .event-description-container h2 {
color: #fff;
}
.presentation-module.event-module .presentation-slider .photo:after {
background: #000;
}
.presentation-module.event-module .presentation-info h3 {
color: #555555;
}
/*.presentation-module.event-module .calendar-list-holder {
border-top-color: rgba(0, 0, 0, 0.1);
}
.presentation-module.event-module .calendar-info {
background: #fff;
}*/
.presentation-module.event-module .calendar-list-holder .paging-module .prev-page .icon,
.presentation-module.event-module .calendar-list-holder .paging-module .next-page .icon {
color: #000;
}
.presentation-module.event-module .calendar-list-holder .heading .paging-module .next-page,
.presentation-module.event-module .calendar-list-holder .heading .paging-module .prev-page {
background: #fff;
}
.presentation-module.event-module .calendar-list-holder .heading .paging-module .next-page:hover,
.presentation-module.event-module .calendar-list-holder .heading .paging-module .prev-page:hover {
background: #f0f0f0;
}
.presentation-module.event-module .calendar-info .heading .month {
color: #000;
font-weight:600;
}
.presentation-module.event-module .calendar-info .week-list li {
color: #000;
}
.presentation-module.event-module .calendar-info .days-list li {
color: #fff;/*rgba(255, 255, 255, 0.4); last month is now show*/
}
.presentation-module.event-module .calendar-info .days-list li.active > span,
.presentation-module.event-module .calendar-info .days-list li.active > a {
background: #eee;
/*color: #219075;*/
}
.presentation-module.event-module .calendar-info .days-list li.active.selected > span,
.presentation-module.event-module .calendar-info .days-list li.active.selected > a {
background: #000;
color:#fff;
}
.presentation-module.event-module .calendar-info .days-list li.active .tooltip {
background: #fff;
}
.presentation-module.event-module .calendar-info .days-list li.active .tooltip:before {
border-top-color: #fff;
}
.presentation-module.event-module .calendar-info .days-list li.active:nth-child(7n+1) .tooltip:before {
border-left-color: #fff;
}
.presentation-module.event-module .calendar-info .days-list li.active:nth-child(7n) .tooltip:before {
border-right-color: #fff;
}
.presentation-module.event-module .calendar-info .days-list li.active .time,
.presentation-module.event-module .calendar-info .days-list li.active .text {
color: #787878;
}
.presentation-module.event-module .calendar-info .days-list li > span,
.presentation-module.event-module .calendar-info .days-list li > a {
color: #000;/*#fff;*/
}
/*.presentation-module.event-module .events-info .paging-module .next-page,
.presentation-module.event-module .events-info .paging-module .prev-page {
border-color: rgba(0, 0, 0, 0.1);
background: #fafafa;
}
.presentation-module.event-module .events-info .paging-module .next-page:hover,
.presentation-module.event-module .events-info .paging-module .prev-page:hover {
background: #f0f0f0;
}*/
/*.presentation-module.event-module .event-item .num {
color: #787878;
}
.presentation-module.event-module .event-item .num strong {
color: #219075;
}*/
.presentation-module.event-module .event-item .item-holder {
border-bottom-color: #eeeeee;
}
.presentation-module.event-module .event-item .text p a,
.presentation-module.event-module .event-item .text p span {
color: #219075;
}
.presentation-module.event-module .event-item .time {
color: #787878;
}
.presentation-module.event-module .event-item.selected .time {
color: #fff;
}
.presentation-module.destination-module .destination-description-container .destination-description {
color: #fff;
}
.presentation-module.destination-module .destination-description-container h2 {
color: #fff;
}
.presentation-module.destination-module .global-map-module {
border-color: rgba(0, 0, 0, 0.1);
}
.presentation-module.destination-module .presentation-slider .photo:after {
background: #000;
}
.presentation-module.destination-module .presentation-info h3 {
color: #555555;
}
.presentation-module.destination-module .destination-list-holder .bx-pager-link {
background: #fff;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.presentation-module.destination-module .destination-list-holder .bx-pager-link.active {
background: #ffbb00;
}
.presentation-module.destination-module .destination-list-holder .bx-wrapper a {
color: #555555;
}
.presentation-module.destination-module .destination-list-holder .bx-wrapper .icon {
color: #fff;
background: #219075;
}
.presentation-module.destination-module .destination-list-holder .bx-wrapper .icon .svg-icon {
fill: #fff;
}
.presentation-header {
background: #1a4f8a;
color: #fff;
}
.presentation-header .favourite-item {
background: #f5c43a;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
.presentation-header .favourite-item .icon {
box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
background: #fff;
color: #2bb997;
}
.presentation-slider .bx-pager-link {
background: #fff;
}
.presentation-slider .bx-pager-link.active {
background: #ffbb00;
}
.presentation-slider .photo:after {
background-image: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.4) 100%);
background-image: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.4) 100%);
background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.4) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#66000000', GradientType=0);
}
.presentation-info .subtitle {
color: #bababa;
}
.presentation-info p {
color: #787878;
}
.presentation-info ul {
color: #555555;
}
.presentation-info h1 {
color: #194D87;
}
.lity-map-details .heading,
.favorite-details .heading {
background: #fff;
border-bottom-color: #e8e8e8;
}
.lity-map-details .lity-content,
.favorite-details .lity-content {
background: #fff;
}
.lity-map-details .lity-container .lity-close,
.favorite-details .lity-container .lity-close {
color: #555555;
}
@media (max-width: 767px) {
.presentation-info .btn-holder:after {
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #ffffff 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.1)), color-stop(100%,
#ffffff));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #ffffff 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #ffffff 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #ffffff 100%);
/* IE10+ */
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, #ffffff 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03ffffff', endColorstr='#ffffff', GradientType=0);
/* IE6-9 */
}
.presentation-info .btn-holder .btn {
background: #fff;
color: #787878;
border-color: #eeeeee;
}
.lity-map-details .heading {
background: #fff;
border-bottom-color: #e8e8e8;
}
.lity-map-details .description h4,
.lity-map-details .description .heading,
.lity-map-details .description .date,
.lity-map-details .description .h4,
.lity-map-details .description p,
.lity-map-details .description .p {
color: #fff;
}
.lity-map-details .lity-container .lity-close {
border-color: #e8e8e8;
background-color: rgba(0, 0, 0, 0.05);
}
}
@media (min-width: 768px) {
.presentation-module.limited .btn-info-holder {
border-top-color: rgba(0, 0, 0, 0.1);
}
.presentation-module .category-list-row {
border-color: rgba(0, 0, 0, 0.1);
}
.presentation-module .category-list-row > div {
border-color: rgba(0, 0, 0, 0.1);
}
.presentation-module .category-list-row > div:before {
background-color: rgba(0, 0, 0, 0.1);
}
.presentation-module .contact-list-row {
border-top-color: rgba(0, 0, 0, 0.1);
background: rgba(0, 0, 0, 0.05);
}
.presentation-module .contact-list-row .contact-list-holder {
box-shadow: 3px 0 30px rgba(0, 0, 0, 0.1);
}
.presentation-module .contact-list-row .contact-list-holder > div {
background: #fff;
border-color: #eeeeee;
}
.presentation-module .calendar-list-holder {
/*box-shadow: 3px 0 30px rgba(0, 0, 0, 0.1);
background: #fff;*/
}
.recommendation-module {
border-top-color: rgba(0, 0, 0, 0.1);
}
.presentation-header .description {
border-left-color: rgba(0, 0, 0, 0.2);
}
.presentation-slider .bx-pager-link.active {
background: #ffbb00;
}
.presentation-slider .bx-prev,
.presentation-slider .bx-next {
color: #eeeeee;
}
.presentation-info .btn-holder {
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, #fff 100%);
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, #fff 100%);
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, #fff 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#ffffffff', GradientType=0);
}
}
/* Product-list-module.less */
.product-module-list {
background: #f2f2f2;
}
.product-module-list .photo .price,
.product-module-list .btn-holder .btn {
background: #1a4f8a;
}

  .product-module-list.blue-module .photo .price,
  .product-module-list.blue-module .btn-holder .btn {
   background: #31546f;
  }
  .product-module-list.gray-module .photo .price,
  .product-module-list.gray-module .btn-holder .btn {
   background: #5F6A72;
  }
  .product-module-list.forsman-eggcolor .photo .price,
  .product-module-list.forsman-eggcolor .btn-holder .btn {
   background: #FFF9D6;
  }
  .product-module-list.forsman-lightblue .photo .price,
  .product-module-list.forsman-lightblue .btn-holder .btn {
   background: #d4dde8;
  }
  .product-module-list.forsman-lightgray .photo .price,
  .product-module-list.forsman-lightgray .btn-holder .btn {
   background: #f2f2f2;
  }
  .product-module-list.forsman-vit .photo .price,
  .product-module-list.forsman-vit .btn-holder .btn {
   background: #ffffff;
  }
.product-module-item {
background: #fff;
}
.product-module-item .photo .price {
color: #fff;
background: #219075;
}
.product-module-item .description .btn {
background: #219075;
}
.product-module-item .description .icon {
color: #fff;
}
.product-module-item .description .icon .svg-icon {
fill: #fff;
}
.product-module-item .description .text {
color: #fff;
}
.product-module-item .description h4 {
color: #333333;
}
.product-module-item .description h4 a {
color: #333333;
}
.product-module-item .description p {
color: #666;
}
.product-module-item .description .date {
color: #595959;
}
.product-module-item .description .date .closing {
color: #df970d;
}
.product-module-item .description .date .opening {
color: #f5c43a;
}
.product-module-item .description .date .closed {
color: #df6a3f;
}
.product-module-item .description .date .open {
color: #2bb997;
}
.product-module-item .description .date .open .gray {
color: #595959;
}
.product-module-item .description .date .open .tooltip {
color: #595959;
}
.product-module-item .description .tooltip {
background: #fff;
}
.product-module-item .description .tooltip:before,
.product-module-item .description .tooltip:after {
background: #fff;
}
@media (min-width: 768px) {
.product-module-item:hover {
box-shadow: rgba(0, 0, 0, 0.08) -1px 0 2px 0px, rgba(0, 0, 0, 0.08) 1px 0 2px 0px, rgba(0, 0, 0, 0.15) 0 1px 1px 0;
}
}
@media (min-width: 1024px) {
.has-animation .product-module-item:hover .description .btn {
background: #ffbb00;
}
}
/* Product-list-search-filter.less */
.product-list-search-filter {
background:#1a4f8a;
}
.product-list-search-filter.white-module {
background: #fff;
}
.product-list-search-filter.white-module .white-module .tags-area .subtitle {
color: #555555;
}
.product-list-search-filter.white-module .white-module .tags-area .tag {
color: #fff;
background: #FFBD0A;
}
.product-list-search-filter.white-module .white-module .tags-area .search-number {
color: #555555;
}
.product-list-search-filter .main-navigation-old-dropdown.white-module .tags-area .subtitle {
color: #555555;
}
.product-list-search-filter .main-navigation-old-dropdown.white-module .tags-area .tag {
color: #222222;
background:#FFBD0A;
}
.product-list-search-filter.white-module .tags-area .search-number {
color: #555555;
}
.product-list-search-filter .search-filter-btn {
color: #787878;
border-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
.product-list-search-filter .search-filter-btn:before {
color: #ffbb00;
}
.product-list-search-filter .search-filter-btn span {
color: #ffbb00;
}
.product-list-search-filter .date-picker {
border-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
.product-list-search-filter .date-picker > .icon {
color:#000;
border-left-color: rgba(0, 0, 0, 0.1);
}
.product-search-filter-content .tab-heading {
border-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
.product-search-filter-content .tab-heading .icon-close {
background: #f5f5f5;
border-color: rgba(0, 0, 0, 0.1);
}
.product-search-filter-content .tab-heading .jcf-select {
color: #222222;
background: #fff;
}
.product-search-filter-content .tab-heading .jcf-select:before,
.product-search-filter-content .tab-heading .jcf-select:after,
.product-search-filter-content .tab-heading .jcf-select .jcf-select-text:before {
background: #555555;
}
.product-search-filter-content .date-picker {
background: #fff;
border-top-color: rgba(0, 0, 0, 0.1);
color: #787878;
}
.product-search-filter-content .date-picker > .icon {
color: #222222;
}
.product-search-filter-content .product-search-filter-holder {
background: #f2f2f2;
}
.product-search-filter-content .icon-close {
background: #fff;
color: #333333;
}
.product-search-filter-content .search-module {
background: none;
}
.product-search-filter-content .search-area {
border-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
.product-search-filter-content .search-area .results-number {
color: #ababab;
}
.product-search-filter-content .search-area .icon-search {
color:#787878;
}
.product-search-filter-content .category-heading h4 .icon {
background: #219075;
}
.product-search-filter-content .category-heading h4 .icon .svg-icon {
fill: #fff;
}
.product-search-filter-content .category-list {
background: #fff;
border-color: rgba(0, 0, 0, 0.1);
}
.product-search-filter-content .category-list li {
border-left-color: rgba(0, 0, 0, 0.1);
color: #c9c9c9;
}
.product-search-filter-content .category-list li.active {
background: #ffbb00;
color: #fff;
}
.product-search-filter-content .category-navigation {
border-bottom-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
.product-search-filter-content .category-navigation li {
border-top-color: rgba(0, 0, 0, 0.1);
}
.product-search-filter-content .category-navigation li a.chosen:before {
color: #43D3B0;
}
.product-search-filter-content .category-navigation li li a strong {
color: #bababa;
}
.product-search-filter-content .category-navigation li li a .icon-arrow {
background: rgba(0, 0, 0, 0.05);
border-color: rgba(0, 0, 0, 0.1);
}
.product-search-filter-content .category-navigation li li a .icon-arrow:before {
color: #ffbb00;
}
.product-search-filter-content .category-navigation a {
color: #787878;
}
.product-search-filter-content .category-navigation > li > a .icon-arrow:before {
color: #222222;
}
.tags-area .subtitle {
color: #fff;
}
.tags-area .tag {
color: #222222;
background:#FFBD0A;
}
.tags-area .search-number {
color: #fff;
}
.route-navigation {
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.route-navigation .title,
.route-navigation .title-print {
color: #787878;
}
.route-navigation .route-list-btn > li > a {
color: #787878;
background: none;
border-color: rgba(0, 0, 0, 0.1);
}
.route-navigation .route-list-btn > li > a:hover {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
.route-navigation .route-list-btn > li.active > a {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
@media (max-width: 767px) {
.product-list-search-filter .list-view li {
border-color: rgba(0, 0, 0, 0.2);
}
.product-list-search-filter .list-view li a {
color: #fff;
background: rgba(0, 0, 0, 0.05);
}
.product-list-search-filter .list-view li.active,
.product-list-search-filter .list-view li:hover {
background: #ffbb00;
}
.product-list-search-filter .list-view li.active a,
.product-list-search-filter .list-view li:hover a {
color: #fff;
}
.product-list-search-filter .close-to-you {
color: #fff;
background: rgba(0, 0, 0, 0.05);
border-color: rgba(0, 0, 0, 0.2);
}
.product-list-search-filter .close-to-you.active,
.product-list-search-filter .close-to-you:hover {
background: #ffbb00;
color: #000;
}
.product-list-search-filter .search-filter-btn {
background: rgba(0, 0, 0, 0.05);
color: #fff;
border-color: rgba(0, 0, 0, 0.2);
}
.product-list-search-filter.white-module .list-view li {
border-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter.white-module .list-view li a {
color: #555555;
background: none;
}
.product-list-search-filter.white-module .list-view li.active,
.product-list-search-filter.white-module .list-view li:hover {
background: #ffbb00;
}
.product-list-search-filter.white-module .list-view li.active a,
.product-list-search-filter.white-module .list-view li:hover a {
color: #fff;
}
.product-list-search-filter.white-module .close-to-you {
color: #555555;
background: none;
border-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter.white-module .close-to-you.active,
.product-list-search-filter.white-module .close-to-you:hover {
background: #ffbb00;
color: #fff;
}
.product-list-search-filter.white-module .search-filter-btn {
color: #787878;
border-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
}
@media (min-width: 768px) {
.product-list-search-filter {
border-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter .list-view > li > a {
color: #fff;
background: rgba(0, 0, 0, 0.05);
border-color: rgba(0, 0, 0, 0.2);
}
.product-list-search-filter .list-view > li > a:hover {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
.product-list-search-filter .list-view > li.active > a {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
.product-list-search-filter .close-to-you {
border-color: rgba(0, 0, 0, 0.2);
color: #fff;
background: rgba(0, 0, 0, 0.05);
}
.product-list-search-filter .close-to-you:hover,
.product-list-search-filter .close-to-you.active {
background: #ffbb00;
color: #222222;
border-color: #ffbb00;
}
.product-list-search-filter .filter-list > li > a {
color: #fff;
}
.product-list-search-filter .filter-list > li > a:before,
.product-list-search-filter .filter-list > li > a:after {
background: #FFBD0A;
}
.product-list-search-filter .filter-list > li.selected > a {
box-shadow: inset 0 -2px 0 #ffbb00;
}
.product-list-search-filter .filter-list .sorting-dropdown {
border-top-color: #1a4f8a;
background: #1a4f8a;
border-top-width: 3px;
}
.product-list-search-filter .filter-list .sorting-dropdown ul li {
border-top-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter .filter-list .sorting-dropdown ul li:first-child {
border: none;
}
.product-list-search-filter .filter-list .sorting-dropdown ul a {
color: #fff;
border-left-color: transparent;
}
.product-list-search-filter .filter-list .sorting-dropdown ul a:hover {
background: rgba(0, 0, 0, 0.05);
border-color: #ffbb00;
}
.product-list-search-filter .filter-list .sorting-dropdown ul .active a {
border-color: #ffbb00;
}
.product-list-search-filter .filter-list .sorting-dropdown.white-module {
background: #fff;
}
.product-list-search-filter .filter-list .sorting-dropdown.white-module ul a {
color: #222222;
border-left-color: #fff;
}
.product-list-search-filter .filter-list .sorting-dropdown.white-module ul a:hover {
background: rgba(0, 0, 0, 0.05);
border-color: #ffbb00;
}
.product-list-search-filter .filter-list .destination-navigation-column .breadcrubms {
color: #fff;
}
.product-list-search-filter .filter-list .destination-navigation-column .breadcrubms li a {
background: none;
color: #fff;
}
.product-list-search-filter .filter-list .destination-navigation-column .breadcrubms li a:after {
color: #222222;
}
.product-list-search-filter .filter-list .category-list li.active >a {
background: #ffbb00;
color: #222222;
}
.product-list-search-filter .filter-list .category-list li.active >a:before {
border-color: #fff;
}
.product-list-search-filter .filter-list .category-list li.has-subcategory .arrow {
color: #222222;
background: #1a4f8a;
border-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter .filter-list .category-list a {
color:#222222;
background: rgba(0, 0, 0, 0.1);
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter .filter-list .category-list a .info {
color: #8a8a8a;
}
.product-list-search-filter .filter-list .white-module .category-list a {
background: rgba(0, 0, 0, 0.03);
}
.product-list-search-filter .filter-list .white-module .category-list li.has-subcategory .arrow {
background: #fff;
}
.product-list-search-filter .filter-list .white-module .destination-navigation-column .breadcrubms {
color: #222222;
}
.product-list-search-filter .filter-list .white-module .destination-navigation-column .breadcrubms li a {
color: #222222;
}
.product-list-search-filter .search-module {
background: none;
}
.product-list-search-filter .search-module .icon-search {
color: #222222;
background: #FFBD0A;
}
.product-list-search-filter .tags-area {
/*background: @white;*/
border-top-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter.white-module .list-view > li > a {
color: #787878;
background: none;
border-color: rgba(0, 0, 0, 0.1);
}
.product-list-search-filter.white-module .list-view > li > a:hover {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
.product-list-search-filter.white-module .list-view > li.active > a {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
.product-list-search-filter.white-module .close-to-you {
background: none;
border-color: rgba(0, 0, 0, 0.1);
color: #787878;
}
.product-list-search-filter.white-module .close-to-you:hover,
.product-list-search-filter.white-module .close-to-you.active {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
.product-list-search-filter.white-module .filter-list > li > a {
color: #222222;
}
.product-list-search-filter.white-module .filter-list .sorting-dropdown {
border-top-color: #fff;
border-top-width: 2px;
}
}
/* Promo-module.less */
.promo-module-holder .promo-module .promo-module-container .content-module-info {
background: #fff;
}
.promo-module-holder .promo-module.description-separate .promo-module-container .content-module-info {
color: #555555;
}

  .promo-module-holder .promo-module.blue-module .promo-module-container .content-module-info {
   background: #31546f;
   color: #fff
  }
  .promo-module-holder .promo-module.blue-module .promo-module-container .content-module-info .btn {
   background: transparent;
   color: #fff;
  }
  .promo-module-holder .promo-module.blue-module .promo-module-container .content-module-info .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .promo-module-holder .promo-module.blue-module .promo-module-container .content-module-info .btn:focus {
   color: #ffca38;
  }
  .promo-module-holder .promo-module.blue-module .promo-module-container .content-module-info .btn:active {
   background: #ffca38;
  }
  .promo-module-holder .promo-module.gray-module .promo-module-container .content-module-info {
   background: #5F6A72;
   color: #fff
  }
  .promo-module-holder .promo-module.gray-module .promo-module-container .content-module-info .btn {
   background: transparent;
   color: #fff;
  }
  .promo-module-holder .promo-module.gray-module .promo-module-container .content-module-info .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .promo-module-holder .promo-module.gray-module .promo-module-container .content-module-info .btn:focus {
   color: #ffca38;
  }
  .promo-module-holder .promo-module.gray-module .promo-module-container .content-module-info .btn:active {
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-eggcolor .promo-module-container .content-module-info {
   background: #FFF9D6;
   color: #fff
  }
  .promo-module-holder .promo-module.forsman-eggcolor .promo-module-container .content-module-info .btn {
   background: transparent;
   color: #fff;
  }
  .promo-module-holder .promo-module.forsman-eggcolor .promo-module-container .content-module-info .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-eggcolor .promo-module-container .content-module-info .btn:focus {
   color: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-eggcolor .promo-module-container .content-module-info .btn:active {
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-lightblue .promo-module-container .content-module-info {
   background: #d4dde8;
   color: #fff
  }
  .promo-module-holder .promo-module.forsman-lightblue .promo-module-container .content-module-info .btn {
   background: transparent;
   color: #fff;
  }
  .promo-module-holder .promo-module.forsman-lightblue .promo-module-container .content-module-info .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-lightblue .promo-module-container .content-module-info .btn:focus {
   color: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-lightblue .promo-module-container .content-module-info .btn:active {
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-lightgray .promo-module-container .content-module-info {
   background: #f2f2f2;
   color: #fff
  }
  .promo-module-holder .promo-module.forsman-lightgray .promo-module-container .content-module-info .btn {
   background: transparent;
   color: #fff;
  }
  .promo-module-holder .promo-module.forsman-lightgray .promo-module-container .content-module-info .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-lightgray .promo-module-container .content-module-info .btn:focus {
   color: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-lightgray .promo-module-container .content-module-info .btn:active {
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-vit .promo-module-container .content-module-info {
   background: #ffffff;
   color: #fff
  }
  .promo-module-holder .promo-module.forsman-vit .promo-module-container .content-module-info .btn {
   background: transparent;
   color: #fff;
  }
  .promo-module-holder .promo-module.forsman-vit .promo-module-container .content-module-info .btn:hover {
   color: #000;
   background: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-vit .promo-module-container .content-module-info .btn:focus {
   color: #ffca38;
  }
  .promo-module-holder .promo-module.forsman-vit .promo-module-container .content-module-info .btn:active {
   background: #ffca38;
  }


.promo-module-holder .promo-module-container .content-module-info {
color: #fff;
}
.promo-module-holder .promo-module-container h2 {
color: #fff;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.promo-module.w1h1 .promo-module-container .photo:before,
.promo-module.w1h2 .promo-module-container .photo:before,
.promo-module.w2h1 .promo-module-container .photo:before,
.promo-module.w2h2 .promo-module-container .photo:before {
background-image: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0);
}
.promo-module.w1h1 .promo-module-container .content-module-info,
.promo-module.w1h2 .promo-module-container .content-module-info,
.promo-module.w2h1 .promo-module-container .content-module-info,
.promo-module.w2h2 .promo-module-container .content-module-info,
.promo-module.w2h3 .promo-module-container .content-module-info,
.promo-module.w4h2 .promo-module-container .content-module-info {
background: none;
}
.promo-module.w1h1 {
border-bottom-color: #fff;
}
.promo-module.w1h1 .promo-module-container .photo {
border-color: #fff;
}
.promo-module.w1h2 {
border-bottom-color: #fff;
}
.promo-module.w1h2 .promo-module-container .photo {
border-color: #fff;
}

@media (min-width: 1024px) {
.promo-module.w1h1 .promo-module-container .content-module-info {
background: none;
}
.promo-module.w1h2 .promo-module-container .content-module-info {
background:none;
}
.promo-module.w2h1 .promo-module-container .content-module-info {
background: none;
}
.promo-module.w2h2 .promo-module-container .content-module-info {
background: none;
}
}
/* Recommendation-module.less */
.recommendation-module {
background: rgba(0, 0, 0, 0.05);
}
.recommendation-module li {
background: #fff;
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.recommendation-module .photo .price {
color: #fff;
background: #194D87;
}
.recommendation-module .bx-pager-link {
background: #fff;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.recommendation-module .bx-pager-link.active {
background: #ffbb00;
}
.recommendation-module .description .icon {
color: #fff;
background: #194D87;
}
.recommendation-module .description h4 {
color: #333333;
}
.recommendation-module .description h4 a {
color: #333333;
}
.recommendation-module .description p {
color: #666;
}
.recommendation-module .description .date {
color: #595959;
}
.recommendation-module .description .btn.active {
background: #194D87;
color: #fff;
}
.recommendation-module .more a {
color: #1a4f8a;
}
/* Recommendation-slider.less */
.article-page .recommendation-slider {
background: rgba(0, 0, 0, 0.05);
}
.recommendation-slider {
/*background: @lighter-white-bg;*/
}
.recommendation-slider li {
background: #fff;
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.recommendation-slider .photo .price {
color: #fff;
background: #194D87;
}
.recommendation-slider .bx-pager-link {
background: #fff;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.recommendation-slider .bx-pager-link.active {
background: #ffbb00;
}
.recommendation-slider .slider-controls .bx-prev,
.recommendation-slider .slider-controls .bx-next {
background: #fff;
border-color: rgba(0, 0, 0, 0.1);
}
.recommendation-slider .slider-controls .bx-prev:before,
.recommendation-slider .slider-controls .bx-next:before {
color: #ffbb00;
}
.recommendation-slider .slider-controls .bx-prev:hover,
.recommendation-slider .slider-controls .bx-next:hover {
background: #f0f0f0;
}
.recommendation-slider .description .btn {
background: #ffbb00;
}
.recommendation-slider .description .btn .icon {
color: #fff;
background: none;
}
.recommendation-slider .description .btn-holder .btn {
background: #219075;
}
.recommendation-slider .description .icon {
color: #fff;
background: #219075;
}
.recommendation-slider .description .icon .svg-icon {
fill: #fff;
}
.recommendation-slider .description .text {
color: #fff;
}
.recommendation-slider .description h4,
.recommendation-slider .description .heading {
color: #333333;
}
.recommendation-slider .description h4 a,
.recommendation-slider .description .heading a {
color: #333333;
}
.recommendation-slider .description p,
.recommendation-slider .description .p {
color: #666;
}
.recommendation-slider .description .date {
color: #595959;
}
/* Desktop view */
@media (min-width: 1024px) {
.has-animation .recommendation-slider li:hover .description .btn-holder .btn {
background: #ffbb00;
}
}
/* media-slider.less */
.media-slider .photo:after {
background: #000;
}
.media-slider .bx-pager-link {
background: #fff;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.media-slider .bx-pager-link.active {
background: #ffbb00;
}
.media-slider .slider-controls .bx-prev,
.media-slider .slider-controls .bx-next {
background: #fafafa;
border-color: rgba(0, 0, 0, 0.1);
}
.media-slider .slider-controls .bx-prev:before,
.media-slider .slider-controls .bx-next:before {
color: #ffbb00;
}
.media-slider .slider-controls .bx-prev:hover,
.media-slider .slider-controls .bx-next:hover {
background: #f0f0f0;
}
.media-slider .description .icon {
background: #219075;
/* was @main-color */
color: #fff;
}
.media-slider .description h4 {
color: #fff;
}
.media-slider .description h4 a {
color: #fff;
}
/* Social-content-module.less */
.social-module-item h4 {
color: #fff;
}
.social-module-item h4 a {
color: #fff;
}
.social-module-item h5 {
color: #fff;
}
.social-module-item h5 a {
color: #fff;
}
.social-module-item .description p {
color: #fff;
}
.social-module-item .description p a {
color: #fff;
}
.social-module-item .description .date {
color: #595959;
}
.social-module-item .btn {
background-color: #FFC833;
border:1px solid #ffbb00;
}

.social-module-item .icon {
color: #fff;
}
.social-module-item.facebook-module {
background: #4f6bac;
}
.social-module-item.facebook-module .username {
color: #fff;
}
.social-module-item.facebook-module .text-info {
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
}
.social-module-item.facebook-module .text-info .holder {
color: #fff;
}
.social-module-item.facebook-module .btn-holder:before {
background-image: -webkit-linear-gradient(top, rgba(79, 107, 172, 0) 0%, #4f6bac 100%);
background-image: -o-linear-gradient(top, rgba(79, 107, 172, 0) 0%, #4f6bac 100%);
background-image: linear-gradient(to bottom, rgba(79, 107, 172, 0) 0%, #4f6bac 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004f6bac', endColorstr='#ff4f6bac', GradientType=0);
}
.social-module-item.instagram-module .text-info {
color: #fff;
}
.social-module-item.instagram-module .text-info .holder {
color: #fff;
}
.social-module-item.instagram-module .text-info:hover,
.social-module-item.instagram-module .text-info.show-text-info {
background-color: rgba(0, 0, 0, 0.7);
}
.social-module-item.twitter-module {
background: #1dadeb;
}
.social-module-item.twitter-module .time {
color: #f0f0f0;
}
.social-module-item.twitter-module .tweet-list .item:before {
color: #fff;
}
/* Video-module.less */
.video-module-list {
background: rgba(0, 0, 0, 0.05);
}
.video-module-item {
background: #fff;
}
.video-module-item .description .btn {
background: #219075;
}
.video-module-item .description .icon {
color: #fff;
}
.video-module-item .description .icon .svg-icon {
fill: #fff;
}
.video-module-item .description .text {
color: #fff;
}
.video-module-item .description h4 {
color: #333333;
}
.video-module-item .description h4 a {
color: #333333;
}
.video-module-item .description p {
color: #666;
}
.video-module-item .description .date {
color: #595959;
}
.lity-container .lity-close {
background: #fff;
color: #333333;
}
@media (min-width: 800px) {
.lightbox-video-description {
background: #1a4f8a;
color: #fff;
}
}
@media (min-width: 768px) {
.video-module-item {
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.video-module-item:hover {
box-shadow: rgba(0, 0, 0, 0.08) -1px 0 2px 0px, rgba(0, 0, 0, 0.08) 1px 0 2px 0px, rgba(0, 0, 0, 0.15) 0 1px 1px 0;
}
}
@media (min-width: 1024px) {
.has-animation .video-module-item:hover .description .btn {
background: #ffbb00;
}
}
/* Error-page-module.less */
.error-page-module {
color: #fff;
}
.error-page-module.server-error-module .icon-buble {
background: #ffbb00;
color: #fff;
}
.error-page-module.server-error-module .icon-buble:after {
border-top-color: #ffbb00;
}
.error-page-module .results-info p strong {
color: #ffbb00;
}
.error-page-module .search-module {
background: none;
}
.error-page-module .search-module .icon-search {
color: #fff;
background: #FFBD0A;
}
/* west-sweden.less */
.west-sweden #header .logo.text-inside p {
color: #fff;
}
.west-sweden .img-dragger .slide {
background: #000;
}
.west-sweden .img-dragger .slide:before {
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, transparent 100%);
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, transparent 100%);
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, transparent 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#00000000', GradientType=0);
}
.west-sweden .img-dragger .btn-play {
background: #FFBD0A;
color: #fff;
}
.west-sweden .img-dragger .btn-play:hover {
background: #FFC833;
}
.west-sweden .img-dragger .btn-play:active {
background: #C99300;
}
.west-sweden .dragslider {
background: #222222;
}
.west-sweden .dragdealer .disabled {
background: #8a8a8a;
}
.west-sweden .slideshow-btn-prev,
.west-sweden .slideshow-btn-next {
color: #fff;
}
.west-sweden .lity {
background: #fff;
}
.west-sweden .lity-container .lity-close {
background: #ffbb00;
color: #fff;
}
.west-sweden button.icon-full-size {
color: #fff;
}
.west-sweden .slide h2,
.west-sweden .slide p {
color: #fff;
}
.west-sweden .show-content .pages {
background: #fff;
}
.img-dragger-small .slide-description {
color: #143F6E;
}
.img-dragger-small .slide.current h2 {
color: #fff;
}
.content-switch {
border-color: #fff;
color: #fff;
}
.content-switch:hover {
background: #ffbb00;
color: #fff;
border-color: #ffbb00;
}
.show-content .current .content-switch {
background: #fff;
border-color: #c9c9c9;
color: #c9c9c9;
}
.show-content .current .content-switch:hover {
color: #fff;
background: #ffbb00;
border-color: #ffbb00;
}
.show-content .current:after {
background-image: -webkit-linear-gradient(top, #fff 0%, rgba(255, 255, 255, 0) 100%);
background-image: -o-linear-gradient(top, #fff 0%, rgba(255, 255, 255, 0) 100%);
background-image: linear-gradient(to bottom, #fff 0%, rgba(255, 255, 255, 0) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#00ffffff', GradientType=0);
}
@media screen and (max-width: 767px) {
.west-sweden #header .logo.text-inside p {
color: #555555;
}
}
@media (min-width: 768px) {
#wrapper #header {
background: none;
box-shadow: none;
}
#wrapper #header .search-item {
color: #fff;
}
}
@media (min-width: 1024px) {
.west-sweden .codrops-header .slideshow-paging a {
background: #fff;
}
.west-sweden #header .main-navigation-old > ul > li.selected > a {
color: #fff;
background: #ffbb00;
}
.west-sweden #header .main-navigation-old > ul > li.selected > a:before,
.west-sweden #header .main-navigation-old > ul > li.selected > a:after {
background: #fff;
}
.west-sweden #header .main-navigation-old > ul > li > a {
color: #fff;
}
.west-sweden #header .main-navigation-old.pull-right > ul > li.selected > a {
background: none;
}
}
/* selection-content.less */
.btn.btn-map {
background: #219075;
}
.selection-module-list {
background: rgba(0, 0, 0, 0.05);
}
.selection-map-module {
border-color: rgba(0, 0, 0, 0.1);
}
.selection-module-item {
background: #fff;
}
.selection-module-item .icon-close-route {
color: #fff;
background: rgba(0, 0, 0, 0.2);
}
.selection-module-item .icon-close-route:hover {
background: rgba(0, 0, 0, 0.5);
}
.selection-module-item .icon-move {
color: #fff;
background: rgba(0, 0, 0, 0.2);
}
.selection-module-item .description .icon {
color: #fff;
background: #219075;
border-color: #fff;
}
.selection-module-item .description .icon .svg-icon {
fill: #fff;
}
.selection-module-item .description h4,
.selection-module-item .description .h4 {
color: #333333;
}
.selection-module-item .description h4 a,
.selection-module-item .description .h4 a {
color: #333333;
}
.selection-module-item .description .info,
.selection-module-item .description p,
.selection-module-item .description .p {
color: #666;
}
@media (min-width: 768px) {
.selection-module-item {
border-bottom-color: rgba(0, 0, 0, 0.1);
}
.selection-module-item:hover {
box-shadow: rgba(0, 0, 0, 0.08) -1px 0 2px 0px, rgba(0, 0, 0, 0.08) 1px 0 2px 0px, rgba(0, 0, 0, 0.15) 0 1px 1px 0;
}
}
/* Destination menu module *****Mobile and Tablet only*****/
@media (max-width: 1024px) {
.destination-menu-module.selected {
background: #fff;
}
.destination-menu-module .tab-heading {
border-color: rgba(0, 0, 0, 0.1);
background: #f5f5f5;
}
.destination-menu-module .tab-heading .icon-close {
border-color: rgba(0, 0, 0, 0.1);
}
.destination-menu-module .tab-heading .jcf-select {
color: #222222;
}
.destination-menu-module .tab-heading .jcf-select:before,
.destination-menu-module .tab-heading .jcf-select:after,
.destination-menu-module .tab-heading .jcf-select .jcf-select-text:before {
background: #555555;
}
.destination-menu-module .destination-navigation-column h4 {
color: #333333;
}
.destination-menu-module .destination-navigation-column .heading {
color: #333333;
}
.destination-menu-module .destination-navigation-column .text {
color: #787878;
}
.destination-menu-module .destination-list-view:before {
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=0);
}
.destination-menu-module .bottom-content {
background: #fff;
}
.destination-menu-module .filter-navigation {
border-top-color: rgba(0, 0, 0, 0.1);
}
.destination-menu-module .filter-navigation a {
color: #bababa;
}
.destination-menu-module .filter-navigation .active a {
background: #ffbb00;
color: #fff;
}
}
.imagebank-module {
background: #f2f2f2;
}
.imagebank-module.register-page-part {
background: #fff;
}
.imagebank-module .error-message,
.imagebank-module .error {
color: #ffbb00;
}
.imagebank-module .blue-top {
background-color: #1a4f8a;
}
.imagebank-module .blue-top .fields-holder label {
color: #fff;
}
.imagebank-module .blue-top h3 {
color: #fff;
}
.imagebank-module .search-filter-btn {
color: #787878;
border-color: rgba(0, 0, 0, 0.1);
background: #fff;
}
.imagebank-module .search-filter-btn:before {
color: #ffbb00;
}
.imagebank-module .search-filter-btn span {
color: #ffbb00;
}
.imagebank-module .col-lg-4 {
background-color: #ffbb00;
color: #fff;
}
.imagebank-module .user-info {
background-color: #fff;
border-bottom-color: #ededed;
}
.imagebank-module .user-info .login-info {
color: #72777a;
}
.imagebank-module .user-info .login-info span {
color: #3d3d3d;
}
.imagebank-module .user-info .log-out-button {
color: #72777a;
border-color: #dfdfdf;
}
.imagebank-module .images-quant {
color: #4a4e52;
}
.imagebank-module .imagebank-module-list {
background: #f2f2f2;
}
.imagebank-module .imagebank-module-list .picture-name {
color: #4a4e52;
}
.imagebank-module .login-module .form-holder {
border-right-color: #fff;
border-bottom-color: #fff;
border-left-color: #fff;
}
.imagebank-module .login-module .form-holder .form-header {
color: #fff;
}
.imagebank-module .login-module .form-holder .form-header:before {
background-color: #fff;
}
.imagebank-module .login-module .form-holder .form-header:after {
background-color: #fff;
}
.imagebank-module .login-module .form-holder input,
.imagebank-module .login-module .form-holder .form-submit-btn {
border-color: #ebebeb;
color: #686f73;
}
.imagebank-module .login-module .form-holder .error-message-active input {
color: #ffbb00;
border-color: #ffbb00;
}
.imagebank-module .login-module .form-holder .form-submit-btn {
background: #ffbb00;
border-color: #ffbb00;
color: #fff;
}
.imagebank-module .login-module .form-holder p {
color: #fff;
}
.imagebank-module .register-fields input {
border-color: rgba(0, 0, 0, 0.05);
background-color: #f5f5f5;
color: #555555;
}
.imagebank-module .register-fields .jcf-select.jcf-focus {
border-color: rgba(0, 0, 0, 0.05);
}
.imagebank-module .register-fields select.registe-field:focus {
border-color: rgba(0, 0, 0, 0.05);
}
.imagebank-module .register-fields textarea.registe-field:focus {
border-color: rgba(0, 0, 0, 0.05);
}
.imagebank-module .register-fields .bottom-button .submit-button {
background: #ffbb00;
color: #fff;
}
.imagebank-module .image-details .col-lg-4 {
background: #fff;
color: #4a4e52;
}
.imagebank-module .image-details .col-lg-4 .must-login {
color: #ffbb00;
}
.imagebank-module .image-details .bottom-button .submit-button {
background: #ffbb00;
color: #fff;
}
/* Desktop view */
@media (min-width: 1024px) {
.imagebank-module .register-fields:before {
background: #ffbb00;
}
.imagebank-module .register-fields .register-fields-heading {
background-color: #f7f7f7;
border-top-color: #e5e5e5;
border-bottom-color: #e5e5e5;
}
.imagebank-module .image-details:before {
background: #fff;
}
}
/* Article form */
.article-form {
background: rgba(0, 0, 0, 0.05) none repeat scroll 0 0;
padding: 20px;
}
.article-form fieldset {
border: 0px;
padding:0px;
margin:0px;
}
.article-form table {
border: 0px !important;
}
.article-form tr {
background-color: transparent !important;
border: 0px !important;
}
.article-form label, .article-form fieldset legend {
width:100%;
display: block;
font-size: 14px;
font-weight: 600;
margin-bottom: 5px;
}
.article-form fieldset label {
font-weight: normal;
}
.article-form input[type=text], .article-form textarea {
width:100%;
background: #fff;
border-width: 1px;
border-style: solid;
border-color: rgba(0, 0, 0, 0.0980392) ;
padding: 10px 10px;
border-radius: 3px;
outline: none;
display: block;
font-size: 14px;
line-height: 1.2;
}
.article-form textarea:focus, .article-form input[type=text]:focus {
border-color: #ffbb00;
}
.article-form textarea {
height: 155px;
resize: vertical;
}
.article-form .jcf-select {
background-color: #fff;
border-color: rgba(0, 0, 0, 0.0980392) ;
}
.article-form .jcf-focus {
border-color: #ffbb00;;
}
.article-form input[type=submit] {
color: #555555;
background: #ffbb00;
display: block;
width: 100%;
font-size: 1.3rem;
line-height: 5;
cursor: pointer;
font-weight: bold;
border: none;
text-align: center;
outline: none;
border-radius: 0;
}