/* line 3, ../sass/responsive.scss */
* {
  outline: none;
}

@media screen and (max-width: 360px) {
  /* line 8, ../sass/responsive.scss */
  #block-views-advertisement-block {
    text-align: center;
  }
  /* line 10, ../sass/responsive.scss */
  #block-views-advertisement-block h2 {
    padding-bottom: 20px;
  }
  /* line 13, ../sass/responsive.scss */
  #block-views-advertisement-block .views-row {
    width: 100%;
    margin-right: 0px !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 22, ../sass/responsive.scss */
  .logo {
    margin-left: 35px;
  }

  /* line 25, ../sass/responsive.scss */
  #block-bean-inventory-document-banner-landin .field-iscp-description {
    width: 100%;
  }

  /* line 28, ../sass/responsive.scss */
  #views-exposed-form-board-section-inventory-page-3 {
    width: 94%;
    padding: 20px 0px 20px 20px;
  }
  /* line 31, ../sass/responsive.scss */
  #views-exposed-form-board-section-inventory-page-3 input, #views-exposed-form-board-section-inventory-page-3 select {
    margin-bottom: 10px;
    width: 97% !important;
  }

  /* line 37, ../sass/responsive.scss */
  .page-members-area-inventory-of-documents h1 {
    display: none;
  }
  /* line 40, ../sass/responsive.scss */
  .page-members-area-inventory-of-documents .files-rhs {
    width: 76%;
  }
  /* line 43, ../sass/responsive.scss */
  .page-members-area-inventory-of-documents .field-category-of-inventory {
    border-right: 0px;
  }

  /* line 47, ../sass/responsive.scss */
  h1, .landing-page-nonmember #block-system-main .panel-panel .pane-bean .pane-title,
  .news-row-listing .attachment-before .views-row .news-listing .news-listing-title a,
  .field-banner-fields-news .banner-title {
    font-size: 26px;
  }

  /* line 52, ../sass/responsive.scss */
  h2 {
    font-size: 22px;
  }

  /* line 56, ../sass/responsive.scss */
  body.not-front .page-banner .field-membership-title {
    font-size: 22px;
  }
  /* line 59, ../sass/responsive.scss */
  body.not-front .page-banner .field-iscp-description p {
    font-size: 14px;
  }

  /* line 64, ../sass/responsive.scss */
  #block-bean-become-a-member-of-the-iscp .field-membership-title {
    margin-top: 0px;
  }
  /* line 67, ../sass/responsive.scss */
  #block-bean-become-a-member-of-the-iscp .field-iscp-description p {
    font-size: 14px;
  }

  /* line 72, ../sass/responsive.scss */
  #block-bean-become-a-member-of-the-iscp .field-membership-title,
  body.page-node-68 .region-header .block-bean h2 {
    font-size: 20px !important;
  }

  /* line 76, ../sass/responsive.scss */
  .breadcrumb {
    display: none;
  }

  /* line 79, ../sass/responsive.scss */
  .left {
    width: 100%;
  }

  /* line 82, ../sass/responsive.scss */
  #block-bean-quick-links-for-home-page .field-logo-link-set {
    width: 100%;
  }

  /* line 85, ../sass/responsive.scss */
  #block-bean-fotter-text-block {
    max-width: 245px;
    margin: 0 auto;
  }
  /* line 88, ../sass/responsive.scss */
  #block-bean-fotter-text-block p {
    font-weight: normal !important;
  }

  /* line 92, ../sass/responsive.scss */
  #block-views-exp-event-page-2,
  #block-views-exp-events-page-2,
  #block-views-exp-event-member-page-1,
  #block-views-exp-event-member-page-2,
  #views-exposed-form-board-section-inventory-page-3 {
    width: 94%;
    height: auto;
    position: relative;
    top: 0px;
  }
  /* line 101, ../sass/responsive.scss */
  #block-views-exp-event-page-2 .views-exposed-form .views-exposed-widget, #block-views-exp-event-page-2 input, #block-views-exp-event-page-2 select,
  #block-views-exp-events-page-2 .views-exposed-form .views-exposed-widget,
  #block-views-exp-events-page-2 input,
  #block-views-exp-events-page-2 select,
  #block-views-exp-event-member-page-1 .views-exposed-form .views-exposed-widget,
  #block-views-exp-event-member-page-1 input,
  #block-views-exp-event-member-page-1 select,
  #block-views-exp-event-member-page-2 .views-exposed-form .views-exposed-widget,
  #block-views-exp-event-member-page-2 input,
  #block-views-exp-event-member-page-2 select,
  #views-exposed-form-board-section-inventory-page-3 .views-exposed-form .views-exposed-widget,
  #views-exposed-form-board-section-inventory-page-3 input,
  #views-exposed-form-board-section-inventory-page-3 select {
    width: 99% !important;
    margin-right: 0px;
  }
  /* line 105, ../sass/responsive.scss */
  #block-views-exp-event-page-2 .views-exposed-form .views-exposed-widget,
  #block-views-exp-events-page-2 .views-exposed-form .views-exposed-widget,
  #block-views-exp-event-member-page-1 .views-exposed-form .views-exposed-widget,
  #block-views-exp-event-member-page-2 .views-exposed-form .views-exposed-widget,
  #views-exposed-form-board-section-inventory-page-3 .views-exposed-form .views-exposed-widget {
    padding-right: 0px;
  }

  /* line 110, ../sass/responsive.scss */
  body.page-event-listing .main-container > .row, body.page-member-events-list .main-container > .row, body.page-events-listing .main-container > .row {
    margin-top: 40px;
  }
  /* line 112, ../sass/responsive.scss */
  body.page-event-listing .main-container > .row .view-event .views-row .event-list .event-list2, body.page-member-events-list .main-container > .row .view-event .views-row .event-list .event-list2, body.page-events-listing .main-container > .row .view-event .views-row .event-list .event-list2 {
    width: 70%;
  }

  /* line 118, ../sass/responsive.scss */
  body.node-type-event .panel-col-seventy .inside, body.node-type-advertise-with-us .panel-col-seventy .inside {
    margin: 0px 0px;
  }

  /* line 122, ../sass/responsive.scss */
  .group-linkblock {
    text-align: left;
  }

  /* line 127, ../sass/responsive.scss */
  #block-bean-delegates-booking .field-general-block-link, #block-bean-delegates-booking .field-general-file-upload, #block-bean-exhibitors-booking .field-general-block-link, #block-bean-exhibitors-booking .field-general-file-upload,
  #block-bean-confrence-2015-programme .field-general-block-link,
  #block-bean-confrence-2015-programme .field-general-file-upload {
    margin-left: 0px !important;
  }

  /* line 131, ../sass/responsive.scss */
  .news-row-listing .view-content .views-row .news-listing-rhs {
    width: 60%;
  }

  /* line 134, ../sass/responsive.scss */
  .region-sidebar-second .block,
  .field-rhs-branch-block, .field-rhs-eg-block,
  .field-rhs-cig-block, .standard-page-right .field-rhs-blocks,
  .standard-page-right .field-sp-publications {
    margin: 20px 0px;
  }

  /* line 142, ../sass/responsive.scss */
  #block-bean-footer-banner-for-membership-ren .group-linkblock, #block-bean-members-benefits .group-linkblock,
  #block-bean-renew-your-membership .group-linkblock, #block-bean-jobs-landing .group-linkblock {
    text-align: center;
  }

  /* line 147, ../sass/responsive.scss */
  #block-bean-members-benefits .field-membership-title {
    padding-top: 20px;
  }

  /* line 151, ../sass/responsive.scss */
  #block-bean-5-top-reasons-to-become-chartere h2 span.reoson span.become {
    font-size: 20px;
  }

  /* line 155, ../sass/responsive.scss */
  #block-bean-jobs-landing .field-membership-title {
    padding-top: 15px;
    line-height: 1;
  }
  /* line 159, ../sass/responsive.scss */
  #block-bean-jobs-landing .field-iscp-description p {
    font-size: 13px;
  }
  /* line 162, ../sass/responsive.scss */
  #block-bean-jobs-landing .field-banner-link-to, #block-bean-jobs-landing .field-link-to-second {
    position: inherit;
    top: 0px;
    margin-bottom: 5px;
    line-height: 1;
    display: inline-block;
  }
  /* line 169, ../sass/responsive.scss */
  #block-bean-jobs-landing .field-banner-link-to {
    margin-right: 0px !important;
  }

  /* line 173, ../sass/responsive.scss */
  #block-bean-jobs-lidting .field-iscp-description {
    font-size: 14px;
    max-width: 100%;
  }

  /* line 177, ../sass/responsive.scss */
  body.page-jobs-landing.page-members-area-jobs-listing h1 {
    padding-left: 0px;
  }

  /* line 180, ../sass/responsive.scss */
  #edit-field-job-type1-tid-wrapper {
    float: left;
    width: 100%;
  }

  /* line 184, ../sass/responsive.scss */
  #edit-field-date-e-value-value-year {
    margin-bottom: 10px;
  }

  /* line 187, ../sass/responsive.scss */
  .top-right-link {
    position: absolute;
    top: -37px;
    left: 0px;
    margin: 0px;
    width: 100%;
  }
  /* line 193, ../sass/responsive.scss */
  .top-right-link img, .top-right-link a {
    display: none;
  }
  /* line 196, ../sass/responsive.scss */
  .top-right-link a {
    color: white !important;
    border: none !important;
  }
  /* line 199, ../sass/responsive.scss */
  .top-right-link a.top-menus-website {
    display: inline-block;
    margin-left: 20px;
    background: url(../images/home-icon.png) no-repeat transparent left top !important;
  }

  /* line 206, ../sass/responsive.scss */
  #block-menu-menu-top-menus {
    width: 100%;
  }
  /* line 208, ../sass/responsive.scss */
  #block-menu-menu-top-menus ul.menu {
    text-align: left;
  }
  /* line 211, ../sass/responsive.scss */
  #block-menu-menu-top-menus ul.menu li:nth-child(3) {
    display: inline-block;
    float: right;
  }
  /* line 214, ../sass/responsive.scss */
  #block-menu-menu-top-menus ul.menu li:nth-child(3) a {
    line-height: 34px;
    padding-right: 15px;
    text-decoration: none;
  }
  /* line 221, ../sass/responsive.scss */
  #block-menu-menu-top-menus ul.menu li.last a:hover {
    background-color: transparent;
  }

  /* line 228, ../sass/responsive.scss */
  .navbar-header {
    width: 100%;
  }
  /* line 230, ../sass/responsive.scss */
  .navbar-header a {
    text-align: center;
  }
  /* line 232, ../sass/responsive.scss */
  .navbar-header a img {
    width: 100%;
  }
  /* line 236, ../sass/responsive.scss */
  .navbar-header .navbar-btn img {
    margin: 0px !important;
  }

  /* line 242, ../sass/responsive.scss */
  #block-bean-renew-your-membership .field-membership-title {
    margin-top: 15px;
  }
  /* line 245, ../sass/responsive.scss */
  #block-bean-renew-your-membership .field-iscp-description {
    max-width: 100%;
  }
  /* line 247, ../sass/responsive.scss */
  #block-bean-renew-your-membership .field-iscp-description p {
    font-size: 15px;
  }
  /* line 251, ../sass/responsive.scss */
  #block-bean-renew-your-membership .field-banner-link-to {
    margin-right: 0px;
    margin-bottom: 15px;
  }

  /* line 258, ../sass/responsive.scss */
  #block-bean-e-learning-courses-0 .field-membership-title {
    padding-top: 0px;
    margin-top: 30px;
  }
  /* line 262, ../sass/responsive.scss */
  #block-bean-e-learning-courses-0 .field-iscp-description {
    padding-top: 0px;
  }

  /* line 266, ../sass/responsive.scss */
  .page-banner {
    padding: 0px 15px;
  }

  /* line 269, ../sass/responsive.scss */
  .breadcrumb {
    padding-top: 20px;
  }

  /* line 272, ../sass/responsive.scss */
  .field-body ul {
    padding: 5px;
  }

  /* line 275, ../sass/responsive.scss */
  #block-panels-mini-top-search-and-social-links,
  #block-panels-mini-top-search-and-social-links-mem {
    display: none !important;
  }

  /* line 279, ../sass/responsive.scss */
  .qtip-light {
    top: 227px !important;
  }
  /* line 281, ../sass/responsive.scss */
  .qtip-light .panel-panel {
    width: 100%;
  }

  /* line 285, ../sass/responsive.scss */
  header.header {
    position: relative;
    border-top: solid 40px #23408f;
  }

  /* line 289, ../sass/responsive.scss */
  .flex-control-nav {
    padding-left: 20px;
  }

  /* line 293, ../sass/responsive.scss */
  #block-bean-fotter-text-block {
    margin: auto;
    padding: 0 20px;
    text-align: center;
    width: 100%;
  }
  /* line 298, ../sass/responsive.scss */
  #block-bean-fotter-text-block .monsoon-logo {
    padding: 20px;
    position: inherit !important;
    top: 0px !important;
    left: 0px !important;
  }

  /* line 306, ../sass/responsive.scss */
  #block-block-5 h2 {
    text-align: left !important;
  }
  /* line 309, ../sass/responsive.scss */
  #block-block-5 p {
    text-align: left;
  }

  /* line 314, ../sass/responsive.scss */
  #block-bean-quick-links-for-home-page .field-logo-link-set, #block-bean-quick-links-for-member-section .field-logo-link-set {
    margin-bottom: 20px !important;
  }

  /* line 318, ../sass/responsive.scss */
  #block-views-news-block {
    width: 100% !important;
    margin-bottom: 20px !important;
  }
  /* line 321, ../sass/responsive.scss */
  #block-views-news-block .front-news-rhs {
    display: none;
  }

  /* line 325, ../sass/responsive.scss */
  .physio-search-block {
    margin: 0px !important;
    width: 100% !important;
    padding: 20px 15px !important;
  }
  /* line 329, ../sass/responsive.scss */
  .physio-search-block .views-exposed-form .views-exposed-widget {
    width: 100% !important;
  }
  /* line 332, ../sass/responsive.scss */
  .physio-search-block select, .physio-search-block input, .physio-search-block button {
    width: 100% !important;
  }

  /* line 337, ../sass/responsive.scss */
  #block-panels-mini-front-page-middle-block .sanderson-secondary-column-content-region {
    width: 100% !important;
    float: left;
  }

  /* line 342, ../sass/responsive.scss */
  #block-bean-find-a-physio123, #block-bean-is-physiotherapy-for-me-0,
  #block-bean-contact-us-block-for-inner-pages, #block-bean-find-a-physio, #block-bean-publcations,
  #block-bean-support, #block-bean-block-for-media-center-, #block-bean-take-this-course, #block-bean-contact-info-for-contact-us,
  #block-bean-find-a-physio-for-faq {
    display: none;
  }

  /* line 350, ../sass/responsive.scss */
  body.node-type-why-choose-charted .field-general-fields-collection- .field-why-choose-description, body.node-type-why-choose-charted .field-general-fields-collection- .field-sub-field-title {
    width: 100% !important;
  }
  /* line 353, ../sass/responsive.scss */
  body.node-type-why-choose-charted .field-general-fields-collection- .field-why-choose-image {
    display: none;
  }

  /* line 359, ../sass/responsive.scss */
  body.page-event-listing #block-views-exp-events-page-2 {
    position: relative !important;
    top: 0 !important;
    height: auto !important;
    margin: 0;
    padding: 10px;
  }
  /* line 365, ../sass/responsive.scss */
  body.page-event-listing #block-views-exp-events-page-2 .views-exposed-widget {
    width: 100%;
    float: left;
    padding: 5px 0;
  }
  /* line 369, ../sass/responsive.scss */
  body.page-event-listing #block-views-exp-events-page-2 .views-exposed-widget input, body.page-event-listing #block-views-exp-events-page-2 .views-exposed-widget select {
    width: 100% !important;
  }
  /* line 375, ../sass/responsive.scss */
  body.page-event-listing .view-events .event-list2 {
    width: 75%;
  }
  /* line 379, ../sass/responsive.scss */
  body.page-event-listing select#edit-field-county-value, body.page-event-listing input#edit-date-filter-value-datepicker-popup-2, body.page-event-listing .date-padding {
    width: 100% !important;
  }

  /* line 383, ../sass/responsive.scss */
  #block-bean-submit-an-event {
    display: none;
  }

  /* line 386, ../sass/responsive.scss */
  #block-views-exp-events-page-1 {
    margin-bottom: 20px;
  }
  /* line 388, ../sass/responsive.scss */
  #block-views-exp-events-page-1 .bef-checkboxes .form-type-bef-checkbox {
    float: left !important;
    width: 50% !important;
    border: none !important;
    margin: 8px 0px !important;
  }

  /* line 396, ../sass/responsive.scss */
  body.page-node-66 #block-bean-5-top-reasons-to-become-chartere .field-five-description {
    width: 100% !important;
  }

  /* line 400, ../sass/responsive.scss */
  #block-bean-are-you-eligible {
    width: 100% !important;
  }

  /* line 403, ../sass/responsive.scss */
  body.page-jobs-landing .view-jobs .view-content .views-row .job-date {
    float: left;
  }

  /* line 406, ../sass/responsive.scss */
  #block-views-exp-jobs-page-2 {
    position: relative !important;
    top: 0 !important;
    height: auto !important;
    margin: 0;
    width: 92%;
  }
  /* line 412, ../sass/responsive.scss */
  #block-views-exp-jobs-page-2 .container-inline-date .date-padding {
    width: 100%;
  }
  /* line 415, ../sass/responsive.scss */
  #block-views-exp-jobs-page-2 .views-exposed-widget {
    width: 100%;
    float: left;
    padding: 5px 0;
    margin-right: 0px;
  }
  /* line 420, ../sass/responsive.scss */
  #block-views-exp-jobs-page-2 .views-exposed-widget input, #block-views-exp-jobs-page-2 .views-exposed-widget select {
    width: 100% !important;
  }

  /* line 426, ../sass/responsive.scss */
  body.page-jobs-listing .view-jobs .views-field-field-job-type1 {
    float: left;
  }
  /* line 429, ../sass/responsive.scss */
  body.page-jobs-listing .view-jobs .views-field-nothing {
    float: left;
    width: 100%;
  }
  /* line 432, ../sass/responsive.scss */
  body.page-jobs-listing .view-jobs .views-field-nothing .job-title, body.page-jobs-listing .view-jobs .views-field-nothing .job-country {
    float: left;
    width: 100%;
  }
  /* line 436, ../sass/responsive.scss */
  body.page-jobs-listing .view-jobs .views-field-nothing .job-date {
    width: 10%;
    float: left;
  }

  /* line 442, ../sass/responsive.scss */
  #block-views-exp-jobs-page {
    margin: 0;
  }

  /* line 445, ../sass/responsive.scss */
  #edit-title {
    width: 100%;
  }

  /* line 448, ../sass/responsive.scss */
  .group-left, .group-middle, .group-right {
    width: 100% !important;
    float: left !important;
  }

  /* line 452, ../sass/responsive.scss */
  #block-views-exp-e-learning-page-1 {
    margin-top: 10px;
  }

  /* line 455, ../sass/responsive.scss */
  .panel-col-thirty, .panel-col-seventy {
    width: 100%;
    float: left;
  }

  /* line 459, ../sass/responsive.scss */
  body.node-type-webform .webform-client-form-23 .webform-component {
    float: left !important;
    width: 100% !important;
  }

  /* line 463, ../sass/responsive.scss */
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  /* line 467, ../sass/responsive.scss */
  #block-bean-for-renewals {
    width: 100%;
    text-align: center;
  }
  /* line 470, ../sass/responsive.scss */
  #block-bean-for-renewals .field-renewal-block {
    width: 100%;
  }

  /* line 474, ../sass/responsive.scss */
  body.node-type-standard-page .field-standard-image {
    float: left;
    margin: 10px 0 !important;
  }
  /* line 477, ../sass/responsive.scss */
  body.node-type-standard-page .field-standard-image img {
    width: 100% !important;
  }

  /* line 482, ../sass/responsive.scss */
  body.page-node-67 .field-intro-para, body.page-node-67 .field-body {
    width: 100%;
  }

  /* line 486, ../sass/responsive.scss */
  .container-inline-date .form-item, .container-inline-date .form-item input {
    width: 100% !important;
  }

  /* line 491, ../sass/responsive.scss */
  #mini-panel-member_section_front_page .panel-col-first, #mini-panel-member_section_front_page .panel-col, #mini-panel-member_section_front_page .panel-col-last {
    width: 100% !important;
    float: left !important;
  }

  /* line 497, ../sass/responsive.scss */
  .region-sidebar-second .block {
    width: 100%;
  }

  /* line 503, ../sass/responsive.scss */
  body.page-node-47 #block-bean-find-a-chartered-physio .field-membership-title {
    margin-top: 0px;
    font-size: 18px;
  }
  /* line 507, ../sass/responsive.scss */
  body.page-node-47 #block-bean-find-a-chartered-physio .field-iscp-description {
    padding-bottom: 0px;
  }
  /* line 509, ../sass/responsive.scss */
  body.page-node-47 #block-bean-find-a-chartered-physio .field-iscp-description p {
    font-size: 13px;
  }
  /* line 513, ../sass/responsive.scss */
  body.page-node-47 #block-bean-find-a-chartered-physio .field-banner-link-to {
    top: 416px;
  }
  /* line 519, ../sass/responsive.scss */
  body.page-node-47 .page-banner .block-views {
    top: 86px;
    padding: 20px 0px !important;
  }
  /* line 522, ../sass/responsive.scss */
  body.page-node-47 .page-banner .block-views .views-exposed-widgets .views-exposed-widget {
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-right: 0px;
  }

  /* line 532, ../sass/responsive.scss */
  body.page-physio-search .page-banner {
    max-height: 276px;
  }
  /* line 534, ../sass/responsive.scss */
  body.page-physio-search .page-banner .block-views {
    top: 252px;
    padding: 20px 8px !important;
  }
  /* line 537, ../sass/responsive.scss */
  body.page-physio-search .page-banner .block-views form {
    width: 97%;
  }
  /* line 540, ../sass/responsive.scss */
  body.page-physio-search .page-banner .block-views .views-exposed-form .views-exposed-widget {
    padding-right: 0px;
  }
  /* line 545, ../sass/responsive.scss */
  body.page-physio-search .main-container .block-system {
    max-width: 95%;
  }
  /* line 549, ../sass/responsive.scss */
  body.page-physio-search .view-display-id-page_3 .views-exposed-form .views-exposed-widget#edit-title-wrapper input {
    max-width: 280px;
  }
  /* line 552, ../sass/responsive.scss */
  body.page-physio-search .view-display-id-page_3 .views-exposed-form .views-exposed-widget.views-widget-filter-field_gender_value {
    top: 36px;
  }
  /* line 556, ../sass/responsive.scss */
  body.page-physio-search .view-physio .views-row .physio-rhs {
    width: 70%;
  }
  /* line 559, ../sass/responsive.scss */
  body.page-physio-search #block-bean-find-a-chartered-physio .field-membership-title {
    font-size: 18px !important;
  }

  /* line 565, ../sass/responsive.scss */
  .node-type-e-learning .panel-3col-stacked .panel-col-first, .node-type-e-learning .panel-3col-stacked .panel-col, .node-type-e-learning .panel-3col-stacked .panel-col-last {
    width: 100%;
  }

  /* line 572, ../sass/responsive.scss */
  #block-panels-mini-membersection-front-page-weekly .inside {
    margin: 10px 0px;
  }
  /* line 575, ../sass/responsive.scss */
  #block-panels-mini-membersection-front-page-weekly .panel-3col-33 .panel-panel {
    width: 100%;
  }
  /* line 578, ../sass/responsive.scss */
  #block-panels-mini-membersection-front-page-weekly .pane-bean-leaflets .field-general-description {
    width: 185px;
  }

  /* line 582, ../sass/responsive.scss */
  body.page-node-542 .view-jobs .views-row .member-news-front {
    width: 67%;
  }

  /* line 586, ../sass/responsive.scss */
  .news-row-listing .view-content .views-row .news-listing-image, .news-row-listing .view-content .views-row .news-listing-rhs {
    width: 100%;
    float: left;
  }

  /* line 591, ../sass/responsive.scss */
  #block-bean-ispc-logo .field-general-file-upload {
    margin-bottom: 20px;
  }

  /* line 595, ../sass/responsive.scss */
  .thanks-pages .news-row-listing .view-content .views-row .news-listing-image {
    width: 100%;
    padding-bottom: 10px;
  }
}
@media screen and (min-width: 768px) and (max-width: 990px) {
  /* line 605, ../sass/responsive.scss */
  #block-views-exp-event-page-2, #block-views-exp-events-page-2,
  #block-views-exp-event-member-page-1, #block-views-exp-event-member-page-2,
  #views-exposed-form-board-section-inventory-page-3 {
    height: 150px;
    margin-right: 20px;
  }

  /* line 615, ../sass/responsive.scss */
  #views-exposed-form-events-page-1 .form-control, #views-exposed-form-events-page-1 .views-exposed-widget, #block-views-exp-event-page-1 .form-control, #block-views-exp-event-page-1 .views-exposed-widget,
  #block-views-exp-event-member-page-1--2 .form-control,
  #block-views-exp-event-member-page-1--2 .views-exposed-widget, #block-views-exp-event-member-page-2--2 .form-control, #block-views-exp-event-member-page-2--2 .views-exposed-widget,
  #block-views-exp-e-learning-page-1 .form-control,
  #block-views-exp-e-learning-page-1 .views-exposed-widget, #block-views-exp-e-learning-page-2 .form-control, #block-views-exp-e-learning-page-2 .views-exposed-widget,
  .region-sidebar-second .view-filters .form-control,
  .region-sidebar-second .view-filters .views-exposed-widget {
    padding-right: 0px;
  }
  /* line 618, ../sass/responsive.scss */
  #views-exposed-form-events-page-1 .bef-checkboxes, #block-views-exp-event-page-1 .bef-checkboxes,
  #block-views-exp-event-member-page-1--2 .bef-checkboxes, #block-views-exp-event-member-page-2--2 .bef-checkboxes,
  #block-views-exp-e-learning-page-1 .bef-checkboxes, #block-views-exp-e-learning-page-2 .bef-checkboxes,
  .region-sidebar-second .view-filters .bef-checkboxes {
    width: 100%;
  }
  /* line 620, ../sass/responsive.scss */
  #views-exposed-form-events-page-1 .bef-checkboxes label, #block-views-exp-event-page-1 .bef-checkboxes label,
  #block-views-exp-event-member-page-1--2 .bef-checkboxes label, #block-views-exp-event-member-page-2--2 .bef-checkboxes label,
  #block-views-exp-e-learning-page-1 .bef-checkboxes label, #block-views-exp-e-learning-page-2 .bef-checkboxes label,
  .region-sidebar-second .view-filters .bef-checkboxes label {
    width: 80%;
  }

  /* line 625, ../sass/responsive.scss */
  .region-sidebar-second .block,
  .field-rhs-branch-block, .field-rhs-eg-block,
  .field-rhs-cig-block, .standard-page-right .field-rhs-blocks,
  .standard-page-right .field-sp-publications {
    width: 100%;
  }

  /* line 631, ../sass/responsive.scss */
  body.page-event-listing .main-container > .row,
  body.page-member-events-list .main-container > .row,
  body.page-events-listing .main-container > .row {
    margin-top: 138px;
  }

  /* line 636, ../sass/responsive.scss */
  #block-views-exp-jobs-page-2 {
    height: 130px;
    padding: 22px 52px;
    width: 98%;
  }

  /* line 641, ../sass/responsive.scss */
  body.page-jobs-landing.page-members-area-jobs-listing h1 {
    padding-left: 0px;
    padding-top: 20px;
  }

  /* line 645, ../sass/responsive.scss */
  #block-bean-jobs-lidting .field-iscp-description {
    max-width: 100%;
  }

  /* line 650, ../sass/responsive.scss */
  body.page-node-47 aside.col-sm-3 {
    width: 35%;
  }

  /* line 655, ../sass/responsive.scss */
  body.page-physio-search .page-banner .block-views form {
    padding: 0px 15px;
  }

  /* line 660, ../sass/responsive.scss */
  #block-bean-quick-links-for-home-page .field-logo-link-set, #block-bean-quick-links-for-member-section .field-logo-link-set {
    width: 48%;
  }

  /* line 664, ../sass/responsive.scss */
  #views-exposed-form-board-section-inventory-page-3 {
    height: 140px;
    padding: 30px 30px 0px 30px;
  }
  /* line 667, ../sass/responsive.scss */
  #views-exposed-form-board-section-inventory-page-3 select {
    margin-bottom: 15px;
  }
  /* line 670, ../sass/responsive.scss */
  #views-exposed-form-board-section-inventory-page-3 .views-submit-button .form-submit {
    width: 114px;
  }
}
@media screen and (min-width: 991px) and (max-width: 1024px) {
  /* line 678, ../sass/responsive.scss */
  #block-bean-quick-links-for-home-page .field-logo-link-set, #block-bean-quick-links-for-member-section .field-logo-link-set {
    width: 24%;
    margin-right: 5px;
  }

  /* line 683, ../sass/responsive.scss */
  #views-exposed-form-board-section-inventory-page-3 {
    height: 93px;
    padding: 30px;
  }
  /* line 686, ../sass/responsive.scss */
  #views-exposed-form-board-section-inventory-page-3 .views-submit-button .form-submit {
    width: 114px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  /* line 693, ../sass/responsive.scss */
  .frontpage-news .view-header, body.page-node-542 .view-jobs .view-header {
    top: -8px;
    margin-bottom: 0px;
  }

  /* line 699, ../sass/responsive.scss */
  body.page-node-542 .main-container > .row > .col-sm-12 {
    padding: 0px;
  }
  /* line 703, ../sass/responsive.scss */
  body.page-node-542 .frontpage-news .views-row-first {
    margin-top: 0px;
    padding-top: 0px;
  }
  /* line 707, ../sass/responsive.scss */
  body.page-node-542 .frontpage-news .front-event-rhs {
    width: 67%;
  }
  /* line 712, ../sass/responsive.scss */
  body.page-node-542 .view-jobs .views-row.views-row-first {
    margin-top: 0px;
    padding-top: 0px;
  }
  /* line 716, ../sass/responsive.scss */
  body.page-node-542 .view-jobs .views-row .member-news-front {
    width: 59%;
  }

  /* line 722, ../sass/responsive.scss */
  body.front .physio-search-block {
    width: 48%;
    margin-left: 10px;
  }
  /* line 726, ../sass/responsive.scss */
  body.front .physio-search-block form .views-exposed-widget, body.front .physio-search-block form button, body.front .physio-search-block form select, body.front .physio-search-block form input {
    width: 100%;
  }

  /* line 731, ../sass/responsive.scss */
  #block-views-news-block .views-row .front-news .front-news-lhs {
    width: 70%;
  }

  /* line 734, ../sass/responsive.scss */
  .not-front .page-banner {
    padding: 0px 15px;
  }

  /* line 737, ../sass/responsive.scss */
  #block-bean-quick-links-for-home-page .field-logo-link-set {
    margin-bottom: 20px;
  }

  /* line 740, ../sass/responsive.scss */
  body.page-node-67 .field-body table {
    width: 88%;
    margin: 35px 0px;
  }

  /* line 744, ../sass/responsive.scss */
  body.flyout-menu .main-container > .row > .col-sm-6 {
    width: 65%;
  }

  /* line 747, ../sass/responsive.scss */
  #block-views-exp-event-page-2, #block-views-exp-events-page-2,
  #block-views-exp-event-member-page-1, #block-views-exp-event-member-page-2,
  #views-exposed-form-board-section-inventory-page-3 {
    width: auto;
  }
  /* line 751, ../sass/responsive.scss */
  #block-views-exp-event-page-2 .views-submit-button, #block-views-exp-events-page-2 .views-submit-button,
  #block-views-exp-event-member-page-1 .views-submit-button, #block-views-exp-event-member-page-2 .views-submit-button,
  #views-exposed-form-board-section-inventory-page-3 .views-submit-button {
    padding-right: 0px;
  }
  /* line 754, ../sass/responsive.scss */
  #block-views-exp-event-page-2 #edit-field-speciality-tag-e-tid-wrapper, #block-views-exp-events-page-2 #edit-field-speciality-tag-e-tid-wrapper,
  #block-views-exp-event-member-page-1 #edit-field-speciality-tag-e-tid-wrapper, #block-views-exp-event-member-page-2 #edit-field-speciality-tag-e-tid-wrapper,
  #views-exposed-form-board-section-inventory-page-3 #edit-field-speciality-tag-e-tid-wrapper {
    max-width: 175px;
  }

  /* line 758, ../sass/responsive.scss */
  .logged-in .top-right-link .top-membmer-menu img {
    display: inline-block !important;
  }

  /* line 761, ../sass/responsive.scss */
  .top-public-menu {
    text-align: right;
  }
  /* line 763, ../sass/responsive.scss */
  .top-public-menu a {
    display: none;
    border: none !important;
  }
  /* line 767, ../sass/responsive.scss */
  .top-public-menu .top-menus-welcome, .top-public-menu .top-menus-website {
    display: inline-block !important;
  }

  /* line 771, ../sass/responsive.scss */
  .top-membmer-menu {
    text-align: right;
  }
  /* line 773, ../sass/responsive.scss */
  .top-membmer-menu a {
    display: none;
    border: none !important;
  }
  /* line 777, ../sass/responsive.scss */
  .top-membmer-menu .top-menus-welcome, .top-membmer-menu .top-menus-website {
    display: inline-block !important;
  }
}
@media screen and (max-width: 1024px) {
  /* line 786, ../sass/responsive.scss */
  .logged-in .top-right-link .top-membmer-menu > a, .logged-in .top-right-link .top-membmer-menu img {
    display: none;
  }
  /* line 788, ../sass/responsive.scss */
  .logged-in .top-right-link .top-membmer-menu > a.top-menus-website, .logged-in .top-right-link .top-membmer-menu img.top-menus-website {
    display: inline-block;
    border: none;
  }

  /* line 796, ../sass/responsive.scss */
  #block-menu-menu-top-menus ul.menu li {
    display: none;
  }
  /* line 798, ../sass/responsive.scss */
  #block-menu-menu-top-menus ul.menu li.last {
    display: inline-block;
  }

  /* line 803, ../sass/responsive.scss */
  body.page-physio-search .region-page-banner {
    max-width: 100%;
  }

  /* line 807, ../sass/responsive.scss */
  .members-area .navbar-collapse, .members-area .dropdown-menu {
    background-color: #49aa42 !important;
  }
  /* line 811, ../sass/responsive.scss */
  .members-area .top-main-link .block-menu ul.menu .dropdown-menu {
    border-top: solid 1px #b6ddb5 !important;
  }
  /* line 814, ../sass/responsive.scss */
  .members-area .top-main-link .block-menu ul.menu a.mobile-header {
    color: #b6ddb5 !important;
  }
  /* line 817, ../sass/responsive.scss */
  .members-area .top-main-link .block-menu ul.menu > li {
    border-bottom: solid 1px #b6ddb5 !important;
  }

  /* line 822, ../sass/responsive.scss */
  #block-system-main-menu, #block-menu-menu-top-menu-for-member {
    display: none;
  }

  /* line 825, ../sass/responsive.scss */
  #block-menu-menu-main-menu-mobile, #block-menu-menu-member-menu-mobile {
    display: block;
  }

  /* line 828, ../sass/responsive.scss */
  .container > .navbar-collapse {
    margin-right: -16px;
    margin-left: -16px;
  }

  /* line 832, ../sass/responsive.scss */
  #block-menu-menu-top-menu-for-member ul.menu > li > a#menu7 {
    text-align: left !important;
  }

  /* line 835, ../sass/responsive.scss */
  .qtip-light {
    display: none !important;
  }

  /* line 839, ../sass/responsive.scss */
  header.header .container, .top-main-link .container {
    width: 100%;
    padding: 0px;
  }

  /* line 844, ../sass/responsive.scss */
  .main-container.container {
    padding: 0px 10px;
  }

  /* line 847, ../sass/responsive.scss */
  .top-main-link {
    text-align: center;
    overflow: visible;
    height: auto;
    padding: 0px;
    z-index: 222;
  }
  /* line 853, ../sass/responsive.scss */
  .top-main-link .navbar-header {
    float: none;
  }
  /* line 856, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu {
    float: left;
    width: 100%;
    height: auto;
  }
  /* line 860, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu a.mobile-header {
    color: #969696 !important;
    pointer-events: none;
    font-size: 15px;
  }
  /* line 865, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu > li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #425ca4 !important;
  }
  /* line 869, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu > li.last {
    border: none !important;
  }
  /* line 872, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu > li > a {
    width: 100% !important;
    height: auto !important;
    padding: 18px 24px;
    font-weight: 500;
  }
  /* line 877, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu > li > a:before, .top-main-link .block-menu ul.menu > li > a:after {
    display: none;
  }
  /* line 880, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu > li > a:focus, .top-main-link .block-menu ul.menu > li > a:hover, .top-main-link .block-menu ul.menu > li > a.active {
    background: none !important;
  }
  /* line 884, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu > li span.caret {
    display: block !important;
    float: right;
    background: url(../images/up-down-white.png) 0px 3px transparent no-repeat;
    width: 20px;
    height: 14px;
    border: none;
    margin-top: 5px;
  }
  /* line 893, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu > li.open span.caret {
    background: url(../images/up-down-white.png) 0px bottom transparent no-repeat;
  }
  /* line 897, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu .dropdown-menu {
    background: #23408f;
    border: 0px;
    padding: 0px 0;
    margin: 1px 0 0;
    position: inherit;
    border-top: solid 1px #425ca4;
  }
  /* line 904, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu .dropdown-menu li {
    float: left;
    width: 100%;
  }
  /* line 907, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu .dropdown-menu li a {
    font-weight: 500;
    display: block;
    width: 85%;
  }
  /* line 912, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu .dropdown-menu li:focus, .top-main-link .block-menu ul.menu .dropdown-menu li:hover, .top-main-link .block-menu ul.menu .dropdown-menu li.active {
    background: none !important;
  }
  /* line 914, ../sass/responsive.scss */
  .top-main-link .block-menu ul.menu .dropdown-menu li:focus a, .top-main-link .block-menu ul.menu .dropdown-menu li:hover a, .top-main-link .block-menu ul.menu .dropdown-menu li.active a {
    background: none !important;
  }

  /* line 922, ../sass/responsive.scss */
  .navbar-toggle {
    display: inline-block;
    text-align: center;
    float: none;
    width: 94px;
  }

  /* line 928, ../sass/responsive.scss */
  .navbar-collapse {
    background-color: #23408f;
    border-top: none;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    text-align: left;
  }
  /* line 933, ../sass/responsive.scss */
  .navbar-collapse.collapse {
    display: none !important;
  }

  /* line 937, ../sass/responsive.scss */
  .navbar-nav {
    float: none !important;
    margin: 7.5px -15px;
  }
  /* line 940, ../sass/responsive.scss */
  .navbar-nav > li {
    float: none;
  }
  /* line 942, ../sass/responsive.scss */
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  /* line 949, ../sass/responsive.scss */
  #block-bean-quick-links-for-home-page .field-logo-link-set:last-child {
    margin-right: 0px;
  }

  /* line 954, ../sass/responsive.scss */
  #block-bean-memberships-block, #block-bean-practicing-membership, #block-bean-memberships-type {
    position: inherit;
    width: 100%;
    min-height: inherit !important;
    margin-bottom: 30px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    box-shadow: 0px 0px 5px transparent !important;
    -moz-box-shadow: 0px 0px 5px transparent !important;
    -webkit-box-shadow: 0px 0px 5px transparent !important;
  }

  /* line 963, ../sass/responsive.scss */
  #block-bean-practicing-membership, #block-bean-memberships-type {
    margin-top: 0px !important;
  }

  /* line 966, ../sass/responsive.scss */
  body.flyout-menu .main-container > .row > .col-sm-3:first-child {
    width: 100%;
  }

  /* line 970, ../sass/responsive.scss */
  .region-sidebar-first .block-menu-block .menu-block-wrapper,
  .region-sidebar-first .block .view {
    display: none;
  }
  /* line 974, ../sass/responsive.scss */
  .region-sidebar-first .block {
    margin-bottom: 20px;
  }
  /* line 976, ../sass/responsive.scss */
  .region-sidebar-first .block h2 {
    background: url(../images/down.png) 99% 3px transparent no-repeat;
    width: 100%;
    font-size: 18px;
    padding-right: 30px;
    color: #23408f;
    text-transform: capitalize;
    cursor: pointer;
  }
  /* line 984, ../sass/responsive.scss */
  .region-sidebar-first .block h2.focus {
    background-image: url(../images/up.png);
  }
  /* line 989, ../sass/responsive.scss */
  .region-sidebar-first .block-search {
    display: none;
  }

  /* line 995, ../sass/responsive.scss */
  .page-node-414 .page-banner {
    background-size: 100%;
    background-repeat: no-repeat;
    max-height: 184px;
  }

  /* line 1003, ../sass/responsive.scss */
  .main-container > .row > aside.col-sm-3, .main-container > .row > section.col-sm-9, .main-container > .row > section.col-sm-6 {
    width: 100%;
    padding: 20px 0px;
  }

  /* line 1008, ../sass/responsive.scss */
  .landing-page-nonmember #block-system-main .panel-panel .nav > li:nth-child(4n) {
    margin-right: 18px;
  }

  /* line 1011, ../sass/responsive.scss */
  #block-views-advertisement-block .views-row {
    margin: 10px 30px 10px 0px;
  }
}
@media screen and (min-width: 1025px) {
  /* line 1018, ../sass/responsive.scss */
  .container {
    width: 1050px;
  }

  /* line 1021, ../sass/responsive.scss */
  .top-main-link .dropdown-menu {
    display: none !important;
  }

  /* line 1024, ../sass/responsive.scss */
  #block-menu-menu-top-menu-for-member ul.menu > li > a.qtip-hover {
    background-color: rgba(73, 170, 66, 0.95);
  }

  /* line 1027, ../sass/responsive.scss */
  #block-system-main-menu ul.menu > li > a.qtip-hover {
    background-color: rgba(35, 64, 143, 0.97);
  }
}
@media screen and (max-width: 480px) {
  /* line 1036, ../sass/responsive.scss */
  #block-bean-banner-image1 .field-membership-title,
  #block-bean-slider-for-member-section .field-membership-title {
    padding-top: 50px;
  }

  /* line 1042, ../sass/responsive.scss */
  .page-node-414 .page-banner {
    max-height: 78px;
  }

  /* line 1047, ../sass/responsive.scss */
  #block-views-member-news-section-block .views-row {
    width: 100%;
    margin-right: 0px;
  }
}
@media screen and (max-width: 320px) {
  /* line 1057, ../sass/responsive.scss */
  .page-banner #block-bean-renew-your-membership .field-banner-link-to, .page-banner #block-bean-renew-your-membership .field-link-to-second {
    line-height: 1;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 581px) and (max-width: 768px) {
  /* line 1065, ../sass/responsive.scss */
  body.flyout-menu .main-container > .row > .col-sm-6 {
    width: 88%;
  }

  /* line 1070, ../sass/responsive.scss */
  .page-node-414 .page-banner {
    max-height: 140px;
  }
}
@media screen and (min-width: 980px) and (max-width: 981px) {
  /* line 1077, ../sass/responsive.scss */
  body.page-physio-search .page-banner .block-views form {
    padding: 0px 0px;
  }
}
@media screen and (max-width: 768px) {
  /* line 1083, ../sass/responsive.scss */
  .slide-structure {
    padding: 0px 20px;
  }

  /* line 1088, ../sass/responsive.scss */
  body.front .page-banner, body.front .flexslider, body.page-node-542 .page-banner, body.page-node-542 .flexslider {
    padding: 0px !important;
  }

  /* line 1093, ../sass/responsive.scss */
  .page-banner .field-banner-set .field-membership-title {
    font-size: 26px;
  }
}
@media screen and (max-width: 980px) {
  /* line 1102, ../sass/responsive.scss */
  body.front .flexslider li img, body.page-node-542 .flexslider li img {
    object-fit: cover;
  }
  /* line 1108, ../sass/responsive.scss */
  body.page-node-542 .page-banner {
    background-image: none !important;
  }
  /* line 1110, ../sass/responsive.scss */
  body.page-node-542 .page-banner .field-banner-image {
    display: block !important;
  }
}

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