/* --- Common Links --- */
a {
  color: #111;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #C00810;
}

.form-submit:hover, 
.form-submit:focus {
  background: #C00810;
}

.form-submit {
  background: #146B36; 
}

/* --- Block css --- */
.block h2:after {
  background: #C00810;
}

.block h2 span {
  background: #C00810;  
}

.wp-no-style-block h2 {
  color: #C00810;
}

.wp-no-style-block h2 span {
  color: #C00810;
}

.block-quicktabs ul.quicktabs-tabs:after {
  background: #C00810;
}

.block-quicktabs ul.quicktabs-tabs li a {
  color: #C00810;
}

.block-quicktabs ul.quicktabs-tabs li.active a {
  background-color: #C00810;
}

.wp-block-style-trending {
  border: 5px solid #C00810 !important;
}

#sidebar-second-wrapper .wp-block-style-trending h2 {
  background-color: #C00810;
}

#sidebar-second-wrapper .wp-block-style-trending h2:after {
  border-top: 30px solid #C00810;
}

.block-tagclouds .tagclouds-term a:hover,
.block-tagclouds .tagclouds-term a:focus {
  background: #C00810;
  border-color: #C00810;
}

.quote-custom-block blockquote:before { 
  color: #C00810;
}

.quote-custom-block blockquote:after {
  color: #C00810;
}

#search-block-form input.form-text {
  background: #146B36;
}

#search-block-form input.form-text {
  background: #146B36;
  border: 1px solid #146B36; 
}

#search-block-form input.form-submit {
  background-color: #146B36;
}

.wp-block-style-trending .more-link a {
  color: #C00810;
}

.wp-block-style-trending .more-link a:hover,
.wp-block-style-trending .more-link a:focus {
  color: #146B36;
}

.sl-list a:hover,
.sl-list a:focus,
.sl-list-header a:hover,
.sl-list-header a:focus {
  background-color: #146B36;
}

.wp-special-button > li {
	background-color: #146B36;
}

/* --- menu css --- */
#sports-menu-wrapper ul.menu {
  background-color: #C00810;
}

.tb-megamenu-user-menu .nav > li > a:focus,
.tb-megamenu-user-menu .nav > li > a:hover,
.tb-megamenu-user-menu .nav li.dropdown.open > .dropdown-toggle {
	background-color: #C00810;
}

#sports-menu-wrapper ul.menu ul li a:hover, 
#sports-menu-wrapper ul.menu ul li a:focus {
  color: #146B36;
}

.tb-megamenu-user-menu .nav > li > a:focus,
.tb-megamenu-user-menu .nav > li > a:hover,
.tb-megamenu-user-menu .nav li.dropdown.open > .dropdown-toggle {
	background-color: #C00810;
	border-color: #C00810; 
}

.tb-megamenu-menu-sports-menu {
	background-color: #C00810;
}

.tb-megamenu-menu-sports-menu .dropdown-menu .views-field-view-node a:hover,
.tb-megamenu-menu-sports-menu .dropdown-menu .views-field-view-node a:focus {
	background: #C00810;
}

#main-menu-wrapper ul.menu li.active-trail > a.active-trail {
  color: #146B36;
}

#main-menu-wrapper ul.menu li a:focus,
#main-menu-wrapper ul.menu li a:hover,
#main-menu-wrapper ul.menu li a:active {
  color: #146B36;
}

#main-menu-wrapper ul.menu li a.active {	
  color: #146B36;
}

#sports-menu-wrapper ul.menu > li > a.active {
  background: #146B36;
  color: #fff !important;
}

#sports-menu-wrapper .sf-menu ul li a:hover,
#sports-menu-wrapper .sf-menu ul li a:focus {
  color: #146B36;
}

.tb-megamenu-user-menu .nav > li > a {
  background: #146B36;
  border: 1px solid #146B36;
}

.tb-megamenu-menu-sports-menu .nav > li > a:focus,
.tb-megamenu-menu-sports-menu .nav > li > a:hover,
.tb-megamenu-menu-sports-menu .nav > .active > a,
.tb-megamenu-menu-sports-menu .nav > .active > a:hover,
.tb-megamenu-menu-sports-menu .nav > .active > a:focus,
.tb-megamenu-menu-sports-menu .nav li.dropdown.open > .dropdown-toggle,
.tb-megamenu-menu-sports-menu .nav li.dropdown.active > .dropdown-toggle,
.tb-megamenu-menu-sports-menu .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #050505;
}

.tb-megamenu-menu-sports-menu .dropdown-menu li > a:hover,
.tb-megamenu-menu-sports-menu .dropdown-menu li > a:focus,
.tb-megamenu-menu-sports-menu .dropdown-submenu:hover > a,
.tb-megamenu-menu-sports-menu .dropdown-menu .active > a,
.tb-megamenu-menu-sports-menu .dropdown-menu .active > a:hover  {
	color: #146B36;
}

/* Screen css */
.wp-table-view tr.odd {
  background-color: white;
}
.main-slideshow .views-field-title a:hover,
.main-slideshow .views-field-title a:focus {
  color: #C00810;
}

.main-slideshow .views-slideshow-controls-bottom span a:hover, 
.main-slideshow .views-slideshow-controls-bottom span a:focus {
  background-color: rgba(226,26,44,.85);
}

.wp-listing-team-view .views-field-field-image a:hover {
  -webkit-box-shadow: 0 0 5px rgba(226,26,44,.5);
	      box-shadow: 0 0 5px rgba(226,26,44,.5);
}

#panel-fifth-wrapper {
  border-top: 10px solid #C00810;
}

.sidebar .menu li a:hover:before,
.sidebar .menu li a:focus:before {
  border-right-color: #C00810;
}

.views-field-created,
.views-field-changed {
  color: #C00810;
}

.views-field-view-node a:hover,
.views-field-view-node a:focus,
.wp-latest-news .more-link a:hover,
.wp-latest-news .more-link a:focus,
.view-taxonomy-term .more-link a:hover,
.view-taxonomy-term .more-link a:focus,
.view-comments-recent .more-link a:hover,
.view-comments-recent .more-link a:focus {
  background: #C00810;
  color: #fff;
}

.wp-vertical-grid-view .views-field-name a {
  color: #C00810;
}

.wp-main-jcarousel .jcarousel-skin-default .jcarousel-next:hover, 
.wp-main-jcarousel .jcarousel-skin-default .jcarousel-prev:hover {
  background-color: #C00810;
}

.wp-videos-listing-view  .views-field-title:hover {
  background-color: #C00810;
}

.wp-content-slideshow .jcarousel-skin-default .jcarousel-next:hover, 
.wp-content-slideshow .jcarousel-skin-default .jcarousel-prev:hover {
  background-color: #C00810;
}

.wp-listing-categories-view ul li a:hover:before,
.wp-listing-categories-view ul li a:focus:before {
  border-right-color: #C00810;
}

.wp-gallery-view .views-field-field-images a:hover:before,
.wp-gallery-view .views-field-field-galeria-kepek a:hover:before,
.views-field-field-video a:hover:after {
  background: #C00810;
}

.wp-bet-odds .views-field-field-category a,
.node-bet-odds .field-name-field-category a {
  color: #C00810;
}

.wp-bet-odds .field-group-wrapper .field-content,
.group-number .field-items {
  background: #C00810;
}

.node-webform .address li a {
  color: #C00810;
} 

ul.primary li.active a, 
ul.primary li a:hover {
  border-color: #C00810;
  background: #C00810;
}

#comments h2 {
  border: none;
  color: #C00810;
}

.node ul.links li a:hover, 
.node ul.links li a:focus,
.comment ul.links li a:hover,
.comment ul.links li a:focus {
  background: #C00810;
}

.action-links li a {
  background: #C00810;
}

.copyright a {
  color: #146B36;
}

#footer-wrapper ul.menu li a:hover,
#footer-wrapper ul.menu li a:focus {
  color: #146B36;
}

#panel-fifth-wrapper .item-list li a:hover,
#panel-fifth-wrapper .item-list li a:focus {
  color: #146B36;
}

.pane-menu-menu-masz-szovetseg-menu h3.pane-title {
  border-left: 3px solid #146B36;
  padding: 5px 0px 5px 10px;
}

#sidebar-second-wrapper h2 {
  border-left: 3px solid #146B36;
  padding-left: 5px;
}

.pane-menu-menu-masz-szovetseg-menu div.pane-content {
  font-size: 18px;
}

.pane-menu-menu-masz-szovetseg-menu ul.menu {
  padding-left: 10px;
} 

.pane-menu-menu-masz-szovetseg-menu ul.menu li { 
  margin: 0 0 0 1em;
  padding: 0.5em 0.2em 0 0;
}

.views-field-view-node a,
.wp-latest-news .more-link a,
.view-taxonomy-term .more-link a,
.view-comments-recent .more-link a {
  background: #146B36;
}

.wp-main-jcarousel .views-field-name {
  border-left: 5px solid #146B36;
}

/*
 * .wp-table-view {
 *  background-color: rgba(106, 101, 107, 0.28);
 *}
 */

.wp-table-view .views-field-title a:hover {
  color: #146B36;
}

.view-fotogaleriak .views-field-field-galeria-kepek a:before,
.wp-gallery-view .views-field-field-images a:before,
.wp-gallery-view .views-field-field-galeria-kepek a:before {
  background: #146B36;
}

.wp-bet-odds .views-field-field-category a:hover,
.wp-bet-odds .views-field-field-category a:focus,
.node-bet-odds .field-name-field-category a:hover,
.node-bet-odds .field-name-field-category a:focus {
  color: #146B36;
}

.node-webform .address li a:hover,
.node-webform .address li a:focus {
  color: #146B36;
}

.item-list .pager li.pager-current {
  border: 1px solid #146B36;
}

.item-list .pager li.pager-current {
  border: 1px solid #146B36;
  color: #146B36;
}

.pager li > a:hover, 
.pager li > a:focus {
  border: 1px solid #146B36;
  color: #146B36;
}

a.btn-btt:hover,
a.btn-btt:active,
a.btn-btt:focus {
  background-color: #146B36; 
}

.node ul.links li a, 
.comment ul.links li a {
  background: #146B36;
}

.galleryformatter-greenarrows .gallery-slides .panel-overlay {
  background: #146B36;
}

.galleryformatter-greenarrows .gallery-thumbs li a:after {
  border-top: 10px solid #146B36;
}

/* media query */
/**/
@media (max-width: 991px) {	

	.skin-red .responsive-menu-button {
		background: #146B36;
	}
	
	.skin-red #sports-menu-wrapper .container {
	   background-color: #C00810;
	}
	
	.skin-red #main-menu-wrapper {
		background: #146B36;
	}
	
	.skin-red #main-menu-wrapper ul.menu li.active-trail > a.active-trail {
		color: #fff;
	}
	
	.skin-red #main-menu-wrapper ul.menu li a:focus,
	.skin-red #main-menu-wrapper ul.menu li a:hover,
	.skin-red #main-menu-wrapper ul.menu li a:active {
		color: #000;
	}
	
	.skin-red #main-menu-wrapper ul.menu li a.active {
		color: #000;
	}

}
