/*
Theme Name: Overworld Child
Theme URI: http://overworld.edge-themes.com
Description: A child theme of Overworld Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Text Domain: overworld
Template: overworld
*/

/*search*/
.edgtf-search-opener {display:none !important;}
/*search*/


body .pp_overlay {
	background:#000 !important;
}

/*cookie bar*/
#cookie-law-info-again {display:none !important;}
/*cookie bar*/

/*menu condition css*/
.if_login_user {
	display:none !important;
}
.logged-in .if_login_user {
	display:flex !important;
}

.if_login_submenu_user {
	display:none !important;
}
.logged-in .if_login_submenu_user {
	display:inline-block !important;
}
/*menu condition css*/

/*cursor pointer effect*/
.edgtf-custom-cursor-enabled .edgtf-custom-cursor.edgtf-custom-cursor-2 {background-color:#84a98c !important; z-index:9999999 !important;}
.edgtf-custom-cursor-enabled .edgtf-custom-cursor.edgtf-custom-cursor-1 {z-index:99999999 !important;}
/*cursor pointer effect*/

/*page title*/
.edgtf-title-inner .edgtf-grid {
	width:1170px;
	padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
/*page title*/

/*header*/
.edgtf-menu-area.edgtf-menu-right {
	background-color: #354f52 !important;
} 
.edgtf-menu-right .edgtf-vertical-align-containers {
	width:1250px;
	padding-left: 15px !important;
    padding-right: 15px !important;
	margin-left:auto;
	margin-right:auto;
}
/*header*/

/*mobile menu*/
.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li.edgtf-active-item>a, .edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li.edgtf-active-item>h6, .edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-ancestor>a, .edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-ancestor>h6, .edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-item>a, .edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-item>h6, .edgtf-mobile-header .edgtf-mobile-nav ul ul li:hover>a, .edgtf-mobile-header .edgtf-mobile-nav ul ul li:hover>h6 {
    color: #52796f !important;
}
/*mobile menu*/

.page-id-562 .edgtf-content {
	background-repeat: repeat-y;
    background-size: cover;
	background-position: top center;
}

.edgtf-main-menu>ul>li>a {padding-left:16px !important; padding-right:16px !important;}

.edgtf-header-divided .edgtf-page-header .edgtf-main-menu>ul>li>a {padding-left:22px !important; padding-right:22px !important;}
.edgtf-logo-wrapper>a {height:108px !important;}
.edgtf-page-header .edgtf-sticky-header .edgtf-logo-wrapper a {height:75px !important;}
.edgtf-match .edgtf-match-score {position:relative;}
.edgtf-match .edgtf-match-score:before {content:'Vs'; text-transform: uppercase; font-style: italic;}
.edgtf-match .edgtf-match-score .edgtf-match-score-separator {display:none;}

.rules_listing_block .edgtf-icon-list-holder .edgtf-il-text {text-align:left;}
.edgtf-page-footer .menu .sub-menu {display:none !important;}
/*.edgtf-page-footer .edgtf-grid-row {display:inline-block !important; width:100%;}
.edgtf-page-footer .edgtf-grid-row>.edgtf-column-content {width:100%;}*/

.footer_social_icon {display: inline-block; width: 100%; text-align: center;}
.footer_social_icon ul {display: inline-block;}
.footer_social_icon ul>li {display: inline-block; margin: 0 !important;}
.footer_social_icon ul>li>a {display: inline-block; width: 35px; height: 35px; border: 1px solid rgba(255,255,255,0.3);; font-size: 16px; line-height: 40px; margin: 0 2px; }

.footer_social_icon ul>li>a.instagram_icon:hover {
	color:#fff;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
	-moz-background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
	-webkit-background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
	-o-background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
	-ms-background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
.footer_social_icon ul>li>a.facebook_icon:hover {background-color:#3b5998; color:#fff;}
.footer_social_icon ul>li>a.reddit_icon:hover {background-color:#FF4301; color:#fff;}
.footer_social_icon ul>li>a.twitter_icon:hover {background-color:#00acee; color:#fff;}
.footer_social_icon ul>li>a.youtube_icon:hover {background-color:#FF0000; color:#fff;}

.panel_footer_links ul>li {display: inline-block; position:relative; margin: 0 !important;}
.panel_footer_links ul>li:before {content:'|'; color:#ccc;}
.panel_footer_links ul>li:first-child:before {display:none;}
.panel_footer_links ul>li>a {color: #ccc !important; padding-left: 5px;}
.panel_footer_links ul>li>a:hover {color: #fff !important;}

.edgtf-page-footer .edgtf-footer-bottom-holder .edgtf-footer-bottom-inner.edgtf-full-width {padding-top:20px !important; padding-bottom:10px !important;}

.fixed_sidelinks {position:fixed; bottom:100px; right:0; z-index:9999;}
.fixed_sidelinks ul {margin:0; padding:0; list-style-type:none;}
.fixed_sidelinks ul>li {display:block;}
.fixed_sidelinks ul>li>a {display:block; background: #ff3248; color: #fff; font-weight: bold; padding: 5px 12px; margin: 3px 0; font-size: 14px; position: relative;}
.fixed_sidelinks ul>li>a>span {z-index: 9; position: relative;}
.fixed_sidelinks ul>li>a:before {
	content:'';
	background-color: #6b54b6;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 100%;
    transition: 0.5s all;;
}
.fixed_sidelinks ul>li>a:hover:before {width:100%;}
.edgtf-title-holder.edgtf-standard-with-breadcrumbs-type .edgtf-page-title {font-size:2.2rem;}
.edgtf-title-holder {height:110px !important;}
.edgtf-title-holder .edgtf-title-wrapper {height:100% !important;}

.table_plan_part .table tr th, .table_plan_part .table tr td {text-align:left; color:#fff; border-right: 1px solid #484848;}
.table_plan_part .table>thead>tr>th {background-color:#6b54b6;}
.table_plan_part table thead tr {border-color: #6b54b6;}
.table_plan_part table tbody tr, .table_plan_part table thead th, table thead tr {border-color: #484848;}
.table_plan_part .table .btn {padding: 5px 18px; background: #ff3248; color: #fff; font-size: 14px; text-transform: uppercase;}
.table_plan_part .table>tbody>tr>td:last-child {text-align:center; width:200px;}

.edgtf-container-inner {padding-left: 15px !important; padding-right: 15px !important;}
.edgtf-sidebar .widget .edgtf-widget-title {font-size:20px;}
.edgtf-sidebar .widget.widget_categories li {font-size: 15px; line-height: 0.5em; font-weight:normal;}
.edgtf-blog-holder.edgtf-blog-single article .edgtf-post-info-top {text-align:left;}
.edgtf-blog-holder.edgtf-blog-single article .edgtf-post-title {font-size:32px; text-align:left;}

#rev_slider_3_1_wrapper {background: rgb(23 23 23) !important;}
.edgtf-slider-inner .edgtf-btn.edgtf-btn-solid {background-color: #52796f !important;}
.edgtf-btn-stripe.edgtf-btn-solid .edgtf-btn-bg-holder {
    background-color: #6b54b6 !important;
}

/*team section*/
.team_content_block .edgtf-player .edgtf-player-name {
	background: #7228e2;
    padding: 13px 20px 11px 20px;
    line-height: normal;
    width: 100%;
    box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
/*team section*/

.text-center {
    text-align: center;
}


/*team page*/
body.page-id-2748 .edgtf-container-inner {padding-top:0 !important;}
/*body.page-id-2748 .edgtf-page-header .edgtf-menu-area {background-color:transparent !important;}*/

.team_section_header {
    background: #354f52;
    padding: 30px 40px;
    margin-top: 0;
	float:left;
	width:100%;
	box-sizing: border-box !important;
}

.team_section_header .edgtf-player-team-thumb a>img {
	max-height:52px;
	width:auto;
}
.team_section_header .edgtf-player-team-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.team_section_header .edgtf-player-team-name {
    font-family: Rajdhani,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    font-size: 25px;
    line-height: 1em;
    letter-spacing: 0;
    margin: 0;
}
.team_section_header .edgtf-player-info-label {
    font-family: Rajdhani,sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 1.43em;
    font-weight: 600;
    letter-spacing: .1em;
    margin: 3px 0 0;
    color: #84a98c;
    opacity: .7;
}
.team_section_header .edgtf-player-team-thumb {
    float: left;
    margin-right: 15px;
}
.team_section_header .edgtf-player-social-title {
    font-family: Rajdhani,sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 1.43em;
    font-weight: 600;
    letter-spacing: .1em;
    margin: 4px 23px 0 0;
    color: #84a98c;
	float: left;
}
.team_edg_column1 {
	float:left;
}
.team_edg_column2 {
	float:left;
	padding-left: 50px;
	padding-top: 15px;
}
.team_edg_column2 .edgtf-player-social-icons ul {
    list-style-type: none;
    float: left;
    margin: 0;
}
.team_edg_column2 .edgtf-player-social-icons ul>li {
    display: inline-block;
    margin-right: 10px;
}
.team_edg_column3 {
    float: right;
}
.title_country {
	font-size:14px;
}
.team_logo_view_part .wpb_wrapper h2 {
	font-size: 38px;
    margin-top: 10px;
}
/*team page*/

/*team home section*/
.team_custom_block>.vc_column-inner>.wpb_wrapper {
    background: #20132a;
    padding: 10px 10px 20px 10px;
	text-align:center;
	    -webkit-filter: drop-shadow(0 3px 7px rgba(14, 8, 18, .44));
    filter: drop-shadow(0 3px 7px rgba(14, 8, 18, .44));
	transition:0.5s all;
}
.team_custom_block h2.vc_custom_heading {
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 2px;
    color: #84a98c !important;
    margin: 20px 0 15px 0;
}
.team_custom_block .wpb_single_image img {
	height: 170px;
    width: auto;
}
.team_custom_block h3.vc_custom_heading {
    font-size: 26px;
    text-transform: uppercase;
    margin: 15px 0 0 0;
}
.team_social_icon_list {
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline-block;
}
.team_social_icon_list>li {
	display:inline-block;
	margin: 0 3px;
}
.team_custom_block:hover .vc_column-inner>.wpb_wrapper {
    clip-path: polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
}
/*team home section*/

.matches_list_section_bg .edgtf-team-name a, 
.matches_list_section_bg .edgtf-team-logo a, 
.matches_list_section_bg .edgtf-match-date a {
	pointer-events:none;
}

.edgtf-page-footer .edgtf-footer-bottom-holder:before, .edgtf-cf7-subscribe-custom {background-color: #354f52 !important;}
.edgtf-blog-slider-holder .edgtf-item-text-wrapper {background: linear-gradient(rgba(33,20,43,0),#354f52) !important;}
.edgtf-sticky-header .edgtf-sticky-holder{background-color: #354f52 !important; border-bottom: #354f52 !important;}
.edgtf-main-menu>ul>li>a>span.item_outer:after{background-color: #52796f !important}
.edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover{background-color: #2f3e46 !important}
.wpcf7-form-control.wpcf7-textarea{color: #ffffff !important; background-color: #263335 !important;}
.wpcf7-form-control.wpcf7-text, input[type=text]{color: #ffffff !important; background-color: #263335 !important;}
.edgtf-btn.edgtf-btn-outline:not(.edgtf-btn-custom-hover-bg):hover {background-color: #263335 !important;}
.edgtf-btn.edgtf-btn-outline {border: 2px solid #52796f !important;}
.edgtf-btn.edgtf-btn-outline:before, .edgtf-btn.edgtf-btn-outline:after {background-color: #52796f !important;}
.team_custom_block>.vc_column-inner>.wpb_wrapper{background: #354f52}
.edgtf-video-button-holder.edgtf-vb-has-img .edgtf-video-button-play .edgtf-video-button-play-inner .edgtf-video-button-play-inner-2{background-color: rgb(82 121 111 / 57%) !important;}
.edgtf-section-title-holder.edgtf-text-decorated-title .edgtf-st-title-holder .edgtf-st-title-text-decoration .edgtf-prefix {color: #52796f !important;}
.edgtf-match .edgtf-team-holder .edgtf-match-bg-ribbon-inner {background-color: rgb(38 51 53 / 43%) !important;}
.edgtf-match .edgtf-team-holder .edgtf-match-bg-ribbon-inner .edgtf-decoration {color: #fff !important;}
.edgtf-match .edgtf-team-holder .edgtf-team-meta .edgtf-stream-link {color: #ffffff !important;  font-size: 18px !important; line-height: normal !important; margin-right: 13px !important;  font-style: italic;  letter-spacing: 0 !important; margin-left: 10px !important;}
.edgtf-match .edgtf-team-holder .edgtf-team-meta .edgtf-team-social-icons {font-size: 22px; vertical-align: middle; line-height: 18px;}
.edgtf-page-footer .edgtf-footer-bottom-holder .edgtf-footer-bottom-inner.edgtf-full-width {background-color: #354f52 !important;}
.edgtf-page-footer .edgtf-footer-bottom-holder:before {background-color: none !important;}
.edgtf-drop-down .narrow .second .inner ul {background-color: rgb(38 51 53 / 62%) !important;}
#edgtf-back-to-top>span:after, #edgtf-back-to-top>span:before {background-color: #52796f !important;}
#edgtf-back-to-top>span {border: 2px solid #52796f !important;}
#edgtf-back-to-top>span .edgtf-btt-bg-holder {background-color: #52796f !important;}
.edgtf-match .edgtf-match-date a {color: #52796f !important;}
.edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover {background-color: #354f52 !important;}
.edgtf-cf7-newsletter .wpcf7-form-control.wpcf7-submit{background-color: #52796f !important;}
.edgtf-cf7-newsletter .wpcf7-form-control.wpcf7-submit:hover{background-color: #2f3e46 !important;}
.fixed_sidelinks ul>li>a {background: #52796f !important;}
.fixed_sidelinks ul>li>a:before, .edgtf-accordion-holder.edgtf-ac-boxed .edgtf-accordion-title.ui-state-active, .edgtf-accordion-holder.edgtf-ac-boxed .edgtf-accordion-content{background-color: #2f3e46 !important;}
.edgtf-blog-slider-holder.edgtf-bs-carousel-centered .edgtf-item-info-section{color: #354f52 !important;}
.edgtf-btn-stripe .edgtf-btn-bg-holder, .woocommerce-page .edgtf-content a.button:before, .woocommerce-page .edgtf-content a.button:after {background-color: #52796f !important;}
.edgtf-btn-stripe.edgtf-btn-solid .edgtf-btn-bg-holder, body .select2-container--default .select2-selection--single {background-color: #263335 !important;}
.edgtf-cc-hover-switch-images .edgtf-cc-item.edgtf-cci-has-link a:hover .edgtf-cc-hover-imag{background-color: #52796f !important;}
a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6, h6 a:hover, p a:hover, body .select2-container--default .select2-selection--single, .edgtf-related-posts-holder .edgtf-related-post .edgtf-post-info>div a, .edgtf-related-posts-holder .edgtf-related-post .edgtf-post-info>div{color: #84a98c !important;}
.edgtf-blog-slider-holder .edgtf-item-info-section>div{color: #84a98c !important;}
body::-webkit-scrollbar-thumb {background-color: #52796f !important; outline: #52796f solid 1px !important;}
body, .widget.widget_search input, .widget.widget_archive, .widget.widget_calendar, .widget.widget_categories, .widget.widget_meta, .widget.widget_nav_menu, .widget.widget_pages, .widget.widget_recent_comments, .widget.widget_recent_entries, .widget.widget_rss, .widget.widget_tag_cloud, .widget.widget_text{background-color: #354f52 !important;}
/* .edgtf-custom-cursor-enabled * {
    cursor: none!important;
    color: #fff;
} */
.edgtf-page-header .edgtf-vertical-align-containers{background-color: #354f52 !important;}
.edgtf-tournament-single-holder .edgtf-tournament-info-holder .edgtf-tournament-info-main {background-color: #263335 !important;}
.edgtf-tournament-single-holder .edgtf-tournament-info-holder .edgtf-tournament-date-time-location>div{color: #84a98c !important;}
.edgtf-tournament-single-holder .edgtf-tournament-info-holder .edgtf-tournament-info-label, .edgtf-tabs.edgtf-tabs-standard-reverse .edgtf-tabs-nav li a{color: #84a98c !important;}
.edgtf-tournament-single-holder, .edgtf-container.edgtf-default-page-template {background-color: #000;}
.edgtf-section-title-holder.edgtf-simple-decorated-title .edgtf-st-title-holder:before, .edgtf-tabs.edgtf-tabs-standard-reverse .edgtf-tabs-nav li a:after, .widget .edgtf-widget-title:before, .widget.woocommerce.widget_layered_nav ul li a:before, .widget.woocommerce.widget_product_categories ul li a:before, .edgtf-related-posts-holder .edgtf-related-posts-title:before{background-color: #84a98c !important;}
.edgtf-team:hover .edgtf-team-inner {background-color: #354f52 !important;}
.edgtf-team .edgtf-team-inner{background-color: #354f52 !important;}
.edgtf-blog-list-holder.edgtf-bl-boxed .edgtf-bli-content{background-color: #354f52 !important;}
.edgtf-blog-list-holder .edgtf-bli-info>div {color: #84a98c !important;}
/*.widget.woocommerce.widget_product_search .woocommerce-product-search input, .widget.woocommerce.widget_product_search .woocommerce-product-search button, .edgtf-custom-cursor-enabled, .widget.woocommerce.widget_top_rated_products ul li .amount {color: #84a98c !important;}*/
.widget.woocommerce.widget_top_rated_products ul li del {
    color: rgb(82 121 111 / 68%) !important;
}
.widget.woocommerce.widget_products ul li a .product-title:hover, .widget.woocommerce.widget_recent_reviews ul li a .product-title:hover, .widget.woocommerce.widget_recently_viewed_products ul li a .product-title:hover, .widget.woocommerce.widget_top_rated_products ul li a .product-title:hover, ul.products>.product .edgtf-product-categories a{color: #84a98c !important;}
.widget.woocommerce.widget_product_search .woocommerce-product-search button, .widget.woocommerce.widget_product_search .woocommerce-product-search input, .widget.woocommerce.widget_product_categories, .widget.woocommerce.widget_top_rated_products{background-color: #2f3e46 !important;}
/*.edgtf-custom-cursor-enabled, .edgtf-team .edgtf-team-categories{color: #84a98c !important;}*/
.edgtf-title-holder.edgtf-title-with-separator .edgtf-title-info:before{
	background-color: #fff !important;
}
.edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover {
    background-color: #52796f!important;
}

/* action page */
.edgtf-content{background-color: #000 !important;}
.woocommerce-page .edgtf-content a.button{border: 2px solid #52796f !important;}

body.home .edgtf-page-header .edgtf-vertical-align-containers {background-color:transparent !important;}
.edgtf-custom-text-area:after, .edgtf-custom-text-input:after {background-color:#84a98c !important;}
.edgtf-tournament-single-holder .edgtf-tournament-info-holder .edgtf-tournament-info-content .edgtf-tournament-info-icon {color:#fff !important;}

body.home .edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover {
    background-color: #84a98c !important;
}
.edgtf-team .edgtf-team-categories, .edgtf-team-single-holder .edgtf-team-info-holder .edgtf-team-info-label {color:#fff !important;}

/*side menu opener*/
.edgtf-side-menu-button-opener {display:none !important;}
/*side menu opener*/

/*menu*/
.edgtf-drop-down .second .inner ul li.current-menu-ancestor>a, .edgtf-drop-down .second .inner ul li.current-menu-item>a, .edgtf-drop-down .second .inner ul li:hover>a, .edgtf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a, .edgtf-drop-down .wide .second .inner>ul>li.current-menu-item>a {
    color: #52796f !important;
}
/*menu*/

/*  team page play button */
.edgtf-stream-list-holder .edgtf-sb-main-stream-item .edgtf-video-button-play {
	background-color: rgb(82 121 111 / 62%) !important;
}
/*  team page play button */

.edgtf-stream-list-holder .edgtf-sb-main-stream-item .edgtf-sb-text-holder .edgtf-sb-platform {
    color: #52796f !important;
}
.edgtf-stream-list-holder .edgtf-sb-title:after {
	    background-color: #52796f !important;
}
.edgtf-team-single-holder .edgtf-team-info-holder .edgtf-team-info-main {
	    background-color: #263335 !important;
}

.edgtf-page-not-found .edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover{
    background-color: #52796f!important;
}
.edgtf-btn.edgtf-btn-solid{
	    background-color: #52796f !important;
}
body .edgtf-btn.edgtf-btn-outline:not(.edgtf-btn-custom-border-hover):hover{border-color: #52796f!important;}

h2.edgtf-name.entry-title {
    display: none;
}
h2.edgtf-name.entry-title {
    display: none;
}

::selection {
    background: #354f52 !important;
    color: #52796f !important;
}
.team_logo_view_part .wpb_single_image img {
	height: 80px;
    width: auto;
}
.edgtf-team-single-holder .edgtf-team-info-holder .edgtf-team-social-holder .edgtf-team-social-title{
	color: #fff !important;
}
.edgtf-tabs.edgtf-tabs-standard-reverse .edgtf-tabs-nav {
    text-align: center;
    border-bottom: 2px solid #84a98c !important;
}
.edgtf-blog-holder article .edgtf-post-info-top>div{
	color: #fff !important;
}
.edgtf-blog-slider-holder.edgtf-bs-shadow .edgtf-blog-slider-item {
    -webkit-box-shadow:0 17px 27px 0 rgb(10 21 23 / 42%) !important;
    box-shadow: 0 17px 27px 0 rgb(10 21 23 / 42%) !important;
}
.edgtf-team .edgtf-team-overlay-link{
	pointer-events: none !important;
}

.team_circle_images figure{
	border: 4px solid #fff;
	border-radius: 50%;
	width:170px;
	height:170px;
	overflow:hidden;
}
.team_circle_block_bg  {
	text-align:center;
}
.team_circle_block_bg .vc_custom_heading{
	margin: 10px 0;
}
.team_inner_image_block .vc_figure
{
	border: 4px solid #fff;
	border-radius: 50%;
    overflow: hidden;
}
.team_inner_about_detail_text p {
	font-size:19px;
}

.edgtf-page-content-holder .edgtf-tournament-info-main {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.edgtf-tournament-sponsor-thumb img {
    height: 35px;
}
.ui-tabs-panel .edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover {
    background-color: #263335  !important;
}
.edgtf-team .edgtf-team-inner {
	padding: 28px 15px !important;
}
/* client logos */
.edgtf-clients-carousel-holder .edgtf-block-drag-link img {
	height:82px;
}
/* client logos */

/*tournament innner page*/
body.page-id-3186 .edgtf-standard-with-breadcrumbs-type{
	display: none;
}
body.page-id-3186 .edgtf-container>.edgtf-container-inner {
	padding-top:0 !important;
}
body.page-id-3237 .edgtf-standard-with-breadcrumbs-type{
	display: none !important;
}
body.page-id-3237 .edgtf-container>.edgtf-container-inner {
	padding-top:0 !important;
}
.tournament_inner_top_banner_bg {
	height:600px;
	/*display:inline-flex;
	align-items:center;*/
}
.tournament_inner_banner_center_logo {
	padding-bottom:90px;
}
.tournament_section_header .edgtf-player-tournament-name{
	font-family: Rajdhani,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    font-size: 20px;
    line-height: 1em;
    letter-spacing: 0;
    margin: 0;
}
.tournament_section_header{
	background: #263335 ;
    padding: 30px 40px 15px 40px;
    margin-top: 0;
    float: left;
    width: 100%;
    box-sizing: border-box !important;
}
.tournament_section_header .edgtf-player-info-label{
	font-family: Rajdhani,sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 1.43em;
    font-weight: 600;
    letter-spacing: .1em;
    margin: 3px 0 0;
    color: #84a98c;
    opacity: .7;
}
.header_right_content {
    float: right;
}
.header_right_content .tournament_edg_column1{
	display:inline-block;
	margin-left: 10px;
}
.header_right_content .edgtf-player-team-thumb {
    float: left;
}
.header_right_content .edgtf-player-team-meta {
    display: table-cell;
    padding-left: 6px;
}
.tournament_section_header .edgtf-player-team-thumb {
    float: left;
}
.tournament_section_header .edgtf-player-team-meta-heading {
    float: left;
    padding-left: 0;
    padding-top: 10px;
}
.header_right_content .tournament_section_header .edgtf-player-tournament-name{
	font-size: 20px !important;
}
.tournament_edg_column2 {
    float: left;
    padding-left: 50px;
    padding-top: 4px;
}
.tournament_inner_top_banner_bg  {
	background-position:center bottom !important;
}
/*tournament innner page*/
/* SN+ page */
body.page-id-3330 .edgtf-tournament-single-holder, .edgtf-container.edgtf-default-page-template{
	background: none !important;
}
body.page-id-3330 .edgtf-title-holder{
	display: none;
}
/* SN+ page */
/*menu team*/
#nav-menu-item-2815 .item_outer:after, #sticky-nav-menu-item-2815 .item_outer:after {
	display:none !important;
}
#mobile-menu-item-2813 a {color:#fff !important;}
/*menu team*/

/*about page start*/
.page-id-2680 .edgtf-container>.edgtf-container-inner {padding-top:50px !important;}
.about_text_part {text-align:justify;}
/*about page end*/

/*blog detail page*/
.recent-posts-widget-with-thumbnails {
	background-color: #354f52;
    padding: 20px;
}
.rpwwt-post-author {
	margin-right:5px;
}
.rpwwt-post-author, .rpwwt-post-date {
    font-size: 12px;
    color: rgba(255,255,255,0.5);
	float: left;
}
.rpwwt-post-date:before {
	content:'/';
	margin-right: 5px;
}
.rpwwt-post-title {
    line-height: normal !important;
    display: block;
    font-size: 14px;
}
.edgtf-blog-holder.edgtf-blog-single article .edgtf-post-title, 
.edgtf-blog-holder.edgtf-blog-single article .edgtf-post-info-top {
	text-align:left !important;
}
.single-post .edgtf-title-holder {display:none;}
.single-post .edgtf-container>.edgtf-container-inner {padding-top:60px !important;}
.edgtf-blog-holder {margin-bottom:0 !important;}
.widget.widget_search button:hover {color: #52796f !important;}
/*blog detail page*/

/*contact page*/
.page-id-3320 .edgtf-container>.edgtf-container-inner {padding-top:50px !important;}
.page-id-3320 .edgtf-row-grid-section-wrapper>.edgtf-row-grid-section {padding-left:0; padding-right:0;} 

.contact_newsletter_custom .edgtf-right {justify-content:flex-end;}
.contact_newsletter_custom .edgtf-right .edgtf-btn-medium {    
	-webkit-clip-path: polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%,0 0);
    clip-path: polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%,0 0);
}
.contact_newsletter_custom .edgtf-custom-text-input .wpcf7-form-control {
	    -webkit-clip-path: polygon(0 0,100% 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px));
    clip-path: polygon(0 0,100% 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px));
}
/*contact page*/

/*sn plus page*/
.snplus_box_item>.vc_column-inner>.wpb_wrapper {
    background: rgb(53 79 82 / 21%);
    padding: 20px 0;
    width: 300px;
    margin: 0 auto;
    border-radius: 10px;
	position: relative;
}
.snplus_box_item .vc_column-inner  .paoc-popup-link {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
}
.snplus_thumb_icon {
    min-height: 130px;
	    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.snplus_thumb_icon_youtube img {
	width:200px;
	margin-top: 15px;
}

.snplus_box_item_youtube:before {
	content: 'OR';
    position: absolute;
    top: 50%;
    left: 0;
    background: #fff;
    color: #000;
    font-weight: bold;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    text-align: center;
    line-height: 40px;
    transform: translate(-50%,-50%);
}
/* popup section */
.paoc-modal-popup {
    background-color: #52796f !important;
    padding: 20px !important;
}
.paoc-modal-popup h3{
	text-align: center !important;
	margin: 10px !important;
}
.paoc-modal-popup p{
	color: #fff !important;
    font-size: 17px !important;
    text-align: center !important;
}
.edgtf-btn-stripe .edgtf-btn-text {
    z-index: 12;
    position: relative;
}
.snplus_popup_box .popup_button{
	align-items: center;
	background-color: #2f3e46 !important;
	
}
.snplus_popup_box .edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover{
	    background-color: #52796f !important;
}
/* popup section */

.tournamnet-small-logo {
	display:none;
}
/* add to cart */
.add_to_cart_button{border: 2px solid #52796f !important; font-size: 13px !important;}
.add_to_cart_button:before, .add_to_cart_button:after {background-color: #52796f !important;}
.edgtf-pli-text{background-color: rgb(53 79 82 / 0.8) !important;}
.edgtf-woocommerce-page .woocommerce-error a:hover, .edgtf-woocommerce-page .woocommerce-message a:hover {border-color: #52796f!important;}
/* add to cart */


/*store page*/
.page-id-2631 .edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner, .page-id-2631 .edgtf-content .edgtf-content-inner > .edgtf-full-width > .edgtf-full-width-inner {padding-top:60px !important;}
.edgtf-pl-holder .edgtf-pli-text-wrapper .edgtf-pli-text-separat-wrapper {flex-direction:column;}
.edgtf-pl-holder .edgtf-pli .edgtf-pli-title {font-size:20px;}
.edgtf-pl-holder .edgtf-pli-text-wrapper .edgtf-pli-text-separat-wrapper .edgtf-pli-price {font-size:20px !important; margin-top:5px !important;}
.edgtf-pl-holder .edgtf-pli-inner .edgtf-pli-image .edgtf-pli-onsale:after, .woocommerce .edgtf-onsale:after {
    border-top-color: #52796f !important;
}
ul.products>.product .edgtf-product-list-title {margin-bottom:10px !important;}
/*store page*/

/*header cart*/
.edgtf-sc-dropdown .edgtf-sc-dropdown-inner {padding:15px !important;}
.edgtf-sc-dropdown .edgtf-sc-dropdown-inner {background-color: rgb(24, 38, 39, 0.9) !important;}
.edgtf-sc-dropdown .edgtf-sc-dropdown-item-title {font-size:16px !important;}
.edgtf-sc-dropdown .edgtf-sc-dropdown-item-price, .edgtf-sc-dropdown .edgtf-sc-dropdown-item-quantity, .edgtf-sc-dropdown .edgtf-sc-dropdown-item-separator {color: #a5a5a5 !important;}
/*header cart*/

/*product single page*/
.edgtf-woo-single-page .edgtf-single-product-summary form.cart {margin-top:20px !important;}
.edgtf-woocommerce-page .edgtf-content .variations tr {padding-bottom:10px !important;}
.edgtf-woo-single-page .woocommerce-tabs {background-color: #354f52 !important;}
.edgtf-woo-single-page .woocommerce-tabs ul.tabs>li a {color: #fff !important;}
.edgtf-woo-single-page .woocommerce-tabs ul.tabs>li a:after {background-color: #52796f !important;}
.edgtf-woo-single-page .woocommerce-tabs ul.tabs {border-bottom-color: #52796f !important;}
.woocommerce-Tabs-panel--description {color: #fff;}

.woocommerce-page .edgtf-content .wc-forward:not(.added_to_cart), .woocommerce-page .edgtf-content button[type=submit]:not(.edgtf-search-submit), .woocommerce-page .edgtf-content input[type=submit], div.woocommerce .wc-forward:not(.added_to_cart), div.woocommerce button[type=submit]:not(.edgtf-search-submit), div.woocommerce input[type=submit] {background-color: #354f52 !important;}

.woocommerce-page .edgtf-content .edgtf-quantity-buttons, div.woocommerce .edgtf-quantity-buttons {    background-color: #1a2425 !important;}
.edgtf-woocommerce-page .edgtf-content .single_variation_wrap {margin-top:0 !important;}
.button-variable-item span {font-size: 13px !important; color: #000; font-weight: bold;}
.edgtf-woo-single-page .edgtf-single-product-summary .edgtf-single-product-title {font-size:32px;}
.edgtf-woo-single-page .edgtf-single-product-summary .woocommerce-Price-amount {background: #52796f; padding: 0 12px; font-size: 30px !important;}
.edgtf-woo-single-page .edgtf-single-product-summary .woocommerce-product-details__short-description {margin-top:10px !important; line-height:20px; font-size:14px;}

.woo-variation-swatches .variable-items-wrapper .color-variable-item-rainbow .variable-item-span-color {
	background: -moz-linear-gradient(90deg, rgba(59,117,246,1) 0%, rgba(10,176,76,1) 25%, rgba(243,199,7,1) 50%, rgba(207,33,15,1) 74%, rgba(141,34,187,1) 100%) !important; /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(141,34,187,1)), color-stop(26%, rgba(207,33,15,1)), color-stop(50%, rgba(243,199,7,1)), color-stop(75%, rgba(10,176,76,1)), color-stop(100%, rgba(59,117,246,1))) !important; /* safari4+,chrome */
background: -webkit-linear-gradient(90deg, rgba(59,117,246,1) 0%, rgba(10,176,76,1) 25%, rgba(243,199,7,1) 50%, rgba(207,33,15,1) 74%, rgba(141,34,187,1) 100%) !important; /* safari5.1+,chrome10+ */
background: -o-linear-gradient(90deg, rgba(59,117,246,1) 0%, rgba(10,176,76,1) 25%, rgba(243,199,7,1) 50%, rgba(207,33,15,1) 74%, rgba(141,34,187,1) 100%) !important; /* opera 11.10+ */
background: -ms-linear-gradient(90deg, rgba(59,117,246,1) 0%, rgba(10,176,76,1) 25%, rgba(243,199,7,1) 50%, rgba(207,33,15,1) 74%, rgba(141,34,187,1) 100%) !important; /* ie10+ */
background: linear-gradient(0deg, rgba(59,117,246,1) 0%, rgba(10,176,76,1) 25%, rgba(243,199,7,1) 50%, rgba(207,33,15,1) 74%, rgba(141,34,187,1) 100%) !important; /* w3c */
}
.edgtf-woo-single-page .edgtf-single-product-content .images figure a img {
	object-fit:scale-down;
}
/*product single page*/

/*related products*/
.edgtf-woo-single-page .related.products>h2:before, .edgtf-woo-single-page .upsells.products>h2:before {background-color: #52796f !important;}
ul.products>.product .edgtf-pl-inner .edgtf-pl-text {background-color: rgb(53 79 82 / 0.9) !important;}
ul.products>.product .edgtf-pl-text-wrapper {flex-direction:column;}
ul.products>.product .edgtf-product-list-title {font-size:20px;}
ul.products>.product .price {margin-top:5px; margin-bottom:5px;}
/*related products*/

/*home page product slider*/
.wpsf-cart-button .add_to_cart_button {
	overflow: hidden !important;
    position: relative !important;
}
/*home page product slider*/

/*checkout page*/
.edgtf-woocommerce-page .woocommerce-error, .edgtf-woocommerce-page .woocommerce-info, .edgtf-woocommerce-page .woocommerce-message {padding: 10px 20px !important; background-color: #354f52 !important;  border: 1px solid #354f52 !important;}
.edgtf-woocommerce-page .woocommerce-checkout .woocommerce-billing-fields>h3:before, 
.edgtf-woocommerce-page .woocommerce-checkout #order_review_heading:before,
.edgtf-woocommerce-page .cart_totals>h2:before, .edgtf-woocommerce-page .cross-sells>h2:before {background-color: #52796f  !important;}

.woocommerce-page .edgtf-content input[type=text], .woocommerce-page .edgtf-content input[type=email], .woocommerce-page .edgtf-content input[type=tel], .woocommerce-page .edgtf-content input[type=password], .woocommerce-page .edgtf-content textarea, div.woocommerce input[type=text], div.woocommerce input[type=email], div.woocommerce input[type=tel], div.woocommerce input[type=password], div.woocommerce textarea  {background-color: #263335 !important; padding: 12px 10px !important; font-size:14px !important;}

body .select2-container--default .select2-dropdown {background-color: #354f52 !important; border: 2px solid #263335 !important;}
body .select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #263335 !important; filter: none !important;}

body .select2-container--default .select2-selection--single {height: 41px !important; padding: 12px 10px !important; font-size: 14px !important; line-height: 15px !important;}
body .select2-container--default .select2-dropdown {padding-left:0 !important;}
.woocommerce-error {font-size:14px !important; line-height:normal !important;}
#customer_details>.col-1 {
	background: rgb(82, 121, 111, 0.1);
    padding: 20px;
    box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
    border-radius: 10px;
}
/*checkout page*/

/*my account*/
.woocommerce-button.button {
	padding-top:5px !important;
	padding-bottom:5px !important;
}
.woocommerce-page .edgtf-content a.added_to_cart:hover, .woocommerce-page .edgtf-content a.button:hover, div.woocommerce a.added_to_cart:hover, div.woocommerce a.button:hover {
	color: #fff !important;
    background-color: #52796f !important;
}
.woocommerce #customer_login {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 120px;
}
#customer_login>div {
	background: rgba(255,255,255,0.1);
    padding: 30px;
    box-sizing: border-box;
	border: 1px solid rgba(255,255,255,0.1);
}
.woocommerce #customer_login>.u-column1 h2, .woocommerce #customer_login>.u-column2 h2 {
	font-size: 50px;
    margin: 0 0 20px 0;

}
.edgtf-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p label:not(.inline) {
	font-size: 14px !important;
    line-height: normal !important;
	margin: 0 0 5px 0 !important;
}
.edgtf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul {
	border-right-color:#52796f !important;
}
.edgtf-woocommerce-page.woocommerce-account .woocommerce table.shop_table tr {
	border-bottom-color:#354f52 !important;
}
.woocommerce-order-details__title {
    font-size: 30px;
}
.woocommerce-column__title {
    font-size: 30px;
	margin-top: 0;
}
.edgtf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-1, .edgtf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-2 {
	background: rgba(255,255,255,0.03);
    padding: 20px;
    box-sizing: border-box;
}
.edgtf-woocommerce-page.woocommerce-account .woocommerce table.shop_table {
	border: 1px solid #354f52;
}
.edgtf-woocommerce-page.woocommerce-account .woocommerce table.shop_table thead>tr>th {
	background:#354f52;
	color:#fff !important;
}
.edgtf-woocommerce-page.woocommerce-account .woocommerce table.shop_table td, .edgtf-woocommerce-page.woocommerce-account .woocommerce table.shop_table th {
	padding-left:20px !important;
}
/*my account*/

.pmpro_message_block h1 {
    font-size: 25px;
	color: #84a98c;
}
.pmpro_message_btn_part a {
	 border-radius: 0 !important;
    font-size: 18px;
    background: #52796f !important;
    border-color: #52796f !important;
    color: #fff !important;
    font-weight: 600!important;
    padding: 10px 20px !important;
}
.pmpro_message_btn_part a:hover {
	background: #354f52 !important;
    border-color: #354f52 !important;
}

.matches_list_section_bg .edgtf-match .edgtf-team-holder .edgtf-team-meta .edgtf-team-social-icons .edgtf-icon-element {
	font-family: "Font Awesome 5 Free";
}
.matches_list_section_bg .edgtf-match .edgtf-team-holder .edgtf-team-meta .edgtf-team-social-icons .edgtf-icon-element:before {
	content: "\f06e";
	font-family: "Font Awesome 5 Free";
	font-size: 15px
}


/*blog*/
.edgtf-post-info-author, .edgtf-tags-holder {display:none !important;}
.edgtf-comment-form .comment-reply-title:before {background-color:#52796f!important}
body .edgtf-comment-form .edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover {
   background-color: #354f52!important;
}
.edgtf-comment-holder .edgtf-comments-title:before {background-color:#52796f !important;}
.edgtf-comment-holder .edgtf-comment-list li {background-color: #354f52 !important;}
.edgtf-comment-holder .edgtf-comment-text #cancel-comment-reply-link {color: #61a593 !important;}
/*blog*/ 

/*mail chimp*/
.mc4wp-alert {
    background-color: rgba(255,255,255,0.1);
    border: 1px solid rgba(255,255,255,0.1);
    border-radius: 5px;
}
.suctom_news_subscribe_form .edgtf-custom-text-input .wpcf7-form-control {
	color: #ffffff !important;
    background-color: #354f52 !important;
}
/*mail chimp*/

/*login page*/
.pmpro_login_wrap, .pmpro_lost_password_wrap {
    max-width: 620px;
    margin: 0 auto;
    background: rgba(255,255,255,0.1);
    border: 1px solid rgba(255,255,255,0.1);
    padding: 30px;
}

#respond input[type=text], #respond textarea, .edgtf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
	color: #ffffff !important;
    background-color: #263335 !important;
}
.pmpro_login_wrap .login-submit .button, .pmpro_lost_password_wrap .pmpro_submit .pmpro_btn  {
    background: #52796f;
    border: none;
    color: #fff;
    padding: 18px 40px;
    text-transform: uppercase;
    font-size: 16px;
}
.pmpro_login_wrap .login-submit .button:hover, .pmpro_lost_password_wrap .pmpro_submit .pmpro_btn:hover {
	background-color: #2f3e46;
}

.pmpro_actions_nav a {
    background: #354f52;
    display: inline-block;
    color: #fff;
    padding: 12px 20px;
    line-height: normal;
    text-transform: uppercase;
    font-size: 14px;
}

.pmpro_login_wrap form .input, .pmpro_login_wrap form textarea, .pmpro_login_wrap form select, .pmpro_login_wrap form input[type=text], .pmpro_login_wrap form input[type=password] {max-width:100% !important;}
.pmpro_lost_password_wrap form .input {max-width:100% !important;}
/*login page*/

/*cart page*/
.edgtf-woocommerce-page .cart-collaterals table tr, .edgtf-woocommerce-page table.cart thead tr, .edgtf-woocommerce-page table.cart tr.cart_item {border-bottom: 2px solid rgba(255,255,255,0.1) !important;}
.edgtf-woocommerce-page .cart_totals, .edgtf-woocommerce-page .cross-sells {border-top: 2px solid rgba(255,255,255,0.1) !important;}
.edgtf-woocommerce-page .woocommerce-checkout table tr {border-bottom: 2px solid rgba(255,255,255,0.1) !important;}
.edgtf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li {border-bottom: 2px solid rgba(255,255,255,0.1) !important;}
/*cart page*/



/*-------------responsive----------------*/
@media (max-width:320px) {
/*home page start*/
.matches_list_section_bg .edgtf-match .edgtf-team-holder .edgtf-team-logo img {max-height: 72px !important;}	
.matches_list_section_bg .edgtf-match .edgtf-team-holder.edgtf-team-1 .edgtf-team-logo {left: 40px;}
.matches_list_section_bg .edgtf-match .edgtf-team-holder.edgtf-team-1 .edgtf-team-main {padding-right:15px;}
.matches_list_section_bg .edgtf-match .edgtf-team-holder.edgtf-team-2 .edgtf-team-main {padding-left:15px;}
.matches_list_section_bg .edgtf-match .edgtf-team-holder.edgtf-team-2 .edgtf-team-main .edgtf-team-name-holder h3 {font-size:18px;}
.matches_list_section_bg .edgtf-match .edgtf-team-holder.edgtf-team-1 .edgtf-team-meta {padding-right:3px;}
.matches_list_section_bg .edgtf-match .edgtf-team-holder .edgtf-team-meta .edgtf-stream-link {font-size:20px !important;}
.matches_list_section_bg .edgtf-match .edgtf-team-holder .edgtf-team-meta .edgtf-team-social-icons {font-size:16px;}
.matches_list_section_bg .edgtf-match .edgtf-match-score {font-size:45px;}
	
.main_title_heading .edgtf-st-title {font-size: 30px;}
.main_title_heading .edgtf-section-title-holder.edgtf-text-decorated-title .edgtf-st-title-holder {padding-left:25px;}
.main_title_heading .edgtf-section-title-holder.edgtf-text-decorated-title.edgtf-right-position .edgtf-st-title-holder {padding-right:25px;}
	
.edgtf-blog-slider-holder .edgtf-item-text-holder h1.edgtf-post-title, .edgtf-blog-slider-holder .edgtf-item-text-holder h2.edgtf-post-title, .edgtf-blog-slider-holder .edgtf-item-text-holder h3.edgtf-post-title {font-size: 20px !important;}
	
.edgtf-blog-slider-holder .edgtf-item-text-wrapper {padding:10px 20px !important;}
/*home page end*/
}

@media (max-width:480px) {
.edgtf-container-inner, .edgtf-grid, .edgtf-row-grid-section {width: 100% !important; padding-left: 15px; padding-right: 15px; box-sizing: border-box;}	
	
/*footer*/
.edgtf-page-footer .edgtf-footer-bottom-holder .edgtf-footer-bottom-inner.edgtf-full-width {padding-bottom: 50px !important;}
.edgtf-page-footer .edgtf-footer-bottom-holder {border-top:1px solid rgba(255,255,255,0.2) !important;}
/*footer*/
	
/*home team section start*/
.team_circle_block_bg {width: 50% !important; float: left;}
.team_circle_block_bg .vc_custom_heading  {font-size:24px;}
.team_home_section_bg {padding-top:0 !important;}
#team_section.team_home_section_bg {padding-top: 0px !important;}
#team_section.team_home_section_bg>.wpb_column>.vc_column-inner {padding-top:0;}
/*home team section end*/
div.client_slide_section_bg {padding-bottom: 40px !important;}
	
/*mobile menu*/
.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li>a {font-size:16px !important;}
/*mobile menu*/
	
/*team page*/
.team_logo_view_part .wpb_text_column h6 {min-height: 40px;}
/*team page*/
	
/*tournament page*/
.tournament_section_header .team_edg_column1 {width:100% !important; text-align:center !important;}
.tournament_section_header .edgtf-player-team-thumb {display: inline-block; float: none; vertical-align: middle;}
.tournament_section_header .edgtf-player-team-meta-heading {float: none; display: inline-block;}
.tournament_edg_column2 {width:100%; text-align:center;}
.tournament_section_header {padding-top:15px !important;}
.tournament_section_header .edgtf-player-tournament-name {font-size:16px;}
.tournament_section_header .header_right_content .tournament_edg_column1:first-child {margin-left:0;}
div.tournament_inner_banner_center_logo img {height:24vw !important;}
/*tournament page*/
	
/*battle reports*/
.edgtf-blog-slider-holder .edgtf-post-title, .edgtf-blog-list-holder .edgtf-post-title {font-size:18px;}
.edgtf-blog-slider-holder .edgtf-btn.edgtf-btn-simple {font-size:15px;}
/*battle reports*/

/* SN+ page */
.paoc-popup-modal-cnt .edgtf-btn{
		letter-spacing : 0 !important;
	}
.snplus_box_item_youtube.vc_column_container .vc_column-inner{
		margin-top:60px;
	}
	.patreon_bottom_text h4{
		font-size:22px !important;
	}
.sn_plus_top_text h3{
	font-size: 29px;		
}
/* SN+ page */
	
/*my account*/
#customer_login>div {padding:20px;}
.woocommerce #customer_login>.u-column1 h2, .woocommerce #customer_login>.u-column2 h2 {font-size:35px;}
/*my account*/
	
/*home page start*/
.home_contact_text h3 {font-size:25px;}
/*home page end*/
}

@media (max-width:680px) {	
	
#cookie-law-info-bar span {font-size:14px; line-height:normal;}
/*container*/
.edgtf-container>.edgtf-container-inner{width:100%;}
.edgtf-mobile-header .edgtf-grid {width:100%; padding-left: 15px; padding-right: 15px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
/*container*/
	
/*footer*/
.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-full-width {padding-left:15px !important; padding-right:15px !important;}
.edgtf-page-footer .edgtf-column-content.edgtf-grid-col-6 {margin-top: 23px !important;}
/*footer*/
	
/*team page*/
.team_edg_column1 {width: 100%; text-align: center; border-bottom: 1px solid rgba(255,255,255,0.1); padding-bottom: 5px; margin-bottom: 7px;}
.team_section_header .edgtf-player-team-thumb {float:none; display:inline-flex; vertical-align:top;}
.team_section_header .edgtf-player-team-meta {display:inline-flex;}
.team_edg_column2 {padding-left:0;}
.team_section_header .edgtf-player-social-title {margin-right:0;}
div.team_header_section_bg {padding-top: 150px !important;}
.team_inner_about_detail_text p {font-size: 16px;}
div.team_logo_view_part {padding-top:30px !important;}
div.team_about_section_bg  {padding-top:50px !important;}
div.team_header_section_bg2 {padding-top:53px !important;}
.team_logo_view_part .wpb_single_image img {height: 60px;}
.team_logo_view_part .wpb_column {float: left; width: 33.33%;}
.team_logo_view_part>.wpb_column>.vc_column-inner {padding-left: 8px; padding-right: 8px;}
.team_logo_view_part .wpb_text_column h6 {margin-top:15px;}
.team_logo_view_part .wpb_text_column h2 {font-size:28px; margin-top:15px;}
/*team page*/
	
/*tournament page*/
.tournament_section_header .header_right_content {width: 100%; text-align: center; border-top: 1px solid rgba(255,255,255,0.2); padding-top: 10px;   margin-top: 5px;}
.tournament_edg_column2 {float:right; padding-left:0;}
div.tournament_previuos_champ_section_bg {padding-top: 60px !important; padding-bottom: 60px !important;}
div.tournament_client_slide_section_bg {padding-bottom:10px !important;}
.tournament_inner_top_banner_bg {height:350px;}
.tournament_inner_banner_center_logo img {height: 110px !important; width: auto;}
.tournament_section_header .team_edg_column1 {width: auto; text-align: left; border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
.tournament_section_header {padding-left:20px; padding-right:20px;}
.text_justify {text-align:justify;}
.rules_listing_block .edgtf-tabs-nav>li {float: left !important; width: 50%;}
/*tournament page*/

/* SN+ page */
.paoc-popup-modal-cnt .edgtf-btn{
		letter-spacing : 0 !important;
	}
.snplus_box_item_youtube.vc_column_container .vc_column-inner{
		margin-top:60px;
	}
	.patreon_bottom_text h4{
		font-size:22px !important;
	}
.sn_plus_top_text h3{
	font-size: 29px;		
}
.sn_plus_logo_big img {
    height: 140px !important;
    width: auto !important;
}
.sn_plus_logo_part .vc_empty_space {height:40px !important;}
.sn_plus_top_text .white_text_snplus {font-size: 22px !important;}
/* SN+ page */
	
/*my account*/
.woocommerce #customer_login {
    grid-column-gap: 0;
	grid-row-gap: 30px;
	grid-template-columns: repeat(1, minmax(0, 1fr));
}
.page-id-1258 .edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner, .page-id-1258 .edgtf-content .edgtf-content-inner > .edgtf-full-width > .edgtf-full-width-inner {padding-top:60px !important; padding-bottom:10px !important;}
/*my account*/
	
/*home page start*/
.edgtf-match .edgtf-team-holder .edgtf-team-meta .edgtf-stream-link {display:block !important;}
	
.edgtf-match .edgtf-team-holder .edgtf-team-logo img {max-height: 90px !important;}
.edgtf-match .edgtf-team-holder.edgtf-team-2 .edgtf-team-logo {right:40px !important;}
.edgtf-match .edgtf-team-holder.edgtf-team-1 .edgtf-team-logo {left: 40px !important;}
.main_title_heading .edgtf-st-title {font-size:32px !important;}
	
.home_who_we_title_thumb img {width: 80%;}
/*home page end*/
}

@media (min-width:681px) and (max-width:767px) {
.edgtf-woo-single-page .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) {
    width: 20% !important;
}
}

@media (max-width:767px) {
.edgtf-match-list-holder .edgtf-match {margin-bottom:0 !important;}
/*team page*/
div.team_inner_image_block {padding-left: 0 !important; text-align: center !important;}
.team_section_header {padding-left:25px; padding-right:25px; padding-bottom:22px;}
.team_inner_about_detail_text {text-align: justify;}
.team_inner_image_block img {width: auto !important; height: 300px !important;}
/*team page*/
/* SN+ page */
.paoc-popup-modal-cnt .edgtf-btn{
		letter-spacing : 0 !important;
}
.snplus_box_item_youtube.vc_column_container .vc_column-inner{
		margin-top:60px;
}
.snplus_box_item_youtube:before{
		top: -14%;
    	left: 50%;	
}
	.patreon_bottom_text h4{
		font-size:22px !important;
	}
.sn_plus_top_text h3{
	font-size: 29px;		
}
/* SN+ page */
	
/*home page*/
.store_title_img img {width: 60%; margin-bottom: 20px;}
/*home page*/
	
.fixed_sidelinks {display:none;}
}

@media (min-width:768px) {
.store_menu_mobile {display:none !important;}
	
.team_logo_view_part {text-align:center;}
.team_logo_view_part .vc_col-sm-3 {float: none; display: inline-block;}
	
.sn_plus_logo_big img {width:320px;}
	
/*product single page*/
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) {height: calc(20% + 0px) !important;}
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) {height: calc(20% + 0px) !important;}
	
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:nth-child(2n) {top: calc(0% + 0px) !important;}
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:nth-child(3n) {top: calc(20% + 0px) !important;}
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:nth-child(4n) {top: calc(40% + 0px) !important;}
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:nth-child(5n) {top: calc(60% + 0px) !important;}
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:nth-child(6n) {top: calc(80% + 0px) !important;}
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) {padding-bottom:5px !important;}
/*product single page*/
}

@media (min-width:681px) and (max-width:768px) {
/*tournament page*/
.tournament_section_header .header_right_content {width: 100%; text-align: center; border-top: 1px solid rgba(255,255,255,0.2); padding-top: 10px;   margin-top: 5px;}
.tournament_edg_column2 {float:right; padding-left:0;}
div.tournament_previuos_champ_section_bg {padding-top: 60px !important; padding-bottom: 60px !important;}
div.tournament_client_slide_section_bg {padding-bottom:10px !important;}
.rules_listing_block .edgtf-tabs-nav>li {float: left !important; width: 50%;}
/*tournament page*/
	
/*page title*/
.edgtf-title-inner .edgtf-grid {width:600px !important;}
/*page title*/
/* SN+ page */
.paoc-popup-modal-cnt .edgtf-btn{
		letter-spacing : 0 !important;
}
.snplus_box_item_youtube.vc_column_container .vc_column-inner{
		margin-top:60px;
}
.snplus_box_item_youtube:before{
		top: -14%;
    	left: 50%;	
}
.patreon_bottom_text h4{
		font-size:20px !important;
}
.sn_plus_top_text h3{
	font-size: 29px;		
}
/* SN+ page */
	
/*my account*/
.woocommerce #customer_login {
    grid-column-gap: 20px;
}
/*my account*/
}

@media (min-width:769px) and (max-width:1024px) {
.edgtf-blog-slider-holder .edgtf-post-title {font-size:20px;}
.edgtf-blog-slider-holder .edgtf-item-text-wrapper {padding:15px !important;}
.edgtf-blog-slider-holder .edgtf-item-text-wrapper .edgtf-btn {font-size:14px; line-height:normal;}
h1 {font-size: 55px !important;}
	
/*header*/
.edgtf-mobile-header .edgtf-vertical-align-containers {padding-left:15px !important; padding-right:15px !important;}
/*header*/	
	
/*footer*/
.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-full-width {width:768px; margin-left:auto; margin-right:auto; padding-left:15px !important; padding-right:15px !important;}
.edgtf-column-content.edgtf-grid-col-6 {margin-top:22px !important;}
/*footer*/
	
/*tournament page*/
.tournament_section_header {padding-left:20px; padding-right:20px;}
.tournament_section_header .team_edg_column1 .edgtf-player-team-thumb img {width:60px;}
.tournament_section_header .edgtf-player-tournament-name {font-size:16px;}
.tournament_section_header .tournament_edg_column2 {padding-left:19px;}
.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-full-width {padding-bottom:20px !important;}
/*tournament page*/
	
/*page title*/
.edgtf-title-inner .edgtf-grid {width:768px !important;}
/*page title*/
	
/*my account*/
.woocommerce #customer_login {
    grid-column-gap: 50px;
}
/*my account*/
	
/*project single page*/
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images .woocommerce-product-gallery__image:first-child {width:100% !important; left:inherit !important;} 
.edgtf-woo-single-page.edgtf-woo-single-thumb-on-left-side .edgtf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) {position:inherit !important; width:147px !important; margin-top:10px; padding-right: 4px !important;}
/*project single page*/
}


@media (max-width:1024px) {
/*menu condition css*/
.logged-in .if_login_user {
	display:inherit !important;
}
/*menu condition css*/
	
.team_circle_images figure {width:120px; height:120px;}
div.client_slide_section_bg {padding-bottom: 40px !important;}
	
/*breadcrumb*/
.edgtf-title-holder.edgtf-standard-with-breadcrumbs-type .edgtf-page-title {margin-bottom:10px !important;}
/*breadcrumb*/
	
	
/*footer*/
#custom_html-5 {margin-bottom: 11px !important;}
/*footer*/
}

@media (min-width:1025px) and (max-width:1200px) {
.edgtf-header-divided .edgtf-page-header .edgtf-main-menu>ul>li>a {padding-left: 12px !important; padding-right: 12px !important;}
/*page title*/
.edgtf-title-inner .edgtf-grid {width:950px !important;}
/*page title*/
	
/*header*/
.edgtf-menu-right .edgtf-vertical-align-containers {width:950px !important;}
.edgtf-main-menu>ul>li>a {padding-left:12px !important; padding-right:12px !important; font-size: 14px !important;}
/*header*/
}

@media (min-width:1200px) {
.edgtf-container-inner {width: 1170px !important;}
}

@media (min-width:1201px) and (max-width:1350px) {
.page-id-562 .edgtf-page-header .edgtf-vertical-align-containers, .page-id-562 .edgtf-top-bar .edgtf-vertical-align-containers {padding-left:2% !important; padding-right:2% !important;}
.edgtf-header-divided .edgtf-page-header .edgtf-main-menu>ul>li>a {padding-left: 14px !important; padding-right: 14px !important;}
}

@media (min-width:1367px) {
/*page title*/
.edgtf-title-inner .edgtf-grid {width:1170px !important;}
/*page title*/
}

@media (min-width:1400px) and (max-width:1599px) {

}

@media (min-width:1600px) {
.fixed_sidelinks ul>li>a {padding: 10px 20px; font-size: 18px; margin-top:5px; margin-bottom:5px;}
.edgtf-main-menu>ul>li>a {font-size:22px !important;}
	
/*heaedr*/
.edgtf-main-menu>ul>li>a {padding-left:12px !important; padding-right:12px !important;}
/*header*/
}

.edgtf-mobile-header .edgtf-mobile-header-inner{
	background-color:#354f52 !important;
	border-bottom: 1px solid #354f52 !important;
}
.edgtf-mobile-header .edgtf-mobile-nav{
	background-color:#354f52 !important;
	border-bottom: 1px solid #354f52 !important;
}
.edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opener-svg-path .edgtf-mobile-menu-icon path, .edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opener-svg-path .edgtf-mobile-menu-icon>*{
	fill:#fff !important;
	stroke:#fff !important;
}
/*responsive*/
.widget.widget_search input{
	color: #fff !important;
}

.edgtf-blog-holder article .edgtf-post-image img{
	display: none !important;
}
.edgtf-cf7-subscribe-custom.edgtf-cf7-newsletter .edgtf-btn-stripe.edgtf-btn-solid:not(.edgtf-btn-custom-hover-bg):hover{
	background-color: #263335!important;
}
.edgtf-woocommerce-page .woocommerce-error a, .edgtf-woocommerce-page .woocommerce-message a{
	border: 2px solid #52796f!important;
}
.edgtf-woocommerce-page .woocommerce-error a:hover, .edgtf-woocommerce-page .woocommerce-message a:hover {
    color: #fff!important;
    background-color: #52796f!important;
    border-color: #52796f!important;
}

.snplus_bottom_box img {
	background: rgb(53 79 82 / 21%);
    padding: 10px;
    border-radius: 15px;
	box-sizing: border-box;
}
.sn_plus_top_text .white_text_snplus{
	font-size: 32px;
}

.vc_custom_1608185780334{
	padding-top: 35px !important;
}
.tournament_inner_top_banner_bg{
    display: inline-flex;
    align-items: center;
}
.page-id-48737 .edgtf-standard-with-breadcrumbs-type, .page-id-48742 .edgtf-standard-with-breadcrumbs-type{
	display: none;
}
.page-id-48737 .edgtf-content, 
.page-id-48742 .edgtf-content{
	min-height: 354px !important;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
	background-color: #000 !important;
}
@media (min-width:320px) and (max-width:500px){
	.edgtf-slider-inner .edgtf-btn{
	padding: 9px 23px;
}
	.edgtf-slider-inner .edgtf-btn-small {
		padding: 11px 45px !important;
	}
	.edgtf-cf7-custom-form .wpcf7-submit, .edgtf-tab-container .edgtf-btn{
		font-size: 16px !important;
	}
	.edgtf-tab-container .edgtf-btn{
		padding: 13px 45px !important;
	}
	.sn_plus_top_text .white_text_snplus {
    font-size: 25px;
}
}
@media (min-width:501px) and (max-width:700px){
	.edgtf-slider-inner .edgtf-btn{
	padding: 13px 15px;
}
}
.woocommerce-page .edgtf-content .edgtf-quantity-buttons .edgtf-quantity-minus:hover, .woocommerce-page .edgtf-content .edgtf-quantity-buttons .edgtf-quantity-plus:hover, div.woocommerce .edgtf-quantity-buttons .edgtf-quantity-minus:hover, div.woocommerce .edgtf-quantity-buttons .edgtf-quantity-plus:hover {
    color: #52796f !important;
}
.page-id-2506 .edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner{
	padding-top: 40px !important;
}
