/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Global Styles
    03. Global Styles
    04. Global Styles
    05. Global Styles
    06. Global Styles

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .card-blog-post .card_body h1{
	color:#ff7e00;
}

body .card_body h2{
	color:#ff7e00;
}

body .card_body h3{
	color:#ff7e00;
}

body .card_body ul a{
	color:#ff7e00;
}

body #colophon .site-footer-bottom{
	font-size:16px;
}

body .card_body hr{
	background-color:#ff3300;
}

body .site-branding .site-title a{
	text-shadow:rgb(255, 255, 255) 1px 1px 0px, rgb(170, 170, 170) 2px 2px 0px;
	white-space:normal;
	color:#ff7e00;
	letter-spacing:0px;
	font-size:45px;
	line-height:1.2em;
}

body #primary .hentry .card-blog-post{
	border-style:solid;
	border-color:#ff3300;
}

body #block-3{
	border-style:solid;
	border-color:#ff3300;
	border-width:2px;
}

body #secondary .widget-area .widget{
	border-color:#ff3300;
	border-style:solid;
}

body .list-post-block .list-post li{
	border-bottom-color:#ff3300 !important;
}

body #menu-club-categories .menu-item{
	border-style:solid;
	border-width:1px;
	border-color:#ff3300;
	padding-left:6px;
	background-color:#000;
}

body #site-nav-wrap{
	border-style:solid;
	border-color:#ff3300;
	border-width:1px;
}

body .list-post .post-title a{
	font-weight:500;
	font-size:16px;
}

body .card-single-article p a{
	color:#ff3300;
}

body .hentry .related-post h2{
	color:#fff;
	text-align:center;
}

body .nav-previous a .nav-title{
	color:#ff7e00;
	font-weight:400 !important;
}

body .nav-next a .nav-title{
	color:#ff7e00;
	font-weight:400 !important;
}

body .nav-previous a .nav-subtitle{
	color:#ecf0f1;
}

body .nav-next a .nav-subtitle{
	color:#ecf0f1;
}

body .show i{
	font-size:20px;
	color:#ffffff;
}

body .nav-links .nav-previous a{
	font-size:20px;
}

body .card_body p a{
	color:#ff7e00;
}

body .card_body p a{
	color:#ff3300;
	display:inline-block;
}

body .list-post .post-title a{
	font-size:18px;
}

body .sec-spacing .error-404-content{
	color:#ff3300;
	font-size:30px;
	text-align:left;
}

body .list-post .cat-links a{
	font-size:18px !important;
}

body .hentry .related-post .row{
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}

body .search-form label input[type=search]{
	font-weight:700;
}

body .card_body ul li{
	font-size:18px;
	line-height:1.2em;
}

body .forminator-multi-upload .forminator-multi-upload-message span{
	color:#ff3300 !important;
}

body .forminator-multi-upload-message p a{
	text-decoration:none !important;
}

body #site-navigation .site-branding .site-description{
	font-weight:600;
	color:#c7cbcb;
	font-size:22px;
}

body #menu-toggle-button{
	height:45px;
	position:relative;
	z-index:1000001 !important;
}

body .nav-next a .nav-subtitle:hover{
	color:#ff7e00;
}

body .nav-previous a .nav-subtitle:hover{
	color:#ff7e00;
}

body .nav-next a .nav-title:hover{
	color:#ff3300;
}

body .nav-previous a .nav-title:hover{
	color:#ff3300;
}

body .site-branding .site-title a:hover{
	color:#c7cbcb;
}

body .card-single-article p a:hover{
	color:#c7cbcb;
}

body .card_body ul a:hover{
	color:#e67e22;
}

body #page #content .site-main .single-section .container .row #primary .hentry .related-post h2{
	text-align:center !important;
}

body .list-post li .post-title{
	width:100%;
	max-width:300px;
}

body .card_body p .rank-math-link:hover{
	color:#ff3300 !important;
}

body #primary .page-header h1{
	display:inline-block;
	font-size:20px;
	font-weight:400;
	color:#bdc3c7;
	line-height:1em;
}

body .page-header .page-title span{
	margin-left:6px;
}

body #primary .card_title a{
	font-size:25px;
}

body #submit{
	color:#fff;
	font-weight:600;
	font-size:18px;
}

body #wpdcom .wpd-form-wrap .wpd-form-head{
	font-weight:600;
}

body .wpd_main_comm_form .wmu-add i{
	color:#ff7e00 !important;
}

body .wpd-thread-list .thread-even .wpd-comment-header{
	background-color:#2e2f34 !important;
}

body .wpd-thread-list .wpd-comment .wpd-comment-header{
	background-color:#222222 !important;
}

body .wpd-thread-list .thread-even .wpd-comment-author{
	color:#fff !important;
	text-transform:uppercase;
	font-weight:600 !important;
}

body .wpd-thread-list .wpd-hidden-replies .wpd-comment-author{
	color:#fff !important;
	text-transform:uppercase;
	font-weight:600 !important;
}

body .wpd-thread-list .wpd-comment .wpd-comment-author{
	color:#fff !important;
	font-weight:600 !important;
	text-transform:uppercase;
}

body .wpd-thread-list .thread-even p{
	font-weight:500;
	text-transform:none;
}

body .wpd-thread-list .wpd-reply-button span{
	color:#fff;
	font-weight:600;
}

body .wpd-thread-list .thread-even .wpd-tool-wrap{
	background-color:#2e2f34 !important;
}

body .wpd-thread-list .wpd-comment .wpd-tool-wrap{
	background-color:#2e2f34 !important;
}

body .wpd-thread-list .wpd-comment .wpd-comment-share{
	display:none;
}

body .wpd-thread-list .wpd-tools i{
	font-size:18px !important;
	border-style:none !important;
	background-color:transparent !important;
}

body .wpd-thread-list .thread-even .wpd-view-replies{
	color:#fff !important;
	background-color:#222222 !important;
	font-weight:600;
	border-style:solid;
	border-width:1px;
	border-color:#7f8c8d;
}

body .wpd-thread-list .wpd-toggle .wpd-view-replies{
	color:#fff !important;
	background-color:#222222 !important;
	font-weight:600;
	border-style:solid;
	border-width:1px;
	border-color:#7f8c8d;
}

body .wpd-thread-list .thread-odd .wpd-view-replies{
	color:#fff !important;
	background-color:#222222 !important;
	font-weight:600;
	border-style:solid;
	border-width:1px;
	border-color:#7f8c8d;
}

body .wpd-form-head .wpd-sbs-toggle .fa-envelope{
	color:#ff7e00;
}

body .wpd-auth .wpd-login a{
	color:#ff7e00 !important;
	font-weight:500;
}

body #wpd-threads .wpd-thread-head .wpd-thread-info{
	color:#fff !important;
	border-style:none;
}

body .wpd-form-head .wpd-sbs-toggle span{
	color:#fff;
}

body .wpd-form-head .wpd-sbs-toggle .fa-caret-down{
	color:#fff !important;
}

body .wpd-thread-list .thread-even .wpd-toggle i{
	color:#fff !important;
}

body .wpd-thread-list .wpd-toggle i{
	color:#fff !important;
}

body .wpd-blog-administrator .wpd-reply-button span{
	font-weight:600;
}

body .wpd-blog-administrator .wpd-comment-right .wpd-reply-button{
	width:72px;
}

body .wpd-blog-administrator .wpd-comment-text p{
	font-size:16px;
}

body .wpd-blog-administrator .wpd-reply-to a{
	color:#fff !important;
	text-transform:uppercase;
	font-style:normal;
}

body .wpd-blog-administrator .wpd-comment-right .wpd-reply-to{
	color:#fff !important;
	font-size:16px !important;
	font-style:normal !important;
}

body .wpd-thread-list .thread-even .wpd-reply-to{
	color:#fff !important;
	font-size:16px !important;
	font-style:normal !important;
}

body .wpd-thread-list .thread-even .wpd-reply-to a{
	color:#fff !important;
	font-size:16px !important;
	font-style:normal !important;
}

body .wpd-thread-list .thread-even .wpd-comment p{
	font-size:16px;
}

body .wpd-thread-list .thread-even .wpd-comment .wpd-reply-button{
	width:88px;
	font-size:16px !important;
	border-style:solid !important;
	border-width:1px !important;
}

body .thread-odd > .wpd-comment > .wpd-comment-wrap .wpd-reply-to{
	color:#fff !important;
	font-size:16px !important;
	font-style:normal !important;
}

body .thread-odd > .wpd-comment > .wpd-comment-wrap .wpd-reply-to a{
	color:#fff !important;
	text-transform:uppercase;
}

body .thread-odd .wpd-comment .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-reply-to{
	color:#fff !important;
	font-style:normal !important;
	font-size:16px !important;
}

body .thread-odd .wpd-comment .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-text p{
	font-size:16px;
}

body .thread-odd .wpd-comment .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-reply-to a{
	color:#fff !important;
	text-transform:uppercase;
}

body .thread-odd > .wpd-comment > .wpd-comment-wrap .wpd-reply-button{
	width:95px;
	font-size:14px !important;
	border-width:1px !important;
	border-color:#ddd !important;
	border-style:solid !important;
}

body .thread-odd .wpd-comment .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-reply-button{
	width:95px;
	border-width:1px !important;
	border-color:#fff !important;
	border-style:solid !important;
}

body #wpd-threads .wpd-thread-head .wpdiscuz-user-settings{
	border-style:none;
}

body .wpd-thread-list .wpdiscuz-comment-pagination .prev{
	background-color:transparent !important;
	color:#fff !important;
	font-size:20px !important;
	text-decoration:none;
	font-weight:500 !important;
}

body .wpd-thread-list .wpdiscuz-comment-pagination a.page-numbers{
	color:#fff !important;
	font-size:16px !important;
	background-color:transparent !important;
	text-decoration:none;
	border-color:#ff3300 !important;
	border-style:dotted !important;
	font-weight:600;
}

body .wpd-thread-list .wpdiscuz-comment-pagination span{
	background-color:transparent !important;
	text-decoration:none;
	border-style:dotted !important;
	border-width:1px;
	border-color:#ff3300 !important;
	font-size:16px !important;
	font-weight:600;
}

body .thread-odd .wpd-comment .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-reply-button span:hover{
	color:#ff3300;
}

body .thread-odd > .wpd-comment > .wpd-comment-wrap .wpd-reply-button span:hover{
	color:#ff3300;
}

body .wpd-thread-list .thread-odd .wpd-reply-button span:hover{
	color:#ff3300;
}

body .wpd-thread-list .thread-even .wpd-reply-button span:hover{
	color:#ff3300;
}

body .wpd-thread-head .wpdiscuz-user-settings i{
	font-size:24px;
}

body .wpd-thread-list .wpdiscuz-comment-pagination .prev:hover{
	color:#ff3300 !important;
}

body .wpd-thread-list .wpdiscuz-comment-pagination a.page-numbers:hover{
	color:#ff3300 !important;
}

body .wpd-thread-list .wpdiscuz-comment-pagination span:hover{
	color:#ff3300 !important;
}

body .wpd_main_comm_form .wmu-add i:hover{
	color:#ff3300 !important;
}

body .thread-odd .wpd-comment .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-reply-button span{
	font-size:14px !important;
}

body .thread-odd > .wpd-comment > .wpd-comment-wrap svg{
	margin-left:6px;
}

body .thread-odd .wpd-comment .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-reply-button svg{
	margin-left:6px;
}

body #site-nav-wrap .site-header-bottom .container{
	padding-left:10px;
	padding-right:10px;
}

body{
	padding-top:11px;
}

body #masthead{
	background-color:rgb(46,47,52);
}

body .card_body h3 span{
	color:#ff7e00;
}

body .card_body p img{
	margin-bottom:4px;
}

body .card_body div .broken_link{
	text-decoration:none;
	color:#e67e22;
}

body .card_body div .broken_link:hover{
	color:rgb(255,51,0);
}

body .entry-content > div > a{
	color:#e67e22;
}

body .entry-content > div > a:hover{
	color:rgb(255,51,0);
}

body .widget-area .widget h2{
	text-align:left !important;
	text-decoration:none;
	font-size:22px;
}

body .card_body p strong{
	display:inline-block;
	color:#f38630;
}

body #masthead, body #site-navigation, body #site-nav-wrap, body #site-nav-wrap .site-header-bottom{
	position:relative;
	z-index:999999 !important;
	overflow:visible !important;
	-webkit-transform:none !important;	-ms-transform:none !important;	transform:none !important;
}

body #site-navigation .show, body #site-navigation ul.menu, body #site-navigation .sub-menu{
	position:relative;
	z-index:1000000 !important;
}

html, body{
	max-width:100%;
	overflow-x:hidden;
}

body *, body *::before, body *::after{
	-webkit-box-sizing:border-box;	box-sizing:border-box;
}

body img, body iframe, body video, body table, body pre{
	max-width:100%;
}

body .card_body, body .entry-content, body .card-single-article, body .widget, body .site-main, body #primary, body #secondary{
	min-width:0;
	max-width:100%;
	overflow-wrap:anywhere;
	word-break:normal;
}

body .card_body a, body .entry-content a, body .widget a{
	overflow-wrap:anywhere;
	word-break:break-word;
}

body .footer-go-to-top.go-to-top{
	position:fixed !important;
	right:20px !important;
	bottom:20px !important;
	width:44px !important;
	height:44px !important;
	min-width:44px !important;
	max-width:44px !important;
	min-height:44px !important;
	max-height:44px !important;
	padding:0 !important;
	margin:0 !important;
	-webkit-box-sizing:border-box !important;	box-sizing:border-box !important;
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	-webkit-box-align:center !important;	-ms-flex-align:center !important;	align-items:center !important;
	-webkit-box-pack:center !important;	-ms-flex-pack:center !important;	justify-content:center !important;
	overflow:hidden !important;
	z-index:2147483647 !important;
	background-color:#ff3300 !important;
	color:#fff !important;
	text-decoration:none !important;
	opacity:0 !important;
	visibility:hidden !important;
	pointer-events:none !important;
	-webkit-transform:none !important;	-ms-transform:none !important;	transform:none !important;
	transition:opacity 0.25s ease, visibility 0.25s ease !important;
}

body .footer-go-to-top.go-to-top.show{
	opacity:1 !important;
	visibility:visible !important;
	pointer-events:auto !important;
}

body .footer-go-to-top.go-to-top i{
	display:block !important;
	width:auto !important;
	height:auto !important;
	margin:0 !important;
	padding:0 !important;
	color:#fff !important;
	font-size:20px !important;
	line-height:1 !important;
	visibility:visible !important;
	opacity:1 !important;
	display:none !important;
}

body .footer-go-to-top.go-to-top::before{
	content:"";
	display:block;
	width:12px;
	height:12px;
	border-left:3px solid #fff;
	border-top:3px solid #fff;
	-webkit-transform:rotate(45deg);	-ms-transform:rotate(45deg);	transform:rotate(45deg);
	margin-top:5px;
	-webkit-box-sizing:border-box;	box-sizing:border-box;
}

body .footer-go-to-top.go-to-top::after{
	content:"";
	position:absolute;
	width:3px;
	height:16px;
	background:#fff;
	left:50%;
	top:16px;
	-webkit-transform:translateX(-50%);	-ms-transform:translateX(-50%);	transform:translateX(-50%);
}

body .card-blog-post .card_body .entry-content p a:hover{
	color:#e67e22 !important;
}

@media (max-width:782px){

	body .related-post .card-blog-post{
	margin-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:0px;
}

body .related-post .card_title a:hover{
	color:#ff7e00 !important;
}

body .related-post .col-sm-1-2{
	margin-top:12px !important;
	margin-bottom:12px;
	}

}



@media (max-width:767px){

	body #site-navigation .site-branding .site-description{
	text-align:center;
}

body #site-navigation .site-branding .site-title{
	text-align:center;
}

body #masthead, body #site-navigation, body #site-nav-wrap, body #site-nav-wrap .site-header-bottom{
	overflow:visible !important;
}

body .list-post li .post-title{
	width:100%;
	max-width:none;
}

body #site-navigation .site-branding, body #site-navigation .site-branding .site-title{
	width:100%;
	max-width:100%;
}

body .site-branding .site-title a{
	display:block;
	max-width:100%;
	font-size:34px;
	line-height:1.1em;
	overflow-wrap:anywhere;
	word-break:normal;
}

body .footer-go-to-top.go-to-top{
	right:12px !important;
	bottom:12px !important;
	}

}



@media (max-width:420px){

	body .site-branding .site-title a{
	font-size:30px;
	}

}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
2.0



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3.1.1



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1637620479



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3.1.1