@import url("https://use.typekit.net/mtq2tsp.css");
/* line 118, ../sass/bridgend.scss */
html { height: 100%; }

/* line 122, ../sass/bridgend.scss */
body { font-family: "futura-pt", sans-serif; font-size: 16px; font-weight: 400; font-style: normal; line-height: 120%; position: relative; min-height: 100%; }

/* line 133, ../sass/bridgend.scss */
a { color: #0160AB; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; }
/* line 136, ../sass/bridgend.scss */
a:hover { color: #004882; }

/* line 141, ../sass/bridgend.scss */
.container { max-width: 1000px; }

/* line 146, ../sass/bridgend.scss */
header.navbar-default { background: #8BC63E; height: 100px; border: none; box-shadow: none; }
/* line 153, ../sass/bridgend.scss */
header .navbar-header ul { display: block; margin: 10px 0; }
/* line 156, ../sass/bridgend.scss */
header .navbar-header ul li { display: block; float: left; height: 75px; line-height: 75px; margin: 0 10px; }
/* line 163, ../sass/bridgend.scss */
header .navbar-header ul li.recycle-slogan-wrapper { width: 350px; float: left; }
/* line 166, ../sass/bridgend.scss */
header .navbar-header ul li.recycle-slogan-wrapper img { height: 45px; width: 100%; }
/* line 172, ../sass/bridgend.scss */
header .navbar-header ul li.planb-logo-wrapper { width: 90px; float: right; }
/* line 175, ../sass/bridgend.scss */
header .navbar-header ul li.planb-logo-wrapper img { width: 100%; height: 69px; }
/* line 181, ../sass/bridgend.scss */
header .navbar-header ul li.bridgend-logo-wrapper { width: 45px; float: right; }
/* line 184, ../sass/bridgend.scss */
header .navbar-header ul li.bridgend-logo-wrapper img { width: 100%; height: 67px; }
/* line 190, ../sass/bridgend.scss */
header .navbar-header ul li img { vertical-align: middle; }

/* line 200, ../sass/bridgend.scss */
.lang-wrapper { margin-top: -20px; margin-bottom: 20px; background: #66942E; height: 40px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 5px 0; }
/* line 207, ../sass/bridgend.scss */
.lang-wrapper .row { margin: 0; border-bottom: none; }
/* line 210, ../sass/bridgend.scss */
.lang-wrapper .row .form-select-wrapper { margin: 0; }
/* line 214, ../sass/bridgend.scss */
.lang-wrapper .row .control-label { color: white; }

/* line 220, ../sass/bridgend.scss */
#main { padding-bottom: 180px; }

/* line 224, ../sass/bridgend.scss */
footer { background: #1A1A1A; height: 160px; position: absolute; bottom: 0; left: 0; right: 0; }
/* line 231, ../sass/bridgend.scss */
footer p { color: white; }
/* line 235, ../sass/bridgend.scss */
footer .footer-logo, footer .footer-text-wrapper { height: 100%; }
/* line 239, ../sass/bridgend.scss */
footer #recycle-slogan-footer { width: 350px; height: 45px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
/* line 247, ../sass/bridgend.scss */
footer .footer-content-wrapper { position: relative; height: 100%; }
/* line 250, ../sass/bridgend.scss */
footer .footer-content-wrapper .footer-text { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); font-size: 16px; }
/* line 258, ../sass/bridgend.scss */
footer span, footer a { color: #8BC63E; }

/* line 263, ../sass/bridgend.scss */
.btn, .form-control, .alert { border-radius: 0; }

/* line 267, ../sass/bridgend.scss */
.btn-primary { background: #0160AB; border: none; -webkit-transition: background ease 0.3s; -moz-transition: background ease 0.3s; -ms-transition: background ease 0.3s; -o-transition: background ease 0.3s; transition: background ease 0.3s; }
/* line 271, ../sass/bridgend.scss */
.btn-primary:hover { background: #004882; }

/* line 276, ../sass/bridgend.scss */
.form-control { box-shadow: none; }

/* line 281, ../sass/bridgend.scss */
/*.elem-evraise-3736 .control-label { float: right; text-align: left; }*/
/*.elem-evraise-3974 .control-label { float: right; text-align: left; }*/

/* line 287, ../sass/bridgend.scss */
.control-label { font-size: 16px; line-height: 16px; font-weight: 600; }

/* line 293, ../sass/bridgend.scss */
.info-line { border-bottom: 1px solid #66942E; padding-bottom: 5px; margin-bottom: 5px; font-weight: bold; overflow: hidden; color: #808080; }

/* line 302, ../sass/bridgend.scss */
a.toggle-events { padding-left: 24px; position: relative; }
/* line 305, ../sass/bridgend.scss */
a.toggle-events:before { font-family: FontAwesome; display: block; left: 0; top: 0; width: 20px; font-size: 20px; height: 20px; line-height: 20px; text-align: center; vertical-align: middle; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; position: absolute; -wenkit-transform-origin: 50% 50%; transform-origin: 50% 50%; content: '\f0da'; }
/* line 323, ../sass/bridgend.scss */
a.toggle-events.collapsed:before { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }
/* line 327, ../sass/bridgend.scss */
a.toggle-events:before { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }

/* line 333, ../sass/bridgend.scss */
.button-wrapper { margin-bottom: 10px; }

/* line 337, ../sass/bridgend.scss */
.results-table-wrapper { position: relative; padding: 20px 0; margin: 0 auto 20px auto; }
/* line 341, ../sass/bridgend.scss */
.results-table-wrapper:before { content: ""; display: block; position: absolute; top: 0; left: 50%; bottom: 0; width: 100vw; background: #ececec; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
/* line 353, ../sass/bridgend.scss */
.results-table-wrapper .service-name { width: 35%; }

/* line 359, ../sass/bridgend.scss */
.page-property .table { margin-bottom: 0; border-bottom: 1px solid #d7d7d7; }

/* line 366, ../sass/bridgend.scss */
#results-list ul { list-style: none; margin: 0; padding: 0; overflow: auto; max-height: 50vh; width: 50%; padding: 5px; background: #ececec; }
/* line 373, ../sass/bridgend.scss */
#results-list ul li { list-style: none; margin: 0; padding: 0; }
/* line 375, ../sass/bridgend.scss */
#results-list ul li a { display: block; border-bottom: 1px solid #d7d7d7; padding: 3px 5px; }
/* line 379, ../sass/bridgend.scss */
#results-list ul li a:hover { text-decoration: none; background: #0160AB; color: white; }

/* line 389, ../sass/bridgend.scss */
.btn-primary { min-width: 200px; font-weight: 600; font-size: 16px; }

/* line 396, ../sass/bridgend.scss */
.page-property .lookup-message, .page-front .lookup-message { font-size: 1.6em; font-weight: bold; margin: 0; }

/* line 403, ../sass/bridgend.scss */
.checkbox { display: inline; }

/* line 407, ../sass/bridgend.scss */
.form-checkbox-wrapper .form-checkbox input { top: 50%; -webkit-transform: translateY(calc(-50% + 0.5px)); -moz-transform: translateY(calc(-50% + 0.5px)); -ms-transform: translateY(calc(-50% + 0.5px)); -o-transform: translateY(calc(-50% + 0.5px)); transform: translateY(calc(-50% + 0.5px)); }

@media screen and (max-width: 999px) { /* line 413, ../sass/bridgend.scss */
  .multi-wrapper { padding: 7px 10px; margin: 7px -10px; }
  /* line 418, ../sass/bridgend.scss */
  .multi-row { padding: 7px 10px; margin: 7px -10px; }
  /* line 423, ../sass/bridgend.scss */
  .multi-row.row-copy .row-remove { top: 4px; -moz-transform: scale(0.6); -weblit0transform: scale(0.6); transform: scale(0.6); right: 3px; margin: 0 7px 0 0; transform-origin: top right; } }
@media screen and (max-width: 767px) { /* line 435, ../sass/bridgend.scss */
  .lang-wrapper { height: auto; padding-bottom: 10px; }
  /* line 438, ../sass/bridgend.scss */
  .lang-wrapper .form-select-wrapper { padding: 0; }
  /* line 440, ../sass/bridgend.scss */
  .lang-wrapper .form-select-wrapper .col-sm-3 { padding: 0; }
  /* line 446, ../sass/bridgend.scss */
  #results-list ul { width: 100%; max-height: none; }
  /* line 451, ../sass/bridgend.scss */
  .results-table-wrapper .service-name { width: 100%; }
  /* line 455, ../sass/bridgend.scss */
  #main { padding-bottom: 40px; }
  /* line 459, ../sass/bridgend.scss */
  header .navbar-header ul li.recycle-slogan-wrapper { display: none; }
  /* line 463, ../sass/bridgend.scss */
  .multi-wrapper { padding: 10px; margin: 7px 0; }
  /* line 468, ../sass/bridgend.scss */
  footer { height: auto; padding-top: 15px; position: static; }
  /* line 473, ../sass/bridgend.scss */
  footer .footer-content-wrapper .footer-text-wrapper, footer .footer-content-wrapper .footer-logo { height: auto; }
  /* line 477, ../sass/bridgend.scss */
  footer .footer-content-wrapper .footer-logo { padding-bottom: 15px; }
  /* line 481, ../sass/bridgend.scss */
  footer .footer-content-wrapper #recycle-slogan-footer { width: 100%; height: auto; }
  /* line 486, ../sass/bridgend.scss */
  footer .footer-content-wrapper .footer-text, footer .footer-content-wrapper #recycle-slogan-footer { position: static; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; } }

/*# sourceMappingURL=bridgend.css.map */
