/*
html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  height: 1em;
}

html.js fieldset.collapsed .fieldset-wrapper {
  display: none;
}

fieldset.collapsible {
  position: relative;
}

fieldset.collapsible .fieldset-legend {
  display: block;
}*/
/*
 * SEARCH AUTOCOMPLETE
 *
 * Sponsored by:
 * www.axiomcafe.fr
 */
/**
 * THEME bw
 */
/* AUTOCOMPLETE */
/* AUTOCOMPLETE MENU */
/* Interaction States */
/*
.language-switcher-locale-url {
	li.it {
		display: none;
	}
}
*/
/*
.i18n-de .view-id-bw_news .more-link {
	position: absolute;
    top: 12px;
    left: 200px;
    color: #6e6e6e;
}

.i18n-de .view-id-bw_news .more-link a {
    color: #6e6e6e;
}



.i18n-es .view-id-bw_news .more-link {
	position: absolute;
    top: 11px;
    left: 90px;
    color: #6e6e6e;
}

.i18n-es .view-id-bw_news .more-link a {
    color: #6e6e6e;
}

.i18n-it .view-id-bw_news .more-link {
	position: absolute;
    top: 11px;
    left: 90px;
    color: #6e6e6e;
}
*/
.block {
  margin: 0 0 20px;
}
.zone-language-header-menu .block {
  margin: 0;
}
.zone-footer-links .block .content,
.zone-footer .block .content {
  color: #a7a7a7;
  text-shadow: 0 1px 0 #000;
}
.zone-footer-links .block .content a,
.zone-footer .block .content a {
  color: #a7a7a7;
}
.zone-footer-links .block .content a:hover,
.zone-footer .block .content a:hover {
  color: #fff;
}
.block-menu-block.block-bw-footer-menu-sitemap ul.menu,
.block-menu-block.block-bw-header-menu-sitemap ul.menu,
.block-menu-block.block-bw-main-menu-sitemap ul.menu {
  list-style: square;
  padding-left: 1.5em;
}
.block-menu-block.block-bw-footer-menu-sitemap ul.menu li .divider,
.block-menu-block.block-bw-header-menu-sitemap ul.menu li .divider,
.block-menu-block.block-bw-main-menu-sitemap ul.menu li .divider {
  display: none !important;
}
.block-menu-block.block-bw-header-menu-sitemap,
.block-menu-block.block-bw-main-menu-sitemap {
  margin: 0 !important;
}
.block-bw-site.block-address .content address {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  margin: 0;
  text-align: center;
}
.block-delta-blocks.block-breadcrumb ul.breadcrumb li {
  font-size: 0.846em;
  margin: 0 5px 0 0;
}
.block-delta-blocks.block-breadcrumb ul.breadcrumb li a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  color: #6e6e6e;
  display: inline-block;
}
.block-delta-blocks.block-breadcrumb ul.breadcrumb li a:hover {
  color: #b30931;
}
.block-delta-blocks.block-breadcrumb ul.breadcrumb li:before {
  content: '/';
  padding-right: 5px;
}
.block-delta-blocks.block-breadcrumb ul.breadcrumb li.first:before {
  content: '';
  padding-right: 0;
}
.block-delta-blocks.block-breadcrumb ul.breadcrumb li.last {
  margin-right: 0;
}
.block-bw-site.block-copyright .content {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  text-align: center;
}
.block-menu-block.block-bw-footer-links {
  margin: 0;
}
.block-menu-block.block-bw-footer-links ul.menu li a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  background: transparent none no-repeat 20px center;
  color: #fff;
  display: block;
  font-size: 1.154em;
  line-height: normal;
  text-shadow: 0 1px 0 #787878;
  text-transform: uppercase;
}
.block-menu-block.block-bw-footer-links ul.menu li a span {
  display: block;
  padding: 20px 20px 0 77px;
}
.block-menu-block.block-bw-footer-links ul.menu li a span.description {
  font-family: 'Open Sans', sans-serif;
  color: #fff;
  display: block;
  font-size: 0.7333em;
  font-weight: normal;
  margin: 0;
  padding-bottom: 20px;
  padding-top: 0;
  text-transform: none;
}
.block-menu-block.block-bw-footer-links ul.menu li a.bw-locations {
  background-color: #a9a9a9;
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/menu/icon.locations.png);
}
.block-menu-block.block-bw-footer-links ul.menu li a.bw-newsletter {
  background-color: #636363;
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/menu/icon.newsletter.png);
}
.block-menu-block.block-bw-footer-links ul.menu li a.bw-sms {
  background-color: #898989;
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/menu/icon.sms.png);
  background-position: 24.5px;
}
.block-menu-block.block-bw-footer-links ul.menu li a:hover {
  background-color: #b30931;
  text-shadow: 0 1px 0 rgba(0,0,0,0.35);
}
.block-menu-block.block-bw-footer-menu .menu-block-wrapper ul.menu {
  margin: 0 -5px;
  text-align: center;
}
.block-menu-block.block-bw-footer-menu .menu-block-wrapper ul.menu li {
  display: inline-block;
  line-height: 1.5em;
  margin: 0 5px;
}
.block-menu-block.block-bw-footer-menu .menu-block-wrapper ul.menu li a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.block-menu-block.block-bw-footer-menu .menu-block-wrapper ul.menu li .divider {
  display: none;
}
.block-menu-block.block-bw-footer-menu .menu-block-wrapper ul.menu li.active-trail a {
  color: #fff;
  text-decoration: underline;
}
.zone-language-header-menu .block-menu-block.block-bw-header-menu {
  display: none !important;
}
.zone-footer .block-menu-block.block-bw-header-menu {
  margin-top: -20px;
}
.zone-footer .block-menu-block.block-bw-header-menu .menu-block-wrapper ul.menu {
  margin: 0 -5px;
  text-align: center;
}
.zone-footer .block-menu-block.block-bw-header-menu .menu-block-wrapper ul.menu li {
  display: inline-block;
  line-height: 1.5em;
  margin: 0 5px;
}
.zone-footer .block-menu-block.block-bw-header-menu .menu-block-wrapper ul.menu li a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.zone-footer .block-menu-block.block-bw-header-menu .menu-block-wrapper ul.menu li .divider {
  display: none;
}
.zone-footer .block-menu-block.block-bw-header-menu .menu-block-wrapper ul.menu li.active-trail a {
  color: #fff;
  text-decoration: underline;
}
.block-delta-blocks.block-logo .content a,
.block-delta-blocks.block-logo .content img {
  display: block;
  width: 100%;
}
.block-bw-site-ml-subscribe .content iframe,
.block-bw-site-ml-unsubscribe .content iframe {
  border: 0 none;
  height: 1350px;
  width: 100%;
}
.block-menu-block.block-bw-main-menu ul.menu li a,
.block-menu-block.block-bw-main-menu ul.rm-removed li a {
  background: #3e3e3e;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#464646),color-stop(1,#3e3e3e));
  background: -ms-linear-gradient(bottom,#464646,#3e3e3e);
  background: -moz-linear-gradient(center bottom,#464646 0%,#3e3e3e 100%);
  background: -o-linear-gradient(#3e3e3e,#464646);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3e3e', endColorstr='#464646', GradientType=0);
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  border: 1px solid #3a3a3a;
  color: #fff;
  display: block;
  font-size: 1.077em;
  text-align: center;
  padding: 10px 0;
}
.block-menu-block.block-bw-main-menu ul.menu li a:hover,
.block-menu-block.block-bw-main-menu ul.rm-removed li a:hover {
  background: #b40931;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#c80130),color-stop(1,#b40931));
  background: -ms-linear-gradient(bottom,#c80130,#b40931);
  background: -moz-linear-gradient(center bottom,#c80130 0%,#b40931 100%);
  background: -o-linear-gradient(#b40931,#c80130);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b40931', endColorstr='#c80130', GradientType=0);
  border-color: #9e0126;
}
.block-menu-block.block-bw-main-menu ul.menu li.active-trail a,
.block-menu-block.block-bw-main-menu ul.rm-removed li.active-trail a {
  background: #b40931;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#c80130),color-stop(1,#b40931));
  background: -ms-linear-gradient(bottom,#c80130,#b40931);
  background: -moz-linear-gradient(center bottom,#c80130 0%,#b40931 100%);
  background: -o-linear-gradient(#b40931,#c80130);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b40931', endColorstr='#c80130', GradientType=0);
  border-color: #9e0126;
}
.zone-mobile-menu-wrapper .block-menu-block.block-bw-main-menu {
  margin: 0 -20px;
}
.zone-mobile-menu-wrapper .block-menu-block.block-bw-main-menu .responsive-menus.responsified {
  background: #3e3e3e;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#464646),color-stop(1,#3e3e3e));
  background: -ms-linear-gradient(bottom,#464646,#3e3e3e);
  background: -moz-linear-gradient(center bottom,#464646 0%,#3e3e3e 100%);
  background: -o-linear-gradient(#3e3e3e,#464646);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3e3e', endColorstr='#464646', GradientType=0);
}
.zone-mobile-menu-wrapper .block-menu-block.block-bw-main-menu .responsive-menus.responsified span.toggler {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: transparent url(/profiles/ballywulff/themes/custom/ballywulff2013/images/menu/toggle.png) no-repeat right center;
  border-bottom: 0 none;
  font-size: 1.1em;
  line-height: normal;
  padding: 10px 58px 10px 20px;
  text-align: right;
  text-transform: uppercase;
}
.zone-mobile-menu-wrapper .block-menu-block.block-bw-main-menu .responsive-menus.responsified .responsive-menus-simple {
  -webkit-box-shadow: 0 20px 20px rgba(0,0,0,0.5);
  -moz-box-shadow: 0 20px 20px rgba(0,0,0,0.5);
  box-shadow: 0 20px 20px rgba(0,0,0,0.5);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #3a3a3a;
  left: -10px;
  margin: 0;
  padding: 0;
  right: -10px;
  width: auto;
}
.zone-mobile-menu-wrapper .block-menu-block.block-bw-main-menu .responsive-menus.responsified .responsive-menus-simple .divider {
  display: none;
}
.zone-menu .block-menu-block.block-bw-main-menu {
  display: none !important;
}
.block-menu-block.block-bw-main-menu-footer .menu-block-wrapper ul.menu {
  margin: 0 -5px;
  text-align: center;
}
.block-menu-block.block-bw-main-menu-footer .menu-block-wrapper ul.menu li {
  display: inline-block;
  line-height: 1.5em;
  margin: 0 5px;
}
.block-menu-block.block-bw-main-menu-footer .menu-block-wrapper ul.menu li a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.block-menu-block.block-bw-main-menu-footer .menu-block-wrapper ul.menu li .divider {
  display: none;
}
.block-menu-block.block-bw-main-menu-footer .menu-block-wrapper ul.menu li.active-trail a {
  color: #fff;
  text-decoration: underline;
}
.block-views.block-bw-news-block {
  margin: 0;
}
.block-delta-blocks.block-page-title .content #page-title {
  margin: 0;
}
body.front .block-delta-blocks.block-page-title {
  display: none !important;
}
.block-search.block-form form {
  height: 19px;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
.block-search.block-form form .form-text {
  background: #fff url(/profiles/ballywulff/themes/custom/ballywulff2013/images/search/textfield.png) no-repeat left top;
  border: 0 none;
  font-size: 0.769em;
  height: 19px;
  left: 0;
  line-height: 19px;
  margin: 0;
  padding: 0 5px;
  position: absolute;
  right: 19px;
  top: 0;
}
.block-search.block-form form .form-submit {
  background: #fff url(/profiles/ballywulff/themes/custom/ballywulff2013/images/search/button.png) no-repeat left top;
  border: 0 none;
  height: 19px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 0;
  text-indent: 20px;
  top: 0;
  width: 19px;
}
.block-views.block-bw-slideshow-block {
  margin: 0 -20px;
}
.block-views.block-bw-slideshow-block .block-inner {
  padding: 3px;
}
.messages {
  color: #fff;
  margin: 0 0 20px;
  padding: 20px;
}
.messages a {
  color: #fff;
  text-decoration: underline;
}
.messages a:hover {
  color: #fff;
}
.messages ul {
  list-style: square;
  margin: 0;
  padding-left: 1.5em;
}
.messages.status {
  background: #ffdd00;
  color: #000;
}
.messages.status a {
  color: #000;
}
.messages.status a:hover {
  color: #000;
}
.messages.warning {
  background: #3a3a3a;
}
.messages.error {
  background: #b30931;
}
.messages.last {
  margin: 0;
}
.block-menu-block.block-bw-customer-portal-menu .block-title,
.block-menu-block.block-bw-main-sub-menu .block-title,
.block-menu-block.block-bw-header-sub-menu .block-title,
.block-menu-block.block-menu-block-1 .block-title {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  background: #b40931;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#c80130),color-stop(1,#b40931));
  background: -ms-linear-gradient(bottom,#c80130,#b40931);
  background: -moz-linear-gradient(center bottom,#c80130 0%,#b40931 100%);
  background: -o-linear-gradient(#b40931,#c80130);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b40931', endColorstr='#c80130', GradientType=0);
  border: 1px solid #9e0126;
  color: #fff;
  font-size: 1.231em;
  margin: 0;
  padding: 10px 20px;
  text-align: center;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu,
.block-menu-block.block-bw-main-sub-menu ul.menu,
.block-menu-block.block-bw-header-sub-menu ul.menu,
.block-menu-block.block-menu-block-1 ul.menu {
  margin: 0;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu li,
.block-menu-block.block-bw-main-sub-menu ul.menu li,
.block-menu-block.block-bw-header-sub-menu ul.menu li,
.block-menu-block.block-menu-block-1 ul.menu li {
  border-color: transparent #e8e8e8 #e8e8e8;
  border-style: none solid solid;
  border-width: 0 1px 1px;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu li a,
.block-menu-block.block-bw-main-sub-menu ul.menu li a,
.block-menu-block.block-bw-header-sub-menu ul.menu li a,
.block-menu-block.block-menu-block-1 ul.menu li a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  color: #6e6e6e;
  display: block;
  padding: 0 0 0 5px;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu li a span,
.block-menu-block.block-bw-main-sub-menu ul.menu li a span,
.block-menu-block.block-bw-header-sub-menu ul.menu li a span,
.block-menu-block.block-menu-block-1 ul.menu li a span {
  background: #fff;
  display: block;
  padding: 2.5px 10px 2.5px 5px;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu li a:hover,
.block-menu-block.block-bw-main-sub-menu ul.menu li a:hover,
.block-menu-block.block-bw-header-sub-menu ul.menu li a:hover,
.block-menu-block.block-menu-block-1 ul.menu li a:hover {
  background: #b30931;
  color: #b30931;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu li .divider,
.block-menu-block.block-bw-main-sub-menu ul.menu li .divider,
.block-menu-block.block-bw-header-sub-menu ul.menu li .divider,
.block-menu-block.block-menu-block-1 ul.menu li .divider {
  display: none;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu li.active-trail > a,
.block-menu-block.block-bw-main-sub-menu ul.menu li.active-trail > a,
.block-menu-block.block-bw-header-sub-menu ul.menu li.active-trail > a,
.block-menu-block.block-menu-block-1 ul.menu li.active-trail > a {
  background: #b30931;
  color: #b30931;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu ul.menu li,
.block-menu-block.block-bw-main-sub-menu ul.menu ul.menu li,
.block-menu-block.block-bw-header-sub-menu ul.menu ul.menu li,
.block-menu-block.block-menu-block-1 ul.menu ul.menu li {
  border-left: 0 !important;
  border-right: 0 !important;
  padding-left: 10px;
}
.block-menu-block.block-bw-customer-portal-menu ul.menu ul.menu li:last-child,
.block-menu-block.block-bw-main-sub-menu ul.menu ul.menu li:last-child,
.block-menu-block.block-bw-header-sub-menu ul.menu ul.menu li:last-child,
.block-menu-block.block-menu-block-1 ul.menu ul.menu li:last-child {
  border-bottom: 0 !important;
}
body.node-type-bw-housing .block-menu-block.block-bw-header-sub-menu {
  display: none !important;
}
.block-locale.block-language {
  float: right;
}
.block-locale.block-language ul.language-switcher-locale-url {
  margin: 0;
}
.block-locale.block-language ul.language-switcher-locale-url li {
  float: left;
  margin-left: 10px;
}
.block-locale.block-language ul.language-switcher-locale-url li a,
.block-locale.block-language ul.language-switcher-locale-url li img {
  display: block;
}
.block-locale.block-language ul.language-switcher-locale-url li.first {
  margin-left: 0;
}
.block-delta-blocks.block-tabs {
  margin-bottom: 0;
}
.block-delta-blocks.block-tabs ul.tabs li {
  display: block;
  float: left;
  margin: 0 2.5px 0 0;
}
.block-delta-blocks.block-tabs ul.tabs li a {
  background: #fff;
  border-color: #dee6e9;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  color: #6e6e6e;
  display: block;
  padding: 2.5px 5px;
}
.block-delta-blocks.block-tabs ul.tabs li a:hover {
  background: #dee6e9;
  color: #6e6e6e;
}
.block-delta-blocks.block-tabs ul.tabs li.active a {
  background: #dee6e9;
}
#colorbox.bw-iframe #cboxTitle {
  display: none !important;
  left: 10000000px !important;
}
.flexslider {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: transparent;
  border: 0 none;
  margin: 0;
  padding: 0;
}
.flex-control-nav.flex-control-paging {
  bottom: 0;
  height: 20px;
  left: 0;
  right: 0;
  text-align: center;
  top: auto;
  white-space: nowrap;
  width: auto;
  z-index: 50;
}
.flex-control-nav.flex-control-paging li {
  display: inline-block;
  margin: 0;
}
.flex-control-nav.flex-control-paging li a {
  background: #fff;
  display: block;
  height: 10px;
  margin: 6px 2.5px 0;
  overflow: hidden;
  text-indent: 20px;
  white-space: nowrap;
  width: 10px;
}
.flex-control-nav.flex-control-paging li a.flex-active {
  background: #b30931;
}
.flex-direction-nav a {
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  -webkit-opacity: 1 !important;
  opacity: 1 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1 !important * 100);
  filter: alpha(opacity=1 !important * 100);
  -webkit-transition: all 0s ease-out;
  -moz-transition: all 0s ease-out;
  -o-transition: all 0s ease-out;
  transition: all 0s ease-out;
  background: #eee url(/profiles/ballywulff/themes/custom/ballywulff2013/images/flexslider/arrows.png) no-repeat left center;
  bottom: 0;
  display: block !important;
  height: auto;
  margin: 0;
  text-indent: 20px;
  text-shadow: none;
  top: 0;
  white-space: nowrap;
  width: 20px;
}
.flex-direction-nav a:hover {
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  -webkit-opacity: 1 !important;
  opacity: 1 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1 !important * 100);
  filter: alpha(opacity=1 !important * 100);
}
.flex-direction-nav a.flex-prev {
  left: -20px !important;
  right: auto !important;
}
.flex-direction-nav a.flex-prev:hover {
  background-position: -40px center;
}
.flex-direction-nav a.flex-next {
  background-position: -20px center;
  left: auto !important;
  right: -20px !important;
}
.flex-direction-nav a.flex-next:hover {
  background-position: -60px center;
}
textarea,
select,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] {
  border-color: #d6d6d6;
}
button,
input[type="reset"],
input[type="submit"],
input[type="button"] {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #b30931;
  border-color: #b30931;
  color: #fff;
  text-shadow: none;
  text-transform: uppercase;
}
button:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover {
  background: #6e6e6e;
  border-color: #6e6e6e;
}
button:focus,
button:active,
input:focus,
input:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
input.placeholder_text,
textarea.placeholder_text,
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #b8b8b8;
}
::-webkit-input-placeholder {
  color: #b8b8b8;
}
.description {
  color: #999;
  font-size: 0.846em;
  line-height: normal;
  margin: 5px 0 0;
}
.form-item,
.views-exposed-widget {
  margin: 0 0 20px;
}
.form-item .form-type-checkbox,
.form-item .form-type-radio,
.views-exposed-widget .form-type-checkbox,
.views-exposed-widget .form-type-radio {
  margin: 0 0 5px;
}
.form-item label,
.views-exposed-widget label {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  display: block;
  font-size: 1.231em;
  margin: 0 0 5px;
}
.form-item label.option,
.views-exposed-widget label.option {
  font-family: 'Open Sans', sans-serif;
  display: inline;
  font-size: 1em;
  font-weight: normal;
  margin: 0;
}
.views-exposed-widget {
  margin: 0;
  /*&.views-submit-button, &.views-reset-button {
    margin: 0;
  }*/
  display: inline-block;
}
.form-text,
.form-select {
  width: 100%;
}
.password-strength {
  width: 17em;
  float: right;
  margin-top: 1.5em;
}
.password-strength-title {
  display: inline;
}
.password-strength-text {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  float: right;
}
.password-indicator {
  background-color: #C4C4C4;
  height: 0.3em;
  width: 100%;
}
.password-indicator div {
  height: 100%;
  width: 0%;
  background-color: #47C965;
}
input.password-confirm,
input.password-field {
  width: 16em;
  margin-bottom: 0.4em;
}
div.password-confirm {
  float: right;
  margin-top: 1.5em;
  visibility: hidden;
  width: 17em;
}
div.form-item div.password-suggestions {
  padding: 0.2em 0.5em;
  margin: 0.7em 0;
  width: 38.5em;
  border: 1px solid #B4B4B4;
}
div.password-suggestions ul {
  margin-bottom: 0;
}
.confirm-parent,
.password-parent {
  clear: left;
  margin: 0;
  width: 36.3em;
}
fieldset {
  border: 1px solid #dadbdb;
  margin: 0 0 20px;
}
fieldset legend {
  margin-left: 15px;
}
fieldset legend .fieldset-legend {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  display: block;
  padding: 0 5px;
}
fieldset .fieldset-wrapper {
  padding: 20px 20px 0;
}
.webform-client-form {
  margin: 0 -10px;
}
.webform-client-form .form-item {
  box-sizing: border-box;
  float: left;
  padding: 0 10px;
  width: 100%;
}
.webform-client-form .form-item.bw-form-item--hidden {
  display: none;
}
.webform-client-form .form-item.bw-form-item--one-third {
  width: 33.3333%;
}
.webform-client-form .form-item.bw-form-item--two-thirds {
  width: 66.6666%;
}
.webform-client-form .form-item.bw-form-item--half {
  width: 50%;
}
.webform-client-form .form-actions {
  padding: 0 10px;
}
.horizontal-tabs {
  border: 0 none !important;
}
.horizontal-tabs ul.horizontal-tabs-list {
  background: #dadbdb;
  display: block;
}
.horizontal-tabs ul.horizontal-tabs-list li {
  border: 0 none !important;
  margin: 0 2.5px 0 0;
  min-width: 1px;
  padding: 0;
}
.horizontal-tabs ul.horizontal-tabs-list li a {
  background: #fff;
  border: 1px solid #dadbdb;
  display: block;
  margin-bottom: -1px;
  padding: 5px 10px;
  position: static;
}
.horizontal-tabs ul.horizontal-tabs-list li a strong {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: 1em;
  font-weight: normal;
}
.horizontal-tabs ul.horizontal-tabs-list li a:hover {
  background: #fff;
}
.horizontal-tabs ul.horizontal-tabs-list li.selected {
  padding: 0;
}
.horizontal-tabs ul.horizontal-tabs-list li.selected a {
  background: #f6f6f6;
  border-bottom-color: #f6f6f6;
  padding: 5px 10px;
}
.horizontal-tabs .horizontal-tabs-panes {
  background: #f6f6f6;
  border: 1px solid #dadbdb;
  clear: both;
  margin-top: -1px;
}
.horizontal-tabs fieldset.horizontal-tabs-pane {
  margin-bottom: 20px;
  padding: 20px 20px 0;
}
.horizontal-tabs fieldset.horizontal-tabs-pane > .fieldset-wrapper {
  padding: 0;
}
body.not-front .mejs-controls {
  display: none !important;
}
.node.view-mode-full .field {
  margin: 0 0 20px;
}
.node.view-mode-full .field-group-div.bw-divider {
  border-top: 1px solid #dadbdb;
  padding-top: 20px;
}
.node .field-type-file .field-items {
  margin-bottom: -10px;
  overflow: hidden;
}
.node .field-type-file .field-items table {
  margin-bottom: 10px;
}
.node .field-type-file .field-item > span.file.bw-with-text {
  display: block;
  margin: 0 0 10px;
  position: relative;
}
.node .field-type-file .field-item > span.file.bw-with-text .file-icon {
  left: 0;
  position: absolute;
  top: 0;
}
.node .field-type-file .field-item > span.file.bw-with-text a {
  display: block;
  padding-left: 20px;
}
.node.node-bw-casino-fittings.view-mode-full .field-name-field-casino-fittings-cs .field-item,
.node.node-bw-casino-fittings.view-mode-full .field-name-field-change-mach-cs .field-item,
.node.node-bw-casino-fittings.view-mode-full .field-name-field-game-bundle-cs .field-item,
.node.node-bw-casino-fittings.view-mode-full .field-name-field-housing-cs .field-item,
.node.node-bw-change-machine.view-mode-full .field-name-field-casino-fittings-cs .field-item,
.node.node-bw-change-machine.view-mode-full .field-name-field-change-mach-cs .field-item,
.node.node-bw-change-machine.view-mode-full .field-name-field-game-bundle-cs .field-item,
.node.node-bw-change-machine.view-mode-full .field-name-field-housing-cs .field-item,
.node.node-bw-gallery.view-mode-full .field-name-field-casino-fittings-cs .field-item,
.node.node-bw-gallery.view-mode-full .field-name-field-change-mach-cs .field-item,
.node.node-bw-gallery.view-mode-full .field-name-field-game-bundle-cs .field-item,
.node.node-bw-gallery.view-mode-full .field-name-field-housing-cs .field-item,
.node.node-bw-gamebundle.view-mode-full .field-name-field-casino-fittings-cs .field-item,
.node.node-bw-gamebundle.view-mode-full .field-name-field-change-mach-cs .field-item,
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-cs .field-item,
.node.node-bw-gamebundle.view-mode-full .field-name-field-housing-cs .field-item,
.node.node-bw-housing.view-mode-full .field-name-field-casino-fittings-cs .field-item,
.node.node-bw-housing.view-mode-full .field-name-field-change-mach-cs .field-item,
.node.node-bw-housing.view-mode-full .field-name-field-game-bundle-cs .field-item,
.node.node-bw-housing.view-mode-full .field-name-field-housing-cs .field-item {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  margin-top: -20px;
  text-transform: uppercase;
}
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-change-mach-cs,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-game-bundle-cs,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-housing-cs,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-casino-fittings-cs,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-change-mach-cs,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-game-bundle-cs,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-housing-cs,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-change-mach-cs,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-game-bundle-cs,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-housing-cs,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-casino-fittings-cs,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-change-mach-cs,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-game-bundle-cs,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-housing-cs,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-change-mach-cs,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-game-bundle-cs,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-housing-cs,
.node.node-bw-gallery.view-mode-teaser .field-name-field-casino-fittings-cs,
.node.node-bw-gallery.view-mode-teaser .field-name-field-change-mach-cs,
.node.node-bw-gallery.view-mode-teaser .field-name-field-game-bundle-cs,
.node.node-bw-gallery.view-mode-teaser .field-name-field-housing-cs,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-change-mach-cs,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-game-bundle-cs,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-housing-cs,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-casino-fittings-cs,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-change-mach-cs,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-game-bundle-cs,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-housing-cs,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-change-mach-cs,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-game-bundle-cs,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-housing-cs,
.node.node-bw-housing.view-mode-teaser .field-name-field-casino-fittings-cs,
.node.node-bw-housing.view-mode-teaser .field-name-field-change-mach-cs,
.node.node-bw-housing.view-mode-teaser .field-name-field-game-bundle-cs,
.node.node-bw-housing.view-mode-teaser .field-name-field-housing-cs {
  left: 0;
  position: absolute;
  top: 0;
}
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-change-mach-cs .field-item a,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-housing-cs .field-item a,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-change-mach-cs .field-item a,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-casino-fittings.view-mode-teaser .field-name-field-housing-cs .field-item a,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-change-mach-cs .field-item a,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-housing-cs .field-item a,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-change-mach-cs .field-item a,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-change-machine.view-mode-teaser .field-name-field-housing-cs .field-item a,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-change-mach-cs .field-item a,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-gallery.view-mode-bw_product_front_page .field-name-field-housing-cs .field-item a,
.node.node-bw-gallery.view-mode-teaser .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-gallery.view-mode-teaser .field-name-field-change-mach-cs .field-item a,
.node.node-bw-gallery.view-mode-teaser .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-gallery.view-mode-teaser .field-name-field-housing-cs .field-item a,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-change-mach-cs .field-item a,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-housing-cs .field-item a,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-change-mach-cs .field-item a,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-gamebundle.view-mode-teaser .field-name-field-housing-cs .field-item a,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-change-mach-cs .field-item a,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-housing-cs .field-item a,
.node.node-bw-housing.view-mode-teaser .field-name-field-casino-fittings-cs .field-item a,
.node.node-bw-housing.view-mode-teaser .field-name-field-change-mach-cs .field-item a,
.node.node-bw-housing.view-mode-teaser .field-name-field-game-bundle-cs .field-item a,
.node.node-bw-housing.view-mode-teaser .field-name-field-housing-cs .field-item a {
  background: transparent url(/profiles/ballywulff/themes/custom/ballywulff2013/images/coming-soon.png) no-repeat left top;
  display: block;
  height: 77px;
  overflow: hidden;
  text-indent: 80px;
  white-space: nowrap;
  width: 77px;
}
.node.node-bw-change-machine .group-images .field,
.node.node-bw-customer-portal-page .group-images .field,
.node.node-bw-page .group-images .field,
.node.node-bw-housing .group-images .field {
  margin: 0;
}
.node.node-bw-change-machine .group-images .field-items,
.node.node-bw-customer-portal-page .group-images .field-items,
.node.node-bw-page .group-images .field-items,
.node.node-bw-housing .group-images .field-items {
  margin: 0 -10px -20px;
  overflow: hidden;
}
.node.node-bw-change-machine .group-images .field-items .field-item,
.node.node-bw-customer-portal-page .group-images .field-items .field-item,
.node.node-bw-page .group-images .field-items .field-item,
.node.node-bw-housing .group-images .field-items .field-item {
  float: left;
  width: 50%;
}
.node.node-bw-change-machine .group-images .field-items .field-item a,
.node.node-bw-customer-portal-page .group-images .field-items .field-item a,
.node.node-bw-page .group-images .field-items .field-item a,
.node.node-bw-housing .group-images .field-items .field-item a {
  border: 1px solid #dadbdb;
  display: block;
  margin: 0 10px 20px;
}
.node.node-bw-change-machine .group-images .field-items .field-item img,
.node.node-bw-customer-portal-page .group-images .field-items .field-item img,
.node.node-bw-page .group-images .field-items .field-item img,
.node.node-bw-housing .group-images .field-items .field-item img {
  display: block;
  width: 100%;
}
.node.node-bw-casino-fittings.view-mode-teaser,
.node.node-bw-change-machine.view-mode-teaser,
.node.node-bw-gallery.view-mode-teaser,
.node.node-bw-gamebundle.view-mode-teaser,
.node.node-bw-housing.view-mode-teaser,
.node.node-online-game.view-mode-teaser,
.node.node-spiel-des-monats.view-mode-teaser {
  position: relative;
}
.node.node-bw-casino-fittings.view-mode-teaser .field-type-image,
.node.node-bw-change-machine.view-mode-teaser .field-type-image,
.node.node-bw-gallery.view-mode-teaser .field-type-image,
.node.node-bw-gamebundle.view-mode-teaser .field-type-image,
.node.node-bw-housing.view-mode-teaser .field-type-image,
.node.node-online-game.view-mode-teaser .field-type-image,
.node.node-spiel-des-monats.view-mode-teaser .field-type-image {
  background: #fff;
  border: 1px solid #dadbdb;
  margin: 0 0 10px;
  text-align: center;
}
.node.node-bw-casino-fittings.view-mode-teaser .field-type-image img,
.node.node-bw-change-machine.view-mode-teaser .field-type-image img,
.node.node-bw-gallery.view-mode-teaser .field-type-image img,
.node.node-bw-gamebundle.view-mode-teaser .field-type-image img,
.node.node-bw-housing.view-mode-teaser .field-type-image img,
.node.node-online-game.view-mode-teaser .field-type-image img,
.node.node-spiel-des-monats.view-mode-teaser .field-type-image img {
  display: block;
  margin: 0 auto;
}
.node.node-bw-casino-fittings.view-mode-teaser .field-name-title h2,
.node.node-bw-change-machine.view-mode-teaser .field-name-title h2,
.node.node-bw-gallery.view-mode-teaser .field-name-title h2,
.node.node-bw-gamebundle.view-mode-teaser .field-name-title h2,
.node.node-bw-housing.view-mode-teaser .field-name-title h2,
.node.node-online-game.view-mode-teaser .field-name-title h2,
.node.node-spiel-des-monats.view-mode-teaser .field-name-title h2 {
  font-size: 1em;
  margin: 0;
}
.node.node-bw-casino-fittings.view-mode-teaser .field-name-title h2 a,
.node.node-bw-change-machine.view-mode-teaser .field-name-title h2 a,
.node.node-bw-gallery.view-mode-teaser .field-name-title h2 a,
.node.node-bw-gamebundle.view-mode-teaser .field-name-title h2 a,
.node.node-bw-housing.view-mode-teaser .field-name-title h2 a,
.node.node-online-game.view-mode-teaser .field-name-title h2 a,
.node.node-spiel-des-monats.view-mode-teaser .field-name-title h2 a {
  font-family: 'Open Sans', sans-serif;
  color: #6e6e6e;
  display: block;
  font-weight: normal;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
}
.node.node-bw-casino-fittings.view-mode-teaser .field-name-title h2 a:hover,
.node.node-bw-change-machine.view-mode-teaser .field-name-title h2 a:hover,
.node.node-bw-gallery.view-mode-teaser .field-name-title h2 a:hover,
.node.node-bw-gamebundle.view-mode-teaser .field-name-title h2 a:hover,
.node.node-bw-housing.view-mode-teaser .field-name-title h2 a:hover,
.node.node-online-game.view-mode-teaser .field-name-title h2 a:hover,
.node.node-spiel-des-monats.view-mode-teaser .field-name-title h2 a:hover {
  color: #b30931;
}
.node.node-bw-gallery.view-mode-teaser .field-type-image img,
.node.node-bw-gamebundle.view-mode-teaser .field-type-image img {
  width: 100%;
}
.node.node-bw-change-machine.view-mode-teaser .field-type-image .field-items,
.node.node-bw-housing.view-mode-teaser .field-type-image .field-items {
  padding: 10px;
}
.node.node-bw-casino-fittings.view-mode-full .field-type-image {
  background: #fff;
  border: 1px solid #dadbdb;
  margin: 0 0 20px;
}
.node.node-bw-casino-fittings.view-mode-full .field-type-image img {
  display: block;
  width: 100%;
}
.node.node-bw-casino-fittings.view-mode-full > .group-left,
.node.node-bw-casino-fittings.view-mode-full > .group-right {
  float: none;
  width: 100%;
}
.node.node-bw-change-machine.view-mode-full > .group-left,
.node.node-bw-change-machine.view-mode-full > .group-right {
  float: none;
  width: 100%;
}
.node.node-bw-change-machine.view-mode-full > .group-footer {
  margin-top: 20px;
}
.node.node-bw-change-machine.view-mode-full .field-name-field-change-mach-image {
  text-align: center;
}
.node.node-bw-change-machine.view-mode-full .field-name-field-change-mach-image img {
  display: block;
  margin: 0 auto;
}
.node.node-bw-gallery.view-mode-full .field-name-field-bw-gallery-images {
  overflow: hidden;
  margin-bottom: -20px;
  margin-left: -10px;
  margin-right: -10px;
}
.node.node-bw-gallery.view-mode-full .field-name-field-bw-gallery-images .field-item {
  float: left;
  width: 50%;
}
.node.node-bw-gallery.view-mode-full .field-name-field-bw-gallery-images .field-item a,
.node.node-bw-gallery.view-mode-full .field-name-field-bw-gallery-images .field-item img {
  display: block;
}
.node.node-bw-gallery.view-mode-full .field-name-field-bw-gallery-images .field-item a {
  margin: 0 10px 20px;
}
.node.node-bw-gallery.view-mode-full .field-name-field-bw-gallery-images .field-item img {
  width: 100%;
}
.node.node-bw-game.view-mode-bw_highlight_game {
  margin-bottom: -20px;
}
.node.node-bw-game.view-mode-bw_highlight_game .field-name-field-game-icon,
.node.node-bw-game.view-mode-bw_highlight_game .field-name-field-game-screenshot {
  text-align: center;
}
.node.node-bw-game.view-mode-bw_highlight_game .field-name-field-game-icon img,
.node.node-bw-game.view-mode-bw_highlight_game .field-name-field-game-screenshot img {
  display: block;
  margin: 0 auto;
}
.node.node-bw-game.view-mode-bw_highlight_game .field-name-title {
  text-align: center;
}
.node.node-bw-game.view-mode-bw_highlight_game .field-name-title h3 {
  font-size: 1.25em;
}
.node.node-bw-gamebundle.view-mode-full > .group-left,
.node.node-bw-gamebundle.view-mode-full > .group-right {
  float: none;
  width: 100%;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-teaser-image img {
  display: block;
  width: 100%;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-high-games > .field-items > .field-item {
  margin-bottom: 40px;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-high-games > .field-items > .field-item:last-child {
  margin-bottom: 0;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-risk-ladders {
  margin: 0 -5px 10px;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-risk-ladders .field-item {
  float: left;
  width: 33.333%;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-risk-ladders .field-item .taxonomy-term {
  margin: 0 5px 10px;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-risk-ladders .field-item .taxonomy-term .field {
  margin: 0;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-risk-ladders .field-item .taxonomy-term .field-item {
  float: none;
  width: 100%;
}
.node.node-bw-gamebundle.view-mode-full .field-name-field-game-bundle-risk-ladders .field-item .taxonomy-term .field-name-field-risk-ladder-icon img {
  display: block;
  width: 100%;
}
.node.node-bw-housing.view-mode-full > .group-left,
.node.node-bw-housing.view-mode-full > .group-right {
  float: none;
  width: 100%;
}
.node.node-bw-housing.view-mode-full > .group-footer {
  margin-top: 20px;
}
.node.node-bw-housing.view-mode-full .field-name-field-housing-image {
  text-align: center;
}
.node.node-bw-housing.view-mode-full .field-name-field-housing-image img {
  display: block;
  margin: 0 auto;
}
.node.node-bw-housing.view-mode-full .field-name-field-housing-dimensions-image {
  border: 1px solid #dadbdb;
}
.node.node-bw-housing.view-mode-full .field-name-field-housing-dimensions-image img {
  display: block;
  width: 100%;
}
.node.node-bw-location.node-teaser .field-name-title h2,
.node.node-bw-location.view-mode-bw_locations_map_popup .field-name-title h2 {
  font-size: 1.25em;
}
.node.node-bw-location.node-teaser .group-contact,
.node.node-bw-location.view-mode-bw_locations_map_popup .group-contact {
  margin-top: 10px;
}
.node.node-bw-media-library-video.node-teaser .field-name-field-media-lib-vid-preview-img {
  background: #fff;
  border: 1px solid #dadbdb;
  margin: 0 0 10px;
}
.node.node-bw-media-library-video.node-teaser .field-name-field-media-lib-vid-preview-img img {
  display: block;
  width: 100%;
}
.node.node-bw-media-library-video.node-teaser .field-name-title {
  margin-bottom: 10px;
}
.node.node-bw-media-library-video.node-teaser .field-name-title h2 {
  font-size: 1.25em;
  margin: 0;
}
.node.node-bw-media-library-video.node-teaser .field-name-title h2 a {
  color: #6e6e6e;
}
.node.node-bw-media-library-video.node-teaser .field-name-title h2 a:hover {
  color: #b30931;
}
.node.node-bw-media-library-video.node-teaser > .group-left {
  width: 40%;
}
.node.node-bw-media-library-video.node-teaser > .group-right {
  width: 60%;
}
.node.node-bw-media-library-video.node-teaser > .group-right .field {
  margin-left: 20px;
}
.node.node-bw-news.view-mode-bw_news_front > .group-left,
.node.node-bw-news.node-teaser > .group-left,
.node.node-presse-archiv.view-mode-bw_news_front > .group-left,
.node.node-presse-archiv.node-teaser > .group-left {
  width: 30%;
}
.node.node-bw-news.view-mode-bw_news_front > .group-left .field-name-field-news-image,
.node.node-bw-news.node-teaser > .group-left .field-name-field-news-image,
.node.node-presse-archiv.view-mode-bw_news_front > .group-left .field-name-field-news-image,
.node.node-presse-archiv.node-teaser > .group-left .field-name-field-news-image {
  border: 1px solid #dadbdb;
  margin-right: 10px;
}
.node.node-bw-news.view-mode-bw_news_front > .group-left .field-name-field-news-image img,
.node.node-bw-news.node-teaser > .group-left .field-name-field-news-image img,
.node.node-presse-archiv.view-mode-bw_news_front > .group-left .field-name-field-news-image img,
.node.node-presse-archiv.node-teaser > .group-left .field-name-field-news-image img {
  display: block;
  width: 100%;
}
.node.node-bw-news.view-mode-bw_news_front > .group-right,
.node.node-bw-news.node-teaser > .group-right,
.node.node-presse-archiv.view-mode-bw_news_front > .group-right,
.node.node-presse-archiv.node-teaser > .group-right {
  width: 70%;
}
.node.node-bw-news.view-mode-bw_news_front > .group-right .field-name-post-date,
.node.node-bw-news.node-teaser > .group-right .field-name-post-date,
.node.node-presse-archiv.view-mode-bw_news_front > .group-right .field-name-post-date,
.node.node-presse-archiv.node-teaser > .group-right .field-name-post-date {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  color: #7d7d7d;
  font-size: 0.846em;
  font-style: italic;
}
.node.node-bw-news.view-mode-bw_news_front > .group-right .field-name-title h2,
.node.node-bw-news.node-teaser > .group-right .field-name-title h2,
.node.node-presse-archiv.view-mode-bw_news_front > .group-right .field-name-title h2,
.node.node-presse-archiv.node-teaser > .group-right .field-name-title h2 {
  font-size: 1.25em;
  margin: 0;
}
.node.node-bw-news.view-mode-bw_news_front > .group-right .field-name-title h2 a,
.node.node-bw-news.node-teaser > .group-right .field-name-title h2 a,
.node.node-presse-archiv.view-mode-bw_news_front > .group-right .field-name-title h2 a,
.node.node-presse-archiv.node-teaser > .group-right .field-name-title h2 a {
  color: #6e6e6e;
}
.node.node-bw-news.view-mode-bw_news_front > .group-right .field-name-title h2 a:hover,
.node.node-bw-news.node-teaser > .group-right .field-name-title h2 a:hover,
.node.node-presse-archiv.view-mode-bw_news_front > .group-right .field-name-title h2 a:hover,
.node.node-presse-archiv.node-teaser > .group-right .field-name-title h2 a:hover {
  color: #b30931;
}
.node.node-bw-news.view-mode-bw_news_front > .group-footer,
.node.node-bw-news.node-teaser > .group-footer,
.node.node-presse-archiv.view-mode-bw_news_front > .group-footer,
.node.node-presse-archiv.node-teaser > .group-footer {
  padding-top: 10px;
}
.node.node-bw-news.view-mode-bw_news_front,
.node.node-presse-archiv.view-mode-bw_news_front {
  padding: 20px;
}
.node.node-bw-news.view-mode-bw_news_front > .group-left .field-name-field-news-image,
.node.node-presse-archiv.view-mode-bw_news_front > .group-left .field-name-field-news-image {
  border-color: #b30931;
}
.node.node-bw-news.view-mode-bw_news_front > .group-right .field-name-title h2,
.node.node-presse-archiv.view-mode-bw_news_front > .group-right .field-name-title h2 {
  font-family: 'Open Sans Bold', sans-serif;
  font-size: 1em;
}
.node.node-bw-news.node-teaser > .group-left,
.node.node-presse-archiv.node-teaser > .group-left {
  width: 20%;
}
.node.node-bw-news.node-teaser > .group-right,
.node.node-presse-archiv.node-teaser > .group-right {
  width: 80%;
}
.node.node-bw-news.node-teaser > .group-footer .field-name-node-link,
.node.node-presse-archiv.node-teaser > .group-footer .field-name-node-link {
  margin-top: 10px;
}
.node.node-bw-news.view-mode-full > .group-left,
.node.node-bw-news.view-mode-full > .group-right,
.node.node-presse-archiv.view-mode-full > .group-left,
.node.node-presse-archiv.view-mode-full > .group-right {
  float: none;
  width: 100%;
}
.node.node-bw-news.view-mode-full .field-name-field-news-image,
.node.node-presse-archiv.view-mode-full .field-name-field-news-image {
  border: 1px solid #dadbdb;
}
.node.node-bw-news.view-mode-full .field-name-field-news-image img,
.node.node-presse-archiv.view-mode-full .field-name-field-news-image img {
  display: block;
  width: 100%;
}
.node.node-bw-news.view-mode-full .field-name-post-date,
.node.node-presse-archiv.view-mode-full .field-name-post-date {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  color: #7d7d7d;
  font-size: 0.846em;
  font-style: italic;
  margin: 0;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page,
.node.node-bw-change-machine.view-mode-bw_housing_front_page,
.node.node-bw-change-machine.view-mode-bw_product_front_page,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page,
.node.node-bw-gamebundle.view-mode-bw_product_front_page,
.node.node-bw-housing.view-mode-bw_housing_front_page,
.node.node-bw-housing.view-mode-bw_product_front_page {
  border-right: 1px solid #dadbdb;
  position: relative;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-casino-fittings-image,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-housing-teaser-image,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-casino-fittings-image,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-housing-teaser-image,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-casino-fittings-image,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-housing-teaser-image,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-casino-fittings-image,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-housing-teaser-image {
  text-align: center;
  padding: 20px 10px 50px;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item {
  height: 120px;
  line-height: 120px;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item img,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item img,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-field-housing-teaser-image .field-item img,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-casino-fittings-image .field-item img,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-change-mach-teaser-image .field-item img,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-game-bundle-teaser-image .field-item img,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-field-housing-teaser-image .field-item img {
  display: inline-block;
  margin: 0 auto;
  max-height: 120px;
  vertical-align: middle;
  width: auto;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-title,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-title,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-title,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-title,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-title,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-title,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-title,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-title {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-title h2,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-title h2,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-title h2,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-title h2,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-title h2,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-title h2,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-title h2,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-title h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.923em;
  font-weight: normal;
  margin: 0;
  text-align: center;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-title h2 a,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-title h2 a,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-title h2 a,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-title h2 a,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-title h2 a,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-title h2 a,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-title h2 a,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-title h2 a {
  color: #6e6e6e;
  display: block;
  overflow: hidden;
  padding: 0 10px 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-title h2 a:hover,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-title h2 a:hover,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-title h2 a:hover,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-title h2 a:hover,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-title h2 a:hover,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-title h2 a:hover,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-title h2 a:hover,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-title h2 a:hover {
  color: #b30931;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-node-link a,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-node-link a,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-node-link a,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-node-link a,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-node-link a,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-node-link a,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-node-link a,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-node-link a {
  border: 1px solid #fff;
  bottom: 0;
  display: block;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-indent: 100000px;
  top: 0;
  white-space: nowrap;
}
.node.node-bw-casino-fittings.view-mode-bw_housing_front_page .field-name-node-link a:hover,
.node.node-bw-casino-fittings.view-mode-bw_product_front_page .field-name-node-link a:hover,
.node.node-bw-change-machine.view-mode-bw_housing_front_page .field-name-node-link a:hover,
.node.node-bw-change-machine.view-mode-bw_product_front_page .field-name-node-link a:hover,
.node.node-bw-gamebundle.view-mode-bw_housing_front_page .field-name-node-link a:hover,
.node.node-bw-gamebundle.view-mode-bw_product_front_page .field-name-node-link a:hover,
.node.node-bw-housing.view-mode-bw_housing_front_page .field-name-node-link a:hover,
.node.node-bw-housing.view-mode-bw_product_front_page .field-name-node-link a:hover {
  border-color: #b30931;
}
.node.node-bw-slideshow {
  overflow: hidden;
  position: relative;
}
.node.node-bw-slideshow .field-name-field-bw-slideshow-link a {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  line-height: 0;
  font-size: 0;
}
.node.node-bw-slideshow .group-text {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.75);
  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.75);
  box-shadow: 0 0 5px rgba(0,0,0,0.75);
  background: transparent url(/profiles/ballywulff/themes/custom/ballywulff2013/images/background/black-80-percent.png);
  bottom: 20px;
  font-size: 0.846em;
  left: 0;
  padding: 10px;
  position: absolute;
  right: 0;
}
.node.node-bw-slideshow .group-text .field-name-field-bw-slideshow-image img {
  display: block;
  width: 100%;
}
.node.node-bw-slideshow .group-text .field-name-title h2 {
  color: #fff;
  font-size: 1.385em;
  line-height: normal;
  margin: 0 0 5px;
  text-transform: uppercase;
}
.node.node-bw-slideshow .group-text .field-name-body .field-item * {
  color: #fff;
}
.node.node-bw-timeline-event.view-mode-full {
  font-size: 13px;
  line-height: normal;
}
.node.node-bw-timeline-event.view-mode-full h1,
.node.node-bw-timeline-event.view-mode-full h2,
.node.node-bw-timeline-event.view-mode-full h3,
.node.node-bw-timeline-event.view-mode-full h4,
.node.node-bw-timeline-event.view-mode-full h5,
.node.node-bw-timeline-event.view-mode-full h6 {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  color: #b30931;
  font-size: 12px;
  line-height: normal;
  margin: 0 0 5px;
}
.node.node-bw-timeline-event.view-mode-full .field {
  margin: 0;
}
.node.node-bw-timeline-event.view-mode-full .field-name-field-timeline-event-date {
  color: #6d6d6d;
  font-size: 0.692em;
  margin: 0 0 15px;
}
.node.node-bw-timeline-event.view-mode-full .field-type-image {
  display: none;
}
.node.node-bw-timeline-event.view-mode-full .field-name-body {
  color: #424242;
  font-size: 0.769em;
}
.node.node-bw-timeline-event.view-mode-full .field-name-body p,
.node.node-bw-timeline-event.view-mode-full .field-name-body li {
  font-size: 1em;
}
.node.node-bw-timeline-event.view-mode-full .field-name-body p {
  margin: 0 0 10px;
}
.node.node-bw-timeline-event.view-mode-full > .group-left,
.node.node-bw-timeline-event.view-mode-full > .group-right {
  float: none;
  width: 100%;
}
.node-bw-event.view-mode-full .field-name-field-event-file {
  margin-bottom: 30px;
  text-align: right;
}
.node-bw-event.view-mode-full .field-name-field-event-file span {
  display: inline-block !important;
}
.node-bw-event.view-mode-full .field-name-field-event-file span img {
  display: none;
}
.node-bw-event.view-mode-full .field-name-field-event-file span a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #B30931;
  border-color: #B30931;
  color: #FFF;
  display: inline-block;
  padding: 5px !important;
  text-shadow: none;
  text-transform: uppercase;
}
.search-form {
  margin: 0 0 20px;
}
.search-form .form-item {
  display: block !important;
}
.search-form .search-advanced {
  margin-top: 20px;
}
.search-results .search-result {
  border-bottom: 1px solid #dadbdb;
  margin: 0 0 20px;
  padding: 0 0 20px;
}
.search-results .search-result .title {
  margin: 0 0 10px;
}
.search-results .search-result .search-snippet-info {
  padding: 0;
}
.search-results .search-result .search-snippet {
  margin: 0 0 10px;
}
.search-results .search-result .search-info {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  color: #7d7d7d;
  font-size: 0.846em;
  font-style: italic;
  margin: 0;
}
.search-results .search-result.last {
  border: 0 none;
  margin: 0;
  padding: 0;
}
.ui-autocomplete {
  z-index: 9999 !important;
  border-radius: 0px !important;
  left: inherit !important;
  right: 0px !important;
  border: 1px solid #e8e8e8;
  padding: 5px !important;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
}
input[data-sa-theme="bw"].ui-autocomplete {
  position: absolute;
  cursor: default;
}
* html input[data-sa-theme="bw"].ui-autocomplete {
  /* without this, the menu expands to 100% in IE6 */
  width: 1px;
}
input[data-sa-theme="bw"].ui-widget-content {
  background: none;
  border-radius: 0px;
  border: 1px solid #c8c8c8;
  box-shadow: 2px 2px 2px -1px rgba(128,128,128,0.6);
  position: absolute;
  font-family: Arial, Tahoma, "Bitstream Vera Sans", sans-serif;
  font-size: 1em;
}
ul[data-sa-theme="bw"] div {
  display: block;
}
ul[data-sa-theme="bw"].ui-menu {
  list-style: none;
  padding: 0px;
  margin: 0;
  display: block;
  float: left;
  min-width: 350px;
}
ul[data-sa-theme="bw"].ui-menu .ui-menu {
  margin-top: -3px;
}
ul[data-sa-theme="bw"].ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  float: left;
  clear: left;
  width: 100%;
  line-height: 14px;
  font-size: 12px;
}
ul[data-sa-theme="bw"].ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 0;
}
ul[data-sa-theme="bw"].ui-menu .ui-menu-item a {
  font-weight: normal;
  margin: -1px;
}
ul[data-sa-theme="bw"] .ui-state-hover {
  background: none;
  border: none;
  border-radius: 0px;
  background-color: #f6f6f2;
}
ul[data-sa-theme="bw"] .ui-autocomplete-fields {
  padding: 5px 6px;
  overflow: hidden;
}
ul[data-sa-theme="bw"] .ui-menu-item-first {
  border-top: 1px solid #e8e8e8;
}
ul[data-sa-theme="bw"] .ui-autocomplete-field-term {
  font-weight: bold;
  color: #b30931;
}
ul[data-sa-theme="bw"] .ui-autocomplete-field-group {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  color: #b30931;
  padding: 2px 0;
  background-position: right top;
  background-repeat: no-repeat;
  float: right;
  position: relative;
  right: 5px;
}
body.not-front .bw-section-header-visual-wrapper {
  border-bottom: 5px solid #b30a31;
  margin: 0 -10px;
}
body.not-front .bw-section-header-visual-wrapper .header-visual {
  background: #b30a31 url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/company.jpg) no-repeat right top;
  border-bottom: 4px solid #fff;
  padding-top: 111px;
}
body.not-front.bw-section.bw-career .bw-section-header-visual-wrapper .header-visual {
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/career.jpg);
}
body.not-front.bw-section.bw-company .bw-section-header-visual-wrapper .header-visual {
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/company.jpg);
}
body.not-front.bw-section.bw-contact .bw-section-header-visual-wrapper .header-visual {
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/contact.jpg);
}
body.not-front.bw-section.bw-media-library .bw-section-header-visual-wrapper .header-visual {
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/media-library.jpg);
}
body.not-front.bw-section.bw-products .bw-section-header-visual-wrapper .header-visual {
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/products.jpg);
}
body.not-front.bw-section.bw-products.i18n-es .bw-section-header-visual-wrapper .header-visual {
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/products.es.jpg);
}
body.not-front.bw-section.bw-service .bw-section-header-visual-wrapper .header-visual {
  background-image: url(/profiles/ballywulff/themes/custom/ballywulff2013/images/sections/header-visuals/service.jpg);
}
.storyjs-embed.full-embed {
  background: transparent none;
}
.storyjs-embed.full-embed .vco-slider .slider-item .content .content-container .text .container {
  width: 100%;
}
.storyjs-embed.full-embed .vco-slider .slider-item .content .content-container .text .container > * {
  display: none;
}
.storyjs-embed.full-embed .vco-slider .slider-item .content .content-container .text .container > .bw-timeline-content-wrapper {
  display: block !important;
}
.storyjs-embed.full-embed .vco-slider .bw-timeline-content-wrapper {
  font-family: 'Open Sans', sans-serif;
  padding: 0 54px;
}
.storyjs-embed.full-embed .vco-slider .bw-timeline-content-wrapper p {
  font-family: 'Open Sans', sans-serif !important;
  line-height: normal;
}
.storyjs-embed.full-embed .vco-slider .bw-timeline-content-wrapper .bw-actions {
  font-size: 11px;
  margin-top: 20px;
  position: relative;
  text-align: center;
  z-index: 100;
}
.storyjs-embed.full-embed .vco-slider .bw-timeline-content-wrapper .bw-actions li {
  display: inline-block;
  margin: 0 2.5px;
}
.storyjs-embed.full-embed .vco-slider .nav-container {
  left: 20px;
  overflow: hidden;
  width: 24px;
}
.storyjs-embed.full-embed .vco-slider .nav-container .date,
.storyjs-embed.full-embed .vco-slider .nav-container .title {
  display: none !important;
}
.storyjs-embed.full-embed .vco-slider .nav-container .icon {
  margin: 0 !important;
}
.storyjs-embed.full-embed .vco-slider .nav-next .nav-container {
  left: auto;
  right: 20px;
}
.storyjs-embed.full-embed .vco-timeline {
  background: transparent none;
}
.storyjs-embed.full-embed .vco-timeline .vco-navigation .timenav .content .marker .line .event-line {
  background: #b30931;
}
.storyjs-embed.full-embed .vco-timeline .vco-navigation .timenav .content .marker.active .dot,
.storyjs-embed.full-embed .vco-timeline .vco-navigation .timenav .content .marker.active .line {
  background: #b30931;
}
.storyjs-embed.full-embed .vco-timeline .vco-navigation .timenav .content .marker.active .line .event-line {
  background: #b30931;
}
.storyjs-embed.full-embed .vco-timeline .vco-navigation .timenav .content .marker.active .flag .flag-content h3 {
  color: #3d3d3d !important;
}
.storyjs-embed.full-embed .vco-timeline .vco-navigation .timenav-background .timenav-line {
  background: #b30931;
}
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-previous,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-next,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-previous:hover,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-next:hover {
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  -webkit-opacity: 1 !important;
  opacity: 1 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1 !important * 100);
  filter: alpha(opacity=1 !important * 100);
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  background: transparent none !important;
}
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-previous *,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-next *,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-previous:hover *,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-next:hover * {
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  -webkit-opacity: 1 !important;
  opacity: 1 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1 !important * 100);
  filter: alpha(opacity=1 !important * 100);
}
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-previous .icon,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-previous:hover .icon {
  background-position: -160px 0;
}
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-next .icon,
.storyjs-embed.full-embed .vco-skinny .vco-slider .nav-next:hover .icon {
  background-position: -184px 0;
}
.storyjs-embed.full-embed .vco-skinny .bw-timeline-content-wrapper {
  padding: 0 44px;
}
.user-profile.view-mode-full .group-left,
.user-profile.view-mode-full .group-right {
  float: none;
  width: 100%;
}
.user-profile.view-mode-full .field {
  margin: 0 0 20px;
}
.user-profile.view-mode-full h3,
.user-profile.view-mode-full .field-label {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  font-size: 1.5em;
  line-height: normal;
  margin: 0 0 5px;
}
.user-profile.view-mode-full .field-name-name h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1em;
  font-weight: normal;
  margin: 0;
}
#user-register-form .bw-surveyors-notice {
  background: transparent url(/profiles/ballywulff/themes/custom/ballywulff2013/images/background/black-5-percent.png);
  border: 1px solid #fff;
  margin: 0 0 20px;
  padding: 20px;
  text-align: center;
}
.view .views-row {
  border-bottom: 1px solid #dadbdb;
  margin: 0 0 20px;
  padding: 0 0 20px;
}
.view .views-row.views-row-last {
  border: 0 none;
  margin: 0;
  padding: 0;
}
.view .views-align-center {
  text-align: center;
}
.view .views-align-right {
  text-align: right;
}
.view .views-view-grid .views-row {
  border: 0 none;
  margin: 0 -10px;
  padding: 0;
}
.view .views-view-grid .views-row .views-col {
  margin-bottom: 20px;
}
.view .views-view-grid .views-row .views-col .views-col-inner {
  height: 100%;
  margin: 0 10px;
}
.view .views-view-grid .views-row .views-col.views-col-empty {
  display: none !important;
}
.view .views-view-grid .views-row.row-last .views-col.col-last {
  margin-bottom: 0;
}
.view.view-bw-error-codes .views-exposed-form {
  margin: 0 0 20px;
}
.view.view-bw-error-codes .views-exposed-form .form-item {
  margin: 0 0 10px;
}
.view.view-bw-error-codes td.views-field-title {
  text-transform: uppercase;
}
.view.view-bw-error-codes td.views-field-field-error-code-display-text {
  font-family: 'lcd2normal', monospace;
  font-weight: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.view.view-bw-error-codes .views-field-body *:last-child,
.view.view-bw-error-codes .views-field-field-error-code-cause-solution *:last-child {
  margin-bottom: 0;
}
.view.view-bw-gallery.view-display-id-page h3 {
  margin-top: 20px;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col-inner {
  height: 100%;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col-inner .views-field-wrapper {
  padding: 5px;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col-inner .views-field-wrapper .views-field-field-games-delivery-game {
  float: left;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col-inner .views-field-wrapper .views-field-field-games-delivery-game-new {
  color: #b30931;
  float: right;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col-inner .views-field-wrapper .views-field-field-reloaded {
  color: #b30931;
  float: right;
  font-weight: bold;
  font-style: italic;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', sans-serif;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col {
  margin-bottom: 0;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col.odd .views-col-inner {
  background: #eee;
}
.view.view-bw-gamebundles-games-upon-delivery.view-display-id-default .views-col.even .views-col-inner {
  background: #fff;
}
.view.view-bw-gamebundles-games-surprise.view-display-id-default .views-col-inner {
  height: 100%;
}
.view.view-bw-gamebundles-games-surprise.view-display-id-default .views-col-inner .views-field-field-games-surprise-game,
.view.view-bw-gamebundles-games-surprise.view-display-id-default .views-col-inner .views-field-field-games-surprise-date {
  padding: 5px;
}
.view.view-bw-gamebundles-games-surprise.view-display-id-default .views-col-inner .views-field-field-games-surprise-date {
  background: #eee;
  color: #b30931;
}
.view.view-bw-gamebundles-games-surprise.view-display-id-default .views-col {
  margin-bottom: 0;
}
.view.view-bw-housings.view-display-id-block_1,
.view.view-bw-products.view-display-id-block_1 {
  border: 1px solid #dadbdb;
}
.view.view-bw-housings.view-display-id-block_1 .view-content,
.view.view-bw-products.view-display-id-block_1 .view-content {
  margin: 0 20px;
}
.view.view-bw-locations.view-display-id-block_1 .openlayers-tooltip-name {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  font-size: 1.25em;
  margin: 0 0 10px;
}
.view.view-bw-manuals.view-display-id-page h3 {
  margin-top: 20px;
}
.view.view-bw-manuals.view-display-id-page .views-field-view > .field-content > .view > .contextual-links-wrapper {
  right: -30px;
}
.view.view-bw-manuals.view-display-id-page .views-field-field-manual-file {
  text-align: right;
}
.view.view-bw-manuals.view-display-id-page .views-field-field-manual-file .file {
  display: block;
  white-space: nowrap;
}
.view.view-bw-manuals.view-display-id-page .views-field-field-manual-file .file img,
.view.view-bw-manuals.view-display-id-page .views-field-field-manual-file .file a {
  display: inline-block;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-images.view-display-id-page .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-media-library-videos.view-display-id-page .views-field-view > .field-content > .view > .contextual-links-wrapper,
.view.view-bw-housings.view-display-id-archive .views-field-view > .field-content > .view > .contextual-links-wrapper {
  right: -30px;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads h3,
.view.view-bw-media-library-images.view-display-id-page h3,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads h3,
.view.view-bw-media-library-manuals.view-display-id-page h3,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads h3,
.view.view-bw-media-library-play-guest-info.view-display-id-page h3,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads h3,
.view.view-bw-media-library-product-flyers.view-display-id-page h3,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads h3,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page h3,
.view.view-bw-media-library-videos.view-display-id-eva_downloads h3,
.view.view-bw-media-library-videos.view-display-id-page h3,
.view.view-bw-housings.view-display-id-archive h3 {
  margin-top: 20px;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-image-preview,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-manual-preview,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-pgi-preview,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-product-flyer-preview,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-spl-preview,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-image-preview,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-manual-preview,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-pgi-preview,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-product-flyer-preview,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-spl-preview,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-image-preview,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-manual-preview,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-pgi-preview,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-product-flyer-preview,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-spl-preview,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-image-preview,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-manual-preview,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-pgi-preview,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-product-flyer-preview,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-spl-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-image-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-manual-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-pgi-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-product-flyer-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-spl-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-image-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-manual-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-pgi-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-product-flyer-preview,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-spl-preview,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-image-preview,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-manual-preview,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-pgi-preview,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-product-flyer-preview,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-spl-preview,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-image-preview,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-manual-preview,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-pgi-preview,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-product-flyer-preview,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-spl-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-image-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-manual-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-pgi-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-product-flyer-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-spl-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-image-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-manual-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-pgi-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-product-flyer-preview,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-spl-preview,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-image-preview,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-manual-preview,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-pgi-preview,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-product-flyer-preview,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-spl-preview,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-image-preview,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-manual-preview,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-pgi-preview,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-product-flyer-preview,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-spl-preview,
.view.view-bw-housings.view-display-id-archive .views-field-field-image-preview,
.view.view-bw-housings.view-display-id-archive .views-field-field-manual-preview,
.view.view-bw-housings.view-display-id-archive .views-field-field-pgi-preview,
.view.view-bw-housings.view-display-id-archive .views-field-field-product-flyer-preview,
.view.view-bw-housings.view-display-id-archive .views-field-field-spl-preview {
  background: #fff;
  border: 1px solid #dadbdb;
  margin: 0 0 10px;
  text-align: center;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-image-preview .field-content,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-image-preview .field-content,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-image-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-image-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-image-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-image-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-image-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-image-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-image-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-image-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-image-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-spl-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-image-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-manual-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-pgi-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-product-flyer-preview .field-content,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-spl-preview .field-content,
.view.view-bw-housings.view-display-id-archive .views-field-field-image-preview .field-content,
.view.view-bw-housings.view-display-id-archive .views-field-field-manual-preview .field-content,
.view.view-bw-housings.view-display-id-archive .views-field-field-pgi-preview .field-content,
.view.view-bw-housings.view-display-id-archive .views-field-field-product-flyer-preview .field-content,
.view.view-bw-housings.view-display-id-archive .views-field-field-spl-preview .field-content {
  padding: 10px;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-image-preview img,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-manual-preview img,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-pgi-preview img,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-field-spl-preview img,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-image-preview img,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-manual-preview img,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-pgi-preview img,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-images.view-display-id-page .views-field-field-spl-preview img,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-image-preview img,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-manual-preview img,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-pgi-preview img,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-field-spl-preview img,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-image-preview img,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-manual-preview img,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-pgi-preview img,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-field-spl-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-image-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-manual-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-pgi-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-field-spl-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-image-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-manual-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-pgi-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-field-spl-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-image-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-manual-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-pgi-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-field-spl-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-image-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-manual-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-pgi-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-field-spl-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-image-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-manual-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-pgi-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-field-spl-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-image-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-manual-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-pgi-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-field-spl-preview img,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-image-preview img,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-manual-preview img,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-pgi-preview img,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-field-spl-preview img,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-image-preview img,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-manual-preview img,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-pgi-preview img,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-product-flyer-preview img,
.view.view-bw-media-library-videos.view-display-id-page .views-field-field-spl-preview img,
.view.view-bw-housings.view-display-id-archive .views-field-field-image-preview img,
.view.view-bw-housings.view-display-id-archive .views-field-field-manual-preview img,
.view.view-bw-housings.view-display-id-archive .views-field-field-pgi-preview img,
.view.view-bw-housings.view-display-id-archive .views-field-field-product-flyer-preview img,
.view.view-bw-housings.view-display-id-archive .views-field-field-spl-preview img {
  display: block;
  margin: 0 auto;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-title,
.view.view-bw-media-library-images.view-display-id-page .views-field-title,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-title,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-title,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-title,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-title,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-title,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-title,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-title,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-title,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-title,
.view.view-bw-media-library-videos.view-display-id-page .views-field-title,
.view.view-bw-housings.view-display-id-archive .views-field-title {
  text-align: center;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-title a,
.view.view-bw-media-library-images.view-display-id-page .views-field-title a,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-title a,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-title a,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-title a,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-title a,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-title a,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-title a,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-title a,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-title a,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-title a,
.view.view-bw-media-library-videos.view-display-id-page .views-field-title a,
.view.view-bw-housings.view-display-id-archive .views-field-title a {
  color: #6e6e6e;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-title a:hover,
.view.view-bw-media-library-images.view-display-id-page .views-field-title a:hover,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-title a:hover,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-title a:hover,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-title a:hover,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-title a:hover,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-title a:hover,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-title a:hover,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-title a:hover,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-title a:hover,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-title a:hover,
.view.view-bw-media-library-videos.view-display-id-page .views-field-title a:hover,
.view.view-bw-housings.view-display-id-archive .views-field-title a:hover {
  color: #b30931;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-extension,
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-filesize,
.view.view-bw-media-library-images.view-display-id-page .views-field-extension,
.view.view-bw-media-library-images.view-display-id-page .views-field-filesize,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-extension,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-filesize,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-extension,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-filesize,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-extension,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-filesize,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-extension,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-filesize,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-extension,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-filesize,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-extension,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-filesize,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-extension,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-filesize,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-extension,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-filesize,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-extension,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-filesize,
.view.view-bw-media-library-videos.view-display-id-page .views-field-extension,
.view.view-bw-media-library-videos.view-display-id-page .views-field-filesize,
.view.view-bw-housings.view-display-id-archive .views-field-extension,
.view.view-bw-housings.view-display-id-archive .views-field-filesize {
  font-size: 0.846em;
  text-align: center;
}
.view.view-bw-media-library-images.view-display-id-eva_downloads .views-field-filename,
.view.view-bw-media-library-images.view-display-id-page .views-field-filename,
.view.view-bw-media-library-manuals.view-display-id-eva_downloads .views-field-filename,
.view.view-bw-media-library-manuals.view-display-id-page .views-field-filename,
.view.view-bw-media-library-play-guest-info.view-display-id-eva_downloads .views-field-filename,
.view.view-bw-media-library-play-guest-info.view-display-id-page .views-field-filename,
.view.view-bw-media-library-product-flyers.view-display-id-eva_downloads .views-field-filename,
.view.view-bw-media-library-product-flyers.view-display-id-page .views-field-filename,
.view.view-bw-media-library-spare-parts-lists.view-display-id-eva_downloads .views-field-filename,
.view.view-bw-media-library-spare-parts-lists.view-display-id-page .views-field-filename,
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-field-filename,
.view.view-bw-media-library-videos.view-display-id-page .views-field-filename,
.view.view-bw-housings.view-display-id-archive .views-field-filename {
  text-align: center;
}
.view.view-bw-media-library-play-guest-info.view-display-id-page h3 {
  display: none;
}
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-col-inner,
.view.view-bw-media-library-videos.view-display-id-page .views-col-inner {
  background: #fff;
  border: 1px solid #dadbdb;
}
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-col-inner .views-field-wrapper,
.view.view-bw-media-library-videos.view-display-id-page .views-col-inner .views-field-wrapper {
  padding: 10px;
}
.view.view-bw-media-library-videos.view-display-id-eva_downloads .views-col-inner .views-field-wrapper .bw-file-table,
.view.view-bw-media-library-videos.view-display-id-page .views-col-inner .views-field-wrapper .bw-file-table {
  margin: 0 0 10px;
}
.view.view-bw-media-library-videos.view-display-id-eva_downloads .field-name-field-media-lib-vid-files,
.view.view-bw-media-library-videos.view-display-id-page .field-name-field-media-lib-vid-files {
  margin-bottom: 0;
}
.view.view-bw-news.view-display-id-block .views-col-inner {
  background: #eee;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers > h2.title,
.view.view-bw-product-downloads.view-display-id-eva_images > h2.title,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info > h2.title,
.view.view-bw-product-downloads.view-display-id-eva_videos > h2.title {
  color: #b30931;
  font-size: 1em;
  margin: 0;
  padding: 5px;
  text-transform: uppercase;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table {
  margin: 0;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table td,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table td,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table td,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table td {
  vertical-align: middle;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table td a,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table td a,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table td a,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table td a {
  color: #6e6e6e;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table td a:hover,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table td a:hover,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table td a:hover,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table td a:hover {
  color: #b30931;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table td.bw-preview,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table td.bw-preview,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table td.bw-preview,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table td.bw-preview {
  width: 10%;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table td.bw-preview img,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table td.bw-preview img,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table td.bw-preview img,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table td.bw-preview img {
  display: block;
  margin: 0 auto;
}
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table td.bw-extension,
.view.view-bw-product-downloads.view-display-id-eva_flyers .views-table td.bw-filesize,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table td.bw-extension,
.view.view-bw-product-downloads.view-display-id-eva_images .views-table td.bw-filesize,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table td.bw-extension,
.view.view-bw-product-downloads.view-display-id-eva_play_guest_info .views-table td.bw-filesize,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table td.bw-extension,
.view.view-bw-product-downloads.view-display-id-eva_videos .views-table td.bw-filesize {
  white-space: nowrap;
  width: 1%;
}
.view.view-bw-customer-portal-tech-info.view-display-id-attachment_1 .views-field-field-tech-info-year {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
}
.view.view-bw-customer-portal-tech-info.view-display-id-attachment_1 .field-name-field-tech-info-files .field-items {
  margin: 0;
}
.view.view-bw-customer-portal-tech-info.view-display-id-page > .view-content {
  border-top: 1px solid #dadbdb;
  padding-top: 20px;
}
.view.view-bw-customer-portal-tech-info.view-display-id-page .views-field-field-tech-info-year {
  white-space: nowrap;
  width: 1%;
}
.view.view-bw-customer-portal-tech-info.view-display-id-page .views-field-field-tech-info-year a {
  color: #6e6e6e;
}
.view.view-bw-customer-portal-tech-info.view-display-id-page .views-field-field-tech-info-year a:hover {
  color: #b30931;
}
.view.view-bw-history .view-content {
  margin-left: -20px;
  margin-right: -20px;
}
.view.view-bw-software-versions .views-exposed-form .views-exposed-widget {
  width: 100%;
}
.view.view-bw-software-versions .views-exposed-form .views-exposed-widget.views-reset-button,
.view.view-bw-software-versions .views-exposed-form .views-exposed-widget.views-submit-button {
  margin-bottom: 20px;
  width: auto;
}
.view.view-bw-software-versions .bw-deletes-data {
  background: rgba(179,9,49,0.15);
}
.view-bw-events .view-grouping-header .field-name-title h1 {
  color: #B30931;
  font-size: 21px;
  text-transform: uppercase;
}
.view-bw-events .view-grouping-content h3 {
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 10px;
  margin-top: 10px;
}
.view-bw-events h3 {
  font-size: inherit;
  margin: 0;
  padding: 0;
}
.view-bw-events h3 .taxonomy-term-description {
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
}
.view-bw-events h3 .field-name-title h1 {
  color: #B30931;
  font-size: 21px;
  text-transform: uppercase;
}
.view-bw-events h3 .field-name-field-event-category-file {
  margin-bottom: 30px;
  text-align: right;
}
.view-bw-events h3 .field-name-field-event-category-file span {
  display: inline-block;
}
.view-bw-events h3 .field-name-field-event-category-file span img {
  display: none;
}
.view-bw-events h3 .field-name-field-event-category-file span a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #B30931;
  border-color: #B30931;
  color: #FFF;
  display: inline-block;
  padding: 5px;
  text-shadow: none;
  text-transform: uppercase;
}
.view-bw-events span.views-field.views-field-title {
  position: absolute;
  left: 0;
  width: 250px;
}
.view-bw-events span.views-field-field-event-date {
  position: absolute;
  left: 270px;
  right: 120px;
}
.view-bw-events span.views-field.views-field-view-node {
  position: absolute;
  right: 0;
  width: 120px;
  text-align: right;
}
.view-bw-events span.views-field.views-field-view-node a {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #B30931;
  border-color: #B30931;
  color: #FFF;
  padding: 5px;
  text-shadow: none;
  text-transform: uppercase;
}
.view-bw-events .views-row {
  position: relative;
  padding-bottom: 40px;
}
#user-register-form .bw-surveyors-notice {
  display: none;
}
.user__spacer {
  padding-top: 68px;
}
.login-forgot {
  margin: 10px 0;
}
#luxe-login {
  box-sizing: border-box;
  padding-right: 20px;
  padding-top: 0px;
}
#luxe-login .login-forgot {
  margin: 10px 0;
}
#luxe-login-register {
  box-sizing: border-box;
  /*
  input[type="submit"] {
	  color: #b30931 !important;
	  background-color: white !important;
  }
*/
}
#luxe-login-register .reg_wrapper {
  padding: 0px 20px 30px;
  background: #dfe7ea;
}
body {
  font-family: 'Open Sans', sans-serif;
  background: #dcdddd url(/profiles/ballywulff/themes/custom/ballywulff2013/images/bg/bg-2016.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  color: #6e6e6e;
  font-size: 13px;
  line-height: 1.385em;
}
body.i18n-it {
  background: #dcdddd url(/profiles/ballywulff/themes/custom/ballywulff2013/images/background/body.jpg) repeat top center;
}
body.i18n-es {
  background: #dcdddd url(/profiles/ballywulff/themes/custom/ballywulff2013/images/background/body.jpg) repeat top center;
}
body.ckeditor-content {
  background: #fff !important;
}
p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
  margin-bottom: 20px;
}
ul.breadcrumb,
ul.menu,
ul.pager,
ul.rm-removed,
ul.tabs {
  margin: 0;
}
ul.pager {
  border-top: 1px solid #dadbdb;
  margin-top: 20px;
  padding-top: 20px;
  text-align: center;
}
ul.pager li {
  margin: 0 5px;
}
a {
  color: #b30931;
  text-decoration: none;
}
a:hover {
  color: #000;
}
img,
video {
  height: auto;
  max-width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  line-height: normal;
}
h1 {
  font-size: 2em;
}
h1#page-title {
  color: #b30931;
  font-size: 1.615em;
  text-transform: uppercase;
}
h2 {
  font-size: 1.75em;
}
h2.block-title {
  color: #b30931;
  font-size: 1.846em;
}
h3 {
  font-size: 1.5em;
}
h4 {
  font-size: 1.25em;
}
h5 {
  font-size: 1.1em;
}
h6 {
  font-size: 1em;
}
hr {
  border-color: #dadbdb transparent transparent;
  border-style: solid none none;
  border-width: 1px 0 0;
  height: 20px;
  margin: 0;
  overflow: hidden;
}
table {
  width: 100%;
}
table caption {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  font-size: 1.75em;
  line-height: normal;
  padding-bottom: 10px;
  text-align: left;
}
table thead th {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-weight: 700;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
table thead th img {
  vertical-align: middle;
}
table.sticky-header tr.odd,
table.views-table tr.odd,
table.bw-file-table tr.odd {
  background: transparent url(/profiles/ballywulff/themes/custom/ballywulff2013/images/background/black-5-percent.png);
}
table.sticky-header td,
table.sticky-header th,
table.views-table td,
table.views-table th,
table.bw-file-table td,
table.bw-file-table th {
  padding: 5px;
}
table.bw-file-table {
  margin: 0;
}
table.bw-file-table .bw-filesize {
  text-align: right;
  white-space: nowrap;
  width: 1%;
}
table.views-table thead th {
  white-space: nowrap;
}
table.views-table .views-field-delete-node,
table.views-table .views-field-edit-node {
  font-size: 0.846em;
  white-space: nowrap;
  width: 1%;
}
.bw-timeline-content-wrapper ul,
.bw-timeline-content-wrapper ol,
.field-type-text-with-summary .field-item ul,
.field-type-text-with-summary .field-item ol,
.field-type-text-long .field-item ul,
.field-type-text-long .field-item ol {
  padding-left: 1.5em;
}
.bw-timeline-content-wrapper ul,
.field-type-text-with-summary .field-item ul,
.field-type-text-long .field-item ul {
  list-style: square;
}
.bw-timeline-content-wrapper ol,
.field-type-text-with-summary .field-item ol,
.field-type-text-long .field-item ol {
  list-style: decimal;
}
.bw-timeline-content-wrapper *:last-child,
.field-type-text-with-summary .field-item *:last-child,
.field-type-text-long .field-item *:last-child {
  margin: 0;
}
.bw-img-left,
.bw-img-right {
  margin: 0 0 20px;
}
.bw-img-left img,
.bw-img-right img {
  display: block;
  width: 100% !important;
}
.bw-img-left.caption p,
.bw-img-right.caption p {
  font-size: 0.916667em;
  margin: 10px 0 0;
  white-space: normal;
}
.zone-inner-wrapper {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 20px;
}
.zone-mobile-menu-wrapper .zone-inner-wrapper {
  padding-top: 0;
}
.zone-language-header-menu .zone-inner-wrapper,
.zone-header .zone-inner-wrapper,
.zone-menu .zone-inner-wrapper {
  -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
  background: #fff;
}
.zone-menu .zone-inner-wrapper {
  background: #3a3a3a;
  padding-top: 0;
}
body.not-front .zone-menu-wrapper {
  display: none !important;
}
.zone-header-wrapper,
.zone-menu-wrapper {
  padding-bottom: 20px;
}
.page-home .zone-preface-wrapper {
  display: none;
}
.zone-content-wrapper,
.zone-postscript-wrapper,
.zone-news-home-wrapper {
  overflow: hidden;
  padding-bottom: 20px;
}
.zone-preface .zone-inner-wrapper,
.zone-content .zone-inner-wrapper,
.zone-postscript .zone-inner-wrapper,
.zone-news-home .zone-inner-wrapper {
  -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
  background: #fff;
}
.zone-preface .zone-inner-wrapper {
  padding-top: 0;
}
.zone-preface .region-preface {
  padding-top: 20px;
}
.zone-content .zone-inner-wrapper {
  padding-top: 0;
}
.zone-postscript-wrapper {
  margin-top: -20px;
}
.zone-news-home-wrapper {
  margin-top: -20px;
}
.zone-news-home-wrapper .zone-inner-wrapper {
  padding-bottom: 20px;
}
body.not-front .region-content .region-inner {
  background: transparent url(/profiles/ballywulff/themes/custom/ballywulff2013/images/background/content.jpg) repeat-x left top;
  margin: 0 -20px;
  min-height: 400px;
  padding: 20px 20px 0;
}
.zone-footer-links .zone-inner-wrapper,
.zone-footer .zone-inner-wrapper {
  background: #3a3a3a;
}
.i18n-it .view-id-bw_news .more-link a {
  color: #6e6e6e;
}
.page-node-done #block-system-main .links {
  display: none;
}
.page-user-me-edit-mobile #edit-confirm {
  display: none;
}
.page-user-me-edit-mobile .tabs.secondary {
  display: none;
}
