/* Skin-specific responsive styles
---------------------------------- */
/* Skin-specific responsive styles
---------------------------------- */
@media (max-width: 1679px) {
  /* Recent News */
  .sc_recent_news_style_news-announce .post_item .post_featured .post_info {
    padding: 0 2em; }

  /* Slider Revolution */
  .rev_slider .fdr_subtitle,
  .revslider-initialised .fdr_subtitle {
    font-size: 17px !important;
    line-height: 18px !important;
    letter-spacing: 1px !important; } }
@media (max-width: 1439px) {
  /* Chess */
  .post_layout_chess_2 .post_title {
    font-size: 26px;
    line-height: 30px; }

  /* Progress Bar */
  .elementor-widget-progress + .elementor-widget-progress {
    margin-top: 20px; }

  /* Revolution Slider */
  .rev_slider .fdr_decoline,
  .revslider-initialised .fdr_decoline {
    margin-top: 3px !important; }

  .rev_slider .fdr_subtitle,
  .revslider-initialised .fdr_subtitle {
    font-size: 16px !important;
    line-height: 17px !important; }

  .rev_slider .fdr_title,
  .revslider-initialised .fdr_title {
    margin-top: 10px !important; }

  .rev_slider .fdr_button,
  .revslider-initialised .fdr_button {
    font-size: 17px !important;
    line-height: 21px !important;
    margin-top: 30px !important; } }
@media (max-width: 1279px) {
  /* Classic */
  .post_layout_classic .post_title {
    font-size: 1.5em; }

  /* Chess */
  .post_layout_chess_2 .post_title {
    font-size: 22px;
    line-height: 26px; }

  /* SpeakOut */
  .dk-speakout-signaturelist-prev:before,
  .dk-speakout-signaturelist-next:before {
    top: calc(50% + 2px); }

  /* CheckBox & Radio */
  input[type="radio"] + label:before,
  input[type="checkbox"] + label:before,
  input[type="radio"] + .wpcf7-list-item-label:before,
  input[type="checkbox"] + .wpcf7-list-item-label:before,
  .wpcf7-list-item-label.wpcf7-list-item-right:before,
  .edd_price_options ul > li > label > input[type="radio"] + span:before,
  .edd_price_options ul > li > label > input[type="checkbox"] + span:before {
    top: 0.5em; }

  /* Slider */
  .sc_slider_controls .slider_controls_wrap > a,
  .slider_container.slider_controls_side .slider_controls_wrap > a,
  .slider_outer_controls_outside .slider_controls_wrap > a,
  .slider_outer_controls_side .slider_controls_wrap > a,
  .slider_outer_controls_top .slider_controls_wrap > a,
  .slider_outer_controls_bottom .slider_controls_wrap > a {
    line-height: 2.5em; }

  /* Essential Grid */
  .esg-grid .eg-fundraising-skin-element-3 {
    font-size: 28px;
    line-height: 30px; }

  /* Blogger */
  .sc_blogger_item_default_classic_alter.sc_blogger_item_on_plate .sc_blogger_item_title {
    font-size: 26px; }

  /* Testimonials */
  .sc_testimonials_wide .sc_testimonials_content_wrap {
    flex: 0 0 100%; }

  .sc_testimonials_wide .sc_testimonials_featured_wrap + .sc_testimonials_content_wrap {
    flex: 0 0 45%; }

  /* Team */
  .sc_team_default .sc_team_item_title {
    font-size: 1.3em; }

  .sc_team_default .sc_team_item_title + .sc_team_item_subtitle {
    margin-top: 0.5em; }

  .team_member_page .team_member_brief_info {
    margin-top: 1.2em; }

  /* Icons */
  .sc_icons_alter .sc_icons_item {
    padding: 2.6em; }

  /* Play */
  .trx_addons_video_player.with_cover .video_hover,
  .body_style_fullwide .format-video .post_featured.with_thumb .post_video_hover,
  .post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover,
  .post_layout_chess_1.format-video .post_featured.with_thumb .post_video_hover {
    line-height: 2.7em; }

  /* Revolution Slider */
  /* fdr - abrv Fundraising */
  .rev_slider .fdr_subtitle,
  .revslider-initialised .fdr_subtitle {
    font-size: 14px !important;
    line-height: 16px !important; }

  .rev_slider .fdr_title,
  .revslider-initialised .fdr_title {
    font-size: 58px !important;
    line-height: 60px !important;
    margin-top: 15px !important; }

  .rev_slider .fdr_button,
  .revslider-initialised .fdr_button {
    font-size: 16px !important;
    line-height: 21px !important;
    padding: 16px 44px !important; } }
@media (max-width: 1023px) {
  /* DropCaps */
  .trx_addons_dropcap {
    line-height: 1.12em; }

  /* Title */
  .sc_item_title {
    letter-spacing: -0.5px; }

  /* SpeakOut Petition */
  .dk-speakout-share div > p:first-child {
    font-size: 1.2em; }

  .dk-speakout-signaturelist-prev:before,
  .dk-speakout-signaturelist-next:before {
    top: calc(50% + 1px); }

  /* Comments */
  .comments_list_wrap .comment_author {
    font-size: 18px;
    line-height: 20px; }

  .comments_list_wrap .comment_posted {
    font-size: 14px; }

  /* Chess */
  .post_layout_chess_1 .post_title,
  .post_layout_chess_2 .post_title,
  .post_layout_chess_3 .post_title {
    font-size: 28px;
    line-height: 30px; }

  /* Testimonials */
  .sc_testimonials_wide .sc_testimonials_content_wrap {
    flex: 0 0 100%; }

  .sc_testimonials_wide .sc_testimonials_featured_wrap + .sc_testimonials_content_wrap {
    flex: 0 0 50%; }

  /* Google Map */
  .map_height_2 .sc_googlemap {
    height: 368px !important; }

  /* Revolution Slider */
  /* fdr - abrv Fundraising */
  .rev_slider .fdr_title,
  .revslider-initialised .fdr_title {
    font-size: 44px !important;
    line-height: 46px !important; }

  .rev_slider .fdr_button,
  .revslider-initialised .fdr_button {
    margin-top: 45px !important; } }
@media (max-width: 767px) {
  /* DropCaps */
  .trx_addons_dropcap {
    line-height: 1.1em; }

  /* Title */
  .sc_title_with_line .sc_item_title_text i > br {
    display: none; }

  /* Blogger */
  .sc_blogger_item_default_classic_alter.sc_blogger_item_on_plate .sc_blogger_item_title {
    font-size: 25px; }

  /* Testimonials */
  .sc_testimonials_wide .sc_testimonials_content_wrap {
    flex: 0 1 auto;
    padding: 2em; }

  .sc_testimonials_wide .sc_testimonials_featured_wrap + .sc_testimonials_content_wrap {
    flex: 0 1 auto; }

  /* Essential Grid */
  .esg-grid .eg-fundraising-skin-element-3 {
    font-size: 22px;
    line-height: 24px; }

  /* Chess */
  .post_layout_chess_1 .post_title,
  .post_layout_chess_2 .post_title,
  .post_layout_chess_3 .post_title {
    font-size: 22px;
    line-height: 24px; }

  /* Google */
  .map_height_2 .sc_googlemap {
    height: 270px !important; }

  /* Revolution Slider */
  .rev_slider .socials_wrap,
  .revslider-initialised .socials_wrap {
    width: auto; }

  .rev_slider .socials_wrap:before,
  .revslider-initialised .socials_wrap:before {
    width: 100vH;
    height: 100%;
    bottom: 0;
    display: none; }

  .rev_slider .socials_wrap .social_item,
  .revslider-initialised .socials_wrap .social_item {
    display: inline-block; }

  .rev_slider .socials_wrap .social_item .social_icon,
  .revslider-initialised .socials_wrap .social_item .social_icon {
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px; }

  .rev_slider .fdr_title,
  .revslider-initialised .fdr_title {
    margin-top: 25px !important;
    font-size: 40px !important;
    line-height: 42px !important; }

  .rev_slider .fdr_button,
  .revslider-initialised .fdr_button {
    margin-top: 80px !important;
    font-size: 15px !important;
    line-height: 18px !important; }

  .rev_slider .fdr_group,
  .revslider-initialised .fdr_group {
    margin-left: -110px !important; } }
@media (max-width: 600px) {
  .rev_slider .fdr_title,
  .revslider-initialised .fdr_title {
    margin-top: 25px !important;
    font-size: 32px !important;
    line-height: 34px !important; }

  .rev_slider .fdr_button,
  .revslider-initialised .fdr_button {
    margin-top: 80px !important;
    padding: 12px 32px !important; } }
@media (max-width: 479px) {
  /* DropCaps */
  .trx_addons_dropcap {
    line-height: 1.13em; }

  /* SpeakOut */
  .dk-speakout-share div > p:first-child {
    font-size: 1.1em; }

  .dk-speakout-signaturelist-prev:before,
  .dk-speakout-signaturelist-next:before {
    top: 50%; }

  /* Play */
  .trx_addons_video_player.with_cover .video_hover,
  .body_style_fullwide .format-video .post_featured.with_thumb .post_video_hover,
  .post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover,
  .post_layout_chess_1.format-video .post_featured.with_thumb .post_video_hover {
    line-height: 2.6em; }

  /* Comments */
  .comments_list_wrap .comment_author_wrap + .comment_content {
    margin-top: 0.3em; }

  /* Chess */
  .post_layout_chess_1 .post_title,
  .post_layout_chess_2 .post_title,
  .post_layout_chess_3 .post_title {
    font-size: 18px;
    line-height: 22px; }

  /* Slider Revolution */
  .rev_slider .fdr_title,
  .revslider-initialised .fdr_title {
    margin-top: 40px !important;
    font-size: 22px !important;
    line-height: 24px !important; }

  .rev_slider .fdr_button,
  .revslider-initialised .fdr_button {
    padding: 10px 28px !important;
    font-size: 14px !important;
    line-height: 18px !important;
    margin-top: 90px !important; } }

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