/**
    * @file
    * Page Styling
    *
    * Style the markup found in page.tpl.php. Also includes some styling of
    * miscellaneous Drupal elements that appear in the $content variable, such as
    * ul.links, .pager, .more-link, etc.
*/
/*
    * Body
*/
/* line 17, ../sass/pages.scss */
body {
  margin: 0;
  padding: 0;
}

/*
    * The skip-link link will be completely hidden until a user tabs to the link.
    * See the element-focusable rule in system.base.css.
*/
/* line 30, ../sass/pages.scss */
#skip-link {
  margin: 0;
}
/* line 34, ../sass/pages.scss */
#skip-link a,
#skip-link a:visited {
  display: block;
  width: 100%;
  padding: 2px 0 3px 0;
  text-align: center;
  background-color: #666;
  color: #fff;
}

/*
    * Header
*/
/* line 50, ../sass/pages.scss */
#header #block-locale-language .first.last {
  margin-left: 3px;
}
/* line 53, ../sass/pages.scss */
#header #block-locale-language li a {
  cursor: pointer;
}

/* line 59, ../sass/pages.scss */
#logo {
  /* Wrapping link for logo */
  float: left;
  /* LTR */
  margin: 0;
  padding: 0;
}
/* line 64, ../sass/pages.scss */
#logo img {
  vertical-align: bottom;
}

/* line 69, ../sass/pages.scss */
#name-and-slogan {
  /* Wrapper for website name and slogan */
  float: left;
}

/* line 73, ../sass/pages.scss */
#site-name {
  /* The name of the website */
  margin: 0;
  font-size: 2em;
  line-height: 1.5em;
}
/* line 79, ../sass/pages.scss */
#site-name a:link,
#site-name a:visited {
  color: #000;
  text-decoration: none;
}
/* line 85, ../sass/pages.scss */
#site-name a:hover,
#site-name a:focus {
  text-decoration: underline;
}

/* line 90, ../sass/pages.scss */
#site-slogan {
  /* The slogan (or tagline) of a website */
  margin: 0;
  font-size: 1em;
}

/* line 95, ../sass/pages.scss */
.region-header {
  /* Wrapper for any blocks placed in the header region */
  clear: both;
  /* Clear the logo */
}

/*
    * Main Block (container Most 3 Important block)
*/
/*
    * Main (container for everything else)
*/
/*
    * Content
*/
/* line 116, ../sass/pages.scss */
#content {
  /*
      * Content -> print & email to friends
  */
  /*
      * Content -> share block
  */
  /*
      * Content -> Search page style
  */
}
/* line 117, ../sass/pages.scss */
#content .page-header {
  margin-top: 0px;
}
/* line 124, ../sass/pages.scss */
#content #site-map .site-map-menus .site-map-box h2.title {
  display: none;
}
/* line 135, ../sass/pages.scss */
#content #block-print-print-links {
  border: none;
  padding-left: 0px;
  float: right;
}
/* line 139, ../sass/pages.scss */
#content #block-print-print-links span {
  display: inline-block;
}
/* line 148, ../sass/pages.scss */
#content #block-addtoany-addtoany-button {
  border: 0;
  text-align: right;
}
/* line 158, ../sass/pages.scss */
#content .search-results .search-result {
  border-bottom: 1px solid #ccc;
  padding-bottom: 1em;
}
/* line 163, ../sass/pages.scss */
#content .search-results li:last-child {
  border-bottom: 0;
}

/* line 173, ../sass/pages.scss */
.breadcrumb {
  /* The path to the current page in the form of a list of links */
}
/* line 174, ../sass/pages.scss */
.breadcrumb ol {
  margin: 0;
  padding: 0;
}
/* line 178, ../sass/pages.scss */
.breadcrumb li {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 191, ../sass/pages.scss */
h1.title,
h2.node-title,
h2.block-title,
h2.title,
h2.comment-form,
h3.title {
  /* Comment title */
  margin: 0;
}

/* line 195, ../sass/pages.scss */
tr.even {
  /* Some tables have rows marked even or odd. */
  /* background-color: #eee; */
  /* Drupal core uses a #eee background */
}

/* line 199, ../sass/pages.scss */
tr.odd {
  /* background-color: #eee; */
  /* Drupal core uses a #eee background */
}

/* line 203, ../sass/pages.scss */
div.messages {
  /* Important messages (status, warning, and error) for the user. See also the declarations in messages.css. */
  margin: 1.5em 0;
  /* Drupal core uses "6px 0" margin */
}
/* line 206, ../sass/pages.scss */
div.messages ul {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 212, ../sass/pages.scss */
div.status {
  /* Normal priority messages */
}

/* line 216, ../sass/pages.scss */
div.warning,
tr.warning {
  /* Medium priority messages */
  /* border: 1px solid #f0c020; */
  /* Drupal core uses: 1px solid #f0c020 */
}

/* line 221, ../sass/pages.scss */
div.error,
tr.error {
  /* High priority messages. See also the .error declaration below. */
}

/* line 224, ../sass/pages.scss */
.error {
  /* Errors that are separate from div.messages status messages. */
  /* color: #e55; */
  /* Drupal core uses a #e55 background */
}

/* line 228, ../sass/pages.scss */
.warning {
  /* Warnings that are separate from div.messages status messages. */
  /* color: #e09010; */
  /* Drupal core uses a #e09010 background */
}

/* line 232, ../sass/pages.scss */
.tabs {
  /* See also the tabs.css file. */
}

/* line 235, ../sass/pages.scss */
.region-help {
  /* Help text on a page */
}

/* line 238, ../sass/pages.scss */
.more-help-link {
  /* Link to more help */
}

/* line 241, ../sass/pages.scss */
.region-content {
  /* Wrapper for the actual page content */
}

/* line 244, ../sass/pages.scss */
ul.inline {
  /* List of links generated by theme_links() */
  display: inline;
  padding: 0;
}
/* line 248, ../sass/pages.scss */
ul.inline li {
  display: inline;
  list-style-type: none;
  padding: 0 1em 0 0;
  /* LTR */
}

/* line 254, ../sass/pages.scss */
span.field-label {
  /* The inline field label used by the Fences module */
  padding: 0 1em 0 0;
  /* LTR */
}

/* line 258, ../sass/pages.scss */
.item-list .pager {
  /* A list of page numbers when more than 1 page of content is available */
  padding: 0;
}
/* line 261, ../sass/pages.scss */
.item-list .pager li {
  /* Each page number in the pager list */
  padding: 0 0.5em;
}

/* line 266, ../sass/pages.scss */
.feed-icon {
  /* The link to the RSS or Atom feed for the current list of content */
}

/* line 269, ../sass/pages.scss */
.more-link {
  /* Aggregator, blog, and forum more link */
}

/*
    * First sidebar (on left in LTR languages, on right in RTL)
    *
    * Remember to NOT add padding or margin to your .region-sidebar-first
    * (see the layout.css file.)
*/
/*
    * Second sidebar (on right in LTR languages, on left in RTL)
    *
    * Remember to NOT add padding or margin to your .region-sidebar-second
    * (see the layout.css file.)
*/
/*
    * Footer
*/
/* line 297, ../sass/pages.scss */
#footer #block-menu-menu-social-link {
  font-size: 0;
}

/*
    * Page bottom
*/
/* line 306, ../sass/pages.scss */
.region-bottom {
  /* Wrapper for any blocks placed in the page bottom region */
}

/* line 309, ../sass/pages.scss */
.modal.hide {
  display: none;
}

/* line 312, ../sass/pages.scss */
.not-front .left-sidebar {
  display: block;
  left: 82%;
  position: absolute;
  top: 99px;
  width: 17%;
  color: #FFF;
}
/* line 321, ../sass/pages.scss */
.not-front #main #content {
  height: 482px;
  overflow: hidden;
  width: 55%;
  padding-top: 35px !important;
  padding-bottom: 32px !important;
}
/* line 327, ../sass/pages.scss */
.not-front #main #content .overview {
  width: 100%;
}
/* line 330, ../sass/pages.scss */
.not-front #main #single-accordion.accordion {
  float: right;
  background-color: #f68b1f;
  padding: 11px;
  height: 490px;
}
/* line 335, ../sass/pages.scss */
.not-front #main #single-accordion.accordion a {
  color: #fff;
  font-size: 16px;
  padding: 2px 35px;
  text-decoration: none;
}
/* line 343, ../sass/pages.scss */
.not-front #main .nav.nav-tabs.tabs li, .not-front #main .nav-pills li {
  border: 1px solid #d0d0d0;
  display: inline-block;
  text-align: center;
  width: 94px;
}
/* line 351, ../sass/pages.scss */
.not-front .view-faq-category .views-field {
  border: 2px solid #f68b1f;
  margin-right: 29px;
  padding: 45px 40px;
  font-weight: bold;
}

/* line 358, ../sass/pages.scss */
body {
  overflow: hidden;
}

/* line 360, ../sass/pages.scss */
#footer ul.nav {
  margin-top: 0;
}

/* line 364, ../sass/pages.scss */
.menu {
  background-color: #fff;
  height: 514px;
  margin-right: 372px;
  padding: 35px 0;
  width: 80%;
}

/* line 374, ../sass/pages.scss */
.section-photo-gallery .gallery-description, .section-photo-gallery .gallery-more {
  display: none;
}
/* line 378, ../sass/pages.scss */
.section-photo-gallery .gallery-title a {
  background: url("../images/button_arrow.jpg") no-repeat scroll right center #f68b1f;
  color: #fff;
  display: inline-block;
  padding: 7px 6px;
  text-decoration: none;
  width: 95.3%;
  font-weight: normal;
  font-size: 14px;
}
/* line 389, ../sass/pages.scss */
.section-photo-gallery ul.gallery-items, .section-photo-gallery .galleies-parent {
  display: inline-block;
  padding-left: 0;
  width: 100%;
}
/* line 395, ../sass/pages.scss */
.section-photo-gallery .gallery-items li {
  border-bottom: medium none;
  margin-right: 2% !important;
  width: 31%;
}
/* line 401, ../sass/pages.scss */
.section-photo-gallery .gallery-face a img {
  border: 1px solid #a3a3a3;
  padding: 0;
}
/* line 406, ../sass/pages.scss */
.section-photo-gallery .gallery-face {
  height: 149.8px;
  width: 100%;
}

/**
    ** Calendar Styling
**/
/* line 412, ../sass/pages.scss */
.page-events .view .date-nav-wrapper .date-nav {
  right: 43%;
	padding: 0;
}

.i18n-ar.page-events .view .date-nav-wrapper .date-nav {
  right: 26%;
}

/* line 418, ../sass/pages.scss */
.calendar-calendar table, .calendar-calendar tr {
  display: inline-block;
  width: 100%;
}
/* line 419, ../sass/pages.scss */
.calendar-calendar th.days {
  background: url("../images/calendar_bg.jpg") no-repeat right #f68b1f;
  color: #fff;
  font-size: 17px;
  font-weight: normal;
  text-align: left;
  text-transform: uppercase;
}
/* line 428, ../sass/pages.scss */
.calendar-calendar table th {
  margin: 2px 5px !important;
  padding: 10px 0 0 20px !important;
  margin: 2px 5px 2px 4px !important;
  display: inline-block;
  width: 66px;
  height: 35px;
  border: none !important;
}
/* line 437, ../sass/pages.scss */
.calendar-calendar table td {
  margin: 3px 4.4px;
}
/* line 439, ../sass/pages.scss */
.calendar-calendar .month-view table {
  width: inherit;
}
/* line 441, ../sass/pages.scss */
.calendar-calendar td.past, .calendar-calendar td.future, .calendar-calendar .mini-day-on, .calendar-calendar .has-events, .calendar-calendar td.today {
  background-color: #cbcbcb;
  color: #fff;
  font-size: 23px;
  font-weight: normal;
  padding: 9px 0;
  text-align: center;
  display: inline-block;
}
/* line 452, ../sass/pages.scss */
.calendar-calendar .has-events .calendar-empty a {
  color: #f68b1f !important;
  display: inline-block;
}
/* line 457, ../sass/pages.scss */
.calendar-calendar .mini-day-on {
  background: none;
  margin: 0 !important;
}
/* line 457, ../sass/pages.scss */
.calendar-calendar .mini-day-on a {
  color: #FFF;
  text-decoration: underline;
}
/* line 459, ../sass/pages.scss */
.calendar-calendar td.today {
  background-color: #f68b1f !important;
}
/* line 466, ../sass/pages.scss */
.calendar-calendar table.mini td.empty {
  background-color: #e9e9e9;
  display: inline-block;
  height: 41px;
  margin: 0;
  padding: 0;
  width: 86px !important;
}

/* line 476, ../sass/pages.scss */
.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
  background: none repeat scroll 0 0 transparent;
}
/* line 482, ../sass/pages.scss */
.calendar-calendar td.has-events {
  padding: 0;
  margin-left: 4px !important;
  margin-top: 2px !important;
  margin-bottom: 0 !important;
}
/* line 484, ../sass/pages.scss */
.calendar-calendar .past.has-events {
  background-color: #F68B1F;
  margin: 2px 3.8px 0 5px !important;
}

/* line 491, ../sass/pages.scss */
.view-calendar #date1 {
  clear: both;
  color: #f68b1f;
  display: inline-block;
  font-size: 97px;
  font-weight: normal;
  margin-top: 21px;
}
/* line 499, ../sass/pages.scss */
.view-calendar #date2 {
  display: block;
  font-size: 15px;
  color: #f68b1f;
  color: #002b4f;
  display: block;
  font-size: 16px;
  text-align: center;
  width: 92px;
}
/* line 510, ../sass/pages.scss */
.view-calendar .views-field-title a {
  color: #f68b1f;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}
/* line 517, ../sass/pages.scss */
.view-calendar .views-field.views-field-field-event-date {
  display: inline-block;
  float: left;
  margin-right: 16px;
}
/* line 523, ../sass/pages.scss */
.view-calendar .views-field.views-field-title {
  margin-top: 10px;
}
/* line 527, ../sass/pages.scss */
.view-calendar .views-field.views-field-view-node a {
  background: url("../images/button_arrow.jpg") no-repeat scroll right center #f68b1f;
  color: #fff;
  display: inline-block;
  padding: 7px 6px;
  text-decoration: none;
  width: 110.8px;
  font-weight: normal;
  font-size: 14px;
  float: right;
  position: relative;
  z-index: 1;
}
/* line 541, ../sass/pages.scss */
.view-calendar .date-nav-wrapper .date-prev {
  right: 130px;
}
/* line 544, ../sass/pages.scss */
.view-calendar .date-nav-wrapper .date-heading {
  float: right;
  padding: 0 30px;
  text-align: center;
  width: 170px;
}
/* line 549, ../sass/pages.scss */
.view-calendar .date-nav-wrapper .date-heading a {
  color: #f68b1f;
  cursor: default;
  font-size: 18px;
  text-decoration: none;
}

/**
    ** END Calendar Styling
**/
/**
    ** Photo Gallery Styling
**/
/* line 569, ../sass/pages.scss */
.page-photo-gallery .gallery-back a {
  background: url("../images/button_arrow.jpg") no-repeat right center #f68b1f;
  color: #fff;
  display: inline-block;
  font-size: 13px;
  font-weight: normal;
  padding: 7px 6px;
  position: relative;
  text-decoration: none;
  width: 164px;
  z-index: 1;
  text-align: left;
}
/* line 582, ../sass/pages.scss */
.page-photo-gallery .back.gallery-back {
  position: absolute;
  right: 0;
  text-align: right;
  top: 0px;
}

/**
    ** Photo Gallery Styling
**/
/**
    ** Press Releases Styling
**/
/* line 600, ../sass/pages.scss */
.view-news .views-field-title a {
  font-size: 18px;
  color: black;
  text-decoration: none;
  font-weight: bold;
}
/* line 602, ../sass/pages.scss */
.view-news .views-field.views-field-field-brief .field-content {
  font-size: 14px;
}
/* line 603, ../sass/pages.scss */
.view-news .views-field.views-field-view-node a {
  color: #000;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  width: 123px;
  margin: 0px 0px 0px 90%;
}
/* line 616, ../sass/pages.scss */
.view-news .views-row {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 15px;
  padding-top: 15px;
}
/* line 621, ../sass/pages.scss */
.view-news .views-row-last {
  border: none;
}

/**
    ** END Press Releases Styling
**/
/* line 629, ../sass/pages.scss */
.pagination li {
  display: inline-block;
  list-style: none outside none;
  text-align: center;
  width: 40px;
  background-color: #f68b1f;
}
/* line 635, ../sass/pages.scss */
.pagination li a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

/* line 643, ../sass/pages.scss */
#back_to a {
  display: none;
}

/**
    ** WebForms Styling
**/
/* line 653, ../sass/pages.scss */
.node-type-webform #page .node-webform form fieldset {
  border: medium none;
}
/* line 658, ../sass/pages.scss */
.node-type-webform #page #content .node-webform {
  width: 100% !important;
}
/* line 661, ../sass/pages.scss */
.node-type-webform #page .form-item label {
  display: inline-block;
  width: 203px;
  font-size: 14px;
  font-weight: normal;
}
/* line 662, ../sass/pages.scss */
.node-type-webform #page input {
  padding: 7px;
}
/* line 664, ../sass/pages.scss */
.node-type-webform #page .form-type-radio {
  display: inline-block;
  margin-right: 35px;
  vertical-align: middle;
  width: auto;
}
/* line 669, ../sass/pages.scss */
.node-type-webform #page .form-type-radio label {
  width: auto;
  float: right;
}
/* line 674, ../sass/pages.scss */
.node-type-webform #page .form-type-radio label.checkbox {
  float: left;
  width: auto;
  padding-top: 0;
  margin-right: 0;
}
/* line 681, ../sass/pages.scss */
.node-type-webform #page #edit-submitted-client-financial-information-select-form-type {
  display: inline-block;
  margin-left: 15px;
}
/* line 686, ../sass/pages.scss */
.node-type-webform #page #edit-submitted-real-state-loan-information-loan-type- {
  padding: 9px;
  width: 326px;
}
/* line 690, ../sass/pages.scss */
.node-type-webform #page select {
  padding: 9px;
}
/* line 693, ../sass/pages.scss */
.node-type-webform #page #webform-client-form-77 .form-type-radio {
  display: inline-block;
  margin-right: 35px;
  vertical-align: middle;
  width: 117px;
}
/* line 698, ../sass/pages.scss */
.node-type-webform #page #webform-client-form-77 .form-type-radio label {
  width: 100px;
  float: right;
}
/* line 703, ../sass/pages.scss */
.node-type-webform #page #webform-client-form-77 .form-type-radio label.checkbox {
  float: left;
  width: 17px;
  padding-top: 0;
}
/* line 710, ../sass/pages.scss */
.node-type-webform #page select.form-select {
  width: 391px;
}
/* line 711, ../sass/pages.scss */
.node-type-webform #page .webform-datepicker select, .node-type-webform #page .webform-component-webform_time select {
  width: 100px;
}

/**
    ** END WebForms Styling
**/
/* line 719, ../sass/pages.scss */
.not-front #edit-submit, .not-front #edit-submit:hover, .not-front #edit-cancel, .not-front .webform-submit, .not-front .webform-submit:hover {
  background: url("../images/button_arrow.jpg") no-repeat right center #f68b1f;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  padding: 7px 52px 7px 6px;
  text-align: left;
  text-decoration: none;
  width: 105px;
  margin: 8px 10px 8px 0;
}

.node-81 .webform-submit {
	background: url("../images/iban_btn.png") no-repeat right center #f68b1f;
	font-size: 1px;
}

/* line 730, ../sass/pages.scss */
.not-front #edit-submit a, .not-front #edit-submit:hover a, .not-front #edit-cancel a, .not-front .webform-submit a, .not-front .webform-submit:hover a {
  color: #fff;
  text-decoration: none;
}

/* line 734, ../sass/pages.scss */
.jspPane {
  padding: 0 !important;
  padding-left: 61px !important;
  width: 90% !important;
}

/* line 740, ../sass/pages.scss */
.not-front #whiteBG {
  background-color: #fff;
  height: 31px;
  position: absolute;
  top: 593px;
  width: 60.1%;
  z-index: -5;
}

/* line 748, ../sass/pages.scss */
.jspContainer {
  width: auto !important;
}

/* line 751, ../sass/pages.scss */
.page-calendar-day .views-row {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 52px;
  position: relative;
}
/* line 756, ../sass/pages.scss */
.page-calendar-day .views-row-last {
  border: none;
}

/* line 763, ../sass/pages.scss */
.front .left-sidebar #nextArrow {
  background: url("../images/next_arrow.png");
  width: 18px;
  height: 53px;
  position: absolute;
  right: 25px;
  top: 200px;
  cursor: pointer;
  z-index: 1;
}
/* line 778, ../sass/pages.scss */
.front .right-sidebar #prevArrow {
  background: url("../images/prev_arrow.png");
  width: 18px;
  height: 53px;
  position: absolute;
  left: 59px;
  top: 195px;
  cursor: pointer;
  z-index: 1;
}

/* line 792, ../sass/pages.scss */
.section-retail-service h2.node-title, .section-retail-service .views-field-title a {
  font-family: "Times New Roman" !important;
  font-weight: bold;
}

/* line 797, ../sass/pages.scss */
.views-field-body, .views-field-view-node a {
  font-family: "Times New Roman" !important;
}

/* line 801, ../sass/pages.scss */
.page-node .field-type-datetime {
  display: inline-block;
}
/* line 808, ../sass/pages.scss */
.page-node .field.field-name-body {
  font-family: "Times New Roman" !important;
}

/* line 817, ../sass/pages.scss */
.front .copyright a {
  margin: 0;
}
/* line 820, ../sass/pages.scss */
.front .simplenews-subscribe label.error {
  color: red;
  position: absolute;
}

/* line 824, ../sass/pages.scss */
.views-row-last article.node-teaser {
  border-bottom: none;
}

/* line 828, ../sass/pages.scss */
.mCSB_inside > .mCSB_container {
  margin-right: 18px;
}

/* line 833, ../sass/pages.scss */
.not-front .sidebar li a.is-active-trail.active-trail.active {
  width: 100%;
  margin-left: -5px;
  display: inline-block;
  background-color: #f8a34f;
  padding: 5px 0px 5px 5px;
}

/* line 842, ../sass/pages.scss */
.text-right .pager .active {
  font-weight: bold;
}

@media all and (max-width: 1360px) {
  /* line 850, ../sass/pages.scss */
  .front .slide-content {
    width: 68%;
    padding: 0 30px 16px;
  }
  /* line 855, ../sass/pages.scss */
  .front #block-simplenews-3 {
    padding-bottom: 4%;
  }
  /* line 859, ../sass/pages.scss */
  .front .ticker-wrapper iframe {
    margin-top: -25px;
  }
}
/* line 866, ../sass/pages.scss */
.front .slide-content #block-views-menu-block tr td {
  vertical-align: top;
}
/* line 872, ../sass/pages.scss */
.front #block-views-news-block .block-title a {
  text-decoration: none;
}
/* line 873, ../sass/pages.scss */
.front #block-views-news-block .block-title a:hover {
  text-decoration: underline;
}
/* line 874, ../sass/pages.scss */
.front #block-views-news-block .views-field-title a {
  text-decoration: underline;
}
/* line 881, ../sass/pages.scss */
.front #slider .flexslider {
  border: none;
  margin: 0;
}

/* line 889, ../sass/pages.scss */
.ui-selectmenu {
  background: none repeat scroll 0 0 #e6e9ec;
  border: medium none;
  border-radius: 0;
}

/* line 895, ../sass/pages.scss */
.front .ui-widget.ui-widget-content {
  border: medium none;
  border-radius: 0;
  top: 2px;
}

/* line 901, ../sass/pages.scss */
.ui-state-active .ui-icon, .ui-state-default .ui-icon {
  background: url("../images/selecticn.jpg") no-repeat;
  height: 32px;
  right: 0;
  top: 28%;
  min-width: 29px;
  width: auto;
}

/* line 910, ../sass/pages.scss */
#dhtml_menu-1284 ul {
  display: none;
}

/****************************BUGS FIXING 14/7/2014*****************************/
/* line 918, ../sass/pages.scss */
.not-front #search-form #edit-submit {
  float: none;
}

/* line 923, ../sass/pages.scss */
#header #block-locale-language li a {
  font-size: 13px;
}

/* line 927, ../sass/pages.scss */
.not-front.page-node .field-type-datetime {
  float: left;
  width: 100%;
}
/* line 932, ../sass/pages.scss */
.not-front.page-node .field-name-field-image {
  padding: 0 0 7px 7px;
}

/* line 937, ../sass/pages.scss */
.flex-direction-nav a {
  color: #f68a1e;
  padding-top: 12px;
}

/* line 941, ../sass/pages.scss */
.flex-direction-nav .flex-prev {
  left: 65px !important;
}

/* line 944, ../sass/pages.scss */
.flex-direction-nav .flex-next {
  right: 40px !important;
}

/* line 950, ../sass/pages.scss */
.page-events .view-calendar #edit-field-event-date-value-value-month-button, .page-events .view-calendar #edit-field-event-date-value-value-year-button, .page-events .view-calendar #edit-field-event-date-value-value-day-button {
  margin-right: 15px;
  width: 100px !important;
}
/* line 955, ../sass/pages.scss */
.page-events ul#edit-field-event-date-value-value-year-menu, .page-events #edit-field-event-date-value-value-month-menu, .page-events #edit-field-event-date-value-value-day-menu {
  width: 100px !important;
}

/**/
/* line 964, ../sass/pages.scss */
.page-node-79.node-type-webform #edit-submitted-preferred-day-time-to-be-contacted-ampm label, .page-node-238.node-type-webform #edit-submitted-preferred-day-time-to-be-contacted-ampm label {
  width: auto !important;
}
/* line 967, ../sass/pages.scss */
.page-node-79.node-type-webform #edit-submitted-preferred-day-time-to-be-contacted-ampm .form-type-radio, .page-node-238.node-type-webform #edit-submitted-preferred-day-time-to-be-contacted-ampm .form-type-radio {
  margin-right: 0;
}

/* line 973, ../sass/pages.scss */
.page-node-238.node-type-webform #page .form-type-radio label {
  float: left;
  width: auto;
}
@media (max-width: 1440px) {
.i18n-ar .calendar-calendar table th {
  border: medium none !important;
  display: inline-block;
  height: 35px;
  margin: 2px 5px 2px 4px !important;
  padding: 10px 0 0 5px !important;
  text-align: left !important;
  width: 89px;
}
}
