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

/* line 53, ../scss/global.scss */
#region-menu .block-nice-menus, #block-menu-menu-top-menu-second {
  float: right;
  margin-right: 60px;
  position: static;
}

/* line 61, ../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 69, ../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 79, ../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;
  background: none;
}

/* line 91, ../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 99, ../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: 10px 0 0;
}

/* line 112, ../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 121, ../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 132, ../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 140, ../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 150, ../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;
  background: url(../i/dropmenu-buts.png) 0 0 no-repeat;
  height: 39px;
}

/* line 158, ../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;
  background: url(../i/dropmenu-buts.png) 0 -39px no-repeat;
  height: 39px;
}

/* line 166, ../scss/global.scss */
h1.title, .pane-page-title h1 {
  color: #000000;
  font-size: 26px;
  font-weight: normal;
  line-height: 30px;
  max-width: 692px;
  padding: 20px 0 0;
  margin: 10px 0 30px;
}

/* line 178, ../scss/global.scss */
.pane-contact-us-pi, .pane-meg-neg-contact-us {
  margin-top: 10px;
  background: #004582;
  padding: 1px 4px;
  width: 202px;
  border-radius: 5px;
  margin-bottom: 10px;
  color: #FFF;
}

/* line 191, ../scss/global.scss */
.pane-contact-us-pi h2, .pane-meg-neg-contact-us h2 {
  font-size: 22px;
  text-align: center;
  font: Tahoma, Arial, FreeSans, sans-serif;
  font-weight: 100;
}

/* line 200, ../scss/global.scss */
.pane-contact-us-pi p, .pane-meg-neg-contact-us div:last-of-type {
  font-size: 26px;
  margin: 0;
  text-align: center;
}

/* line 208, ../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 219, ../scss/global.scss */
.grid-3 .webform-client-form textarea, .grid-3 .webform-client-form .form-text, .grid-3 .webform-client-form select, .grid-3 .webform-client-form #edit-sbmitted-call-back-day {
  width: 190px;
  border: 1px solid #DADADA;
  font: 14px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  line-height: 20px;
  margin: 0;
  max-width: 100%;
  padding: 0 5px;
  transition: border .5s ease, box-shadow .5s ease;
}

/* line 233, ../scss/global.scss */
.pane-contact-us-block,
.pane-webform-client-block-11 {
  margin-top: 10px;
  background: #004582;
  padding: 1px 4px;
  width: 202px;
  border-radius: 5px;
  margin-bottom: 30px;
}

/* line 245, ../scss/global.scss */
#search-block-form, #block-pannone-search-pannone-search-block, .pane-pannone-autocomplete-filter form, .pane-pannone-search-box form {
  background: url(../i/search.png) 0 0 no-repeat;
  float: right;
  height: 25px;
  width: 211px;
  margin: 0 -7px 0 0;
}

/* line 255, ../scss/global.scss */
#search-block-form .form-text, #block-pannone-search-pannone-search-block .form-text, .pane-pannone-autocomplete-filter form .form-text, .pane-pannone-search-box form .form-text {
  background: none;
  border: none;
  box-shadow: none;
  margin: 0 0 0 5px;
  float: left;
  width: 160px;
  padding: 3px 0 3px 10px;
}

/* line 268, ../scss/global.scss */
#search-block-form .form-submit, #block-pannone-search-pannone-search-block .form-submit, .pane-pannone-autocomplete-filter form .form-submit, .pane-pannone-search-box form .form-submit {
  background: none;
  overflow: hidden;
  padding: 0;
  text-indent: -9999em;
  width: 30px;
}

/* line 278, ../scss/global.scss */
.left .views-row, .left .pane-content li {
  padding: 8px 5px 6px;
  margin: 0;
  background: #004582;
  opacity: 0.8;
  transition: opacity .5s ease, box-shadow .2s ease;
}

/* line 288, ../scss/global.scss */
.left .views-row :hover, .left .pane-content li:hover {
  opacity: 1;
  box-shadow: 0 5px 10px #001d36;
}

/* line 296, ../scss/global.scss */
.left .pane-content li li {
  border: none;
  margin: 0 0 0 10px;
  padding: 0;
}

/* line 304, ../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 312, ../scss/global.scss */
.pane-blog-sidebar, .pane-article-sidebar {
  float: right;
  margin-left: 20px;
  width: 270px;
}

/* line 320, ../scss/global.scss */
.view-author_info_block-panel_pane_1, .view-article-panel_pane_4 {
  color: #333;
  margin-bottom: 15px;
  overflow: hidden;
}

/* line 328, ../scss/global.scss */
.pane-contact-us, .pane-block-5 {
  margin-top: 10px;
  background: #004582;
  padding: 1px 4px;
  width: 202px;
  border-radius: 5px;
  margin-bottom: 10px;
}

/* line 340, ../scss/global.scss */
.grid-6 .pane-node-webform textarea, .grid-6 .pane-node-webform .form-text {
  box-shadow: none;
  border-radius: 3px;
  padding: 3px 10px;
}

/* line 350, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-field-image, .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-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 359, ../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 367, ../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 375, ../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 388, ../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 400, ../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: #dadada;
}

/* line 409, ../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 417, ../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 426, ../scss/global.scss */
#mini-panel-home_slider .slide1, #mini-panel-home_slider .slide2 {
  width: 649px;
  float: left;
  z-index: 2;
}

/* line 434, ../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 444, ../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 457, ../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 466, ../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 474, ../scss/global.scss */
.comment-form textarea, .comment-form .form-text {
  border-radius: 3px;
  border: 1px solid #d1d1d1;
  box-shadow: none;
  height: 20px;
  line-height: 20px;
  padding: 4px 5px;
  width: 313px;
}

/* line 488, ../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 502, ../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 510, ../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 522, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal, .view-pod-2 .jcarousel-container-horizontal {
  width: auto;
  height: auto;
  padding: 5px 27px;
}

/* line 530, ../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: 100%;
  height: auto;
}

/* line 539, ../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 548, ../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 559, ../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 567, ../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 576, ../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 588, ../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 596, ../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 608, ../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 617, ../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 627, ../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;
}

/* line 641, ../scss/global.scss */
.view-facebook_posts-panel_pane_1 .view-footer, .view-tweets_features_compatible-block .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 651, ../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: #00828a;
  font-weight: normal;
}

/* line 659, ../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 667, ../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 674, ../scss/global.scss */
body {
  font: 14px/1.5 Tahoma, Arial, FreeSans, sans-serif;
}
/* line 678, ../scss/global.scss */
body .grid-6 div.content ul {
  margin: 0 0 20px 20px;
}
/* line 680, ../scss/global.scss */
body .grid-6 div.content ul li {
  list-style: disc outside none;
}
/* line 684, ../scss/global.scss */
body .grid-6 div.content ol {
  margin: 0 0 20px 20px;
}
/* line 686, ../scss/global.scss */
body .grid-6 div.content ol li {
  list-style: decimal outside none;
}
/* line 692, ../scss/global.scss */
body .grid-6 div.pane-content ul {
  margin: 0 0 20px 20px;
}
/* line 694, ../scss/global.scss */
body .grid-6 div.pane-content ul li {
  list-style: disc outside none;
}
/* line 698, ../scss/global.scss */
body .grid-6 div.pane-content ol {
  margin: 0 0 20px 20px;
}
/* line 700, ../scss/global.scss */
body .grid-6 div.pane-content ol li {
  list-style: decimal outside none;
}
/* line 708, ../scss/global.scss */
body .grid-9 div.content ul {
  margin: 0 0 20px 20px;
}
/* line 710, ../scss/global.scss */
body .grid-9 div.content ul li {
  list-style: disc outside none;
}
/* line 714, ../scss/global.scss */
body .grid-9 div.content ol {
  margin: 0 0 20px 20px;
}
/* line 716, ../scss/global.scss */
body .grid-9 div.content ol li {
  list-style: decimal outside none;
}
/* line 722, ../scss/global.scss */
body .grid-9 div.pane-content ul {
  margin: 0 0 20px 20px;
}
/* line 724, ../scss/global.scss */
body .grid-9 div.pane-content ul li {
  list-style: disc outside none;
}
/* line 728, ../scss/global.scss */
body .grid-9 div.pane-content ol {
  margin: 0 0 20px 20px;
}
/* line 730, ../scss/global.scss */
body .grid-9 div.pane-content ol li {
  list-style: decimal outside none;
}
/* line 738, ../scss/global.scss */
body .node div.content ul {
  margin: 0 0 20px 20px;
}
/* line 740, ../scss/global.scss */
body .node div.content ul li {
  list-style: disc outside none;
}
/* line 744, ../scss/global.scss */
body .node div.content ol {
  margin: 0 0 20px 20px;
}
/* line 746, ../scss/global.scss */
body .node div.content ol li {
  list-style: decimal outside none;
}
/* line 752, ../scss/global.scss */
body .node div.pane-content ul {
  margin: 0 0 20px 20px;
}
/* line 754, ../scss/global.scss */
body .node div.pane-content ul li {
  list-style: disc outside none;
}
/* line 758, ../scss/global.scss */
body .node div.pane-content ol {
  margin: 0 0 20px 20px;
}
/* line 760, ../scss/global.scss */
body .node div.pane-content ol li {
  list-style: decimal outside none;
}

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

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

/* line 777, ../scss/global.scss */
a[href^=tel] {
  color: inherit;
  text-decoration: none;
}

/* line 781, ../scss/global.scss */
.form-submit {
  background: url(../i/submit.png) 100% 0 no-repeat;
  border: none;
  color: #F0F0F0;
  cursor: pointer;
  font-weight: bold;
  height: 47px;
  width: 210px;
  margin: 0 2px;
  border-radius: 3px;
  font-size: 16px;
}
/* line 793, ../scss/global.scss */
.form-submit:hover {
  opacity: .8;
  color: #FFF;
}

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

/* line 806, ../scss/global.scss */
.pannone-grid .panel-panel {
  min-height: 1px;
}
/* line 808, ../scss/global.scss */
.pannone-grid .panel-panel.right .inside {
  padding-left: 16px;
}
/* line 812, ../scss/global.scss */
.pannone-grid .clr {
  clear: both;
  height: 0;
}

/* line 818, ../scss/global.scss */
.pannone-12-threecol-3-6-3 .panel-panel.grid-6 {
  width: 490px;
}
/* line 821, ../scss/global.scss */
.pannone-12-threecol-3-6-3 .left .inside {
  padding: 10px 10px 0 10px;
  margin-right: 10px;
}

/* line 827, ../scss/global.scss */
.hide-breadcrumbs #breadcrumb {
  display: none;
}
/* line 830, ../scss/global.scss */
.hide-breadcrumbs .grid-3.right {
  margin-top: 0;
}

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

/* line 837, ../scss/global.scss */
.mob-phonenum {
  display: none;
}

/* line 840, ../scss/global.scss */
.navigation {
  margin: 20px 0;
  text-align: right;
}

/* line 844, ../scss/global.scss */
#breadcrumb {
  margin-left: 0;
  width: 730px;
}
/* line 847, ../scss/global.scss */
#breadcrumb a {
  color: #000000;
}

/* line 851, ../scss/global.scss */
#messages {
  margin-left: 0;
  width: 730px;
}
/* line 854, ../scss/global.scss */
#messages a {
  color: #000000;
}

/* line 858, ../scss/global.scss */
.tabs {
  margin-left: 0;
  width: 730px;
  width: 695px;
}
/* line 862, ../scss/global.scss */
.tabs a {
  color: #000000;
}

/* line 866, ../scss/global.scss */
.breadcrumb {
  margin: 10px 0 0;
  width: 500px;
}

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

/* line 873, ../scss/global.scss */
#region-menu {
  position: relative;
}
/* line 877, ../scss/global.scss */
#region-menu .block-nice-menus .block-title {
  display: none;
}
/* line 887, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li.last {
  background: none;
}
/* line 895, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content {
  overflow: hidden;
  padding: 20px 0;
}
/* line 907, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .views-row {
  overflow: hidden;
  padding: 0 10px 0 17px;
}
/* line 910, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .views-row:hover {
  background: url(../i/drop-hover.png) 0 0 repeat;
}
/* line 914, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-first {
  width: 100%;
  clear: left;
}
/* line 920, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-1 {
  width: 100%;
  clear: left;
}
/* line 926, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-third {
  width: 195px;
}
/* line 929, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu li ul .view-content .row-line-3 {
  width: 195px;
}
/* line 935, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent {
  padding-right: 10px;
  padding-left: 7px;
}
/* line 943, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent > ul {
  background: url(../i/menu-red.png) 0 100% repeat-x;
  background: #4D186E;
}
/* line 948, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent:first-child {
  padding-left: 0;
}
/* line 954, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent:first-child > ul {
  background: #00828A;
}
/* line 960, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent.over:first-child > a {
  background: url(../i/dropmenu-buts.png) 0 0 no-repeat;
}
/* line 963, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menuparent.over > a {
  background: url(../i/dropmenu-buts.png) 0 -39px no-repeat;
}
/* line 968, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-node-1290 {
  padding-left: 0;
}
/* line 974, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-node-1290 > ul {
  background: #00828A;
}
/* line 978, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-node-1290.over > a {
  background: url(../i/dropmenu-buts.png) 0 0 no-repeat;
}
/* line 982, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-30 {
  padding-left: 0;
}
/* line 988, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-30 > ul {
  background: #00828A;
}
/* line 992, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-30.over > a {
  background: url(../i/dropmenu-buts.png) 0 0 no-repeat;
}
/* line 996, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-node-1296 {
  padding-left: 7px;
}
/* line 1002, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-node-1296 > ul {
  background: url(../i/menu-red.png) 0 100% repeat-x;
  background: #4D186E;
}
/* line 1007, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-node-1296.over > a {
  background: url(../i/dropmenu-buts.png) 0 -39px no-repeat;
}
/* line 1011, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-1 {
  padding-left: 7px;
}
/* line 1017, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-1 > ul {
  background: url(../i/menu-red.png) 0 100% repeat-x;
  background: #4D186E;
}
/* line 1022, ../scss/global.scss */
#region-menu .block-nice-menus .nice-menu .menu-path-solicitors-1.over > a {
  background: url(../i/dropmenu-buts.png) 0 -39px no-repeat;
}
/* line 1029, ../scss/global.scss */
#region-menu .block-nice-menus .menu li a {
  color: #fff;
}
/* line 1032, ../scss/global.scss */
#region-menu .block-nice-menus .menu li.last {
  background: none;
}

/* line 1040, ../scss/global.scss */
#block-menu-menu-top-menu-second .block-title {
  display: none;
}
/* line 1050, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu li.last {
  background: none;
}
/* line 1058, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu li ul .view-content {
  overflow: hidden;
  padding: 20px 0;
}
/* line 1070, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .views-row {
  overflow: hidden;
  padding: 0 10px 0 17px;
}
/* line 1073, ../scss/global.scss */
#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 1077, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-first {
  width: 100%;
  clear: left;
}
/* line 1083, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-1 {
  width: 100%;
  clear: left;
}
/* line 1089, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-third {
  width: 195px;
}
/* line 1092, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu li ul .view-content .row-line-3 {
  width: 195px;
}
/* line 1098, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menuparent {
  padding-right: 10px;
  padding-left: 7px;
}
/* line 1106, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menuparent > ul {
  background: url(../i/menu-red.png) 0 100% repeat-x;
  background: #4D186E;
}
/* line 1111, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menuparent:first-child {
  padding-left: 0;
}
/* line 1117, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menuparent:first-child > ul {
  background: #00828A;
}
/* line 1123, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menuparent.over:first-child > a {
  background: url(../i/dropmenu-buts.png) 0 0 no-repeat;
}
/* line 1126, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menuparent.over > a {
  background: url(../i/dropmenu-buts.png) 0 -39px no-repeat;
}
/* line 1131, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1290 {
  padding-left: 0;
}
/* line 1137, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1290 > ul {
  background: #00828A;
}
/* line 1141, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1290.over > a {
  background: url(../i/dropmenu-buts.png) 0 0 no-repeat;
}
/* line 1145, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-30 {
  padding-left: 0;
}
/* line 1151, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-30 > ul {
  background: #00828A;
}
/* line 1155, ../scss/global.scss */
#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 1159, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1296 {
  padding-left: 7px;
}
/* line 1165, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1296 > ul {
  background: url(../i/menu-red.png) 0 100% repeat-x;
  background: #4D186E;
}
/* line 1170, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-node-1296.over > a {
  background: url(../i/dropmenu-buts.png) 0 -39px no-repeat;
}
/* line 1174, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-1 {
  padding-left: 7px;
}
/* line 1180, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-1 > ul {
  background: url(../i/menu-red.png) 0 100% repeat-x;
  background: #4D186E;
}
/* line 1185, ../scss/global.scss */
#block-menu-menu-top-menu-second .nice-menu .menu-path-solicitors-1.over > a {
  background: url(../i/dropmenu-buts.png) 0 -39px no-repeat;
}
/* line 1192, ../scss/global.scss */
#block-menu-menu-top-menu-second .menu li a {
  color: #fff;
}
/* line 1195, ../scss/global.scss */
#block-menu-menu-top-menu-second .menu li.last {
  background: none;
}

/* line 1200, ../scss/global.scss */
#block-menu-menu-footer-menu {
  margin-bottom: 10px;
}
/* line 1202, ../scss/global.scss */
#block-menu-menu-footer-menu .block-title {
  display: none;
}
/* line 1205, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 1209, ../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 1216, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu li.first {
  padding-left: 0;
}
/* line 1219, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu li.last {
  padding-right: 0;
  background: none;
}
/* line 1223, ../scss/global.scss */
#block-menu-menu-footer-menu ul.menu li a {
  color: #c2c2c2;
}

/* line 1229, ../scss/global.scss */
#region-footer-first {
  font-size: 11px;
}
/* line 1231, ../scss/global.scss */
#region-footer-first p {
  margin: 0;
}
/* line 1234, ../scss/global.scss */
#region-footer-first #block-block-28 {
  margin-bottom: 5px;
}
/* line 1236, ../scss/global.scss */
#region-footer-first #block-block-28 .content {
  overflow: hidden;
}
/* line 1238, ../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 1244, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.fb {
  background: url(../i/social.png) -100px -28px;
}
/* line 1247, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.twitter {
  background: url(../i/social.png) -65px -28px;
}
/* line 1250, ../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 1254, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.lin {
  background: url(../i/social.png) -32px -28px;
}
/* line 1257, ../scss/global.scss */
#region-footer-first #block-block-28 .content a.yt {
  background: url(../i/social.png) -132px -28px;
}
/* line 1260, ../scss/global.scss */
#region-footer-first #block-block-28 .content a:hover {
  opacity: .8;
}

/* line 1269, ../scss/global.scss */
.grid-6 .pane-node-webform .pane-title {
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 1280, ../scss/global.scss */
.grid-6 h1.title {
  color: #61072d;
}
/* line 1283, ../scss/global.scss */
.grid-6 .pane-page-title h1 {
  color: #61072d;
}
/* line 1286, ../scss/global.scss */
.grid-6 .pane-node-field-pod-sidebar .view-header {
  background: url(../i/titlep-med.png) 100% 0 no-repeat;
}
/* line 1289, ../scss/global.scss */
.grid-6 .view-pod .view-header {
  background: url(../i/titlep-med.png) 100% 0 no-repeat;
}
/* line 1292, ../scss/global.scss */
.grid-6 .view-pod-users .view-header {
  background: url(../i/titlep-med.png) 100% 0 no-repeat;
}
/* line 1295, ../scss/global.scss */
.grid-6 .view-pod-2 .view-header {
  background: url(../i/titlep-med.png) 100% 0 no-repeat;
}
/* line 1298, ../scss/global.scss */
.grid-6 .jcarousel-container .jcarousel-item {
  width: 436px;
  margin: 0;
}

/* line 1305, ../scss/global.scss */
#page h1.green-title {
  color: #00828A;
}
/* line 1308, ../scss/global.scss */
#page h1.dpurple-title {
  color: #4D186E;
}
/* line 1312, ../scss/global.scss */
#page .green-title h1 {
  color: #00828A;
}
/* line 1315, ../scss/global.scss */
#page .dpurple h1 {
  color: #4D186E;
}

/* line 1330, ../scss/global.scss */
.personalinjuryandmedicalnegligence #page .pane-page-title h1 {
  color: #00828A;
}

/* line 1334, ../scss/global.scss */
.pane-webform-client-block-3210 {
  margin-top: 10px;
  background: #004582;
  padding: 1px 4px;
  width: 202px;
  border-radius: 5px;
  margin-bottom: 30px;
}

/* line 1354, ../scss/global.scss */
.pannoneaffinity #page .pane-page-title h1 {
  color: #F58220;
}

/* line 1369, ../scss/global.scss */
.disputeresolutionandregulatory #page .pane-page-title h1 {
  color: #831E2D;
}

/* line 1374, ../scss/global.scss */
.familypersonalandfinancial .pane-contact-us .pane-title {
  color: #FFF;
}
/* line 1378, ../scss/global.scss */
.familypersonalandfinancial .grid-3 .webform-client-form label {
  color: #FFF;
}
/* line 1384, ../scss/global.scss */
.familypersonalandfinancial .pane-contact-us-block .pane-content p:first-child {
  color: #FFF;
}
/* line 1387, ../scss/global.scss */
.familypersonalandfinancial #page .pane-page-title h1 {
  color: #2E3192;
}

/* line 1420, ../scss/global.scss */
.corporateservices #page .pane-page-title h1 {
  color: #4D186E;
}

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

/* line 1435, ../scss/global.scss */
#region-content {
  width: 960px;
  margin-left: 0;
}
/* line 1439, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .pannoneaffinity * {
  color: #e27a00;
}
/* line 1442, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .corporatelegalservices * {
  color: #4d186e;
}
/* line 1445, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .personalinjuryandmedicalnegligence * {
  color: #009f80;
}
/* line 1448, ../scss/global.scss */
#region-content .view-service-panel_pane_6 .view-content .familypersonalandfinancial * {
  color: #0069b4;
}

/* line 1453, ../scss/global.scss */
#section-header {
  background: #004582;
  height: 100px;
  position: relative;
  z-index: 2;
}

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

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

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

/* line 1471, ../scss/global.scss */
.grid-3 .webform-client-form {
  background: #004582;
  padding: 1px 4px;
  border-radius: 5px;
  margin-bottom: 20px;
  width: 202px;
}
/* line 1477, ../scss/global.scss */
.grid-3 .webform-client-form textarea {
  width: 201px;
  max-width: 201px;
  overflow: auto;
  box-sizing: border-box;
  min-height: 170px;
  transition: box-shadow .5s ease, border .5s ease;
  height: 170px;
}
/* line 1488, ../scss/global.scss */
.grid-3 .webform-client-form textarea:hover {
  border: 1px solid #000000;
}
/* line 1491, ../scss/global.scss */
.grid-3 .webform-client-form textarea:focus {
  box-shadow: 0 5px 10px #001d36;
  border: 1px solid #FFF;
}
/* line 1497, ../scss/global.scss */
.grid-3 .webform-client-form .form-text {
  max-width: 191px;
}
/* line 1500, ../scss/global.scss */
.grid-3 .webform-client-form .form-text:hover {
  border: 1px solid #000000;
}
/* line 1503, ../scss/global.scss */
.grid-3 .webform-client-form .form-text:focus {
  box-shadow: 0 5px 10px #001d36;
  border: 1px solid #FFF;
}
/* line 1509, ../scss/global.scss */
.grid-3 .webform-client-form .form-actions {
  margin-left: -13px;
  position: relative;
  z-index: 2;
  clear: both;
  padding-top: 30px;
}
/* line 1515, ../scss/global.scss */
.grid-3 .webform-client-form .form-actions .form-submit {
  display: block;
  margin-left: auto;
  transition: opacity .2s ease;
}
/* line 1522, ../scss/global.scss */
.grid-3 .webform-client-form label {
  color: #FFF;
}
/* line 1524, ../scss/global.scss */
.grid-3 .webform-client-form label span {
  display: none;
}
/* line 1528, ../scss/global.scss */
.grid-3 .webform-client-form .webform-component p {
  color: #FFF;
  font-size: 16px;
  font-family: inherit;
  font-weight: inherit;
  text-align: left;
  margin-bottom: -15px;
}
/* line 1536, ../scss/global.scss */
.grid-3 .webform-client-form select {
  width: 100%;
}
/* line 1540, ../scss/global.scss */
.grid-3 .webform-client-form #edit-sbmitted-call-back-day {
  float: left;
  margin-right: 11px;
}
/* line 1545, ../scss/global.scss */
.grid-3 .webform-client-form #webform-component-what-time-would-you-prefer p {
  font-size: 16px;
}
/* line 1548, ../scss/global.scss */
.grid-3 .webform-client-form #webform-component-call-back-day,
.grid-3 .webform-client-form #webform-component-call-back-time {
  float: left;
  width: 95px;
}
/* line 1553, ../scss/global.scss */
.grid-3 .webform-client-form #webform-component-call-back-day {
  margin-right: 10px;
}
/* line 1557, ../scss/global.scss */
.grid-3 .pane-node-field-pod-sidebar .view-header {
  background: url(../i/short-titles.png) -1px 0 no-repeat;
}
/* line 1560, ../scss/global.scss */
.grid-3 .view-pod .view-header {
  background: url(../i/short-titles.png) -1px 0 no-repeat;
}
/* line 1563, ../scss/global.scss */
.grid-3 .view-pod-users .view-header {
  background: url(../i/short-titles.png) -1px 0 no-repeat;
}
/* line 1566, ../scss/global.scss */
.grid-3 .view-pod-2 .view-header {
  background: url(../i/short-titles.png) -1px 0 no-repeat;
}
/* line 1569, ../scss/global.scss */
.grid-3 .jcarousel-container .jcarousel-item {
  width: 141px;
  margin: 0;
}

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

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

/* line 1589, ../scss/global.scss */
#search-block-form .form-item {
  margin: 0;
}
/* line 1594, ../scss/global.scss */
#search-block-form .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 1597, ../scss/global.scss */
#search-block-form .form-text.throbbing {
  background-position: 100% -13px;
}

/* line 1607, ../scss/global.scss */
#block-pannone-search-pannone-search-block .form-item {
  margin: 0;
}
/* line 1612, ../scss/global.scss */
#block-pannone-search-pannone-search-block .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 1615, ../scss/global.scss */
#block-pannone-search-pannone-search-block .form-text.throbbing {
  background-position: 100% -13px;
}

/* line 1624, ../scss/global.scss */
.left .pane-title {
  font-size: 14px;
  color: #000000;
  margin-bottom: 10px;
}
/* line 1634, ../scss/global.scss */
.left .views-row a {
  display: block;
}
/* line 1636, ../scss/global.scss */
.left .views-row a:hover {
  text-decoration: none;
  text-decoration: underline;
}
/* line 1640, ../scss/global.scss */
.left .views-row a.active {
  color: #fff;
}
/* line 1644, ../scss/global.scss */
.left .views-row.views-row-last {
  border: none;
}
/* line 1654, ../scss/global.scss */
.left .menu li {
  list-style: none;
  border-bottom: 1px solid #c3c8c8;
}
/* line 1659, ../scss/global.scss */
.left .menu li.last {
  border: none;
}
/* line 1662, ../scss/global.scss */
.left .menu li a {
  color: #FFF;
}
/* line 1664, ../scss/global.scss */
.left .menu li a.active {
  color: #fff;
  text-decoration: underline;
}
/* line 1676, ../scss/global.scss */
.left .pane-content li a {
  display: block;
}
/* line 1678, ../scss/global.scss */
.left .pane-content li a:hover {
  text-decoration: none;
}
/* line 1681, ../scss/global.scss */
.left .pane-content li a.active {
  color: #fff;
  text-decoration: underline;
}
/* line 1686, ../scss/global.scss */
.left .pane-content li.views-row-last {
  border: none;
}
/* line 1691, ../scss/global.scss */
.left .pane-content li li a {
  padding: 0 0 5px;
}

/* line 1703, ../scss/global.scss */
.pane-node-created {
  padding: 0 0 20px;
}
/* line 1705, ../scss/global.scss */
.pane-node-created .pane-title {
  display: inline;
}
/* line 1708, ../scss/global.scss */
.pane-node-created .pane-content {
  display: inline;
}
/* line 1710, ../scss/global.scss */
.pane-node-created .pane-content * {
  display: inline;
}

/* line 1715, ../scss/global.scss */
.pane-node-field-published-date {
  padding: 0 0 20px;
}
/* line 1717, ../scss/global.scss */
.pane-node-field-published-date .pane-title {
  display: inline;
}
/* line 1720, ../scss/global.scss */
.pane-node-field-published-date .pane-content {
  display: inline;
}
/* line 1722, ../scss/global.scss */
.pane-node-field-published-date .pane-content * {
  display: inline;
}

/* line 1735, ../scss/global.scss */
.view-author_info_block-panel_pane_1 .views-field-field-image {
  float: left;
  margin-right: 15px;
}

/* line 1742, ../scss/global.scss */
.view-article-panel_pane_4 .views-field-field-image {
  float: left;
  margin-right: 15px;
}

/* line 1748, ../scss/global.scss */
.node-type-blog .pane-node-field-image {
  margin-bottom: 10px;
}
/* line 1751, ../scss/global.scss */
.node-type-blog .pane-node-field-area-of-law {
  margin: 20px 0;
}
/* line 1753, ../scss/global.scss */
.node-type-blog .pane-node-field-area-of-law .pane-title {
  font-weight: normal;
}
/* line 1756, ../scss/global.scss */
.node-type-blog .pane-node-field-area-of-law * {
  display: inline;
}
/* line 1760, ../scss/global.scss */
.node-type-blog .pane-node-body p {
  overflow: hidden;
}

/* line 1764, ../scss/global.scss */
.pane-plain-box-related-content-style {
  clear: both;
  margin-bottom: 15px;
}
/* line 1767, ../scss/global.scss */
.pane-plain-box-related-content-style .pane-title {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 15px;
}
/* line 1772, ../scss/global.scss */
.pane-plain-box-related-content-style a {
  color: #810052;
}
/* line 1775, ../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 1779, ../scss/global.scss */
.pane-plain-box-related-content-style .views-row p {
  margin-bottom: 3px;
}
/* line 1783, ../scss/global.scss */
.pane-plain-box-related-content-style.pane-recent-by-author-panel-pane-1 {
  padding-bottom: 4px;
  background: url(../i/bor-sep.png) 0 100% repeat-x;
}
/* line 1787, ../scss/global.scss */
.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 1791, ../scss/global.scss */
.pane-plain-box-related-content-style .views-field-view-node {
  overflow: hidden;
}
/* line 1793, ../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 1800, ../scss/global.scss */
.pane-plain-box-related-content-style .views-field-view-node a:hover {
  opacity: .8;
}

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

/* line 1815, ../scss/global.scss */
.sharethis-wrapper {
  overflow: hidden;
}
/* line 1817, ../scss/global.scss */
.sharethis-wrapper .stButton {
  margin: 0 10px 0 0;
}
/* line 1819, ../scss/global.scss */
.sharethis-wrapper .stButton span {
  height: 24px !important;
  width: 24px !important;
}
/* line 1823, ../scss/global.scss */
.sharethis-wrapper .stButton img {
  height: 24px !important;
  width: 24px !important;
}
/* line 1828, ../scss/global.scss */
.sharethis-wrapper .st_facebook_large {
  float: left;
}
/* line 1830, ../scss/global.scss */
.sharethis-wrapper .st_facebook_large span.stLarge {
  background: url(../i/social.png) 0 0 !important;
}
/* line 1834, ../scss/global.scss */
.sharethis-wrapper .st_twitter_large {
  float: left;
}
/* line 1836, ../scss/global.scss */
.sharethis-wrapper .st_twitter_large span.stLarge {
  float: left;
  background: url(../i/social.png) -24px 0 !important;
}
/* line 1841, ../scss/global.scss */
.sharethis-wrapper .st_googleplus_large {
  float: left;
}
/* line 1843, ../scss/global.scss */
.sharethis-wrapper .st_googleplus_large span.stLarge {
  float: left;
  background: url(../i/social.png) -48px 0 !important;
}
/* line 1848, ../scss/global.scss */
.sharethis-wrapper .st_linkedin_large {
  float: left;
}
/* line 1850, ../scss/global.scss */
.sharethis-wrapper .st_linkedin_large span.stLarge {
  float: left;
  background: url(../i/social.png) -72px 0 !important;
}
/* line 1855, ../scss/global.scss */
.sharethis-wrapper .st_email_large {
  float: left;
  line-height: 24px;
  color: #810052;
  margin-left: 28px;
  cursor: pointer;
}
/* line 1861, ../scss/global.scss */
.sharethis-wrapper .st_email_large:hover {
  text-decoration: underline;
}
/* line 1864, ../scss/global.scss */
.sharethis-wrapper .st_email_large .stButton {
  display: none !important;
}

/* line 1869, ../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 1874, ../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 1882, ../scss/global.scss */
.pane-plain-box-date-archive .archive-subtitle {
  color: #810052;
  margin-bottom: 5px;
  font-weight: bold;
}
/* line 1887, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content {
  background: #f3f3f3;
  padding: 5px 15px 15px;
}
/* line 1890, ../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 1894, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year.last {
  padding: 0;
}
/* line 1897, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year ul {
  margin: 0;
  padding: 7px 0 0 40px;
}
/* line 1900, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year ul li {
  padding: 0 0 5px;
  margin: 0;
}
/* line 1903, ../scss/global.scss */
.pane-plain-box-date-archive .pane-content .item-list ul li.year ul li.last {
  padding: 0;
}
/* line 1908, ../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 1912, ../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 1921, ../scss/global.scss */
.pane-contact-us .pane-title {
  font-size: 22px;
  color: #FFF;
  font-weight: normal;
  text-align: center;
}
/* line 1927, ../scss/global.scss */
.pane-contact-us .pane-content {
  font-size: 26px;
  color: #FFF;
  text-align: center;
}
/* line 1931, ../scss/global.scss */
.pane-contact-us .pane-content p {
  margin: 0;
}

/* line 1936, ../scss/global.scss */
.pane-block-5 {
  margin-top: 2px;
}
/* line 1939, ../scss/global.scss */
.pane-block-5 .pane-content p:first-child {
  color: #FFF;
  font-size: 22px;
  line-height: 20px;
  text-align: center;
}
/* line 1945, ../scss/global.scss */
.pane-block-5 .pane-content p {
  color: #FFF;
  font-size: 25px;
  line-height: 30px;
  margin: 0;
  text-align: center;
}

/* line 1954, ../scss/global.scss */
#webform-client-form-370 .error {
  border-width: 1px;
}
/* line 1957, ../scss/global.scss */
#webform-client-form-370 .form-required {
  display: none;
}
/* line 1960, ../scss/global.scss */
#webform-client-form-370 #webform-component-your-enquiry {
  padding: 10px 0;
}
/* line 1962, ../scss/global.scss */
#webform-client-form-370 #webform-component-your-enquiry textarea {
  height: 120px;
  max-width: none;
}
/* line 1966, ../scss/global.scss */
#webform-client-form-370 #webform-component-your-enquiry .grippie {
  display: none;
}
/* line 1970, ../scss/global.scss */
#webform-client-form-370 .form-submit {
  margin: 14px 0 0 20px;
}

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

/* line 1994, ../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 2003, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-row .more-link {
  position: absolute;
  right: 0;
  bottom: 8px;
}
/* line 2009, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-field-image {
  margin-bottom: 10px;
}
/* line 2016, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-field-date {
  margin-bottom: -14px;
}
/* line 2023, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-created {
  margin-bottom: -14px;
}
/* line 2036, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-title {
  font-size: 18px;
  color: #000000;
}
/* line 2039, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-title a {
  font-size: 18px;
  color: #000000;
}
/* line 2044, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-body {
  margin-top: 10px;
}
/* line 2046, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .views-field-body p {
  margin: 0 0 3px;
}
/* line 2051, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .view-related_content-panel_pane_1 .views-field-field-area-of-law {
  margin-bottom: 10px;
}
/* line 2054, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .view-related_content-panel_pane_1 .views-field-body {
  margin-bottom: 10px;
}
/* line 2062, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .view-blog .views-field-field-area-of-law {
  margin-bottom: 10px;
}
/* line 2065, ../scss/global.scss */
.pane-plain-box-pannone-ab-style .view-blog .views-field-body {
  margin-bottom: 10px;
}

/* line 2073, ../scss/global.scss */
.pane-plain-box-events-style {
  margin-top: 15px;
}
/* line 2075, ../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 2080, ../scss/global.scss */
.pane-plain-box-events-style .views-row .more-link {
  float: right;
}
/* line 2084, ../scss/global.scss */
.pane-plain-box-events-style .views-field-title {
  font-size: 18px;
  color: #000000;
}
/* line 2087, ../scss/global.scss */
.pane-plain-box-events-style .views-field-title a {
  font-size: 18px;
  color: #000000;
}
/* line 2092, ../scss/global.scss */
.pane-plain-box-events-style .views-field-body {
  margin: 10px 0 12px;
}
/* line 2094, ../scss/global.scss */
.pane-plain-box-events-style .views-field-body p {
  margin: 0 0 3px;
}
/* line 2099, ../scss/global.scss */
.pane-plain-box-events-style .view-events .views-field-body {
  margin-bottom: 0;
}
/* line 2102, ../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 2116, ../scss/global.scss */
.pane-vacancies .views-row {
  margin-bottom: 20px;
}
/* line 2119, ../scss/global.scss */
.pane-vacancies .views-field-title {
  font-size: 14px;
}
/* line 2122, ../scss/global.scss */
.pane-vacancies .views-field-body {
  margin: 10px 0;
}
/* line 2124, ../scss/global.scss */
.pane-vacancies .views-field-body p {
  margin: 0 0 3px;
}

/* line 2130, ../scss/global.scss */
.front #block-system-main {
  margin: 0;
}
/* line 2133, ../scss/global.scss */
.front #section-content {
  overflow: hidden;
}

/* line 2137, ../scss/global.scss */
#mini-panel-homepage_carousel {
  position: relative;
}
/* line 2139, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-panel {
  padding: 15px 0 40px;
  background: url(../i/white-transp.png) 0 0 repeat;
}
/* line 2143, ../scss/global.scss */
#mini-panel-homepage_carousel .next {
  background-position: -39px 0;
  left: auto;
  right: -10px;
}
/* line 2148, ../scss/global.scss */
#mini-panel-homepage_carousel .next.disabled {
  opacity: 0.2;
  cursor: default;
}
/* line 2155, ../scss/global.scss */
#mini-panel-homepage_carousel .prev.disabled {
  opacity: 0.2;
  cursor: default;
}
/* line 2160, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane {
  width: 280px;
  float: left;
  margin-right: 44px;
  position: relative;
}
/* line 2167, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .view-header a {
  color: #fff;
}
/* line 2170, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .view-header p {
  margin: 0;
}
/* line 2176, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .pane-title a {
  color: #fff;
}
/* line 2179, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane .pane-title p {
  margin: 0;
}
/* line 2183, ../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 2188, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane.shadow .view-content {
  background: none;
}
/* line 2191, ../scss/global.scss */
#mini-panel-homepage_carousel .panel-pane.shadow .pane-title {
  background: #000000;
}
/* line 2194, ../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 2206, ../scss/global.scss */
.view-home_pods-home_news_pod {
  font-size: 14px;
}
/* line 2210, ../scss/global.scss */
.view-home_pods-home_news_pod .views-row .views-more-link {
  display: block;
}
/* line 2215, ../scss/global.scss */
.view-home_pods-home_news_pod .views-row .more-link a {
  border-left: 4px solid #fff;
  border-top: 4px solid #fff;
}

/* line 2222, ../scss/global.scss */
.view-home_pods-home_blog_pod {
  font-size: 14px;
}
/* line 2226, ../scss/global.scss */
.view-home_pods-home_blog_pod .views-row .views-more-link {
  display: block;
}
/* line 2231, ../scss/global.scss */
.view-home_pods-home_blog_pod .views-row .more-link a {
  border-left: 4px solid #fff;
  border-top: 4px solid #fff;
}
/* line 2237, ../scss/global.scss */
.view-home_pods-home_blog_pod .views-field-field-image {
  float: left;
  margin: 0 10px 0 -15px;
}
/* line 2241, ../scss/global.scss */
.view-home_pods-home_blog_pod .views-field-field-media-pod-summary {
  overflow: hidden;
}

/* line 2245, ../scss/global.scss */
.view-home_pods-home_event_pod {
  font-size: 14px;
}
/* line 2247, ../scss/global.scss */
.view-home_pods-home_event_pod .views-row {
  min-height: 62px;
}
/* line 2250, ../scss/global.scss */
.view-home_pods-home_event_pod .views-row .views-more-link {
  display: block;
}
/* line 2255, ../scss/global.scss */
.view-home_pods-home_event_pod .views-row .more-link a {
  border-left: 4px solid #fff;
  border-top: 4px solid #fff;
}

/* line 2262, ../scss/global.scss */
.view-home_pods-home_article_pod {
  font-size: 14px;
}
/* line 2264, ../scss/global.scss */
.view-home_pods-home_article_pod .views-row {
  min-height: 62px;
}
/* line 2267, ../scss/global.scss */
.view-home_pods-home_article_pod .views-row .views-more-link {
  display: block;
}
/* line 2272, ../scss/global.scss */
.view-home_pods-home_article_pod .views-row .more-link a {
  border-left: 4px solid #fff;
  border-top: 4px solid #fff;
}

/* line 2279, ../scss/global.scss */
.view-home_pods-home_video_pod {
  font-size: 14px;
}
/* line 2281, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row {
  margin-top: 2px;
  position: relative;
}
/* line 2284, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-video-image {
  position: relative;
  z-index: 2;
}
/* line 2287, ../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 2291, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-video-image a {
  display: block;
}
/* line 2294, ../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 2300, ../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 #fff;
  bottom: -1px;
  height: 33px;
  left: 0;
  padding: 5px 0 0 46px;
  position: absolute;
  width: 234px;
  z-index: 3;
}
/* line 2309, ../scss/global.scss */
.view-home_pods-home_video_pod .views-row .views-field-field-media-pod-title a a {
  text-transform: uppercase;
}

/* line 2315, ../scss/global.scss */
#mini-panel-home_slider {
  width: 714px;
  position: relative;
  height: 309px;
  overflow: hidden;
  margin: 37px 0 0 10px;
}
/* line 2321, ../scss/global.scss */
#mini-panel-home_slider .slide1 {
  display: none;
  padding-left: 10px;
  left: 0;
}
/* line 2327, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside {
  padding: 0;
  background: url(../i/slid-fy-bg.png) 0 0 repeat-y;
}
/* line 2331, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside .inside-wrap {
  height: 264px;
  overflow: hidden;
}
/* line 2335, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside h2 {
  font-size: 16px;
  margin-bottom: 20px;
}
/* line 2339, ../scss/global.scss */
#mini-panel-home_slider .slide1 .inside .content {
  font-size: 14px;
}
/* line 2343, ../scss/global.scss */
#mini-panel-home_slider .slide1 .slide-inner {
  background: url(../i/home-slide.png) -321px -194px no-repeat;
  padding-left: 57px;
}
/* line 2346, ../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 2354, ../scss/global.scss */
#mini-panel-home_slider .slide1 p:first-child a {
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
/* line 2360, ../scss/global.scss */
#mini-panel-home_slider .slide2 {
  display: none;
  right: 0;
  padding-right: 10px;
}
/* line 2366, ../scss/global.scss */
#mini-panel-home_slider .slide2 .inside {
  padding: 0;
  background: url(../i/slid-fb-bg.png) 0 0 repeat-x;
}
/* line 2370, ../scss/global.scss */
#mini-panel-home_slider .slide2 .inside .inside-wrap {
  height: 264px;
  overflow: hidden;
}
/* line 2374, ../scss/global.scss */
#mini-panel-home_slider .slide2 .inside h2 {
  font-size: 16px;
  margin-bottom: 20px;
}
/* line 2378, ../scss/global.scss */
#mini-panel-home_slider .slide2 .inside .content {
  font-size: 14px;
}
/* line 2382, ../scss/global.scss */
#mini-panel-home_slider .slide2 .slide-inner {
  padding-right: 57px;
  background: url(../i/home-slide.png) 100% -504px no-repeat;
}
/* line 2385, ../scss/global.scss */
#mini-panel-home_slider .slide2 .slide-inner img {
  position: relative;
  z-index: -1;
  float: right;
  margin: -309px -67px 0 0;
}
/* line 2392, ../scss/global.scss */
#mini-panel-home_slider .slide2 p:first-child a {
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
/* line 2398, ../scss/global.scss */
#mini-panel-home_slider .main-slide {
  display: block;
  height: 309px;
  overflow: hidden;
  width: 714px;
  z-index: 100;
}
/* line 2405, ../scss/global.scss */
#mini-panel-home_slider .main-slide .inside {
  padding: 0;
}
/* line 2408, ../scss/global.scss */
#mini-panel-home_slider .main-slide img {
  max-width: none;
}
/* line 2411, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms-in {
  position: relative;
}
/* line 2414, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms-arr {
  cursor: pointer;
}
/* line 2417, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms1 {
  position: absolute;
  width: 390px;
  height: 309px;
  left: 0;
  top: 0;
  z-index: 1;
}
/* line 2424, ../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 2432, ../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 2442, ../scss/global.scss */
#mini-panel-home_slider .main-slide .ms2 {
  position: absolute;
  right: 0;
  top: 0;
  height: 309px;
  width: 380px;
  z-index: 2;
}
/* line 2449, ../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 2457, ../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 2469, ../scss/global.scss */
#mini-panel-home_slider .panel-panel .inside {
  padding: 0;
}
/* line 2473, ../scss/global.scss */
#mini-panel-home_slider .view-content {
  overflow: hidden;
}
/* line 2475, ../scss/global.scss */
#mini-panel-home_slider .view-content a {
  color: #fff;
}
/* line 2478, ../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 2484, ../scss/global.scss */
#mini-panel-home_slider .view-content .row-line.row-line-3 {
  padding: 0;
  margin: 0;
  background: none;
}
/* line 2491, ../scss/global.scss */
#mini-panel-home_slider .slide-business {
  background-position: -65px -194px;
  margin: 0 0 0 7px;
  left: auto;
  right: 0;
}

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

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

/* line 2535, ../scss/global.scss */
.view-author_block_c130-panel_pane_1 .views-row {
  overflow: hidden;
}
/* line 2538, ../scss/global.scss */
.view-author_block_c130-panel_pane_1 .views-field-field-image {
  float: right;
  margin: 0 0 0 30px;
}
/* line 2542, ../scss/global.scss */
.view-author_block_c130-panel_pane_1 .views-field-field-description {
  overflow: hidden;
}

/* line 2546, ../scss/global.scss */
.pane-related-posts {
  clear: both;
  margin: 30px 0 0;
}
/* line 2551, ../scss/global.scss */
.pane-related-posts .views-row .views-field-view-node {
  float: right;
}
/* line 2554, ../scss/global.scss */
.pane-related-posts .views-row .more-link {
  float: right;
}
/* line 2561, ../scss/global.scss */
.pane-related-posts .views-field-body {
  margin: 5px 0 0;
}
/* line 2563, ../scss/global.scss */
.pane-related-posts .views-field-body p {
  margin: 0 0 3px;
}

/* line 2568, ../scss/global.scss */
.view-related_content-panel_pane_4 {
  clear: both;
  margin: 30px 0 0;
}
/* line 2573, ../scss/global.scss */
.view-related_content-panel_pane_4 .views-row .views-field-view-node {
  float: right;
}
/* line 2576, ../scss/global.scss */
.view-related_content-panel_pane_4 .views-row .more-link {
  float: right;
}
/* line 2583, ../scss/global.scss */
.view-related_content-panel_pane_4 .views-field-body {
  margin: 5px 0 0;
}
/* line 2585, ../scss/global.scss */
.view-related_content-panel_pane_4 .views-field-body p {
  margin: 0 0 3px;
}

/* line 2590, ../scss/global.scss */
.view-author_posts_c124-panel_pane_1 {
  clear: both;
  margin: 30px 0 0;
}
/* line 2595, ../scss/global.scss */
.view-author_posts_c124-panel_pane_1 .views-row .views-field-view-node {
  float: right;
}
/* line 2598, ../scss/global.scss */
.view-author_posts_c124-panel_pane_1 .views-row .more-link {
  float: right;
}
/* line 2605, ../scss/global.scss */
.view-author_posts_c124-panel_pane_1 .views-field-body {
  margin: 5px 0 0;
}
/* line 2607, ../scss/global.scss */
.view-author_posts_c124-panel_pane_1 .views-field-body p {
  margin: 0 0 3px;
}

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

/* line 2623, ../scss/global.scss */
.view-downloads_per_section-panel_pane_1 .views-field-title {
  color: #810052;
  font-size: 14px;
}
/* line 2626, ../scss/global.scss */
.view-downloads_per_section-panel_pane_1 .views-field-title a {
  color: #810052;
  font-size: 14px;
}
/* line 2631, ../scss/global.scss */
.view-downloads_per_section-panel_pane_1 .views-row {
  padding-left: 100px;
}
/* line 2634, ../scss/global.scss */
.view-downloads_per_section-panel_pane_1 .views-field-field-image {
  float: left;
  margin: 0 0 0 -100px;
}

/* line 2639, ../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 2644, ../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 2652, ../scss/global.scss */
.pane-plain-box-tag-cloud .pane-content {
  background: #f3f3f3;
  padding: 5px 15px 15px;
}

/* line 2658, ../scss/global.scss */
.node-type-event .main-bottom {
  margin: 20px 0 0;
}
/* line 2661, ../scss/global.scss */
.node-type-event .panel-panel .pane-entity-field {
  margin-bottom: 15px;
}
/* line 2664, ../scss/global.scss */
.node-type-event .field-name-field-speakers-entity * {
  float: none;
  display: inline;
}
/* line 2669, ../scss/global.scss */
.node-type-event .main-center .pane-entity-field .pane-title {
  font-weight: normal;
}
/* line 2672, ../scss/global.scss */
.node-type-event .main-center .pane-entity-field .field-label {
  font-weight: normal;
}

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

/* line 2685, ../scss/global.scss */
.comment-form .form-item {
  overflow: hidden;
}
/* line 2687, ../scss/global.scss */
.comment-form .form-item label {
  float: left;
  width: 85px;
  line-height: 30px;
}
/* line 2691, ../scss/global.scss */
.comment-form .form-item label .form-required {
  color: #000000;
}
/* line 2696, ../scss/global.scss */
.comment-form textarea {
  height: 110px;
  resize: none;
}
/* line 2704, ../scss/global.scss */
.comment-form .grippie {
  display: none;
}
/* line 2707, ../scss/global.scss */
.comment-form .form-actions {
  padding-left: 85px;
}
/* line 2709, ../scss/global.scss */
.comment-form .form-actions .form-submit {
  margin: 0;
  padding-left: 8px;
  text-transform: capitalize;
}
/* line 2715, ../scss/global.scss */
.comment-form .form-type-item .username {
  line-height: 30px;
}
/* line 2718, ../scss/global.scss */
.comment-form .form-item-mollom-captcha label {
  line-height: 16px;
  margin-bottom: 40px;
}

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

/* line 2733, ../scss/global.scss */
.comment {
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 10px;
  padding: 0 0 10px 110px;
}
/* line 2737, ../scss/global.scss */
.comment .submitted {
  display: inline;
  float: left;
  margin-left: -110px;
  width: 85px;
}
/* line 2742, ../scss/global.scss */
.comment .submitted span {
  display: block;
}
/* line 2745, ../scss/global.scss */
.comment .submitted .author {
  margin-bottom: 25px;
}
/* line 2748, ../scss/global.scss */
.comment .submitted .permalink {
  font-size: 11px;
}
/* line 2751, ../scss/global.scss */
.comment .submitted .created {
  font-size: 11px;
}
/* line 2755, ../scss/global.scss */
.comment .content {
  margin-bottom: 10px;
}
/* line 2758, ../scss/global.scss */
.comment .title {
  font-weight: bold;
  margin-bottom: 5px;
}
/* line 2762, ../scss/global.scss */
.comment .operation {
  font-size: 11px;
}
/* line 2765, ../scss/global.scss */
.comment ul.links {
  display: block;
  text-align: right;
  font-style: italic;
  opacity: .3;
}
/* line 2770, ../scss/global.scss */
.comment ul.links li {
  padding-left: 0;
}
/* line 2773, ../scss/global.scss */
.comment ul.links:hover {
  opacity: 1;
}

/* line 2778, ../scss/global.scss */
.pane-node-field-pod-sidebar {
  color: inherit;
  background: none;
}
/* line 2783, ../scss/global.scss */
.pane-node-field-pod-sidebar .view-header a {
  color: #fff;
}
/* line 2786, ../scss/global.scss */
.pane-node-field-pod-sidebar .view-header p {
  margin: 0;
}
/* line 2792, ../scss/global.scss */
.pane-node-field-pod-sidebar .pane-title a {
  color: #fff;
}
/* line 2795, ../scss/global.scss */
.pane-node-field-pod-sidebar .pane-title p {
  margin: 0;
}
/* line 2805, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-title {
  font-weight: bold;
}
/* line 2808, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-field-pod-title {
  font-weight: bold;
}
/* line 2811, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-field-sidebar-pod-title {
  font-weight: bold;
}
/* line 2814, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-field-pod-summary {
  margin-bottom: 10px;
}
/* line 2817, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-field-image {
  text-align: center;
}
/* line 2820, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-collection-view {
  padding: 0;
  margin: 0;
}
/* line 2824, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-collection-container {
  margin: 0;
  border: none;
}
/* line 2827, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-collection-container .field-label {
  display: none;
}
/* line 2831, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-name-field-sidebar-pod-title {
  font-weight: bold;
  color: #810052;
  margin: 5px 0;
}
/* line 2836, ../scss/global.scss */
.pane-node-field-pod-sidebar .views-field-view-node a {
  text-decoration: underline;
}
/* line 2839, ../scss/global.scss */
.pane-node-field-pod-sidebar .field-items .field-item {
  padding: 0;
  margin: 0;
}

/* line 2844, ../scss/global.scss */
.view-pod {
  color: inherit;
  background: none;
  margin: 20px 0;
}
/* line 2850, ../scss/global.scss */
.view-pod .view-header a {
  color: #fff;
}
/* line 2853, ../scss/global.scss */
.view-pod .view-header p {
  margin: 0;
}
/* line 2859, ../scss/global.scss */
.view-pod .pane-title a {
  color: #fff;
}
/* line 2862, ../scss/global.scss */
.view-pod .pane-title p {
  margin: 0;
}
/* line 2872, ../scss/global.scss */
.view-pod .views-field-title {
  font-weight: bold;
}
/* line 2875, ../scss/global.scss */
.view-pod .views-field-field-pod-title {
  font-weight: bold;
}
/* line 2878, ../scss/global.scss */
.view-pod .views-field-field-sidebar-pod-title {
  font-weight: bold;
}
/* line 2881, ../scss/global.scss */
.view-pod .views-field-field-pod-summary {
  margin-bottom: 10px;
}
/* line 2884, ../scss/global.scss */
.view-pod .views-field-field-image {
  text-align: center;
}
/* line 2887, ../scss/global.scss */
.view-pod .views-field-view-node a {
  text-decoration: underline;
}

/* line 2892, ../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 2904, ../scss/global.scss */
.view-pod-users .view-header p {
  margin: 0;
}
/* line 2908, ../scss/global.scss */
.view-pod-users .view-content {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
  margin: -13px 0 0;
}
/* line 2912, ../scss/global.scss */
.view-pod-users .views-field-field-sidebar-pod-title {
  font-weight: bold;
}
/* line 2915, ../scss/global.scss */
.view-pod-users .views-field-field-pod-title {
  font-weight: bold;
}
/* line 2918, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal {
  padding: 0;
  height: 137px;
}
/* line 2922, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-clip-horizontal {
  width: auto;
}
/* line 2928, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-item {
  margin: 0;
  width: 195px;
  height: 137px;
  vertical-align: middle;
  position: relative;
}
/* line 2935, ../scss/global.scss */
.view-pod-users .jcarousel-container-horizontal .jcarousel-item img {
  margin: 0 auto;
  max-height: none;
}
/* line 2950, ../scss/global.scss */
.view-pod-users .views-field-body {
  text-align: left;
}
/* line 2953, ../scss/global.scss */
.view-pod-users .views-field-field-client-name {
  text-align: left;
}
/* line 2956, ../scss/global.scss */
.view-pod-users p {
  margin: 0;
}
/* line 2959, ../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 2970, ../scss/global.scss */
.view-pod-users .views-field-field-full-name a {
  color: #fff;
}

/* line 2978, ../scss/global.scss */
.view-pod-2 .view-header p {
  margin: 0;
}
/* line 2982, ../scss/global.scss */
.view-pod-2 .view-content {
  font: 12px/1.5 Tahoma, Arial, FreeSans, sans-serif;
}
/* line 2985, ../scss/global.scss */
.view-pod-2 .views-field-field-sidebar-pod-title {
  font-weight: bold;
}
/* line 2988, ../scss/global.scss */
.view-pod-2 .views-field-field-pod-title {
  font-weight: bold;
}
/* line 2993, ../scss/global.scss */
.view-pod-2 .jcarousel-container-horizontal .jcarousel-clip-horizontal {
  width: auto;
}
/* line 3010, ../scss/global.scss */
.view-pod-2 .views-field-body {
  text-align: left;
}
/* line 3013, ../scss/global.scss */
.view-pod-2 .views-field-field-client-name {
  text-align: left;
}

/* line 3018, ../scss/global.scss */
.main-pod-video .view-content {
  padding: 10px;
  background: #f3f3f3;
}
/* line 3022, ../scss/global.scss */
.main-pod-video .views-row {
  overflow: hidden;
}
/* line 3027, ../scss/global.scss */
.main-pod-video .views-field-field-video a {
  display: block;
}
/* line 3030, ../scss/global.scss */
.main-pod-video .views-field-field-video .field-content {
  background: url(../i/pod-play.png) 50% 50% no-repeat;
}
/* line 3032, ../scss/global.scss */
.main-pod-video .views-field-field-video .field-content img {
  position: relative;
  z-index: -1;
}

/* line 3040, ../scss/global.scss */
.view-pod_2-panel_pane_8 .view-content {
  padding: 10px;
  background: #f3f3f3;
}
/* line 3044, ../scss/global.scss */
.view-pod_2-panel_pane_8 .views-row {
  overflow: hidden;
}
/* line 3049, ../scss/global.scss */
.view-pod_2-panel_pane_8 .views-field-field-video a {
  display: block;
}
/* line 3052, ../scss/global.scss */
.view-pod_2-panel_pane_8 .views-field-field-video .field-content {
  background: url(../i/pod-play.png) 50% 50% no-repeat;
}
/* line 3054, ../scss/global.scss */
.view-pod_2-panel_pane_8 .views-field-field-video .field-content img {
  position: relative;
  z-index: -1;
}

/* line 3062, ../scss/global.scss */
.view-pod_2-panel_pane_7 .view-content {
  padding: 10px;
  background: #f3f3f3;
}
/* line 3066, ../scss/global.scss */
.view-pod_2-panel_pane_7 .views-row {
  overflow: hidden;
}
/* line 3069, ../scss/global.scss */
.view-pod_2-panel_pane_7 .views-field-field-video {
  float: none;
  margin: 0;
}
/* line 3073, ../scss/global.scss */
.view-pod_2-panel_pane_7 .views-field-field-video a {
  display: block;
}
/* line 3076, ../scss/global.scss */
.view-pod_2-panel_pane_7 .views-field-field-video .field-content {
  background: url(../i/pod-play.png) 50% 50% no-repeat;
}
/* line 3078, ../scss/global.scss */
.view-pod_2-panel_pane_7 .views-field-field-video .field-content img {
  position: relative;
  z-index: -1;
}

/* line 3086, ../scss/global.scss */
.view-pod_2-panel_pane_15 .view-content {
  padding: 10px;
  background: #f3f3f3;
}
/* line 3090, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-row {
  overflow: hidden;
}
/* line 3093, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-field-field-video {
  margin: 0 0 5px;
}
/* line 3096, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-field-field-video a {
  display: block;
}
/* line 3099, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-field-field-video .field-content {
  background: url(../i/pod-play.png) 50% 50% no-repeat;
}
/* line 3101, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-field-field-video .field-content img {
  position: relative;
  z-index: -1;
}
/* line 3107, ../scss/global.scss */
.view-pod_2-panel_pane_15 .views-field-field-sidebar-pod-summary {
  font-size: 11px;
  margin: 5px 0 0;
}

/* line 3113, ../scss/global.scss */
.view-pod-panel_pane_2 .views-row {
  overflow: hidden;
}
/* line 3116, ../scss/global.scss */
.view-pod-panel_pane_2 .view-content {
  padding: 0;
}

/* line 3123, ../scss/global.scss */
.view-pod-panel_pane_1 .views-row {
  overflow: hidden;
}
/* line 3126, ../scss/global.scss */
.view-pod-panel_pane_1 .view-content {
  padding: 0;
}

/* line 3133, ../scss/global.scss */
.view-pod_2-panel_pane_17 .view-content {
  background: #f3f3f3;
  padding: 10px;
}
/* line 3137, ../scss/global.scss */
.view-pod_2-panel_pane_17 .views-field-body {
  font-size: 15px;
}
/* line 3140, ../scss/global.scss */
.view-pod_2-panel_pane_17 .views-field-field-client-name {
  font-weight: bold;
  font-size: 11px;
}

/* line 3146, ../scss/global.scss */
.pod-main-testimonials .view-content {
  background: #f3f3f3;
  padding: 10px;
}
/* line 3150, ../scss/global.scss */
.pod-main-testimonials .views-field-body {
  font-size: 15px;
}
/* line 3153, ../scss/global.scss */
.pod-main-testimonials .views-field-field-client-name {
  font-weight: bold;
  font-size: 11px;
}

/* line 3159, ../scss/global.scss */
.view-pod_2-panel_pane_10 .view-content {
  background: #f3f3f3;
  padding: 10px;
}
/* line 3163, ../scss/global.scss */
.view-pod_2-panel_pane_10 .views-field-body {
  font-size: 15px;
}
/* line 3166, ../scss/global.scss */
.view-pod_2-panel_pane_10 .views-field-field-client-name {
  font-weight: bold;
  font-size: 11px;
}

/* line 3172, ../scss/global.scss */
.view-pod_2-panel_pane_1 .views-field-field-sidebar-pod-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
}
/* line 3175, ../scss/global.scss */
.view-pod_2-panel_pane_1 .views-field-field-sidebar-pod-title a {
  color: #fff;
}
/* line 3181, ../scss/global.scss */
.view-pod_2-panel_pane_1 .views-field-field-pod-title a {
  color: #fff;
}

/* line 3187, ../scss/global.scss */
.view-pod_2-panel_pane_2 .views-field-field-sidebar-pod-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
}
/* line 3190, ../scss/global.scss */
.view-pod_2-panel_pane_2 .views-field-field-sidebar-pod-title a {
  color: #fff;
}
/* line 3196, ../scss/global.scss */
.view-pod_2-panel_pane_2 .views-field-field-pod-title a {
  color: #fff;
}

/* line 3202, ../scss/global.scss */
.view-pod_2-panel_pane_3 .views-field-field-sidebar-pod-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
}
/* line 3205, ../scss/global.scss */
.view-pod_2-panel_pane_3 .views-field-field-sidebar-pod-title a {
  color: #fff;
}
/* line 3211, ../scss/global.scss */
.view-pod_2-panel_pane_3 .views-field-field-pod-title a {
  color: #fff;
}

/* line 3217, ../scss/global.scss */
.view-pod_2-panel_pane_4 .views-field-field-sidebar-pod-title {
  background: url(../i/short-titles.png) 0 0 no-repeat;
}
/* line 3220, ../scss/global.scss */
.view-pod_2-panel_pane_4 .views-field-field-sidebar-pod-title a {
  color: #fff;
}
/* line 3226, ../scss/global.scss */
.view-pod_2-panel_pane_4 .views-field-field-pod-title a {
  color: #fff;
}

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

/* line 3235, ../scss/global.scss */
.node-type-office .pane-office-addresses-map-panel-pane-1 {
  float: right;
  margin: 0 0 20px 30px;
}
/* line 3239, ../scss/global.scss */
.node-type-office .field-name-field-addresses {
  margin-bottom: 20px;
}
/* line 3241, ../scss/global.scss */
.node-type-office .field-name-field-addresses .fn {
  text-transform: uppercase;
  margin-bottom: 20px;
  display: block;
}
/* line 3246, ../scss/global.scss */
.node-type-office .field-name-field-addresses .adr {
  margin-bottom: 20px;
}
/* line 3250, ../scss/global.scss */
.node-type-office .pane-office-directions-panel-pane-1 {
  margin: 0 0 20px;
}
/* line 3252, ../scss/global.scss */
.node-type-office .pane-office-directions-panel-pane-1 .views-field-field-directions {
  font-size: 11px;
}

/* line 3258, ../scss/global.scss */
.view-tweets-features-compatible .views-field-created-time {
  color: #810052;
}
/* line 3260, ../scss/global.scss */
.view-tweets-features-compatible .views-field-created-time em {
  font-style: normal;
}
/* line 3266, ../scss/global.scss */
.view-tweets-features-compatible li.tweets .in {
  background: url(../i/tweet.png) -407px 100% no-repeat;
  padding-bottom: 50px;
}

/* line 3276, ../scss/global.scss */
.view-facebook_posts-panel_pane_1 .views-field-created-time {
  color: #810052;
}
/* line 3278, ../scss/global.scss */
.view-facebook_posts-panel_pane_1 .views-field-created-time em {
  font-style: normal;
}
/* line 3284, ../scss/global.scss */
.view-facebook_posts-panel_pane_1 .view-footer p {
  margin: 0;
}
/* line 3290, ../scss/global.scss */
.view-facebook_posts-panel_pane_1 li.tweets .in {
  background: url(../i/tweet.png) -407px 100% no-repeat;
  padding-bottom: 50px;
}

/* line 3300, ../scss/global.scss */
.view-tweets .views-field-created-time {
  color: #810052;
}
/* line 3302, ../scss/global.scss */
.view-tweets .views-field-created-time em {
  font-style: normal;
}
/* line 3308, ../scss/global.scss */
.view-tweets li.tweets .in {
  background: url(../i/tweet.png) -407px 100% no-repeat;
  padding-bottom: 50px;
}

/* line 3317, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 {
  background: #f6f5f5;
  padding: 15px 20px;
  margin: 0 0 20px;
}
/* line 3321, ../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 3327, ../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 3333, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-exposed-widget .form-text {
  box-shadow: none;
  border-radius: 3px;
  padding: 3px 10px;
}
/* line 3341, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-submit-button {
  margin: 0;
}
/* line 3343, ../scss/global.scss */
.pane-views-exp-search-panel-pane-1 .views-submit-button .form-submit {
  margin: 5px 0 0 170px;
}

/* line 3349, ../scss/global.scss */
.view-search .views-row {
  margin-bottom: 15px;
}
/* line 3352, ../scss/global.scss */
.view-search .views-field-type {
  padding: 0 25px 0 0;
}
/* line 3355, ../scss/global.scss */
.view-search .views-field-field-full-name {
  padding: 0 25px 0 0;
}
/* line 3358, ../scss/global.scss */
.view-search .views-field-comment-count {
  padding: 0 25px 0 0;
}
/* line 3361, ../scss/global.scss */
.view-search .views-field-body {
  margin: 3px 0;
}
/* line 3363, ../scss/global.scss */
.view-search .views-field-body p {
  margin: 0 0 3px;
}
/* line 3367, ../scss/global.scss */
.view-search .views-field-created {
  margin: 0 0 3px;
}
/* line 3370, ../scss/global.scss */
.view-search .views-field-field-published-date {
  margin: 0 0 3px;
}
/* line 3373, ../scss/global.scss */
.view-search .views-field-title {
  margin: 0 0 3px;
}

/* line 3379, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 div#edit-name-wrapper {
  position: static;
  padding: 10px 30px 0 0;
}
/* line 3382, ../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 3393, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 .views-exposed-widgets {
  position: relative;
  padding: 30px 0 0;
}
/* line 3397, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 .views-exposed-form .views-exposed-widget {
  padding: 10px 30px 0 0;
}
/* line 3399, ../scss/global.scss */
#views-exposed-form-people-panel-pane-1 .views-exposed-form .views-exposed-widget .form-submit {
  position: static;
}

/* line 3405, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 {
  margin: 10px 0 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #dadada;
}
/* line 3409, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .view-header {
  font-weight: bold;
}
/* line 3411, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .view-header p {
  margin: 0 0 5px;
}
/* line 3415, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary {
  overflow: hidden;
}
/* line 3417, ../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;
}
/* line 3428, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary li a {
  display: block;
  height: 20px;
  width: 20px;
}
/* line 3432, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary li a.active {
  color: #810052;
}
/* line 3435, ../scss/global.scss */
.view-people-panel_pane_1 .view-people-attachment_1 .views-summary li a:hover {
  color: #810052;
}
/* line 3458, ../scss/global.scss */
.view-people-panel_pane_1 table {
  width: auto;
}
/* line 3461, ../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 3467, ../scss/global.scss */
.view-people-panel_pane_1 td .views-field {
  width: 115px;
}

/* line 3472, ../scss/global.scss */
.view-content_access-page {
  max-width: 710px;
}
/* line 3475, ../scss/global.scss */
.view-content_access-page .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 3478, ../scss/global.scss */
.view-content_access-page .form-text.throbbing {
  background-position: 100% -13px;
}
/* line 3482, ../scss/global.scss */
.view-content_access-page table {
  width: 100%;
}
/* line 3485, ../scss/global.scss */
.view-content_access-page textarea {
  box-sizing: border-box;
}
/* line 3489, ../scss/global.scss */
.view-content_access-page td {
  padding: 10px 5px;
  padding: 10px;
  background: #fff;
  border: 1px solid #d1d1d1;
}
/* line 3495, ../scss/global.scss */
.view-content_access-page label {
  font-weight: bold;
}
/* line 3498, ../scss/global.scss */
.view-content_access-page legend {
  font-weight: bold;
  font-size: 16px;
}
/* line 3502, ../scss/global.scss */
.view-content_access-page fieldset {
  margin: 0 0 20px;
}
/* line 3505, ../scss/global.scss */
.view-content_access-page .form-wrapper {
  margin: 0 0 10px;
}
/* line 3508, ../scss/global.scss */
.view-content_access-page .filter-guidelines {
  padding-left: 0;
}
/* line 3511, ../scss/global.scss */
.view-content_access-page .fieldset-wrapper {
  padding: 10px 0;
}
/* line 3514, ../scss/global.scss */
.view-content_access-page th {
  padding: 10px;
  font-weight: bold;
}
/* line 3518, ../scss/global.scss */
.view-content_access-page .container-inline-date .date-padding {
  padding-left: 0;
}
/* line 3521, ../scss/global.scss */
.view-content_access-page .filter-wrapper .form-item {
  padding-left: 0;
}

/* line 3525, ../scss/global.scss */
.node-form {
  max-width: 710px;
}
/* line 3528, ../scss/global.scss */
.node-form .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 3531, ../scss/global.scss */
.node-form .form-text.throbbing {
  background-position: 100% -13px;
}
/* line 3535, ../scss/global.scss */
.node-form table {
  width: 100%;
}
/* line 3538, ../scss/global.scss */
.node-form textarea {
  box-sizing: border-box;
}
/* line 3542, ../scss/global.scss */
.node-form td {
  padding: 10px 5px;
}
/* line 3545, ../scss/global.scss */
.node-form label {
  font-weight: bold;
}
/* line 3548, ../scss/global.scss */
.node-form legend {
  font-weight: bold;
  font-size: 16px;
}
/* line 3552, ../scss/global.scss */
.node-form fieldset {
  margin: 0 0 20px;
}
/* line 3555, ../scss/global.scss */
.node-form .form-wrapper {
  margin: 0 0 10px;
}
/* line 3558, ../scss/global.scss */
.node-form .filter-guidelines {
  padding-left: 0;
}
/* line 3561, ../scss/global.scss */
.node-form .fieldset-wrapper {
  padding: 10px 0;
}
/* line 3564, ../scss/global.scss */
.node-form .container-inline-date .date-padding {
  padding-left: 0;
}
/* line 3567, ../scss/global.scss */
.node-form .filter-wrapper .form-item {
  padding-left: 0;
}

/* line 3571, ../scss/global.scss */
.pane-social-media-vacancies {
  margin: 30px 0 0;
}
/* line 3573, ../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 3581, ../scss/global.scss */
.pane-social-media-vacancies .pane-content {
  background: #f3f3f3;
  padding: 10px;
}
/* line 3586, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-title {
  background: none;
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  margin: 0 0 10px;
  padding: 0;
}
/* line 3595, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .views-row {
  margin-bottom: 10px;
}
/* line 3598, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-content {
  padding: 0;
  margin: 0 0 15px;
}
/* line 3601, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-content a {
  color: #000000;
}
/* line 3605, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-custom {
  font-size: 14px;
  font-weight: bold;
}
/* line 3608, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-custom .pane-content {
  margin: 0;
}
/* line 3611, ../scss/global.scss */
.pane-social-media-vacancies .panel-panel .pane-custom p {
  margin: 0;
}

/* line 3618, ../scss/global.scss */
.view-user_profile-panel_pane_1 .lpurple-title {
  margin-bottom: 20px;
}
/* line 3621, ../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 3627, ../scss/global.scss */
.view-user_profile-panel_pane_1 .views-field-nothing {
  margin-top: 20px;
}
/* line 3630, ../scss/global.scss */
.view-user_profile-panel_pane_1 .views-field-field-description {
  clear: both;
  padding: 10px 0;
}
/* line 3634, ../scss/global.scss */
.view-user_profile-panel_pane_1 .views-field-field-position .field-content {
  display: inline;
}

/* line 3638, ../scss/global.scss */
.selector {
  background: url(../i/dropdown.png) 0 0 no-repeat;
  width: 220px;
  position: relative;
  height: 30px;
  overflow: hidden;
}
/* line 3644, ../scss/global.scss */
.selector span {
  color: #696969;
  left: 10px;
  line-height: 30px;
  overflow: hidden;
  position: absolute;
  top: 0;
  white-space: nowrap;
  width: 185px;
}
/* line 3654, ../scss/global.scss */
.selector select {
  padding: 0 !important;
}

/* line 3659, ../scss/global.scss */
.webform-client-form .selector {
  max-width: 100%;
  background: url(../i/select.png) 100% 0 no-repeat;
  height: 18px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 3666, ../scss/global.scss */
.webform-client-form .selector span {
  line-height: 18px;
  left: 0;
  width: auto;
  right: 15px;
  padding-left: 5px;
}
/* line 3673, ../scss/global.scss */
.webform-client-form .selector select {
  padding: 0;
  height: 18px;
}

/* line 3680, ../scss/global.scss */
.use-custom-styles .pannoneaffinity {
  margin: 20px 0 0;
}
/* line 3684, ../scss/global.scss */
.use-custom-styles #block-system-main .pane-meg-neg-contact-us {
  background: transparent url("../i/rightpane-sep.png") 0 100% repeat-x;
  height: 73px;
}
/* line 3687, ../scss/global.scss */
.use-custom-styles #block-system-main .pane-meg-neg-contact-us .pane-content {
  font-size: 26px;
  color: #111;
}
/* line 3695, ../scss/global.scss */
.use-custom-styles #block-system-main .pane-contact-us-pi {
  background: transparent url("../i/rightpane-sep.png") 0 100% repeat-x;
  height: 73px;
}
/* line 3698, ../scss/global.scss */
.use-custom-styles #block-system-main .pane-contact-us-pi .pane-content {
  font-size: 26px;
  color: #111;
}
/* line 3707, ../scss/global.scss */
.use-custom-styles #webform-component-google-search-term {
  display: none;
}
/* line 3710, ../scss/global.scss */
.use-custom-styles #webform-component-referrer {
  display: none;
}
/* line 3713, ../scss/global.scss */
.use-custom-styles #mini-panel-contact_us_pi .inside {
  padding: 0;
}
/* line 3716, ../scss/global.scss */
.use-custom-styles .view-pod_2-panel_pane_19 .views-field-field-sidebar-pod-title a {
  color: #fff;
}
/* line 3719, ../scss/global.scss */
.use-custom-styles .grid-6 .inside {
  font-family: Verdana !important;
}
/* line 3734, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content h2 {
  margin: 0 0 10px;
  font-size: 14px;
}
/* line 3738, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ol {
  margin: 0 0 20px 50px;
}
/* line 3740, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ol ol {
  margin: 0 0 0 50px;
}
/* line 3743, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ol li {
  list-style: decimal outside none;
}
/* line 3747, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ul {
  margin: 0 0 20px 50px;
}
/* line 3749, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ul ul {
  margin: 0 0 0 50px;
}
/* line 3752, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content ul li {
  list-style: disc outside none;
}
/* line 3756, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .pane-content p {
  margin: 10px 0;
}
/* line 3760, ../scss/global.scss */
.use-custom-styles .grid-6 .inside .view-header p {
  margin: 0;
}
/* line 3764, ../scss/global.scss */
.use-custom-styles .grid-9 .inside {
  font-family: Verdana !important;
}
/* line 3779, ../scss/global.scss */
.use-custom-styles .grid-9 .inside .pane-content h2 {
  margin: 0 0 10px;
  font-size: 14px;
}
/* line 3783, ../scss/global.scss */
.use-custom-styles .grid-9 .inside .pane-content ol {
  margin: 0 0 20px 50px;
}
/* line 3785, ../scss/global.scss */
.use-custom-styles .grid-9 .inside .pane-content ol li {
  list-style: decimal outside none;
}
/* line 3789, ../scss/global.scss */
.use-custom-styles .grid-9 .inside .pane-content ul {
  margin: 0 0 20px 50px;
}
/* line 3791, ../scss/global.scss */
.use-custom-styles .grid-9 .inside .pane-content ul li {
  list-style: disc outside none;
}
/* line 3795, ../scss/global.scss */
.use-custom-styles .grid-9 .inside .pane-content p {
  margin: 10px 0;
}
/* line 3799, ../scss/global.scss */
.use-custom-styles .grid-9 .inside .view-header p {
  margin: 0;
}

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

/* line 3808, ../scss/global.scss */
.article-css .field-type-text-with-summary {
  font-family: Verdana !important;
}
/* line 3822, ../scss/global.scss */
.article-css .field-type-text-with-summary h2 {
  margin: 0 0 10px;
  font-size: 14px;
}
/* line 3826, ../scss/global.scss */
.article-css .field-type-text-with-summary ol {
  margin: 0 0 20px 50px;
}
/* line 3828, ../scss/global.scss */
.article-css .field-type-text-with-summary ol li ol {
  margin: 0 0 0 50px;
}
/* line 3832, ../scss/global.scss */
.article-css .field-type-text-with-summary ul {
  margin: 0 0 20px 50px;
}
/* line 3834, ../scss/global.scss */
.article-css .field-type-text-with-summary ul li ul {
  margin: 0 0 0 50px;
}
/* line 3838, ../scss/global.scss */
.article-css .field-type-text-with-summary p {
  margin: 10px 0;
}
/* line 3842, ../scss/global.scss */
.article-css ol li {
  list-style: decimal outside none;
}
/* line 3845, ../scss/global.scss */
.article-css .grid-6 .inside .view-header p {
  margin: 0;
}

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

/* line 3853, ../scss/global.scss */
.resizable-textarea .grippie {
  display: none;
}

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

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

/* line 3869, ../scss/global.scss */
.pannone-12-twocol-9-3 .main.grid-9 {
  width: 710px;
}
/* line 3871, ../scss/global.scss */
.pannone-12-twocol-9-3 .main.grid-9 .main-left {
  width: 200px;
}
/* line 3874, ../scss/global.scss */
.pannone-12-twocol-9-3 .main.grid-9 .main-center {
  width: 500px;
  margin: 0;
}

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

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

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

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

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

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

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

/* line 3911, ../scss/global.scss */
.solicitorsforbusiness #page .pane-page-title h1 {
  color: #4D186E;
}

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

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

/* line 3928, ../scss/global.scss */
.region-menu ul li {
  padding: 0 12px 0 8px;
  margin: 0;
  list-style: none;
  background: url(../i/menu-sep.png) 100% 50% no-repeat;
}
/* line 3933, ../scss/global.scss */
.region-menu ul li.first {
  padding-left: 0;
}
/* line 3936, ../scss/global.scss */
.region-menu ul li.last {
  padding-right: 0;
  background: none;
}
/* line 3940, ../scss/global.scss */
.region-menu ul li a {
  color: #d5d5d5;
}

/* line 3944, ../scss/global.scss */
.pane-pannone-autocomplete-filter form {
  background-position: 0 -30px;
  width: 195px;
}
/* line 3948, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-item {
  margin: 0;
  float: left;
}
/* line 3952, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-text {
  width: 147px;
}
/* line 3955, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 3958, ../scss/global.scss */
.pane-pannone-autocomplete-filter form .form-text.throbbing {
  background-position: 100% -13px;
}

/* line 3966, ../scss/global.scss */
.pane-pannone-search-box form {
  background-position: 0 -30px;
  width: 195px;
}
/* line 3970, ../scss/global.scss */
.pane-pannone-search-box form .form-item {
  margin: 0;
  float: left;
}
/* line 3974, ../scss/global.scss */
.pane-pannone-search-box form .form-text {
  width: 147px;
}
/* line 3977, ../scss/global.scss */
.pane-pannone-search-box form .form-text.form-autocomplete {
  background-position: 100% 7px;
}
/* line 3980, ../scss/global.scss */
.pane-pannone-search-box form .form-text.throbbing {
  background-position: 100% -13px;
}

/* line 3990, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group {
  float: left;
  width: 235px;
}
/* line 3993, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group h3 {
  margin-bottom: 5px;
}
/* line 3996, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group:first-child {
  color: #4d186e;
  margin-right: 20px;
}
/* line 3999, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .group:first-child a {
  color: #4d186e;
}
/* line 4004, ../scss/global.scss */
.view-service-panel_pane_6 .view-content a {
  color: #dc0d15;
}
/* line 4007, ../scss/global.scss */
.view-service-panel_pane_6 .view-content .views-row {
  margin-bottom: 5px;
}

/* line 4013, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group {
  float: left;
  width: 235px;
  color: #009f80;
}
/* line 4017, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group h3 {
  margin-bottom: 5px;
}
/* line 4020, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group:first-child {
  color: #4d186e;
  margin-right: 20px;
  color: #0069b4;
}
/* line 4024, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group:first-child a {
  color: #4d186e;
  color: #0069b4;
}
/* line 4029, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .group a {
  color: #009f80;
}
/* line 4033, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_2 .view-content a {
  color: #dc0d15;
}
/* line 4036, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_2 .view-content .views-row {
  margin-bottom: 5px;
}

/* line 4042, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group {
  float: left;
  width: 235px;
}
/* line 4045, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group h3 {
  margin-bottom: 5px;
}
/* line 4048, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child {
  color: #4d186e;
  margin-right: 20px;
}
/* line 4051, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child a {
  color: #4d186e;
}
/* line 4056, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_1 .view-content a {
  color: #dc0d15;
}
/* line 4059, ../scss/global.scss */
.view-solicitors_for_business_for_you-panel_pane_1 .view-content .views-row {
  margin-bottom: 5px;
}

/* line 4063, ../scss/global.scss */
.solicitorsforyou .view-service-panel_pane_6 .view-content .group {
  color: #009f80;
}
/* line 4065, ../scss/global.scss */
.solicitorsforyou .view-service-panel_pane_6 .view-content .group a {
  color: #009f80;
}
/* line 4068, ../scss/global.scss */
.solicitorsforyou .view-service-panel_pane_6 .view-content .group:first-child {
  color: #0069b4;
}
/* line 4070, ../scss/global.scss */
.solicitorsforyou .view-service-panel_pane_6 .view-content .group:first-child a {
  color: #0069b4;
}

/* line 4075, ../scss/global.scss */
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group {
  color: #009f80;
}
/* line 4077, ../scss/global.scss */
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group a {
  color: #009f80;
}
/* line 4080, ../scss/global.scss */
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child {
  color: #0069b4;
}
/* line 4082, ../scss/global.scss */
.page-solicitors-30 .view-solicitors_for_business_for_you-panel_pane_1 .view-content .group:first-child a {
  color: #0069b4;
}

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

/* line 4091, ../scss/global.scss */
.node-type-webform .grid-6 textarea {
  width: 465px;
  resize: none;
}
/* line 4095, ../scss/global.scss */
.node-type-webform .grid-6 .form-text {
  width: 465px;
}
/* line 4098, ../scss/global.scss */
.node-type-webform .grid-6 .form-actions {
  text-align: right;
}
/* line 4101, ../scss/global.scss */
.node-type-webform .grid-6 .webform-component-textarea .grippie {
  display: none;
}

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

/* line 4108, ../scss/global.scss */
.views-row .more-link {
  overflow: hidden;
}
/* line 4110, ../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 4117, ../scss/global.scss */
.views-row .more-link a:hover {
  opacity: .8;
}

/* line 4122, ../scss/global.scss */
.item-list ul.pager {
  margin: 20px 0;
}
/* line 4124, ../scss/global.scss */
.item-list ul.pager li {
  display: inline-block;
  height: 18px;
  line-height: 18px;
  margin: 0;
  padding: 0 5px;
}
/* line 4130, ../scss/global.scss */
.item-list ul.pager li a {
  display: block;
  height: 18px;
  line-height: 18px;
}
/* line 4136, ../scss/global.scss */
.item-list ul.pager .pager-first {
  display: none;
}
/* line 4139, ../scss/global.scss */
.item-list ul.pager .pager-last {
  display: none;
}
/* line 4142, ../scss/global.scss */
.item-list ul.pager .pager-previous {
  padding: 0 10px 0 5px;
  width: 18px;
}
/* line 4147, ../scss/global.scss */
.item-list ul.pager .pager-previous a:hover {
  opacity: .8;
}
/* line 4152, ../scss/global.scss */
.item-list ul.pager .pager-next {
  padding: 0 10px 0 5px;
  width: 18px;
  padding: 0 5px 0 10px;
}
/* line 4156, ../scss/global.scss */
.item-list ul.pager .pager-next a {
  background-position: -18px 0;
}
/* line 4159, ../scss/global.scss */
.item-list ul.pager .pager-next a:hover {
  opacity: .8;
}

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

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

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

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

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

/* line 4190, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content {
  background: #f3f3f3;
  padding: 10px 15px 15px;
  padding: 10px;
}
/* line 4194, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content a {
  font-weight: bold;
}
/* line 4197, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content p {
  margin: 0;
}
/* line 4200, ../scss/global.scss */
.view-pod_2-panel_pane_11 .text-content .body a {
  font-weight: normal;
}

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

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

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

/* line 4220, ../scss/global.scss */
.view-a-to-z-book-view .group {
  margin-bottom: 20px;
}
/* line 4222, ../scss/global.scss */
.view-a-to-z-book-view .group h3 {
  font-weight: normal;
}
/* line 4225, ../scss/global.scss */
.view-a-to-z-book-view .group .views-row {
  padding-left: 40px;
}

/* line 4229, ../scss/global.scss */
.view-a-to-z .group {
  margin-bottom: 20px;
}
/* line 4231, ../scss/global.scss */
.view-a-to-z .group h3 {
  font-weight: normal;
}
/* line 4234, ../scss/global.scss */
.view-a-to-z .group .views-row {
  padding-left: 40px;
}

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

/* line 4250, ../scss/global.scss */
div.right-pane-sep {
  background: url(../i/rightpane-sep.png) 0 100% repeat-x;
  padding-bottom: 18px;
  margin-bottom: 15px;
}

/* line 4255, ../scss/global.scss */
.view-tag_cloud-panel_pane_1 .view-content {
  overflow: hidden;
}
/* line 4257, ../scss/global.scss */
.view-tag_cloud-panel_pane_1 .view-content a {
  color: inherit;
  text-decoration: none;
}
/* line 4260, ../scss/global.scss */
.view-tag_cloud-panel_pane_1 .view-content a:hover {
  text-decoration: underline;
}

/* line 4265, ../scss/global.scss */
.main .tags-pane {
  margin-bottom: 20px;
}
/* line 4267, ../scss/global.scss */
.main .tags-pane .pane-title {
  font-weight: normal;
  display: inline;
}
/* line 4271, ../scss/global.scss */
.main .tags-pane .pane-content {
  display: inline;
}
/* line 4273, ../scss/global.scss */
.main .tags-pane .pane-content * {
  display: inline;
}

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

/* line 4283, ../scss/global.scss */
.view-tweets_features_compatible-block .view-footer p {
  margin: 0;
}

/* line 4289, ../scss/global.scss */
.view-tweets-block .view-footer p {
  margin: 0;
}

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

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

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

/* line 4304, ../scss/global.scss */
a.elf-external.elf-icon {
  background: none !important;
}

/* line 4308, ../scss/global.scss */
a.elf-mailto.elf-icon {
  background: none !important;
}

/* line 4314, ../scss/global.scss */
.pane-webform-client-block-3210 .webform-client-form,
.pane-contact-us-block .webform-client-form,
.pane-webform-client-block-11 .webform-client-form {
  background: none;
  padding: 0;
}

/* line 4321, ../scss/global.scss */
.grid-6 .pane-node-webform .webform-component-email,
.grid-6 .pane-node-webform .webform-component-textfield {
  float: left;
  width: 47%;
  margin-right: 3%;
}
/* line 4326, ../scss/global.scss */
.grid-6 .pane-node-webform .webform-component-email .form-text,
.grid-6 .pane-node-webform .webform-component-textfield .form-text {
  max-width: 100%;
  padding: 0 10px;
  height: 26px;
  line-height: 26px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
/* line 4336, ../scss/global.scss */
.grid-6 .pane-node-webform .webform-component-select {
  width: 47%;
}
/* line 4339, ../scss/global.scss */
.grid-6 .pane-node-webform .selector {
  width: auto;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: #ccc;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  background: #fff;
  overflow: visible;
}
/* line 4349, ../scss/global.scss */
.grid-6 .pane-node-webform .selector select {
  width: 100%;
}
/* line 4352, ../scss/global.scss */
.grid-6 .pane-node-webform .selector:before {
  position: absolute;
  right: 0;
  top: -1px;
  content: "";
  width: 15px;
  height: 18px;
  background: url(../i/select.png) 100% 0 no-repeat;
  pointer-events: none;
}
/* line 4362, ../scss/global.scss */
.grid-6 .pane-node-webform .selector.error {
  border-color: red;
  border-right: none;
}
/* line 4367, ../scss/global.scss */
.grid-6 .pane-node-webform .webform-component-markup {
  margin-bottom: 0;
}
/* line 4369, ../scss/global.scss */
.grid-6 .pane-node-webform .webform-component-markup p {
  margin-bottom: 0;
}
/* line 4373, ../scss/global.scss */
.grid-6 .pane-node-webform #webform-component-call-back-day,
.grid-6 .pane-node-webform #webform-component-call-back-time {
  float: left;
  width: 120px;
  margin-right: 5px;
}
/* line 4379, ../scss/global.scss */
.grid-6 .pane-node-webform .form-actions {
  clear: both;
  text-align: center;
}
/* line 4382, ../scss/global.scss */
.grid-6 .pane-node-webform .form-actions .form-submit {
  float: none !important;
}
