/* Variables */
/**
 * Base styles.
 */
/* line 14, ../scss/global.scss */
body {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
}

/* line 17, ../scss/global.scss */
p {
  margin-bottom: 20px;
}

/* line 20, ../scss/global.scss */
a {
  text-decoration: none;
  /*color: #810052;*/
  color:#000000;
}
/* line 23, ../scss/global.scss */
a:hover {
  text-decoration: underline;
}

/* line 27, ../scss/global.scss */
.form-submit {
  background: url(../i/submit.png) 100% 0 no-repeat;
  border: none;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  height: 24px;
  padding: 0 15px 0 30px;
}
/* line 35, ../scss/global.scss */
.form-submit:hover {
  opacity: .8;
}

/* line 40, ../scss/global.scss */
textarea,
.form-text {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #d5d5d5;
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  padding: 3px 10px;
}

/* line 48, ../scss/global.scss */
.form-textarea-wrapper textarea {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 53, ../scss/global.scss */
.form-text {
  height: 20px;
}

/* line 58, ../scss/global.scss */
.pannone-grid .panel-panel.right .inside,
.omega-grid .panel-panel.right .inside {
  padding-left: 25px;
}

/* line 62, ../scss/global.scss */
.pannone-grid .clr {
  clear: both;
  height: 0;
}

/* line 66, ../scss/global.scss */
.pannone-grid .panel-panel {
  min-height: 1px;
}

/* line 69, ../scss/global.scss */
.pannone-12-threecol-3-6-3 {
  background: url(../i/ls-bg.png) 0 0 no-repeat;
}
/* line 71, ../scss/global.scss */
.pannone-12-threecol-3-6-3 .panel-panel.grid-6 {
  width: 490px;
}
/* line 74, ../scss/global.scss */
.pannone-12-threecol-3-6-3 .left .inside {
  padding: 10px 40px 0 10px;
}

/* line 82, ../scss/global.scss */
.pannone-12-twocol-3-6-3-h .main.grid-9,
.pannone-12-twocol-9-3 .main.grid-9 {
  width: 710px;
}
/* line 84, ../scss/global.scss */
.pannone-12-twocol-3-6-3-h .main.grid-9 .main-left,
.pannone-12-twocol-9-3 .main.grid-9 .main-left {
  width: 200px;
}
/* line 87, ../scss/global.scss */
.pannone-12-twocol-3-6-3-h .main.grid-9 .main-center,
.pannone-12-twocol-9-3 .main.grid-9 .main-center {
  width: 500px;
  margin: 0;
}

/* line 93, ../scss/global.scss */
.breadcrumbs .grid-3.right {
  margin-top: -20px;
}

/* line 96, ../scss/global.scss */
.hide-breadcrumbs .grid-3.right {
  margin-top: 0;
}

/* line 99, ../scss/global.scss */
.logo-img {
  margin: 37px 0 0;
}

/* line 102, ../scss/global.scss */
.navigation {
  margin: 20px 0 38px;
}

/* line 107, ../scss/global.scss */
#breadcrumb,
#messages,
.tabs {
  margin-left: 0;
  width: 730px;
}
/* line 110, ../scss/global.scss */
#breadcrumb a,
#messages a,
.tabs a {
  color: #000;
}

/* line 114, ../scss/global.scss */
#breadcrumb {
  margin: 10px 0 0;
}

/* line 117, ../scss/global.scss */
.tabs {
  width: 695px;
}

/* line 120, ../scss/global.scss */
#block-search-form {
  float: right;
}

/* line 123, ../scss/global.scss */
#region-menu {
  position: relative;
}

/* line 126, ../scss/global.scss */
ul#main-menu {
  margin: 0;
}

/* line 130, ../scss/global.scss */
#region-menu .block-nice-menus,
#block-menu-menu-top-menu-second {
  float: right;
  margin-right: 20px;
  position: static;
}
/* line 134, ../scss/global.scss */
#region-menu .block-nice-menus .block-title,
#block-menu-menu-top-menu-second .block-title {
  display: none;
}
/* line 138, ../scss/global.scss */
#region-menu .block-nice-menus .menu li,
#block-menu-menu-top-menu-second .menu li {
  background: url(../i/menu2-sep.png) 100% 50% no-repeat;
  display: inline;
  font-size: 15px;
}
/* line 142, ../scss/global.scss */
#region-menu .block-nice-menus .menu li a,
#block-menu-menu-top-menu-second .menu li a {
  color: #fff;
}
/* line 145, ../scss/global.scss */
#region-menu .block-nice-menus .menu li.last,
#block-menu-menu-top-menu-second .menu li.last {
  background: none;
}
/* line 150, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu,
#block-menu-menu-top-menu-second .nice-menu {
  float: none;
  border: none;
  display: block;
  position: relative;
  margin: 0;
}
/* line 156, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li,
#block-menu-menu-top-menu-second .nice-menu li {
  display: inline;
  float: none;
  border: none;
  font-size: 15px;
  background: url(../i/menu2-sep.png) 100% 50% no-repeat;
  position: static;
}
/* line 163, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li a,
#block-menu-menu-top-menu-second .nice-menu li a {
  display: inline;
  padding: 0;
  color: #fff;
}
/* line 168, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li.last,
#block-menu-menu-top-menu-second .nice-menu li.last {
  background: none;
}
/* line 171, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul,
#block-menu-menu-top-menu-second .nice-menu li ul {
  z-index: 999;
  border: none;
  left: 0;
  top: 29px;
  width: 324px;
  max-height: 386px;
  overflow-y: auto !important;
  margin: 0;
  opacity:0.95;
}
/* line 180, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul li,
#block-menu-menu-top-menu-second .nice-menu li ul li {
  background: none;
  border: none;
  width: auto;
  float: none;
}
/* line 186, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content {
  overflow: hidden;
  padding: 20px 0 20px 0;
  /*background: url(../i/drops-sep.png) 0 0 repeat-y;*/
}
/* line 190, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content a,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content a {
  font-size: 13px;
  color: #fff;
  padding: 5px 0;
  display: block;
  text-decoration: none;
  margin:0 35px;
}
/* line 198, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line,
#region-menu .block-nice-menus .nice-menu li ul .view-content .group,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .group {
  width: 100%;
  float: left;
  overflow: hidden;
}
/* line 203, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .views-row,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .views-row {
  overflow: hidden;
  padding: 0 10px 0 17px;
}
/* line 206, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .views-row:hover,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .views-row:hover {
  background: url(../i/drop-hover.png) 0 0 repeat;
}
/* line 211, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-first,
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-1,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-first,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-1 {
  width: 100%;
  clear: left;
}
/* line 214, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-first .views-row,
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-1 .views-row,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-first .views-row,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-1 .views-row {
  /*padding-left: 25px;*/
}
/* line 219, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-third,
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-3,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-third,
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-3 {
  width: 195px;
}
/* line 225, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent,
#block-menu-menu-top-menu-second .nice-menu .menuparent {
  padding-right: 10px;
}
/* line 227, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent > a,
#block-menu-menu-top-menu-second .nice-menu .menuparent > a {
  display: inline-block;
  text-align: center;
  height: 29px;
  line-height: 29px;
  text-decoration: none;
}
/* line 237, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent:first-child,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1290,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-30,
#block-menu-menu-top-menu-second .nice-menu .menuparent:first-child,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1290,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-30 {
  padding-left: 0;
}
/* line 239, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent:first-child > a,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1290 > a,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-30 > a,
#block-menu-menu-top-menu-second .nice-menu .menuparent:first-child > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1290 > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-30 > a {
  width: 135px;
}
/* line 242, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent:first-child > ul,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1290 > ul,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-30 > ul,
#block-menu-menu-top-menu-second .nice-menu .menuparent:first-child > ul,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1290 > ul,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-30 > ul {
  background: url(../i/menu-green.png) 0 100% repeat-x;
}
/* line 249, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent.over:first-child > a,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1290.over > a,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-30.over > a,
#block-menu-menu-top-menu-second .nice-menu .menuparent.over:first-child > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1290.over > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-30.over > a {
  background: url(../i/dropmenu-buts.png) 0 0 no-repeat;
}
/* line 255, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1296,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-1,
#block-menu-menu-top-menu-second .nice-menu .menuparent,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1296,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-1 {
  padding-left: 7px;
}
/* line 257, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent > a,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1296 > a,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-1 > a,
#block-menu-menu-top-menu-second .nice-menu .menuparent > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1296 > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-1 > a {
  width: 168px;
}
/* line 260, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent > ul,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1296 > ul,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-1 > ul,
#block-menu-menu-top-menu-second .nice-menu .menuparent > ul,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1296 > ul,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-1 > ul {
  background: url(../i/menu-red.png) 0 100% repeat-x;
}
/* line 267, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent.over > a,
#region-menu .block-nice-menus .nice-menu .menu-path-node-1296.over > a,
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-1.over > a,
#block-menu-menu-top-menu-second .nice-menu .menuparent.over > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1296.over > a,
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-1.over > a {
  background: url(../i/dropmenu-buts.png) 0 -29px no-repeat;
}

/* line 273, ../scss/global.scss */
#block-menu-menu-footer-menu {
  margin-bottom: 10px;
}
/* line 275, ../scss/global.scss */
#block-menu-menu-footer-menu .block-title {
  display: none;
}
/* line 278, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 282, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu li {
  padding: 0;
  margin: 0;
  display: inline;
  font-size: 11px;
  padding: 0 11px 0 6px;
  background: url(../i/footmenu-sep.png) 100% 50% no-repeat;
}
/* line 289, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu li.first {
  padding-left: 0;
}
/* line 292, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu li.last {
  padding-right: 0;
  background: none;
}
/* line 296, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu li a {
  color: #c2c2c2;
}

/* line 303, ../scss/global.scss */
#region-footer-first {
  font-size: 11px;
}
/* line 305, ../scss/global.scss */
#region-footer-first p {
  margin: 0;
}

/* line 310, ../scss/global.scss */
#zone-footer #region-postscript-first {
  margin-top: -70px;
}

/* line 315, ../scss/global.scss */
#region-footer-second .block {
  margin: 60px 0 0 30px;
  text-align: center;
}
/* line 318, ../scss/global.scss */
#region-footer-second .block .content {
  font-size: 26px;
  color: #000;
}

/* line 325, ../scss/global.scss */
h1.title,
.pane-page-title h1 {
  background: url(../i/titlep.png) 100% 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  max-width: 692px;
  padding: 0 10px;
  margin: 10px 0 10px;
}

/* line 337, ../scss/global.scss */
.grid-6 h1.title,
.grid-6 .pane-page-title h1 {
  background: url(../i/titlep-med.png) 100% 0 no-repeat;
}

/* line 342, ../scss/global.scss */
.pane-page-title h1,
.pane-custom h1.title {
  margin-top: 0;
}

/* line 347, ../scss/global.scss */
#page h1.green-title,
#page .green-title h1 {
  background: url(../i/title.png) 100% -118px no-repeat;
}

/* line 352, ../scss/global.scss */
.solicitorsforbusiness #page .pane-page-title h1,
#page h1.dpurple-title,
#page .dpurple h1 {
  background: url(../i/title.png) 100% -312px no-repeat;
}

/* line 358, ../scss/global.scss */
.personalinjuryandmedicalnegligence .pane-contact-us .pane-title,
.personalinjuryandmedicalnegligence .grid-3 .webform-client-form label,
.personalinjuryandmedicalnegligence .pane-contact-us-block .pane-content p:first-child {
  color: #067781;
}
/* line 361, ../scss/global.scss */
.personalinjuryandmedicalnegligence .grid-3 .webform-client-form .form-actions .form-submit {
  background: url(../i/submit-colors.png) 100% 0 no-repeat;
}
/* line 364, ../scss/global.scss */
.personalinjuryandmedicalnegligence #page .pane-page-title h1 {
  background: url(../i/title.png) 100% -118px no-repeat;
}

/* line 371, ../scss/global.scss */
.pannoneaffinity .pane-contact-us .pane-title,
.pannoneaffinity .grid-3 .webform-client-form label,
.pannoneaffinity .pane-contact-us-block .pane-content p:first-child {
  color: #e27a00;
}
/* line 374, ../scss/global.scss */
.pannoneaffinity .grid-3 .webform-client-form .form-actions .form-submit {
  background: url(../i/submit-colors.png) 100% -100px no-repeat;
}
/* line 377, ../scss/global.scss */
.pannoneaffinity #page .pane-page-title h1 {
  background: url(../i/title.png) 100% -386px no-repeat;
}

/* line 384, ../scss/global.scss */
.disputeresolutionandregulatory .pane-contact-us .pane-title,
.disputeresolutionandregulatory .grid-3 .webform-client-form label,
.disputeresolutionandregulatory .pane-contact-us-block .pane-content p:first-child {
  color: #871d26;
}
/* line 387, ../scss/global.scss */
.disputeresolutionandregulatory .grid-3 .webform-client-form .form-actions .form-submit {
  background: url(../i/submit-colors.png) 100% -75px no-repeat;
}
/* line 390, ../scss/global.scss */
.disputeresolutionandregulatory #page .pane-page-title h1 {
  background: url(../i/title.png) 100% -350px no-repeat;
}

/* line 397, ../scss/global.scss */
.familypersonalandfinancial .pane-contact-us .pane-title,
.familypersonalandfinancial .grid-3 .webform-client-form label,
.familypersonalandfinancial .pane-contact-us-block .pane-content p:first-child {
  color: #312783;
}
/* line 400, ../scss/global.scss */
.familypersonalandfinancial .grid-3 .webform-client-form .form-actions .form-submit {
  background: url(../i/submit-colors.png) 100% -25px no-repeat;
}
/* line 403, ../scss/global.scss */
.familypersonalandfinancial #page .pane-page-title h1 {
  background: url(../i/title.png) 100% -201px no-repeat;
}

/* line 410, ../scss/global.scss */
.corporateservices .pane-contact-us .pane-title,
.corporateservices .grid-3 .webform-client-form label,
.corporateservices .pane-contact-us-block .pane-content p:first-child {
  color: #511966;
}
/* line 413, ../scss/global.scss */
.corporateservices .grid-3 .webform-client-form .form-actions .form-submit {
  background: url(../i/submit-colors.png) 100% -50px no-repeat;
}
/* line 416, ../scss/global.scss */
.corporateservices #page .pane-page-title h1 {
  background: url(../i/title.png) 100% -312px no-repeat;
}

/* line 422, ../scss/global.scss */
.hide-breadcrumbs #breadcrumb,
.hide-title #page-title {
  display: none;
}

/* line 428, ../scss/global.scss */
.view-people .ciob-category,
.view-people .view-grouping-header,
h2.subtitle,
.subtitle h2 {
  background: url(../i/subtitle.png) 0 0 repeat-x;
  font-weight: normal;
  color: #fff;
  font-size: 14px;
  padding: 20px 10px;
  margin: 10px 0 20px;
}

/* line 436, ../scss/global.scss */
#block-system-main {
  margin-bottom: 20px;
}

/* Base styles END. */
/* line 442, ../scss/global.scss */
#region-content {
  width: 960px;
  margin-left: 0;
}

/* line 446, ../scss/global.scss */
#section-header {
  background: url(../i/head-bg.png) 0 0 repeat-x;
  height: 126px;
  position: relative;
  z-index: 2;
}

/* line 452, ../scss/global.scss */
#section-content {
  position: relative;
  z-index: 1;
}

/* line 456, ../scss/global.scss */
#zone-content {
  background: url(../i/page-bg.png) 100% 0 repeat-y;
}

/* line 459, ../scss/global.scss */
#section-footer {
  background: url(../i/fw-bg.png) 0 0 repeat-x #292929;
}

/* line 462, ../scss/global.scss */
#zone-footer {
  background: url(../i/footer-bg.png) 100% 0 no-repeat;
  min-height: 167px;
  padding-top: 75px;
}

/* line 468, ../scss/global.scss */
.grid-3 .webform-client-form textarea,
.grid-3 .webform-client-form .form-text {
  width: 185px;
  border: 1px solid #d5d5d5;
  box-shadow: inset 0 1px 4px #666;
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  line-height: 20px;
  margin: 0;
  max-width: 100%;
  padding: 0 5px;
}

/* line 478, ../scss/global.scss */
.grid-3 .webform-client-form .form-actions {
  margin-left: -13px;
  position: relative;
  z-index: 2;
}
/* line 482, ../scss/global.scss */
.grid-3 .webform-client-form .form-actions .form-submit {
  margin: 0;
}

/* line 486, ../scss/global.scss */
.grid-3 .webform-client-form label {
  color: #810052;
}
/* line 488, ../scss/global.scss */
.grid-3 .webform-client-form label span {
  display: none;
}

/* line 492, ../scss/global.scss */
.grid-3 .webform-client-form textarea {
  width: 197px;
  max-width: none;
  resize: none;
  overflow: auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 501, ../scss/global.scss */
#webform-component-tel {
  margin: 0 0 10px;
}
/* line 503, ../scss/global.scss */
#webform-component-tel .contact-us-tel {
  font-size: 25px;
}

/* line 508, ../scss/global.scss */
.pane-webform-client-block-11 .pane-title {
  font-size: 16px;
  color: #810052;
  font-weight: normal;
}

/* line 515, ../scss/global.scss */
.front .pane-webform-client-block-11,
.front .pane-contact-us-block {
  margin-top: 10px;
}

/* line 518, ../scss/global.scss */
.section-footer {
  color: #c2c2c2;
}

/* line 521, ../scss/global.scss */
.navigation {
  text-align: right;
}

/* line 526, ../scss/global.scss */
.region-menu ul li {
  padding: 0 19px 0 17px;
  margin: 0;
  list-style: none;
  background: url(../i/menu-sep.png) 100% 50% no-repeat;
}
/* line 531, ../scss/global.scss */
.region-menu ul li.first {
  padding-left: 0;
}
/* line 534, ../scss/global.scss */
.region-menu ul li.last {
  padding-right: 0;
  background: none;
}
/* line 538, ../scss/global.scss */
.region-menu ul li a {
  color: #d5d5d5;
}

/* line 547, ../scss/global.scss */
.pane-pannone-autocomplete-filter form,
.pane-pannone-search-box form,
#search-block-form,
#block-pannone-search-pannone-search-block {
  background: url(../i/search.png) 0 0 no-repeat;
  float: right;
  height: 25px;
  width: 211px;
}
/* line 552, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-item,
.pane-pannone-search-box form .form-item,
#search-block-form .form-item,
#block-pannone-search-pannone-search-block .form-item {
  margin: 0;
}
/* line 555, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-text,
.pane-pannone-search-box form .form-text,
#search-block-form .form-text,
#block-pannone-search-pannone-search-block .form-text {
  background: none;
  border: none;
  box-shadow: none;
  margin: 0 0 0 5px;
  float: left;
  width: 160px;
  padding: 3px 0 3px 10px;
}
/* line 563, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-text.form-autocomplete,
.pane-pannone-search-box form .form-text.form-autocomplete,
#search-block-form .form-text.form-autocomplete,
#block-pannone-search-pannone-search-block .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 566, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-text.throbbing,
.pane-pannone-search-box form .form-text.throbbing,
#search-block-form .form-text.throbbing,
#block-pannone-search-pannone-search-block .form-text.throbbing {
  background-position: 100% -13px;
}
/* line 570, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-submit,
.pane-pannone-search-box form .form-submit,
#search-block-form .form-submit,
#block-pannone-search-pannone-search-block .form-submit {
  background: none;
  overflow: hidden;
  padding: 0;
  text-indent: -9999em;
  width: 30px;
}

/* line 580, ../scss/global.scss */
.pane-pannone-autocomplete-filter,
.pane-pannone-search-box {
  height: 25px;
}
/* line 582, ../scss/global.scss */
.pane-pannone-autocomplete-filter form,
.pane-pannone-search-box form {
  background-position: 0 -30px;
  width: 195px;
}
/* line 585, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-item,
.pane-pannone-search-box form .form-item {
  float: left;
}
/* line 588, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-text,
.pane-pannone-search-box form .form-text {
  width: 147px;
}

/* line 595, ../scss/global.scss */
.left .pane-title {
  font-size: 14px;
  color: #810052;
  margin-bottom: 10px;
}
/* line 601, ../scss/global.scss */
.left .menu li {
  list-style: none;
  padding: 0 0 5px;
  margin: 0 0 5px;
  border-bottom: 1px dashed #c3c8c8;
}
/* line 606, ../scss/global.scss */
.left .menu li.last {
  border: none;
}
/* line 609, ../scss/global.scss */
.left .menu li a {
  color: #292929;
}
/* line 611, ../scss/global.scss */
.left .menu li a.active {
  color: #810052;
}
/* line 618, ../scss/global.scss */
.left .pane-content li,
.left .views-row {
  padding: 0 0 5px;
  margin: 0 0 5px;
  border-bottom: 1px dashed #c3c8c8;
}
/* line 622, ../scss/global.scss */
.left .pane-content li.views-row-last,
.left .views-row.views-row-last {
  border: none;
}
/* line 625, ../scss/global.scss */
.left .pane-content li a,
.left .views-row a {
  color: #292929;
}
/* line 627, ../scss/global.scss */
.left .pane-content li a.active,
.left .views-row a.active {
  color: #810052;
}
/* line 631, ../scss/global.scss */
.left .pane-content li li,
.left .views-row li {
  border: none;
  margin: 0 0 0 10px;
  padding: 0;
}
/* line 635, ../scss/global.scss */
.left .pane-content li li a,
.left .views-row li a {
  padding: 0 0 5px;
}

/* line 643, ../scss/global.scss */
.region-content iframe,
.region-content img {
  /*max-width: 100%;*/
}

/* Solicitor */
/* line 651, ../scss/global.scss */
.view-service-panel_pane_6 .view-content,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content,
.view-solicitors_for_business_for_you-panel_pane_1 .view-content {
  margin: 30px 0;
  overflow: hidden;
  color: #dc0d15;
}
/* line 654, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group,
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group {
  float: left;
  width: 235px;
}
/* line 655, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group h3,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group h3,
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group h3 {
  margin-bottom: 5px;
}
/* line 662, ../scss/global.scss */
.view-service-panel_pane_6 .view-content a,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content a,
.view-solicitors_for_business_for_you-panel_pane_1 .view-content a {
  color: #dc0d15;
}
/* line 665, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group:first-child,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group:first-child,
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child {
  color: #511966;
  margin-right: 20px;
}
/* line 668, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group:first-child a,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group:first-child a,
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child a {
  color: #511966;
}
/* line 672, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .views-row,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .views-row,
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .views-row {
  margin-bottom: 5px;
}

/* line 680, ../scss/global.scss */
.solicitorsforyou .view-service-panel_pane_6 .view-content .group,
.solicitorsforyou .view-service-panel_pane_6 .view-content .group a,
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group,
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group a,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group a {
  color: #009f80;
}
/* line 684, ../scss/global.scss */
.solicitorsforyou .view-service-panel_pane_6 .view-content .group:first-child,
.solicitorsforyou .view-service-panel_pane_6 .view-content .group:first-child a,
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child,
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child a,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group:first-child,
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group:first-child a {
  color: #0069b4;
}

/* line 690, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .pannoneaffinity * {
  color: #e27a00;
}
/* line 695, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .corporatelegalservices * {
  color: #511966;
}
/* line 700, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .personalinjuryandmedicalnegligence * {
  color: #009f80;
}
/* line 705, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .familypersonalandfinancial * {
  color: #0069b4;
}

/* Articles/Blogs */
/* line 713, ../scss/global.scss */
.pane-node-created,
.pane-node-field-published-date {
  padding: 0 0 20px;
}
/* line 717, ../scss/global.scss */
.pane-node-created .pane-title,
.pane-node-created .pane-content,
.pane-node-created .pane-content *,
.pane-node-field-published-date .pane-title,
.pane-node-field-published-date .pane-content,
.pane-node-field-published-date .pane-content * {
  display: inline;
}

/* line 722, ../scss/global.scss */
.pane-blog-sidebar,
.pane-article-sidebar {
  float: right;
  margin-left: 20px;
  width: 270px;
}

/* line 728, ../scss/global.scss */
.view-author_info_block-panel_pane_1,
.view-article-panel_pane_4 {
  color: #333;
  margin-bottom: 15px;
  overflow: hidden;
}
/* line 732, ../scss/global.scss */
.view-author_info_block-panel_pane_1 .views-field-field-image,
.view-article-panel_pane_4 .views-field-field-image {
  float: left;
  margin-right: 15px;
}

/* line 740, ../scss/global.scss */
.node-type-blog .pane-node-body p,
.node-type-article .pane-node-body p {
  overflow: hidden;
}

/* Related Content pane style */
/* line 746, ../scss/global.scss */
.pane-plain-box-related-content-style {
  clear: both;
  margin-bottom: 15px;
}
/* line 749, ../scss/global.scss */
.pane-plain-box-related-content-style .pane-title {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 15px;
}
/* line 754, ../scss/global.scss */
.pane-plain-box-related-content-style a {
  color: #810052;
}
/* line 757, ../scss/global.scss */
.pane-plain-box-related-content-style .views-row {
  padding: 0 0 3px;
  margin: 0 0 10px;
  border-bottom: 1px solid #d1d1d1;
}
/* line 761, ../scss/global.scss */
.pane-plain-box-related-content-style .views-row p {
  margin-bottom: 3px;
}
/* line 766, ../scss/global.scss */
.pane-plain-box-related-content-style.pane-recent-by-author-panel-pane-1, .pane-plain-box-related-content-style.pane-article-panel-pane-5 {
  padding-bottom: 4px;
  background: url(../i/bor-sep.png) 0 100% repeat-x;
}
/* line 770, ../scss/global.scss */
.pane-plain-box-related-content-style .views-field-view-node {
  overflow: hidden;
}
/* line 772, ../scss/global.scss */
.pane-plain-box-related-content-style .views-field-view-node a {
  background: url(../i/more.png) 0 0 no-repeat;
  height: 18px;
  width: 18px;
  overflow: hidden;
  text-indent: 9999em;
  float: right;
}
/* line 779, ../scss/global.scss */
.pane-plain-box-related-content-style .views-field-view-node a:hover {
  opacity: .8;
}

/* Share this */
/* line 787, ../scss/global.scss */
.pane-sharethis-sharethis-block {
  margin-bottom: 20px;
}
/* line 789, ../scss/global.scss */
.pane-sharethis-sharethis-block .pane-title {
  float: left;
  font-weight: normal;
  line-height: 24px;
  margin-right: 10px;
}

/* line 796, ../scss/global.scss */
.sharethis-wrapper {
  overflow: hidden;
}
/* line 798, ../scss/global.scss */
.sharethis-wrapper .stButton {
  margin: 0 10px 0 0;
}
/* line 801, ../scss/global.scss */
.sharethis-wrapper .stButton span,
.sharethis-wrapper .stButton img {
  height: 24px !important;
  width: 24px !important;
}
/* line 806, ../scss/global.scss */
.sharethis-wrapper .st_facebook_large {
  float: left;
}
/* line 808, ../scss/global.scss */
.sharethis-wrapper .st_facebook_large span.stLarge {
  background: url(../i/social.png) 0 0 !important;
}
/* line 812, ../scss/global.scss */
.sharethis-wrapper .st_twitter_large {
  float: left;
}
/* line 814, ../scss/global.scss */
.sharethis-wrapper .st_twitter_large span.stLarge {
  float: left;
  background: url(../i/social.png) -24px 0 !important;
}
/* line 819, ../scss/global.scss */
.sharethis-wrapper .st_googleplus_large {
  float: left;
}
/* line 821, ../scss/global.scss */
.sharethis-wrapper .st_googleplus_large span.stLarge {
  float: left;
  background: url(../i/social.png) -48px 0 !important;
}
/* line 826, ../scss/global.scss */
.sharethis-wrapper .st_linkedin_large {
  float: left;
}
/* line 828, ../scss/global.scss */
.sharethis-wrapper .st_linkedin_large span.stLarge {
  float: left;
  background: url(../i/social.png) -72px 0 !important;
}
/* line 833, ../scss/global.scss */
.sharethis-wrapper .st_email_large {
  float: left;
  line-height: 24px;
  color: #810052;
  margin-left: 28px;
  cursor: pointer;
}
/* line 839, ../scss/global.scss */
.sharethis-wrapper .st_email_large:hover {
  text-decoration: underline;
}
/* line 842, ../scss/global.scss */
.sharethis-wrapper .st_email_large .stButton {
  display: none !important;
}

/* line 848, ../scss/global.scss */
#region-footer-first #block-block-28 {
  margin-bottom: 5px;
}
/* line 850, ../scss/global.scss */
#region-footer-first #block-block-28 .content {
  overflow: hidden;
}
/* line 852, ../scss/global.scss */
#region-footer-first #block-block-28 .content a {
  width: 32px;
  height: 32px;
  float: left;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
/* line 858, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.fb {
  background: url(../i/social.png) -100px -28px;
}
/* line 861, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.twitter {
  background: url(../i/social.png) -65px -28px;
}
/* line 864, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.gplus {
  background: url(../i/social-icons.png) no-repeat 0 -177px;
  width: 34px;
}
/* line 868, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.lin {
  background: url(../i/social.png) -32px -28px;
}
/* line 871, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.yt {
  background: url(../i/social.png) -132px -28px;
}
/* line 874, ../scss/global.scss */
#region-footer-first #block-block-28 .content a:hover {
  opacity: .8;
}

/* Date Archive pane style */
/* line 885, ../scss/global.scss */
.pane-plain-box-date-archive {
  background: url(../i/rightpane-sep.png) 0 100% repeat-x;
  padding-bottom: 18px;
  margin-bottom: 15px;
  color: inherit;
}
/* line 890, ../scss/global.scss */
.pane-plain-box-date-archive .pane-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
  line-height: 36px;
  padding: 0 10px;
  color: #fff;
  font-weight: normal;
  font-size: 14px;
}
/* line 898, ../scss/global.scss */
.pane-plain-box-date-archive .archive-subtitle {
  color: #810052;
  margin-bottom: 5px;
  font-weight: bold;
}
/* line 903, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content {
  background: #f3f3f3;
  padding: 5px 15px 15px;
}
/* line 906, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year {
  list-style: none;
  padding: 0 0 7px;
  margin: 0;
}
/* line 910, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year.collapsed a.year {
  background: url(../i/plusminus.png) 0 -28px no-repeat;
  padding-left: 20px;
}
/* line 914, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year.expanded a.year {
  padding-left: 20px;
  background: url(../i/plusminus.png) 0 3px no-repeat;
}
/* line 918, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year.last {
  padding: 0;
}
/* line 921, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year ul {
  margin: 0;
  padding: 7px 0 0 40px;
}
/* line 924, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year ul li {
  padding: 0 0 5px;
  margin: 0;
}
/* line 927, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year ul li.last {
  padding: 0;
}

/* Contact us pane */
/* line 937, ../scss/global.scss */
.pane-contact-us {
  background: url(../i/rightpane-sep.png) 0 100% repeat-x;
  padding-bottom: 10px;
  margin: 0 0 15px;
}
/* line 941, ../scss/global.scss */
.pane-contact-us .pane-title {
  font-size: 16px;
  color: #810052;
  font-weight: normal;
}
/* line 946, ../scss/global.scss */
.pane-contact-us .pane-content {
  font-size: 26px;
  color: #111;
}
/* line 949, ../scss/global.scss */
.pane-contact-us .pane-content p {
  margin: 0;
}

/* line 954, ../scss/global.scss */
.pane-block-5 {
  margin: -6px 0 0;
}
/* line 957, ../scss/global.scss */
.pane-block-5 .pane-content p:first-child {
  color: #810052;
  font-size: 16px;
  line-height: 20px;
}
/* line 962, ../scss/global.scss */
.pane-block-5 .pane-content p {
  font-size: 25px;
  line-height: 30px;
  margin: 0;
}

/*  */
/* line 971, ../scss/global.scss */
#webform-client-form-370 .error {
  border-width: 1px;
}
/* line 974, ../scss/global.scss */
#webform-client-form-370 .form-required {
  display: none;
}
/* line 979, ../scss/global.scss */
#webform-client-form-370 #webform-component-name input,
#webform-client-form-370 #webform-component-e-mail input {
  width: 220px;
}
/* line 983, ../scss/global.scss */
#webform-client-form-370 #webform-component-phone-number input {
  width: 220px;
  max-width: none;
}
/* line 988, ../scss/global.scss */
#webform-client-form-370 #webform-component-your-enquiry textarea {
  height: 95px;
  width: 214px;
  max-width: none;
}
/* line 993, ../scss/global.scss */
#webform-client-form-370 #webform-component-your-enquiry .grippie {
  display: none;
}
/* line 997, ../scss/global.scss */
#webform-client-form-370 #webform-component-name {
  margin: 0;
  padding: 10px 0;
}
/* line 1001, ../scss/global.scss */
#webform-client-form-370 #webform-component-e-mail {
  margin: 0;
  padding: 10px 0;
}
/* line 1005, ../scss/global.scss */
#webform-client-form-370 #webform-component-phone-number {
  margin: 0;
  padding: 10px 0;
  float: left;
}
/* line 1010, ../scss/global.scss */
#webform-client-form-370 #webform-component-your-enquiry {
  padding: 10px 0;
  float: right;
  margin: -133px 0 0;
}
/* line 1015, ../scss/global.scss */
#webform-client-form-370 .form-submit {
  margin: 14px 0 0 20px;
}

/* line 1021, ../scss/global.scss */
.grid-6 .pane-node-webform .pane-title {
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 1026, ../scss/global.scss */
.grid-6 .pane-node-webform textarea,
.grid-6 .pane-node-webform .form-text {
  box-shadow: none;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 3px 10px;
}

/* line 1038, ../scss/global.scss */
.node-type-webform .grid-6 textarea,
.node-type-webform .grid-6 .form-text {
  width: 465px;
}
/* line 1041, ../scss/global.scss */
.node-type-webform .grid-6 textarea {
  resize: none;
}
/* line 1045, ../scss/global.scss */
.node-type-webform .grid-6 .webform-component-textarea .grippie {
  display: none;
}
/* line 1049, ../scss/global.scss */
.node-type-webform .grid-6 .form-actions {
  text-align: right;
}

/* line 1055, ../scss/global.scss */
.node-type-video .view-video-panel_pane_3 {
  padding: 20px 0;
  clear: both;
}
/* line 1059, ../scss/global.scss */
.node-type-video .pane-sharethis-sharethis-block .sharethis-wrapper .st_email_large {
  margin-left: 10px;
}
/* line 1062, ../scss/global.scss */
.node-type-video .pane-node-field-video {
  float: left;
  width: 418px;
  margin-right: 15px;
}
/* line 1066, ../scss/global.scss */
.node-type-video .pane-node-field-video iframe {
  max-width: 412px;
  border: 3px solid #121212;
  max-height: 264px;
}

/* Pannone Article/Blog style. */
/* line 1076, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-row {
  overflow: hidden;
  clear: both;
  padding-bottom: 22px;
  background: url(../i/bor-sep.png) 0 100% repeat-x;
  margin-bottom: 15px;
  padding-left: 130px;
  min-height: 50px;
  position: relative;
}
/* line 1085, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-row .more-link {
  position: absolute;
  right: 0;
  bottom: 8px;
}
/* line 1091, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-field-image {
  margin-bottom: 10px;
}
/* line 1101, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-field-published-date,
.pane-plain-box-pannone-ab-style .views-field-field-date,
.pane-plain-box-pannone-ab-style .views-field-field-full-name,
.pane-plain-box-pannone-ab-style .views-field-field-image,
.pane-plain-box-pannone-ab-style .views-field-created,
.pane-plain-box-pannone-ab-style .views-field-field-first-name,
.pane-plain-box-pannone-ab-style .views-field-field-last-name,
.pane-plain-box-pannone-ab-style .views-field-field-video-image {
  width: 115px;
  clear: both;
  float: left;
  margin-left: -130px;
}
/* line 1108, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-field-date,
.pane-plain-box-pannone-ab-style .views-field-created {
  margin-bottom: -14px;
}
/* line 1112, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-title,
.pane-plain-box-pannone-ab-style .views-field-title a {
  font-size: 18px;
  color: #000;
}
/* line 1116, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-body {
  margin-top: 10px;
}
/* line 1118, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-body p {
  margin: 0 0 3px;
}
/* line 1125, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .view-related_content-panel_pane_1 .views-field-field-area-of-law,
.pane-plain-box-pannone-ab-style .view-related_content-panel_pane_1 .views-field-body,
.pane-plain-box-pannone-ab-style .view-blog .views-field-field-area-of-law,
.pane-plain-box-pannone-ab-style .view-blog .views-field-body {
  margin-bottom: 10px;
}
/* line 1128, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .view-related_content-panel_pane_1 .views-field-comment-count,
.pane-plain-box-pannone-ab-style .view-blog .views-field-comment-count {
  position: absolute;
  left: 130px;
  bottom: 8px;
}

/* line 1135, ../scss/global.scss */
.view .more-link {
  text-transform: lowercase;
}

/* line 1138, ../scss/global.scss */
.views-row .more-link {
  overflow: hidden;
}
/* line 1140, ../scss/global.scss */
.views-row .more-link a {
  background: url(../i/more.png) 0 0 no-repeat;
  height: 18px;
  width: 18px;
  overflow: hidden;
  text-indent: 9999em;
  float: right;
}
/* line 1147, ../scss/global.scss */
.views-row .more-link a:hover {
  opacity: .8;
}

/* Pager */
/* line 1155, ../scss/global.scss */
.item-list ul.pager {
  margin: 20px 0;
}
/* line 1157, ../scss/global.scss */
.item-list ul.pager li {
  display: inline-block;
  height: 18px;
  line-height: 18px;
  margin: 0;
  padding: 0 5px;
}
/* line 1163, ../scss/global.scss */
.item-list ul.pager li a {
  display: block;
  height: 18px;
  line-height: 18px;
}
/* line 1170, ../scss/global.scss */
.item-list ul.pager .pager-first,
.item-list ul.pager .pager-last {
  display: none;
}
/* line 1174, ../scss/global.scss */
.item-list ul.pager .pager-previous,
.item-list ul.pager .pager-next {
  padding: 0 10px 0 5px;
  width: 18px;
}
/* line 1177, ../scss/global.scss */
.item-list ul.pager .pager-previous a,
.item-list ul.pager .pager-next a {
  width: 18px;
  text-indent: -9999em;
  background: url(../i/pager.png) 0 0 no-repeat;
}
/* line 1181, ../scss/global.scss */
.item-list ul.pager .pager-previous a:hover,
.item-list ul.pager .pager-next a:hover {
  opacity: .8;
}
/* line 1186, ../scss/global.scss */
.item-list ul.pager .pager-next {
  padding: 0 5px 0 10px;
}
/* line 1188, ../scss/global.scss */
.item-list ul.pager .pager-next a {
  background-position: -18px 0;
}

/* line 1194, ../scss/global.scss */
* + html .item-list ul.pager li {
  display: inline;
}

/* Events/Press Office style */
/* line 1199, ../scss/global.scss */
.pane-plain-box-events-style {
  margin-top: 15px;
}
/* line 1201, ../scss/global.scss */
.pane-plain-box-events-style .views-row {
  background: url(../i/bor-sep.png) 0 100% repeat-x;
  margin-bottom: 15px;
  padding-bottom: 8px;
  overflow: hidden;
}
/* line 1206, ../scss/global.scss */
.pane-plain-box-events-style .views-row .more-link {
  float: right;
}
/* line 1211, ../scss/global.scss */
.pane-plain-box-events-style .views-field-title,
.pane-plain-box-events-style .views-field-title a {
  font-size: 18px;
  color: #000;
}
/* line 1215, ../scss/global.scss */
.pane-plain-box-events-style .views-field-body {
  margin: 10px 0 12px;
}
/* line 1217, ../scss/global.scss */
.pane-plain-box-events-style .views-field-body p {
  margin: 0 0 3px;
}
/* line 1222, ../scss/global.scss */
.pane-plain-box-events-style .view-events .group h3 {
  background: url(../i/titlep.png) 100% 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  max-width: 692px;
  padding: 0 10px;
  margin: 20px 0 10px;
}
/* line 1233, ../scss/global.scss */
.pane-plain-box-events-style .view-events .views-field-body {
  margin-bottom: 0;
}

/* Vacancies */
/* line 1241, ../scss/global.scss */
.pane-vacancies .views-row {
  margin-bottom: 20px;
}
/* line 1244, ../scss/global.scss */
.pane-vacancies .views-field-title {
  font-size: 14px;
}
/* line 1247, ../scss/global.scss */
.pane-vacancies .views-field-body {
  margin: 10px 0;
}
/* line 1249, ../scss/global.scss */
.pane-vacancies .views-field-body p {
  margin: 0 0 3px;
}

/* line 1256, ../scss/global.scss */
.node-type-job-vacancy .pane-entity-field {
  margin-bottom: 20px;
}
/* line 1258, ../scss/global.scss */
.node-type-job-vacancy .pane-entity-field .pane-title {
  margin-bottom: 15px;
}

/* Homepage carousel */
/* line 1267, ../scss/global.scss */
.front #block-system-main {
  margin: 0;
}
/* line 1270, ../scss/global.scss */
.front #section-content {
  overflow: hidden;
}

/* line 1274, ../scss/global.scss */
#mini-panel-homepage_carousel {
  position: relative;
}
/* line 1276, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-panel {
  padding: 15px 0 40px;
  background: url(../i/white-transp.png) 0 0 repeat;
}
/* line 1281, ../scss/global.scss */
#mini-panel-homepage_carousel .next,
#mini-panel-homepage_carousel .prev {
  width: 39px;
  height: 39px;
  cursor: pointer;
  background: url(../i/carousel-ctrls.png) 0 0 no-repeat;
  position: absolute;
  z-index: 101;
  left: -40px;
  top: 90px;
}
/* line 1290, ../scss/global.scss */
#mini-panel-homepage_carousel .next.disabled,
#mini-panel-homepage_carousel .prev.disabled {
  opacity: 0.2;
  cursor: default;
}
/* line 1295, ../scss/global.scss */
#mini-panel-homepage_carousel .next {
  background-position: -39px 0;
  left: auto;
  right: -10px;
}
/* line 1300, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane {
  width: 280px;
  float: left;
  margin-right: 44px;
  position: relative;
}
/* line 1306, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .view-header,
#mini-panel-homepage_carousel .panel-pane .pane-title {
  background: url(../i/carousel-head.png) 0 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  padding: 0 15px;
}
/* line 1314, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .view-header a,
#mini-panel-homepage_carousel .panel-pane .pane-title a {
  color: #fff;
}
/* line 1317, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .view-header p,
#mini-panel-homepage_carousel .panel-pane .pane-title p {
  margin: 0;
}
/* line 1321, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .view-content {
  padding-bottom: 4px;
  background: url(../i/carousel-foot.png) 0 100% no-repeat;
}
/* line 1326, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane.shadow .view-content {
  background: none;
}
/* line 1329, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane.shadow .pane-title {
  background: #000;
}
/* line 1332, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane.shadow .overlay {
  background: url(../i/shad-bg.png) 0 0 repeat;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
  position: absolute;
}

/* line 1347, ../scss/global.scss */
.view-home_pods-home_news_pod,
.view-home_pods-home_blog_pod,
.view-home_pods-home_event_pod,
.view-home_pods-home_article_pod {
  font-size: 14px;
}
/* line 1349, ../scss/global.scss */
.view-home_pods-home_news_pod .views-row,
.view-home_pods-home_blog_pod .views-row,
.view-home_pods-home_event_pod .views-row,
.view-home_pods-home_article_pod .views-row {
  margin: 2px 0 4px;
  padding: 10px 15px;
  position: relative;
  background: #dcdada;
}
/* line 1354, ../scss/global.scss */
.view-home_pods-home_news_pod .views-row .views-more-link,
.view-home_pods-home_blog_pod .views-row .views-more-link,
.view-home_pods-home_event_pod .views-row .views-more-link,
.view-home_pods-home_article_pod .views-row .views-more-link {
  display: block;
}
/* line 1357, ../scss/global.scss */
.view-home_pods-home_news_pod .views-row .more-link,
.view-home_pods-home_blog_pod .views-row .more-link,
.view-home_pods-home_event_pod .views-row .more-link,
.view-home_pods-home_article_pod .views-row .more-link {
  position: absolute;
  right: 0;
  bottom: 0;
}
/* line 1361, ../scss/global.scss */
.view-home_pods-home_news_pod .views-row .more-link a,
.view-home_pods-home_blog_pod .views-row .more-link a,
.view-home_pods-home_event_pod .views-row .more-link a,
.view-home_pods-home_article_pod .views-row .more-link a {
  border-left: 4px solid #fff;
  border-top: 4px solid #fff;
}

/* line 1369, ../scss/global.scss */
.view-home_pods-home_blog_pod .views-field-field-image {
  float: left;
  margin: 0 10px 0 -15px;
}
/* line 1373, ../scss/global.scss */
.view-home_pods-home_blog_pod .views-field-field-media-pod-summary {
  overflow: hidden;
}

/* line 1379, ../scss/global.scss */
.view-home_pods-home_article_pod .views-row,
.view-home_pods-home_event_pod .views-row {
  min-height: 62px;
}

/* line 1383, ../scss/global.scss */
.view-home_pods-home_video_pod {
  font-size: 14px;
}
/* line 1385, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row {
  margin-top: 2px;
  position: relative;
}
/* line 1388, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-video-image {
  position: relative;
  z-index: 2;
}
/* line 1391, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-video-image .field-content {
  text-align: center;
  background: url(../i/play.png) 50% 40% no-repeat;
}
/* line 1395, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-video-image a {
  display: block;
}
/* line 1398, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-video-image img {
  position: relative;
  margin-top: -2px;
  z-index: -1;
}
/* line 1404, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-media-pod-title a {
  background: url(../i/smc-video-ttl.png) 0 0 no-repeat white;
  bottom: -1px;
  height: 33px;
  left: 0;
  padding: 5px 0 0 46px;
  position: absolute;
  width: 234px;
  z-index: 3;
}
/* line 1413, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-media-pod-title a a {
  text-transform: uppercase;
}

/* Homepage slider */
/* line 1421, ../scss/global.scss */
#mini-panel-home_slider {
  width: 714px;
  position: relative;
  height: 309px;
  overflow: hidden;
  margin: 37px 0 0 10px;
}
/* line 1430, ../scss/global.scss */
#mini-panel-home_slider .slide1,
#mini-panel-home_slider .slide2,
#mini-panel-home_slider .main-slide,
#mini-panel-home_slider .panel-panel {
  width: auto;
  float: none;
  display: block;
  position: absolute;
}
/* line 1435, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside,
#mini-panel-home_slider .slide2 .inside,
#mini-panel-home_slider .main-slide .inside,
#mini-panel-home_slider .panel-panel .inside {
  padding: 0;
}
/* line 1440, ../scss/global.scss */
#mini-panel-home_slider .slide1,
#mini-panel-home_slider .slide2 {
  width: 649px;
  float: left;
  z-index: 2;
}
/* line 1444, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside,
#mini-panel-home_slider .slide2 .inside {
  font-family: Arial, FreeSans, sans-serif;
  color: #fff;
  padding: 25px 15px 0;
  height: 284px;
  width: 563px;
}
/* line 1450, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside .inside-wrap,
#mini-panel-home_slider .slide2 .inside .inside-wrap {
  height: 264px;
  overflow: hidden;
}
/* line 1454, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside h2,
#mini-panel-home_slider .slide2 .inside h2 {
  font-size: 16px;
  margin-bottom: 20px;
}
/* line 1458, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside .content,
#mini-panel-home_slider .slide2 .inside .content {
  font-size: 14px;
}
/* line 1463, ../scss/global.scss */
#mini-panel-home_slider .slide1 {
  display: none;
  padding-left: 10px;
  left: 0;
}
/* line 1467, ../scss/global.scss */
#mini-panel-home_slider .slide1 .slide-inner {
  background: url(../i/home-slide.png) -321px -194px no-repeat;
  padding-left: 57px;
}
/* line 1470, ../scss/global.scss */
#mini-panel-home_slider .slide1 .slide-inner img {
  position: absolute;
  margin: 0 0 0 -256px;
  float: left;
  z-index: -1;
  max-width: none;
}
/* line 1479, ../scss/global.scss */
#mini-panel-home_slider .slide1 p:first-child a {
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
/* line 1485, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside {
  background: url(../i/slid-fy-bg.png) 0 0 repeat-y;
}
/* line 1489, ../scss/global.scss */
#mini-panel-home_slider .slide2 {
  display: none;
  right: 0;
  padding-right: 10px;
}
/* line 1493, ../scss/global.scss */
#mini-panel-home_slider .slide2 .slide-inner {
  padding-right: 57px;
  background: url(../i/home-slide.png) 100% -504px no-repeat;
}
/* line 1496, ../scss/global.scss */
#mini-panel-home_slider .slide2 .slide-inner img {
  position: relative;
  z-index: -1;
  float: right;
  margin: -309px -67px 0 0;
}
/* line 1504, ../scss/global.scss */
#mini-panel-home_slider .slide2 p:first-child a {
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
/* line 1510, ../scss/global.scss */
#mini-panel-home_slider .slide2 .inside {
  background: url(../i/slid-fb-bg.png) 0 0 repeat-x;
}
/* line 1514, ../scss/global.scss */
#mini-panel-home_slider .main-slide {
  display: block;
  height: 309px;
  overflow: hidden;
  width: 714px;
  z-index: 100;
}
/* line 1520, ../scss/global.scss */
#mini-panel-home_slider .main-slide img {
  max-width: none;
}
/* line 1523, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms-in {
  position: relative;
}
/* line 1526, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms-arr {
  cursor: pointer;
}
/* line 1529, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms1 {
  position: absolute;
  width: 390px;
  height: 309px;
  left: 0;
  top: 0;
  z-index: 1;
}
/* line 1536, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms1 .ms-head {
  position: absolute;
  top: 0;
  left: 0;
  height: 57px;
  width: 354px;
  background: url(../i/home-slide.png) 0 0 no-repeat;
}
/* line 1544, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms1 .ms-arr {
  background: url(../i/home-slide.png) -23px -116px no-repeat;
  height: 38px;
  right: 0;
  position: absolute;
  top: 122px;
  width: 54px;
  z-index: 111;
}
/* line 1554, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms2 {
  position: absolute;
  right: 0;
  top: 0;
  height: 309px;
  width: 380px;
  z-index: 2;
}
/* line 1561, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms2 .ms-head {
  position: absolute;
  top: 0;
  right: 0;
  height: 57px;
  width: 378px;
  background: url(../i/home-slide.png) 0 -58px no-repeat;
}
/* line 1569, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms2 .ms-arr {
  background: url(../i/home-slide.png) -23px -155px no-repeat;
  height: 38px;
  left: 42px;
  position: absolute;
  top: 161px;
  width: 54px;
}
/* line 1579, ../scss/global.scss */
#mini-panel-home_slider .view-content {
  overflow: hidden;
}
/* line 1581, ../scss/global.scss */
#mini-panel-home_slider .view-content a {
  color: #fff;
}
/* line 1584, ../scss/global.scss */
#mini-panel-home_slider .view-content .row-line {
  float: left;
  width: 160px;
  padding: 0 10px 0 0;
  background: url(../i/slider-sep.png) 100% 0 repeat-y;
  margin-right: 25px;
}
/* line 1590, ../scss/global.scss */
#mini-panel-home_slider .view-content .row-line.row-line-3 {
  padding: 0;
  margin: 0;
  background: none;
}
/* line 1598, ../scss/global.scss */
#mini-panel-home_slider .slide-business,
#mini-panel-home_slider .slide-you {
  display: none;
  width: 48px;
  height: 309px;
  background: url(../i/home-slide.png) -8px -194px no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  margin: 0 7px 0 0;
}
/* line 1608, ../scss/global.scss */
#mini-panel-home_slider .slide-business {
  background-position: -65px -194px;
  margin: 0 0 0 7px;
  left: auto;
  right: 0;
}

/* Useful links */
/* line 1618, ../scss/global.scss */
.view-useful-links-per-category .views-field-title {
  font-size: 14px;
  margin-bottom: 8px;
}
/* line 1622, ../scss/global.scss */
.view-useful-links-per-category .views-row {
  margin-bottom: 15px;
}
/* line 1624, ../scss/global.scss */
.view-useful-links-per-category .views-row p {
  margin-bottom: 5px;
}

/* Video view */
/* line 1632, ../scss/global.scss */
.view-video .views-field-field-video-image {
  position: relative;
  z-index: 2;
}
/* line 1635, ../scss/global.scss */
.view-video .views-field-field-video-image a {
  display: block;
}
/* line 1638, ../scss/global.scss */
.view-video .views-field-field-video-image .field-content {
  display: block;
  background: url(../i/play.png) 50% 50% no-repeat;
}
/* line 1642, ../scss/global.scss */
.view-video .views-field-field-video-image img {
  position: relative;
  z-index: -1;
}
/* line 1647, ../scss/global.scss */
.view-video .views-field-field-duration {
  margin-top: 10px;
}

/* Author page */
/* line 1654, ../scss/global.scss */
.view-author_block_c130-panel_pane_1 .views-row {
  overflow: hidden;
}
/* line 1657, ../scss/global.scss */
.view-author_block_c130-panel_pane_1 .views-field-field-image {
  float: right;
  margin: 0 0 0 30px;
}
/* line 1661, ../scss/global.scss */
.view-author_block_c130-panel_pane_1 .views-field-field-description {
  overflow: hidden;
}

/* line 1667, ../scss/global.scss */
.pane-related-posts,
.view-related_content-panel_pane_4,
.view-author_posts_c124-panel_pane_1 {
  clear: both;
  margin: 30px 0 0;
}
/* line 1670, ../scss/global.scss */
.pane-related-posts .views-row,
.view-related_content-panel_pane_4 .views-row,
.view-author_posts_c124-panel_pane_1 .views-row {
  border-bottom: 1px solid #d1d1d1;
  padding-bottom: 3px;
  margin-bottom: 10px;
  overflow: hidden;
}
/* line 1676, ../scss/global.scss */
.pane-related-posts .views-row .views-field-view-node,
.pane-related-posts .views-row .more-link,
.view-related_content-panel_pane_4 .views-row .views-field-view-node,
.view-related_content-panel_pane_4 .views-row .more-link,
.view-author_posts_c124-panel_pane_1 .views-row .views-field-view-node,
.view-author_posts_c124-panel_pane_1 .views-row .more-link {
  float: right;
}
/* line 1680, ../scss/global.scss */
.pane-related-posts .views-field-comment-count,
.view-related_content-panel_pane_4 .views-field-comment-count,
.view-author_posts_c124-panel_pane_1 .views-field-comment-count {
  color: #810052;
  float: right;
  margin: 0 3px 0 0;
}
/* line 1685, ../scss/global.scss */
.pane-related-posts .views-field-body,
.view-related_content-panel_pane_4 .views-field-body,
.view-author_posts_c124-panel_pane_1 .views-field-body {
  margin: 5px 0 0;
}
/* line 1687, ../scss/global.scss */
.pane-related-posts .views-field-body p,
.view-related_content-panel_pane_4 .views-field-body p,
.view-author_posts_c124-panel_pane_1 .views-field-body p {
  margin: 0 0 3px;
}

/* Download Item */
/* line 1696, ../scss/global.scss */
.download-item .pannone-grid .pane-node-field-image {
  float: left;
  margin: 0 10px 10px 0;
}
/* line 1700, ../scss/global.scss */
.download-item .pannone-grid .pane-node-body {
  margin-top: 30px;
  clear: both;
}

/* line 1706, ../scss/global.scss */
.view-downloads_listing_per_category-panel_pane_1 {
  overflow: hidden;
}
/* line 1708, ../scss/global.scss */
.view-downloads_listing_per_category-panel_pane_1 .views-field-field-file {
  font-size: 14px;
  margin-bottom: 5px;
}
/* line 1712, ../scss/global.scss */
.view-downloads_listing_per_category-panel_pane_1 .views-row {
  margin-bottom: 15px;
}

/* line 1718, ../scss/global.scss */
.view-downloads_per_section-panel_pane_1 .views-field-title,
.view-downloads_per_section-panel_pane_1 .views-field-title a {
  color: #810052;
  font-size: 14px;
}

/* Tag Cloud style */
/* line 1725, ../scss/global.scss */
.pane-plain-box-tag-cloud {
  background: url(../i/rightpane-sep.png) 0 100% repeat-x;
  padding-bottom: 18px;
  margin-bottom: 15px;
  color: inherit;
}
/* line 1730, ../scss/global.scss */
.pane-plain-box-tag-cloud .pane-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
  line-height: 36px;
  padding: 0 10px;
  color: #fff;
  font-weight: normal;
  font-size: 14px;
}
/* line 1738, ../scss/global.scss */
.pane-plain-box-tag-cloud .pane-content {
  background: #f3f3f3;
  padding: 5px 15px 15px;
}

/* Event page */
/* line 1747, ../scss/global.scss */
.node-type-event .panel-panel .pane-entity-field {
  margin-bottom: 15px;
}
/* line 1752, ../scss/global.scss */
.node-type-event .field-name-field-speakers-entity * {
  float: none;
  display: inline;
}
/* line 1760, ../scss/global.scss */
.node-type-event .main-center .pane-entity-field .pane-title,
.node-type-event .main-center .pane-entity-field .field-label {
  font-weight: normal;
}
/* line 1765, ../scss/global.scss */
.node-type-event .main-bottom {
  margin: 20px 0 0;
}

/* Comments */
/* line 1771, ../scss/global.scss */
.pane-node-comment-form {
  margin-top: 20px;
}
/* line 1773, ../scss/global.scss */
.pane-node-comment-form .pane-title {
  font-size: 14px;
  margin-bottom: 20px;
}

/* line 1779, ../scss/global.scss */
.comment-form .form-item {
  overflow: hidden;
}
/* line 1781, ../scss/global.scss */
.comment-form .form-item label {
  float: left;
  width: 85px;
  line-height: 30px;
}
/* line 1785, ../scss/global.scss */
.comment-form .form-item label .form-required {
  color: #000;
}
/* line 1791, ../scss/global.scss */
.comment-form textarea,
.comment-form .form-text {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #ccc;
  box-shadow: none;
  height: 20px;
  line-height: 20px;
  padding: 4px 5px;
  width: 313px;
}
/* line 1802, ../scss/global.scss */
.comment-form textarea {
  height: 110px;
  resize: none;
}
/* line 1806, ../scss/global.scss */
.comment-form .grippie {
  display: none;
}
/* line 1809, ../scss/global.scss */
.comment-form .form-actions {
  padding-left: 85px;
}
/* line 1811, ../scss/global.scss */
.comment-form .form-actions .form-submit {
  margin: 0;
  padding-left: 8px;
  text-transform: capitalize;
}
/* line 1818, ../scss/global.scss */
.comment-form .form-type-item .username {
  line-height: 30px;
}
/* line 1822, ../scss/global.scss */
.comment-form .form-item-mollom-captcha label {
  line-height: 16px;
  margin-bottom: 40px;
}

/* line 1827, ../scss/global.scss */
.pane-node-comments {
  clear: both;
  margin-top: 20px;
}
/* line 1830, ../scss/global.scss */
.pane-node-comments .pane-title {
  font-size: 14px;
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

/* line 1837, ../scss/global.scss */
.comment {
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 10px;
  padding: 0 0 10px 110px;
}
/* line 1841, ../scss/global.scss */
.comment .submitted {
  display: inline;
  float: left;
  margin-left: -110px;
  width: 85px;
}
/* line 1846, ../scss/global.scss */
.comment .submitted span {
  display: block;
}
/* line 1849, ../scss/global.scss */
.comment .submitted .author {
  margin-bottom: 25px;
}
/* line 1853, ../scss/global.scss */
.comment .submitted .permalink,
.comment .submitted .created {
  font-size: 11px;
}
/* line 1857, ../scss/global.scss */
.comment .content {
  margin-bottom: 10px;
}
/* line 1860, ../scss/global.scss */
.comment .title {
  font-weight: bold;
  margin-bottom: 5px;
}
/* line 1864, ../scss/global.scss */
.comment ul.links {
  display: block;
  text-align: right;
  font-style: italic;
  opacity: .3;
}
/* line 1869, ../scss/global.scss */
.comment ul.links li {
  padding-left: 0;
}
/* line 1872, ../scss/global.scss */
.comment ul.links:hover {
  opacity: 1;
}
/* line 1876, ../scss/global.scss */
.comment .operation {
  font-size: 11px;
}

/* Pods Style */
/* line 1883, ../scss/global.scss */
.pane-node-field-pod-sidebar,
.view-pod {
  color: inherit;
  background: none;
}
/* line 1887, ../scss/global.scss */
.pane-node-field-pod-sidebar .view-header,
.pane-node-field-pod-sidebar .pane-title,
.view-pod .view-header,
.view-pod .pane-title {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  background: url(../i/titlep.png) 100% 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  line-height: 36px;
  height: 36px;
  overflow: hidden;
  padding: 0 10px;
}
/* line 1897, ../scss/global.scss */
.pane-node-field-pod-sidebar .view-header a,
.pane-node-field-pod-sidebar .pane-title a,
.view-pod .view-header a,
.view-pod .pane-title a {
  color: #fff;
}
/* line 1900, ../scss/global.scss */
.pane-node-field-pod-sidebar .view-header p,
.pane-node-field-pod-sidebar .pane-title p,
.view-pod .view-header p,
.view-pod .pane-title p {
  margin: 0;
}
/* line 1905, ../scss/global.scss */
.pane-node-field-pod-sidebar .pane-content,
.pane-node-field-pod-sidebar .view-content,
.view-pod .pane-content,
.view-pod .view-content {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  background: #f3f3f3;
  padding: 10px 15px 15px;
}
/* line 1912, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-title,
.pane-node-field-pod-sidebar .views-field-field-pod-title,
.pane-node-field-pod-sidebar .views-field-field-sidebar-pod-title,
.view-pod .views-field-title,
.view-pod .views-field-field-pod-title,
.view-pod .views-field-field-sidebar-pod-title {
  font-weight: bold;
}
/* line 1915, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-field-pod-summary,
.view-pod .views-field-field-pod-summary {
  margin-bottom: 10px;
}
/* line 1918, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-field-image,
.view-pod .views-field-field-image {
  text-align: center;
}
/* line 1922, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-view-node a,
.view-pod .views-field-view-node a {
  text-decoration: underline;
}

/* line 1930, ../scss/global.scss */
.view-pod-users .view-header,
.view-pod-2 .view-header {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  background: url(../i/titlep.png) 100% 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  line-height: 32px;
  padding: 0 10px;
}
/* line 1938, ../scss/global.scss */
.view-pod-users .view-header p,
.view-pod-2 .view-header p {
  margin: 0;
}
/* line 1942, ../scss/global.scss */
.view-pod-users .view-content,
.view-pod-2 .view-content {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
}
/* line 1946, ../scss/global.scss */
.view-pod-users .views-field-field-sidebar-pod-title,
.view-pod-users .views-field-field-pod-title,
.view-pod-2 .views-field-field-sidebar-pod-title,
.view-pod-2 .views-field-field-pod-title {
  font-weight: bold;
}
/* line 1949, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal,
.view-pod-2 .jcarousel-container-horizontal {
  width: auto;
  height: auto;
  padding: 5px 27px;
}
/* line 1953, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-clip-horizontal,
.view-pod-2 .jcarousel-container-horizontal .jcarousel-clip-horizontal {
  width: auto;
}
/* line 1955, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-clip-horizontal img,
.view-pod-2 .jcarousel-container-horizontal .jcarousel-clip-horizontal img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}
/* line 1962, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-item,
.view-pod-2 .jcarousel-container-horizontal .jcarousel-item {
  border: none;
  background: none;
  width: auto;
  height: auto;
}
/* line 1969, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-prev,
.view-pod-users .jcarousel-container-horizontal .jcarousel-next,
.view-pod-2 .jcarousel-container-horizontal .jcarousel-prev,
.view-pod-2 .jcarousel-container-horizontal .jcarousel-next {
  height: 26px;
  width: 25px;
  background: url(../i/pod-carousel.png) 0 0 no-repeat;
  left: 0;
  top: 50%;
  margin-top: -13px;
}
/* line 1977, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-next,
.view-pod-2 .jcarousel-container-horizontal .jcarousel-next {
  background-position: -25px 0;
  right: 0;
  left: auto;
}
/* line 1984, ../scss/global.scss */
.view-pod-users .views-field-body,
.view-pod-users .views-field-field-client-name,
.view-pod-2 .views-field-body,
.view-pod-2 .views-field-field-client-name {
  text-align: left;
}

/* line 1994, ../scss/global.scss */
.grid-6 .pane-node-field-pod-sidebar .view-header,
.grid-6 .view-pod .view-header,
.grid-6 .view-pod-users .view-header,
.grid-6 .view-pod-2 .view-header {
  background: url(../i/titlep-med.png) 100% 0 no-repeat;
}
/* line 1999, ../scss/global.scss */
.grid-6 .jcarousel-container .jcarousel-item {
  width: 436px;
  margin: 0;
}

/* line 2010, ../scss/global.scss */
.grid-3 .pane-node-field-pod-sidebar .view-header,
.grid-3 .view-pod .view-header,
.grid-3 .view-pod-users .view-header,
.grid-3 .view-pod-2 .view-header {
  background: url(../i/short-titles.png) -1px 0 no-repeat;
}
/* line 2015, ../scss/global.scss */
.grid-3 .jcarousel-container .jcarousel-item {
  width: 141px;
  margin: 0;
}

/* line 2025, ../scss/global.scss */
.main-pod-video .view-content,
.view-pod_2-panel_pane_8 .view-content,
.view-pod_2-panel_pane_7 .view-content,
.view-pod_2-panel_pane_15 .view-content {
  padding: 10px;
  background: #f3f3f3;
}
/* line 2029, ../scss/global.scss */
.main-pod-video .views-row,
.view-pod_2-panel_pane_8 .views-row,
.view-pod_2-panel_pane_7 .views-row,
.view-pod_2-panel_pane_15 .views-row {
  overflow: hidden;
}
/* line 2032, ../scss/global.scss */
.main-pod-video .views-field-field-video,
.view-pod_2-panel_pane_8 .views-field-field-video,
.view-pod_2-panel_pane_7 .views-field-field-video,
.view-pod_2-panel_pane_15 .views-field-field-video {
  float: left;
  margin: 0 20px 0 0;
  position: relative;
  z-index: 2;
}
/* line 2037, ../scss/global.scss */
.main-pod-video .views-field-field-video a,
.view-pod_2-panel_pane_8 .views-field-field-video a,
.view-pod_2-panel_pane_7 .views-field-field-video a,
.view-pod_2-panel_pane_15 .views-field-field-video a {
  display: block;
}
/* line 2040, ../scss/global.scss */
.main-pod-video .views-field-field-video .field-content,
.view-pod_2-panel_pane_8 .views-field-field-video .field-content,
.view-pod_2-panel_pane_7 .views-field-field-video .field-content,
.view-pod_2-panel_pane_15 .views-field-field-video .field-content {
  background: url(../i/pod-play.png) 50% 50% no-repeat;
}
/* line 2042, ../scss/global.scss */
.main-pod-video .views-field-field-video .field-content img,
.view-pod_2-panel_pane_8 .views-field-field-video .field-content img,
.view-pod_2-panel_pane_7 .views-field-field-video .field-content img,
.view-pod_2-panel_pane_15 .views-field-field-video .field-content img {
  position: relative;
  z-index: -1;
}

/* line 2049, ../scss/global.scss */
.view-pod_2-panel_pane_7 .views-field-field-video {
  float: none;
  margin: 0;
}

/* line 2055, ../scss/global.scss */
.view-pod-panel_pane_2 .views-row,
.view-pod-panel_pane_1 .views-row {
  overflow: hidden;
}
/* line 2058, ../scss/global.scss */
.view-pod-panel_pane_2 .view-content,
.view-pod-panel_pane_1 .view-content {
  padding: 0;
}
/* line 2061, ../scss/global.scss */
.view-pod-panel_pane_2 .views-field-field-image,
.view-pod-panel_pane_1 .views-field-field-image {
  /*float: left;*/
  /*margin: 0 20px 0 0;*/
}

/* line 2067, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-field-field-video {
  margin: 0 0 5px;
}
/* line 2070, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-field-field-sidebar-pod-summary {
  font-size: 11px;
  margin: 5px 0 0;
}

/* line 2078, ../scss/global.scss */
.view-pod_2-panel_pane_17 .view-content,
.pod-main-testimonials .view-content,
.view-pod_2-panel_pane_10 .view-content {
  background: #f3f3f3;
  padding: 10px;
}
/* line 2082, ../scss/global.scss */
.view-pod_2-panel_pane_17 .views-field-body,
.pod-main-testimonials .views-field-body,
.view-pod_2-panel_pane_10 .views-field-body {
  font-size: 15px;
}
/* line 2085, ../scss/global.scss */
.view-pod_2-panel_pane_17 .views-field-field-client-name,
.pod-main-testimonials .views-field-field-client-name,
.view-pod_2-panel_pane_10 .views-field-field-client-name {
  font-weight: bold;
  font-size: 11px;
}

/* line 2091, ../scss/global.scss */
.view-pod_2-panel_pane_9 .views-field-body {
  font-size: 12px;
}

/* line 2096, ../scss/global.scss */
.view-pod_2-panel_pane_5 .view-content {
  background: #fff;
}

/* line 2102, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content,
.view-pod_2-panel_pane_12 .text-content {
  background: #f3f3f3;
  padding: 10px 15px 15px;
}
/* line 2105, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content a,
.view-pod_2-panel_pane_12 .text-content a {
  font-weight: bold;
}
/* line 2109, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content .body a,
.view-pod_2-panel_pane_12 .text-content .body a {
  font-weight: normal;
}

/* line 2116, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content {
  padding: 10px;
}
/* line 2118, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content p {
  margin: 0;
}

/* line 2125, ../scss/global.scss */
.view-pod_2-panel_pane_13 .jcarousel-container-horizontal,
.view-pod_2-panel_pane_6 .jcarousel-container-horizontal {
  padding: 0;
}

/* line 2129, ../scss/global.scss */
.view-pod {
  margin: 20px 0;
}

/* line 2134, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-items .field-item,
.pane-node-field-pod-sidebar .field-collection-view {
  padding: 0;
  margin: 0;
}
/* line 2138, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-collection-container {
  margin: 0;
  border: none;
}
/* line 2141, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-collection-container .field-label {
  display: none;
}
/* line 2145, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-name-field-sidebar-pod-title {
  font-weight: bold;
  color: #810052;
  margin: 5px 0;
}

/* line 2156, ../scss/global.scss */
.view-pod_2-panel_pane_1 .views-field-field-sidebar-pod-title,
.view-pod_2-panel_pane_1 .views-field-field-pod-title,
.view-pod_2-panel_pane_2 .views-field-field-sidebar-pod-title,
.view-pod_2-panel_pane_2 .views-field-field-pod-title,
.view-pod_2-panel_pane_3 .views-field-field-sidebar-pod-title,
.view-pod_2-panel_pane_3 .views-field-field-pod-title,
.view-pod_2-panel_pane_4 .views-field-field-sidebar-pod-title,
.view-pod_2-panel_pane_4 .views-field-field-pod-title {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  background: url(../i/titlep.png) 100% 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  line-height: 36px;
  padding: 0 10px;
}
/* line 2164, ../scss/global.scss */
.view-pod_2-panel_pane_1 .views-field-field-sidebar-pod-title a,
.view-pod_2-panel_pane_1 .views-field-field-pod-title a,
.view-pod_2-panel_pane_2 .views-field-field-sidebar-pod-title a,
.view-pod_2-panel_pane_2 .views-field-field-pod-title a,
.view-pod_2-panel_pane_3 .views-field-field-sidebar-pod-title a,
.view-pod_2-panel_pane_3 .views-field-field-pod-title a,
.view-pod_2-panel_pane_4 .views-field-field-sidebar-pod-title a,
.view-pod_2-panel_pane_4 .views-field-field-pod-title a {
  color: #fff;
}
/* line 2168, ../scss/global.scss */
.view-pod_2-panel_pane_1 .views-field-field-sidebar-pod-title,
.view-pod_2-panel_pane_2 .views-field-field-sidebar-pod-title,
.view-pod_2-panel_pane_3 .views-field-field-sidebar-pod-title,
.view-pod_2-panel_pane_4 .views-field-field-sidebar-pod-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
}

/* line 2173, ../scss/global.scss */
.view-pod-users .view-header {
  background: url(../i/short-titles.png) 50% -37px no-repeat !important;
  color: #fff;
  font-weight: normal;
  font: 14px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  height: 42px;
  line-height: 32px;
  padding: 0 10px;
  text-align: center;
  z-index: 100;
  position: relative;
}
/* line 2185, ../scss/global.scss */
.view-pod-users p {
  margin: 0;
}
/* line 2188, ../scss/global.scss */
.view-pod-users .view-content {
  margin: -13px 0 0;
}
/* line 2191, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal {
  padding: 0;
  height: 137px;
}
/* line 2194, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-item {
  margin: 0;
  width: 195px;
  height: 137px;
  vertical-align: middle;
  position: relative;
}
/* line 2200, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-item img {
  margin: 0 auto;
  max-height: none;
}
/* line 2206, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-prev,
.view-pod-users .jcarousel-container-horizontal .jcarousel-next {
  bottom: 32px;
  margin: 0;
  top: auto;
}
/* line 2212, ../scss/global.scss */
.view-pod-users .views-field-field-full-name {
  background: url(../i/team-title.png) 0 0;
  color: #fff;
  font-size: 13px;
  font-weight: bold;
  padding: 6px 10px;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 2223, ../scss/global.scss */
.view-pod-users .views-field-field-full-name a {
  color: #fff;
}

/* line 2228, ../scss/global.scss */
.view-pod_users-panel_pane_2 {
  width: 196px;
}

/* Blog */
/* line 2236, ../scss/global.scss */
.node-type-blog .pane-node-field-image {
  margin-bottom: 10px;
}
/* line 2239, ../scss/global.scss */
.node-type-blog .pane-node-field-area-of-law {
  margin: 20px 0;
}
/* line 2241, ../scss/global.scss */
.node-type-blog .pane-node-field-area-of-law .pane-title {
  font-weight: normal;
}
/* line 2244, ../scss/global.scss */
.node-type-blog .pane-node-field-area-of-law * {
  display: inline;
}

/* A-Z of Legal Services */
/* line 2253, ../scss/global.scss */
.view-a-to-z-book-view .group,
.view-a-to-z .group {
  margin-bottom: 20px;
}
/* line 2255, ../scss/global.scss */
.view-a-to-z-book-view .group h3,
.view-a-to-z .group h3 {
  font-weight: normal;
}
/* line 2258, ../scss/global.scss */
.view-a-to-z-book-view .group .views-row,
.view-a-to-z .group .views-row {
  padding-left: 40px;
}

/* line 2265, ../scss/global.scss */
.page-atoz .grid-6 .panel-pane {
  margin-bottom: 20px;
}
/* line 2267, ../scss/global.scss */
.page-atoz .grid-6 .panel-pane h2 {
  margin-bottom: 15px;
}

/* Office page */
/* line 2279, ../scss/global.scss */
.node-type-office .pane-office-addresses-map-panel-pane-1 {
  float: right;
  margin: 0 0 20px 30px;
}
/* line 2283, ../scss/global.scss */
.node-type-office .field-name-field-addresses {
  margin-bottom: 20px;
}
/* line 2285, ../scss/global.scss */
.node-type-office .field-name-field-addresses .fn {
  text-transform: uppercase;
  margin-bottom: 20px;
  display: block;
}
/* line 2290, ../scss/global.scss */
.node-type-office .field-name-field-addresses .adr {
  margin-bottom: 20px;
}
/* line 2294, ../scss/global.scss */
.node-type-office .pane-office-directions-panel-pane-1 {
  margin: 0 0 20px;
}
/* line 2296, ../scss/global.scss */
.node-type-office .pane-office-directions-panel-pane-1 .views-field-field-directions {
  font-size: 11px;
}

/* Tweets */
/* line 2305, ../scss/global.scss */
.pane-tweets-features-compatible .pane-title,
.pane-tweets .pane-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
  line-height: 36px;
  padding: 0 10px;
  color: #fff;
  font-weight: normal;
  font-size: 14px;
  margin: 0 0 10px;
}

/* line 2318, ../scss/global.scss */
.view-tweets-features-compatible li.tweets,
.view-facebook_posts-panel_pane_1 li.tweets,
.view-tweets li.tweets {
  margin: 0 0 5px;
  padding: 15px 0 0;
  width: 195px;
  background: url(../i/tweet.png) 0 0 no-repeat;
}
/* line 2323, ../scss/global.scss */
.view-tweets-features-compatible li.tweets .in,
.view-facebook_posts-panel_pane_1 li.tweets .in,
.view-tweets li.tweets .in {
  background: url(../i/tweet.png) -407px 100% no-repeat;
  padding-bottom: 50px;
}
/* line 2327, ../scss/global.scss */
.view-tweets-features-compatible li.tweets .center,
.view-facebook_posts-panel_pane_1 li.tweets .center,
.view-tweets li.tweets .center {
  background: url(../i/tweet.png) -203px repeat-y;
  position: relative;
  padding: 0 10px;
  line-height: 15px;
  margin-bottom: -3px;
}
/* line 2335, ../scss/global.scss */
.view-tweets-features-compatible .views-field-created-time,
.view-facebook_posts-panel_pane_1 .views-field-created-time,
.view-tweets .views-field-created-time {
  color: #810052;
}
/* line 2337, ../scss/global.scss */
.view-tweets-features-compatible .views-field-created-time em,
.view-facebook_posts-panel_pane_1 .views-field-created-time em,
.view-tweets .views-field-created-time em {
  font-style: normal;
}

/* Search results */
/* line 2345, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 {
  background: #f6f5f5;
  padding: 15px 20px;
  margin: 0 0 20px;
}
/* line 2349, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-exposed-widget {
  clear: both;
  float: none;
  padding: 0;
  margin: 0 0 10px;
  overflow: hidden;
}
/* line 2355, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-exposed-widget label {
  width: 170px;
  line-height: 28px;
  font-weight: normal;
  float: left;
}
/* line 2361, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-exposed-widget .form-text {
  box-shadow: none;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 3px 10px;
}
/* line 2369, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-submit-button {
  margin: 0;
}
/* line 2371, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-submit-button .form-submit {
  margin: 5px 0 0 170px;
}

/* line 2377, ../scss/global.scss */
.view-search .views-row {
  margin-bottom: 15px;
}
/* line 2382, ../scss/global.scss */
.view-search .views-field-type,
.view-search .views-field-field-full-name,
.view-search .views-field-comment-count {
  padding: 0 25px 0 0;
}
/* line 2385, ../scss/global.scss */
.view-search .views-field-body {
  margin: 3px 0;
}
/* line 2387, ../scss/global.scss */
.view-search .views-field-body p {
  margin: 0 0 3px;
}
/* line 2393, ../scss/global.scss */
.view-search .views-field-created,
.view-search .views-field-field-published-date,
.view-search .views-field-title {
  margin: 0 0 3px;
}

/* Our people */
/* line 2400, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 div#edit-name-wrapper {
  position: static;
}
/* line 2403, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 .views-exposed-widgets {
  position: relative;
  padding: 30px 0 0;
}
/* line 2407, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 div#edit-name-wrapper {
  padding: 10px 30px 0 0;
}
/* line 2409, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 div#edit-name-wrapper label {
  position: absolute;
  left: 0;
  top: 10px;
  display: block;
  font-weight: normal;
}
/* line 2417, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 .views-exposed-form .views-exposed-widget {
  padding: 10px 30px 0 0;
}
/* line 2419, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 .views-exposed-form .views-exposed-widget .form-submit {
  position: static;
}
/* line 2423, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 div.views-widget-filter-field_area_of_law_tid select {
  /*padding: 0 0 0 10px;*/
}

/* line 2428, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 {
  margin: 10px 0 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d9d9d9;
}
/* line 2432, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .view-header {
  font-weight: bold;
}
/* line 2434, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .view-header p {
  margin: 0 0 5px;
}
/* line 2438, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary {
  overflow: hidden;
}
/* line 2440, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary li {
  float: left;
  height: 20px;
  width: 19px;
  list-style-type:none;
  text-align: center;
  line-height: 20px;
  border: 1px solid #9c9c9c;
  margin: 0 5px 0 0;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 2451, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary li a {
  display: block;
  height: 20px;
  width: 20px;
}
/* line 2456, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary li a.active, .view-people-panel_pane_1 .view-people-attachment_1 .views-summary li a:hover {
  color: #810052;
}
/* line 2466, ../scss/global.scss */
.view-people-panel_pane_1 .view-content .view-header,
.view-people-panel_pane_1 .view-content h3,
.view-people-panel_pane_1 .view-people-attachment_2 .view-header,
.view-people-panel_pane_1 .view-people-attachment_2 h3 {
  background: url(../i/titlep.png) 100% 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  line-height: 32px;
  max-width: 692px;
  padding: 0 10px;
  margin: 10px 0 10px;
}
/* line 2478, ../scss/global.scss */
.view-people-panel_pane_1 table {
  width: auto;
}
/* line 2481, ../scss/global.scss */
.view-people-panel_pane_1 td {
  max-width: 115px;
  width: 115px;
  padding: 0 20px 10px 10px;
  vertical-align: top;
  text-align: center;
}
/* line 2487, ../scss/global.scss */
.view-people-panel_pane_1 td .views-field {
  width: 115px;
}

/**
 * Pane divider, add class "right-pane-sep" to pane for divider
*/
/* line 2496, ../scss/global.scss */
div.right-pane-sep {
  background: url(../i/rightpane-sep.png) 0 100% repeat-x;
  padding-bottom: 18px;
  margin-bottom: 15px;
}

/* Node edit */
/* line 2504, ../scss/global.scss */
.view-content_access-page,
.node-form {
  max-width: 710px;
}
/* line 2507, ../scss/global.scss */
.view-content_access-page .form-text.form-autocomplete,
.node-form .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 2510, ../scss/global.scss */
.view-content_access-page .form-text.throbbing,
.node-form .form-text.throbbing {
  background-position: 100% -13px;
}
/* line 2514, ../scss/global.scss */
.view-content_access-page table,
.node-form table {
  width: 100%;
}
/* line 2517, ../scss/global.scss */
.view-content_access-page textarea,
.node-form textarea {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 2522, ../scss/global.scss */
.view-content_access-page td,
.node-form td {
  padding: 10px 5px;
}
/* line 2525, ../scss/global.scss */
.view-content_access-page label,
.node-form label {
  font-weight: bold;
}
/* line 2528, ../scss/global.scss */
.view-content_access-page legend,
.node-form legend {
  font-weight: bold;
  font-size: 16px;
}
/* line 2532, ../scss/global.scss */
.view-content_access-page fieldset,
.node-form fieldset {
  margin: 0 0 20px;
}
/* line 2535, ../scss/global.scss */
.view-content_access-page .form-wrapper,
.node-form .form-wrapper {
  margin: 0 0 10px;
}
/* line 2540, ../scss/global.scss */
.view-content_access-page .container-inline-date .date-padding,
.view-content_access-page .filter-wrapper .form-item,
.view-content_access-page .filter-guidelines,
.node-form .container-inline-date .date-padding,
.node-form .filter-wrapper .form-item,
.node-form .filter-guidelines {
  padding-left: 0;
}
/* line 2543, ../scss/global.scss */
.view-content_access-page .fieldset-wrapper,
.node-form .fieldset-wrapper {
  padding: 10px 0;
}

/* line 2548, ../scss/global.scss */
.view-content_access-page th {
  padding: 10px;
  font-weight: bold;
}
/* line 2552, ../scss/global.scss */
.view-content_access-page td {
  padding: 10px;
  background: #fff;
  border: 1px solid #ccc;
}

/* Tag CLoud */
/* line 2560, ../scss/global.scss */
.view-tag_cloud-panel_pane_1 .view-content {
  overflow: hidden;
}
/* line 2562, ../scss/global.scss */
.view-tag_cloud-panel_pane_1 .view-content a {
  color: inherit;
  text-decoration: none;
}
/* line 2565, ../scss/global.scss */
.view-tag_cloud-panel_pane_1 .view-content a:hover {
  text-decoration: underline;
}

/* Join Us */
/* line 2572, ../scss/global.scss */
.pane-social-media-vacancies {
  margin: 30px 0 0;
}
/* line 2574, ../scss/global.scss */
.pane-social-media-vacancies .pane-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
  line-height: 36px;
  padding: 0 10px;
  color: #fff;
  font-weight: normal;
  font-size: 14px;
}
/* line 2582, ../scss/global.scss */
.pane-social-media-vacancies .pane-content {
  background: #f3f3f3;
  padding: 10px;
}
/* line 2587, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-title {
  background: none;
  color: #000;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  margin: 0 0 10px;
  padding: 0;
}
/* line 2596, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .views-row {
  margin-bottom: 10px;
}
/* line 2599, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-content {
  padding: 0;
  margin: 0 0 15px;
}
/* line 2602, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-content a {
  color: #000;
}
/* line 2606, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-custom {
  font-size: 14px;
  font-weight: bold;
}
/* line 2610, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-custom .pane-content,
.pane-social-media-vacancies .panel-panel .pane-custom p {
  margin: 0;
}

/* line 2618, ../scss/global.scss */
.view-user_profile-panel_pane_1 .lpurple-title {
  margin-bottom: 20px;
}
/* line 2621, ../scss/global.scss */
.view-user_profile-panel_pane_1 .views-field-field-image {
  float: left;
  margin: 0 20px 10px 0;
  position: relative;
  width: 215px;
}
/* line 2627, ../scss/global.scss */
.view-user_profile-panel_pane_1 .views-field-nothing {
  margin-top: 20px;
}
/* line 2630, ../scss/global.scss */
.view-user_profile-panel_pane_1 .views-field-field-description {
  clear: both;
  padding: 10px 0;
}
/* line 2634, ../scss/global.scss */
.view-user_profile-panel_pane_1 .views-field-field-position .field-content {
  display: inline;
}

/* line 2639, ../scss/global.scss */
.view-downloads_per_section-panel_pane_1 .views-row {
  padding-left: 100px;
}
/* line 2642, ../scss/global.scss */
.view-downloads_per_section-panel_pane_1 .views-field-field-image {
  float: left;
  margin: 0 0 0 -100px;
}

/* line 2648, ../scss/global.scss */
.selector {
  background: url(../i/dropdown.png) 0 0 no-repeat;
  width: 220px;
  position: relative;
  height: 30px;
  overflow: hidden;
}

/* line 2655, ../scss/global.scss */
.selector span {
  color: #696969;
  left: 10px;
  line-height: 30px;
  overflow: hidden;
  position: absolute;
  top: 0;
  white-space: nowrap;
  width: 185px;
}

/* line 2665, ../scss/global.scss */
.selector select {
  padding: 0 !important;
}

/* line 2669, ../scss/global.scss */
.main .tags-pane {
  margin-bottom: 20px;
}
/* line 2671, ../scss/global.scss */
.main .tags-pane .pane-title {
  font-weight: normal;
  display: inline;
}
/* line 2676, ../scss/global.scss */
.main .tags-pane .pane-content,
.main .tags-pane .pane-content * {
  display: inline;
}

/* line 2680, ../scss/global.scss */
.view-video-panel_pane_4 .views-field-field-video-image .field-content {
  background: none;
}

/* line 2686, ../scss/global.scss */
.view-tweets_features_compatible-block .view-footer,
.view-facebook_posts-panel_pane_1 .view-footer,
.view-tweets-block .view-footer {
  border-bottom: 2px solid #810052;
  padding: 5px 10px 5px 0;
  margin-bottom: 20px;
  text-align: right;
  font-size: 14px;
}
/* line 2692, ../scss/global.scss */
.view-tweets_features_compatible-block .view-footer p,
.view-facebook_posts-panel_pane_1 .view-footer p,
.view-tweets-block .view-footer p {
  margin: 0;
}

/* line 2697, ../scss/global.scss */
.fb_iframe_widget iframe {
  max-width: none;
}

/* CSS FROM PANES */
/* line 2704, ../scss/global.scss */
.use-custom-styles .pannoneaffinity {
  margin: 20px 0 0 0;
}
/* line 2708, ../scss/global.scss */
.use-custom-styles #mini-panel-contact_us_pi .inside {
  padding: 0px;
}
/* line 2712, ../scss/global.scss */
.use-custom-styles .view-pod_2-panel_pane_19 .views-field-field-sidebar-pod-title a {
  color: white;
}
/* line 2715, ../scss/global.scss */
.use-custom-styles .view-pod_2-panel_pane_19 .views-field-field-sidebar-pod-title {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  background: url(../i/short-titles.png) 100% 0 no-repeat;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  line-height: 36px;
  padding: 0 10px;
}
/* line 2726, ../scss/global.scss */
.use-custom-styles #block-system-main .pane-meg-neg-contact-us,
.use-custom-styles #block-system-main .pane-contact-us-pi {
  background: transparent url("../i/rightpane-sep.png") 0 100% repeat-x;
  height: 73px;
}
/* line 2731, ../scss/global.scss */
.use-custom-styles #block-system-main .pane-meg-neg-contact-us .pane-content,
.use-custom-styles #block-system-main .pane-contact-us-pi .pane-content {
  font-size: 26px;
  color: #111;
}
/* line 2736, ../scss/global.scss */
.use-custom-styles #block-system-main .pane-meg-neg-contact-us h2,
.use-custom-styles #block-system-main .pane-contact-us-pi h2 {
  font-size: 16px;
  color: #067781;
  font-weight: normal;
}
/* line 2743, ../scss/global.scss */
.use-custom-styles #webform-component-google-search-term,
.use-custom-styles #webform-component-referrer {
  display: none;
}
/* line 2754, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content h3,
.use-custom-styles .grid-6 .inside .pane-content h4,
.use-custom-styles .grid-6 .inside .pane-content h5,
.use-custom-styles .grid-6 .inside .pane-content h6,
.use-custom-styles .grid-9 .inside .pane-content h3,
.use-custom-styles .grid-9 .inside .pane-content h4,
.use-custom-styles .grid-9 .inside .pane-content h5,
.use-custom-styles .grid-9 .inside .pane-content h6 {
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 10px;
}
/* line 2760, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content h2,
.use-custom-styles .grid-9 .inside .pane-content h2 {
  margin: 0 0 10px;
  font-size: 14px;
}
/* line 2768, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ol,
.use-custom-styles .grid-6 .inside .pane-content ul,
.use-custom-styles .grid-9 .inside .pane-content ol,
.use-custom-styles .grid-9 .inside .pane-content ul {
  margin: 0 0 20px 50px;
}
/* line 2774, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ol ol,
.use-custom-styles .grid-6 .inside .pane-content ul ul {
  margin: 0 0 0px 50px;
}
/* line 2778, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ul li,
.use-custom-styles .grid-9 .inside .pane-content ul li {
  list-style: disc outside none;
}
/* line 2783, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ol li,
.use-custom-styles .grid-9 .inside .pane-content ol li {
  list-style: decimal outside none;
}
/* line 2787, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content p,
.use-custom-styles .grid-9 .inside .pane-content p {
  margin: 10px 0;
}
/* line 2792, ../scss/global.scss */
.use-custom-styles .grid-6 .inside,
.use-custom-styles .grid-9 .inside {
  font-family: Verdana !important;
}
/* line 2798, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .view-header p,
.use-custom-styles .grid-9 .inside .view-header p {
  margin: 0;
}

/* line 2802, ../scss/global.scss */
.page-media-centre-main .pane-media-centre-blog .views-field-field-pod-media-pod-title {
  /* text-transform:capitalize;*/
}

/* line 2805, ../scss/global.scss */
#page-title {
  text-transform: none;
}

/* line 2812, ../scss/global.scss */
.article-css .field-type-text-with-summary h3,
.article-css .field-type-text-with-summary h4,
.article-css .field-type-text-with-summary h5,
.article-css .field-type-text-with-summary h6 {
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 10px;
}
/* line 2818, ../scss/global.scss */
.article-css .field-type-text-with-summary h2 {
  margin: 0 0 10px;
  font-size: 14px;
}
/* line 2822, ../scss/global.scss */
.article-css .field-type-text-with-summary ol, .article-css .field-type-text-with-summary ul {
  margin: 0 0 20px 50px;
}
/* line 2826, ../scss/global.scss */
.article-css .field-type-text-with-summary ol li ol,
.article-css .field-type-text-with-summary ul li ul {
  margin: 0 0 0px 50px;
}
/* line 2829, ../scss/global.scss */
.article-css .field-type-text-with-summary ul li {
  list-style: disc outside none;
}
/* line 2832, ../scss/global.scss */
.article-css ol li {
  list-style: decimal outside none;
}
/* line 2835, ../scss/global.scss */
.article-css .field-type-text-with-summary p {
  margin: 10px 0;
}
/* line 2838, ../scss/global.scss */
.article-css .field-type-text-with-summary {
  font-family: Verdana !important;
}
/* line 2841, ../scss/global.scss */
.article-css .grid-6 .inside .view-header p {
  margin: 0;
}

/* line 2845, ../scss/global.scss */
.pane-node-body h3 {
  margin: 0 0 20px;
}

/* line 2854, ../scss/global.scss */
body .grid-6 div.content ul, body .grid-6 div.content ol,
body .grid-6 div.pane-content ul,
body .grid-6 div.pane-content ol,
body .grid-9 div.content ul,
body .grid-9 div.content ol,
body .grid-9 div.pane-content ul,
body .grid-9 div.pane-content ol,
body .node div.content ul,
body .node div.content ol,
body .node div.pane-content ul,
body .node div.pane-content ol {
  margin: 0 0 20px 20px;
}
/* line 2857, ../scss/global.scss */
body .grid-6 div.content ul li,
body .grid-6 div.pane-content ul li,
body .grid-9 div.content ul li,
body .grid-9 div.pane-content ul li,
body .node div.content ul li,
body .node div.pane-content ul li {
  list-style: disc outside none;
}
/* line 2860, ../scss/global.scss */
body .grid-6 div.content ol li,
body .grid-6 div.pane-content ol li,
body .grid-9 div.content ol li,
body .grid-9 div.pane-content ol li,
body .node div.content ol li,
body .node div.pane-content ol li {
  list-style: decimal outside none;
}

/* line 2867, ../scss/global.scss */
.webform-client-form .form-item-mollom-captcha {
  clear: both;
}

/* Commented due clients request*/
/*
a.elf-external.elf-icon{
  background: none !important;
}

a.elf-mailto.elf-icon {
  background: none !important;
}
*/
