/*

Theme Name: wave news child NYC College Sports live 

Theme URI: http://themeforest.net/user/jellywp/portfolio

Description: WordPress Responsive blog WordPress Theme.

Author: Jellywp

Author URI: http://themeforest.net/user/jellywp

Template: wave-news

*/



img{ width: auto;}

.footer-bottom-item {margin: 20px 0;}

.jig-logo-block a{outline: 0;}

#footer-container .widget.widget_categories select { background: #383838; border: 0 none; box-sizing: border-box; color: #fff; height: 50px; padding: 15px 10px; width: 100% !important;}

.banner-container .meta-category-small a, .meta-category-small-builder a{ margin-bottom:3px;}

.header_magazine_style .header-main-position .logo_link{ margin:0 15px;}



.spu-content input[type="text"] {

	background:#FFF;

	border: 1px solid #b1b1b1;

	color: #555;

	line-height: 20px;

	margin: 0;

	outline: medium none;

	padding: 10px;

	width: 100%;

}

.spu-content input[type="text"]:focus {

	background:#f9f9f9;

	border: 1px solid #444;

	color: #444;

}

.spu-box h1 {

    font-size: 16px;

    font-weight: normal;

    margin: 0;

}

.spu-content input[type="submit"], .shortcode_wysija input[type="submit"] {

	background: #4e4e4e;

	border: none;

	color: #fff;

	cursor: pointer;

	font-size: 16px;

	height: 36px;

	line-height: 36px;

	margin: 0;

	outline: medium none;

	padding: 0 40px;

	text-transform: uppercase;

	transition: all 0.5s ease 0s;

}

.spu-content input[type="submit"]:hover, .shortcode_wysija input[type="submit"]:hover {

	background: #222;

}

.spu-content input[type="submit"] {

	margin: 0 auto;

}

#content form {

    margin: 30px 0;

    width: 100%;

}



.home_catlist_area ul {

    list-style: none;

    margin: 0;

    padding: 0;

}

.home_catlist_area ul li {

    border-right: 1px solid #ccc;

    float: left;

    margin: 10px 0 10px 10px;

    padding: 0 10px 0 0;

}

.home_catlist_area ul li:last-child {border-right: 0;}
.home_catlist_area ul li a:hover { color: #e53310; text-decoration: none !important;}
.wpcf7-mathcaptcha{ width: auto !important;}
.single-post .post-meta.user_option_right{ display:none;}
.video-headline {background: #fff; box-shadow: none; padding: 10px 0; border: 0; display: block; position: relative; font-weight: bold; margin: 0; font-size: 38px; line-height: 1.2;text-align: left;}
.video-cont iframe { width: 100%;}


.spu-box input.mailpoet_text { width: 100% !important; padding: 10px !important; margin: 0 !important; border: 1px solid #ccc;}
.spu-box .mailpoet_paragraph.last { margin-bottom: 0; text-align: center;}
input.mailpoet_submit { padding: 10px 30px; background: #333;  color: #fff;}
.mailpoet_recaptcha_container { margin-bottom: 20px;}
#content .blog_grid_post_style .meta-category-small, .grid_home_3col .blog_grid_post_style .meta-category-small { line-height: 1.5;  padding: 0px 0px 10px;}

#content .blog_grid_post_style .meta-category-small:before, #content .blog_grid_post_style .meta-category-small:after, .grid_home_3col .blog_grid_post_style .meta-category-small:before, .grid_home_3col .blog_grid_post_style .meta-category-small:after{ display: none;; }
.home_catlist_area , .post-meta-bot{ display: none;}




#buddypress .standard-form #basic-details-section input[type=password], #buddypress .standard-form #blog-details-section input#signup_blog_url, #buddypress #commentform input[type=text], #buddypress #commentform textarea, #buddypress .form-allowed-tags, #buddypress .standard-form#signup_form input[type=text], #buddypress .standard-form#signup_form textarea {width: 100%;}

#buddypress select, select#members-order-by, select#activity-filter-by, select#notifications-sort-order-list {padding: 7px 10px;}

form#search-members-form, form#search-message-form {margin-bottom: 0;display: flex;}
form#search-members-form input, form#search-message-form input {padding: 10px !important;}
#buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress .standard-form button, #buddypress a.button, #buddypress input[type=button], #buddypress input[type=reset], #buddypress input[type=submit], #buddypress ul.button-nav li a, a.bp-title-button, form#bp-data-export button {background: #000;border: 1px solid #000;color:#fff !important;padding: 10px 10px;}
#buddypress .standard-form#signup_form div.submit {
    float: left !important;
}
legend {border-bottom: 0 !important;}
#buddypress .comment-reply-link:hover, #buddypress .standard-form button:hover, #buddypress a.button:focus, #buddypress a.button:hover, #buddypress div.generic-button a:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress input[type=submit]:hover, #buddypress ul.button-nav li a:hover, #buddypress ul.button-nav li.current a {  background: #000;border: 1px solid #000;}

div#buddypress .item-list-tabs ul li a, div#buddypress .item-list-tabs ul li a  {color: #fff !important;background: #000;margin: 1px;}
div#buddypress div#item-nav ul li.selected  a, div#buddypress div#item-nav ul li:hover a, div#buddypress .item-list-tabs ul li.selected  a, div#buddypress .item-list-tabs ul li:hover a  {color: #fff !important;background: #f60;text-decoration: none  !important;}
#buddypress #cover-image-container{ margin-top: 50px;clear: both;}
.members.buddypress div#buddypress form#members-directory-form { clear: none;}
#buddypress table.notification-settings { width: 100%;}
li#members-order-select label, li#activity-filter-select label {display: none;}
form#notifications-sort-order { margin-top: 0;}
form#bbp-topic-search-form div {display: flex; margin: 0;}
.bbpress input#bbp_search_submit {
    background: #000;
    border: 1px solid #000;
    color: #fff !important;
    padding: 10px 10px;
}
.bbpress .bbp-search-form div {
    display: flex;
}
.bbpress .bbp-breadcrumb {display: none;}
.bbpress form#bbp-search-form{margin-top: 0;}
.bbpress ul#forums-list-0 * {
    font-family: Raleway !important;
    font-size: 14px !important; line-height: 24px;
}





/*02-06-2021*/
header *{transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.header_magazine_style .header_main_wrapper img { max-height:140px!important;}
.header_magazine_style .header_main_wrapper { padding: 5px 0px !important;}
.sticky-head header { /*position: fixed !important;*/ background: #fff; top: 0px; left: 0px; z-index: 999999;}
/*.sticky-head  header .header_main_wrapper img { max-height:100px!important;}*/
.col-md-8.banner_sidebar_top { padding-top: 25px;}
.sticky-head .col-md-8.banner_sidebar_top { padding-top: 0;}
/*.sticky-head .home_grid_post_header_wrapper.header_slider_and_feaure_post_options, 
.single.sticky-head #content_main, 
.category.sticky-head .slider_for_menu_box,
.page.sticky-head #content_main{ padding-top:200px;}*/

/*-- new-css-Rituparna(19-12-2025) --*/

/*.header_main_wrapper .col-md-8.banner_sidebar_top { display: none;}*/
.stick .sticky_logo {
    display: block !important;
    float: left;
    width: 20%;
}
/*.sticky-head .home_grid_post_header_wrapper.header_slider_and_feaure_post_options {
    width: 100%;
}*/
.stick #mainmenu {
    width: auto !important;
}
.menu_wrapper_box_style.menu_sticky.stick {
    transition: all 0.6s ease-in-out 0.0s;
    animation: smoothScroll 1s forwards;
    /*background-color: #161c4c;*/
    background-color: #1f286b;
}
/*-- new-css-Rituparna(19-12-2025) --*/

/*-- new-css-Rituparna(24-02-2026) --*/
.header_magazine_box_menu #mainmenu {
    /*background: #161c4c;*/
    background: transparent !important;
}
.heading_title_style_2 .jelly_homepage_builder .homepage_builder_title.color-7 h2, .heading_title_style_2 .jelly_homepage_builder .homepage_builder_title.color-6 h2, .heading_title_style_2 .jelly_homepage_builder .homepage_builder_title.color-1 h2, .heading_title_style_2 .jelly_homepage_builder .homepage_builder_title h2, .heading_title_style_2 .widget .widget-title h2 {
    /*background: #161c4c !important;*/
    background: #1f286b !important;
}
.heading_title_style_2 .jelly_homepage_builder .homepage_builder_title.color-7, .heading_title_style_2 .jelly_homepage_builder .homepage_builder_title.color-6, .heading_title_style_2 .jelly_homepage_builder .homepage_builder_title.color-1, .heading_title_style_2 .jelly_homepage_builder .homepage_builder_title, .heading_title_style_2 .widget .widget-title {
    /*border-bottom: 2px solid #161c4c !important;*/
    border-color: #161c4c !important;
}
#content { /*border-color: #161c4c !important;*/ border-color: #1f286b !important;}

.jelly_homepage_builder.carousel_pagebuilder_wrapper .owl-prev, .jelly_homepage_builder.carousel_pagebuilder_wrapper .owl-next {
    /*background: #161c4c;*/ background: #1f286b;}
.heading_title_style_2 footer .widget .widget-title h2 {
    background: #161c4c !important;
}
.heading_title_style_2 footer .widget .widget-title {
    border-color: #161c4c !important;
}



/*-- For-header --*/

/* =================================== Header social icons ===================================*/
.header-main-position {
    position: relative;
}
.logo-position {
    display: inline-block;
}
.logo-position {
    padding: 0px;
}
.header_main_wrapper ul.social_icon_header {
    margin: 0;
    position: absolute;
    right: 20px;
    top: 57px;
}
.header_magazine_style .header-main-position a.logo_link {
    width: auto;
}

.header_magazine_style .header-main-position .logo_link {
    display: inline-block;
    float: none !important;
}
.social_icon_header a {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    color: #fff !important;
    font-size: 16px !important;
    line-height: 30px;
    border: 1px solid #fff;
}

.social_icon_header li {
    float: left;
    list-style: none;
    margin-right: 18px;
    text-align: center;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    width: auto;
    margin: 15px 4px;
}
.header_main_wrapper {
    /*background-color: #161c4c;*/
    background-color: #1f286b;
}
.header_magazine_style #mainmenu>li.sfHover>a, .header_magazine_style #mainmenu>li.current-menu-ancestor>a {
    color: #fff;
    /*background: #161c4c;*/
    background: #1f286b;
}
.header_magazine_style #mainmenu>li>a:hover, .sf-menu li ul.sub-menu a:hover, .header_magazine_style #mainmenu>li.current-menu-item>a{ color: #fff !important; /*background: #161c4c;*/ background: #1f286b;}

    .header_magazine_style .stick #mainmenu .sub-menu a{ /*color: #161c4c;*/ color: #1f286b;}
    .header_magazine_style #mainmenu .sub-menu li.current-menu-item a{color: #e2192c;}

.feature-post-list li, .feature-post-list li, .header_magazine_box_menu .menu_wrapper_box_style {
    /*border-bottom-color: #161c4c !important;*/
    border-bottom-color: #1f286b !important ;
}
.header_magazine_box_menu .menu_wrapper_box_style {
    border-bottom: 1px solid #ced7c6;
    margin-bottom: 30px;
}
.header_magazine_style #mainmenu>li>a, .header_magazine_style .search_form_menu_click{
    /*color: #161c4c;*/
    color: #1f286b;
}
.header_magazine_style .stick #mainmenu a, .header_magazine_style .stick .search_form_menu_click {
    color: #fff;
}
.header_magazine_style .stick #mainmenu {
    text-align: right;
    float: right;
    /*margin: 5px 30px 0 0;*/
    margin: 12px 30px 0 0;
    background: transparent !important;
}
.header_magazine_style .stick .search_form_menu_click {
    font-size: 17px !important;
    /*margin-top: 6px;*/
    margin-top: 11px;
}
.header_magazine_style .stick #mainmenu>li>a {
    font-size: 11px;
}
.stick .sticky_logo img {
    /*height: 50px;
    height: 60px;*/
    display: none;
}
.stick .sticky_logo .logo_link{background: url(https://nycnewsnetwork.com/nyc-college-sports/wp-content/uploads/sites/15/2026/02/nyc-college-sports-logo-small.png) no-repeat, left center; background-size: contain; display: block; /*height: 57px;*/ height: 42px; margin-top: 9px;}
.menu_wrapper_box_style.menu_sticky{background-color: #fff;}
.menu_wrapper_box_style.menu_sticky{-webkit-transition: all 0.5s ease;
  -moz-transition: position 0.5s;
  -ms-transition: position 0.5s;
  -o-transition: position 0.5s;
  transition: all 0.5s ease;}
.menu_wrapper_box_style.menu_sticky.stick{ transition: all 0.6s ease-in-out 0.0s; animation: smoothScroll 1s forwards; /*background-color: #161c4c;*/ background-color: #1f286b;}

@keyframes smoothScroll {
  0% {
    transform: translateY(-40px);
  }
  100% {
    transform: translateY(0px);
  }
}
#sidebar .widget form.sib_signup_form input[type="text"], 
#sidebar .widget form.sib_signup_form input[type="email"]{
    display: block;
    width: 100%;
    border: solid 1px #B1B1B1;
    padding: 10px;
    outline: none;
    margin: 0;
    color: #555;
    height: 50px;
}
#sidebar .widget form.sib_signup_form .sib-default-btn{
    font-size: 14px;
    letter-spacing: 1px;
    padding: 10px 30px;
    color: #FFF;
    background: #e2192c;
    cursor: pointer;
    border: 0px;
    text-transform: uppercase;
    font-weight: 500;
}
#sidebar .widget form.sib_signup_form label{
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
    /*color: #161c4c;*/
    color: #1f286b;}


@media only screen and ( max-width: 1199px )  {
    .header_magazine_style .stick #mainmenu>li>a {
        padding: 0px 11px;
    }
    .header_magazine_style .stick #mainmenu { margin: 4px 30px 0 0;}
    .stick .sticky_logo .logo_link { /*height: 49px;*/ height: 38px; margin-top: 7px;}
    
}
/*-- new-css-Rituparna(24-02-2026) --*/

@media only screen and ( max-width: 1024px )  {
    .header_magazine_style .stick .search_form_menu_click {
    font-size: 14px !important;
    margin-top: 4px;}
}
@media only screen and ( max-width: 992px )  {
#buddypress ul.item-list li div.action {
    position: relative;
    top: 15px;
    right: auto;
    text-align: left;
    left: 0;}
.friends.buddypress .categories-title.title span { font-size: 20px;}   
#buddypress .standard-form #basic-details-section, #buddypress .standard-form #blog-details-section, #buddypress .standard-form #profile-details-section { width: 100%;}
.logo-position { left: 0; position: inherit !important; transform: none; width: 150px; margin: 0px 0;}
.header_magazine_style .header_main_wrapper img { max-height: auto; max-width: 100%;}
.header_main_wrapper ul.social_icon_header { top: 7px;}
.header-wraper .container { width: auto;}
.social_icon_header li { margin: 15px 2px;}
.social_icon_header a {
    width: 24px;
    height: 24px;
    font-size: 12px !important;
    line-height: 24px;}
.menu_mobile_icons { display: block; float: none; left: 20px; position: absolute; /*top: 10px;*/ top: 18px;}
.menu_mobile_icons i { margin-top: 5px; font-size: 30px; margin-top: 10px;}
/*body.sticky-head .header_main_wrapper { position: fixed; top: 0; left: 0; width: 100%;}*/
.header-wraper { transition: all 0.6s ease-in-out 0s; position: sticky !important;  top: 0; left: 0; width: 100%;}

    
 }
@media only screen and ( max-width: 767px )  {
.sticky-head header .header_main_wrapper img { left:0;}
.header_magazine_style .header-main-position .col-md-4 { margin-bottom: 0 !important;} 
    .logo-position { width: 170px;}
}

@media only screen and (max-width: 579px) {
    .header_main_wrapper ul.social_icon_header {
        display: none;
    }
}
.single-post .box .image-post-thumb {
    background: #f0f0f0;
}

span.thumbnail-caption{
    font-size: 16px;
    font-style: italic;
    color: #888;
    background: #f0f0f0;
    margin: 5px 10px;
    display: block;
}

#sidebar #block-5 .wp-block-group.is-nowrap {
    flex-direction: column;
}

.sib_signup_box_inside_2 input[type=text], .sib_signup_box_inside_2 input[type=email] {display: block; width: 100%; border: solid 1px #B1B1B1; padding: 10px; outline: none; margin: 0; color: #555; }
.sib_signup_box_inside_2 input[type=submit] {font-size: 14px; letter-spacing: 1px; padding: 10px 30px; color: #FFF; background: #4E4E4E; cursor: pointer; border: 0px; text-transform: uppercase; font-weight: 500; }


























