/*
Theme Name: Enfold Child
Description: A <a href='https://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: https://www.kriesi.at
Template: enfold
*/

/*Adding Test css comment - alex */


/*Add your own styles here:*/
@font-face {
    font-family: 'Oswald';
    src: url('font/Oswald-Regular.woff2') format('woff2'),
        url('font/Oswald-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('font/Oswald-Light.woff2') format('woff2'),
        url('font/Oswald-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('font/Oswald-Bold.woff2') format('woff2'),
        url('font/Oswald-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    src: url('font/Oswald-Medium.woff2') format('woff2'),
        url('font/Oswald-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-Thin.woff2') format('woff2'),
        url('font/Montserrat-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-Regular.woff2') format('woff2'),
        url('font/Montserrat-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-Black.woff2') format('woff2'),
        url('font/Montserrat-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-Medium.woff2') format('woff2'),
        url('font/Montserrat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-Italic.woff2') format('woff2'),
        url('font/Montserrat-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-Light.woff2') format('woff2'),
        url('font/Montserrat-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-SemiBold.woff2') format('woff2'),
        url('font/Montserrat-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-ExtraLight.woff2') format('woff2'),
        url('font/Montserrat-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-ExtraBold.woff2') format('woff2'),
        url('font/Montserrat-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('font/Montserrat-Bold.woff2') format('woff2'),
        url('font/Montserrat-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
.responsive .pagination b{ display:none;}
#top .pagination .current, #top .pagination a, #top .fullsize .template-blog .pagination a{ margin-right:2px; color:#000;}
div#footer {
    background-image: url(https://www.adrigolegaa.com/wp-content/uploads/2019/04/foot.png);
    background-size: 100% 100%;
    padding: 0;
    border: none;
	padding-top:40px;
}
div#newshomesec .tab_titles .tab {
    font-family: montserrat;
    text-transform: uppercase;
    padding: 10px 0;
    color: #fff;
    border: navajowhite;
    width: 18%;
    font-size: 16px;
    text-align: center;
}
#top div#newshomesec .tab_titles .tab.active_tab {
    background: #ab0606;
    font-weight: 500;
    color: #fff;
    top: 0;
    margin: 0;
}
div#newshomesec .tab_content {
    padding: 0;
    
}
div#newshomesec .tab_inner_content.invers-color {
    background: #fff;
    margin: 0;
    border: navajowhite;
}
.locdes ul li i {
    margin-right: 25px;
}
.foot-sec {
    text-align: center;
}
.foot-sec img {
    max-height: 145px;
    margin: 30px 0;
}
.foot-sec ul li {
    display: inline-block;
    background: #000;
    border-radius: 20px;
    margin-right: 10px;
    font-size: 16px;
    width: 35px;
    height: 35px;
    line-height: 35px;
}
.foot-sec ul li a,.foot-sec ul li:hover a {
    color: #fff;
}
.foot-sec ul li:hover{ background:#ab0606;}
.foot-sec p {
    font-size: 14px;
    text-transform: capitalize;
    font-weight: 600;
    letter-spacing: 1px;
}
#footer .widget{ margin:0;}
#top .foot-sec ul {
    margin-bottom: 30px;
}
div#clublocsec {
    background-size: 100% 100%;
}
.special_div h3 {
    text-transform: uppercase;
    font-family: montserrat;
    font-weight: 300;
    font-size: 24px;
    color: #9c9c9c;
	margin:0;
}
.special_div h2 {
    font-size: 50px;
    color: #ab0606;
    font-weight: bold;
    font-family: montserrat;
}
.locdes ul li {
    font-family: montserrat;
    font-size: 16px;
    font-weight: 400;
    color: #333;
    display: block;
    margin: 0;
    padding-top: 12px;
}.locdes strong{ color:#333; font-family:montserrat; text-transform:capitalize; font-size:16px; margin-left:40px;}
div#clublocsec .av_one_half .avia_codeblock {
    margin-left: 0%;
}
div#clublocsec .content {
    padding-bottom: 75px;
    padding-top: 0;
}
div#twoboxes .av_one_half {
    width: 49%;
    margin-left: 2%;
}
div#twoboxes .av_one_half.first {
    margin-left: 0%;
}
div#twoboxes .av_one_half img{border-bottom: 6px solid #fff; }
div#twoboxes .av_one_half img:hover {
    border-bottom: 6px solid #ff0000;
}
.social-div {
    background: #ab0606;
    float: left;
    width: 100%;
    color: #fff;
    padding: 16px;
}
.social-div .sleft {
    float: left;
    width: 80%;
}
.social-div .sright { width:20%; float:right; text-align:center;}
.social-div .sleft h2 {
    color: #fff;
    font-size: 34px;
    text-transform: capitalize;
    margin: 0;
	float:left;
}
.social-div .sleft p {
    font-size: 13px;
    text-transform: capitalize;
    font-family: montserrat;
    float: left;
    margin-left: 6px;
    margin-top: 15px;
    margin-bottom: 0;
}
.social-div .sright i {
    font-size: 30px;
}
div#custom_html-2,div#facebook_page_plugin_widget-2,div#custom_html-3,div#do-etfw-2{ padding:0;}
div#socialsec {
    background-size: 100% 55%;
}
.about-one p {
    font-size: 18px;
    font-family: montserrat;
    color: #fff;
    background: #ab0606;
    font-weight: 500;
    width: max-content;
    text-align: center;
    margin: auto;
    padding: 0 12px;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 25px;
}
.about-two p {
    font-size: 16px;
    font-family: montserrat;
    color: #fff;
    background: #ab0606;
	font-weight:400;
	line-height:28px;
	 width: max-content;
    text-align: center;
	margin:auto;
	padding:10px;
}
div#aboutsec .av_one_full {
    background-size: 100% 100%;
}
.about-one {
    padding-top: 12%;
}
.about-two {
    padding-bottom: 10%;
}
.image_big {
    background-size: contain;
    height: 200px;
    background-repeat: no-repeat;
    background-position: center;
}
table.main-table th.date_time {
    font-size: 20px;
    text-align: center;
    font-family: oswald;
    color: #fff;
    padding: 10px 0;
    border: none;
}

table.main-table tr td.blue_white {
     font-size: 20px;
    text-align: center;
    font-family: oswald;
    color: #fff;
    padding: 10px 0;
    border: none;
	text-transform:uppercase;
}
table.main-table tr td.blue_white a{ color:#fff;}
table.main-table tr td.col1{
	font-size:14px;
	font-family:montserrat;
	font-weight:400;
	width:33%;
	text-align:center;
	border:none;
	padding:10px 0;
	color:#fff;
}
.main_color table.main-table tr:nth-child(odd){ background:#ab0606;}
.main_color table.main-table tr:nth-child(even){ background:#241d1d;}
.main_color table.main-table.fixtures tr:nth-child(odd){ background:#241d1d;}
.main_color table.main-table.fixtures tr:nth-child(even){ background:#ab0606;}
div#fixnres .tab_titles .tab,div#fixnres .tab_titles .tab:hover {
    font-size: 12px;
    font-family: montserrat;
    font-weight: 400;
    text-transform: uppercase;
    padding: 4px 0;
    width: 33%;
    text-align: center;
    background: #241d1d;
    color: #fff;
    border: none;
}
.tab_titles {
    background: #241d1d;
}
div#fixnres .tab_titles .tab.active_tab{ background:#ab0606; color:#fff !important;}
div#fixnres .tab_content{ padding:0;
border:none; background:transparent;}
div#fixnres .tab_content .tab_inner_content{ margin:0;}
div#fixnres .read-more {
    text-align: right;
    margin: 10px 0;
}
.read-more a {
    color: #fff;
    background: #ab0606;;
    font-size: 16px;
    font-family: montserrat;
    text-transform: uppercase;
    padding: 4px 8px;
}
.read-more a:hover{ color:#fff;}
div#fixnres .av_one_half {
    width: 49%;
    margin-left: 2%;
	margin-top:3%;
}
div#fixnres .av_one_half.first{ margin-left:0;}
table.main-table tr td.col1.score {
    letter-spacing: 4px;
}
nav.main_menu ul li a,#top .av-main-nav ul a{
    font-size: 13px;
    font-family: montserrat;
}
#top nav.main_menu ul li a:after {
    content: "";
    clear: both;
    background-color: #ff00009c;
    display: block;
    height: 8px;
    position: absolute;
    left: 10%;
    right: 0px;
    bottom: 33px;
    width: 75%;
	display:none;
}
.newsbig .main-div {
    width: 23%;
    display: inline-block;
    margin-left: 2%;
    vertical-align: top;
	margin-top:2%;
}
.newsbig .main-div:nth-child(4n){
	margin-left:0;
}
.bid_div span {
    background: #ab0606;
    color: #fff;
    font-size: 11px;
    font-family: montserrat;
    padding: 4px;
}
.bid_div h3 {
    font-size: 15px;
    font-family: oswald;
    font-weight: 400;
    margin-top: 10px;
}
.bid_div p {
    font-size: 12px;
    font-family: montserrat;
}
div#newshomesec .content {
    padding-bottom: 0;
}
div#fourbox .av_one_half {
    background-size: cover;
    text-align: center;
    width: 48%;
    margin-left: 2%;
}
div#fourbox .av_one_half.first{ margin-left:0;}
div#fourbox .av_one_half h2.foruhead {
    font-size: 48px;
    font-family: montserrat;
    margin: 0;
    padding: 35px 0;
	border-bottom: 6px solid #fff;
    color: #fff;
}
div#fourbox .column-top-margin {
    margin-top: 2%;
}
div#fourbox .av_one_half h2.foruhead:hover{border-bottom: 6px solid #0d1501; }
.news_image_page {
    height: 250px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.news_colum_page {
    display: inline-block;
    width: 23%;
    vertical-align: top;
    margin-left: 2%;
	margin-top:3%;
}
.news_colum_page:nth-child(4n){ margin-left:0;}
.news_colum_page h3 {
    font-size: 15px;
    font-family: oswald;
}
.news_colum_page .news-date {
    background: #ab0606;
    width: max-content;
    color: #fff;
    padding: 0px 4px;
    font-family: montserrat;
    font-size: 11px;
	margin-bottom:10px;
}
.news_colum_page p {
    font-family: montserrat;
    font-size: 12px;
    line-height: 18px;
}
div#firstsec {
    background-size: 100% 100%;
}
div#firstsec .content {
    padding: 8% 0;
}
div#fourbox .av_one_half a {
    text-decoration: none;
}
h2.mobileabout {
    display: none;
}
@media only screen and (min-width:320px) and (max-width:520px){
h2.mobileabout {
    display: block;
    font-family: montserrat;
    font-weight: 800;
    font-size: 27px;
    margin: 0;
}
table.main-table tr td.col1.score {
    letter-spacing: 2px;
}
.about-one {
    padding-top: 6%;
}
.about-two {
    padding-bottom: 0;
}
.about-one p{ width:100%; font-size:12px; line-height:16px;}
.about-two p{ width:100%; font-size:12px; line-height:16px;}
div#aboutsec .av_one_full{ background-size:100% 40%; background-image:none !important;}
.special_div h2{ font-size:35px;}
.newsbig .main-div{ width:100%;}
div#fourbox .av_one_half h2.foruhead{ font-size:25px; padding:20px 0;}
table.main-table th.date_time{ font-size:15px;}
table.main-table tr td.blue_white{ font-size:12px;}
table.main-table tr td.col1{ font-size:12px;}
.responsive .tabcontainer .tab.fullsize-tab{ display:none;}
.responsive .tabcontainer .tab_titles {
    display: block;
}
div#fixnres .tab_titles .tab, div#fixnres .tab_titles .tab:hover{ width:50%;}
.social-div .sleft h2{ font-size:25px;}
.social-div .sleft p {
    margin-left: 3px;
    margin-top: 2px;
}
div#clublocsec .av_one_half .avia_codeblock {
    margin-left: 0%;
}
div#clublocsec {
    background-size: 100% 25%;
}
.locdes ul li {
    font-size: 13px;
    padding-top: 5px;
}
.news_colum_page{ width:100%;}
}
@media only screen and (min-width:521px) and (max-width:767px){
div#firstsec .avia_image {
    width: 50%;
}
.about-one p{ font-size:13px;}
.about-two p {
    font-size: 12px;
    background: #606060;
    line-height: 22px;
    width: 68%;
}
div#aboutsec .av_one_full {
    background-size: 100% 60%;
}
.newsbig .main-div{ width:47%;}
.special_div h2{ font-size:35px;}
.responsive .tabcontainer .tab.fullsize-tab{ display:none;}
div#clublocsec .av_one_half .avia_codeblock {
    margin-left: 0%;
}
div#clublocsec{ background-image:none !important;}
table.main-table tr td.blue_white,table.main-table th.date_time{ font-size:16px;}
.responsive .tabcontainer .tab_titles {
    display: block;
}
.news_colum_page{ width:47%;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
.about-one p{ font-size:15px;}
.about-two p {
    font-size: 13px;
    width: 65%;
}
div#fourbox .av_one_half h2.foruhead{ font-size:35px;}
table.main-table tr td.blue_white{ font-size:14px;}
table.main-table tr td.col1{ font-size:13px;}
table.main-table th.date_time{ font-size:16px;}
.social-div .sleft p {
    font-size: 13px;
    margin-left: 4px;
    margin-top: 12px;
}
.special_div h2{ font-size:30px;}
div#clublocsec .content {
    padding-bottom: 0;
    padding-top: 0;
}
div#clublocsec .av_one_half .avia_codeblock {
    margin-left: 8%;
}
.locdes ul li{ font-size:14px;}
nav.main_menu ul li a, #top .av-main-nav ul a{ font-size:12.5px; padding:0 8px;}
}
@media only screen and (min-width:1024px) and (max-width:1300px){
nav.main_menu ul li a, #top .av-main-nav ul a {
    font-size: 12px;
    font-family: montserrat;
    padding: 0 8px;
}
}
#mobile-advanced {
    background: white !important;
}
#mobile-advanced a:before {
    color: #ab0606;
}
#mobile-advanced li a {
    color: #ab0606;
}
nav.main_menu ul li a, #top .av-main-nav ul a {
    color: #333333;
}
.dropdown-menu{
    background: white !important;   
}
@media only screen and (max-width: 767px) { 
    .html_av-overlay-side #top .av-burger-overlay-scroll {
        background: #ffffff;
        width: 100%;
    }
    #av-burger-menu-ul li a {
        color: #000 !important;
    }
    #av-burger-menu-ul li > a:before {
        content: "\25BA";
        position: absolute;
        top: 13px;
        margin-left: -10px;
        font-family: 'Arial';
        font-size: 7px;
    }
    #av-burger-menu-ul a:before {
        color: #ab0606;
    }
    .html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet, .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner, .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::before, .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::after {
        background-color: #ab0606;
    }
    .html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {
        background-color: #ab0606;
        color: #fff !important;
    }
}