/*
Theme Name: Enfold Child
Description: A <a href='http://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: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
body {
    color: #565656;
    font-family: 'Roboto', sans-serif;;
    font-size: 13px;
}
#top  .recent-post-slider h2.wp-post-title a {
    font-size: 22px;
    line-height: 22px;
    color: #fff !important;
}
.page-id-367 .avia-builder-el-13 a.avia-button {
    background-color: red !important;
}
.page-id-367 .avia-builder-el-11 time.av-magazine-time.updated {
    color: #000;
}
.page-id-367 .avia-builder-el-11{ background-color:#fff; margin-left:25px;}
.page-id-2322 h3,.page-id-1878 .slide-content header h3 {     
    color: #666666 !important;
    font-size: 14px !important;
}
.page-id-367 .avia-builder-el-11 h3.av-magazine-title.entry-title {
    font-size: 14px !important;
}
div#homeslidernew time.av-magazine-time.updated {
    color: #000;
}
div#homeslidernew .el_after_av_two_third {
    margin: 0 00 0 25px !important;
}
.page-id-2700 .av-magazine-time.updated,.slide-meta-time.updated {
    color: #000;
}
.page-id-2700 .entry-content-header .slide-entry-title.entry-title{ font-size:14px !important;}
.page-id-2700 .av-magazine-title.entry-title{ font-size:14px !important;}
.page-id-2322 .inner_sort_button span{ color:#c3512f;}
.page-id-2322 .av-magazine-content-wrap time {
    color: #000 !important;
}
.page-id-2322 .page-id-1878 time.slide-meta-time.updated ,.page-id-2322 time.slide-meta-time.updated{
    color: #000;
}
.entry-content-header span.post-meta-infos time {
    color: #000 !important;
    font-size: 14px !important;
}
nav.main_menu ul li {
    display: block !important;
}
ul#mobile-advanced {
    background-color: #fff;
}
#mobile-advanced a {
    color: #000;
}
.home .avia-builder-el-2 {
    margin-top: 0;
}
.avia-builder-el-2 .av-subheading {
    margin: 0;
}
#header_main_alternate {
    border: medium none;
}
#header_main {
    border: medium none;
}
#av_section_1 .avia-builder-el-3 {
    margin-top: 0;
}

#tabsection .tabcontainer {
    margin: 5px 0 0;
}
.home #tabsection .tab.active_tab{
    background-color: #fc0203;
    border: medium none;
    color: #fff !important;
    font-family: oswald;
    font-size: 18px;
    padding: 12px 5px;
    text-align: center;
    text-transform: uppercase;
    width: 50%;
}
#tabsection .tab_titles .tab {
    border-color: #565656 -moz-use-text-color -moz-use-text-color;
    border-style: solid none none;
    border-width: 1px medium medium;
    color: #9a9a9a;
    font-family: oswald;
    font-size: 18px;
    padding: 12px 5px;
    text-align: center;
    text-transform: uppercase;
    width: 50%;
}
#tabsection .av_tab_section .active_tab_content {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    font-family: roboto;
    font-size: 14px;
 padding: 0px;
}
.teamname {
    color: #565656;
    font-family: roboto;
    font-size: 15px;
    font-weight: bold;
    margin: 0 !important;
    text-align: center;
    text-transform: uppercase;
}
.latestfu {
    list-style: outside none none !important;
    margin: 0;
}
.teamdate {
    color: #565656;
    font-family: roboto;
    font-size: 12px;
    margin: 0 !important;
    text-align: center;
}
.tabdataul {
    background: #565656 none repeat scroll 0 0;
    color: #fff;
    display: inline-table;
    margin: 0 0 10px;
    padding: 5px 0;
    width: 100%;
}
.tabdataul li {
    display: table-cell;
    float: left;
    list-style: outside none none;
    margin: 0;
    padding: 5px 0;
    text-align: center;
    width: calc(100% / 3);
}
.data {
    font-family: "Roboto";
    font-size: 13px;
    font-weight: normal !important;
 margin: 0 5px;
}
.tab_inner_content.invers-color {
    margin: 10px 0 0;
} 
.myheading {
    color: #565656 !important;
    font-family: roboto;
    font-size: 17px;
	letter-spacing: 0 !important;
	margin-top: 20px;
}
#sponsors .av-special-heading {
    margin: 0;
}
#sponsors .av-special-heading-h1 .av-special-heading-tag {
    font-size: 60px !important;
}
#sponsors .av-special-heading-h4 .av-special-heading-tag {
    font-size: 41px !important;
}
.footerlog {
    text-align: right;
}
.socialfoot li {
    display: inline-block;
    padding: 15px !important;
}
#footer .flex_column.av_one_half.el_after_av_one_half.el_before_av_one_half {
    margin-left: 10px;
}
.footermenu a {
    margin: 0 3px;
}
.footermenu {
    font-family: roboto;
    font-size: 15px;
    line-height: 25px;
    padding-left: 12px;
}
#notice .av-special-heading-h1 .av-special-heading-tag {
    font-size: 60px !important;
    text-align: left;
}
#notice .av-special-heading-h1 {
    float: left;
    margin-top: -15px;
    width: 80%;
} 
#notice .av_one_half.avia-builder-el-last {
    margin: 0 !important;
    position: absolute !important;
    top: -20px;
}
.av_header_transparency {
    margin-top: 0;
}
.copyright {
    font-family: oswald;
    font-size: 15px;
}
#socket .copyright.Powered {
    float: right;
    padding-right: 15%;
}
.footerimg {
    position: absolute;
    right: 0;
    top: -162px;
}

#top .avia-button.avia-color-dark {
    border: 1px solid rgba(0, 0, 0, 0.6);
}
.round-part {
    background: #fc0203 url("../../../wp-content/uploads/2016/10/twitter_icon.png") no-repeat scroll 50% 50% / 40% 40%;
    float: right;
    padding: 36px;
}
.tweet-icon {
    background: rgba(0, 0, 0, 0) url("../../../wp-content/uploads/2016/10/redtwitter.png") no-repeat;
	padding: 5%;
	float: left;
}
.tweet-detail {
    color: #565656;
    float: right;
    font-family: roboto;
    font-size: 13px;
    padding-left: 10px;
    width: 90%;
    word-break: break-all;
}
.head-part {
    background: #2b2b2b none repeat scroll 0 0;
}
.twitter-feeds {
    width: 70%;
}
.title.text-ellipsis {
    color: #ffffff;
    font-family: oswald;
    font-size: 24px;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
}
.title-part {
    float: left;
    padding: 8px 0 0 20px;
}
.desc {
    color: #ffffff;
    font-family: roboto;
    font-size: 15px;
    line-height: 20px;
}
.feeds-list {
    background-color: #fff;
    list-style: outside none none !important;
    margin: 0;
}
.feeds-list > li {
    border-bottom: 1px solid #e7e7e7;
    margin: 12px 30px 0 15px;
    padding-bottom: 12px;
}
.tweet-link > a {
    color: #fc0203;
}
.feeds-list > li:last-child {
    border: medium none;
}
#notice .av_textblock_section {
    width: 85%;
}
.alex_test {
    margin-top: 0 !important;
}
#awardsection .av-special-heading-h1 {
    margin-top: 15px;
} 
#awardsection .avia-button.avia-color-light {
    border: 2px solid;
}
.page-id-670 #main {
    padding-top: 0 !important;
}
#top.page-id-668 #main {
    padding-top: 0 !important;
}
#top.page-id-674 #main {
    padding-top: 0 !important;
}
#top.page-id-660 #main {
    padding-top: 0 !important;
}
#top.page-id-654 #main .col-sm-12 h3 {
    color: #666666;
}
.logo {
    width: 15%;
}
.main_menu {
    width: 84%;
}
.av_header_border_disabled #avia-menu > li > ul {
    margin-top: -20px;
}
.av_header_border_disabled.header-scrolled #avia-menu > li > ul {
    margin-top: 0px;
}
.page-id-690 .table-condensed tr:nth-child(2n) {
    color: #000000;
}
.page-id-690 .table-condensed {
    border-left: 1px solid #ebe8e2;
    border-right: 1px solid #ebe8e2;
    border-top: 1px solid #ebe8e2;
}
#top #main .col-md-12 > h3 {
    color: #000;
    margin: 20px 0;
}
.inner_tooltip {
    color: #000;
}
.page-id-668 .compheader {
    background-color: #ce0a0a;
    font-size: 16px;
}
.page-id-670 .compheader {
    background-color: #ce0a0a;
    font-size: 16px;
}
.page-id-670 .expand-item > label {
    margin-left: 24px;
}
#top.page-id-690 #main {
    margin-top: 0;
}
.result-search #fdate, #tdate {
    color: #000 !important;
}
.game3 {
    height: 222px;
}
.game2 {
    height: 222px;
}
.page-id-654 .col-sm-12 {
    font-size: 15px;
}
.page-id-658 .avia_textblock h4 {
    color: #000 !important;
}
.dropdown-menu .dropdown-toggle:hover{ background:#Fc0202 !important; color:#fff !important;}
.slide-image {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.view {
    background: #fc0203 none repeat scroll 0 0;
    border-radius: 3px;
    float: right;
    padding: 8px;
    text-align: center;
    width: 90px;
}
.view > a {
    color: #fff !important;
    font-size: 13px;
    text-transform: uppercase;
}

.av-special-heading-tag h1{ font-size:60px !important;}
.description {
    margin: 0;
}
.av-special-heading.av-special-heading-h4.custom-color-heading.blockquote.modern-quote.avia-builder-el-34.el_before_av_heading.avia-builder-el-first.av-inherit-size h4{ font-size:41px !important;}
.avia-button.avia-size-x-large {
    padding: 20px 50px !important;
}
.page-id-803 .league-table .column-six li:last-child {
    margin-left: 0 !important;
    text-align: center !important;
}
.control-menu.toggle-table.icon-more.ddd {
    display: none;
}
.data.ddd {
    display: none;
}
.page-id-803 .data.ddd {
    display: block;
}
.page-id-803 .control-menu.toggle-table.icon-more.ddd {
    display: block;
}
.page-id-803 .control-menu.show-more {
    display: none;
}
.leaugetag {
    width: 100%;
   margin: 0 0 30px 0;
    padding: 0;
}
.inn_league {
    width: 60%;
    margin: auto;
}

.heading {
    width: 163px;
    background: #666;
    padding: 7px;
	text-align:center;
	    float: left;
    margin: 0 0 20px 22px;
}
.heading  a {
    color: #fff !important;
    font-size: 16px;
    text-align: center !important;
	text-transform: uppercase !important;
}.heading.active {
    background: red;
}
.heading1 {
    width: 163px;
    background: #666;
    padding: 7px;
	text-align:center;
	    float: left;
    margin: 0 0 20px 22px;
}
.heading1  a {
    color: #fff !important;
    font-size: 16px;
    text-align: center !important;
	text-transform: uppercase !important;
}.heading1.active {
    background: red;
}
.heading2 {
    width: 163px;
    background: #666;
    padding: 7px;
	text-align:center;
	    float: left;
    margin: 0 0 20px 22px;
}
.heading2  a {
    color: #fff !important;
    font-size: 16px;
    text-align: center !important;
	text-transform: uppercase !important;
}
.heading2.active {
    background: red;
}
.headings {
    background-image: url("imgages/backgroundcomp.jpg");
    background-size: cover;
    margin-bottom: 20px;
    padding-top: 30px;
}
.container .row h2 {
    color: #701718;
}
.page-id-668 .expand-item {
    font-weight: bold;
    font-size: 12px;
}
.page-id-670 .expand-item {
    font-weight: bold;
    font-size: 12px;
}
.page-id-803 .upcoming a:hover {
    color: #fff !important;
} 
#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC") !important;
    background-position: right center;
    background-repeat: no-repeat;
    border-radius: 2px;
    -webkit-appearance: none;
    -moz-appearance: none;
	color: #000;
}
#tabsection .tab_inner_content.invers-color {
    height: 320px;
    overflow-x: hidden;
    overflow-y: scroll;
}
/*	a.fancybox.pull-right.lightbox-added {
    width: 224px;
    height: 201px;
    margin: auto;
}*/

#header {
    background-image: url(imgages/headerbackgroundnew.png) !important;
    background-repeat: no-repeat;
    background-size: cover;
}
nav.main_menu{background-image: url("imgages/img012312new.png");background-size: cover;}
.av-main-nav-wrap{ float:left !important; left:75px !important;}
.quote-phrase{ padding:0 !important;}

.main_color table caption, .main_color tr:nth-child(even), .main_color .pricing-table>li:nth-child(even), #top .main_color  .avia-data-table.avia_pricing_minimal td{ color:#7c6853;}

@media only screen and (min-width:320px) and (max-width:480px){
	.footermenu {
    font-family: roboto;
    font-size: 12px;
    line-height: 25px;
    padding-left: 0;
}
	
	}
@media only screen and (min-width:1281px) and (max-width:4000px){	
.flex_column.av_one_half.flex_column_div.av-zero-column-padding.first.avia-builder-el-0.el_before_av_one_half.avia-builder-el-first {
    left: 12% !important;
}
}	

@media only screen and (min-width:768px) and (max-width:960px){
.score-value { margin:0 1px !important;}
}
.aviaccordion-image {
    height: auto !important;
    max-width: 100%;
}

.wpcf7-form input, textarea {
    color: #000 !important;
}
.wpcf7-form-control.wpcf7-submit {
    background-color: #fc0202 !important;
    color: #fff !important;
}
.wpcf7-form textarea {
    resize: none;
}
.wpcf7-form label {
    color: rgb(80, 80, 80);
}
.wpcf7-not-valid-tip {
    color: #fc0202 !important;
}
.wpcf7-form ::-webkit-input-placeholder { color:#777 !important;}
.wpcf7-form ::-moz-placeholder { color:#777 !important } /* firefox 19+ */
.wpcf7-form :-ms-input-placeholder { color:#777 !important } /* ie */
.wpcf7-form input:-moz-placeholder { color:#777 !important }
#notice {
    padding-bottom: 16px;
}
.header_color .header_bg, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div, .header_color .av-subnav-menu > li ul, .header_color .av-subnav-menu a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;

}
.facebook-round-part {
    background-color: #fc0202;
    background-image: url("http://wordpress-1-1635781927.eu-west-1.elb.amazonaws.com/rebelog/wp-content/uploads/2016/12/fb1.png");
    background-position: center center;
    background-repeat: no-repeat;
    float: right;
    padding: 36px;
}
.data-part.flex-item-social .feeds-list {
    height: 457px;
    overflow-x: hidden;
    overflow-y: scroll;
}
#top #header .av-main-nav > li > a{ background:none;}
@media (max-width: 767px)
{
.league-table .column-six li {
    width: 100% !important;
}
}
.slidecontainer.slider {
    float: left;
    margin: 13px 1% 0 0;
    width: 18.7%;
}
.custom.current {
    color: #000 !important;
    font-size: 16px;
    font-family: "Oswald","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}
    .inner-section-1 {
        float: left;
        margin: 0 0 0 1%;
        width: 19%;
    }
    .custom.current {
        list-style: none;
    }
    .custom.current {
        color: #000 !important ;
        font-size: 16px;
        font-family:"Oswald","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
    }
    .article-content {
        font-size: 14px;
    }
    .custom1.current1 .article-main .article-title {
        color: #337ab7;
    }
    .inner-section-11 {
        float: left;
        margin: 0 0 0 10px;
        width: 19%;
    }
    .custom1.current1 {
        list-style: none;
    }
    .custom1.current1 {
        color: #000 ;
        font-size: 16px;
        font-family:"Oswald","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
    }
    .inner-section-111 {
        margin: auto;
        width: 86%;
    }
    .titi {
        background: #fc0203 none repeat scroll 0 0;
        padding: 5px;
    }
    .news-update.black-bg {
        margin: 13px 0 0;
    }
    .mynews .news-update.black-bg {
        float: left;
        margin: 13px 1.6% 0 0;
        width: 18.7%;
    }
    .titi h2 {
        color: #fff;
        font-size: 20px;
        margin: 12px 0 12px 10px;
        padding: 0;
        text-transform: uppercase;
    }
    .news-update-scroll .slide {
        width: 292px !important;
    }
    .mynews .news-update-scroll .slide {
        width: 100% !important;
    }
    .html_header_transparency #main { 
     /* padding-top: 165px !important;*/
 }
 .slidesContainer img {
    /* height: 171px; */
    max-height: 171px;
}
.news-update-scroll {
    min-height: 171px;
}
.tttt {
    float: left;
}
.clear{ clear:both;}
.view {
    color: #fff;
    float: right;
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0;
    text-transform: uppercase;
    width: auto !important;
}
#slidemenu > ul {
    margin-left: 0;
}
.view > a {
    color: #fff;
}
.article-title > a {
    color: #000;
}
.news-update.black-bg.newss5 {
    margin-right: 0;
}
.newspagesection.fullsize {
    background: #10142f none repeat scroll 0 0 !important;
    border: unset;
}
.newsdate {
    font-size: 15px;
}
.toooo_nav {
    margin: auto;
    max-width: 60%;
	text-align:center;
}
.toooo_nav ul li {
    display: inline-block;
    margin: 10px 0;
    padding: 0 2px;
}
.toooo_nav ul li a {
    color: #000;
    font-size: 20px;
    text-decoration: none;
    text-transform: uppercase;
} 
.view > a {
    color: #fff;
    font-size: 14px !important;
    text-transform: uppercase;
}
#main.all_colors {
    background: #fff none repeat scroll 0 0;
}
@media all and (min-width: 768px) and (max-width: 1024px) {
    .slidesContainer img {
        height: 120px;
    }
}
@media all and (max-width: 767px){
    .mynews .news-update.black-bg {
        float: left;
        margin: 13px 1.6% 0 0;
        width: 100%;
    }
		.league-table .column-six.table-body li{
		width: 100%;
	}
}
@media all and (max-width: 480px){
    .toooo_nav {
        margin: auto;
        max-width: 100%;
    }
}
@media all and (max-width: 767px){
    .container.av-logo-container {
        height: auto !important;
    }
    .inner-container {
        height: auto !important;
    }
    .main_menu {
       display: none !important;
   }
  .slidecontainer.slider {
    float: none;
    margin: 13px auto;
    width: 90%;
}
.entry-content-wrapper li {
    margin-left: 0;
    padding: 3px 0;
} 
}
.imgsec{
    min-height: 171px;
}
.article-title.latestnewstit {
    margin-top: 15px !important;
}
.imgsec img {
    height: 165px;
}
.page-id-832 .col-sm-12 p {
    font-size: 18px;
}
.page-id-599 .club_name_alex > a {
    font-size: 18px;
}
.page-id-599 td {
    font-size: 14px;
}