@media (max-width:350px){

a.w-btn.us-btn-style_2.ush_btn_1.icon_atleft {
    font-size: 10px !important;
}
}

.us_menu_1 .menu>li>a {
    font-weight: 700 !important;
    font-size: 13px !important;
}
.w-menu .sub-menu .current-menu-item>a {
    text-decoration: underline;
}


@media (max-width:765px){
.w-post-elm.post_title {
    font-size: 26px;
}
}

/* About Menu */

.w-nav.type_desktop .menu-item.columns_4>ul>li {
    width: 23% !important;
}

 .header_hor .w-nav.type_desktop .menu-item-19 .w-nav-list.level_2 {
        padding-top: 23px !important;

    padding-bottom: 30px !important;
}

.header_hor .w-nav.type_desktop .menu-item-19 .w-nav-list.level_2 {
    left: 230px !important;
}

/* Day trading tools  */

.header_hor .w-nav.type_desktop .menu-item-148 .w-nav-list.level_2 {
    left: 230px !important;
}

.w-nav.type_desktop .menu-item.columns_3>ul>li, .w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="2"] {
    width: 30.3333%;
}

.header_hor .w-nav.type_desktop .menu-item-148 .w-nav-list.level_2 {
        padding-top: 23px !important;

    padding-bottom: 30px !important;
}

/*  Resources  */

.header_hor .w-nav.type_desktop .menu-item-1309 .w-nav-list.level_2 {
  
    padding-top: 23px !important;
    padding-bottom:30px !important;
} 

.header_hor .w-nav.type_desktop .menu-item-1309 .w-nav-list.level_2 {
    left: 100px !important;
}
.w-nav.type_desktop .menu-item.columns_5>ul>li {
    width: 20%;
}

/* ******************* */



.no-touch .ush_menu_1 .menu-item.level_1:hover>a:not(.w-btn) {
    background: #00415cbf !important;
    color: #ffffff;
}

.fa-chess-board:before {
    content: "\f43c";
    font-weight: 300 !important;
}

.ush_menu_1 .w-nav-list:not(.level_1) {
    background: #000!important;
    color: #fff !important;
}

ul.w-nav-list.level_2 {
    background-color: #fff !IMPORTANT;
    color: #000 !important;
}

.no-touch .ush_menu_1 .menu-item:not(.level_1)>a:focus, .no-touch .ush_menu_1 .menu-item:not(.level_1):hover>a {
    background:#1F2937 !important;
}

ul.w-nav-list.level_3 {
    border-left: 1px solid #b7bbc0a6;
}

/* dropdown title menu */

.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-title {
	border-bottom:none !important;
    padding-right: 2em;
    padding-bottom: 5px !important;
    font-size: 12px;
}

.l-subheader.at_middle {
    background-color: transparent !important;
    background-image: linear-gradient(
60deg
, #000 17%, #da2619 16%) !important;
    box-shadow: 0 1px 0 #0a0a0a !important;
}

@media (max-width:769px){
.l-subheader.at_middle {
    background-color: transparent !important;
    background-image: linear-gradient( 
60deg
 , #000 37%, #da2619 16%) !important;
    box-shadow: 0 1px 0 #0a0a0a !important;
}
}

a.w-nav-anchor.level_3 {
    font-size: 13px;
}



h1.top-banner-title {
    font-size: 60px;
}

@media (max-width:765px){
h1.top-banner-title {
    font-size: 32px !important;
}
h2.top-banner-subheading {
    font-size: 24px;
}	
	
}

@media (max-width:765px){
	.w-btn-wrapper.width_auto.align_left
	{
			display:block  !important;
    margin: 0 auto !important;
	width:150px;
	}
}

div.wpforms-container-full .wpforms-form button[type=submit]{
    background-color: #da2619 !important;
}


div.wpforms-container-full .wpforms-form button[type=submit] {
    margin: 0 auto;
    display: block;
}

.ush_menu_1 .menu-item:not(.level_1):hover>a {    color: #ffffff !important;
}



.slider-button {
 box-shadow: 0 0 3px;
}

@media (max-width:376px){
.page-social-media .w-socials-item-link {
    width: 54px !important;
}
}

@media (max-width:765px){
	button#wpforms-submit-52 {
    background-color: #da2619;
    margin: 0 auto;
    width: 100px;
    display: block;
}
}

/* Footer Bottom Link*/

@media (max-width:376px){
a.footer-bottom-link{
	font-size:9.6px;
}
}

.sidebar-right-column {
	display:block;
}


button[type="submit"]:before {
	border:none !important;
}

.contactIcon .w-socials-item.instagram {
    color: #F30604;
}


.hidden-menu-cus{
	display:none !important;
}

.about-jake-pic {  
 box-shadow: 0 0 15px #000;
}

@media (max-width:765px){
	.page-social-media .w-socials-item-link {
	width: 1.5em;
}
		h2.social-media-heading {
    text-align: center !important;
    padding-top: 20px;
}
}

.social-media-bar-row {   background-color: transparent !important;
    background-image: linear-gradient(60deg, #000 40%, #da2619 25%) !important;
}

.wpforms-container form#wpforms-form-446 input[type=checkbox] + label {
    margin-left: -26px;
    margin-top: 6px;
}

.wpforms-container input[type=radio], .wpforms-container input[type=checkbox] {
    display:none; 
    margin:10px;
}
 
.wpforms-container input[type=radio] + label, .wpforms-container input[type=checkbox] + label {
    display: inline-block;
    padding: 5px !important;
    background-color: #da2619 !important;
    border-color: #ddd !important;
    transition: all 0.3s ease-in-out !important;
}
 
.wpforms-container input[type=radio]:checked + label, .wpforms-container input[type=checkbox]:checked + label, .wpforms-container input[type=radio]:checked + label, .wpforms-container input[type=radio] + label:hover, .wpforms-container input[type=checkbox] + label:hover {
    background-image: none !important;
    background-color:#000 !important;
    cursor: pointer !important;
}
 
.wpforms-container ul li {
    display: inline-block;
    margin: 5px !important;
    border-radius: 3px !important;
    line-height: 1.4em !important;
}
 
.wpforms-container form#wpforms-form-446 input[type=radio], .wpforms-container form#wpforms-form-446 input[type=checkbox] {
    opacity:0;
}
 
.wpforms-container form#wpforms-form-446 input[type=radio] + label, .wpforms-container form#wpforms-form-446 input[type=checkbox] + label {
    display: inline-block;
    padding: 5px;
    background-color:#da2619;
	color:#fff !important;
    border-color: #fff;
    transition: all 0.3s ease-in-out;
}

video.chatroom-video{
    border: 5px solid #da2619;
    box-shadow: 0 0 15px #da2619;
}

.custom-sidebar-stories {
    display: block;
}

h2.jake-heading {
    padding-top: 0;
    line-height: 0;
    padding-bottom: 15px;
}

.w-vwrapper.usg_vwrapper_2.align_left.valign_top.grid_arrow_bottom {
    background-color: #da2619 !important;
    color: #fff !important;
}

.with_show_more_toggle>.toggle-links>a {
    border-bottom: 1px dotted;
    color: #fff !important;
}

.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-title {
    padding-right: 2em;
    border-bottom: 1px solid #333;
    padding-bottom: 5px !important;
}

.about-second-sec .l-section-overlay {
    background-color: transparent !important;
    background-image: linear-gradient(60deg, #da2619 32%, #ffffff6e 25%) !important;
}

@media (max-width: 767px){
.about-second-sec .l-section-overlay {
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #0003 21%, #ffffff6e 21%) !important;
}
}

/* .l-subheader.at_middle{
	background-color: transparent !important;
    background-image: linear-gradient(60deg, #000 32%, #da2619 25%) !important;
  box-shadow: 0 1px 0 #0a0a0a !important;

} */

.about-bottom-sec .l-section-overlay {
     background-color: transparent !important; 
    background-image: linear-gradient(110deg, #da2619 61%, #0e0e0e 49%) !important;
    box-shadow: 0 1px 0 #0a0a0a !important;
}

@media (max-width:767px){
	
.about-bottom-sec .l-section-overlay {
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #da2619 61%, #0e0e0e 49%) !important;
    box-shadow: 0 1px 0 #0a0a0a !important;
	}
}
	
@media (min-width:767px) and (max-width:1025px){

	.about-bottom-sec .l-section-overlay {
    background-color: transparent !important;
    background-image: linear-gradient(110deg, #da2619 58%, #0e0e0e 54%) !important;
    box-shadow: 0 1px 0 #0a0a0a !important;
}	
}
	
button#wpforms-submit-52 {
    background-color: #da2619;
}
}
