body {
  color: #555555;
  font-family: DIN;
}

.front{
  background-color: #f7f7f7;
}

body.html {
  padding-top: 0px;
}

body.toolbar {
  padding-top: 30px !important;
}

body.toolbar-drawer {
  padding-top: 65px !important;
}
.mm-wrapper_opened body.navbar-administration {
  padding-top: 0px!important;
}
.mm-wrapper_opened body.navbar-administration .main-content-wrapper {
  padding-top: 38px;
}
.mm-wrapper_opened body.navbar-administration.navbar-tray-open .main-content-wrapper {
  padding-top: 77px;
}
body.navbar-administration.navbar-tray-open .mm-menu {
  top: 163px!important;
}
.maintenance-page .container {
  text-align: center;
  padding: 20px 0px;
  margin-bottom: 35px;
}

#maintenance_message {
  text-align: center;
  float: none;
  margin: 0 auto;
}

.clearfix {
  clear: both;
}

h1, h2, h3, h4, h5, h6 {
  font-family: DIN;
  text-transform: uppercase;
}


a {
  color: #00ADEE;
}

a:hover {
  text-decoration: underline;
  cursor: pointer;
}

.navigation {
  background-color: #0092D3;
  margin-top: 20px;
}
.navigation #main-menu-links{
  list-style: none;
  margin: 0px;
}

.nav > li > a:hover,
.nav > li > a:focus {
  background: none;
  box-shadow: none;
}

#main-page-header {
  background-color: #00ADEE;
}

.container .brand img {
  float: left;
  border-right: 1px solid #FFFFFF;
  padding-right: 13px;
  margin-right: 10px;
}

.container .brand {
  display: inline-flex;
}

.brand:hover,
.brand:focus {
  text-decoration: none;
}

.container .navbar-text {
  display: inline-block;
  align-self: center;
  font-size: 20px;
  line-height: normal;
  color: #fff;
}

.second-footer {
  background-color: #00ADEE;
}

.region-second-footer {
  border-top: 2px solid #fff;
}

.region-second-footer .menu-name-menu-footer-menu-second .nav {
  padding-top: 30px;
  margin-bottom: 10px;
  text-align: center;
}

/*.region-second-footer .menu-name-menu-footer-menu-second {
  background: url('../images/footerLogo.png') no-repeat top center;
  margin-top: -60px;
  text-align: center;
  line-height: 25px;
}*/

.region-second-footer .menu-name-menu-footer-menu-second .nav li{
  display: inline-block;
  padding:0px 10px 0px 10px;
  color:#03AEEE;
  border-left: 2px solid #fff;
  font: 14px DIN;
}
.region-second-footer .menu-name-menu-footer-menu-second .nav li a{
  color:#fff;
  text-transform: capitalize;
  font-weight: 500;
}
.region-second-footer .menu-name-menu-footer-menu-second .nav .first{
  border-left: 0px solid #fff;
}

.breadcrumb {
  background: none;
  font-size: 14px;
  padding: 5px 10px;
  margin: 20px 0px;
}

.footer {
  margin-top: 0px;
  padding: 40px 10px 5px;
  border-top: none;
  background-color: #00adee;
  /*min-height: 400px;*/
  clear: both;
  /*border-top: 3px solid #00adee;*/
}

.second.footer.container .container {
  background-color: #FFFFFF;
}

.region-second-footer #block-block-1 {
  margin:0 auto;
  width: 745px;
}
.region-second-footer .contextual-links-region p {
  color:#00AdEE;
  font-size: 12px;
  padding-bottom: 15px;
}

.region-footer {
  margin-left: -20px;
}

.region-footer .footer-logo-desktop {
  height: 105px;
  width: 80px;
}

.region-footer .footer-logo p .footer-slogn {
  font-size: 16px;
  color: #fff;
  width: 64%;
  /* float: right; */
  margin: 6px 0;
  line-height: normal;
  display: inline-block;
  vertical-align: middle;
  /*font-family: 'GE SS Two Medium','sans-serif';*/
}

.region-footer .footer-logo img {
  /* border-right: 1px solid #fff;
  margin-right: 15px;
  padding-right: 15px; */
}

.region-footer .footer-logo-mobile {
  text-align: center;
}

.region-footer .footer-logo-mobile p .footer-slogn-mobile {
  font-size: 16px;
  color: #fff;
  width: 69%;
  /* float: right; */
  margin: 0;
  line-height: 24px;
  margin-left: 15px;
  text-align: left;
  vertical-align: middle;
  display: inline-block;
}

@media (max-width: 480px) {
  .region-footer .footer-logo-mobile p .footer-slogn-mobile,
  .region-footer .footer-logo p .footer-slogn {
    line-height: 19px;
    font-size: 15px;
  }
}
.region-footer .footer-logo-mobile img {
  border-right: 1px solid #fff;
  padding-right: 15px;
  display: inline-block;
}

.region-footer .contextual-links-region {
  list-style: none;
}

.region-footer .contextual-links-region a.levelone li {
  display: inline;
  float: left;
}

.pane-bean-highlight-front-page {
  border-top: 3px solid #00AdEE;
  background: url('../images/pane-bean-highlight-front-page.png?V=1') no-repeat;
  min-height: 246px;
  background-size: 100% 100%;
  border-bottom: 3px solid #00AdEE;
}
.pane-bean-highlight-front-page .field-item {
  display: flex;
  height: 242px;
  min-height: 242px;
  align-items: center;
  margin: 0 auto;
}
.pane-bean-highlight-front-page .field-item p:first-child {
  text-align: center;
  margin: 0 auto;
}

.pane-bean-highlight-front-page span.highlight,
.pane-bean-highlight-front-page-arabic span.highlight {
  font-size: 28px;
  text-transform: uppercase;
  line-height: 1.4;
}

.pane-bean-highlight-front-page span.blue {
  font-size: 28px;
}

.pane-slide-shows {
  clear: both;
}

.unrwa-pane h2 {
  background: #00ADEE;
  color: #FFFFFF;
  padding: 5px 15px;
  margin: 0px;
  text-transform: uppercase;
  font-size: 22px;
  float: left;
  height: auto;
}

.table {
  margin: 0px;
}

.unrwa-pane .pane-content {
  clear: both;
}

.front-page-slider-message .view-header {
  /*background: url("../images/message-arrow.png") no-repeat scroll 165px 0 transparent;*/
  /*  height: 77px;*/
  padding-left: 0;
  width: 20%;
}

.front-page-slider-message .header-support-message {
  font-size: 22px;
  /*background: none repeat scroll 0 0 #00ADEE;*/
  color: #fff;
  height: 94px;
  padding: 9px 0 0 15px;
  width: 150px;
  text-transform: uppercase;
}

.front-page-slider-message .header-support-message h1 {
  font-size: 42px;
  margin: 0;
  padding: 5px 0 ;
}

.because {
  padding-left: 57px;
}

.front-page-slider-message {
  background: none repeat scroll 0 0 #00adee;
  width: 100%;
  /*  float: left;*/
}

.front-page-slider-message .view-footer {
  padding: 16px 0 16px 50px;
  width: 15%;
  float: right;
}

.front-page-slider-message .view-content {
  color: #fff;
  padding: 34px 0 19px 50px;
  width: 54%;
  font-size: 21px;
}

/*.front-page-slider-message .view-footer .unrwa-btn {
  background-color: #d41833;
  border: 3px solid #f7941d;
  border-radius: 10px;
  color: #f6f6f6;
  display: inline-block;
  font-family: "Arial";
  font-size: 16px;
  font-weight: bold;
  padding: 8px;
  text-align: center;
}*/

.front-page-slider-message .view-footer {
  margin-top: 14px;
}

/*.front .pane-content {
  margin: 0 auto;
  width: 1000px;
}*/

.view-home-page-slide-show .field-name-field-slider-description-overlay {
  display: none;
}
.overlay {
  background-color: rgba(0,0,0,0.4);
  padding: 10px;
}
.unrwa-btn {
  color: #f6f6f6;
  padding: 5px;
  background-color: #c2203c;
  /* border: 4px solid #F7941D; */
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  /* border-radius: 10px; */
  text-align: center;
  display: inline-block;
  border-radius: 3px !important;
  /* font-family: 'Arial'; */
}
.page-home .front-page-slider-message .unrwa-btn {
  padding: 10px 20px;
}
.unrwa-btn:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #da4f49;
}

#page-header .header-top-links{
  float:right;
  /* margin-top: 20px; */
}

/*#page-header .header-top-links .unrwa-btn {
  border: 2px solid #fff;
  font-size: 18px;
  padding: 8px 5px;
}*/

#page-header {
  border: none;
  transition: all 0.2s ease-in-out;
  width: 100%;
  z-index: 13;
  height: 124px;
  position: fixed;
}

#page-header.sticky {
  background: #00adee;
  height: auto;
}

/* New sticky header design. */
#page-header.sticky a.brand img,
.not-front #page-header a.brand img {
  max-width: 60px;
  max-height: 60px;
}
#page-header.sticky .donate-area .unrwa-btn,
.not-front #page-header .donate-area .unrwa-btn {
  font-size: 13px;
  padding: 4px 10px 2px;
}
#page-header.sticky .container .navbar-text,
.not-front #page-header .container .navbar-text {
  font-size: 20px;
  line-height: normal;
}

#page-header.sticky #sidr-0-button,
#page-header.sticky #sidr-wrapper-0:before,
#page-header.sticky #sidr-wrapper-0:after,
.not-front #page-header #sidr-0-button,
.not-front #page-header #sidr-wrapper-0:before,
.not-front #page-header #sidr-wrapper-0:after {
  height: 6px;
}
#page-header.sticky .iconopen::before,
.not-front #page-header .iconopen::before {
  font-size: 16px;
}
#page-header.sticky .iconopen,
.not-front #page-header .iconopen {
  margin: 0;
}
.front #page-header.sticky .menu-and-donate {
  width: 125px !important;
}
.not-front #page-header {
  height: auto;
}

#page-header .row {
  position: relative;
  margin-left: 0;
  margin-right: 0;
}

#page-header .brand {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
}
#page-header .brand {
  margin-left: 0 !important;
  margin-right: 0;
}
#page-header .header-top-links {
  margin: 50px 0;
}

#page-header.sticky .brand,
.not-front #page-header .brand{
  margin-top: 10px;
  margin-bottom: 10px;
}

#page-header.sticky .menu-and-donate,
.not-front #page-header .menu-and-donate {
  margin: 25px 0;
  margin-left: 20px;
}

@media (min-width: 1200px) {
  .i18n-en.not-front #page-header .menu-and-donate {
    margin-left: -25px !important;
  }
  .i18n-ar.not-front #page-header .menu-and-donate {
    margin-right: -25px !important;
  }
}

#page-header.sticky .header-top-links,
.not-front #page-header .header-top-links{
  margin: 29px 0;
}

.menu-and-donate {
  float: right !important;
  margin-left: 0 !important;
  margin: 46px 0;
}

.front .alert {
  display: none;
}

.navbar-search .control-group .controls #edit-keys{
  -webkit-border-radius: 3px;
  width: 170px;
  height: 25px;
  background: #f1f1f2 url('../images/icon-search.png') no-repeat 97% center;
}

.pane-bean-our-priorities-block,
.pane-bean-our-priorities-arabic {
  border: 1px solid #ccc;
  margin-top: 15px;
}

.pane-bean-our-priorities-block h2.pane-title,
.pane-bean-our-priorities-arabic h2.pane-title {
  background-color: #00ADEE;
  color: snow;
  font-size: 18px;
  margin: 0;
  padding: 0px 10px;
  text-align: justify;
  text-transform: uppercase;
}

.pane-bean-our-priorities-block .pane-content,
.pane-bean-our-priorities-arabic .pane-content {
  padding: 10px;
}

.front-page-slider-message .views-slideshow-cycle-main-frame-row {
  width: 500px;
}

.blue-border,
.node-type-campaign .panel-pane.pane-views {
  border-top: 3px solid #00ADEE;
  padding: 10px;
  border-left: 1px solid #D4D5D7;
  border-right: 1px solid #D4D5D7;
  border-bottom: 1px solid #D4D5D7;
  margin-bottom: 30px;
  clear: both;
  overflow-y: auto;
}

.regular-order .pane-feature-content,
.regular-order .pane-quicktabs-connect-with-us,
.regular-order .pane-follow-site,
.regular-order .constant-contact-signup-form {
  border :none;
}

.blue-border h2.pane-title,
.node-type-campaign .panel-pane.pane-views h2.pane-title {
  padding: 0;
  margin: 10px 0 15px;
  text-transform: uppercase;
  line-height: 1;
}

.pane-follow-site a {
  text-indent: -99999px;
  margin: 4px -4px 0px 6px;
  display: block;
  width: 0;
}

#quicktabs-connect_with_us .quicktabs_main.quicktabs-style-navlist {
  padding: 0px;
  background: none;
  border: none;
  width: auto;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist li a {
  text-indent: -99999px;
  width: 38px;
  height: 38px;
  margin-bottom: 5px;
  text-align: center;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist li.active {
  background: url("../images/connect-active.png") no-repeat scroll 45px 10px transparent;
  border: 0px none;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist li #quicktabs-tab-connect_with_us-0 {
  background: url('../images/social-icons/icon-twitter.png') no-repeat;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist li #quicktabs-tab-connect_with_us-1 {
  background: url('../images/social-icons/icon-facebook.png') no-repeat;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist li #quicktabs-tab-connect_with_us-2 {
  background: url('../images/social-icons/icon-instagram.png') no-repeat;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist li #quicktabs-tab-connect_with_us-3 {
  background: url('../images/social-icons/icon-linkedin.png') no-repeat;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist li #quicktabs-tab-connect_with_us-4 {
  background: url('../images/social-icons/icon-youtube.png') no-repeat;
}

#quicktabs-connect_with_us ul.quicktabs-tabs.quicktabs-style-navlist {
  width: 53px;
  border-right: 1px solid #A6A8AB;
  margin-right: 7px;
  height: 405px;
  padding: 4px 0px 0px 12px;
}

.pane-quicktabs-connect-with-us {
  height: 465px;
}

.see-yourself .views-row {
  padding: 9px 0px;
  border-bottom: 1px dotted #A6A8AB;
}

.see-yourself .views-row.views-row-last {
  border: 9px none;
  padding: 5px 0px;
}

.view-unrwa-programs table,
.view-unrwa-fields table {
  margin-bottom: 0;
}

.view-display-id-unrwa_fields_where_we_work_block ul {
  margin: 20px 0px 0px;
}

.view-display-id-unrwa_fields_where_we_work_block ul li,
.view-display-id-unrwa_fields_where_we_work_block ul li a {
  display: block;
  float: left;
}


.section-slideshow-block #program-img-overlay {
  background: rgb(0, 0, 0); /* Fall-back for browsers that don't support rgba */
  background: rgba(0, 0, 0, .6);
  position: absolute;
  top: 24%;
  width: 30%;
  z-index: 582;
  color: snow;
  border-left: 12px solid #00adee;
  padding: 2%;
}

.section-slideshow-block .view-content {
  position: relative;
}

.section-slideshow-block #program-img-overlay #program-img-overlay-title {
  font-weight: bold;
  font-size: 28px;
  margin-bottom: 5px;
  line-height: 30px;
}

.view-unrwa-programs table th,
.view-unrwa-programs table td,
.view-unrwa-fields table th,
.view-unrwa-fields table td {
  border-top: 0;
}

.view-unrwa-fields .inside {
  margin: 0 !important;
}

.section-slideshow-block table th,
.section-slideshow-block table td,
.parent-section-bottom-links table td {
  padding: 0;
}

.parent-section-bottom-links  ul {
  list-style: none;
}
.parent-section-bottom-links table td,
.parent-section-bottom-links ul li {
  background-color: #58595B;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  border-right: 1px solid snow;
}

.parent-section-bottom-links table td a,
.parent-section-bottom-links ul li a {
  display: block;
  color: snow;
  font-size: 18px;
  height: 40px;
  padding-top: 20px;
  text-decoration: none;
}

.parent-section-bottom-links table td a:hover,
.parent-section-bottom-links table td a.active,
.parent-section-bottom-links ul li a:hover,
.parent-section-bottom-links ul li a.active {
  background-color: #00ADEE;
}

.view-display-id-unrwa_fields_where_we_work_block .quicktabs_main.quicktabs-style-basic {
  border: 0;
}

.view-display-id-unrwa_fields_where_we_work_block .views-field-field-image {
  clear: left;
  float: left;
}

.view-display-id-unrwa_fields_where_we_work_block .views-field-field-thumb-image {
  float: right;
  border: 1px solid #F5F5F5;
}

.panels-flexible-region-page_with_sidebar-center {
  width: 100%;
}

.panel-flexible .panel-separator {
  display: none;
}

.span3 .region.region-sidebar-first{
  border: 0;
  background-color: white;
  padding: 0px;
  min-height: 0px;
}

.pane-unrwa-activity,
.pane-camps {
  border: 1px solid #CCCCCC;
  float: left;
  padding: 10px;
  margin-bottom: 30px;
  width: 87%;
}

.pane-unrwa-activity .pane-title,
.pane-camps .pane-title {
  margin: 0 0 0 31%;
  font-size: 20px;
  color: #00ADEE;
  text-transform: uppercase;
}

.pane-camps .view-header,
.camp-node-statistic .pane-title {
  font-size: 20px;
  color: #00ADEE;
  text-transform: uppercase;
  font-weight: bold;
  padding-bottom: 12px;
  line-height: normal;
}

.what-we-do-body {
  padding: 20px 0;
}

.blue-block {
  padding: 15px;
  background: #00ADEE;
  color: #fff;
  margin-bottom: 30px;
  clear: both;
}

.pane-bundle-donate-box .blue-block {
  padding-top: 30px;
}

.pane-bundle-donate-box .unrwa-btn {
  background-color: #FF0000;
  border-radius: 0;
  font-size: 23px;
  text-transform: uppercase;
  border-width: 3px;
  padding: 13px 35px;
}

.pane-bundle-donate-box .unrwa-btn:hover {
  background-color: #da4f49;
}

.blue-block .views-field-field-donate-value,
.pane-bundle-donate-box .field-name-donate-button {
  text-align: center;
  padding: 15px 0px;
}

.advance-page .field-name-body {
  margin-bottom: 30px;
}

.blue-block .views-field-body {
  padding: 10px 0px;
}

.view-display-id-unrwa_fields_statistics_block .field-name-field-icon img {
  border: 3px solid #DDDDDD;
  margin: 7px;
}

.view-display-id-unrwa_program_statistics_block .views-field-field-statistic-value,
.view-display-id-unrwa_fields_statistics_block .views-field-field-statistic-value,
.view-display-id-unrwa_fields_where_we_work_block .views-field-php .views-field-field-statistic-value {
  font-size: 16px;
  font-weight: bold;
}

.view-display-id-unrwa_program_statistics_block .views-field-field-statistic-label,
.view-display-id-unrwa_fields_statistics_block .views-field-field-statistic-label,
.view-display-id-unrwa_fields_where_we_work_block .views-field-php .views-field-field-statistic-label {
  font-size: 12px;
}

.view-display-id-unrwa_program_statistics_block td,
.view-display-id-unrwa_fields_statistics_block td {
  text-align: center !important;
}

.view-unrwa-activity .views-field-php {
  margin: 15px 0;
}

.view-unrwa-activity .views-field-php .views-label {
  font-size: 18px;
  color: dimgray;
}

body.node-type-article h1.page-header,
body.node-type-downloadable-resource h1.page-header {
  font: 24px DIN;
  font-weight: bold;
  color:#28AAE1;
  border-left:10px solid #28AAE1;
  margin: 0px;
  padding: 0px;
  padding-left:8px;
  margin-bottom: 47px;
  line-height: 30px;
}

body.node-type-article .field-name-field-images .field-item:not(:first-child) {
  background: #000;
  margin: 5px 5px 10px 0;
  border: 1px solid #000;
  float: left;
  cursor: pointer;
}

body.node-type-article .field-name-summery .field-name-body {
  padding: 18px 0;
  font-size: 20px;
  font-family: DINAlternate;
  font-weight: bold;
  color: #282828;
  line-height: 24px;
}

body.node-type-article .field-name-body  {
  clear: both;
}

.field-name-field-images .image-alt,
.field-name-field-file-image-alt-text {
  margin-top: 7px !important;
  text-align: left;
}

#unrwa-news-full-page .field-name-field-publish-date {
  font-size: 14px ;
  color:#555555;
}

.view-mode-full .field-name-body p {
  font-size: 14px;
  line-height: 22px;
}

*::-ms-backdrop, .view-mode-full .field-name-body {
  list-style-position: inside;

}

.node-article.view-mode-full .field-name-body p,
.node-downloadable-resource.view-mode-full .field-name-field-body-description div {
  font-size: 16px;
}

.i18n-en .node-downloadable-resource.view-mode-full .field-name-field-body-description div {
  line-height: 22px;
}


#unrwa-news-full-page .galleria-container {
  margin: 10px 0px;
  background-color: white;
}

#unrwa-news-full-page .galleria-stage {
  top:0px;
  left:0px ;
  right:0px;
}

.view-donate-help-messages .view-footer {
  text-align: center;
}

.NewsTeaserPage .field-name-field-publish-date {
  font-weight: bold;
  color:#000000;
}

.NewsTeaserPage .field-name-field-images img,
.NewsTeaserPage .field-name-field-promo-image img {
  float: right;
  margin-left: 30px;
}

@media(max-width: 480px) {
  .NewsTeaserPage .field-name-field-images img,
  .NewsTeaserPage .field-name-field-promo-image img {
    float: none;
    margin: 0 0 20px;
  }
}

.NewsTeaserPage .field-name-node-link a {
  float: right;
  margin-right: 30px;
}

.NewsTeaserPage .group-left {
  width: 40%;
  padding-right: 45px;
}

.regular-payment-row .form-item {
  float: left;
}

#unrwa-donate-form label {
  float: left;
}

.blue-title {
  color: #00ADEE;
}

#unrwa-donate-form .form-item-currency .controls{
  float: left;
}

#unrwa-donate-form .form-item-currency {
  float: left;
  width: 100%;
}

#unrwa-donate-form .form-item-currency .controls #edit-currency {
  position: absolute;
  top: 50%;
  left: 15%;
}

.form-item-amount {
  float: left;
  margin-left: 20px;
  margin-bottom: 0px;
}

.form-item-amount input {
  margin: 0px;
}

.amount-currency {
  width: 19%;
  margin-bottom: 15px;
  float: left;
  position: absolute;
  top: 60px;
  left: 0;
  border: 1px solid #ddd;
  min-height: 110px;
}

.page-donate .amount-currency {
  top: 77px;
}

#unrwa-donate-form .form-item-currency label {
  padding: 10px 0;
  font-weight: bold;
  background: none repeat scroll 0 0 #EFEFEF;
  width: 100%;
  text-align: center;
}

.donation-fileds-wrapper {
  border: 1px solid #D4D5D7;
}

#edit-regular {
  border: 1px solid #A6A8AB;
  margin-left: 15px;
  margin-top: 20px;
  padding: 65px 15px 15px;
  width: 665px;
  position: relative;

}

#edit-regular legend {
  border: 0 none;
  position: absolute;
  top: 0px;
  width: 88%;
}

.donation-fileds-wrapper #edit-worl-pay-info {
  float: left;
  margin-top: 20px;
  padding: 0 0 0 30px;

}

.donate-view .views-row:hover {
  background: #F6F6F6;
  cursor: pointer;
}

.donate-radio-active {
  background: #F6F6F6;
}

.donate-view .views-row {
  padding: 10px 20px;
  -moz-box-shadow: 0 0 5px #DDDEDF;
  -webkit-box-shadow: 0 0 5px#DDDEDF;
  box-shadow: 0 0 5px #DDDEDF;
}

.donate-view .views-row .group-left {
  width: 8%;
  padding-top: 10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  .donate-view .views-row .group-left {
    padding-top: 0px;
  }
}

.donate-view .views-row .group-right {
  width: 92%;
}

.donate-view .views-row .group-left .field-name-appeals-radio {
  /*padding-top: 6px;*/
}

.donate-view .views-row .group-right .field-name-title h3 {
  margin: 0;
  font-size: 20.5px;
}

#unrwa-donate-form .form-item-country label,
#unrwa-donate-form .form-item-email label {
  width: 75px;
}

#unrwa-donate-form #edit-submit {
  float: left;
  font-size: 24px;
  font-weight: bold;
  height: 44px;
  margin: 20px 20px 20px 0;
  width: 100%;
}

.view-appeals .view-header,
.clickable-donation-boxes .view-header {
  /*border-bottom: 1px solid #E2E2E3;*/
  padding: 0 0 10px;
  margin: 0px;
  clear: both;
}

.view-header .donate-view-title {
  font-weight: bold;
  font-size: 18px;
}

.radio-style:after {
  content: "no";
  background: url('../images/radio-inactive.png') no-repeat;
  width: 23px;
  height: 22px;
  display: inline-block;
  text-indent: -9999px;
  position: absolute;
  top: 8px;
  left: 0;
}

.donate-view input {
  margin: 0;
  width: 23px;
  height: 31px;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  -khtml-opacity: 0;
  cursor: pointer;
  position: relative;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 99999;
}

input[type="radio"] + .radio-style {
  visibility: visible;
}

input[type="radio"]:checked + .radio-style:after {
  content: "yes";
  background: url('../images/radio-active.png') no-repeat;
  width: 23px;
  height: 22px;
  display: inline-block;
  text-indent: -9999px;
  position: absolute;
  left: 0;
  top: 8px;
}

input[type="radio"]:checked + .field-suffix {
  visibility: visible;
}

#unrwa-news-full-page .panel-col-last {
  width: 33%
}

#unrwa-news-full-page .panel-col-first {
  width: 66%
}

#unrwa-donate-form label {
  cursor: default;
}

#unrwa-news-full-page .galleria-thumbnails-container {
  left:0px;
  right:0px;
}

#unrwa-news-full-page .galleria-thumbnails-list {
  width:487px;
}

.page-header {
  border: 0px;
  margin:  0px;
  padding: 10px 0px;
  font-family: DIN;
  text-transform: uppercase;
  color: rgb(128, 128, 128);
  font-size: 29px;
}

.second-footer .block-block {
  text-align: center;
}

#how-you-can-help .panel-pane {
  border: 1px solid #DFDFDF;
  margin-bottom: 30px;
}

#how-you-can-help .panel-pane.pane-how-you-can-help {
  margin-bottom: 0px;
}

#how-you-can-help .panel-pane.pane-feature-content {
  padding: 0px;
  border: 0px none;
}

.donate-donation-boxes .donate-btn {
  width: auto;
}

#unrwa-donate-mini-form label,
#unrwa-donate-mini-form .controls,
#unrwa-donate-mini-form .control-group {
  float: left;
}

@media (max-width: 480px) {
  #unrwa-donate-mini-form .controls {
    width: 59px;
  }
  #unrwa-donate-mini-form .form-item-amount {
    margin-left: 13px;
  }
}

#unrwa-donate-mini-form label {
  font-size: 18px;
  font-weight: bold;
  padding-top: 5px;
  padding-right: 5px;
}

#unrwa-donate-mini-form .form-submit {
  margin-left: 20px;
  font-size: 20px;
  background: #d31028;
  font-weight: bold;
  color: #fff;
  padding: 8px 10px 4px;
  text-transform: uppercase;
  text-align: center;
  font-family: DIN;
}

#unrwa-donate-mini-form .form-submit:hover {
  background: #c2203c;
}

.pane-block-10 {
  margin-bottom: 30px;
}

.blue-btn {
  background: #00ADEE;
  padding: 10px;
  color: #fff;
  border-radius: 5px;
  display: inline-block;
  max-width: 150px;
}

.block-border {
  padding: 15px;
  border: 1px solid #E6E6E6;
  margin-top: 30px;
  clear: both;
}

.block-left-blue-border {
  padding: 30px 0px 30px 30px;
  border: 1px solid #E6E6E6;
  margin-top: 60px;
  border-left: 10px solid #00ADEE;
  clear: both;
}

table.exposed-filter-links-table {
  width: 100%;
}

.view-historical-events {
  position: relative;
  z-index: 10;
}

.view-historical-events .attachment-before {
  position: absolute;
  z-index: -1;
}

.view-historical-events .content-filters-wrapper {
  height: 422px;
  padding: 0;
  margin: 0 0 30px 0;
  z-index: 10;
}

.view-historical-events #edit-tid-wrapper {
  float: none;
  padding: 0;
}

.view-historical-events #views_slideshow_cycle_main_historical_events-block {
  padding: 20px;
  width: 335px;
  color: #ffffff;
  background: url("../images/historical-events-bg.png") repeat;
}

.view-historical-events .views-slideshow-pager-field-item {
  background: red;
  width: 20px;
  height: 20px;
  background: url('../images/historical-events-pager.png') no-repeat;
  float: left;
  text-indent: -99999px;
  margin-left: 3px;
}

.view-historical-events .views-slideshow-pager-field-item:hover {
  cursor: pointer;
}

.view-historical-events .views-slideshow-pager-field-item.active {
  background-position: -28px 0;
}

.view-historical-events .view-content .skin-default {
  padding: 25px;
}

.view-historical-events .views-slideshow-controls-bottom {
  margin-top: 10px;
}

.view-historical-events .view-filters {
  bottom: 0;
  position: absolute;
  width: 100%;
  background: url("../images/historical-events-overlay.png") repeat;
}

.view-historical-events .view-filters form {
  margin: 0;
}

.view-historical-events .views-exposed-widgets {
  margin-bottom: 0;
}

.view-historical-events .views-exposed-widgets .bef-select-as-links > .control-group {
  display: table;
  width: 100%;
  padding-left: 7px;
}

.view-historical-events .views-exposed-widgets .bef-select-as-links > .control-group > .controls {
  display: table-row;
}

.view-historical-events .views-exposed-widgets .form-type-bef-link {
  background: url("../images/historical-events-seperator.png") right top no-repeat;
  display: table-cell;
  padding: 0px;
}

.view-historical-events .views-exposed-widgets .form-type-bef-link a {
  text-align: center;
  border-top: 15px solid #015c7c;
  font-size: 28px;
  padding: 17px 0 10px 0;
  display: block;
  margin-right: 7px;
  margin-left: -7px;
  margin-top: -15px;
}

.view-historical-events .views-exposed-widgets .form-type-bef-link a.active {
  border-top: 15px solid #00adee;
  font-weight: bold;
}

.view-historical-events .views-exposed-widgets .form-type-bef-link:last-child {
  background: none;
}

.view-historical-events a {
  color: #ffffff;
}

.view-historical-events h2 {
  font-size: 19px;
  line-height: 19px;
}

.view-historical-events .field-name-node-link {
  font-weight: bold;
  text-align: right;
  margin-top: 10px;
}

.front-page-slider-message .view-mode-full .field *,
.front-page-slider-message .view-mode-full .field {
  display: inline-block;
}

.front-page-slider-message .view-header,
.front-page-slider-message .view-content,
.front-page-slider-message .view-footer {
  float: left;
}

.front-page-slider-message .field-name-field-supporter-name:after {
  content: ",";
}

.front-page-slider-message .field-name-field-supporter-name {
  padding-left: 10px;
  margin-right: 6px;
}

.front-page-slider-message .field-name-field-body {
  position: relative;
  padding: 0px;
  border: 0px none;
  font-weight: bold;
}

.front-page-slider-message .field-name-field-body .field-item:before {
  content: "\201C";
  font-size: 25px;
}

.front-page-slider-message .field-name-field-body .field-item:after {
  content: "\201D";
  font-size: 25px;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li.first,
.plotter-menu ul:first-child li.first,
.plotter-menu ul:first-child li.views-row-first {
  background: url('../images/marker2.png') no-repeat 0px 15px;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li,
.plotter-menu ul:first-child li {
  background: url("../images/changing.png") no-repeat scroll 0 -20px transparent;
  padding: 5px 0 6px 20px;
  border: 0px;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li.last,
.plotter-menu ul:first-child li.last,
.plotter-menu ul:first-child li.views-row-last {
  background: url("../images/last_marker.png") no-repeat scroll 0 -505px transparent;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li a,
.plotter-menu ul:first-child li a {
  position: relative;
  background: #EAEAEA;
  color: #000;
  min-height: 24px;
  padding: 8px 10px 3px;
  text-align: left;
  display: block;
  width: 99%;
  white-space: normal;
  height: auto;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li.active a:after,
.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li a:hover:after,
.plotter-menu ul:first-child li.active a:after,
.plotter-menu ul:first-child li a:hover:after,
.plotter-menu ul:first-child li.views-row a.active:after,
.plotter-menu ul:first-child li.active ul li a:hover:after,
.plotter-menu ul:first-child li.active-trail a.active:after {
  left: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  border-color: rgba(0, 173, 238, 0);
  border-left-color: #00ADEE;
  border-width: 17px;
  top: 50%;
  margin-top: -17px;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist,
.plotter-menu ul:first-child {
  padding: 0px 20px 5px 0;
  background: none;
  border: 0px;
  margin: 0px;
  list-style: none;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist {
  padding: 0px 35px 5px 0;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li a:hover,
.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li.active a,
.plotter-menu ul:first-child li a:hover,
.plotter-menu ul:first-child li.active a,
.plotter-menu ul:first-child li.views-row a.active,
.plotter-menu ul:first-child li.active ul li a:hover,
.plotter-menu ul:first-child li.active-trail a.active {
  color: #fff;
  background: #00ADEE;
  text-decoration: none;
}

.plotter-menu ul:first-child li.active ul li a{
  background: #EAEAEA;
  color: #000;
}

.plotter-menu ul:first-child li.active ul li a:after{
  border: 0px;
  border-left-color:white;
}

.plotter-menu .quicktabs_main.quicktabs-style-navlist {
  background: none;
  border: 0px;
  width: 60%;
  padding: 0p 10px 10px;
}

.well {
  border-radius: 0px;
  box-shadow: none;
}

.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist {
  width: 25%;
}

.node-article .field-name-field-category {
  float: left;
}

.field-name-field-social-links {
  float: right;
  /*margin-left: 287px;*/
}

/**   site admin style  **/
form fieldset {
  border: 1px solid #ccc;
  padding: 10px;
  margin-bottom: 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

form fieldset.collapsed {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

form fieldset legend {
  border-bottom: 0;
  border-top: 1px solid #ccc;
  top: 20px;
  position: relative;
  font-weight: bold;
}

.media-widget a {
  padding: 5px;
}

.page-who-we-are .ajax-progress-throbber {
  display: none;
}

.alert-block {
  clear: both;
  margin: 15px 0px;
}

.left-term-title {
  background: url("../images/left_orange_curve.png") no-repeat scroll 0 0 transparent;
  height: 35px;
  width: 8px;
}

.right-term-title {
  background: url("../images/right_orange_triangle.png") no-repeat scroll 0 0 transparent;
  height: 31px;
  width: 11px;
}

.term-bg-color {
  background: #F59333;
  height: 30px;
}

.category-icon {
  padding: 5px;
}

.term-title {
  padding: 5px 0px;
}

.term-title a {
  color: #fff;
  font-family: 'Arial';
}

.hight-light-pane {
  padding: 40px 0px 0px;
  clear: both;
}

.pane-content .view-contact .view-grouping {
  clear: both;
}

.view-contact .view-grouping .item-list h3 {
  float: left;
}

.view-contact .view-grouping .item-list ul {
  float: left;
}

/* -------- language switcher ------------ */
.language-switcher-locale-url .active {
  display: none;
}

.language-switcher-locale-url,
#lang_dropdown_form_language {
  float: right;
  /* margin: 0px 10px 0px 0px; */
  padding: 0;
  background: transparent;
  border: 0;
  box-shadow: none;
}

#lang_dropdown_form_language {
  margin-bottom: 0;
}

.language-switcher-locale-url:hover {
  background: transparent;
}

.dd_after .ddTitle {
  height: 25px;
}

.dd_after {
  font-size: 16px;
}

.dd_after .ddTitle span.ddTitleText {
  line-height: 25px;
}

.dd_after .ddTitle span.arrow {
  margin-top: 5px;
}

.dd_after .ddChild a span.ddTitleText {
  padding: 5px;
}

#edit-lang-dropdown-select_msa_0,
#edit-lang-dropdown-select_msa_1 {
  font-weight: bold;
}

#lang_dropdown_form_language .control-group {
  margin-bottom: 0;
}

.language-switcher-locale-url li {
  list-style: none;
  -webkit-appearance: none;
  outline: none;
}

.language-switcher-locale-url li a {
  text-decoration: none;
  color: #5B5B5B;
  background: #fff ;
  padding: 6px 20px;
  display: block;
  font-size: 14px;
  font-family: 'GE SS Two Medium';
}

/*.language-switcher-locale-url li a:hover {
  background: #DADADA ;
}*/

a.follow-link:hover {
  opacity: 0.7;
}

a.follow-link {
  height: 38px;
  background-repeat: no-repeat;
  padding-right: 15px;
}

.follow-links.clearfix.site {
  border: 1px solid #e8e8e8;
  background-color: #fff;
}

.view.view-feature-content.view-id-feature_content.view-display-id-block.see-yourself.view-dom-id-aafae24e629b08f1e675b8a19652b979 {
  background-color: #fff;
  border: 1px solid;
}

/*----end of language switcher----*/

.government-partners-quick-link {
  clear: both;
  border-top: 3px solid #00ADEE;
}

.government-partners-quick-link .menu.nav a {
  background-position: center 9px;
  padding: 50px 0px 0px 0px;
  background-repeat: no-repeat;
  display: block;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  color: #000000;
  background-color: #ffffff;
  height: 0;
  border: 1px solid #dedede;
  float: left;
  width: 16.41%;
  margin-right: 15px;
}

.government-partners-quick-link .menu.nav li.last a {
  margin-right: 0;
}

.government-partners-quick-link h2.block-title {
  background: 0 0;
  color: #282828;
  font-size: 29px;
  padding: 0;
  margin: 10px 0 20px;
  font-weight: bold;
}

@media (max-width: 480px) {
  .government-partners-quick-link h2.block-title {
    float: none;
    text-align: center;
    margin-top: 30px;
  }
}

.front-page-quick-link .menu.nav a {
  background-position: center 9px;
  padding: 50px 0px 0px 0px;
  background-repeat: no-repeat;
  display: block;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  color: #5A5A5A;
  background-color: #f7f7f7;
  height: 0;
  border: 1px solid #dedede;
  float: left;
  width: 16.41%;
  text-indent: -99999px;
}

.front-page-quick-link .menu.nav a:hover {
  background-color: #00ADEE;
  color: #00ADEE;
  text-decoration: none;
  text-indent: 0px;
}

.government-partners-quick-link .menu.nav a:hover {
  color: #000000;
  text-decoration: underline;
}

.front-page-quick-link ul.menu.nav,
.government-partners-quick-link ul.menu.nav {
  clear: both;
}

.view-id-image_gallery .field-name-field-publish-date {
  padding-top: 5px;
}

#videoFullPage .group-left{
  width: 64%;
}

#videoFullPage .group-right{
  width: 32%;
}

#videoFullPage{
  background-color: #f1f1f2;
  padding: 17px;
}

.h4title{
  height: 37px;
  overflow: hidden;
  padding-top: 2px;
}

.panels-flexible-column-page_with_sidebar-2 {
  width: 76%;
}

.panels-flexible-column-page_with_sidebar-3 {
  width: 23%;
  margin-left: 10px;
}

.panels-flexible-page_with_sidebar .panels-flexible-column-inside {
  padding: 0px;
}

.view-id-contact .view-grouping-content img {
  border: 10px solid #F1F1F2;
}

.view-id-contact .view-grouping-header {
  font: bold 18px DIN;
  text-transform: uppercase;
  color: #00ADEE;
}

.view-id-contact .view-grouping-content .item-list h3 {
  padding-bottom: 25px;
}

.view-id-contact .view-grouping-content ul {
  padding-left: 40px;
  padding-top: 9px;
  list-style: none;
}

.view-id-contact .view-grouping-content ul li {
  padding-bottom: 10px;
}

.view-id-contact .view-grouping-content ul li .views-field-title {
  font-weight: bold;
  text-transform: capitalize;
  font-family: DIN;
}

.view-id-contact .view-grouping-content ul .views-field-field-telephone .field-content,
.view-id-contact .view-grouping-content ul .views-field-field-fax .field-content {
  display: inline;
}

.suppliers header h2 {
  font-size: 28px;
}

.node-webform .webform-component {
  padding: 5px 0px;
}

#webform-component-overall--name-of-supplier {
  margin-top:10px;
}

.human-pane {
  margin-top: 15px;
}

.human-devel-block .view-footer {
  clear:both;
  text-align: right;
  padding: 0px 15px 10px 0px;
}

.human-devel .views-row {
  padding: 15px 0px;
}

.human-devel .views-row h4 {
  margin-top: 2px;
}

.human-devel .views-row .group-left {
  width:35%;
}

.human-devel .views-row .group-left .field-name-field-image {
  width:300px;
  border:10px solid #F1F1F2;
}

.search pull-right input {
  padding: 4px 14px;
}

.donate-area {
  margin-right: 20px;
  display: inline-block;
  float: right;
}

.donate-area .unrwa-btn,
.bean-image-background .unrwa-btn{
  font-size: 18px;
  padding: 8px 10px 4px;
}

.win-os .donate-area .unrwa-btn,
.win-os #unrwa-donate-mini-form .unrwa-btn,
.win-os .bean-image-background .unrwa-btn {
  font-size: 18px;
  padding: 3px 10px 5px !important;
}
#page-header a.brand img {
  max-width: 62px;
  max-height: 83px;
}

.search {
  margin-left: 15px;
  margin-right: 15px;
}
.plotter-menu ul.quicktabs-tabs.quicktabs-style-navlist li.first.last, .plotter-menu ul:first-child li.first.last {
  background: none;
}

.view-display-id-unrwa_fields_statistics_block td .views-field-field-icon img {
  border: 3px solid #E5E5E5;
}

.view-display-id-unrwa_fields_statistics_block td {
  float: left;
  text-align: center;
}

#webform-client-form-6536 label,
#webform-client-form-6537 label {
  display: inline-block;
  width: 110px;
}

#unrwa-news-full-page .field-name-share-this {
  float: right;
}

#unrwa-news-full-page .field-name-field-publish-date {
  float: left;
  padding-top: 0px;
  padding-bottom: 10px;
}

.front-page-slider-pane {
  padding: 20px 0px 0px;
}

.front-page-slider-message-pane {
  background-color: #00adee;
  margin: 0 0 25px;
}

.pane-bean-how-we-spend-funds strong {
  text-transform: uppercase;
}

.pane-bean-how-we-spend-funds strong a {
  text-transform: none;
}

.signup-form.constant-contact-signup-form input[type=text] {
  width: 88%;
}

.signup-form form {
  margin: 0px;
  margin-top: -15px;
}

.node-downloadable-resource.view-mode-full .field-name-field-body {
  padding-top: 15px;
}

.background-info-title h2.pane-title {
  font-size: 24px;
}

.plotter-menu ul li.collapsed {
  list-style-image: none;
}

.pane-home-page-mini .pane-feature-content,
.pane-home-page-mini .pane-quicktabs-connect-with-us {
  height: 476px;
  overflow-y: auto;
}

.how-we-are-found-block .pane-content,
.how-we-are-found-block h2,
.how-we-spend-found-block .pane-content,
.how-we-spend-found-block h2 {
  padding: 20px;
}

.how-we-are-found-block .pane-content,
.how-we-spend-found-block .pane-content {
  padding-top: 0px;
}

.node-historical-event.view-mode-full .field-name-field-decade {
  clear: both;
  font-weight: bold;
  text-align: right;
  width: 100%;
}

.node-historical-event.view-mode-full .field-name-field-image {
  float: left;
  padding-right: 20px;
  width: 30%;
}

.node-historical-event.view-mode-full .field-name-body {
  text-align: justify;
}

.node.node-appeal.view-mode-full .field-name-field-image {
  text-align: center;
  margin-bottom: 15px;
}

.node.node-appeal.view-mode-teaser .field-name-node-link {
  text-align: right;
  padding-right: 10px;
}

#edit-search-block-form--2,
.form-search .input-append button.btn {
  border-radius: 0px !important;
  margin: 0px;
  border: none;
  box-shadow: none;
  background-color: #fff;
  background-image: linear-gradient(to bottom, #fff, #fff);
}

#search-block-form {
  margin: 0 0 4px;
}

.user-menu-block {
  float: left;
}

.user-menu-block ul, .user-menu-block ul li {
  list-style: none;
  display: inline;
  float: left;
  padding: 0 10px;
  border-right: 1px solid snow;
}

.user-menu-block ul, .user-menu-block ul li.last {
  border: none;
}

.user-menu-block ul li a {
  color: snow;
}

.user-menu-block ul li a:hover {
  color: #58595B;
}

#edit-search-block-form--2 {
  padding: 2px 2px;
  height: 28px;
  width: auto;
}

.search .input-append button.btn {
  padding: 2px 12px;
  height: 32px;
}

.government-partners-quick-link {
  margin-top: 20px;
}

/** Related items block
============================================================================= */
.view-id-related_item .ds-2col-stacked > .group-header {
  padding: 0 0 1em 0;
}

.view-id-related_item .ds-2col-stacked > .group-right {
  width: 55%;
  line-height: 1.2em;
  padding-left: 5px;
}

.view-id-related_item .ds-2col-stacked > .group-left {
  width: 40%;
}

.view-id-related_item .ds-2col-stacked > .group-footer {
  border-bottom: 1px solid #D4D5D7;
  margin-bottom: 1em;
  padding-top: 10px;
}

.view-id-related_item .views-row-last .ds-2col-stacked > .group-footer {
  border-bottom: 0;
  margin-bottom: 0;
}

.view-id-related_item .attachment-after .view-content  {
  border-top: 1px solid #D4D5D7;
  padding-top: 1em;
}

.view-id-related_item .attachment-before .view-content  {
  border-bottom: 1px solid #D4D5D7;
  margin-bottom: 1em;
}
/* ========================================================================== */

.field-name-field-files-group .field-name-field-little-description {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 5px;
}

.node-type-advisory-private-file .field-collection-container {
  border-bottom: 0;
}

.navigation #main-menu-links li a {
  border-left: 1px solid #00adee;
  padding: 13px 18px;
  display: block;
  font-weight: bold;
  color: #FFFFFF;
  font-family: DIN;
  font-size: 17px;
  text-transform: uppercase;
  text-decoration: none;
  line-height: 15px;
}

.navigation #main-menu-links li.first a {
  width: 26px;
  display: block;
  background: url('../images/homeLogo.png') no-repeat 50% 50%;
  text-indent: -9999px;
  border-left: 0px none;
  padding: 13px 15px;
}

.navigation #main-menu-links li a:hover,
.navigation #main-menu-links li a.active,
.navigation #main-menu-links li a.active-trail {
  background-color: #58595B;
  box-shadow: none;
}

.navigation #main-menu-links li.first a.active {
  background-color: #0092D3;
  text-shadow: none;
}

.unrwa-program-more-detail .views-field-body {
  height: 80px;
  padding-top: 10px;
  overflow: hidden;
}

.contact .views-row {
  padding-bottom: 20px;
  display: inline-block;
  clear: both;
  float: none;
  width: 100%;
  font-size: 14px;
}

.contact h3 {
  border-bottom: 2px solid #d6d6d6 !important;
  background: none;
}

.contact h3,
.contact .ui-accordion-content {
  border-color: transparent;
  padding: 0;
}

.contact .ui-accordion-content {
  margin-bottom: 30px;
}

.ui-accordion .ui-accordion-icons {
  padding: 0;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  left: auto;
  right: 0;
}

.contact .ui-accordion .ui-accordion-header a {
  font-size: 14px;
  font-weight: bold;
  color: #282828;
}

.contact .views-field-title {
  font-size: 14px;
  padding-bottom: 10px;
  display: block;
  font-weight: bold;
}

.blue-block .views-field-title a,
.blue-block .views-field-field-promoted-title a,
.pane-bundle-donate-box .field-name-title-ds h2 a {
  color: #fff;
}

.pane-bundle-donate-box .field-name-field-body div {
  font-size: 25px;
  margin: 20px 0 0;
  line-height: 1.2;
  text-align: center;
}

.pane-bundle-donate-box .field-name-title-ds h2,
.view-donate-help-messages h3 {
  margin: 20px 0;
}

.pane-bundle-donate-box .field-name-title-ds h2 a {
  font-size: 25px;
  line-height: 40px;
  font-weight: bold;
}

.contact .views-label,
.contact .field-content {
  float: left;
  display: block;
  padding-bottom: 10px;
}

.contact .views-field {
  clear: both;
}

.contact .views-label {
  width: 150px;
}


.front-page-hight-light {
  background: #F1F1F2;
  padding: 15px 15px 0px;
  width: auto;
  margin-bottom: 25px;
}

.front-page-hight-light .hightlights-row {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #CCCDCF;
  position: relative;
  padding: 13px;
  margin-bottom: 15px;
}

.front-page-hight-light .hightlights-row:hover {
  background: #f6f6f6;
}

.front-page-hight-light .views-field-nothing {
  position: absolute;
  top: 13px;
  left: 7px;
  z-index: 1;
}

.front-page-hight-light .views-field-nothing span {
  display: block;
  float: left;
}

.front-page-hight-light .views-field-field-image,
.front-page-hight-light .views-field-title {
  margin-bottom: 10px;
}

.front-page-hight-light .views-field-field-publish-date {
  font-size: 12px;
}

.front-page-hight-light .field-name-title {
  padding-top: 5px;
  height: 40px;
  overflow: hidden;
}

.front-page-hight-light img,
.features-block img,
.blue-block img,
.how-you-help-donate img,
.donate-donation-boxes img {
  width: 100%;
}

.navigation .container {
  width: 1000px;
  margin: 0px auto;
}


.features-block {
  /* background: #F1F1F2; */
  /* padding: 15px 15px 0px; */
  margin-bottom: 20px;
}

.features-block .span4 {
  position: relative;
}

.features-block .span4,
.features-block .span3 {
  background: none repeat scroll 0 0 #FFFFFF;
  padding: 13px;
  float: left;
  border: 1px solid #CCCDCF;
  margin-bottom: 15px;
  margin-left: 14px !important;
  min-height: 176px !important;
}
.features-block .col-first {
  margin-left: 0 !important;
}
.features-block .span4:hover,
.features-block .span3:hover {
  background: #f6f6f6;
  border: 1px solid #00adee;
  transition: border 1000ms ease-out;
  -webkit-transition: border 1000ms ease-out;
  -moz-transition: border 1000ms ease-out;
  -o-transition: border 1000ms ease-out;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.18);
}

.features-block h4,
.features-block h5 {
  padding-top: 2px;
  text-align: center;
  margin-bottom: 0;
}

.features-block .field-name-body {
  padding: 5px 0px;
  height: 56px;
  overflow: hidden;
}

.donate-donation-boxes .views-row {
  margin-bottom: 15px;
}

.how-you-help-donate .view-mode-mini_teaser,
.donate-donation-boxes .view-mode-vertical_mini_teaser {
  position: relative;
}

.how-you-help-donate .view-mode-mini_teaser .field-name-body .field-item {
  padding: 54px 10px;
  font-family: DINAlternate;
  cursor: default;
}

.how-you-help-donate .view-mode-mini_teaser .field-name-body {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  height: 100%;
  overflow: hidden;
  font-size: 16px;
  text-align: center;
  font-weight: 500;
  line-height: 1.44;
  letter-spacing: normal;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
}

.how-you-help-donate .span3:hover .view-mode-mini_teaser .field-name-body {
  zoom: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
}

@media (max-width: 767px) {
  .how-you-help-donate .span3 {
    margin-bottom: 20px;
  }

  .how-you-help-donate .view-mode-mini_teaser .field-name-body {
    font-size: 25px!important;
  }
}

.donate-donation-boxes .view-mode-vertical_mini_teaser .field-name-body {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 1px;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  height: 45px;
  padding: 5px;
  margin-bottom: 10px;
  overflow: hidden;
}

.how-you-help-donate .donate-btn {
  background: none repeat scroll 0 0 #d31028;
  color: #FFFFFF;
  display: block;
  font-size: 20px;
  font-weight: bold;
  padding: 15px 0;
  text-align: center;
  line-height: normal;
  text-transform: uppercase;
}

.clickable-donation-boxes .donate-btn {
  background: none repeat scroll 0 0 #00ADEE;
  color: #FFFFFF;
  display: block;
  font-size: 21px;
  font-weight: bold;
  padding: 10px 0;
  text-align: center;
}

.pane-how-you-can-help.donation-give {
  padding: 0;
}

.pane-unrwa-donate-donate-how-you-can-help {
  padding: 15px 0px;
  background: #DFDFDF;
  width: 100%;
  height: 35px;
}

#unrwa-donate-mini-form {
  padding-left: 27%;
  margin: 0px;
}

.resources-news-category,
.resourcesAttachment .view-content {
  padding: 0px 20px 20px;
  background: #F1F1F2;
}

.resourcesAttachment .resources-row {
  padding-top: 20px;
}

.resources-news-category .views-field-name-i18n {
  font: bold 21px DIN;
  padding : 15px 0px 5px;
}

.resources-news-attachment .views-field-title a {
  color: #58595B;
  font: bold 17px DIN;
}

.resources-news-attachment .field-item {
  float: left;
}

.resources-news-attachment .view-mode-resource_landing_teaser .field-item {
  border-left: 1px solid #00ADEE;
  padding-left: 5px;
  margin-left: 5px;
}

.resources-news-attachment .view-mode-resource_landing_teaser .field-item:first-child {
  border-left: 0;
}

.resources-news-attachment .views-row {
  padding: 10px 0px;
}

.view-clone-of-taxonomy-term .view-content .views-row {
  border: 1px solid #d8d8d8;
  padding: 20px;
  margin-bottom: 10px;
}

.view-clone-of-taxonomy-term .view-content .views-row:hover {
  background-color: #efefef;
}

.attachment .view-clone-of-taxonomy-term .view-content .views-row {
  border: 0px solid #f5f5f5;
  padding: 0px;
  font-size:14px;
}

.view-clone-of-taxonomy-term .field-name-title h2 {
  font:bold 18px DIN;
  margin: 0px;
  padding-bottom: 5px;
}

.view-clone-of-taxonomy-term .field-name-title h4 {
  margin: 0px;
  height: 40px;
  overflow: hidden;
}

.resourcesPage .view-filters {
  background-color: #EFEFEF;
  padding: 10px 10px 0px;
  margin: 20px 0px;
}

.resourcesPage .views-exposed-widget {
  float: left;
  padding: 0px;
}

.resourcesPage .form-item-field-series-tid {
  margin-right: 0.5em;
}

.view-filters .views-exposed-form label {
  float:left;
  padding: 5px;
}

.sort-label {
  float:left;
  padding: 5px;
  font-weight: bold;
}

.view-filters .views-exposed-form #edit-field-year-value {
  width:35px;
}

.resourcesPage .view-filters .views-widget {
  float: left;
}

.resourcesPage form {
  margin: 0px;
}

.resourcesPage .views-exposed-form .views-exposed-widget .form-submit {
  margin: 0px 0px 0px 15px;
}

/******************* where we work ***************/

.view-display-id-unrwa_fields_where_we_work_block .where-we-work-attachment {
  border: 10px solid #F5F5F5;
  margin-top: 20px;
}

.view-display-id-unrwa_fields_where_we_work_block .where-we-work-attachment .view-grouping {
  border-bottom: 5px solid #F5F5F5;
  padding: 10px;
}

.view-display-id-unrwa_fields_where_we_work_block .where-we-work-attachment .view-grouping-header {
  color: #0088CC;
  font-weight: bold;
  font-size: 18px;
}

.view-display-id-unrwa_fields_where_we_work_block .where-we-work-attachment h3 img {
  float: right;
  padding-left: 5px;
}

.parent-section-top-links .where-we-work-attachment .views-row {
  display: block;
}

.view-display-id-unrwa_fields_where_we_work_block .span9 {
  margin-bottom: 20px;
}

.view-display-id-unrwa_fields_where_we_work_block .span9 img {
  width: 100%;
}

/* ****************** slider ************************ */

.unrwa-slider {
  position: relative;
  margin: 0px 0px 20px;
}

.unrwa-slider .group-left {
  width: 100%;
}

.unrwa-slider .group-right {
  height: 100%;
  position: absolute;
  top: 0px;
  right: 0px;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5);
  padding: 0px 15px;
  width: 37%;
  color: #fff;
}

.unrwa-slider .node-promotion-slide .group-right .field-name-field-little-description,
.unrwa-slider .group-right .field-name-body{
  font-size: 23px;
  line-height: 32px;
  padding: 0px;
}

.unrwa-slider .group-right .field-name-title h2 {
  margin: 20px 0;
}

.unrwa-slider .group-right .field-type-link-field .field-items {
  text-align: center;
  padding: 30px 0px;
  position: absolute;
  bottom: 30px;
  width: 93%;
}

.unrwa-slider .views-slideshow-controls-bottom {
  position: absolute;
  bottom: 25px;
  right: 0px;
  width: 43%;
  z-index: 10;
  text-align: center;
}

.unrwa-slider .views-slideshow-pager-field-item {
  line-height: 1px;
  font-size: 11px;
  padding: 5px 8px;
  background: url('../images/pointer.png') no-repeat;
  text-indent: -99999px;
  margin-left: 5px;
  display: inline-block;
  width: 10px;
  height: 15px;
  cursor: pointer;
}

.unrwa-slider .views-slideshow-pager-field-item.active {
  background: url('../images/pointer-active.png') no-repeat;
}

.unrwa-slider .views_slideshow_main {
  z-index: 2;
}

.unrwa-slider .group-right .field-name-field-publish-date {
  float: right;
}

.unrwa-slider h2 a {
  color: #fff;

}

.unrwa-slider h2 a:hover {
  text-decoration: underline;
}

#views_slideshow_cycle_teaser_section_slide_shows-block,
.views-slideshow-cycle-main-frame-row,
.views-slideshow-cycle-main-frame {
  width: 100% !important;
}

/************************ what we do ****************/

.view-display-id-what_we_do_block .span6 {
  position: relative;
  margin-bottom: 20px;
}
.view-display-id-what_we_do_block .views-field-title {
  position: absolute;
  top: 0px;
  left: -8px;
  z-index: 2;
}

.view-display-id-what_we_do_block span.program-title {
  background-color: #f59333;
  color: snow;
  height: 100%;
  padding: 5px;
  font-family: 'DIN';
  padding: 8px 5px 3px;
}
.win-os .view-display-id-what_we_do_block span.program-title {
  padding: 5px;
}
.view-display-id-what_we_do_block span.program-title-left,
.view-display-id-what_we_do_block span.program-title,
.view-display-id-what_we_do_block span.program-title-right {
  float: left;
}

.view-display-id-what_we_do_block span.program-title-left {
  width: 8px;
  height: 35px;
  background: url('../images/left_orange_curve.png') no-repeat;
}

.view-display-id-what_we_do_block span.program-title-right {
  width: 11px;
  height: 31px;
  background: url('../images/right_orange_triangle.png') no-repeat;
}

.view-display-id-what_we_do_block .views-field-field-statistics-markup {
  position: absolute;
  top: 0px;
  right: 1px;
  width: 50%;
  height: 100%;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
}

.view-display-id-what_we_do_block .program-statistics-value {
  padding-top: 20%;
  color: #fff;
  font-size: 36px;
  font-weight: bold;
  line-height: 55px;
}

.view-display-id-what_we_do_block .program-statistics-markup {
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  padding: 15px;
  line-height: 30px;
}

.view-display-id-what_we_do_block img {
  width: 100%;
}

.view-display-id-what_we_do_block .row-fluid .span6 {
  display: block;
  height: 100%;
  opacity: 1;
  -webkit-transform: scale(1,1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 250ms;
  -moz-transform: scale(1,1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 250ms;
  overflow: hidden;
  float: left;
}

.view-display-id-what_we_do_block .row-fluid .span6:hover {
  opacity: .7;
  -webkit-transform: scale(1.01,1.03);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 250ms;
  -moz-transform: scale(1.01,1.03);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 250ms;
  position: relative;
  z-index: 99;
}

/********************* where we work section 2222 ********************/
.parent-section-top-links {
  padding-bottom: 30px;
}

.parent-section-top-links ul li a {
  color: snow;
  text-decoration: none;
  padding: 12px;
}

.parent-section-top-links .view-content,
.l_tinynav1,
.l_tinynav2,
.parent-section-top-links .view-content ul {
  display: table;
  width: 100%;
  margin: 0;
}

.parent-section-top-links .views-row,
.parent-section-bottom-links ul li  {
  display: table-cell;
}


.view-display-id-unrwa_program_top_block .l_tinynav1 .views-field-title a {
  padding: 0 17px;
}
.view-display-id-unrwa_program_top_block .l_tinynav1 .views-row-first .views-field-title a {
  padding-left: 0;
}

.parent-section-top-links .views-field-title a {
  padding: 3px;
}

.parent-section-top-links .views-field-title a,
.parent-section-top-links ul li a {
  display: block;
  background: #58595B;
  border-top: 1px solid #DDDDDD;
  text-align: center;
  border-right: 1px solid #d6d6d6;
  color: snow;
  text-decoration: none;
}

.parent-section-top-links ul li:hover,
.parent-section-top-links ul li.active,
.parent-section-top-links .views-field-title a:hover,
.parent-section-top-links .views-field-title a.active {
  background: url('../images/program_down_arrow.png') no-repeat 0 0 #00ADEE;
  z-index: 58;
}

.node-type-unrwa-program .view-display-id-unrwa_program_statistics_block {
  margin: 40px 0;
}

.view-display-id-camp_bottom_links_block td.col-1,
.view-display-id-unrwa_program_subsecitons_block td.col-last {
  border: 0px;
}

.pane-home-page-mini {
  clear: both;
}

#videoFullPage .group-left iframe {
  width: 100%;
}

.navbar {
  margin-bottom: 0px;
  /* display: none; */
}

.statistics-row {
  text-align: center;
}

.government-partners-quick-link .menu.nav a {
  height: auto;
  padding: 15px;
  width: auto;
}

.resourcesPage .group-left {
  width: 25%;
  margin-right: 3%;
}

.resourcesPage .group-right {
  width: 72%;
}

.fieldsFloatLeft .field-name-field-file .field-item {
  float: left;
  line-height: 15px;
}

.fieldsFloatLeft .field-name-field-file .field-item:first-child .field-name-filepath .field-item,
.fieldsFloatLeft .field-name-field-country- .field-item:first-child {
  border-left: 0 solid #00ADEE;
}

.fieldsFloatLeft .field-name-filepath .field-item {
  border-left: 1px solid #00ADEE;
  padding: 2px 4px 0;
}

.node-downloadable-resource.view-mode-full .field-name-downloadable-resources-filepath .file-path-resources {
  width: 227px;
  height: 28px;
  padding-top: 12px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: #f7941d;

}

.node-downloadable-resource.view-mode-full .field-name-downloadable-resources-filepath .file-path-resources a {
  color: #ffffff;
  font-size: 16px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}

.node-downloadable-resource.view-mode-full .field-name-downloadable-resources-filepath .file-path-resources a span {
  margin: 0 10px;
}

.node-downloadable-resource.view-mode-full .field-name-downloadable-resources-filepath {
  text-align: center;
  font-weight: bold;
}

.node-downloadable-resource.view-mode-full .field-name-downloadable-resources-filepath .file-size-resources {
  width: 227px;
  height: 40px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-image: url("../images/dr_BOX.png");
}

.node-downloadable-resource.view-mode-full .field-name-field-image .field-items .field-item:first-of-type .image-alt {
  max-width: 455px;
  margin: auto;
}

.node-downloadable-resource.view-mode-full .field-name-downloadable-resources-filepath .file-size-resources p {
  padding-top: 12px;
  font-size: 12px;
}

.node-downloadable-resource.view-mode-full .field-name-field-file .field-items {
  text-align: left;
}

.node-downloadable-resource.view-mode-full .field-name-field-file .field-items .field-item {
  text-align: center;
}

.node-downloadable-resource.view-mode-full .field-name-field-file .field-items .field-item {
  display: inline-block;
  margin: 8px 5px;
}

.node-article.view-mode-full .addthis_default_style {
  width: auto;
}

.view-historical-events .field-name-body {
  max-height: 180px;
  overflow: hidden;
}

.navigation #main-menu-links li.first a.active {
  background-color: #0092D3;
  text-shadow: none;
  box-shadow: none;
}

.galleria-thumbs-off .galleria-stage {
  bottom: 10px;
}

.clickable-donation-boxes .views-field {
  border: 1px solid #ddd;
  min-height: 110px;
}

.clickable-donation-boxes .field-name-body {
  padding: 5px;
  text-align: center;
}

.clickable-donation-boxes .field-name-body * {
  text-align: center !important;
}

.clickable-donation-boxes .field-name-field-donate-value,
.clickable-donation-boxes .field-name-field-currency {
  display: none;
}

.clickable-donation-boxes .clickable-donation-box:hover,
.clickable-donation-boxes .clickable-donation-box-active {
  background: #eee;
  cursor: pointer;
}

.unrwa-slider .group-right .field-name-node-link {
  font-weight: bold;
}

#unrwa-donate-form fieldset#edit-donator-info label {
  padding-right: 10px;
  font-weight: bold;
}


#edit-donator-info .form-item-first-name {
  clear: both;
}

#edit-donator-info .option.checkbox {
  padding-top: 5px;
  padding-right: 5px;
}

#edit-donator-info .regular-payment-row .control-group,
#edit-donator-info .regular-payment-row .control-group input {
  margin-left: 10px;
}

#edit-donator-info .regular-payment-row {
  margin: 20px 0px;
}

#edit-donator-info .control-group label {
  min-width: 100px;
}

.donation-months-label {
  font-weight: bold;
  padding-top: 5px;
  padding-left: 10px;
}

.norton-icon {
  background: url('../images/norton-logo.gif') no-repeat;
  width: 150px;
  height: 76px;
  float: right;
  text-indent: -99999px;
}

.clickable-donation-boxes .clickable-donation-box {
  margin-bottom: 25px;
}

#unrwa-donate-form .wait {
  background: url("../images/load.gif") no-repeat;
  float: left;
  height: 16px;
  margin: 25px 0;
  width: 16px;
}

.view-crisis-interactive-map-figures-block {
  margin-top: 15px;
}

.syria-crisis-related-item .row-1 .views-field-rendered-entity {
  margin-bottom: 30px;
}

.syria-crisis-related-item .views-field-rendered-entity {
  padding-right: 30px;
}

.syria-crisis-related-item .cols {
  position: relative;
}

.syria-crisis-related-item .views-field-rendered-entity .field {
  margin-bottom: 10px;
}

.syria-crisis-related-item .views-field-nothing {
  position: absolute;
  top: 25px;
  left: -8px;
  width : 100px;
  z-index: 10;
}

.syria-crisis-related-item .views-field-nothing a {
  display: block;
  background: #00ADEE;
  height: 20px;
  padding: 14px 14px 14px 6px;
  width: 20px;
  float: left;
}

.syria-crisis-related-item .default-icon a{
  text-indent: -99999px;
}

.syria-crisis-related-item .curve {
  background: url('../images/syria-curve.png')no-repeat;
  width: 8px;
  height: 56px;
  float: left;
}

.syria-crisis-related-item .default-icon a {
  background: url("../images/default-icon.png") no-repeat scroll 5px center #00ADEE;
}

#views-exposed-form-crisis-interactive-map-crisis-map-block .views-exposed-form .views-exposed-widget {
  width: 100%;
  padding: 0px;
}

#views-exposed-form-crisis-interactive-map-crisis-map-block,
#views-exposed-form-crisis-interactive-map-crisis-map-block ul {
  margin: 0px;
}

/* Syria Map Style */
#views-exposed-form-crisis-interactive-map-crisis-map-block .nav-tabs > .active > a,
#views-exposed-form-crisis-interactive-map-crisis-map-block .nav-tabs > .active > a:hover,
#views-exposed-form-crisis-interactive-map-crisis-map-block .nav-tabs > .active > a:focus {
  border: 1px solid #00ADEE;
  border-bottom: 1px solid #fff;
}

#views-exposed-form-crisis-interactive-map-crisis-map-block .nav-tabs > li > a:hover,
#views-exposed-form-crisis-interactive-map-crisis-map-block .nav-tabs > li > a:focus {
  border-bottom: 1px solid #00ADEE;
}

.crisis-map-block .view-content {
  border: 1px solid #00ADEE;
}

.view-crisis-interactive-map-figures-block .view-content,
.view-crisis-interactive-map ul {
  border: 0px none;
}

.view-crisis-interactive-map .views-exposed-widgets {
  margin: 0px;
}

.view-crisis-interactive-map .views-exposed-widgets .ajax-progress-throbber {
  display: none;
}

.syria-crisis-highlight {
  margin: 25px 0px;
}

.pane-crisis-interactive-map {
  margin-top: 30px;
  margin-bottom: 10px;
}

.openlayers-tooltip-name.openlayers-popup {
  color: #00ADEE;
}
/********************/

body.page-syria-crisis .middle-content,
body.page-syria-crisis-new .middle-content {
  background: url("../images/bg.jpg") repeat-x scroll 50% 0px;
}

body.page-syria-crisis .middle-content-gradiant,
body.page-syria-crisis-new .middle-content-gradiant {
  background: url("../images/layer_overlay.png") repeat-x scroll 50% 0px;
}

/************ remove breadcrumb from syria-crisis *************/

/*body.page-syria-crisis .breadcrumbs-wrapper,
body.page-syria-crisis-new .breadcrumbs-wrapper,
body.page-syria-crisis .page-header,
body.page-syria-crisis-new .page-header {
  display: none;
}
*/

/************ crisis header *************/
body.page-syria-crisis #syria-crisis-headaer,
body.page-syria-crisis-new #syria-crisis-headaer {
  background: url('../images/bg.jpg') center center;
  border-bottom: 10px solid #00ADEE;
  color: #FFFFFF;
}

body.page-syria-crisis .middle-header-content,
body.page-syria-crisis-new .middle-header-content {
  background: none repeat scroll 0 0 rgba(0, 173, 238, 0.5);
  color: #FFFFFF;
  padding: 20px;
}

#syria-crisis-headaer #block-vardot-addthis-vardot-addthis-share-url {
  float: right;
  width: auto;
  display: block;
  padding: 10px 10px;
}

#syria-crisis-headaer .header-en {
  float: left;
}

#syria-crisis-headaer h1 {
  text-transform: uppercase;
  font-weight: normal;
}

.crisis-btn:hover {
  background: #187489;
  color: #fff;
  text-decoration: none;
  border: 3px solid #ffffff;
}

#syria-crisis-headaer .crisis-btn {
  margin-top: 7px;
}

/*********** syria slider ****************/
.unrwa-slider.syria-crisis-slider .group-right .field-name-field-little-description,
.unrwa-slider.syria-crisis-slider .group-right .field-name-body {
  padding: 5px 0px;
  font-size: 16px;
  line-height: 20px;
  max-height: 255px;
  overflow-y: auto;
}

.syria-crisis-slider {
  margin-top: 25px;
}

.unrwa-slider.syria-crisis-slider .group-right h4 {
  margin-top: 25px;
}

.unrwa-slider.syria-crisis-slider .group-right .field-name-node-link {
  text-align: left;
}

.syria-crisis-funding-en {
  float: left;
}

.syria-crisis-funding-ar {
  float: right;
}

.syria-crisis-funding {
  margin-bottom: 30px;
}

.syria-crisis-funding .group-right span {
  color: #00ADEE;
  display: block;
  font-weight: bold;
  font-size: 17px;
  margin-bottom: 5px;
}

.syria-crisis-funding-en .group-right {
  width: 40%;
  float: right;
  font-size: 22px;
}

.syria-crisis-funding-en .group-left {
  float: left;
  width: 60%
}

.syria-crisis-funding .group-right .inside {
  padding: 0px 10px;
}

.syria-crisis-funding .group-right .gap-blue {
  height: 60px;
  background: #00ADEE;
  margin-bottom: 10px;
  position: relative;
}

.syria-crisis-funding .group-right .gap-red {
  background: #c2203c;
  float: right;
  height: 60px;
  color: #fff;
}

.syria-crisis-funding .group-right .gap-blue span {
  color: #fff;
  text-align: right;
  position: absolute;
  right: 10px;
  top: 20px;
}

.syria-crisis-funding .group-right .total-appeal {
  border: 2px dashed #808080;
  background: #F7F7F7;
  margin-bottom: 10px;
  float: left;
  width: 99%;
}

.syria-crisis-funding-en .group-right .total-appeal .total-label {
  padding: 10px;
  float: left;
}

.syria-crisis-funding-en .group-right .total-appeal .total-icon  {
  background: url("../images/donation_icon.png") no-repeat scroll center 4px rgba(0, 0, 0, 0);
  border-left: 2px dashed #808080;
  height: 65px;
  padding: 5px 20px;
  width: 60px;
  float: right;
}

.syria-crisis-funding-en .group-right .total-appeal span {
  font-size: 26px;
  margin-bottom: 15px;
}

.syria-crisis-funding-en .group-right .received-to-date,
.syria-crisis-funding-en .group-right .gap,
.syria-crisis-funding-en .group-right .coverage {
  padding-left: 10px;
  margin-bottom: 10px;
  float: left;
  margin-top: 5px;
}

.gap {
  margin-left: 40px;
}

.syria-crisis-funding-en .group-right .gap span {
  color: red;
}


.syria-crisis-funding-en .group-right .coverage span {
  display: inline-block;
  margin-right: 10px;
}

.syria-crisis-funding-en .view-header {
  text-align: right;
  padding-right: 20px;
}

.compact-form-label {
  color: #808080;
  top: 4px;
}

.olFramedCloudPopupContent {
  overflow-y: scroll;
}

.view-crisis-interactive-map-figures-block table {
  width: auto;
}

#field-categorized-statistics .statistics-program-link:hover {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  /* IE 5-7 */
  filter: alpha(opacity=70);
  /* Netscape */
  -moz-opacity: 0.7;
  /* Safari 1.x */
  -khtml-opacity: 0.7;
  /* Good browsers */
  opacity: 0.7;
}

#field-categorized-statistics .statistics-program-link:hover,
#field-categorized-statistics .statistics-program-link:hover .view-grouping-header {
  text-decoration: none;
  color: #58595B;
}

#field-categorized-statistics .statistics-program-link .views-row {
  color: #555555;
}

.view-mode-full .field.field-name-field-year.field-type-datetime.field-label-inline {
  padding-top: 80px;
}

.view-mode-slide_shows .field.field-name-body.field-type-text-with-summary.field-label-hidden .more-link {
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
}

.donate-slider .unrwa-btn {
  padding: 10px;
  font-size: 16px;
}

.views-exposed-form {
  width: 100%;
}

.views-exposed-form #edit-title {
  width: 230px;
}

div.panel-pane .advanced-page-result div.node {
  margin-bottom: 30px;
}

/*.view-display-id-donate_campaign_page.blue-block {
  text-align: center;
}*/

.view-display-id-donate_campaign_page.blue-block  span {
  font-weight: bold;
  font-size: 18px;
}

.campaign-funding .group-top h2 {
  font-size: 20px;
}

.campaign-funding  {
  width: 203px;
  padding: 0 10px;
}

.campaign-funding .group-left ,.campaign-funding .group-right {
  width: 100%;
}

.campaign-funding .group-right .total-appeal .total-icon {
  width: 100%;
  padding: 5px 0px;
  border-left: none;
}

.campaign-funding .views-field-field-link-funding a {
  font-weight: bold;
  font-size: 20px;
}

.campaign-funding .field-content {
  text-align: center;
}

.campaign-funding .group-right .inside {
  border: 2px dashed #808080;
  margin-bottom: 20px;
  padding: 0 10px;
}

.campaign-funding .group-right .total-appeal {
  border:none;
}

.campaign-related-content .views-row,
.node-type-campaign .panel-pane.pane-views .views-row {
  border-bottom: 1px solid #d4d5d7;
  margin-bottom: 1em;
  padding-top: 10px;
}

.campaign-related-content .views-row.views-row-last,
.node-type-campaign .panel-pane.pane-views .views-row.views-row-last {
  border-bottom: none;
}

.campaign-connect-withus {
  height: auto;
}

.campaign-funding .group-right .total-appeal .total-label {
  float: none;
}

.campaign-share {
  float: right;
  margin-bottom: 20px;
}

#views_slideshow_cycle_teaser_section_historical_events-block .field-name-node-link .field-items .field-item a {
  display: block !important;
}

.views-field-field-link .field-content .emergency-link {
  font-weight: bold;
}

.related-emergency {
  padding-bottom: 20px;
}

.views-exposed-form #edit-field-program-target-id-entityreference-filter-wrapper ,
.views-exposed-form #edit-field-unrwa-field-target-id-entityreference-filter-wrapper {
  display: none;
}

#videoFullPage .embedded-video .player {
  position:relative;
  padding-bottom:56.25%;
  padding-top:30px;
  height:0;
  width:100%;
  overflow:hidden;
  margin-bottom: 5px;
}

#videoFullPage .embedded-video .player iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}

#block-vardot-addthis-vardot-addthis-share-url,
#unrwa-news-full-page .field-name-field-addthis {
  width: auto;
  margin-bottom: 15px;
  float: right;
}

.syria-crisis-block-page {
  margin-top: 30px;
}

.view-id-slide_shows.donate-slider img {
  height: 422px;
}

.campaign .row-fluid .offset1 {
  margin-left: 0px;
}

.prev-camp {
  padding-top: 25px;
}

body.campaign-landing-page .page-header {
  display: none;
}

.node-image-gallery.view-mode-full .field-type-text-with-summary,
.node-downloadable-resource.view-mode-full .field-type-text-with-summary {
  clear: both;
}

.node-image-gallery.view-mode-full .field-name-field-publish-date,
.node-video.view-mode-full .field-name-field-publish-date {
  padding-top: 12px;
}

.view-campaign .field-name-post-date .field-item{
  color: #000000;
  font-weight: bold;
}

/** remove sort by in videos page **/

body.page-taxonomy-term-184 .views-exposed-form {
  display: none;
}

span.ext {
  display: none;
}

.appeal-title .pane-title {
  color: #00adee;
  font-size: 22px;
  margin-top: 27px;
  margin-bottom: 0;
}

.appeal-view .field-item {
  position: relative;
}

.donate-info #edit-country {
  width: 64%;
}

.donate-info .form-item-c4cg select {
  width: 54%;
}

.group-header {
  clear: both;
}

.appeal-full-content .block-vardot-addthis {
  float: right;
  margin-bottom: 15px;
  width: 276px;
}

#unrwa-donate-view-form h2 {
  font-size: 14px;
  line-height: 20px;
}

body.page-donate .donate-info {
  margin-top: 20px;
}

.appeal-view .node-appeal {
  border: 1px solid #ccc;
  min-height: 380px;
  width: auto;
  margin-bottom: 15px !important;
}

.appeal-view .field-name-appeals-radio {
  float: left;
  padding: 0 10px;
}

.appeal-view .field-name-body {
  clear: both;
  padding: 0 10px;
}

.donate-info .form-type-checkbox.form-item-constant-contact ,
.norton-icon {
  display: none;
}

#edit-futurepaytype {
  width: 10px !important;
}

.donate-info {
  border: 1px solid #ccc;
  border-radius: 4px;
  margin-bottom: 15px;
  padding: 10px 10px 0;
  box-shadow: 0 0 5px #dddedf;
}

.donate-info fieldset {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

#unrwa-donate-form {
  margin: 0px;
}

.alter-donate .controls {
  color: #00adee;
  font-size: 22px;
  font-weight: bold;
  width: 100%;
  margin-top: 20px;
}

.pane-campaign .pane-title {
  color: #00ADEE;
}

.campaign .view-mode-current_campaign .field-name-field-brief > .field-items > .field-item {
  font-size: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.campaign .view-mode-current_campaign .field-name-field-image img {
  width: 100%;
}

.campaign .field-name-field-image img:hover {
  opacity: .5;
}

.campaign h5 a {
  color: #555555;
}

.campaign .view-mode-current_campaign .field-name-field-brief .more-link {
  margin-left: 5px;
}

.campaign .view-mode-previous_campaign .campaign-left {
  width: 65%;
  padding-right: 12px;
  padding-left: 6px;
  padding-bottom: 6px;
  float: left;
}

.campaign .view-mode-previous_campaign .field-name-field-image img {
  margin-top: 35px;
}

.campaign .view-mode-previous_campaign .campaign-left .more-link {
  float: right;
  margin-top: 25px;
  margin-bottom: 10px;
}

.campaign .view-mode-previous_campaign {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 20px !important;
  margin-bottom: 20px !important;
}

.campaign .views-row-last .view-mode-previous_campaign {
  border-bottom: none;
}

.view-display-id-previous_campaign .field-name-field-image {
  float: left;
  margin-right: 15px;
}

#donate-page-box .panel-col-first {
  width: 40%;
}

#donate-page-box .panel-col-last {
  width: 60%;
}

#donate-page-box .view-how-you-can-help {
  width: 79%;
  float: right;
}

#donate-page-box .view-how-you-can-help .span3 {
  margin-left: 12px;
}

#donate-page-box .amount-currency .controls input {
  position: absolute;
  top: 50%;
  left: 100px;
}

#donate-page-box {
  position: relative;
}

#donate-page-box .contextual-links-region {
  position: static;
}

.alter-donate {
  margin-top: 10px;
}

#donate-page-box .pane-vardot-addthis {
  float: right;
  margin-bottom: 40px;
  width: auto;
  display: block;
}

#donate-page-box .field-name-field-image img {
  width: 100%;
}

#donate-page-box .center-wrapper {
  position: relative;
}

.appeal-full-content .amount-currency {
  top: 0;
  width: 21%;
  min-height: 140px;
}

.appeal-full-content .view-how-you-can-help .views-field {
  min-height: 120px;
}

.appeal-full-content .view-how-you-can-help.view-display-id-block_2 {
  width: 100% !important;
}

.form-type-textfield #edit-noofpayments {
  margin-left: 18px;
  width: 70%;
}

#edit-donator-info input {
  width: 60%;
}

.appeal-view .node-appeal:hover {
  background-color: #f6f6f6;
  cursor: pointer;
}

.view-unrwa-maps {
  position: relative;
}

.view-unrwa-maps .attachment {
  padding: 15px 0;
}

.view-unrwa-maps .view-filters {
  position: absolute;
  z-index: 999;
  right: 10px;
  top: 10px;
  background-color: #f5f5f5;
  padding: 15px;
  border-radius: 5px;
  width: 160px;
}

.view-unrwa-maps .view-filters .views-exposed-widgets label[for="edit-field-map-figure-category-tid-entityreference-filter"] {
  font-weight: normal;
  padding-bottom: 10px;
  display: block;
}

.view-unrwa-maps .view-filters .ajax-progress {
  position: absolute;
}

.view-unrwa-maps .view-filters .views-exposed-form label {
  float: none;
  display: inline;
  font-weight: normal;
}

/** markercluster overrides **/
.marker-cluster {
  background-color: rgba(0, 85, 170, 0.5);
}

.marker-cluster div {
  background-color: rgb(0, 85, 170);
  color: #ffffff;
}

#views-exposed-form-unrwa-maps-block {
  margin: 0;
}

.leaflet-popup {
  bottom: 7px !important;
}

.front-page-quick-link .pane-title {
  width: 14%;
  padding: 6px 15px;
  background-color: #3d3d3d;
  position: relative;
}

.front-page-quick-link .pane-content {
  float: left;
  width: 83%;
  clear: none;
}

.front-page-quick-link .pane-title:after{
  left: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  border-color: rgba(0, 173, 238, 0);
  border-left-color: #3d3d3d;
  border-width: 26px;
  top: 30%;
  margin-top: -15px;
}

.element-invisible {
  display: none;
  width: 0px;
}

.hight-light-pane .pane-title {
  background: none;
  color: #282828;
  font-size: 46px;
  padding: 0px;
  margin-top: 13px;
  margin-bottom: 30px;
  text-align: center;
  font-weight: 500;
  float: none;
  font-family: DINAlternate;
  line-height: normal;
}

.field.field-name-field-supporter-name.field-type-text.field-label-hidden {
  font-size: 15px;
}

.field.field-name-field-supporter-location.field-type-text.field-label-hidden {
  font-size: 15px;
}

.view.view-feature-content.view-id-feature_content.view-display-id-block.see-yourself {
  background-color: #fff;
  border: 1px solid #e8e8e8;
  padding: 0px 15px;
}

.constant-contact-signup-form .pane-content {
  background-color: #fff;
  border :1px solid #e8e8e8;
  padding: 8px;
}

button#edit-submit {
  background-color: #00ADEE;
  background-image: none;
  border-radius: 0px;
  color :#fff;
}

button#edit-submit:hover {
  background: #fff;
  color: #00adee;
  border: 1px solid #00adee;
  text-decoration: none;
}

.panel-pane.pane-panels-mini.pane-home-page-mini.container h2 {
  font-size: 23px;
}

section#block-block-8 p {
  color: #fff;
  margin-top: 10px;
}

.hight-light-home-page-pane .crisis-related .pager {
  margin-top: -30px;
}

.unrwa-full-slider .flexslider {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

body.page-home .entity-bean {
  /*margin-top: -31px;*/
  margin-bottom: 18px;
}

.crisis-related .field-name-field-hightlight-category-title a.crisis {
  background: url("../images/gaza_icon_2.jpeg");
}

/* ------ Staff portal css ------*/

.page-staff-portal {
  font-family: DIN !important;
}

.page-staff-portal .body-container.container {
  background: url("../images/portal-bg.jpg");
  background-size: contain;
  background-repeat: no-repeat;
  height: 600px;
}

.login-wapper-staff-portal {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75);
  position: relative;
  top: 381px;
  height: 217px;
}


.login-word-staff-portal-btn {
  background-color: #00adee;
  border-radius: 5px;
  color: #fff;
  font-size: 20px;
  padding: 12px 44px;
  text-align: center;
  font-weight: bold;
}

.login-word-staff-portal-btn:hover {
  text-decoration: none;
}

.wlcome-word {
  color: #fff;
  font-size: 23px;
  line-height: 1.6;
  text-align: center;
  text-transform: none;
  margin-bottom: 15px;
  font-family: DIN !important;
}

.wlcome-word.ar {
  font-family: 'GE SS Two Medium','sans-serif' !important;
}

.login-staff-portal-ar {
  float: right;
  text-align: center;
  width: 50%;
  margin-bottom: 15px;
}

.login-staff-portal-en {
  float: left;
  text-align: center;
  width: 50%;
  margin-bottom: 15px;
}


.login-word-staff-portal-btn.en {
  padding: 12px 85px;
}

.staff-portal .breadcrumbs-wrapper,
.staff-portal .header-top-links,
.staff-portal .menu.nav li,
.staff-portal .second-footer .block-block,
.staff-portal .page-header {
  display: none;
}

.staff-portal .footer {
  background-color: #f1f1f1;
  border-top: 0px;
  clear: both;
  margin-top: 0;
  min-height: 72px;
  padding: 0 0 10px;
}


.staff-portal .brand {
  background-image: url("../images/unrwa-staff-logo.jpg");
  background-repeat: no-repeat;
  display: block;
  height: 119px;
  width: 100%;
  background-position: center 0;
}

.staff-portal img {
  display: none;
}

.hello-word-en {
  color: #fff;
  font-size: 15px;
  padding: 20px 5px 0;
  line-height: 1;
}

.hello-word-ar {
  color: #fff;
  font-size: 15px;
  padding: 20px 5px 0;
  line-height: 1;
}

.hello-word-en > span {
  font-weight: bold;
  line-height: 2.5;
}

.hello-word-ar > span {
  font-weight: bold;
  line-height: 2.5;
}

/* ------ End staff portal css ------*/

/* ------ Staff portal css responsive ------*/

@media(max-width: 768px){
  .login-wapper-staff-portal {
    top: 215px;
  }

  .page-staff-portal .body-container.container {
    height: 540px;
  }

  .staff-portal .second-footer .container {
    position: relative;
    top: 0px;
  }

  .view-display-id-what_we_do_block .row-fluid .span6 {
    width: 100%;
    margin-left: 0;
  }

  .parent-section-top-links .views-field-title a {
    padding: 10px 5px;
    font-size: 12px;
  }
}

@media (min-width: 769px) and (max-width: 1025px) {
  .login-wapper-staff-portal {
    top: 345px;
  }

  .staff-portal .footer {
    margin-top: -36px;
  }
}

@media(max-width: 767px) {
  .login-wapper-staff-portal {
    height: 225px;
    top: 320px;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 1);
  }

  .staff-portal .second-footer .container {
    position: relative;
    top: 8px;
  }

  .hello-word-ar {
    line-height: 1.3;
  }
}

@media(max-width: 480px) {

  .login-wapper-staff-portal {
    height: 525px;
    top: 220px;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 1);
  }

  .login-staff-portal-en,
  .login-staff-portal-ar {
    float: none;
    width: 100%;
    margin-bottom: 45px;
  }

  .staff-portal .second-footer .container {
    position: relative;
    top: 233px;
  }

  .page-staff-portal .body-container.container {
    padding: 0;
  }
  .view-related-item .field-type-image  img {
    width: 100%;
  }
}

/* ------ End staff portal css responsive ------*/

a.follow-link-facebook {
  background-image: url('../images/social-icons/icon-facebook.png');
}

a.follow-link-youtube {
  background-image: url('../images/social-icons/icon-youtube.png');
}

a.follow-link-twitter {
  background-image: url('../images/social-icons/icon-twitter.png');
}

a.follow-link-instagram {
  background-image: url('../images/social-icons/icon-instagram.png');
}

a.follow-link-linkedin {
  background-image: url('../images/social-icons/icon-linkedin.png');
}

a.follow-link-this-site {
  background-image: url(/sites/all/themes/unrwa/images/social-icons/feed-26.png);
}

/*donate actual bottle form*/
.unrwa-donate-actual-bottle-form {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-bottom: 30px;
}
.unrwa-donate-actual-bottle-form * {
  box-sizing: border-box;
}
.unrwa-donate-actual-bottle-form input[type="text"] {
  height: 30px;
  padding: 10px;
  max-width: 400px;
}
.unrwa-donate-actual-bottle-form input:focus {
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
.unrwa-donate-actual-bottle-form select {
  max-width: 400px;
}
.donation-wrapper {
  display: inline-block;
  width: 100%;
  clear: both;
  margin-bottom: 15px;
}
.donation-options .donation-options {
  width: 80%;
  padding: 0;
  margin: 0;
  display: block;
  float: left;
}
.donation-options .donation-options .form-item-donation-options {
  width: 25%;
  float: left;
  padding-right: 15px;
}
.donation-options .donation-options .form-item-donation-options label {
  padding: 10px;
  margin: 0;
  border: 1px solid #ddd;
  height: 110px;
  color: #00ADEE;
  font-weight: bold;
  text-align: center;
  font-size: 20px;
  vertical-align: middle;
  line-height: 25px;
}
.donation-options .donation-options .form-item-donation-options label.checked {
  background: none repeat scroll 0 0 #EEEEEE;
}
.donation-options .donation-options .form-item-donation-options label:hover {
  background: none repeat scroll 0 0 #EEEEEE;
}
.donation-options .donation-options .form-item-donation-options label span {
  background: none repeat scroll 0 0 #00ADEE;
  color: #FFFFFF;
  display: block;
  font-size: 20px;
  font-weight: bold;
  padding: 10px 0;
  text-align: center;
  line-height: 20px;
  margin: -10px -10px 10px -10px;
}
.donation-options .donation-options .form-item-donation-options input {
  display: none;
}
.donation-options .donation-extra-wrapper {
  width: 20%;
  margin: 0;
  display: block;
  float: left;
  border: 1px solid #ddd;
  height: 110px;
  padding: 10px;
}
.donation-options .donation-extra-wrapper .donate-extra {
  background: none repeat scroll 0 0 #EEEEEE;
  color: #555;
  display: block;
  font-size: 20px;
  font-weight: bold;
  padding: 10px;
  text-align: center;
  line-height: 20px;
  margin: -10px -10px 20px -10px;
}
.donation-options .donation-extra-wrapper .control-group {
  margin: 0;
  float: left;
}
.donation-options .donation-extra-wrapper .control-group.form-item-currency {
  width: 30%;
  margin-right: 10%;
}
.donation-options .donation-extra-wrapper .control-group.form-item-extra-donation {
  width: 60%;
}
.donation-options .donation-extra-wrapper .control-group input {
  width: 100%;
}
.address-wrapper input,
.address-wrapper select {
  width: 100%;
}
.form-wrapper.total-donation {
  color: #00ADEE;
  border: 1px solid #DDD;
  padding: 10px;
  margin: 0;
  border-radius: 5px;
  text-align: center;
  font-weight: bold;
  font-size: 20px;
}
.form-wrapper.total-donation .donation-amount {
  color: #555;
}
.form-item-CM-unrwa-donate-actual-bottle-addresses {
  margin-bottom: 15px;
  display: inline-block;
  width: 100%;
}
.unrwa-donate-actual-bottle-form .form-submit {
  float: right;
  font-size: 24px;
  font-weight: bold;
  height: 44px;
  width: 200px;
  background-color: #00ADEE;
  background-image: none;
  border-radius: 0px;
  color :#fff;
  margin-top: -10px;
}
.donation-form-title {
  margin: 50px 0 40px 0;
}
label.error {
  color: #B94A48;
}

/*donate digital bottle form*/
.unrwa-donate-digital-bottle-form {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-bottom: 30px;
}
.unrwa-donate-digital-bottle-form * {
  box-sizing: border-box;
}
.unrwa-donate-digital-bottle-form input[type="text"] {
  height: 30px;
  padding: 10px;
  max-width: 400px;
}
.unrwa-donate-digital-bottle-form input:focus {
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
.unrwa-donate-digital-bottle-form select,
.unrwa-donate-digital-bottle-form textarea {
  max-width: 400px;
}
.donation-wrapper {
  display: inline-block;
  width: 100%;
  clear: both;
  margin-bottom: 15px;
}
.donation-amount .donation-amount-wrapper {
  width: 40%;
  margin: 0;
  display: block;
  border: 1px solid #ddd;
  height: 110px;
  padding: 10px;
}
.donation-amount .donation-amount-wrapper .donate-label {
  background: none repeat scroll 0 0 #EEEEEE;
  color: #555;
  display: block;
  font-size: 20px;
  font-weight: bold;
  padding: 10px;
  text-align: left;
  line-height: 20px;
  margin: -10px -10px 20px -10px;
}
.donation-amount .donation-amount-wrapper .control-group {
  margin: 0;
  float: left;
}
.donation-amount .donation-amount-wrapper .control-group.form-item-currency {
  margin-right: 15px;
}
.address-wrapper input,
.address-wrapper select {
  width: 100%;
}
.address-wrapper .form-textarea-wrapper .grippie {
  max-width: 400px;
  display: none;
}
.unrwa-donate-digital-bottle-form .form-submit {
  float: right;
  font-size: 24px;
  font-weight: bold;
  height: 44px;
  width: 200px;
  background-color: #00ADEE;
  background-image: none;
  border-radius: 0px;
  color :#fff;
  margin-top: -10px;
}
label.error {
  color: #B94A48;
}

.media-item img {
  margin-bottom: 25px;
}

#navbar-administration li.navbar-icon:before {
  display: none;
}

.ui-widget-content {
  z-index: 10002 !important;
}

.vertical-tabs .form-type-textfield input {
  width: 95%;
}div#edit-lang-dropdown-select_child {
  background-color: #0091D6;
}

div#edit-lang-dropdown-select_child a {
  color: #ffffff;
}

#edit-lang-dropdown-select_child a.selected,
div#edit-lang-dropdown-select_child :hover{
  background-color: #58595B;
}

#edit-lang-dropdown-select_title {
  background: url(/sites/all/themes/unrwa/images/down-arrow.png) no-repeat;
  background-position: right;
  border: 0px;
}

#edit-lang-dropdown-select_arrow {
  background: none;
}

a#edit-link-ar {
  text-decoration: none;
  color: #fff;
  font-weight: bold;
  display: block;
  font-size: 16px;
  font-family: 'GE SS Two Medium';
  text-shadow: none;
}
a#edit-link-ar:active,
a#edit-link-ar:focus,
a#edit-link-ar:hover {
  color: #0092D3;
  text-shadow: none;
  text-shadow: none;
  background: 0;
  box-shadow: none;
}
.search-form .input-append input {
  height: 24px;
}

#webform-client-form-236 label,
#webform-client-form-3201 label {
  display: inline-block;
  width: 100%;
}

/*.field-name-body img {
  padding: 0 10px;
}*/

.navbar-tray {
  z-index: 9999999 !important;
}

.navbar-bar {
  z-index: 99999998 !important;
}

.node-type-image-gallery .galleria-container.fullscreen .galleria-info {
  max-width: 69%;
  left: 212px !important;
  font-family: DIN;
}

.region-second-footer a.external-processed {
  font-weight:normal;
}
/** Footer Main Menu (To be revamped)
============================================================================= */

#block-menu-menu-footer-main-menu .leveltwo,
#block-menu-menu-footer-main-menu .levelthree {
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
}

#block-menu-menu-footer-main-menu > ul.menu > li {
  float: left;
  font-size: 14px;
  text-transform: uppercase;
}

#block-menu-menu-footer-main-menu ul.menu li ul.menu {
  margin-bottom: 0px;
  font-size: 11px;
  font-weight: normal;
  text-transform: none;
}

#block-menu-menu-footer-main-menu ul.menu li ul.menu .menu {
  float: none;
  list-style-image: none;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
  padding: 0;
}

#block-menu-menu-footer-main-menu ul.menu li ul.menu li ul.menu li {
  /*list-style-image: url('../images/dot.png');*/
  text-transform: none;
  margin: 10px 0;
}

#block-menu-menu-footer-main-menu ul.menu li ul.menu li ul.menu li a {
  color: #fff;
}

#block-menu-menu-footer-main-menu .active {
  color: #005580;
}

#block-menu-menu-footer-main-menu .levelone {
  font-size: 14px;
  text-transform: uppercase;
  border-color: #BDBDBD;
  color: #fff;
  font-weight: bold;
}

#block-menu-menu-footer-main-menu ul.menu li.resources,
#block-menu-menu-footer-main-menu ul.menu li.photos-videos,
#block-menu-menu-footer-main-menu ul.menu li.microsites {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px dashed #BDBDBD;
}

#block-menu-menu-footer-main-menu li.news-room {
  margin-bottom: 15px;
}

#block-menu-menu-footer-main-menu li.who-we-are,
#block-menu-menu-footer-main-menu li.what-we-do,
#block-menu-menu-footer-main-menu li.where-we-work {
  /*min-height: 400px;*/
}

#block-menu-menu-footer-main-menu > ul.menu > li {
  width: 25%;
  /*border-right: 1px dashed #BDBDBD;*/
  margin-right: 0px;
  padding: 0 15px;
  box-sizing: border-box;
  /*min-height: 400px;*/
}

#block-menu-menu-footer-main-menu ul.menu > li li {
  margin-left: 0px;
}

#block-menu-menu-footer-main-menu ul.menu .menu .menu {
  padding-left: 15px;
}

#block-menu-menu-footer-main-menu ul.menu li ul.menu li {
  margin-left: 0px;
  margin-bottom: 10px;
}

#block-menu-menu-footer-main-menu ul.menu li ul.menu li.last {
  margin-bottom: 0;
}

#block-menu-menu-footer-main-menu .news-room .last.leaf {
  margin-bottom: 15px;
}

#block-menu-menu-footer-main-menu .menu .menu .menu .menu li {
  list-style: none;
}

span.levelone.microsites.nolink {
  color: #00ADEE;
}

#block-menu-menu-footer-main-menu > ul > li.last.expanded {
  border-right: 0px;
}

/** End Footer Main Menu
============================================================================= */

/*********** Start Where we work map and statistic style *************/

.where-we-work-statistics {
  background: #f5f5f5;
  padding: 15px 15px 0;
  margin-bottom: 20px;
}

.where-we-work-statistics .view-grouping-content {
  background: #FFFFFF;
  padding: 15px;
}

.where-we-work-statistics .view-grouping {
  padding-bottom: 15px;
}

.where-we-work-statistics .view-grouping-header {
  font-size: 23px;
  color: #00adee;
  font-weight: 500;
  display: inline-flex;
  vertical-align: middle;
  align-items: center;
}

.where-we-work-statistics .views-field-field-statistic-label {
  color: #4a4a4a;
  width: 68%;
  display: inline-block;
}

.where-we-work-statistics .view-grouping-content h3 {
  float: left;
  display: inline-block;
  margin: 0;
  margin-right: 10px;
  width: 30%
}
.where-we-work-statistics .views-field-field-statistic-label .field-content {
  font-size: 18px;
}

.view-display-id-where_we_work_statistics .views-row ,
.view-display-id-unrwa_fields_statistics_block .views-row {
  padding-top: 18px;
}

.view-display-id-where_we_work_statistics .views-row-first,
.view-display-id-unrwa_fields_statistics_block .views-row-first{
  margin-top: 18px;
  border-top: solid 1px #d6d6d6;
}

.where-we-work-statistics .views-field-field-statistic-value {
  color: #4a4a4a;
  float: left;
  padding-right: 5px;
  font-size: 20px;
  font-weight: bold;
  width: 30%;
}

.where-we-work-statistics .content-wrapper {
  padding-bottom: 10px;
}

.where-we-work-statistics a:hover {
  text-decoration: none;
}

.where-we-work-statistics .view-grouping-content {
  -webkit-transition: background 0.6s; /* Safari */
  transition: background 0.6s;
  -moz-transition: background 0.6s;
  -o-transition: background 0.6s;
  border: 1px solid transparent;
}

.where-we-work-statistics .view-grouping-content:hover {
  cursor: pointer;
  border: 1px solid #00adee;
  transition: border 1000ms ease-out;
  -webkit-transition: border 1000ms ease-out;
  -moz-transition: border 1000ms ease-out;
  -o-transition: border 1000ms ease-out;
}

.where-we-work-statistics .views-row {
  display: flex ;
  display: -ms-flexbox;
  clear: both;
}

.where-we-work-map svg {
  width: 100%;
}

.mobile-map {
  padding-bottom: 20px;
}

.mobile-map ul {
  list-style: none;
  margin: 0;
  border: 1px solid #999;
}

.mobile-map ul li {
  border-bottom: 1px solid #999;
  text-align: center;
  margin: 0;
}

.mobile-map ul li a {
  color: #FFFFFF;
  padding: 12px 0;
  background: #58595B;
  display: block;
}

.mobile-map ul li a:hover {
  background: #00ADEE;
  text-decoration: none;
  color: #58595B;
}

.mobile-map ul li.last {
  border-bottom: none;
}

.where-we-work-map {
  padding-bottom: 20px;
}

.where-we-work-camp {
  background: #f5f5f5;
  border-top: 6px solid #0092d3;
  padding: 30px 20px;
  margin-top: 20px;
  margin-bottom: 25px;
}

.where-we-work-camp .camp-title {
  color: #0092d3;
}

.where-we-work-camp .camp-desc {
  padding-bottom: 20px;
}

.where-we-work-camp ol {
  color: #0092d3;
}

.where-we-work-camp .views-field-title {
  padding-left: 15px;
}

.node-type-unrwa-camp .span8 .field-name-field-image {
  padding-bottom: 20px;
}

.view-display-id-unrwa_field_related_items_block img,
.pane-related-item.blue-border img,
.node-type-campaign .panel-pane.pane-views img {
  width: 100%;
}

/* Redesign the related items block */
.pane-related-item {
  padding: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

.view-display-id-unrwa_field_related_items_block .field-name-title,
.view-display-id-unrwa_field_related_items_block .field-name-field-promotional-title,
.pane-related-item.blue-border .field-name-title,
.node-type-campaign .panel-pane.pane-views .field-name-title,
.pane-related-item.blue-border .field-name-field-promotional-title,
.node-type-campaign .panel-pane.pane-views .field-name-field-promotional-title {
  padding: 10px 0;
}

.pane-related-item .pane-title {
  font-size: 29px;
}

.camp-node-statistic {
  background: #f5f5f5;
  border: none;
  padding: 12px;
}

.node-type-unrwa-camp .field-name-body {
  clear: both;
}

.camp-node-statistic .pane-title {
  margin: 0 !important;
}

.camp-node-statistic-view .view-grouping-header ,
.camp-node-statistic-view .view-grouping-content {
  float: left;
}

.camp-node-statistic-view .view-grouping-header {
  width: 23%;
}

.camp-node-statistic-view .view-grouping-content h3 {
  margin-top: 0;
  line-height: 25px;
  display: none;
}

.camp-node-statistic-view .view-grouping-content .views-field-field-body-description ul {
  margin-bottom: 0;
}

.camp-node-statistic-view .view-grouping-content .views-field-field-body-description li {
  color: #282828;
  font-size: 18px;
  padding-bottom: 15px;
}
.camp-node-statistic-view .view-grouping-content .views-field-field-body-description li:last-child {
  padding-bottom: 0;
}
.camp-node-statistic-view .view-grouping {
  background: #fff;
  margin-bottom: 12px;
  padding: 15px;
  clear: both;
  float: left;
}

.camp-node-statistic-view .view-grouping:last-child {
  border-bottom: none;
}

.camp-node-statistic-view .view-grouping-content {
  width: 77%;
}

.page-node-add-interactive-map-data select,
.node-type-interactive-map-data select{
  width: 50%;
}

.where-we-work-camp .view-content {
  padding: 0 10px;
}

.page-node-edit fieldset.collapsed .fieldset-legend {
  background-image: none !important;
}

.page-node-edit fieldset.collapsed {
  border-width: 1px !important;
}

.node-type-unrwa-camp .field-name-field-image img {
  width: 100%;
}
/*********** END Where we work map and statistic style *************/

/*********** Card Info Block Style **********/
.card-info {
  margin-top: 47px;
  margin-bottom: 47px;
  position: relative;
  overflow: hidden;
}

.card-info .field-type-image {
  position: relative;
  z-index: 1;
}

.card-info .pane-title {
  display: none;
}

.card-info .group-card-text {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  font-family: DINAlternate;
  font-size: 14px;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.38);
  height: 100%;
  width: 100%;
}

.card-info .group-card-text .field-name-field-description {
  padding: 60px 15px 0px;
}
.card-info .group-card-text .field-name-field-link {
  padding: 0 15px;
}
@media (min-width: 768px) and (max-width: 979px) {
  .card-info .group-card-text .field-name-field-description {
    padding-top: 10px;
  }
}
@media (max-width: 480px) {
  .card-info .group-card-text .field-name-field-description {
    padding-top: 40px;
  }
}
/*********** End Card Info Block Style **********/

@media (max-width: 979px){
  .camp-node-statistic {
    width: 100%;
    clear: both;
    padding: 0px;
    margin: 0px 0px 20px;
  }

  .camp-node-statistic .pane-title {
    padding: 20px;
  }
  .pane-camps .view-header {
    padding: 20px 0;
  }
  .camp-node-statistic .pane-content {
    padding: 0px 20px 20px;
  }
}

.new-unrwa-slider .group-left .field-name-field-video  iframe {
  width: 100% !important;
}

.views-widget-filter-field_map_figure_category_tid_entityreference_filter input {
  float: none !important;
  margin-left: 0px !important;
  margin-right: 5px;
}

.advanced-page-related .view-content {
  padding: 0 !important;
}

.latest-related-content .views-row {
  padding-top: 10px;
}

.view-mode-title_only h4 a {
  color: #000;
  font-weight: bold;
  font-size: 14px;
  text-transform: none;
}

.link-wrapper {
  padding-top: 10px;
  text-align: right;
}

.node-type-advanced-page h2.pane-title {
  text-transform: capitalize;
  font-size: 27px;
}

.view-advanced-page-related-content .field-type-image img,
.view-advanced-page-related-content .field-type-video-embed-field img  {
  width: 100%;
}

.advanced-page-result .views-widget-filter-nid,
.node-type-advanced-page .view-mode-crisis_related_items .field-name-node-link {
  display: none;
}

.view-advanced-page-related-content .field-name-node-link a {
  text-transform: capitalize;
}

/*********** Stripe form style **********/
.unrwa-donate-addthis {
  margin-bottom: 30px;
}

.unrwa-donate-addthis .addthis_toolbox {
  float: right;
}

.pane-unrwa-stripe {
  border: 1px solid #eee;
  background-color: #f5f5f5;
  padding: 0 15px;
}
.unrwa-sripe-donate legend {
  font-size: 18px;
  line-height: 20px;
  border: 0;
  position: static;
  margin-top: 10px;
}
.unrwa-sripe-donate fieldset {
  padding: 0;
  border: 0;
}

.unrwa-sripe-donate input,
.unrwa-sripe-donate select {
  width: 100%;
  box-sizing: border-box;
  height: 30px;
}

.unrwa-sripe-donate .form-radios input {
  width: auto;
  height: auto;
}

.unrwa-sripe-donate label {
  width: 40%;
  display: inline-block;
  font-weight: bold;
  margin-bottom: 0;
}

.unrwa-sripe-donate .form-type-radio label {
  font-weight: normal;
}

.unrwa-sripe-donate .control-group .controls {
  width: 59%;
  display: inline-block;
}

/*.unrwa-sripe-donate fieldset .form-type-select {
  width: 49%;
  display: inline-block;
}*/

.unrwa-sripe-donate .view-how-you-can-help .field-name-body {
  display: none;
}

.unrwa-sripe-donate .stripe-name-wrapper,
.unrwa-sripe-donate .form-item-donation-amount {
  display: none;
}

.unrwa-sripe-donate .clickable-donation-boxes .views-field {
  min-height: auto;
}

.unrwa-sripe-donate .unrwa-stripe-select-box {
  font-weight: bold;
  font-size: 14px;
  margin: 15px 0;
}


.unrwa-sripe-donate .clickable-donation-boxes .donate-btn {
  background-color: #efefef;
  color: #0092d3;
}

.unrwa-sripe-donate .clickable-donation-box.active .donate-btn,
.unrwa-sripe-donate .clickable-donation-box:hover .donate-btn {
  background-color: #0092d3;
  color: #ffffff;
}

.stripe-errors {
  border-color: #eed3d7;
  color: #b94a48;
  padding: 0 14px;
  margin-bottom: 20px;
  border-radius: 4px;
}

.unrwa-sripe-donate .unrwa-stripe-secure {
  color: #00adee;
  font-size: 16px;
  line-height: 16px;
  font-weight: bold;
  background: url('../images/padlock.png') no-repeat center left;
  padding: 7px 30px;
  margin-bottom: 15px;
}

.unrwa-sripe-donate .unrwa-stripe-secure .control-group {
  margin: 0;
}

.unrwa-sripe-donate .captcha .fieldset-description {
  margin-bottom: 10px;
}
.pane-unrwa-stripe .pane-title {
  font-size: 16px;
  font-weight: bold;
  color: #00adee;
}

.pane-bean.image-background {
  margin-bottom: 20px;
}

.pane-bean.image-background .content {
  position: relative;
}
.pane-bean.image-background .field-name-field-body {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6) none repeat;
  border-right: 10px solid #00adee;
  padding: 30px;
  color: #ffffff;
  text-align: center;
  max-width: 350px;
}

.page-donate .pane-bean.image-background .stripe-anchor-button {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  border-radius: 8px;
  color: #555;
  display: block;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
  padding: 25px 20px 20px;
  text-align: center;
  text-decoration: none;
}

.page-donate .pane-bean.image-background .stripe-anchor-button strong {
  color: #00adee;
  display: block;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
}

@media(max-width: 767px) {
  body .pane-bean.image-background .field-name-field-body {
    position: static;
    max-width: inherit;
    border-left: none;
    border-right: none;
  }
  .page-occupation .occupation-content .panel-pane.pane-mailchimp-signup,
  .page-occupation .occupation-content .panel-pane.pane-donate-help-messages{
    width: 100%;
  }
}

@media (max-width: 480px) {
  .unrwa-sripe-donate #edit-submit {
    margin: 0;
  }
  .unrwa-sripe-donate label {
    width: 100%;
  }
}
/*********** End stripe form style **********/

.back-to-wrapper {
  width: 122px;
  background-color: #dedede;
  margin: 10px 0 21px 15px;
  padding: 6px 10px 5px;
  position: relative;
}

.back-to-wrapper:before {
  left: 0%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  border-color: rgba(0,173,238,0);
  border-right-color: #dedede;
  border-width: 16px;
  top: 50%;
  margin-top: -16px;
  margin-left: -32px;
}

/****** Vertical Teaser Styles ************************/
div.panel-pane div.node.view-mode-vertical_teaser,
div.panel-pane div.node.view-mode-vertical_teaser_image {
  /* border: 1px solid #d8d8d8; */
  margin-bottom: 30px;
  padding-bottom: 20px;
}


.view-mode-vertical_teaser:hover {
  /* background-color: #efefef; */
}

.view-mode-vertical_teaser:hover,
.view-mode-vertical_teaser_image:hover {
  /* background-color: #efefef; */
}

.view-mode-vertical_teaser .field-name-title h2,
.view-mode-vertical_teaser_image .field-name-title h2 {
  font-size: 17px;
  font-weight: bold;
  margin: 0px;
  padding: 18px 0 12px 0;
  line-height: 1.4;
  text-transform: none;
}


.view-mode-vertical_teaser .field-name-title a {
  color: #58595b;
}

.view-mode-vertical_teaser .field-name-field-file,
.view-mode-vertical_teaser_image .field-name-field-file,
.view-mode-vertical_teaser .field-name-field-year,
.view-mode-vertical_teaser_image .field-name-field-year {
  /* padding-left: 20px;
  padding-right: 20px; */
}

.view-mode-vertical_teaser .field-name-field-file .field-item,
.view-mode-vertical_teaser_image .field-name-field-file .field-item {
  float: left;
  margin-right: 3px;
}

.view-mode-vertical_teaser .field-name-field-file .field-item .field-item,
.view-mode-vertical_teaser_image .field-name-field-file .field-item .field-item {
  padding-left: 3px;
  border-left: 1px solid #00ADEE;
}

.view-mode-vertical_teaser .field-name-field-file .field-item:first-child .field-item,
.view-mode-vertical_teaser_image .field-name-field-file .field-item:first-child .field-item {
  border-left: 0;
}

.view-mode-vertical_teaser .field-name-title a,
.view-mode-vertical_teaser_image .field-name-title a {
  color: #58595b;
}

.view-mode-vertical_teaser .field-name-field-publish-date,
.view-mode-vertical_teaser_image .field-name-field-publish-date {
  /* padding-left: 20px; */
}

/****** End of Vertical Teaser Styles *****************/

/****** Newsroom view Styles ************************/
.back-to-wrapper a {
  color: #555;
  font-weight: bold;
  font-size: 14px;
}

.view-newsroom .view-header .newsroom-category-field,
.view-resources-page-interested-in- .newsroom-category-field,
.view-advanced-page-related-content .view-header .newsroom-category-field {
  font-size: 21px;
  font-weight: bold;
  margin-bottom: 15px;
}

.view-newsroom .newsroom-category-field-all {
  text-align: right;
}

.view-newsroom .newsroom-category-field-all,
.view-advanced-page-related-content .newsroom-category-field-all {
  text-align: right;
}

.view-newsroom .newsroom-category-field-all a,
.view-advanced-page-related-content .newsroom-category-field-all a,
.view-advanced-page-related-content .view-footer a {
  background-color: #00adee;
  padding: 5px 15px 2px;
  color: #fff;
  display: inline-block;
}

.view-newsroom .view-footer,
.view-advanced-page-related-content .view-footer {
  padding-bottom: 15px;
  border-bottom: 2px solid #c4c4c4;
  margin-bottom: 30px;
}

.panel-3col-33-stacked .panel-col-first,
.panel-3col-33-stacked .panel-col,
.panel-3col-33-stacked .panel-col-last {
  width: 33.33%;
}

.panel-3col-33-stacked .panel-col-first .inside,
.panel-3col-33-stacked .panel-col .inside,
.panel-3col-33-stacked .panel-col-last .inside {
  margin: 0px 30px 0 0;
}

.panel-3col-33-stacked .center-wrapper {
  margin-right: -30px;
}

@media(max-width: 767px) {
  .panel-3col-33-stacked .panel-col-first,
  .panel-3col-33-stacked .panel-col,
  .panel-3col-33-stacked .panel-col-last {
    width: 100%;
    float: none;
  }

  .panel-3col-33-stacked .panel-col-first .inside,
  .panel-3col-33-stacked .panel-col .inside {
    margin: 0px 0px 0 0;
  }
  .panel-3col-33-stacked .center-wrapper {
    margin-right: 0px;
  }
}

/****** End of Newsroom view Styles *****************/

/****** Masonry Occupation Styles ******************/
.page-occupation .occupation-content .panel-col:not(.donation-area):not(.node-body-area) {
  margin-left: -10px;
  width: 1020px;
}
.page-occupation .pane-bundle-social-media-embed{
    border-color: transparent;
}
.page-occupation .occupation-content .panel-pane:not(.pane-mailchimp-signup):not(.pane-bundle-content-board-donate-block){
  width: 31.15%;
  float: left;
  margin: 10px;
}
.page-occupation .occupation-content .panel-pane.pane-mailchimp-signup .pane-title,
.page-occupation .occupation-content .panel-pane.pane-mailchimp-signup .pane-content{
  color:#FFF;
  font-weight: bold;
  font-family: 'DINAlternate';
}
.page-occupation .occupation-content .panel-pane.pane-mailchimp-signup .pane-title{
  font-size: 34px;
}
.page-occupation .occupation-content .panel-pane.pane-mailchimp-signup .pane-content{
  font-size: 15px;
}
@media screen and (min-width: 1024px) {
  .page-occupation .container {
    width: 1000px;
  }
  .page-occupation .occupation-content .panel-pane.pane-mailchimp-signup{
    position: initial!important;
    float: right;
    margin: 0;
    padding: 20px;
    width: 30%;
    min-height: 266px;
  }
  .page-occupation .occupation-content .panel-col.featured-area .panel-pane,
  .page-occupation .occupation-content .panel-col:nth-child(4) .facebook-page-plugin,
  .page-occupation .occupation-content .panel-col:nth-child(4) .twitter-page-plugin,
  .page-occupation .occupation-content .panel-col.featured-area .panel-pane,
  .page-occupation .occupation-content .panel-col:nth-child(5) .facebook-page-plugin,
  .page-occupation .occupation-content .panel-col:nth-child(5) .twitter-page-plugin,
  .page-occupation .occupation-content .panel-1col .panel-col.media-area .pane-bundle-social-media-embed,
  .page-occupation .occupation-content .panel-1col .panel-col.media-area .pane-bundle-content-embed{
    width: 47%;
    margin-top: 10px;
  }
  .mailchimp-signup-subscribe-form .form-type-textfield .controls,
  .mailchimp-signup-subscribe-form .form-type-select .controls{
    width: 45%
  }
}
@media screen and (max-width: 1024px) {
  .page-occupation .occupation-content .panel-col:not(.donation-area):not(.node-body-area) {
    margin-left: 0;
    width: 100%;
  }
  .page-occupation .occupation-content .panel-pane:not(.pane-mailchimp-signup):not(.pane-bundle-content-board-donate-block){
    width: 47%;
  }
  .mailchimp-signup-subscribe-form .form-type-textfield .controls,
  .mailchimp-signup-subscribe-form .form-type-select .controls{
    width: 49%;
  }
}

@media screen and (max-width: 768px) {
  .page-occupation .occupation-content {
    padding: 0 10px;
  }
  .page-occupation .occupation-content .panel-col {
    margin-left: 0;
    width: 100%;
  }
  .page-occupation .occupation-content .panel-col.donation-area{
    margin-top: 10px;
  }
  .page-occupation .occupation-content .panel-pane:not(.pane-mailchimp-signup):not(.pane-bundle-content-board-donate-block){
    width: 100%;
    float: none;
    margin-left: 0px;
    margin-right: 0px;
  }
  .page-occupation .occupation-content .panel-pane.pane-bundle-content-board-donate-block{
    width: 100%;
    float: none;
    margin-left: 0px;
    margin-right: 0px;
  }
  .page-occupation .occupation-content .panel-pane.pane-mailchimp-signup{
    margin-top: 10px;
    width: 95%;
    padding: 20px;
  }
  .page-occupation .occupation-content .featured-area .panel-pane.pane-mailchimp-signup{
    margin-top: 0;
  }
  .page-occupation .occupation-content .panel-pane .field-name-field-donate-image img{
      width: 100%;
  }
}
@media screen and (max-width:480px){
  .page-occupation .occupation-content .panel-pane.pane-mailchimp-signup{
     padding: 10px;
  }
  .page-occupation .occupation-content .panel-pane.pane-mailchimp-signup .pane-title{
     font-size: 24px;
     margin-left: 10px;
  }
}
/** IPE editing styles **/
.page-occupation .panels-ipe-editing div.panels-ipe-portlet-wrapper {
  width: 33.1%;
  float: left;
  min-height: 100px;
}

.page-occupation .panels-ipe-editing div.panels-ipe-portlet-wrapper .panels-ipe-portlet-content {
  position: relative;
  display: none;
}

.page-occupation .occupation-content .panels-ipe-editing div.panels-ipe-portlet-wrapper .panel-pane {
  width: 99%;
  float: none;
  margin: 0px;
}

.page-occupation #fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form .filter-wrapper {
  display: none;
}

/****** End Masonry Occupation Styles ***************/


/****** Begin Linkedin Tab sytle ****************/


/****** Photos and Videos gallery new design ********/
.page-gallery .view-image-gallery .view-content {
  margin-left: -15px;
  width: 1030px;
}

.page-gallery  .view-image-gallery .views-row {
  width: 30.25%;
  float: left;
  margin: 15px;
  padding: 15px;
  box-sizing: border-box;
  background-color: transparent;
}

@media screen and (max-width: 1024px) {
  .page-gallery  .view-image-gallery .views-row {
    width: 45.8%;
    float: left;
    max-width: 100%;
  }
  .page-gallery .view-image-gallery .view-content {
    margin-left: -15px;
    width: 761px;
    max-width: 100%;
  }
}

@media screen and (max-width: 480px) {
  .page-gallery  .view-image-gallery .views-row {
    width: 100%;
    float: left;
    max-width: 100%;
  }
  .page-occupation .occupation-content .panel-pane.pane-mailchimp-signup,
  .page-occupation .occupation-content .panel-pane.pane-donate-help-messages{
      max-width: 100%;
  }
}
/****** End Photos and Video gallery new design ********/

/****** Photos and Videos view mode new design ********/
.view-image-gallery .masonry-item:hover {
  background-color: #efefef;
}

.node-image-gallery.view-mode-teaser h5,
.node-video.view-mode-teaser h5 {
  margin: 15px 0 10px 0;
}

.node-image-gallery.view-mode-teaser .field-name-field-publish-date,
.node-video.view-mode-teaser .field-name-field-publish-date {
  padding-top: 0;
  padding-bottom: 20px;
}

.node-image-gallery.view-mode-teaser .field-type-image,
.node-video.view-mode-teaser .field-type-video-embed-field {
  margin-bottom: 5px;
}

/****** Social Media Plugins Styles **********************/
.social-media-plugin {
  margin-bottom: 30px;
}

.facebook-page-plugin {
  text-align: center;
}

.twitter-page-plugin {
  text-align: center;
}

@media screen and (min-width: 768px) {
  .twitter-page-plugin {
    border: 1px solid #e9ebee;
  }
}

.pane-bundle-social-media-hashtag {
  margin-bottom: 30px;
  border: 1px solid rgba(15,70,100,.12);

}

/****** End Social Media Plugins Styles *****************/

/*** Youtube block ***/
.unrwatube {
  position: absolute;
  width: 400px;
}
.youtube-head {
  position: relative;
  border-bottom: solid 1px #d5d5d5;
  padding-bottom: 7px;
  margin-bottom: 7px;
}

.youtube-title {
  max-width: 270px;
  position: absolute;
  bottom: -5px;
  margin-left: 2px;
  font-weight: bold;
  font-size: 16px;
  padding-bottom: 7px;
}

.youtube-head > div {
  position: absolute;
  right: 0;
  bottom: 5px;
}

.unrwa-tube-data {
  overflow-x: hidden;
  overflow-y: scroll;
  height: 345px;
}

.unrwa-tube-data iframe {
  width: 100%;
  height: 100%;
}
.unrwa-tube-data .tube-video {
  height: 198px;
  margin-bottom: 40px;
}
.unrwa-tube-data .tube-tittle {
  font-weight: 600;
  margin-bottom: 7px;
}

.unrwa-tube-data .tube-description {
  margin-bottom: 40px;
}
.unrwa-tube-data ul {
  margin-left: 0px;
}

.unrwa-tube-data li {
  list-style: none;
}
/***/

/***** Begin Linkedin Tab sytle ***************/

.linkedin_company_block{
  direction:ltr;
}
.linkedin_company_block .share div{
  padding-bottom: 10px;
}
.linkedin_company_block .share{
  margin-bottom: 20px;
  clear: both;
  border-bottom: 1px solid #c1c1c1;
  border-bottom-width: thin;
  padding-bottom: 20px;
}
.post_image{
  background-repeat:no-repeat;
  min-height:175px;
  background-position: center;
  background-color:#fff;
  background-size: contain;
}
.post_image_title{
  background-repeat:no-repeat;
  min-height:155px;
}
.linkedin_company_block .share-comment{
  color:rgba(51, 51, 51, 0.73);
}
.share div .ext{
  color:#00adee;
}
.share .image-site{
  position: absolute;
  top: 115px;
  right: 0px;
  font-size: 14px;
  font-weight: 600;
  font-family: monospace;
  color:#000;
  letter-spacing: -0.8px;
}
.share .image-site-desc{
  font-size: 13px;
  font-weight: 600;
  letter-spacing:0.2px;
  color: rgba(68, 68, 68, 0.79);
}
.image-site-desc a{
  font-size:14px;
}
.share div .share-comment,
.share div .ext,
.share div .share-companyname{
  font-weight: 600;
  font-size:16px ;
}
.share-comment,
.share-companyname{
  display:inline;
}
.linkedin-block-header .linkedin-title{
  position: absolute;
  top: 28px;
  padding-left: 3px;
  font-size: 18px;
  font-family: monospace;
  font-weight: bold;
  letter-spacing: 0.7px;
  -webkit-font-smoothing: subpixel-antialiased;
  color:#00adee;
}
.linkedin-block-header{
  position:relative;
  padding-bottom:13px;
  margin-top: 5px;
}
.timestamp{
  float: right;
  padding-top: 20px;
  font-size: 15px;
  color: #c1c1c1;
  font-family: monospace;
  font-weight: 800;
}
.share .fa-share{
  font-size:18px;
  color:rgba(51, 51, 51, 0.73);
}
/**** media quries***/
@media (min-width:1025px){
  .block-linkedin-company-shares{
    position: absolute;
    width:375px;
  }
}
@media (min-width:414px){
  .pane-content .linkedin_company_block{
    width:356px;
  }
}
@media (max-width:375px){
  .pane-content .linkedin_company_block{
    width:100%;
    overflow:hidden;
  }
  .share .image-site{
    position:relative;
    right:-35px;
    top:0px;
    letter-spacing:0.3px;
  }
  .share .image-site-desc{
    display:none;
  }
  .post_image_title{
    background-position:center;
  }
}


.instagram-content img {
  width: 100% !important;
  height: 100% !important;
}


.block-linkedin-company-shares{
  height: 420px;
  overflow-y: scroll;
}

body.page-shareyourwarmth .image-alt {
  padding: 5px;
  background-color: rgba(0,0,0,.6);
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
}

.page-campaign-join .form-description{
    font-size: 12px;
    color: #858383e0;
}
.webform-client-form-34571 .webform-component--event-details--what-time-does-your-activity-start .radio input[type="radio"]{
  float: none;
  margin-right: 5px;
  margin-top: 0px;
}

.webform-client-form-34571 .form-item-submitted-event-details-what-time-does-your-activity-start-ampm label{
  margin-right: 0px;
  margin-left: 15px;

}

.webform-client-form-34571 .webform-submit{
  background-image: none;
  background-color: #38aeee;
  font-family: DINAlternate;
  font-weight: bold;
  font-size: 17px;
  color: #FFF;
}
@media (max-width: 480px){
  .webform-client-form-34571 .webform-submit{
    position: relative;
    left: 31%;
  }
}

.webform-client-form-34571 .no-border-terms{
  border: none;
}

.webform-client-form-34571 .no-border-terms .webform-component-checkboxes{
  float: left;
}
/*** Homepage Pop up ***/
.page-home .popup_onload .front-pop-description{
  font-weight: 500;
  margin-bottom: 25px;
}
.page-home .popup_onload .do-your-part{
  text-transform: uppercase;
  font-size: 35px;
  font-family: 'DINAlternate';
  line-height: 45px;
  margin-bottom: 25px;
}
.page-home .popup_onload .pop-up-donate{
  padding: 10px 44px;
  border: 0;
  font-family: 'DIN';
  text-transform: uppercase;
  border-radius: 4px;
}
.page-home .popup_onload .cboxClose{
  position: absolute;
  top: 15px;
  right: 15px;
}
.page-home .pane-mailchimp-signup{
  padding: 15px;
  line-height: 30px;
  font-size: 18px;
  border: 1px solid #e8e8e8;
}
.page-home .pane-mailchimp-signup .pane-title{
  font-size: 19.5px;
  line-height: 28px;
}
.page-home .pane-mailchimp-signup .signup-form-description{
  font-size: 17px;
}
.page-home .pane-mailchimp-signup .unrwa-btn{
  padding: 10px 20px;
}

a.iconopen:hover,
a.iconopen:focus,
a.iconopen:active {
  text-decoration: none;
}

.iconopen::before {
  font-size: 23px;
  font-family: fontawesome;
}

.glyphicon-search:before {
  content: "\f002";
}
.glyphicon-remove:before {
  content: "\f00d";
}

.google-cse {
  display: none;
  /* transition: all 300ms; */
}

/* .google-cse.active {
  display: inline-block;
} */

.not-front #page-header {
  background-color: #00adee;
}

#sidr-wrapper-0 {
  float: right;
}

.header-top-links {
  position: relative;
  margin: auto 0;
}

/* #sidr-wrapper-0:after {
  top: 20px;
}

#sidr-wrapper-0:before {
  top: 8px;
}

#sidr-0-button {
  top: 33px;
} */
#sidr-0-button,
#sidr-wrapper-0:before,
#sidr-wrapper-0:after {
  content: '';
  display: block;
  background: #fff;
  width: 35px;
  height: 6px;
  margin-bottom: 5px;
}

.middle-content #sidr-wrapper-0 {
  display: none;
}

/*
  Home page parallax block style
*/
.homepage-parallax-block h2.pane-title {
  color: #ffffff;
}
.homepage-parallax-block {
  color: #ffffff;
  height: auto;
  padding: 120px 15px !important;
  background-image: url("../images/image-gallery-parallax.jpg");
  background-position: center 0;
}

.donors-flag {
  width: 19%;
  display: inline-block;
  /* margin-bottom: 25px; */
  text-align: center;
}

.private-partners .partner-flag {
  width: 24%;
  display: inline-block;
  text-align: center;
}

.donors-flag a {
  text-align: center;
  display: inline-block;
}

.donors-flag p,
.private-partners p {
  padding-top: 10px;
}


.partner-flag .img-wrap {
  height: 125px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.donors-read-more .blue-btn {
  font-family: DIN;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  border: 1px solid transparent;
}
.donors-read-more .blue-btn:hover {
  color: #00ADEE;
  border: 1px solid #00ADEE;
  text-decoration: none;
  background: #fff;
}

.donors-block h4 {
  margin-bottom: 20px;
  width: 100%;
  display: block;
}
.donors-block {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .homepage-parallax-block {
    height: 360px;
    padding: 140px 0 !important;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
  }
}

.homepage-parallax-block .pane-title {
  font-weight: 500;
  text-align: center;
  font-size: 46px;
}

.homepage-parallax-block .unrwa-parallax-description {
  text-align: center;
  padding: 15px 0;
  font-size: 18px;
  line-height: normal;
}

.homepage-parallax-block .row-fluid {
  padding: 15px 0;
}

.homepage-parallax-block .number {
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  padding-right: 10px;
}

.homepage-parallax-block .number-mark {
  font-size: 60px;
  font-weight: 700;
  line-height: 60px;
  padding-right: 10px;
}

.homepage-parallax-block .col-content {
  display: flex;
  font-size: 18px;
  font-weight: bold;
  align-items: center;
  line-height: normal;
}

.homepage-parallax-block .parallax-link {
  text-align: center;
  padding: 30px 0;
}

.homepage-parallax-block .parallax-link a{
  font-size: 18px;
  background-color: #ffffff;
  text-transform: uppercase;
  border-radius: 5px;
  font-weight:bold;
  padding: 15px;
  text-decoration: none;
}

.homepage-parallax-block .parallax-link a:hover {
  background-color: #00ADEE;
  color: #fff;
}

@media (max-width: 991px) {
  .homepage-parallax-block .number {
    font-size: 40px;
    line-height: 45px;
  }
  .homepage-parallax-block .number-mark {
    font-size: 40px;
    line-height: 45px;
  }
  .homepage-parallax-block .col-content {
    font-size: inherit;
  }
}

@media (max-width: 767px) {
  .homepage-parallax-block .pane-title {
    font-size: 32px;
  }
  .homepage-parallax-block .span4 {
    padding: 15px 0;
  }
}

/*
  Text and image style
*/
.pane-donation-text-and-image .bean-image-background img,
.pane-quote-text-and-image .bean-image-background img {
  width: 100%;
  height: auto;
}

.pane-donation-text-and-image .span6:last-child .donate-text-image,
.pane-quote-text-and-image .span6:last-child .quote-text-and-image {
  align-items: center;
  -ms-flex-line-pack: center;
  -ms-flex-align: center;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-pack: center;
  justify-content: center;
}

.donate-text-image .donate-text {
  border-left: solid 7px #00adee;
  padding-left: 15px;
  margin-bottom: 25px;
}

.pane-donation-text-and-image .span6,
.pane-quote-text-and-image .span6 {
  width: 50% !important;
  margin-left: 0 !important;
}

.pane-quote-text-and-image div,
.pane-donation-text-and-image div {
  margin-bottom: 0 !important;
}
.donate-text-image .highlight-title {
  line-height: normal;
  text-transform: inherit;
}

.quote-text-and-image .pane-content {
  width: 75%;
  background-image: url('../images/quote.png');
  background-repeat: no-repeat;
  background-position: bottom right;
}
.quote-text-and-image h2 {
  font-size: 46px;
  font-family: DINAlternate;
  font-weight: normal;
  color: #282828;
  line-height: normal;
}
.quote-text-and-image p {
  font-size: 23px;
  font-weight: normal;
  color: #3d3d3d;
  line-height: normal;
}
.quote-text-and-image span {
  font-size: 18px;
  font-weight: normal;
  color: #3d3d3d;
  line-height: normal;
  display: block;
}
.quote-text-and-image a,
.views-exposed-widget .btn-primary {
  font-size: 18px;
  font-family: DIN;
  font-weight: bold;
  color: #ffffff;
  line-height: normal;
  background: #00adee;
  border-radius: 3px;
  padding: 10px;
  margin-top: 30px;
  display: inline-block;
  text-transform: uppercase;
  width: fit-content;
  width: -moz-fit-content;
  border: 1px solid #00adee;
}
.views-exposed-widget .btn-primary {
  padding: 2px 5px;
}
.quote-text-and-image a:hover,
.views-exposed-widget .btn-primary:hover {
  background: #fff;
  color: #00adee;
  border: 1px solid #00adee;
  text-decoration: none;
}

.donate-text-image .unrwa-btn {
  border: none;
  font-weight: bold;
  border-radius: 3px;
  padding: 23px 40px 15px;
}

@media (max-width: 1024px){
  .donate-text-image,
  .quote-text-and-image {
    width: 90%;
    margin: 0 auto !important;
  }
}
@media (min-width: 1024px) and (max-width: 1199px){
  .donate-text-image {
    margin-left: 45px;
  }
}
@media (min-width: 1024px){
  .pane-donation-text-and-image .span6{
    position: relative;
  }

  .pane-donation-text-and-image .donate-text-image {
    position: absolute;
    right: 50px;
  }
  #mini-panel-donation_text_and_image .span6:first-child {
    position: absolute;
    left: 50%;
  }
  .i18n-ar #mini-panel-donation_text_and_image .span6:first-child {
    left: auto;
    right: 50%;
  }
  #mini-panel-donation_text_and_image .span6:first-child .image-background {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .donate-text-image {
    width: 75%;
  }

  .donate-text-image .highlight-title span {
    font-size: 38px !important;
    font-weight: 500;
  }

  .donate-text-image .unrwa-btn {
    margin-top: 25px;
    padding: 23px 40px 15px;
  }
  .win-os .donate-text-image .unrwa-btn,
  .win-os #unrwa-donate-mini-form .unrwa-btn {
    margin-top: 25px;
    padding: 20px 40px 23px;
  }

  .donate-text-image .unrwa-btn span {
    font-size: 31px !important;
    display: block;
  }

  .win-os #unrwa-donate-mini-form .unrwa-btn {
    margin-top: 0;
    padding: 5px 10px 7px;
  }
}

/* Global Pager style */
.pagination-centered {
  clear: both;
  margin-bottom: 0;
}
.pagination-centered ul {
  box-shadow: none;
}
.pagination-centered a {
  color: #808080;
  border: 1px solid #dcdcdc;
  margin: 2px;
  border-radius: 0 !important;
  border: solid 1px #dcdcdc !important;
  font-family: 'DIN';
  padding: 6px 12px 2px !important;
  line-height: 1.5 !important;
}

.win-os .pagination-centered a {
  padding: 6px 12px !important;
}
.pagination-centered ul > .active > a {
  color: #3d3d3d;
  font-weight: bold;
  background-color: #f5f5f5;
  border-radius: 0 !important;
}

/* Style the menu */
#block-menu-block-10 .menu-block-wrapper {
  background:rgba(88,89,91,0.3);
}
.mm-menu .mm-listitem__text a {
  color: #fff !important;
  font-family: DINAlternate;
  font-size: 20px;
}
.mm-sronly {
  color: #fff;

}
.mm-btn_next:after {
  /* left: 23px;
  right: auto; */
  display: inline-block !important;
  margin-left: 0.255em !important;
  vertical-align: 0.255em !important;
  content: "";
  width: auto !important;
  height: 2px !important;
  border-top: 8px solid #fff !important;
  border-right: 8px solid transparent !important;
  border-bottom: 0 !important;
  border-left: 8px solid transparent !important;
  -webkit-transform: rotate(0) !important;
  -ms-transform: rotate(0) !important;
  transform: rotate(0) !important;
  /* border-color: #fff !important; */
}
.mm-listitem_opened .mm-btn_next:after {
  -webkit-transform: rotate(180deg) !important;
  -ms-transform: rotate(180deg) !important;
  transform: rotate(180deg) !important;
}
.mm-listview .active-trail .active span,
.mm-listview .active-trail > a {
  background: rgba(255,255,255,.4);
  background: var(--mm-color-background-emphasis);
}

.menu-name-main-menu ul.menu li {
  margin: 0;
  border-color: transparent;
}

.menu-name-main-menu ul.menu li.active span,
.mm-panels .menu-name-main-menu ul.menu li.active a,
.mm-menu_selected-hover .mm-listitem__btn:hover,
.mm-menu_selected-hover .mm-listitem__text:hover,
.mm-listview .active-trail .active span,
.mm-listview .active-trail > a {
  background:  rgb(88,89,91,0.8) !important;
}
.mm-listitem__btn, .mm-listitem__text {
  padding: 20px;
  height: auto !important;
}
.mm-listitem_vertical>.mm-panel {
  padding: 0 !important;
}

.mm-listitem_vertical>.mm-panel> .mm-listview li .mm-listitem__text {
  padding-left: 30px !important;
}
.menu-block-wrapper .mm-listitem__text {
  padding-left: 15px;
}
.mm-wrapper_opened #sidr-wrapper-0 #sidr-0-button {
  transform: rotate(-45deg);
  transform-origin: 40% 142%;
}
.mm-wrapper_opened #sidr-wrapper-0::before {
  transform: rotate(45deg);
  transform-origin: 7% 36%;
}
.mm-wrapper_opened #sidr-wrapper-0::after {
  opacity: 0;
}
.menu-block-wrapper {
  padding-top: 0 !important;
}

/* .mm-navbar, */
.menu-block-wrapper .block-title,
.mm-menu_offcanvas .block-title {
  display: none !important;
}
.mm-navbars_top .mm-navbar {
  background: rgba(88,89,91,0.3);
  height: auto;
  justify-content: center;
}
.mm-navbars_top .mm-navbar img {
  height: 85px;
}
.mm-navbars_top {
  border-bottom: solid 2px #00adee !important;
}
/* .mm-panels>.mm-panel>.mm-listview:first-child,
.mm-panels>.mm-panel>.mm-navbar+.mm-listview {
  margin-top: 20px !important;
} */
.mm-panel:after, .mm-panel:before {
  display: none;
}
.mm-panel_has-navbar .mm-navbar{
  display: none !important;
}

#block-menu-block-10 {
  background:rgba(88,89,91,0.3);
  -webkit-transition: all 1.5s;
  transition: all 1.5s;
  height: 504px;
}
#block-menu-block-10:not( .mm-menu ) {
  display: none;
}
.mm-menu_navbar_top-1 .mm-panels {
  background: rgba(88,89,91,0.3);
  top: 86px !important;
}
/* .mm-navbars_top,
#block-menu-block-10 .mm-panels {
  position: relative;
} */
/* Style related articles view */
.view-mode-related_teaser .field-name-title a,
.view-mode-related_teaser .field-name-field-promotional-title a {
  font-weight: bold;
  color: #282828;
}
.view-mode-related_teaser .field-name-title a:hover,
.view-mode-related_teaser .field-name-field-promotional-title a:hover {
  text-decoration: none;
  color: #00ADEE;
}

#page-header.search-active,
#page-header.search-active .row {
  height: 138px;
}
#page-header.search-active.sticky,
#page-header.search-active.sticky .row {
  height: 120px;
}

.not-front #page-header.search-active,
.not-front #page-header.search-active .row {
  height: 110px;
}

.form-search.active .input-append {
  width: 100%;
  display: flex;
}
.form-search.active {
  position: absolute;
  right: 0;
  z-index: 1000;
  width: 37%;
  height: auto;
  display: flex;
  padding: 10px;
  padding-right: 0;
  bottom: 0;
  margin-top: 8px;
}

#edit-search-block-form--2 {
  width: 90%;
}
.view-id-unrwa_programs.view-display-id-block_2 {
  margin-bottom: 140px;
}

.front-page-program {
  width: 14.28% !important;
  margin: 0 !important;
}

.view-unrwa-programs .view-mode-vertical_teaser_icons {
  cursor: pointer;
  border-right: 1px solid #fff;
}

.view-unrwa-programs .flex-viewport {
  direction: ltr;
}

.group-image-icon-wrapper {
  position: relative;
  display: block;
  border-bottom: 1px solid #fff;
}

.group-image-icon-wrapper .group-icons-title-wrapper {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  text-align: -webkit-center;
  background-color: rgba(0, 0, 0, 0.3);
  transition: background-color 1000ms;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.group-image-icon-wrapper:hover {
  background-color: rgba(0, 173, 238, 0.65);
}
.group-image-icon-wrapper .field-name-field-program-icon a {
  display: flex;
  justify-content: center;
}
.view-mode-vertical_teaser_icons:hover .group-image-icon-wrapper .group-icons-title-wrapper {
  background-color: rgba(0, 0, 0, 0.57);
}

.view-mode-vertical_teaser_icons .group-image-icon-wrapper .group-icons-title-wrapper .field-items {
  align-self: center;
  width: 100%;
}

.group-image-icon-wrapper .field-name-field-image img {
  width: 100%;
}

.node-unrwa-program.view-mode-vertical_teaser_icons .program-title  {
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  /* background: #00adee; */
  padding: 10px;
  padding-bottom: 0;
  display: flex;
  text-align: center;
  text-align: -webkit-center;
  margin: 0;
  text-transform: capitalize;
}

.node-unrwa-program.view-mode-vertical_teaser_icons .program-title  a {
  color: #fff;
  text-align: center;
  width: 100%;
  align-self: center;
  width: 100%;
  line-height: normal;
}
.front .pane-bean-what-we-do-top-message-arabic .pane-content,
.front .pane-bean-what-we-do-top-message .pane-content {
  width: 78%;
  margin: auto;
}
.pane-bean-what-we-do-top-message-arabic .pane-title,
.pane-bean-what-we-do-top-message .pane-title {
  text-align: center;
  margin-bottom: 30px;
}
.node-type-image-gallery #page-header:not(.sticky) {
  /* z-index: 0; */
}

/* Redesign in more details block*/
#in-more-detail-block {
  clear: both;
  border-top: 3px solid #00ADEE;
}

#in-more-detail-block h2 {
  background: transparent;
  color: #282828;
  font-size: 29px;
  padding: 0;
  margin: 10px 0 20px 0;
}

.unrwa-program-more-detail {
  background: transparent;
  padding: 0;
}
.features-block .views-field-title .field-content {
  display: flex;
}
.features-block .views-field-title .field-content a,
.features-block h4 a {
  align-self: center;
  text-align: -webkit-center;
  text-align: center;
  width: 100%;
  font-size: 14px;
  font-weight: bold;
  color: #282828;
}

.page-node-3213 .features-block .views-field-title .field-content a,
.page-node-3213 .features-block h4 a,
.page-node-3378 .features-block .field-name-title a,
.page-node-3378 .features-block h4 a
.page-node-3303 .features-block .views-field-title .field-content a,
.page-node-3303 .features-block h4 a {
  font-size: 14px;
  font-weight: 700;
  color: #282828;
  position: absolute;
  top: 0;
  align-items: center;
  height: 100%;
  display: flex;
  width: 100%;
  justify-content: center;
  margin: 0 auto;
  flex-direction: column;
  left: 0;
  right: 0;
}


/* Top footer style (Mailchimp) */
.top-footer {
  padding: 30px 0;
  background-color: #f1f1f1;
}
.top-footer .block-mailchimp-signup {
  width: 80%;
  margin: auto;
  text-align: center;
  padding-top: 30px;
}

.mailchimp-signup-subscribe-form {
  margin-top: 20px;
  margin-bottom: 15px;
}
.mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description {
  font-size: 18px;
  margin-bottom: 15px;
  color: #282828;
}
.mailchimp-signup-subscribe-form .control-group {
  margin-bottom: 10px;
  display: inline-block;
  margin-right: 15px;
}
.mailchimp-signup-subscribe-form .control-group .controls {
  width: 100%;
}
.region-top-footer .mailchimp-signup-subscribe-form button {
  float: none;
  display: inline-block;
  width: 10%;
  padding: 10px 0;
  border-radius: 3px !important;
  text-transform: uppercase;
  box-shadow: none;
  text-shadow: none;
}
.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields {
  display: inline-block;
  text-align: left;
}
.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields .control-group input {
  margin-bottom: 0;
  padding: 10px 6px;
  width: auto !important;
}

/* Background image footer style */
#block-bean-unrwa-funds-footer-block,
#block-bean-unrwa-funds-footer-block-ar {
  background: #fff;
}
#block-bean-unrwa-funds-footer-block .donate-text-and-image,
#block-bean-unrwa-funds-footer-block-ar .donate-text-and-image {
  position: relative;
  right: auto;
  display: flex;
  align-items: center;
  height: 100%;
}
#block-bean-unrwa-funds-footer-block .group-right .field-name-field-body,
#block-bean-unrwa-funds-footer-block-ar .group-right .field-name-field-body {
  width: 85%;
  margin: 0 auto;
  color: #282828 !important;
}

#block-bean-unrwa-funds-footer-block-ar .group-left {
  margin-right: 0;
}
/* #block-bean-unrwa-funds-footer-block,
#block-bean-unrwa-funds-footer-block-ar {
  background-attachment: fixed;
  margin-bottom: 40px;
}

#block-bean-unrwa-funds-footer-block img,
#block-bean-unrwa-funds-footer-block-ar img {
  display: none;
}

#block-bean-unrwa-funds-footer-block .bean-image-background,
#block-bean-unrwa-funds-footer-block-ar .bean-image-background {
  width: 80%;
  margin: auto;
  min-height: 400px;
  display: flex;
  align-items: center;
} */

.page-unrwa-fund .top-footer {
  padding-top: 0;
}
@media (max-width: 480px) {
  .view-display-id-partners_fund_page_block .row-fluid [class*=span]:first-child {
    margin-left: 0 !important;
  }
  .view-display-id-partners_fund_page_block .span4 {
    margin: 15px 0;
  }
}

@media (max-width: 979px) and (min-width: 768px) {
  .node-unrwa-partners.view-mode-partners_horizontal_teaser .group-right {
    width: 55% !important;
  }
}

/* Follow links redesign */
.top-footer .follow-links.clearfix.site {
  border: 0;
  background: transparent;
  height: 38px;
}
.top-footer #block-follow-site {
  display: flex;
  justify-content: center;
  padding-top: 30px;
  border-top: 1px solid #d2d2d2;
}
.top-footer #block-follow-site .block-title {
  width: auto;
  margin: 0;
  margin-right: 15px;
  font-size: 23px;
  font-weight: bold;
  text-transform: capitalize;
}
.top-footer .block-title {
  color: #282828;
  font-weight: normal;
  margin-bottom: 30px;
}

.top-footer span.follow-link-wrapper a {
  font-size: 0;
}

span.follow-link-wrapper {
  display: inline-block;
}
/* UNRWA partners block */
.node-unrwa-partners.view-mode-vertical_teaser_icons .field-name-field-icon .field-items,
.node-unrwa-partners.view-mode-vertical_teaser_icons .field-name-field-icon-hover .field-items {
  justify-content: center;
  width: 100%;
  align-self: center;
}
.node-unrwa-partners.view-mode-vertical_teaser_icons .field-name-field-icon,
.node-unrwa-partners.view-mode-vertical_teaser_icons .field-name-field-icon-hover {
  padding: 50px;
  border: 1px solid #d6d6d6;
  text-align: center;
  text-align: -webkit-center;
  display: flex;
}

.group-icons-wrapper {
  position: relative;
}

.node-unrwa-partners.view-mode-vertical_teaser_icons .field-name-field-icon-hover {
  background: #00adee;
  position: absolute;
  top: 0;
  width: -webkit-fill-available;
  width: -moz-available;
  right: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: opacity .5s ease-in-out;
  -moz-transition: opacity .5s ease-in-out;
  -ms-transition: opacity .5s ease-in-out;
  -o-transition: opacity .5s ease-in-out;
  transition: opacity .5s ease-in-out;
}

.node-unrwa-partners.view-mode-vertical_teaser_icons:hover .field-name-field-icon-hover {
  opacity: 1;
}
.node-unrwa-partners.view-mode-vertical_teaser_icons .field-name-title h2 {
  text-align: center;
}

.node-unrwa-partners.view-mode-vertical_teaser_icons .field-name-title h2 a {
  font-size: 16px;
  font-weight: bold;
  color: #282828;
  line-height: normal;
  text-align: center;
  display: inline-block;
}


/* UNRWA partners horizontal block */
.node-unrwa-partners.view-mode-partners_horizontal_teaser {
  position: relative;
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser .group-right:hover {
  border: 1px solid #00adee;
  transition: border 1000ms ease-out;
  -webkit-transition: border 1000ms ease-out;
  -moz-transition: border 1000ms ease-out;
  -o-transition: border 1000ms ease-out;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.18);
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser .group-right {
  width: 60%;
  border: 1px solid #d8d8d8 ;
  position: absolute;
  left: 35px;
  top: 0;
  padding: 10px;
  padding-left: 40px;
  padding-right: 25px;
  background: #efefef;
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser .group-left {
  width: 25% !important;
  height: 100%;
  display: flex;
  align-items: center;
  align-self: center;
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-field-icon .field-items,
.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-field-icon-hover .field-items {
  justify-content: center;
  width: 100%;
  align-self: center;
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-field-icon,
.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-field-icon-hover {
  padding: 10px;
  width: 50px !important;
  height: 50px !important;
  border: 1px solid #d8d8d8;
  border-radius: 50%;
  text-align: center;
  text-align: -webkit-center;
  display: flex;
}

.group-icons-wrapper {
  position: relative;
  z-index: 3;
}

.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-field-icon {
  background: #efefef;
  opacity: 0;
  -webkit-transition: opacity .5s ease-in-out;
  -moz-transition: opacity .5s ease-in-out;
  -ms-transition: opacity .5s ease-in-out;
  -o-transition: opacity .5s ease-in-out;
  transition: opacity .5s ease-in-out;
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-field-icon-hover {
  background: #00adee;
  position: absolute;
  top: 0;
  width: -webkit-fill-available;
  width: -moz-available;
  right: 0;
  left: 0;
  opacity: 1;
  -webkit-transition: opacity .5s ease-in-out;
  -moz-transition: opacity .5s ease-in-out;
  -ms-transition: opacity .5s ease-in-out;
  -o-transition: opacity .5s ease-in-out;
  transition: opacity .5s ease-in-out;
}

.node-unrwa-partners.view-mode-partners_horizontal_teaser:hover .field-name-field-icon {
  opacity: 1;
  border: 1px solid #00adee;
  transition: border 1000ms ease-out;
  -webkit-transition: border 1000ms ease-out;
  -moz-transition: border 1000ms ease-out;
  -o-transition: border 1000ms ease-out;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.18);
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser:hover .field-name-field-icon-hover {
  opacity: 0;
}
.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-title h2 {
  text-align: center;
}

.node-unrwa-partners.view-mode-partners_horizontal_teaser .field-name-title h2 a {
  font-size: 16px;
  font-weight: bold;
  color: #282828;
  line-height: normal;
  text-align: center;
  display: inline-block;
}

.page-unrwa-fund .fund-section {
  margin-bottom: 60px;
}
.ui-widget {
  font-family: DIN;
}

.ui-state-default.ui-state-active .ui-icon {
  background-image: url('../images/ui-icons_454545_256x240.png');
  background-position: 2px -16px;
}

.ui-state-default .ui-icon {
  background-image: url('../images/ui-icons_454545_256x240.png');
  background-position: -64px -16px;
}

.homepage-section {
  margin-top: 100px;
  padding-top: 0;
}

h2.pane-title,
h2.block-title {
  font-size: 46px;
  font-weight: normal;
  color: #282828;
}

.mm-wrapper_opening .mm-menu_opened {
  display: block;
  z-index: 3;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  width: 100% !important;
  visibility: visible;
}

.mm-menu_offcanvas {
  width: 0 !important;
  visibility: hidden;
  display: block !important;
  z-index: 3 !important;
  min-width: 0 !important;
  max-width: 440px !important;
}

.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout,
.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout {
  -webkit-transform: translate3d(0px,0,0) !important;
  transform: translate3d(0px,0,0) !important;
}

.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker {
  background-color: transparent !important;
}

/* Redesign statistics icon view */
.view-unrwa-programs.view-display-id-unrwa_program_statistics_block .statistics-row .statistics-wrapper {
  padding: 20px;
}
.view-unrwa-programs.view-display-id-unrwa_program_statistics_block .statistics-row {
  border: solid 1px #d6d6d6;
}
.view-unrwa-programs.view-display-id-unrwa_program_statistics_block .statistics-row .views-field-field-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.view-unrwa-programs.view-display-id-unrwa_program_statistics_block .statistics-row .views-field-field-icon,
.view-unrwa-programs.view-display-id-unrwa_program_statistics_block .statistics-row .views-field-field-statistic-value {
  margin-bottom: 10px;
}
.view-unrwa-programs.view-display-id-unrwa_program_statistics_block .statistics-row .views-field-field-statistic-value {
  font-family: DIN;
  font-size: 29px;
  font-weight: bold;
  line-height: normal;
  color: #00adee;
}
.view-unrwa-programs.view-display-id-unrwa_program_statistics_block .statistics-row .views-field-field-statistic-label {
  font-size: 16px;
  font-weight: bold;
  line-height: normal;
  color: #282828;
  margin-bottom: 20px;
}

.parent-section-top-links select.tinynav,
.parent-section-bottom-links select.tinynav {
  display: none;
}

select::-ms-expand {
  display: none;
}

.parent-section-top-links select#tinynav1,
.parent-section-bottom-links select#tinynav2 {
  width: 100%;
  background: #00adee;
  color: #fff;
  border: 0;
  border-radius: 0;
  font-size: 14px;
  text-align: center;
  text-align: -webkit-center;
  padding: 14px;
  height: auto;
  text-align-last:center;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  margin-bottom: 0;
}
.parent-section-bottom-links select#tinynav2 {
  background: #58595B;
}
.view-display-id-unrwa_program_top_block.parent-section-top-links .view-content,
.parent-section-bottom-links  .view-content {
  position: relative;
}

.view-display-id-unrwa_program_top_block.parent-section-top-links .views-field-title a.active,
.view-display-id-unrwa_fields_top_slideshow_block.parent-section-top-links .views-field-title a.active {
/* .parent-section-top-links ul li:hover { */
  font-weight: bold;
  color: #0092d3;
  background: transparent;
  border-top: 0;
}
.view-display-id-unrwa_program_top_block.parent-section-top-links ul li:hover,
.view-display-id-unrwa_program_top_block.parent-section-top-links .views-field-title a:hover,
.view-display-id-unrwa_fields_top_slideshow_block.parent-section-top-links .views-field-title a:hover {
  background: transparent;
  text-decoration: underline;
}
.view-display-id-unrwa_program_top_block.parent-section-top-links .views-field-title a,
.view-display-id-unrwa_fields_top_slideshow_block.parent-section-top-links .views-field-title a {
  background: transparent;
  color: #00adee;
  border-top: 0;
}
.view-display-id-unrwa_program_top_block.parent-section-top-links .views-row-last a,
.view-display-id-unrwa_fields_top_slideshow_block.parent-section-top-links .views-row-last a {
  border-right: 0;
}

.field-name-field-programs-in-the-camp > .field-items > .field-item {
  width: 22%;
  margin-right: 13px;
  margin-bottom: 15px;
  text-align: center;
  border: 1px solid #d6d6d6;
  padding: 25px;
  float: left;
}

.field-name-field-programs-in-the-camp > .field-items > .field-item .field-name-title {
  font-size: 14px;
  color: #000000;
  font-weight: 500;
  text-transform: uppercase;
}
.field-name-field-programs-in-the-camp > .field-items > .field-item .field-name-field-icon {
  padding-bottom: 22px;
}

.unrwa-in-camp {
  border: 1px solid #d6d6d6;
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.unrwa-in-camp:hover {
  cursor: pointer;
  border: 1px solid #00adee;
  transition: border 1000ms ease-out;
  -webkit-transition: border 1000ms ease-out;
  -moz-transition: border 1000ms ease-out;
  -o-transition: border 1000ms ease-out;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.18);
}

.unrwa-in-camp .field-name-field-icon {
  padding-bottom: 20px;
  text-align: -webkit-center;
  text-align: center;
}
.unrwa-in-camp .field-name-title {
  color: #000000;
  font-family: DINAlternate;
}

.pane-node-field-programs-in-the-camp h5 {
  color: #00ADEE;
}

/* Faq views block*/
.view-id-unrwa_faq.view-display-id-all_faq,
.procurement-faqs {
  margin: 20px 0;
}
.view-id-unrwa_faq.view-display-id-all_faq .views-row,
.procurement-faqs .views-row {
  margin-bottom: 30px;
}

.view-id-unrwa_faq.view-display-id-all_faq .views-row {
  margin-bottom: 20px;
}

.view-id-unrwa_faq.view-display-id-all_faq .views-accordion-unrwa_faq-all_faq-header {
  font-weight: normal;
  text-transform: initial;
  line-height: 22px;
}

.view-id-unrwa_faq.view-display-id-all_faq .views-accordion-unrwa_faq-all_faq-header div:first-child {
  font-weight: 700;
  margin-bottom: 10px;
}

.view-id-unrwa_faq.view-display-id-all_faq .views-row .views-field-field-detailed-question,
.procurement-faqs .views-row .views-field-field-question- {
  border: 0;
  padding: 0;
  margin: 0;
  background: none;
}
.view-id-unrwa_faq.view-display-id-all_faq .views-row .ui-accordion-icons .ui-icon,
.procurement-faqs .views-row .ui-accordion-icons .ui-icon {
  background-position: -64px -16px;
}
.view-id-unrwa_faq.view-display-id-all_faq .views-row .ui-accordion-icons.ui-accordion-header-active .ui-icon,
.procurement-faqs .views-row .ui-accordion-icons .ui-icon {
  background-position: 2px -16px;
}
.view-id-unrwa_faq.view-display-id-all_faq .views-row .views-field-field-detailed-question .ui-icon,
.procurement-faqs .views-row .views-field-field-question- .ui-icon {
  background-image: url('../images/ui-icons_454545_256x240.png');
}
.view-id-unrwa_faq.view-display-id-all_faq .views-row .views-field-field-detailed-question a, 
.procurement-faqs .views-row .views-field-field-question- a {
  outline: none;
  font-weight: bold;
  font-size: 14px;
  color:#282828;
  text-transform: capitalize;
  padding-right: 16px;
  display: block;
}
.view-id-unrwa_faq.view-display-id-all_faq .ui-accordion-content ,
.procurement-faqs .ui-accordion-content {
  padding: 10px 0 0 0;
  margin-top: 10px;
  border: 0;
  font-size: 16px;
  font-family: DINAlternate;
  color:#282828;
  border-top: 2px solid #d6d6d6;
}


.where-we-work-tout {
  margin-bottom: 5px;
  background-repeat: no-repeat;
  background-size: cover;
}
.where-we-work-tout .wrapper {
  font-size: 14px;
  color: #fff;
  padding: 20px;
  display: block;
}
.where-we-work-tout .inner-wrapper {
  display: table;
  margin: 0 auto;
  text-align: left;
  min-width: 105px;
}

.where-we-work-tout-link:hover .wrapper,
.where-we-work-tout-link.active .wrapper {
  background-color: rgba(0, 173, 238, 0.65);
}
.where-we-work-tout img {
  margin-right: 10px;
}
.where-we-work-tout .img-wrapper {
  min-width: 35px;
  text-align: left;
}
.where-we-work-tout p {
  display: inline-block;
  margin: 0;
}
.view-display-id-unrwa_fields_responsive_list {
  margin-bottom: 30px;
}
.pane-unrwa-fields {
  clear: both;
}

/**  press releases contacts **/
.pane-press-releases-contacts {
  padding: 17px 20px 20px;
  border-top: 3px solid #00adee;
  background-color: #f5f5f5;
  margin-top: 40px;
  margin-bottom: 50px;
}
.pane-press-releases-contacts .pane-title {
  font-size: 16px;
  font-weight: bold;
  color: #0092d3;
  margin-top: 0;
}
.pane-press-releases-contacts .views-view-grid > div > .row-fluid {
  padding: 18px 0;
  border-bottom: 1px solid #d6d6d6;
}
.pane-press-releases-contacts .views-view-grid > div > .row-fluid.row-first {
  padding-top: 0;
}
.pane-press-releases-contacts .views-view-grid > div > .row-fluid.row-last {
  padding-bottom: 0;
  border: 0;
}

.pane-press-releases-contacts .views-view-grid .field {
  margin-bottom: 5px;
}
.pane-press-releases-contacts .views-view-grid .field-name-field-position {
  margin-bottom: 15px;
}
.pane-press-releases-contacts .views-view-grid .field-label {
  font-weight: normal;
  width: 18%;
}
.pane-bean-gaza-crisis-top-donors-arabic h2,
.pane-bean-lhkwmt-lmnhyn-fy-zm-swry h2 {
  margin-bottom: 20px;
}

/* Press release background information new style */
.background-info {
  padding: 20px;
  background: #f5f5f5;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.background-info .label-wrapper {
  font-size: 16px;
  color: #0092d3;
  padding-bottom: 20px;
  font-weight: bold;
  font-family: DIN;
}

.background-info p {
  font-family: DIN;
}

.page-syria-crisis .pane-views,
.page-syria-crisis .pane-block.blue-border {
  margin-top: 60px;
}

.page-syria-crisis .panel-separator {
  clear: both;
}

.not-front .top-footer {
  margin-top: 50px;
}

.views_slideshow_cycle_main .node-historical-event {
  padding: 15px !important;
  width: inherit;
}

.views-slideshow-pager-fields>div {
  padding-left: 8px;
}

/* Donate box*/
.view-donate-help-messages.view-id-donate_help_messages {
  margin-bottom: 47px;
  display: block;
  clear: both;
}
.view-donate-help-messages.view-id-donate_help_messages .views-field-nothing {
  position: relative;
  overflow: hidden;
}
.view-donate-help-messages.view-id-donate_help_messages .views-field-nothing .donate-box-body {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  position: absolute;
  height: 100%;
  top: 0;
  background-color: rgba(0, 0, 0, 0.53);
  font-family: DINAlternate;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.44;
  text-align: center;
  color: #ffffff;
  padding: 20% 5% 0;
  width: 90%;
  left: 0;
  opacity: 0;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity:0;
  -khtml-opacity: 0;
}

.span3 .view-donate-help-messages.view-id-donate_help_messages .views-field-nothing .donate-box-body {
  width: 100%;
  padding: 10% 0;
}

.view-donate-help-messages.view-id-donate_help_messages:hover .donate-box-body {
  zoom: 1;
  opacity: 1;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
}
.view-donate-help-messages.view-id-donate_help_messages .unrwa-btn {
  width: 100%;
  display: block;
  padding: 15px 0;
  font-family: DIN;
  font-size: 20px;
  font-weight: bold;
}

@media (min-width: 768px) and (max-width: 979px) {
  .view-donate-help-messages.view-id-donate_help_messages .views-field-nothing .donate-box-body {
    padding: 25px 15px 0;
    font-size: 17px;
  }
}
/* Photo gallery */
.galleria-thumbnails .galleria-image {
  margin-right: 0.5%;
  margin-left: 0.5%;
  width: 23.9% !important;
}
.galleria-plus span {
  padding: 5px 10px;
  width: 100%;
  max-width: 100%;
  bottom: 0;
  left: 0;
}

@media(max-width: 480px) {
  .galleria-thumbnails .galleria-image {
    margin-right: 0.5%;
    margin-left: 0.5%;
    width: 49% !important;
  }
}

.pane-crisis-funding-blocks-crisis-funding-pane h2,
.pane-bean-the-syria-crisis-and-palestine-r h2 {
  font-size: 46px;
  font-weight: 400;
  color: #282828;
}

@media (max-width: 768px) {
  .pane-crisis-funding-blocks-crisis-funding-pane h2,
  .pane-bean-the-syria-crisis-and-palestine-r h2 {
    font-size: 40px;
  }
  .panel-3col-33-stacked .center-wrapper {
    margin-right: 0px;
  }
}

label .form-required {
  font-family: Arial;
}

/* Addthis buttons */
.node-video.view-mode-full #block-vardot-addthis-vardot-addthis-share-url {
 width: 67%;
 display: block;
}
@media(max-width: 325px) {
  .node-video.view-mode-full #block-vardot-addthis-vardot-addthis-share-url {
    width: 100%;
  }
}
.addthis_toolbox.addthis_default_style {
  display: block;
  width: 100%;
}
.addthis_default_style > a {
  float: left !important;
  display: inline-block !important;
}

.mm-listview .mm-listitem:after {
  left: 0;
}

.mm-listitem_opened {
  background: rgb(88,89,91,0.8);
}

#block-menu-block-10 .mm-panel_opened {
  background: rgba(88,89,91,.3) !important;
}
.mm-listitem__text:focus {
  background: var(--mm-color-background-highlight) !important;
}

.menu-block-wrapper > .mm-listview > .mm-listitem:after {
  content: '';
  border-color: inherit;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.menu-block-wrapper > .mm-listview > .mm-listitem > .mm-listitem__text a {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 500;
}
.mm-listview .mm-listitem:after {
  content: '';
  border: 0;
}

.node-type-program-subsection .panel-display .center-wrapper {
  margin: 40px 0;
}

.mm-wrapper_blocking body,
.mm-wrapper_blocking {
  overflow-y: hidden;
  height: 100%;
}

.compat-object-fit {
  background-size: cover;
  background-position: center;
}
.compat-object-fit img {
  opacity: 0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -ms-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

@media (min-screen: 1200px) {
  .view-home-page-slide-show .node-promotion-slide.view-mode-home_page_slide_show .field-name-field-image img {
    filter: blur(50px);
    /* this is needed so Safari keeps sharp edges */
    transform: scale(1);
  }
}

.view-mode-home_page_slide_show a.init-colorbox-processed {
  display: block;
}

.node-type-image-gallery .galleria-close {
  top: 80px;
}
/* Other menu links style */
.menu-block-wrapper > .mm-listview > .mm-listitem.other-links a {
  font-size: 18px;
  text-transform: capitalize;
}
.menu-block-wrapper > .mm-listview > .mm-listitem .mm-listitem__text {
  padding: 15px 25px;
}
.menu-block-wrapper > .mm-listview > .mm-listitem.other-links span {
  padding: 10px 25px;
}
.menu-block-wrapper > .mm-listview > .mm-listitem.other-links.first::before {
  padding-top: 20px;
  margin-top: 15px;
  border-top: 1px solid #bbbbbb !important;
  display: block;
  content: '';
  width: 100%;
  margin-left: 25px;
  margin-right: 25px;
}

/*#block-menu-menu-footer-main-menu .secondary-menu a {
  font-weight: normal;
}*/

.pagination-centered .pager-ellipsis {
  display: none;
}
.contact .ui-accordion-content {
  overflow: hidden;
}

.view-unrwa-programs .flexslider .slides > li img {
  width: auto;
}
.view-unrwa-programs .flexslider {
  background: transparent;
  box-shadow: none;
  border: 0;
}
@media (min-width: 991px) {
  .view-unrwa-programs .flexslider .slides > li {
    padding: 0 15px;
    width: 1.6% !important;
    display: inline-block !important;
    float: none !important;
  }
}

.view-unrwa-programs .flexslider:hover .flex-next,
.view-unrwa-programs .flexslider .flex-next {
  right: -50px;
  display: block;
  opacity: 1;
}

.view-unrwa-programs .flexslider:hover .flex-prev,
.view-unrwa-programs .flexslider .flex-prev {
  left: -50px;
  display: block;
  opacity: 1;
}

.view-unrwa-programs .flex-direction-nav a {
  width: 48px;
  height: 48px;
  font-size: 0;
}
.view-unrwa-programs .flex-control-nav {
  bottom: -40px;
}

.view-unrwa-programs .flex-direction-nav a.flex-prev:before {
  font-size: 0;
  width: 48px;
  height: 48px;
  position: absolute;
  background-image: url(/sites/all/themes/unrwa/images/icons.png);
  background-repeat: no-repeat;
  cursor: pointer;
}
.view-unrwa-programs .flex-direction-nav a.flex-next:before {
  font-size: 0;
  width: 48px;
  height: 48px;
  /* position: absolute; */
  background-image: url(/sites/all/themes/unrwa/images/icons.png);
  background-repeat: no-repeat;
  cursor: pointer;
  background-position: -48px 0;
}

.view-unrwa-programs .flex-control-paging li a.flex-active,
.view-unrwa-programs .flex-control-paging li a:hover {
  background-color: #00adee;
  border-color: #00adee;
}
.view-unrwa-programs .flex-control-paging li a {
  border-color: #00adee;
  box-shadow: none;
  width: 8px;
  height: 8px;
}

.view-crisis .flexslider,
.view-slide-shows .flexslider {
  background: transparent;
  border: none;
}
.view-crisis .flexslider:hover .flex-prev,
.view-crisis .flexslider:hover .flex-next,
.view-slide-shows .flexslider:hover .flex-prev,
.view-slide-shows .flexslider:hover .flex-next {
  opacity: 0;
}

.view-home-page-slide-show .field-name-field-header-color,
.view-home-page-slide-show .field-name-field-show-slider-information {
  display: none;
}

#page-header .glyphicon-search:before,
#page-header .glyphicon-remove:before {
  color: #fff;
}

#page-header a#edit-link-ar,
#page-header a#edit-link-en,
#page-header .brand .navbar-text,
#page-header .glyphicon-search:before,
#page-header .glyphicon-remove:before {
  -webkit-transition: color 0.5s;
  transition: color 0.5s;
}
#page-header .brand img {
  -webkit-transition: border 0.5s;
  transition: border 0.5s;
}
#page-header #sidr-0-button,
#page-header #sidr-wrapper-0:before,
#page-header #sidr-wrapper-0:after {
  -webkit-transition: background 0.5s;
  transition: background 0.5s;
}

#page-header.gray a#edit-link-ar,
#page-header.gray a#edit-link-en,
#page-header.gray .brand .navbar-text,
#page-header.gray .glyphicon-search:before,
#page-header.gray .glyphicon-remove:before {
  color: #58595B;
}
#page-header.gray .brand img {
  border-color: #58595B;
}
#page-header.gray #sidr-0-button,
#page-header.gray #sidr-wrapper-0:before,
#page-header.gray #sidr-wrapper-0:after {
  background: #58595B;
}

#page-header.blue a#edit-link-ar,
#page-header.blue a#edit-link-en,
#page-header.blue .brand .navbar-text,
#page-header.blue .glyphicon-search:before,
#page-header.blue .glyphicon-remove:before {
  color: #00adee;
}
#page-header.blue .brand img {
  border-color: #00adee;
}
#page-header.blue #sidr-0-button,
#page-header.blue #sidr-wrapper-0:before,
#page-header.blue #sidr-wrapper-0:after {
  background: #00adee;
}

/* Search page styles */
.page-search-google .body-container .search-form .input-append input::-webkit-input-placeholder { /* WebKit browsers */
    color: transparent;
}
.page-search-google .body-container .search-form .input-append input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: transparent;
}
.page-search-google .body-container .search-form .input-append input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: transparent;
}
.page-search-google .body-container .search-form .input-append input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: transparent;
}
.page-search-google .body-container .page-header {
  text-align: -webkit-center;
  text-align: center;
  color: #fff;
  background-color: #00adee;
  padding-top: 20px;

}

.page-search-google .body-container .search-form {
  display: block;
  width: 100%;
  text-align: -webkit-center;
  text-align: center;
  background-color: #00adee;
  padding-bottom: 20px;

}

.page-search-google .body-container .search-form .input-append {
  width: 100%;
}
.page-search-google .body-container .search-form .input-append input {
  width: 80%;
  /* font-size: 0px; */
  border-radius: 0px;
  height: 33px;
  padding: 5px !important;
}
.page-search-google .body-container .search-form .input-append button {
  height: 43px;
  vertical-align: middle;
}

.mm-navbars_top img {
  /*margin: 0 auto;*/
  order: 2;
}
.mm-navbars_top .glyphicon-search {
  align-self: center;
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 !important;
  flex: 0 !important;
}

.node-promotion-slide .group-video-wrapper .player {
  position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 0;
	height: 0;
  top: -60px;
}

.node-promotion-slide .group-video-wrapper iframe {
  position: absolute;
  left: 0;
  width: 100%;
  height: 109%;
}

.node-promotion-slide {
  background-color: #00adee;
}

span.date-display-single {
  font-family: 'DIN';
}

/*.node-promotion-slide .field-name-field-link-funding {
  text-align: center;
  top: 0;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  width: 100%;
  justify-content: center;
  margin: 0 0%;
  flex-direction: column;
  font-size: 0;
}

.node-promotion-slide .field-name-field-link-funding a {
  position: relative;
}

.node-promotion-slide .field-name-field-link-funding a::after {
  background: url(../images/video.png);
  content: '';
  width: 46px;
  height: 45px;
  display: block;
  position: absolute;
  z-index: 999;
}

.front .cboxIframe {
  height: 400px;
  width: 800px;
}

@media (max-width: 768px) {
  .front .cboxIframe,
  #cboxContent {
    height: 300px !important;
    width: 100% !important;
  }
}*/

.node-promotion-slide .field-name-field-image a {
  background-color: transparent;
}

.view-home-page-slide-show {
  min-height: 640px;
}

.spamspan {
  margin-left: 0!important;
}

.mailchimp-signup-subscribe-form .captcha {
  vertical-align: middle;
  display: none;
}

/* Interactive frame content type stlye.*/

@media (min-width: 1200px) {
  .node-type-interactive-frame .container,
  .node-type-interactive-frame .span12 {
    width: 1171px;
  }
}

.node-site-wide-image-slider .field-slideshow-wrapper {
  max-height: 565px;
  margin-bottom: 25px;
  position: relative;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #0000005e;
  padding: 15px;
  color: white;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-controls {
  position: absolute;
  top: 45%;
  z-index: 9;
  display: flex;
  width: 100%;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-controls a {
  font-size: 0;
  margin: 10px;
  color: #fff;
  text-decoration: none;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-controls a:first-of-type {
  margin-right: auto;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-controls a:after {
  font-family: 'FontAwesome';
  font-size: 48px;
}

@media (max-width: 480px) {
.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-controls a:after {
    font-size: 32px;
  }
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-controls a.prev:after {
  content: '\f104';
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-controls a.next:after {
  content: '\f105';
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-pager {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: -40px;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-pager a {
  font-size: 0;
  color: #c4c4c4;
  text-decoration: none;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-pager a:after {
  content: '\f111';
  font-family: 'FontAwesome';
  font-size: 16px;
  margin: 4px;
  transition: all 0.3s;
}

.node-site-wide-image-slider .field-slideshow-wrapper .field-slideshow-pager a.activeSlide:after {
  color: #00adee;
}

.vacancies-overview table th {
  background-color: #00adee;
  color: #fff;
}

.vacancies-overview table tr.even {
  background-color: #f6f6f6;
}

.vacancies-overview table td {
  border: 1px solid #dddddd;
}

@media (max-width: 480px) {
  .vacancies-overview .view-content {
    overflow-x: auto;
  }
}


.unrwa-search-page  .views-exposed-widget.views-submit-button .form-submit {
  margin: 1px;
  width: 100%;
}

@media (min-width: 767px) {
  .unrwa-search-page  .views-exposed-widget.views-reset-button {
    width: 10%;
  }
  .unrwa-search-page  .views-exposed-widget.views-submit-button {
    width: 15%;
  }
}

@media (max-width: 480px) {
  .unrwa-search-page  .views-exposed-widget.views-reset-button,
  .unrwa-search-page  .views-exposed-widget.views-submit-button {
    width: 45%;
  }
  .unrwa-search-page  .views-widget-filter-combine {
    width: 100%;
  }
}

.unrwa-search-page  .views-exposed-widget.views-reset-button .form-submit {
  margin: 1px;
  width: 100%;
}

.unrwa-search-page .view-unrwa-search-row {
  margin-bottom: 15px;
  padding: 10px 0;
}

.unrwa-search-page .view-unrwa-search-row:not(:last-of-type) {
  border-bottom: 2px solid #e4e4e4;
}

.unrwa-search-page .views-field-title {
  padding-bottom: 10px;
}

.unrwa-search-page .views-field-title a {
  font-weight: 700;
  font-size: 18px;
}

.unrwa-search-page .unrwa-search-highlight {
  text-transform: capitalize;
  font-weight: 700;
}

.pane-bundle-tabs .ui-tabs {
  border: none;
}

.pane-bundle-tabs .ui-tabs-panel {
  padding: 1rem 0rem;
}

.pane-bundle-tabs .ui-tabs-panel .field-collection-container {
  border: none;
  margin-bottom: 0px;
}

.pane-bundle-tabs .ui-tabs-nav {
  background: none;
  border: none;
  padding-top: 15px;
}

.pane-bundle-tabs .ui-tabs-nav > li {
  background: none;
  border: none;
  margin-bottom: 10px !important;
  margin-right: 10px;
}

.pane-bundle-tabs .ui-tabs-nav > li .ui-tabs-anchor {
  background: none;
  border: none;
  outline: none;
  cursor: pointer !important;
  padding: 5px 0px;
  margin-right: 5px;
}

.pane-bundle-tabs .ui-tabs-nav > li:last-of-type .ui-tabs-anchor {
  margin-right: 0px;
}

.pane-bundle-tabs .ui-tabs-nav > li.ui-state-active .ui-tabs-anchor,
.pane-bundle-tabs .ui-tabs-nav > li:hover .ui-tabs-anchor {
  border-bottom: 1px solid;
  font-weight: 700;
}

.tabs-horizontal-cc .view-mode-horizontal-teaser-tabs-fpp {
  padding: 0;
  margin: 0;
  border: none;
}

.tabs-horizontal-cc .cc-items .cc-col.span4,
.tabs-horizontal-ec .ec-items .ec-col.span4 {
  margin: 15px 10px 30px 0px;
}

@media (max-width: 769px) {
  .tabs-horizontal-cc .cc-items .cc-col.span4,
  .tabs-horizontal-ec .ec-items .ec-col.span4 {
    width: 45%;
  }
  .tabs-horizontal-cc .cc-items .cc-col.span4:nth-child(even),
  .tabs-horizontal-ec .ec-items .ec-col.span4:nth-child(even) {
    margin-left: 15px;
    margin-right: 0px;
  }
}

@media (max-width: 480px) {
  .tabs-horizontal-cc .cc-items .cc-col.span4,
  .tabs-horizontal-ec .ec-items .ec-col.span4 {
    width: 100%;
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}

@media (min-width: 1024px) {
  .tabs-horizontal-cc .cc-items .cc-col.span4:nth-child(3n),
  .tabs-horizontal-ec .ec-items .ec-col.span4:nth-child(3n) {
    margin-right: 0px;
  }
}

.view-mode-horizontal_teaser_tabs_fpp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.view-mode-horizontal_teaser_tabs_fpp .group-right {
  float: none;
  padding: 0 10px;
  width: 50%;
}

.view-mode-horizontal_teaser_tabs_fpp .group-left {
  float: none;
  width: 50%;
}

.view-mode-horizontal_teaser_tabs_fpp .group-right .field-title {
  font-weight: 600;
}

@media (max-width: 480px) {
  .view-mode-horizontal_teaser_tabs_fpp .group-right .field-title {
    text-align: center;
  }
}

.view-mode-horizontal_teaser_tabs_fpp .field-name-field-vmt-read-more {
  height: 0px;
  width: 0px;
}

.view-mode-horizontal_teaser_tabs_fpp .field-name-field-vmt-read-more a {
  font-size: 0;
}

.view-mode-horizontal_teaser_tabs_fpp .field-name-field-vmt-read-more a::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.view-mode-horizontal_teaser_tabs_fpp:hover .field-name-field-vmt-read-more a::after {
  opacity: 0.5;
  background-color: #fff;
}

.view-mode-horizontal_teaser_tabs_fpp .group-left .field-item,
.view-mode-horizontal_teaser_tabs_fpp .group-right .field-item {
  margin-bottom: 0px;
}

.node.view-mode-horizontal_teaser_tabs_fpp {
  cursor: pointer;
}

.node.view-mode-horizontal_teaser_tabs_fpp:hover {
  opacity: 0.5;
}

.pane-bundle-tabs .field-name-field-more-resources {
  font-size: 18px;
  font-weight: bold;
  float: right;
}

@media (max-width: 1024px) {
  .pane-bundle-tabs .field-name-field-more-resources {
    padding: 10px;
  }
}

.pane-bundle-videos-slideshow {
  position: relative;
}

.pane-bundle-videos-slideshow .pane-title {
  margin-bottom: 30px;
}

.pane-bundle-videos-slideshow .vmt-carousel-slide {
  margin: auto;
  text-align: center;
}

.pane-bundle-videos-slideshow .view-mode-vertical_slideshow_videos_fpp .field-title {
  font-weight: 600;
  margin: auto 15px;
}

@media (min-width: 767px) {
  .pane-bundle-videos-slideshow {
    padding-top: 50px;
    padding-bottom: 80px;
  }
}

@media (max-width: 567px) {
  .pane-bundle-videos-slideshow {
    padding: 25px 0;
  }
}

.pane-bundle-videos-slideshow::after {
  display: block;
  position: absolute;
  content: '';
  top: 0;
  left: -100vw;
  right: -100vw;
  width: 10000vw;
  height: 100%;
  z-index: -1;
}

.pane-bundle-videos-slideshow .vmt-carousel.flexslider a.flex-prev:before,
.pane-bundle-videos-slideshow .vmt-carousel.flexslider a.flex-next:before {
  margin-top: 10px;
}

@media (max-width: 1024px) {
  .pane-bundle-videos-slideshow .vmt-carousel.flexslider .flex-direction-nav a.flex-next {
    right: -35px;
  }
  .pane-bundle-videos-slideshow .vmt-carousel.flexslider .flex-direction-nav a.flex-prev {
    left: -35px;
  }
}

@media (max-width: 769px) {
  .pane-bundle-videos-slideshow .vmt-carousel.flexslider .flex-direction-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin-top: 30px;
  }
  .pane-bundle-videos-slideshow .vmt-carousel.flexslider .flex-direction-nav a.flex-prev,
  .pane-bundle-videos-slideshow .vmt-carousel.flexslider .flex-direction-nav a.flex-next {
    position: relative;
    left: 0px;
    right: 0px;
  }
}

.pane-bundle-videos-slideshow .more-link-wrapper {
  margin-top: 30px;
  float: right;
}

.pane-bundle-videos-slideshow .more-link-wrapper .more-link {
  font-weight: 600;
  font-size: 16px;
}

.group-custom-content .horizontal-tab-button.last {
  display: none;
}