| Server IP : 104.21.21.239 / Your IP : 216.73.216.11 Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.5 System : Linux ip-172-31-69-123.ec2.internal 6.1.176-223.369.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 24 13:34:27 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/home2/domains/nycyouth/sass/ |
Upload File : |
/* ----------------------------------------------------------------
widgets.scss
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
Widgets
-----------------------------------------------------------------*/
:root,
.not-dark {
--#{$cnvs-prefix}widget-border : #{$widget-border};
}
.widget {
--#{$cnvs-prefix}widget-border : #{$widget-border};
--#{$cnvs-prefix}widget-margin : #{$widget-margin};
--#{$cnvs-prefix}widget-title-margin : #{$widget-title-margin};
--#{$cnvs-prefix}widget-title-font-size : #{$widget-title-font-size};
--#{$cnvs-prefix}widget-title-font-weight : #{$widget-title-font-weight};
--#{$cnvs-prefix}widget-title-letter-spacing : #{$widget-title-letter-spacing};
--#{$cnvs-prefix}widget-title-text-transform : #{$widget-title-text-transform};
position: relative;
margin-top: var(--#{$cnvs-prefix}widget-margin);
p {
line-height: 1.7;
}
.sidebar-widgets-wrap & {
padding-top: var(--#{$cnvs-prefix}widget-margin);
border-top: var(--#{$cnvs-prefix}widget-border);
&:first-child {
padding-top: 0;
border-top: 0;
}
> h4 {
letter-spacing: calc(var(--#{$cnvs-prefix}widget-title-letter-spacing) + 1px);
}
}
&:first-child {
margin-top: 0;
}
> h4 {
margin-bottom: var(--#{$cnvs-prefix}widget-title-margin);
font-size: var(--#{$cnvs-prefix}widget-title-font-size);
font-weight: var(--#{$cnvs-prefix}widget-title-font-weight);
letter-spacing: var(--#{$cnvs-prefix}widget-title-letter-spacing);
text-transform: var(--#{$cnvs-prefix}widget-title-text-transform);
}
/* Widget - Links
-----------------------------------------------------------------*/
&_nav_menu,
&_links,
&_meta,
&_archive,
&_recent_comments,
&_recent_entries,
&_categories,
&_pages,
&_rss {
ul,
li {
list-style: none;
margin: 0;
}
li {
display: flex;
padding: 0.25rem 0;
font-size: 1rem;
a {
display: inline-block;
padding: 0 0.25rem 0 0.75rem;
border: none !important;
color: var(--#{$cnvs-prefix}heading-color);
&:hover {
color: var(--#{$cnvs-prefix}contrast-900);
}
}
}
&:not(.widget-li-noicon) li::before {
content: "\F231";
font-family: "bootstrap-icons";
display: inline-flex;
align-self: center;
justify-self: center;
position: relative;
font-size: 0.75rem;
line-height: inherit;
left: 0;
}
&.widget-li-noicon li a {
padding-left: 0;
}
> ul {
margin-top: -4px !important;
> li:first-child {
border-top: 0 !important;
}
}
ul ul {
margin-left: 1rem;
}
}
&_recent_comments li::before {
content: "\F249";
}
/* Widget - Testimonial & Twitter
-----------------------------------------------------------------*/
.testimonial {
&.no-image .testi-image {
display: none;
}
&.twitter-scroll {
.testi-image {
margin-right: 10px;
width: 28px;
height: 28px;
a,
img,
i {
width: 28px;
height: 28px;
}
i {
background-color: var(--#{$cnvs-prefix}contrast-100);
line-height: 28px;
font-size: 0.875rem;
color: var(--#{$cnvs-prefix}contrast-300);
}
}
}
&:not(.twitter-scroll) .testi-image,
&:not(.twitter-scroll) .testi-image a,
&:not(.twitter-scroll) .testi-image img {
width: 42px;
height: 42px;
}
p {
font-size: 0.875rem;
}
}
}
@include media-breakpoint-only(md) {
.sidebar-widgets-wrap {
position: relative;
display: -ms-flex;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -20px -40px -20px;
.widget {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
margin: 0 0 40px 0;
padding-top: 0;
padding-left: 20px;
padding-right: 20px;
border-top: 0;
}
}
}
/* Widget - Quick Contact Form
-----------------------------------------------------------------*/
.quick-contact-widget {
&.form-widget {
.form-control,
.input-group,
.sm-form-control {
margin-bottom: 10px;
}
.form-control {
margin-bottom: 0;
}
}
}
.quick-contact-widget.form-widget form,
#template-contactform {
position: relative;
}
/* Newsletter Widget
-----------------------------------------------------------------*/
.subscribe-widget h5 {
font-weight: 300;
font-size: 0.875rem;
line-height: 1.5;
}
/* Twitter Feed Widget
-----------------------------------------------------------------*/
.widget-twitter-feed {
.twitter-feed {
--#{$cnvs-prefix}iconlist-size: 1.5rem;
--#{$cnvs-prefix}iconlist-offset: 0.375rem;
--#{$cnvs-prefix}iconlist-gutter: 1rem;
li:not(:first-child) {
margin-top: 1.125rem;
}
li {
div {
font-size: 1rem;
}
}
small {
display: block;
margin-top: 0.25rem;
a:not(:hover) {
color: var(--#{$cnvs-prefix}contrast-600);
}
}
}
}
/* Widget Filter Links
-----------------------------------------------------------------*/
.widget-filter-links {
ul {
list-style: none;
margin-bottom: 0;
}
.widget-filter-reset {
position: absolute;
top: 0;
left: auto;
right: 0;
font-size: 12px;
line-height: 22px;
a {
color: red !important;
}
&.active-filter {
display: none;
}
}
&:not(:first-child) .widget-filter-reset {
top: 50px;
}
li {
position: relative;
font-size: 15px;
line-height: 24px;
&:not(:first-child) {
margin-top: 10px;
}
a {
display: block;
color: var(--#{$cnvs-prefix}heading-color);
font-family: var(--#{$cnvs-prefix}primary-font);
font-weight: 500;
}
span {
&:not(.d-inline-block) {
position: absolute;
top: 1px;
left: auto;
right: 0;
}
margin-left: 0.25rem;
font-size: 11px;
width: 22px;
height: 22px;
line-height: 22px;
text-align: center;
color: var(--#{$cnvs-prefix}contrast-600);
background-color: var(--#{$cnvs-prefix}contrast-200);
border-radius: 50%;
}
&:hover a {
color: var(--#{$cnvs-prefix}contrast-600);
}
&.active-filter a {
font-weight: 700;
}
&.active-filter span {
color: #fff !important;
background-color: var(
--#{$cnvs-prefix}themecolor
) !important;
text-shadow: 1px 1px 1px rgba(black, 0.1);
}
}
}
/* Tag Cloud
-----------------------------------------------------------------*/
.tagcloud {
margin-bottom: -2px;
display: flex;
flex-wrap: wrap;
a {
margin-right: 4px;
margin-bottom: 4px;
padding: 3px 6px;
border: 1px solid var(--#{$cnvs-prefix}contrast-300);
font-size: 13px !important;
color: var(--#{$cnvs-prefix}contrast-700);
border-radius: 2px;
@include transition(all 0.3s ease-in-out);
&:hover {
border-color: var(--#{$cnvs-prefix}themecolor) !important;
color: var(--#{$cnvs-prefix}themecolor) !important;
}
}
}