@import url('/vrtx/decorating/resources/dist/style/reset.css');
@import url('/vrtx/decorating/resources/dist/style/grids.css');
@import url('/vrtx/decorating/resources/dist/style/forms.css');
@import url('/vrtx/decorating/resources/dist/style/frontpage.css');
@import url('/vrtx/decorating/resources/dist/style/additional-content.css');
@import url('/vrtx/decorating/resources/dist/style/autocomplete-uio.css');
@import url('/vrtx/decorating/resources/dist/style/view-container.css');
@import url('/vrtx/__vrtx/static-resources/themes/default/view-dropdown.css');
@import url('/vrtx/decorating/resources/dist/style/share.css');
@import url('/vrtx/__vrtx/static-resources/jquery/plugins/ui/jquery-ui-1.10.3.custom/css/smoothness/jquery-ui-1.10.3.custom.min.css');
@import url('/vrtx/__vrtx/static-resources/themes/default/image-listing-component.css');
@import url('/vrtx/decorating/resources/dist/style/invalid.css');
@import url('/vrtx/decorating/resources/dist/style/common.css');
@import url('/vrtx/decorating/resources/dist/style/left-menu.css');

/* Grid */

html,
body {
  background-color: #aaa !important;
}

#head,
#uiodoc,
#globalnav,
#footer {
  border-left: 1px solid #e4e4e4 !important;
  border-right: 1px solid #e4e4e4 !important;
}

#uiodoc {
  background-color: #fff;
  padding: 15px 20px 20px 20px;
}

/* ^ Grid */

/* Head */

#head-breadcrumb-container {
  display: none;
}

#head {
  background-color: #fff !important;
  margin-bottom: 0px;
  padding: 0 20px;
}

#head-globalnav {
  background: transparent !important;
}

#head #logos {
  left: 36px !important;
}

#head #head-menu,
#head form {
  right: 36px !important;
}

#head #head-menu a {
  color: #2b2b2b !important;
}

div#top-uiologo {
  left: 35px;
}

/* ^ Head */

/* Frontpage introduction */

#vrtx-frontpage #vrtx-main-content #vrtx-frontpage-introduction {
  border: none;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

#vrtx-frontpage-introduction .vrtx-introduction {
  color: #000000;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
}

/* ^ Frontpage introduction */

/* Bullet points */

ul li {
  background: url(/vrtx/decorating/resources/dist/images/bullet-li-grey.png) no-repeat 0 7px;
  padding-left: 9px;
}

ol li ul li {
  background: url(/vrtx/decorating/resources/dist/images/bullet-li-grey.png) no-repeat 0 7px;
  padding-left: 9px;
}

/* ^ Bullet points */

/* Social components */

.vrtx-social-components a.vrtx-email-friend {
  background-image: url(/vrtx/decorating/resources/dist/images/general/social-components-tip-a-friend-icon-blue.png);
}

.vrtx-social-components a#vrtx-share-link,
.vrtx-social-components a.vrtx-share-link,
.vrtx-social-components a.vrtx-share-link.active,
.vrtx-social-components a.vrtx-share-link:hover,
.vrtx-social-components a.vrtx-share-link:focus {
  background-image: url(/vrtx/decorating/resources/dist/images/general/social-components-share-icon-blue.png);
}

/* ^ Social components */

/* Comments */

.vrtx-comments {
  background-color: transparent;
}

/* ^ Comments */

/* Search */

#vrtx-searchview #total-main {
  border: none;
  background-color: transparent;
  padding: 15px;
}

/* ^ Search */

/* Link arrow */

div.vrtx-more a,
a.all-messages,
a.more-url,
.vrtx-frontpage-box a.more,
#vrtx-additional-content a.more,
#vrtx-additional-content a.all-messages {
  background-image: url(/vrtx/decorating/resources/dist/images/general/arrow-small-blue.gif);
}

.vrtx-back {
  background-image: url(/vrtx/decorating/resources/dist/images/general/arrow-back-blue.gif);
}

/* ^ Link arrow */

/* Gallery */

.vrtx-image-listing-include .vrtx-image-listing-include-container-nav a.next {
  background-image: url(/vrtx/decorating/resources/dist/images/general/next-gallery-blue.png) !important;
}

.vrtx-image-listing-include .vrtx-image-listing-include-container-nav a.prev {
  background-image: url(/vrtx/decorating/resources/dist/images/general/prev-gallery-blue.png) !important;
}

html.fullscreen-gallery.fullscreen-gallery-big-arrows .vrtx-image-listing-include .vrtx-image-listing-include-container-nav a.next {
  background-image: url(/vrtx/decorating/resources/dist/images/general/next-gallery-blue-big.png) !important;
}

html.fullscreen-gallery.fullscreen-gallery-big-arrows .vrtx-image-listing-include .vrtx-image-listing-include-container-nav a.prev {
  background-image: url(/vrtx/decorating/resources/dist/images/general/prev-gallery-blue-big.png) !important;
}

/* ^ Gallery */


/* Content bg-colors */

#vrtx-event-listing #vrtx-calendar-listing {
  background-color: #fff;
}

#right-main #vrtx-content {
  background-color: #fff;
}

/* ^ Content bg-colors */

/* Globalnav */

#globalnav {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  width: 1010px !important;
}

#globalnav ul {
  padding-left: 20px !important;
}

#globalnav li.vrtx-current-item a {
  background-color: #fff !important;
}

/* ^ Globalnav */

/* Bottomnav */

#uiodoc-wrapper #uiodoc #bottomnav {
  display: none;
  margin-bottom: 0px !important;
}

/* ^ Bottomnav */

/* Footer */

#footer-wrapper {
  background-color: transparent;
  border-top: 0px;
  padding: 0px;
}

#footer {
  padding: 30px 35px 14px 35px;
  margin-bottom: 15px;
  border-bottom: 1px solid #e4e4e4 !important;
}

#footer #cms, #footer #footer-admin, #footer .visitor-adress, #footer .mail-adress, #footer .phone-fax-email {
  border-top: none;
}

#footer #cms {
  margin-top: 5px;
}

@media only screen and (max-width: 16cm) and (orientation : portrait),
       only screen and (max-width: 19cm) and (orientation : landscape) {

  #outer-wrapper #inner-wrapper div#top-uiologo {
    left: 15px;
  }

  #outer-wrapper #inner-wrapper #head,
  #outer-wrapper #inner-wrapper #uiodoc,
  #outer-wrapper #inner-wrapper #globalnav,
  #outer-wrapper #inner-wrapper #footer {
    border-left: none !important;
    border-right: none !important;
  }

  #outer-wrapper #inner-wrapper #logo,
  #outer-wrapper #inner-wrapper #subtitle {
    position: static;
    max-width: 100%;
    display: block;
    margin: 0;
    clear: left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }

  #outer-wrapper #inner-wrapper #logo {
    background: none;
  }

  #outer-wrapper #inner-wrapper #logo img {
    border: none;
    float: none;
    margin: 0;
  }

  #outer-wrapper #inner-wrapper #logo,
  #outer-wrapper #inner-wrapper #logo img {
    max-width: 100%;
  }

  #outer-wrapper #inner-wrapper #subtitle {
    padding: 0 0 15px 0;  
  }

  #outer-wrapper #inner-wrapper #head {
    padding: 15px 15px 0 15px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;    
  }

  #outer-wrapper #inner-wrapper #menu-outer-wrapper {
    margin: 0 -15px;
  }

  #outer-wrapper #inner-wrapper #uiodoc {
    padding: 0;
  }

  #outer-wrapper #inner-wrapper #bottomnav {
    display: block;
  }

  #outer-wrapper #inner-wrapper #footer-wrapper {
    padding-bottom: 0;
  }

  #outer-wrapper #inner-wrapper #footer {
    padding: 15px;
    background-image: none;
    border-bottom: none !important;
  }

  #outer-wrapper #inner-wrapper #footer #footer-admin ul.vrtx-admin-links li {
    background: none;
    padding-left: 0;
  }

  .no-svg #outer-wrapper #inner-wrapper .vrtx-social-components a.vrtx-email-friend,
  .no-js #outer-wrapper #inner-wrapper .vrtx-social-components a.vrtx-email-friend {
    background-image: url("/vrtx/decorating/resources/dist/images/responsive/general/icon-tip.png");
  }

  .svg #outer-wrapper #inner-wrapper .vrtx-social-components a.vrtx-email-friend {
    background-image: url("/vrtx/decorating/resources/dist/images/responsive/general/svg/icon-tip.svg");
  }

  .no-svg #outer-wrapper #uiodoc-wrapper #uiodoc #main .vrtx-topuioresult .vrtx-search-scope li a,
  .no-js #outer-wrapper #uiodoc-wrapper #uiodoc #main .vrtx-topuioresult .vrtx-search-scope li a,
  .no-svg #outer-wrapper #uiodoc-wrapper #uiodoc #main .vrtx-collection-listing-component > a,
  .no-js #outer-wrapper #uiodoc-wrapper #uiodoc #main .vrtx-collection-listing-component > a,
  .no-svg #outer-wrapper #uiodoc-wrapper #uiodoc #main div.vrtx-more a, 
  .no-js #outer-wrapper #uiodoc-wrapper #uiodoc #main div.vrtx-more a,
  .no-svg #outer-wrapper #uiodoc-wrapper #uiodoc #main a.all-messages,
  .no-js #outer-wrapper #uiodoc-wrapper #uiodoc #main a.all-messages,
  .no-svg #outer-wrapper #uiodoc-wrapper #uiodoc #main a.more-url,
  .no-js #outer-wrapper #uiodoc-wrapper #uiodoc #main a.more-url {
    background-image: url("/vrtx/decorating/resources/dist/images/responsive/general/icon-arrow-right.png");
  }

  .svg #outer-wrapper #uiodoc-wrapper #uiodoc #main .vrtx-topuioresult .vrtx-search-scope li a,
  .svg #outer-wrapper #uiodoc-wrapper #uiodoc #main .vrtx-collection-listing-component > a,
  .svg #outer-wrapper #uiodoc-wrapper #uiodoc #main div.vrtx-more a,
  .svg #outer-wrapper #uiodoc-wrapper #uiodoc #main a.all-messages,
  .svg #outer-wrapper #uiodoc-wrapper #uiodoc #main a.more-url {
    background-image: url("/vrtx/decorating/resources/dist/images/responsive/general/svg/icon-arrow-right.svg");
  }

}

/* ^ Footer */
