/* COLORS */
/* font size */
/* font */
/* effect */
/* Transition */
/* Border-radius */
/* BUTTON */
/* TEXTBOX */
/* sharethis-wrapper */
/* link, action */
@media (min-width: 992px) and (max-width: 1199px) {
  /* view-header */
  /* line 5, ../sass/theme-responsive.scss */
  .view-header, .view-header-sidebar {
    margin-bottom: 40px;
    padding-left: 100px;
    padding-right: 100px;
  }

  /* line 15, ../sass/theme-responsive.scss */
  #main #content .node .field-name-field-description {
    margin-bottom: 40px;
    padding-left: 100px;
    padding-right: 100px;
  }

  /* line 25, ../sass/theme-responsive.scss */
  .block.view-header-sidebar, .block.view-header {
    padding-left: 100px;
    padding-right: 100px;
  }

  /* line 32, ../sass/theme-responsive.scss */
  #main .col-md-9 .block.view-header-sidebar, #main .col-md-9 .block.view-header {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* tablet */
  /* container */
  /* line 42, ../sass/theme-responsive.scss */
  .section .container {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  /* line 49, ../sass/theme-responsive.scss */
  .container-fluid {
    padding-bottom: 40px;
  }

  /* slide show */
  /* line 54, ../sass/theme-responsive.scss */
  .slideshow .fieldset {
    max-width: 970px;
    padding-left: 153px;
  }
  /* line 58, ../sass/theme-responsive.scss */
  .slideshow .fieldset-inner {
    max-width: 650px;
    min-height: 0;
    bottom: 20px;
  }
  /* line 64, ../sass/theme-responsive.scss */
  .slideshow .views-field-title a {
    font-size: 2.143em;
  }
  /* line 68, ../sass/theme-responsive.scss */
  .slideshow .carousel-control {
    bottom: 50px;
  }
  /* line 71, ../sass/theme-responsive.scss */
  .slideshow .controls {
    max-width: 970px;
  }

  /* donate-progress-bar */
  /* line 76, ../sass/theme-responsive.scss */
  .donate-progress-bar {
    padding-left: 130px;
  }
  /* line 79, ../sass/theme-responsive.scss */
  .donate-progress-bar .views-field-view-node a {
    right: 120px;
  }

  /* donate-content */
  /* line 85, ../sass/theme-responsive.scss */
  .donate-content {
    padding-left: 290px;
    padding-right: 240px;
  }

  /* pannel-third */
  /* line 91, ../sass/theme-responsive.scss */
  #panel-third .container {
    padding-bottom: 150px;
  }

  /* pannel-fifth */
  /* line 98, ../sass/theme-responsive.scss */
  #panel-fifth .block-bean h2 {
    top: 40px;
  }
  /* line 102, ../sass/theme-responsive.scss */
  #panel-fifth .statistic-amount {
    font-size: 40px;
  }

  /* panel-seventh */
  /* line 108, ../sass/theme-responsive.scss */
  .partners-list .jcarousel-item {
    width: 168px  !important;
  }

  /* panel-eighth */
  /* line 114, ../sass/theme-responsive.scss */
  .socials-list li {
    margin-right: 84px;
  }

  /* footer */
  /* line 120, ../sass/theme-responsive.scss */
  #panel-footer-first .container-inner {
    padding-bottom: 40px;
  }

  /* blog */
  /* line 125, ../sass/theme-responsive.scss */
  .node.node-teaser {
    margin-bottom: 40px;
  }

  /* line 129, ../sass/theme-responsive.scss */
  .node iframe {
    min-height: 400px;
  }

  /* blog-full-width */
  /* line 135, ../sass/theme-responsive.scss */
  .blog-list .views-row {
    margin-bottom: 40px;
  }

  /* line 140, ../sass/theme-responsive.scss */
  .blog-grid iframe {
    height: 103px;
  }
  /* line 145, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col:first-child iframe {
    min-height: 273px;
  }

  /* event */
  /* line 153, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video {
    height: 208px;
  }
  /* line 155, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video iframe {
    height: 208px;
  }
  /* line 159, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video + .views-field-field-image-1 {
    top: 110px;
  }
  /* line 162, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-image-1 {
    top: 140px;
  }

  /* event-full */
  /* line 169, ../sass/theme-responsive.scss */
  .container-fluid .events-grid .views-field-field-video {
    height: 239px;
  }
  /* line 171, ../sass/theme-responsive.scss */
  .container-fluid .events-grid .views-field-field-video iframe {
    height: 239px;
  }

  /* donate */
  /* line 179, ../sass/theme-responsive.scss */
  .donates-grid .views-field-title {
    font-size: 1.429em;
  }
  /* line 182, ../sass/theme-responsive.scss */
  .donates-grid .grid-inner {
    min-height: 0;
  }
  /* line 185, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node a {
    top: 150px;
  }

  /* line 192, ../sass/theme-responsive.scss */
  .sidebar .quicktabs-wrapper .quicktabs_main .views-field-type-image, .sidebar .quicktabs-wrapper .quicktabs_main .views-field-field-image {
    margin-bottom: 7px;
  }

  /* donate-details */
  /* line 200, ../sass/theme-responsive.scss */
  #main #content .node .group-donation-info {
    padding-left: 100px;
    padding-right: 100px;
  }
  /* line 206, ../sass/theme-responsive.scss */
  #main #content .node .commerce-add-to-cart .form-radios .form-item {
    margin-right: 12px;
    margin-bottom: 12px;
  }

  /* end */
  /* quicktabs */
  /* line 215, ../sass/theme-responsive.scss */
  .sidebar .quicktabs-wrapper .quicktabs-tabs li a {
    padding: 10px 5px;
  }

  /* fieldset */
  /* line 219, ../sass/theme-responsive.scss */
  fieldset.filter-wrapper {
    max-width: 545px;
  }

  /* about */
  /* teams-grid */
  /* line 224, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    margin-right: 54px;
  }

  /* line 227, ../sass/theme-responsive.scss */
  .donate-progress-bar-block {
    width: 52%;
    margin-bottom: 40px;
  }

  /* line 232, ../sass/theme-responsive.scss */
  .donate-progress-bar .view-header, .donate-progress-bar .view-header-sidebar {
    padding-right: 125px !important;
  }
  /* line 235, ../sass/theme-responsive.scss */
  .donate-progress-bar .fieldset {
    width: 420px;
  }
  /* line 239, ../sass/theme-responsive.scss */
  .donate-progress-bar .progress-label span {
    padding-right: 24%;
  }

  /* line 245, ../sass/theme-responsive.scss */
  #panel-fifth .donate-progress-bar .fieldset {
    width: 320px;
  }
  /* line 248, ../sass/theme-responsive.scss */
  #panel-fifth .donate-progress-bar .progress-label span {
    padding-right: 16%;
  }

  /* line 252, ../sass/theme-responsive.scss */
  .donates-related .jcarousel-container .jcarousel-item {
    width: 455px !important;
  }

  /* line 255, ../sass/theme-responsive.scss */
  .shop-related .jcarousel-container .jcarousel-item {
    width: 300px !important;
  }

  /* home 2 */
  /* line 260, ../sass/theme-responsive.scss */
  .donates-typical .views-field-title {
    font-size: 2.143em;
    padding-left: 30px;
  }
  /* line 264, ../sass/theme-responsive.scss */
  .donates-typical .fieldset {
    padding: 20px;
  }
  /* line 266, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field {
    margin-bottom: 10px;
  }
  /* line 268, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field p {
    margin-bottom: 0;
  }

  /* line 275, ../sass/theme-responsive.scss */
  .one-sidebar ul.links.inline, .one-sidebar ul.action-links {
    max-width: 500px;
  }
  /* line 277, ../sass/theme-responsive.scss */
  .one-sidebar ul.links.inline li, .one-sidebar ul.action-links li {
    margin-bottom: 10px;
  }
  /* line 279, ../sass/theme-responsive.scss */
  .one-sidebar ul.links.inline li:last-child, .one-sidebar ul.action-links li:last-child {
    margin-bottom: 0;
  }

  /* line 285, ../sass/theme-responsive.scss */
  #main #content .node .group-donate .progress {
    width: 90%;
  }

  /* line 290, ../sass/theme-responsive.scss */
  .comment-links ul.links.inline li {
    margin-bottom: 0;
  }

  /* line 297, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout #edit-customer-profile-billing .addressfield-container-inline, #commerce-checkout-form-checkout #edit-customer-profile-billing .form-type-select, #commerce-checkout-form-checkout #edit-customer-profile-billing .street-block, #commerce-checkout-form-checkout #edit-customer-profile-billing .locality-block {
    width: 100%;
    float: none;
  }
  /* line 302, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .country {
    min-width: 340px;
  }
}
@media (max-width: 991px) {
  /* line 309, ../sass/theme-responsive.scss */
  #logo {
    padding-bottom: 30px;
  }

  /* nav */
  /* line 314, ../sass/theme-responsive.scss */
  #header .navbar-header {
    float: right;
  }

  /* line 318, ../sass/theme-responsive.scss */
  .header .shopping-cart {
    margin-left: 0;
    margin-right: 30px;
    padding-top: 28px;
  }

  /* gallery-sidebar */
  /* line 325, ../sass/theme-responsive.scss */
  .gallery-sidebar .views-view-grid {
    margin-left: -5px;
    margin-right: -5px;
  }
  /* line 331, ../sass/theme-responsive.scss */
  .gallery-sidebar .views-row {
    float: left;
    margin: 0;
    width: 50%;
  }

  /* Mobile menu */
  /* line 338, ../sass/theme-responsive.scss */
  #page {
    padding-left: 0;
    right: 0;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    position: relative;
    margin-right: 0;
  }
  /* line 344, ../sass/theme-responsive.scss */
  #page.toggled {
    right: 250px;
  }
  /* line 346, ../sass/theme-responsive.scss */
  #page.toggled #main-menu-inner {
    right: 0;
    display: block;
  }

  /* line 352, ../sass/theme-responsive.scss */
  .btn-close {
    display: block;
  }

  /* line 355, ../sass/theme-responsive.scss */
  .navbar-toggle {
    display: inline-block;
  }

  /* line 358, ../sass/theme-responsive.scss */
  .overlay {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    background-color: rgba(0, 0, 0, 0.5);
    width: 100%;
    height: 100%;
  }

  /* main-menu */
  /* line 368, ../sass/theme-responsive.scss */
  #main-menu-inner {
    position: fixed;
    top: 0;
    bottom: 0;
    max-height: none;
    right: -250px;
    width: 250px;
    height: 100%;
    z-index: 1000;
    box-shadow: none;
    overflow-y: auto !important;
    background-color: #333;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    display: block !important;
    float: none;
    padding-top: 30px;
    margin: 0;
    border-top: none;
  }
  /* line 386, ../sass/theme-responsive.scss */
  #main-menu-inner .container-inner {
    position: relative;
  }
  /* line 390, ../sass/theme-responsive.scss */
  #main-menu-inner .menu ul.menu {
    position: static;
    display: block;
    width: 100%;
    background-color: transparent;
  }
  /* line 397, ../sass/theme-responsive.scss */
  #main-menu-inner .menu ul.menu li:hover a, #main-menu-inner .menu ul.menu li:focus a {
    background-color: transparent !important;
  }
  /* line 404, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu {
    width: 250px;
    padding-left: 0;
  }
  /* line 407, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu a {
    color: #ccc !important;
    display: block;
    font-size: 14px;
    line-height: 14px;
    text-decoration: none;
  }
  /* line 413, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu a:hover, #main-menu-inner ul.menu a:focus {
    color: white !important;
    background-color: #404040;
  }
  /* line 418, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li {
    margin-left: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 0;
    list-style: none;
    float: none;
    display: block;
  }
  /* line 426, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li > a {
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
    padding: 15px;
    background: none;
    font-size: 16px;
    line-height: 16px;
  }
  /* line 433, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li > a.active, #main-menu-inner ul.menu > li > a.active-trail {
    color: white !important;
    background-color: #1a1a1a !important;
  }
  /* line 437, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li > a.active-trail {
    color: white;
  }
  /* line 441, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li > a:hover:before, #main-menu-inner ul.menu > li > a:focus:before {
    border-top-color: white;
  }
  /* line 446, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li ul {
    padding: 5px 0 15px 30px;
  }
  /* line 449, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li ul li a {
    padding: 7px 0 !important;
    border: 0 none;
    box-shadow: none;
  }
  /* line 450, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li ul li a.active-trail {
    background-color: transparent !important;
    color: white;
  }
  /* line 457, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li ul li a:hover, #main-menu-inner ul.menu > li ul li a:focus {
    background-color: transparent;
  }
  /* line 461, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li ul li ul {
    padding-left: 20px;
  }
  /* line 463, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li ul li ul a {
    border-bottom: none;
  }
  /* line 470, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu > li ul.menu > li > a {
    background: none;
  }
  /* line 477, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu .expanded > a {
    position: relative;
  }
  /* line 479, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu .expanded > a:before {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -2px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #aeaeae;
  }
  /* line 495, ../sass/theme-responsive.scss */
  #main-menu-inner ul.menu .expanded.active-trail ul li .active, #main-menu-inner ul.menu .expanded.active-trail ul li a.active-trail {
    background-color: transparent;
  }

  /* tb-megamenu */
  /* line 504, ../sass/theme-responsive.scss */
  .tb-megamenu {
    width: 250px;
  }
  /* line 506, ../sass/theme-responsive.scss */
  .tb-megamenu a {
    color: #ccc !important;
  }
  /* line 508, ../sass/theme-responsive.scss */
  .tb-megamenu a:hover, .tb-megamenu a:focus {
    color: #fff !important;
  }
  /* line 513, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li {
    margin-left: 0;
    display: inline-block;
    float: none;
    width: 100%;
  }
  /* line 518, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li.active > a {
    color: white;
    background-color: #1a1a1a;
  }
  /* line 522, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li > a {
    color: #ccc;
    display: block;
    font-size: 16px;
    line-height: 16px;
    text-decoration: none;
    border-right: none;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
    padding: 15px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  }
  /* line 533, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li > a:hover, .tb-megamenu .nav > li > a:focus {
    color: white;
    background-color: #404040;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
  }
  /* line 537, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li > a:hover:before, .tb-megamenu .nav > li > a:focus:before {
    border-top-color: white;
  }
  /* line 542, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li.dropdown.open.active > a:hover {
    color: white;
  }
  /* line 545, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li.active > a:before {
    border-top-color: white;
  }
  /* line 549, ../sass/theme-responsive.scss */
  .tb-megamenu .nav > li.dropdown.open.active > a:hover {
    border-top-color: rgba(0, 0, 0, 0.3);
    background-color: #1a1a1a;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
  }
  /* line 555, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown > .dropdown-toggle {
    position: relative;
  }
  /* line 557, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown > .dropdown-toggle:before {
    content: '';
    position: absolute;
    right: 10px;
    top: 50%;
    margin: -2px 0 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #aeaeae;
    display: inline-block;
  }
  /* line 569, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown > .dropdown-toggle:hover:before {
    border-top-color: white;
  }
  /* line 574, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown.open > .dropdown-toggle {
    color: white;
    background-color: #404040;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
  }
  /* line 578, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown.open > .dropdown-toggle:before {
    border-top-color: white;
  }
  /* line 583, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle {
    color: white !important;
  }
  /* line 585, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown.active > .dropdown-toggle:before, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle:before {
    border-top-color: white;
  }
  /* line 591, ../sass/theme-responsive.scss */
  .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle, .tb-megamenu .nav li.dropdown.active > .dropdown-toggle {
    border-top-color: rgba(0, 0, 0, 0.3);
    background-color: #1a1a1a !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
  }
  /* line 597, ../sass/theme-responsive.scss */
  .tb-megamenu .nav .nav .open > a {
    color: #fff !important;
  }
  /* line 606, ../sass/theme-responsive.scss */
  .tb-megamenu .hidden-collapse,
  .tb-megamenu .always-show .caret,
  .tb-megamenu .sub-hidden-collapse > .nav-child,
  .tb-megamenu .sub-hidden-collapse .caret,
  .tb-megamenu .sub-hidden-collapse > a::after,
  .tb-megamenu .always-show .dropdown-submenu > a::after {
    display: none !important;
  }
  /* line 609, ../sass/theme-responsive.scss */
  .tb-megamenu .row-fluid + .row-fluid {
    border: none;
  }
  /* line 612, ../sass/theme-responsive.scss */
  .tb-megamenu .mega > .mega-dropdown-menu {
    display: block;
    position: static;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  /* line 619, ../sass/theme-responsive.scss */
  .tb-megamenu .row-fluid [class*="span"] {
    float: none;
  }
  /* line 624, ../sass/theme-responsive.scss */
  .tb-megamenu .row-fluid,
  .tb-megamenu .mega-dropdown-menu,
  .tb-megamenu .row-fluid [class*="span"] {
    left: 0 !important;
    margin-left: 0 !important;
    min-width: 100% !important;
    transform: none !important;
    width: 100% !important;
  }
  /* line 631, ../sass/theme-responsive.scss */
  .tb-megamenu .mega-inner {
    padding: 5px 0 0 30px !important;
  }
  /* line 634, ../sass/theme-responsive.scss */
  .tb-megamenu .span12.mega-col-nav .mega-inner {
    padding: 5px 0 10px 30px !important;
  }
  /* line 637, ../sass/theme-responsive.scss */
  .tb-megamenu .tb-megamenu-block {
    display: none;
  }
  /* line 641, ../sass/theme-responsive.scss */
  .tb-megamenu .mega-nav .mega-group > .mega-group-title, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title, .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
    padding: 7px 0;
    margin: 0;
    border: none;
    font-size: 14px;
    line-height: 14px;
    color: #ccc;
  }
  /* line 648, ../sass/theme-responsive.scss */
  .tb-megamenu .mega-nav .mega-group > .mega-group-title:hover, .tb-megamenu .mega-nav .mega-group > .mega-group-title:focus, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus, .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover, .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
    color: white;
  }
  /* line 654, ../sass/theme-responsive.scss */
  .tb-megamenu .dropdown-menu .mega-nav .active.mega-group > .mega-group-title {
    color: white;
  }
  /* line 657, ../sass/theme-responsive.scss */
  .tb-megamenu .dropdown-menu .active > a {
    color: white !important;
    background-color: transparent !important;
  }
  /* line 660, ../sass/theme-responsive.scss */
  .tb-megamenu .dropdown-menu .active > a:hover {
    color: white;
  }
  /* line 664, ../sass/theme-responsive.scss */
  .tb-megamenu .dropdown-menu li > a {
    color: #ccc;
  }
  /* line 666, ../sass/theme-responsive.scss */
  .tb-megamenu .dropdown-menu li > a:hover, .tb-megamenu .dropdown-menu li > a:focus {
    background: none !important;
  }
  /* line 670, ../sass/theme-responsive.scss */
  .tb-megamenu .dropdown-menu .mega-nav li a {
    padding: 7px 0;
    margin-left: 0;
  }
  /* line 676, ../sass/theme-responsive.scss */
  .tb-megamenu .mega-nav > li a,
  .tb-megamenu .dropdown-menu .mega-nav > li a {
    border: 0;
    font-size: 14px;
    line-height: 14px;
  }
  /* line 680, ../sass/theme-responsive.scss */
  .tb-megamenu .mega-nav > li a:hover, .tb-megamenu .mega-nav > li a:focus,
  .tb-megamenu .dropdown-menu .mega-nav > li a:hover,
  .tb-megamenu .dropdown-menu .mega-nav > li a:focus {
    color: #fff;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* view-header */
  /* line 689, ../sass/theme-responsive.scss */
  .view-header, .view-header-sidebar {
    margin-bottom: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  /* line 699, ../sass/theme-responsive.scss */
  #main #content .node .field-name-field-description {
    margin-bottom: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  /* line 709, ../sass/theme-responsive.scss */
  .block.view-header-sidebar, .block.view-header {
    padding-left: 60px;
    padding-right: 60px;
  }

  /* line 716, ../sass/theme-responsive.scss */
  #main .col-md-9 .block.view-header-sidebar, #main .col-md-9 .block.view-header {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 724, ../sass/theme-responsive.scss */
  .events-grid .view-header, .events-grid .view-header-sidebar {
    padding-left: 30px;
    padding-right: 30px;
  }
  /* line 730, ../sass/theme-responsive.scss */
  .events-grid .views-view-grid.cols-3 .grid-inner {
    margin-bottom: 0;
  }

  /* container */
  /* line 736, ../sass/theme-responsive.scss */
  .section .container {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  /* line 743, ../sass/theme-responsive.scss */
  .container-fluid {
    padding-bottom: 40px;
  }

  /* headline */
  /* line 747, ../sass/theme-responsive.scss */
  #search-block-form {
    width: 200px;
  }
  /* line 749, ../sass/theme-responsive.scss */
  #search-block-form .form-text {
    min-width: 200px;
  }

  /* slideshow */
  /* line 755, ../sass/theme-responsive.scss */
  .slideshow .fieldset {
    max-width: 750px;
    padding-left: 75px;
  }
  /* line 759, ../sass/theme-responsive.scss */
  .slideshow .fieldset-inner {
    min-width: 510px;
    max-width: 0;
    min-height: 0;
    bottom: 40px;
  }
  /* line 765, ../sass/theme-responsive.scss */
  .slideshow .fieldset-inner .views-field-view-node a {
    padding-left: 40px;
    padding-right: 40px;
  }
  /* line 773, ../sass/theme-responsive.scss */
  .slideshow .views-field-body {
    display: none;
  }
  /* line 776, ../sass/theme-responsive.scss */
  .slideshow .views-field-title {
    margin-bottom: 20px;
  }
  /* line 778, ../sass/theme-responsive.scss */
  .slideshow .views-field-title a {
    font-size: 2.143em;
  }
  /* line 782, ../sass/theme-responsive.scss */
  .slideshow .controls {
    max-width: 750px;
  }
  /* line 785, ../sass/theme-responsive.scss */
  .slideshow .carousel-control {
    bottom: 70px;
  }

  /* service grid */
  /* line 791, ../sass/theme-responsive.scss */
  .views-view-grid.cols-3 .views-col {
    width: 100%;
  }
  /* line 794, ../sass/theme-responsive.scss */
  .views-view-grid.cols-3 .grid-inner {
    margin-bottom: 20px;
  }

  /* line 799, ../sass/theme-responsive.scss */
  .view-frontpage .views-field-field-image, .services-grid .views-field-field-image {
    margin-right: 15px;
  }
  /* line 802, ../sass/theme-responsive.scss */
  .view-frontpage .fieldset, .services-grid .fieldset {
    padding-top: 25px;
  }

  /* panel-first */
  /* donate-progress-bar */
  /* line 808, ../sass/theme-responsive.scss */
  .donate-progress-bar {
    padding-left: 0;
    text-align: center;
  }
  /* line 812, ../sass/theme-responsive.scss */
  .donate-progress-bar .views-field-view-node a {
    right: 0;
  }

  /* panel-third */
  /* line 819, ../sass/theme-responsive.scss */
  #panel-third .container {
    padding-bottom: 120px;
  }

  /* line 823, ../sass/theme-responsive.scss */
  .donate-content {
    padding-right: 0;
    padding-left: 200px;
  }

  /* panel-fourth */
  /* photo-gallery */
  /* line 831, ../sass/theme-responsive.scss */
  .photo-gallery figure h2 {
    padding: 10px 20px;
  }

  /* line 836, ../sass/theme-responsive.scss */
  .photostack-img {
    width: 220px !important;
    height: 220px !important;
  }

  /* line 841, ../sass/theme-responsive.scss */
  .photostack figure {
    width: 220px !important;
    max-height: 290px !important;
  }

  /* line 847, ../sass/theme-responsive.scss */
  #panel-fifth .block-bean {
    margin-bottom: 30px;
    min-height: 200px;
    width: 50%;
  }
  /* line 851, ../sass/theme-responsive.scss */
  #panel-fifth .block-bean h2 {
    top: 57px;
  }

  /* partners list */
  /* line 858, ../sass/theme-responsive.scss */
  .partners-list .jcarousel-item {
    margin-right: 13px;
  }

  /* socials-list */
  /* line 864, ../sass/theme-responsive.scss */
  .socials-list li {
    margin-right: 63px;
  }
  /* line 866, ../sass/theme-responsive.scss */
  .socials-list li .fa {
    font-size: 1.714em;
  }
  /* line 870, ../sass/theme-responsive.scss */
  .socials-list .tooltip {
    margin-top: -10px;
  }

  /* footer second */
  /* line 876, ../sass/theme-responsive.scss */
  .panel-column.col-md-4 .grid-inner {
    margin-bottom: 20px;
  }

  /* line 880, ../sass/theme-responsive.scss */
  .gallery-footer {
    max-width: 400px;
  }
  /* line 882, ../sass/theme-responsive.scss */
  .gallery-footer .grid-inner {
    margin-bottom: 0 !important;
  }

  /* line 886, ../sass/theme-responsive.scss */
  .testimonials-block {
    width: 100%;
    float: left;
  }

  /* line 890, ../sass/theme-responsive.scss */
  .testimonials-slider {
    width: 100%;
  }

  /* sidebar  */
  /* line 894, ../sass/theme-responsive.scss */
  .sidebar {
    margin-top: 40px;
  }

  /* blog */
  /* line 899, ../sass/theme-responsive.scss */
  .node iframe {
    min-height: 414px;
  }

  /* line 905, ../sass/theme-responsive.scss */
  .comment-links ul.links.inline li {
    margin-bottom: 0;
  }

  /* line 911, ../sass/theme-responsive.scss */
  .node.node-event iframe {
    max-height: 212px;
    min-height: 0;
  }

  /* line 916, ../sass/theme-responsive.scss */
  .node.node-teaser {
    margin-bottom: 40px;
  }

  /* line 920, ../sass/theme-responsive.scss */
  .block-user label {
    display: block;
  }
  /* line 923, ../sass/theme-responsive.scss */
  .block-user .form-text {
    width: 50%;
  }

  /* blog full-width */
  /* line 929, ../sass/theme-responsive.scss */
  .blog-list iframe {
    height: 240px;
    min-height: 0;
  }
  /* line 933, ../sass/theme-responsive.scss */
  .blog-list .views-row {
    margin-bottom: 40px;
  }

  /* blog gird */
  /* line 939, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col {
    width: 50%;
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 945, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col:first-child {
    width: 100%;
  }
  /* line 947, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col:first-child .grid-inner {
    min-height: 500px;
  }
  /* line 952, ../sass/theme-responsive.scss */
  .blog-grid iframe {
    height: 173px;
  }
  /* line 955, ../sass/theme-responsive.scss */
  .blog-grid .grid-inner {
    min-height: 271px;
    margin-left: 0;
  }
  /* line 959, ../sass/theme-responsive.scss */
  .blog-grid .view-content {
    margin-left: -15px;
    margin-right: -15px;
  }

  /* field-slideshow */
  /* line 969, ../sass/theme-responsive.scss */
  .events-grid .views-view-grid.cols-3 .views-col {
    width: 33.33%;
  }
  /* line 973, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow {
    height: 159px !important;
  }

  /* events grid */
  /* default*/
  /* line 980, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video {
    height: 159px;
  }
  /* line 982, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video iframe {
    height: 159px;
  }
  /* line 985, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video + .views-field-field-image-1 {
    top: 105px;
  }
  /* line 989, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-image-1 {
    left: 15px;
    top: 105px;
  }

  /* full*/
  /* line 997, ../sass/theme-responsive.scss */
  .container-fluid .events-grid .field-slideshow {
    height: 163px !important;
  }
  /* line 1000, ../sass/theme-responsive.scss */
  .container-fluid .events-grid .views-field-field-video {
    height: 163px;
  }
  /* line 1002, ../sass/theme-responsive.scss */
  .container-fluid .events-grid .views-field-field-video iframe {
    height: 163px;
  }

  /* Donation */
  /* line 1010, ../sass/theme-responsive.scss */
  .donates-grid .views-field-title {
    font-size: 1.714em;
  }
  /* line 1013, ../sass/theme-responsive.scss */
  .donates-grid .views-field-body {
    display: none;
  }
  /* line 1016, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node {
    width: 100%;
  }
  /* line 1018, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node a {
    top: 105px;
  }
  /* line 1022, ../sass/theme-responsive.scss */
  .donates-grid .fieldset {
    width: 100%;
    text-align: center;
  }
  /* line 1026, ../sass/theme-responsive.scss */
  .donates-grid .grid-inner {
    min-height: 0;
  }

  /* Donation-details */
  /* line 1034, ../sass/theme-responsive.scss */
  #main #content .node .group-donation-info {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* shop gird */
  /* line 1046, ../sass/theme-responsive.scss */
  .shop-grid .views-view-grid.cols-3 .views-col {
    width: 33.33%;
  }

  /* about */
  /* line 1052, ../sass/theme-responsive.scss */
  .about-us-block .field-collection-container .field-item {
    width: 50%;
  }

  /* line 1056, ../sass/theme-responsive.scss */
  .what-we-do .views-field-type-image, .what-we-do .views-field-field-image {
    float: none;
    margin-bottom: 30px;
  }

  /* line 1061, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    width: 230px !important;
  }

  /* line 1064, ../sass/theme-responsive.scss */
  .donate-progress-bar-block {
    width: 100%;
    padding-right: 60px;
    padding-left: 60px;
    margin-bottom: 40px;
  }

  /* end */
  /* line 1073, ../sass/theme-responsive.scss */
  .donates-related .jcarousel-container .jcarousel-item {
    width: 345px !important;
  }

  /* home 2 */
  /* line 1078, ../sass/theme-responsive.scss */
  .donates-typical .views-field-title {
    font-size: 1.714em;
    padding-left: 30px;
  }
  /* line 1082, ../sass/theme-responsive.scss */
  .donates-typical .views-field-body {
    display: none;
  }
  /* line 1085, ../sass/theme-responsive.scss */
  .donates-typical .fieldset {
    padding: 20px;
  }
  /* line 1087, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field {
    margin-bottom: 10px;
  }
  /* line 1089, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field p {
    margin-bottom: 0;
  }
  /* line 1094, ../sass/theme-responsive.scss */
  .donates-typical .grid-inner {
    min-height: 170px;
  }

  /* line 1098, ../sass/theme-responsive.scss */
  ul.links.inline, ul.action-links {
    max-width: 500px;
  }
  /* line 1100, ../sass/theme-responsive.scss */
  ul.links.inline li, ul.action-links li {
    margin-bottom: 10px;
  }
  /* line 1102, ../sass/theme-responsive.scss */
  ul.links.inline li:last-child, ul.action-links li:last-child {
    margin-bottom: 0;
  }

  /* line 1107, ../sass/theme-responsive.scss */
  #main #content .node .group-donate .progress {
    width: 100%;
  }

  /* line 1111, ../sass/theme-responsive.scss */
  #user-profile-form .link-field-column {
    width: 100%;
  }

  /* line 1117, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout #edit-customer-profile-billing .addressfield-container-inline, #commerce-checkout-form-checkout #edit-customer-profile-billing .form-type-select, #commerce-checkout-form-checkout #edit-customer-profile-billing .street-block, #commerce-checkout-form-checkout #edit-customer-profile-billing .locality-block {
    width: 100%;
    float: none;
  }
  /* line 1122, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .country {
    min-width: 340px;
  }
}
@media (max-width: 767px) {
  /* line 1130, ../sass/theme-responsive.scss */
  #title-wrapper .title-inner {
    display: none;
  }

  /* line 1134, ../sass/theme-responsive.scss */
  .change-skin-menu-wrapper {
    display: none;
  }

  /* view-header */
  /* line 1138, ../sass/theme-responsive.scss */
  .view-header, .view-header-sidebar {
    margin-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 1148, ../sass/theme-responsive.scss */
  #main #content .node .field-name-field-description {
    margin-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 1158, ../sass/theme-responsive.scss */
  .block.view-header-sidebar, .block.view-header {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 1165, ../sass/theme-responsive.scss */
  .events-grid .view-header, .events-grid .view-header-sidebar {
    padding-left: 30px;
    padding-right: 30px;
  }
  /* line 1171, ../sass/theme-responsive.scss */
  .events-grid .views-view-grid.cols-3 .grid-inner {
    margin-bottom: 0;
  }

  /* container */
  /* line 1177, ../sass/theme-responsive.scss */
  .section .container {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  /* line 1184, ../sass/theme-responsive.scss */
  .container-fluid {
    padding-bottom: 40px;
  }

  /* headline */
  /* line 1188, ../sass/theme-responsive.scss */
  .headline {
    height: 53px;
  }
  /* line 1190, ../sass/theme-responsive.scss */
  .headline .block {
    margin-left: 15px;
  }
  /* line 1193, ../sass/theme-responsive.scss */
  .headline p {
    font-size: 0.857em;
  }

  /* line 1197, ../sass/theme-responsive.scss */
  .header .shopping-cart {
    margin-left: 30px;
    padding-top: 28px;
  }

  /* line 1201, ../sass/theme-responsive.scss */
  #search-block-form {
    width: 200px;
  }
  /* line 1203, ../sass/theme-responsive.scss */
  #search-block-form .form-text {
    min-width: 200px;
  }

  /* slideshow */
  /* line 1209, ../sass/theme-responsive.scss */
  .slideshow .fieldset {
    max-width: 100%;
    padding-left: 75px;
  }
  /* line 1213, ../sass/theme-responsive.scss */
  .slideshow .fieldset-inner {
    min-width: 400px;
    max-width: 0;
    min-height: 0;
    bottom: 25px;
    padding: 20px;
  }
  /* line 1220, ../sass/theme-responsive.scss */
  .slideshow .fieldset-inner .views-field-view-node a {
    padding-left: 30px;
    padding-right: 30px;
  }
  /* line 1228, ../sass/theme-responsive.scss */
  .slideshow .views-field-body {
    display: none;
  }
  /* line 1231, ../sass/theme-responsive.scss */
  .slideshow .views-field-title {
    margin-bottom: 20px;
  }
  /* line 1233, ../sass/theme-responsive.scss */
  .slideshow .views-field-title a {
    font-size: 1.714em;
  }
  /* line 1237, ../sass/theme-responsive.scss */
  .slideshow .controls {
    max-width: 100%;
  }
  /* line 1240, ../sass/theme-responsive.scss */
  .slideshow .carousel-control.left {
    margin-right: 75px;
  }
  /* line 1242, ../sass/theme-responsive.scss */
  .slideshow .carousel-control.left:before {
    width: 47px;
  }
  /* line 1246, ../sass/theme-responsive.scss */
  .slideshow .carousel-control {
    width: 50px;
    height: 38px;
    bottom: 50px;
  }
  /* line 1250, ../sass/theme-responsive.scss */
  .slideshow .carousel-control:before {
    height: 38px;
    width: 50px;
    line-height: 33px;
  }

  /* service grid */
  /* line 1259, ../sass/theme-responsive.scss */
  .views-view-grid.cols-3 .views-col {
    width: 100%;
  }
  /* line 1262, ../sass/theme-responsive.scss */
  .views-view-grid.cols-3 .grid-inner {
    margin-bottom: 20px;
  }

  /* line 1267, ../sass/theme-responsive.scss */
  .view-frontpage .views-field-field-image, .services-grid .views-field-field-image {
    margin-right: 15px;
  }
  /* line 1270, ../sass/theme-responsive.scss */
  .view-frontpage .fieldset, .services-grid .fieldset {
    padding-top: 25px;
  }

  /* panel-first */
  /* donate-progress-bar */
  /* line 1276, ../sass/theme-responsive.scss */
  .donate-progress-bar {
    padding-left: 0;
    text-align: center;
  }
  /* line 1279, ../sass/theme-responsive.scss */
  .donate-progress-bar .view-header {
    text-align: center;
  }
  /* line 1282, ../sass/theme-responsive.scss */
  .donate-progress-bar .fieldset {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
  }
  /* line 322, ../sass/includes/_include.scss */
  .donate-progress-bar .fieldset:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
  }
  /* line 1291, ../sass/theme-responsive.scss */
  .donate-progress-bar .views-field-view-node a {
    right: 0;
    position: static;
    margin-left: auto;
    margin-right: auto;
  }

  /* panel-second */
  /* line 1302, ../sass/theme-responsive.scss */
  #panel-second .more-link a {
    margin-top: 0;
  }

  /* line 1306, ../sass/theme-responsive.scss */
  .quicktabs-wrapper .quicktabs-tabs li a {
    padding-left: 30px;
    padding-right: 30px;
  }
  /* line 1312, ../sass/theme-responsive.scss */
  .quicktabs-wrapper .grid.views-col {
    margin-bottom: 10px;
  }

  /* line 1317, ../sass/theme-responsive.scss */
  .views-view-grid.cols-4 .views-col {
    width: 100%;
  }

  /* panel-third */
  /* line 1322, ../sass/theme-responsive.scss */
  #panel-third .container {
    padding-bottom: 90px;
  }

  /* donate-content */
  /* line 1326, ../sass/theme-responsive.scss */
  .donate-content {
    padding-left: 0;
    padding-right: 0;
  }

  /* panel-fourth */
  /* photo-gallery */
  /* line 1336, ../sass/theme-responsive.scss */
  .photo-gallery figure h2 {
    padding: 10px 20px;
  }

  /* line 1341, ../sass/theme-responsive.scss */
  .photostack-img {
    width: 220px !important;
    height: 220px !important;
  }

  /* line 1346, ../sass/theme-responsive.scss */
  .photostack figure {
    width: 220px !important;
    max-height: 290px !important;
  }

  /* line 1352, ../sass/theme-responsive.scss */
  #panel-fifth .block-bean {
    margin-bottom: 30px;
    width: 100%;
  }
  /* line 1356, ../sass/theme-responsive.scss */
  #panel-fifth .donate-progress-bar .view-header {
    text-align: center;
  }

  /* partners list */
  /* line 1362, ../sass/theme-responsive.scss */
  .partners-list .jcarousel-item {
    margin-right: 15px;
    width: 163px !important;
  }

  /* socials-list */
  /* line 1369, ../sass/theme-responsive.scss */
  .socials-list li {
    margin-right: 49px;
  }
  /* line 1371, ../sass/theme-responsive.scss */
  .socials-list li .fa {
    font-size: 1.714em;
  }
  /* line 1375, ../sass/theme-responsive.scss */
  .socials-list .tooltip {
    margin-top: -10px;
  }

  /* footer second */
  /* line 1381, ../sass/theme-responsive.scss */
  .panel-column.col-md-4 .grid-inner {
    margin-bottom: 30px;
  }

  /* line 1385, ../sass/theme-responsive.scss */
  .gallery-footer {
    max-width: 400px;
  }
  /* line 1387, ../sass/theme-responsive.scss */
  .gallery-footer .grid-inner {
    margin-bottom: 0 !important;
  }
  /* line 1390, ../sass/theme-responsive.scss */
  .gallery-footer .views-view-grid.cols-4 .views-col {
    width: 25%;
  }

  /* about */
  /* line 1396, ../sass/theme-responsive.scss */
  .about-us-block .field-collection-container .field-item {
    width: 50%;
    margin-bottom: 20px;
  }

  /* line 1402, ../sass/theme-responsive.scss */
  .what-we-do .views-field-type-image, .what-we-do .views-field-field-image {
    float: none;
    margin-bottom: 30px;
  }

  /* line 1407, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    width: 219px !important;
    margin-right: 20px;
  }

  /* line 1411, ../sass/theme-responsive.scss */
  .donate-progress-bar-block {
    width: 100%;
    padding-right: 60px;
    padding-left: 60px;
    margin-bottom: 40px;
  }

  /* line 1419, ../sass/theme-responsive.scss */
  .testimonials-block {
    float: left;
    width: 100%;
  }

  /* line 1423, ../sass/theme-responsive.scss */
  .testimonials-slider {
    width: 100%;
  }
  /* line 1425, ../sass/theme-responsive.scss */
  .testimonials-slider .jcarousel-prev {
    right: 15px;
  }
  /* line 1428, ../sass/theme-responsive.scss */
  .testimonials-slider .jcarousel-next {
    right: 48px;
  }

  /* end */
  /* sidebar  */
  /* line 1434, ../sass/theme-responsive.scss */
  .sidebar {
    margin-top: 40px;
  }
  /* line 1436, ../sass/theme-responsive.scss */
  .sidebar .views-view-grid.cols-2 .views-col {
    width: 50%;
  }

  /* blog */
  /* line 1442, ../sass/theme-responsive.scss */
  .node iframe {
    min-height: 385px;
  }
  /* line 1446, ../sass/theme-responsive.scss */
  .node #comments .form-textarea-wrapper {
    width: 80%;
  }

  /* line 1451, ../sass/theme-responsive.scss */
  .node.node-teaser {
    margin-bottom: 40px;
  }

  /* line 1455, ../sass/theme-responsive.scss */
  .block-user label {
    display: block;
  }
  /* line 1458, ../sass/theme-responsive.scss */
  .block-user .form-text {
    width: 50%;
  }

  /* blog full-width */
  /* line 1464, ../sass/theme-responsive.scss */
  .blog-list iframe {
    height: 240px;
    min-height: 0;
  }
  /* line 1468, ../sass/theme-responsive.scss */
  .blog-list .views-row {
    margin-bottom: 40px;
  }

  /* blog gird */
  /* line 1474, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col {
    width: 50%;
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 1480, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col:first-child {
    width: 100%;
  }
  /* line 1482, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col:first-child .grid-inner {
    min-height: 500px;
  }
  /* line 1487, ../sass/theme-responsive.scss */
  .blog-grid iframe {
    min-height: 147px;
  }
  /* line 1490, ../sass/theme-responsive.scss */
  .blog-grid .grid-inner {
    min-height: 296px;
    margin-left: 0;
  }
  /* line 1494, ../sass/theme-responsive.scss */
  .blog-grid .view-content {
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 1503, ../sass/theme-responsive.scss */
  .events-grid .views-view-grid.cols-3 .views-col {
    width: 33.33%;
  }

  /* events grid */
  /* default*/
  /* line 1511, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video {
    height: 163px;
  }
  /* line 1513, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video iframe {
    height: 163px;
  }
  /* line 1516, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video + .views-field-field-image-1 {
    top: 85px;
  }
  /* line 1520, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-image-1 {
    left: 15px;
    top: 105px;
  }

  /* full*/
  /* line 1528, ../sass/theme-responsive.scss */
  .container-fluid .events-grid .views-field-field-video {
    height: 163px;
  }
  /* line 1530, ../sass/theme-responsive.scss */
  .container-fluid .events-grid .views-field-field-video iframe {
    height: 163px;
  }

  /* comment form */
  /* line 1538, ../sass/theme-responsive.scss */
  .comment-form .form-textarea-wrapper {
    width: 80%;
  }

  /* line 1542, ../sass/theme-responsive.scss */
  fieldset.filter-wrapper {
    width: 80%;
  }

  /* line 1545, ../sass/theme-responsive.scss */
  .filter-help {
    padding-left: 0;
  }

  /* end */
  /* Donation */
  /* line 1551, ../sass/theme-responsive.scss */
  .donates-grid .views-field-title {
    font-size: 1.429em;
  }
  /* line 1554, ../sass/theme-responsive.scss */
  .donates-grid .views-field-body {
    display: none;
  }
  /* line 1557, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node {
    width: 100%;
  }
  /* line 1559, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node a {
    top: 100px;
  }
  /* line 1563, ../sass/theme-responsive.scss */
  .donates-grid .fieldset {
    width: 100%;
    text-align: center;
  }
  /* line 1567, ../sass/theme-responsive.scss */
  .donates-grid .grid-inner {
    min-height: 0;
  }

  /* Donation-details */
  /* line 1575, ../sass/theme-responsive.scss */
  #main #content .node .group-donation-info {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 1584, ../sass/theme-responsive.scss */
  .donates-related .jcarousel-container .jcarousel-item {
    width: 284px !important;
  }

  /* end */
  /* shop gird */
  /* line 1591, ../sass/theme-responsive.scss */
  .shop-grid .views-view-grid.cols-4 .views-col {
    width: 25%;
  }
  /* line 1596, ../sass/theme-responsive.scss */
  .shop-grid .views-view-grid.cols-3 .views-col {
    width: 33.33%;
  }

  /* line 1601, ../sass/theme-responsive.scss */
  .shop-related .jcarousel-container .jcarousel-item {
    width: 175px !important;
  }

  /* line 1604, ../sass/theme-responsive.scss */
  .contact-form .form-textarea-wrapper {
    width: 74%;
  }

  /* line 1608, ../sass/theme-responsive.scss */
  .search-form .form-text {
    width: 260px;
  }

  /* home 2 */
  /* line 1614, ../sass/theme-responsive.scss */
  .donates-typical .views-field-title {
    font-size: 1.429em;
    padding-left: 0;
    line-height: 25px;
  }
  /* line 1619, ../sass/theme-responsive.scss */
  .donates-typical .views-field-body {
    display: none;
  }
  /* line 1622, ../sass/theme-responsive.scss */
  .donates-typical .fieldset {
    padding: 20px;
  }
  /* line 1624, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field {
    margin-bottom: 10px;
  }
  /* line 1626, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field p {
    margin-bottom: 0;
  }
  /* line 1631, ../sass/theme-responsive.scss */
  .donates-typical .grid-inner {
    min-height: 147px;
  }

  /* line 1637, ../sass/theme-responsive.scss */
  .comment-links ul.links.inline li {
    margin-bottom: 0;
  }

  /* line 1642, ../sass/theme-responsive.scss */
  ul.links.inline, ul.action-links {
    max-width: 500px;
  }
  /* line 1644, ../sass/theme-responsive.scss */
  ul.links.inline li, ul.action-links li {
    margin-bottom: 10px;
  }
  /* line 1646, ../sass/theme-responsive.scss */
  ul.links.inline li:last-child, ul.action-links li:last-child {
    margin-bottom: 0;
  }

  /* line 1651, ../sass/theme-responsive.scss */
  #main #content .node .group-donate .progress {
    width: 100%;
  }

  /* line 1655, ../sass/theme-responsive.scss */
  #user-profile-form .link-field-column {
    width: 100%;
  }
  /* line 1658, ../sass/theme-responsive.scss */
  #user-profile-form .password-strength, #user-profile-form .password-confirm {
    margin-bottom: 20px;
    float: none;
  }

  /* line 1665, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout #edit-customer-profile-billing .addressfield-container-inline, #commerce-checkout-form-checkout #edit-customer-profile-billing .form-type-select, #commerce-checkout-form-checkout #edit-customer-profile-billing .street-block, #commerce-checkout-form-checkout #edit-customer-profile-billing .locality-block {
    width: 100%;
    float: none;
  }
  /* line 1670, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .country {
    min-width: 340px;
  }

  /* line 1675, ../sass/theme-responsive.scss */
  .donates-grid .jcarousel-skin-default .fieldset {
    padding: 20px;
  }
  /* line 1678, ../sass/theme-responsive.scss */
  .donates-grid .jcarousel-skin-default .views-field-view-node a {
    top: 85px;
  }

  /* line 1684, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .fieldset .views-field, .teams-grid .jcarousel-container fieldset .views-field {
    margin-right: 2px;
  }
}
@media (max-width: 640px) {
  /* headline */
  /* line 1694, ../sass/theme-responsive.scss */
  .headline .block {
    margin-left: 0;
  }
  /* line 1698, ../sass/theme-responsive.scss */
  .headline .block:first-child {
    display: none;
  }
  /* line 1702, ../sass/theme-responsive.scss */
  .headline .block.block-block {
    float: left;
  }

  /* slideshow */
  /* line 1708, ../sass/theme-responsive.scss */
  .slideshow .fieldset {
    padding-left: 15px;
  }
  /* line 1711, ../sass/theme-responsive.scss */
  .slideshow .fieldset-inner {
    min-width: 300px;
    text-align: left;
  }
  /* line 1714, ../sass/theme-responsive.scss */
  .slideshow .fieldset-inner .views-field-view-node {
    display: none;
  }
  /* line 1718, ../sass/theme-responsive.scss */
  .slideshow .views-field-body {
    display: none;
  }
  /* line 1721, ../sass/theme-responsive.scss */
  .slideshow .views-field-title {
    margin-bottom: 0px;
  }

  /* panel-second */
  /* line 1727, ../sass/theme-responsive.scss */
  .quicktabs-wrapper .quicktabs-tabs li a {
    padding-left: 19px;
    padding-right: 19px;
  }

  /* line 1734, ../sass/theme-responsive.scss */
  .partners-list .jcarousel-item {
    width: 141px !important;
    margin-right: 15px;
  }

  /* line 1738, ../sass/theme-responsive.scss */
  .socials-list li {
    margin-right: 29px;
  }

  /* about */
  /* line 1743, ../sass/theme-responsive.scss */
  .about-us-block .field-collection-container .field-item {
    width: 100%;
    margin-bottom: 20px;
  }

  /* line 1749, ../sass/theme-responsive.scss */
  .what-we-do .views-field-type-image, .what-we-do .views-field-field-image {
    float: none;
    margin-bottom: 30px;
    width: 100%;
  }

  /* line 1756, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    width: 219px !important;
    margin-right: 20px;
  }

  /* line 1761, ../sass/theme-responsive.scss */
  .donate-progress-bar-block {
    width: 100%;
    padding-right: 60px;
    padding-left: 60px;
    margin-bottom: 40px;
  }

  /* line 1769, ../sass/theme-responsive.scss */
  .testimonials-block {
    float: left;
  }

  /* end */
  /* line 1773, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    margin-right: 30px;
    width: 194px !important;
  }

  /* blog */
  /* line 1778, ../sass/theme-responsive.scss */
  .node #comments .form-textarea-wrapper {
    width: 78%;
  }

  /* line 1781, ../sass/theme-responsive.scss */
  .comment-form .form-textarea-wrapper {
    width: 78%;
  }

  /* line 1784, ../sass/theme-responsive.scss */
  fieldset.filter-wrapper {
    width: 78%;
  }

  /* event */
  /* line 1790, ../sass/theme-responsive.scss */
  .events-grid .views-view-grid.cols-3 .views-col {
    width: 100%;
  }
  /* line 1792, ../sass/theme-responsive.scss */
  .events-grid .views-view-grid.cols-3 .views-col .grid-inner {
    margin-bottom: 30px;
  }
  /* line 1797, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-image, .events-grid .views-field-field-video, .events-grid .views-field-field-gallery {
    margin: 0 0 25px 0;
  }
  /* line 1800, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow {
    height: 250px !important;
  }
  /* line 1803, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video {
    height: auto;
  }
  /* line 1805, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video iframe {
    height: 304px;
  }
  /* line 1809, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video + .views-field-field-image-1 {
    left: 70px;
    margin-top: -100px;
    top: 50%;
  }
  /* line 1814, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-image-1 {
    left: 70px;
    top: 200px;
  }
  /* line 1819, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow-controls a {
    right: auto;
    left: 305px;
  }
  /* line 1823, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow-controls .prev {
    left: 260px;
    right: auto;
  }

  /* event full width */
  /* line 1832, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .views-field-field-video {
    height: auto;
  }
  /* line 1834, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .views-field-field-video iframe {
    height: 304px;
  }
  /* line 1839, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .field-slideshow-controls a {
    right: auto;
    left: 100%;
    margin-left: -70px;
  }
  /* line 1844, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .field-slideshow-controls .prev {
    right: auto;
    margin-left: -120px;
  }
  /* line 1849, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .views-field-field-image-1 {
    top: 300px;
  }

  /* field-slideshow */
  /* line 1856, ../sass/theme-responsive.scss */
  #main #content .node .group-image {
    float: none;
    margin-right: 0;
    margin-bottom: 30px;
    /*      min-height: 415px; */
    width: 100%;
  }

  /* page Donation */
  /* line 1867, ../sass/theme-responsive.scss */
  .views-view-grid.cols-2 .views-col {
    width: 100%;
  }

  /* line 1871, ../sass/theme-responsive.scss */
  .donates-grid .views-field-title {
    font-size: 1.714em;
  }
  /* line 1874, ../sass/theme-responsive.scss */
  .donates-grid .views-field-body {
    display: block;
  }
  /* line 1877, ../sass/theme-responsive.scss */
  .donates-grid .fieldset {
    width: 100%;
    text-align: center;
    padding: 30px;
  }
  /* line 1882, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node a {
    top: 160px;
  }
  /* line 1885, ../sass/theme-responsive.scss */
  .donates-grid .grid-inner {
    min-height: 0;
    max-width: 555px;
    margin: 15px auto;
  }

  /* line 1892, ../sass/theme-responsive.scss */
  #main #content .node .group-donation-form .field-name-field-image, #main #content .node .group-donation-form .field-type-image {
    width: 100%;
    float: none;
    margin-right: 0;
    margin-right: 0;
    margin-bottom: 30px;
  }

  /* end */
  /* line 1904, ../sass/theme-responsive.scss */
  .shop-grid .views-view-grid.cols-4 .views-col, .shop-grid .views-view-grid.cols-3 .views-col {
    width: 100%;
  }

  /* contact-form */
  /* line 1910, ../sass/theme-responsive.scss */
  .contact-form .form-textarea-wrapper {
    max-width: 280px;
    width: auto;
  }
  /* line 1914, ../sass/theme-responsive.scss */
  .contact-form .form-text {
    max-width: 280px;
  }
  /* line 1917, ../sass/theme-responsive.scss */
  .contact-form .form-type-checkbox, .contact-form .form-actions {
    margin-left: 160px;
  }

  /* line 1921, ../sass/theme-responsive.scss */
  .webform-client-form .form-item {
    width: 100%;
  }

  /* end */
  /* line 1925, ../sass/theme-responsive.scss */
  .donates-related {
    /* .views-field-view-node, .views-field-body {
        display: none;
    } */
  }
  /* line 1926, ../sass/theme-responsive.scss */
  .donates-related .jcarousel-container .jcarousel-item {
    width: 290px !important;
  }
  /* line 1932, ../sass/theme-responsive.scss */
  .donates-related .views-field-body {
    display: none;
  }
  /* line 1935, ../sass/theme-responsive.scss */
  .donates-related .views-field-title {
    /* border-bottom: none; */
    font-size: 1.429em;
  }

  /* line 1941, ../sass/theme-responsive.scss */
  .search-form .form-item {
    display: block;
  }
  /* line 1944, ../sass/theme-responsive.scss */
  .search-form .form-text {
    width: 350px;
  }
  /* line 1948, ../sass/theme-responsive.scss */
  .search-form #edit-basic .form-item {
    float: none;
  }
  /* line 1951, ../sass/theme-responsive.scss */
  .search-form #edit-basic label {
    display: block;
    margin-bottom: 10px;
  }
  /* line 1955, ../sass/theme-responsive.scss */
  .search-form #edit-basic input {
    display: block;
  }

  /* line 1961, ../sass/theme-responsive.scss */
  .webform-client-form label {
    display: block;
  }
  /* line 1964, ../sass/theme-responsive.scss */
  .webform-client-form .form-text {
    margin-bottom: 10px;
    max-width: 350px;
  }

  /* home 2 */
  /* line 1971, ../sass/theme-responsive.scss */
  .donates-typical .views-field-title {
    font-size: 1.714em;
    padding-left: 60px;
    line-height: 35px;
  }
  /* line 1976, ../sass/theme-responsive.scss */
  .donates-typical .views-field-body {
    display: block;
  }
  /* line 1979, ../sass/theme-responsive.scss */
  .donates-typical .fieldset {
    padding: 20px;
    max-width: 555px;
  }
  /* line 1982, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field {
    margin-bottom: 10px;
  }
  /* line 1984, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field p {
    margin-bottom: 0;
  }
  /* line 1989, ../sass/theme-responsive.scss */
  .donates-typical .grid-inner {
    min-height: 220px;
    margin-bottom: 20px;
  }
  /* line 1995, ../sass/theme-responsive.scss */
  .donates-typical .grid:last-child .grid-inner {
    margin-bottom: 0px;
  }

  /* line 2001, ../sass/theme-responsive.scss */
  .weebpal-404-wrapper {
    padding: 0;
  }
}
@media (max-width: 600px) {
  /* line 2007, ../sass/theme-responsive.scss */
  .donates-grid .grid-inner {
    margin: 7.5px 15px;
  }
}
@media (max-width: 480px) {
  /* line 2013, ../sass/theme-responsive.scss */
  h1, h2, h3, h4, h5, h6 {
    line-height: 1.4;
  }

  /* line 2016, ../sass/theme-responsive.scss */
  h1, h2, h1#page-title {
    font-size: 1.714em;
  }

  /* line 2020, ../sass/theme-responsive.scss */
  .view-frontpage .view-header h2, .view-frontpage .view-header-sidebar h2, .services-grid .view-header h2, .services-grid .view-header-sidebar h2 {
    font-size: 1.714em;
  }

  /* line 2026, ../sass/theme-responsive.scss */
  #panel-fifth .view-header h3, #panel-fifth .view-header-sidebar h3 {
    font-size: 1.714em;
  }
  /* line 2029, ../sass/theme-responsive.scss */
  #panel-fifth .view-header p, #panel-fifth .view-header span, #panel-fifth .view-header-sidebar p, #panel-fifth .view-header-sidebar span {
    font-size: 1em;
  }

  /* slide show */
  /* line 2036, ../sass/theme-responsive.scss */
  .slideshow .fieldset {
    display: none;
  }
  /* line 2039, ../sass/theme-responsive.scss */
  .slideshow .carousel-control {
    bottom: 20px;
  }

  /* line 2044, ../sass/theme-responsive.scss */
  .view-frontpage .views-field-field-image, .services-grid .views-field-field-image {
    float: none;
  }
  /* line 2047, ../sass/theme-responsive.scss */
  .view-frontpage .fieldset, .services-grid .fieldset {
    padding-top: 0;
  }
  /* line 2050, ../sass/theme-responsive.scss */
  .view-frontpage .grid-inner, .services-grid .grid-inner {
    text-align: center;
  }
  /* line 2053, ../sass/theme-responsive.scss */
  .view-frontpage .views-field-type-image, .services-grid .views-field-type-image {
    margin-left: auto;
    margin-right: auto;
  }

  /* line 2061, ../sass/theme-responsive.scss */
  .view-header p, .view-header span, .view-header-sidebar p, .view-header-sidebar span {
    font-size: 1em;
  }

  /* line 2065, ../sass/theme-responsive.scss */
  .quicktabs-wrapper .quicktabs-tabs {
    margin-bottom: 30px;
  }
  /* line 2067, ../sass/theme-responsive.scss */
  .quicktabs-wrapper .quicktabs-tabs li {
    margin-bottom: 10px;
    display: block;
  }

  /* panel-six */
  /* line 2073, ../sass/theme-responsive.scss */
  #panel-sixth .views-field-title {
    font-size: 1.714em;
  }

  /* line 2077, ../sass/theme-responsive.scss */
  .event-typical .views-field-body {
    font-size: 1em;
  }

  /* panel seventh */
  /* parners-list */
  /* line 2084, ../sass/theme-responsive.scss */
  .partners-list .jcarousel-item {
    width: 140px !important;
  }

  /* end */
  /* panel-eighth */
  /* socials-list */
  /* line 2091, ../sass/theme-responsive.scss */
  .socials-list li {
    margin-top: 10px;
    margin-left: 15px;
    margin-right: 15px;
  }

  /* end */
  /* footer */
  /* panel footer-first */
  /* form simplenews-subscribe */
  /* line 2101, ../sass/theme-responsive.scss */
  .simplenews-subscribe .form-item {
    margin-right: 10px;
  }
  /* line 2104, ../sass/theme-responsive.scss */
  .simplenews-subscribe .form-text {
    min-width: 100%;
  }
  /* line 2107, ../sass/theme-responsive.scss */
  .simplenews-subscribe .form-submit {
    padding-left: 25px;
    padding-right: 25px;
  }

  /* footer */
  /* line 2115, ../sass/theme-responsive.scss */
  #footer .block {
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 2118, ../sass/theme-responsive.scss */
  #footer .block:last-child {
    text-align: left;
  }

  /* end */
  /* about */
  /* line 2124, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    width: 225px !important;
  }

  /* line 2127, ../sass/theme-responsive.scss */
  .donate-progress-bar-block {
    padding-left: 15px;
    padding-right: 15px;
  }

  /* end */
  /* blog */
  /* line 2136, ../sass/theme-responsive.scss */
  .node h2 {
    font-size: 1.286em;
  }
  /* line 2139, ../sass/theme-responsive.scss */
  .node .created-date {
    margin-bottom: 10px;
    float: none;
  }
  /* line 2143, ../sass/theme-responsive.scss */
  .node iframe {
    height: 220px;
    min-height: 0;
  }
  /* line 2148, ../sass/theme-responsive.scss */
  .node #comments .form-textarea-wrapper {
    width: 100%;
  }
  /* line 2152, ../sass/theme-responsive.scss */
  .node .sharethis-buttons {
    float: none;
    display: block;
    margin-bottom: 25px;
  }

  /* line 2158, ../sass/theme-responsive.scss */
  .comment-links ul.links.inline {
    float: none;
    margin-left: 0;
    padding-left: 0;
    border-left: none;
    margin-top: -10px;
    margin-bottom: 10px;
  }

  /*  .node.node-teaser{
      ul.links{
        margin-top: 40px;
      }
      } */
  /* line 2171, ../sass/theme-responsive.scss */
  .block-user .form-text {
    width: 100%;
  }

  /* comment-form */
  /* line 2175, ../sass/theme-responsive.scss */
  fieldset.filter-wrapper {
    margin-left: 0;
    width: 100%;
  }
  /* line 2178, ../sass/theme-responsive.scss */
  fieldset.filter-wrapper .filter-guidelines {
    margin-left: 0;
  }

  /* line 2183, ../sass/theme-responsive.scss */
  .contact-form .form-text, .comment-form .form-text {
    width: 100%;
  }
  /* line 2186, ../sass/theme-responsive.scss */
  .contact-form .form-textarea-wrapper, .comment-form .form-textarea-wrapper {
    width: 100%;
  }
  /* line 2189, ../sass/theme-responsive.scss */
  .contact-form .form-actions, .contact-form .form-type-checkbox, .comment-form .form-actions, .comment-form .form-type-checkbox {
    margin-left: 0;
  }

  /* blog-gird */
  /* line 2195, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col {
    width: 100%;
  }
  /* line 2198, ../sass/theme-responsive.scss */
  .blog-grid .grid.views-col:first-child .grid-inner {
    min-height: 0;
  }
  /* line 2203, ../sass/theme-responsive.scss */
  .blog-grid .grid-inner {
    min-height: 0;
  }

  /* line 2208, ../sass/theme-responsive.scss */
  .blog-type .views-field-sharethis {
    position: static;
    display: block;
    margin-bottom: 20px;
  }
  /* line 2213, ../sass/theme-responsive.scss */
  .blog-type .views-field-sharethis .sharethis-wrapper span {
    margin-left: 0;
    margin-right: 5px;
  }

  /* events-grid */
  /* line 2223, ../sass/theme-responsive.scss */
  .events-grid .views-view-grid.cols-3 .views-col {
    width: 100%;
  }
  /* line 2227, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow {
    height: 215px !important;
  }

  /* events details */
  /* line 2232, ../sass/theme-responsive.scss */
  #main #content .node .group-image {
    min-height: 0;
  }

  /* line 2235, ../sass/theme-responsive.scss */
  #comments .comment {
    margin-left: 0;
    position: static;
  }
  /* line 2238, ../sass/theme-responsive.scss */
  #comments .comment:before {
    background: none;
  }
  /* line 2241, ../sass/theme-responsive.scss */
  #comments .comment .user-picture {
    float: left;
    position: static;
    top: auto;
  }

  /* end */
  /* gallery-sidebar */
  /* line 2250, ../sass/theme-responsive.scss */
  .gallery-sidebar .views-view-grid {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 2256, ../sass/theme-responsive.scss */
  .gallery-sidebar .views-row {
    float: none;
    margin: 0 -5px;
    width: auto;
  }

  /* donation */
  /* line 2264, ../sass/theme-responsive.scss */
  .donates-grid .views-field-body {
    display: none;
  }
  /* line 2268, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node a {
    top: 120px;
  }

  /* end */
  /* User */
  /* line 2275, ../sass/theme-responsive.scss */
  ul.primary li {
    display: block;
    margin-bottom: 10px;
  }
  /* line 2278, ../sass/theme-responsive.scss */
  ul.primary li:last-child {
    margin-bottom: 0;
  }

  /* line 2282, ../sass/theme-responsive.scss */
  #user-register-form, #user-login, #user-pass {
    width: 100%;
  }
  /* line 2284, ../sass/theme-responsive.scss */
  #user-register-form label, #user-login label, #user-pass label {
    display: block;
  }
  /* line 2287, ../sass/theme-responsive.scss */
  #user-register-form .form-text, #user-login .form-text, #user-pass .form-text {
    width: 100%;
  }
  /* line 2290, ../sass/theme-responsive.scss */
  #user-register-form .description, #user-login .description, #user-pass .description {
    margin: 0;
  }
  /* line 2293, ../sass/theme-responsive.scss */
  #user-register-form .form-submit, #user-login .form-submit, #user-pass .form-submit {
    margin-left: 0;
  }

  /* line 2297, ../sass/theme-responsive.scss */
  .sidebar .quicktabs-wrapper .quicktabs-tabs li {
    margin-bottom: 0;
  }

  /* line 2301, ../sass/theme-responsive.scss */
  .donates-related .jcarousel-container .jcarousel-item {
    margin-right: 15px;
    width: 217px !important;
  }
  /* line 2305, ../sass/theme-responsive.scss */
  .donates-related .views-field-title {
    font-size: 1.429em;
    border-bottom: none;
  }
  /* line 2309, ../sass/theme-responsive.scss */
  .donates-related .views-field-view-node, .donates-related .views-field-body {
    display: none;
  }
  /* line 2312, ../sass/theme-responsive.scss */
  .donates-related .fieldset {
    padding: 15px;
  }

  /* line 2316, ../sass/theme-responsive.scss */
  .shop-related .jcarousel-container .jcarousel-item {
    width: 209px !important;
  }

  /* line 2321, ../sass/theme-responsive.scss */
  .cart-review table td, .cart-review table th {
    display: block;
    text-align: center;
  }
  /* line 2326, ../sass/theme-responsive.scss */
  .cart-review .views-field {
    margin-bottom: 0;
  }
  /* line 2329, ../sass/theme-responsive.scss */
  .cart-review .continue-shopping {
    margin-bottom: 20px;
  }
  /* line 2332, ../sass/theme-responsive.scss */
  .cart-review .commerce-line-item-actions {
    float: none;
    text-align: left;
  }
  /* line 2335, ../sass/theme-responsive.scss */
  .cart-review .commerce-line-item-actions .form-submit {
    margin-left: 0;
    margin-right: 10px;
  }

  /* line 2341, ../sass/theme-responsive.scss */
  .search-form .form-text {
    width: 100%;
  }

  /* line 2344, ../sass/theme-responsive.scss */
  .search-form #edit-basic .form-item {
    margin-right: 0;
  }

  /* line 2347, ../sass/theme-responsive.scss */
  #panel-second .more-link a {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 2353, ../sass/theme-responsive.scss */
  .donate-content .fieldset a {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 2359, ../sass/theme-responsive.scss */
  .event-typical .fieldset a {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* home 2 */
  /* line 2367, ../sass/theme-responsive.scss */
  .donates-typical .views-field-title {
    font-size: 1.714em;
    padding-left: 60px;
    line-height: 35px;
  }
  /* line 2372, ../sass/theme-responsive.scss */
  .donates-typical .views-field-body {
    display: none;
  }
  /* line 2375, ../sass/theme-responsive.scss */
  .donates-typical .fieldset {
    padding: 20px;
    max-width: 100%;
  }
  /* line 2378, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field {
    margin-bottom: 10px;
  }
  /* line 2380, ../sass/theme-responsive.scss */
  .donates-typical .fieldset .views-field p {
    margin-bottom: 0;
  }
  /* line 2385, ../sass/theme-responsive.scss */
  .donates-typical .grid-inner {
    min-height: 170px;
    margin-bottom: 20px;
  }
  /* line 2391, ../sass/theme-responsive.scss */
  .donates-typical .grid:last-child .grid-inner {
    margin-bottom: 0px;
  }

  /* line 2398, ../sass/theme-responsive.scss */
  #user-profile-form label {
    display: block;
  }
  /* line 2401, ../sass/theme-responsive.scss */
  #user-profile-form select {
    width: 100%;
  }
  /* line 2404, ../sass/theme-responsive.scss */
  #user-profile-form .form-text {
    width: 100%;
  }
  /* line 2407, ../sass/theme-responsive.scss */
  #user-profile-form div.form-item div.password-suggestions {
    width: 100%;
  }
  /* line 2410, ../sass/theme-responsive.scss */
  #user-profile-form .password-field, #user-profile-form .password-confirm {
    width: 330px;
  }

  /* line 2415, ../sass/theme-responsive.scss */
  .node.node-teaser .sharethis-buttons {
    position: static;
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 2420, ../sass/theme-responsive.scss */
  .node.node-teaser ul.links {
    margin-top: 0;
  }

  /* line 2425, ../sass/theme-responsive.scss */
  .cart-review .commerce-price-formatted-components {
    width: 100%;
    text-align: right;
  }
  /* line 2428, ../sass/theme-responsive.scss */
  .cart-review .commerce-price-formatted-components td, .cart-review .commerce-price-formatted-components th {
    display: inline-block;
  }

  /* line 2433, ../sass/theme-responsive.scss */
  .donate-progress-bar .progress-label span {
    padding-right: 17%;
  }

  /* line 2436, ../sass/theme-responsive.scss */
  .cart-review tbody .views-field-edit-delete {
    padding-left: 10px;
  }

  /* 404 page */
  /* line 2440, ../sass/theme-responsive.scss */
  .weebpal-404-wrapper .weebpal-404-text {
    font-size: 150px;
  }
}
@media (max-width: 360px) {
  /* view-header */
  /* line 2447, ../sass/theme-responsive.scss */
  .view-header, .view-header-sidebar {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2456, ../sass/theme-responsive.scss */
  #main #content .node .field-name-field-description {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2465, ../sass/theme-responsive.scss */
  .block.view-header-sidebar, .block.view-header {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2472, ../sass/theme-responsive.scss */
  .events-grid .view-header, .events-grid .view-header-sidebar {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2479, ../sass/theme-responsive.scss */
  #main #content .node .group-donation-info {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 2485, ../sass/theme-responsive.scss */
  h1, h2, h1#page-title {
    font-size: 1.429em;
  }

  /* line 2489, ../sass/theme-responsive.scss */
  .view-frontpage .view-header h2, .view-frontpage .view-header-sidebar h2, .services-grid .view-header h2, .services-grid .view-header-sidebar h2 {
    font-size: 1.429em;
  }

  /* line 2495, ../sass/theme-responsive.scss */
  #panel-fifth .view-header h3, #panel-fifth .view-header-sidebar h3 {
    font-size: 1.429em;
  }

  /* line 2501, ../sass/theme-responsive.scss */
  .view-frontpage .views-field-title, .services-grid .views-field-title {
    font-size: 1.429em;
  }

  /* line 2505, ../sass/theme-responsive.scss */
  .blog-type .views-field-title {
    font-size: 1.429em;
  }

  /* line 2508, ../sass/theme-responsive.scss */
  #search-block-form {
    width: 150px;
  }
  /* line 2510, ../sass/theme-responsive.scss */
  #search-block-form .form-text {
    width: 150px;
    min-width: 0;
  }

  /* line 2516, ../sass/theme-responsive.scss */
  .ads-sidebar .views-row {
    display: block;
  }

  /* line 2520, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    margin-right: 10px;
    width: 175px !important;
  }

  /* line 2525, ../sass/theme-responsive.scss */
  ul.links.inline li, ul.action-links li {
    margin-right: 5px;
  }

  /* line 2530, ../sass/theme-responsive.scss */
  .item-list .pager a, .item-list .pager .pager-current {
    padding: 7px 15px;
  }

  /* line 2535, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow {
    height: 190px !important;
    padding-bottom: 0 !important;
  }
  /* line 2540, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow-controls a {
    right: auto;
    left: 205px;
  }
  /* line 2544, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow-controls .prev {
    left: 160px;
    right: auto;
  }
  /* line 2550, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video iframe {
    height: 160px;
  }
  /* line 2554, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-video + .views-field-field-image-1 {
    left: 50px;
    margin-top: 0;
    top: 130px;
  }
  /* line 2559, ../sass/theme-responsive.scss */
  .events-grid .views-field-field-image-1 {
    top: 140px;
    width: 35px;
  }

  /* line 2567, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .views-field-field-video iframe {
    height: 160px;
  }
  /* line 2571, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .views-field-field-video + .views-field-field-image-1 {
    left: 50px;
    margin-top: 0;
    top: 130px;
  }
  /* line 2576, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .views-field-field-image-1 {
    top: 140px;
    width: 35px;
  }

  /* donation */
  /* line 2584, ../sass/theme-responsive.scss */
  .donates-grid .views-field-title {
    font-size: 1.429em;
  }
  /* line 2588, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node a {
    top: 100px;
  }

  /* line 2593, ../sass/theme-responsive.scss */
  .partners-list .jcarousel-item {
    width: 157px !important;
  }

  /* line 2597, ../sass/theme-responsive.scss */
  .donates-related .views-field-view-node {
    display: block;
  }
  /* line 2600, ../sass/theme-responsive.scss */
  .donates-related .views-field-title {
    border-bottom: 1px solid white;
  }
  /* line 2603, ../sass/theme-responsive.scss */
  .donates-related .jcarousel-container .jcarousel-item {
    width: 330px !important;
  }

  /* line 2607, ../sass/theme-responsive.scss */
  .shop-related .jcarousel-container .jcarousel-item {
    width: 345px !important;
  }

  /* home 2 */
  /* line 2612, ../sass/theme-responsive.scss */
  .donates-typical .grid-inner {
    min-height: 165px;
    margin-bottom: 20px;
  }

  /* line 2618, ../sass/theme-responsive.scss */
  #user-profile-form .password-field, #user-profile-form .password-confirm {
    width: 330px;
  }

  /* line 2622, ../sass/theme-responsive.scss */
  .comment-links ul.links.inline {
    margin-top: 0;
  }
  /* line 2624, ../sass/theme-responsive.scss */
  .comment-links ul.links.inline li {
    margin-bottom: 5px;
  }

  /* line 2629, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .checkout-buttons {
    text-align: center;
  }
  /* line 2631, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .checkout-buttons input {
    margin-bottom: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 2639, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .checkout-buttons .button-operator {
    margin-bottom: 10px;
    display: block;
  }
  /* line 2644, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .form-text {
    width: 100%;
    min-width: 0;
  }
  /* line 2648, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .country {
    min-width: 100%;
  }
  /* line 2651, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .form-item {
    margin-right: 0;
    float: none;
  }

  /* line 2656, ../sass/theme-responsive.scss */
  .donate-progress-bar .progress-label span {
    padding-right: 12%;
  }
}
@media (max-width: 320px) {
  /* line 2662, ../sass/theme-responsive.scss */
  .partners-list .jcarousel-item {
    width: 137px !important;
  }

  /* line 2665, ../sass/theme-responsive.scss */
  .teams-grid .jcarousel-container .jcarousel-item {
    width: 270px !important;
    margin-right: 25px;
    margin-left: 25px;
  }

  /* line 2672, ../sass/theme-responsive.scss */
  .donates-grid .views-field-view-node a {
    top: 85px;
  }
  /* line 2676, ../sass/theme-responsive.scss */
  .donates-grid .fieldset {
    padding: 15px 20px;
  }

  /* line 2680, ../sass/theme-responsive.scss */
  .donates-related .jcarousel-container .jcarousel-item {
    width: 290px !important;
  }

  /* line 2683, ../sass/theme-responsive.scss */
  .shop-related .jcarousel-container .jcarousel-item {
    width: 290px !important;
  }

  /* home 2 */
  /* line 2688, ../sass/theme-responsive.scss */
  .donates-typical .grid-inner {
    min-height: 143px;
    margin-bottom: 20px;
  }
  /* line 2692, ../sass/theme-responsive.scss */
  .donates-typical .views-field-title {
    font-size: 1.286em;
    line-height: 20px;
  }

  /* line 2698, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow {
    height: 150px !important;
  }
  /* line 2702, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow-controls a {
    right: auto;
    left: 175px;
  }
  /* line 2706, ../sass/theme-responsive.scss */
  .events-grid .field-slideshow-controls .prev {
    left: 125px;
    right: auto;
  }

  /* line 2714, ../sass/theme-responsive.scss */
  #panel-fullwidth .events-grid .views-field-field-image-1 {
    top: 120px;
    width: 35px;
  }

  /* line 2721, ../sass/theme-responsive.scss */
  .node .form-item {
    display: block;
  }
  /* line 2724, ../sass/theme-responsive.scss */
  .node input {
    min-width: 0;
  }

  /* line 2729, ../sass/theme-responsive.scss */
  #user-profile-form .password-field, #user-profile-form .password-confirm {
    width: 290px;
  }

  /* line 2733, ../sass/theme-responsive.scss */
  #commerce-checkout-form-checkout .country {
    width: 290px;
  }
}
