/*
Theme Name: WP-Starter
Theme URI: http://themeawesome.com/wordpress-child-theme
Description: A child theme of WP-Forge
Author: ThemeAwesome.com
Author URI: http://themeawesome.com/
Template: wp-forge
Version: 4.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: wp-starter

Start adding your theme specific styles below.
*/


/* Child Theme Media Queries - Use the following media queries to adjust the appearance of your theme on mobile devices */


@media only screen { }/* Define mobile styles */

@media only screen and (max-width: 40em) { } /* max-width 640px, mobile-only styles, use when QAing mobile issues */


@media only screen and (min-width: 40.063em) { } /* min-width 641px, medium screens */

@media only screen and (min-width: 40.063em) and (max-width: 64em) { } /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */


@media only screen and (min-width: 64.063em) { } /* min-width 1025px, large screens */

@media only screen and (min-width: 64.063em) and (max-width: 90em) { } /* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */


@media only screen and (min-width: 90.063em) { } /* min-width 1441px, xlarge screens */

@media only screen and (min-width: 90.063em) and (max-width: 120em) { } /* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */


@media only screen and (min-width: 120.063em) { } /* min-width 1921px, xxlarge screens */    


/* --------------------- CUSTOM CMS ------------------------- */


/* // MAIN MODIFICATIONS */

html, body {background-color: transparent; }

.page-id-22 p {margin:0; padding: 0;}


.page-id-31 table tr th, .page-id-31 table tr td {
font-size: 0.775rem;
}

.header_container, .site-header, .nav_container, .content_wrap, .footer_container {background-color:transparent !important}

.content_wrap {padding:0}

.nobr	{ white-space:nowrap; }

/* FONT WEBKITS */
@font-face {
    font-family: "gala_scriptitalic";
    src: url("/wp-content/themes/WP-Forge-master/fonts/galascript-webfont.eot");
    src: url("/wp-content/themes/WP-Forge-master/fonts/galascript-webfont.eot?#iefix") format("embedded-opentype"),
         url("/wp-content/themes/WP-Forge-master/fonts/galascript-webfont.woff") format("woff"),
         url("/wp-content/themes/WP-Forge-master/fonts/galascript-webfont.ttf") format("truetype"),
         url("/wp-content/themes/WP-Forge-master/fonts/galascript-webfont.svg#gala_scriptitalic") format("svg");
    font-weight: normal;
    font-style: normal;

}



h1.entry-title {display:none;}

 .page-id-33 .blarney-table th.table-titles {
font-size: 1em;
color: #007b3e;
margin-top: 0.5em;
border:0;
padding:0;
padding-top: 0.15em;
background-color: #8dd07a;
letter-spacing: 0.125em;
padding-left: 0.125em;
font-weight:bold !important;
font-style: italic;
}



article {
  border-bottom: 0;
margin-bottom: 0;
padding-bottom: 0;
}


p {
	-moz-hyphens: none;
	-ms-hyphens: none;
	-webkit-hyphens: none;
	hyphens: none;
	word-wrap: normal;
}

table,tr,td,thead,tbody {margin-bottom: 0;border:0;}
.entry-content td {border:0;}
th, td {vertical-align: top;}


#content {margin-top:0;padding-top:0;}


hr {
 border-color: #68b752;
border-width: 2px 0px 0px;
margin: 0.3rem 0.9375rem 1.937rem 0.9375rem;
}


#background-wrapper {display:none;}

.site-header, .row  {
        background-color: transparent !important;
box-shadow:none;
}

#wrapper{background-image:none;
background-color: #f2e7bf;
  box-shadow:none;
}



.scroll {
          width: 100%;
          max-width: 60em;
          margin: 0 auto;
}

#header {margin:0; padding-bottom: 0;}
p.site-title {display:none;}

.top-bar-section ul li > a {font-weight: bold;}

.header-info {float:none;}
.header-logo {margin-bottom: -1rem;}
.adresse-top {width: 100%; text-align: center;}
.sports-header {float:none;margin-bottom: 0.3rem; display:none;}
.page-id-31 .sports-header {display:inline;}
.page-id-31 .header-logo {display:none;}
.page-id-31 .entry-header, .page-id-33 .entry-header, .page-id-22 .entry-header {display:none;}


.top-bar {height: 60px; line-height: 60px;}
.top-bar .name a {line-height: 60px;}
.top-bar .title-area {height: 60px;}
.top-bar .name {height: 60px;}

.title-area, .top-bar .name a {min-width: 250px;
background-image: url(/wp-content/uploads/logo-blarney1.jpg);
background-repeat:no-repeat;}

.top-bar .name a:hover, .top-bar .name a:active {
    min-width: 250px;
    background-image: url(/wp-content/uploads/logo-blarney-hover.jpg);
    background-repeat: no-repeat;

}


.row:after {display:block;content:" ";}


/*/ WIDGETS */

.widget-title {display:none;border: 2px blue solid}
.widget img {width: 100%;}
aside.widget {width: 100%; float:right;}
.widget table {margin-left: auto;
margin-right: auto;margin-top: 0.2625rem;}
.widget table, .widget tr:nth-child(even) {background-color: transparent;}
.widget table tr td {color:#f2e7bf;
padding: 0.2625rem 0.325rem;}
  
.widget-area {float:right;}

.advertise .zwischenueber {letter-spacing: 0.1em;font-size:1.2em}
.advertise .merry {line-height: 1.1em}

/* SPORTS TABLE */

.page-id-31 table, .page-id-31 .entry-content td,  .page-id-31 .entry-content tr{border:0;}
.page-id-31 tr.sportsrow:nth-child(even) {background-color:#9cce7b;}
.page-id-31 thead {background-color:#444;}
.page-id-31 thead td {color:#fff;}


/* KARTE TABLE */

 .page-id-33 .blarney-table table,  .page-id-33 .blarney-table .entry-content td,   .page-id-33 .blarney-table .entry-content tr{border:0;}
 .page-id-33 .blarney-table {background-color:#ffe79f;padding: 0.5625rem;}
 .page-id-33 .blarney-table th {padding-bottom:0; padding-top: 0.95rem;}
 .page-id-33 .blarney-table tr:nth-child(even) {background-color:transparent;}
 .page-id-33 .blarney-table tr:nth-child(odd) {background-color:transparent;}
 .page-id-33 .blarney-table thead,  .page-id-33 .blarney-table tfoot {background-color:transparent;}
 .page-id-33 .blarney-table table {background-color: transparent; border-collapse:separate;}
 .page-id-33 .blarney-table td.prize {text-align:right;}
 .page-id-33 .blarney-table th h1 {font-size: 2em;}
 .page-id-33 .blarney-table table tr td,  .page-id-33 .blarney-table table tr th {padding-left:0; padding-right:0; font-weight:bold; color: #424242;}
 .page-id-33 .blarney-table th {padding:0;}



#footer{border-color: #68b752;
padding:0;
}

.footer_wrap {
    font-size: 1rem;
    text-align: right !important;
    margin-bottom: 0px !important;
  padding-right: 0.9375rem !important;
  padding-bottom: 1.2em !important;
}




@media only screen and (min-width: 370px){
.page-id-31 table tr th, .page-id-31 table tr td {
font-size: 0.875rem;
}
}

@media only screen and (min-width: 40.063em) {
.top-bar-section li.active:not(.has-form) a:not(.button), .top-bar-section li:not(.has-form) a:not(.button)  {
line-height: 60px;padding: 0px 25px;
}
li.divider {
height: 60px !important;}

h1 {
font-size: 2rem;margin-top:0;

}

.medium-8 {
    width: 64.6664%;
}


.page-id-22 .medium-8 {
    width: 55.6664%;
}

.page-id-22 .entry-content {
}

.page-id-22 .medium-4 {
    width: 43.3333%;
}

	
	
}

@media only screen and (min-width: 60em) {

body {
background: #090; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNTYlIiBzdG9wLWNvbG9yPSIjOWNjZTdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDA4YTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) fixed;
background: -moz-radial-gradient(center, ellipse cover,  #9cce7b 56%, #008a00 99%) fixed; /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(56%,#9cce7b), color-stop(99%,#008a00)) fixed; /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #9cce7b 56%,#008a00 99%) fixed; /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #9cce7b 56%,#008a00 99%) fixed; /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #9cce7b 56%,#008a00 99%) fixed; /* IE10+ */
background: radial-gradient(ellipse at center,  #9cce7b 56%,#008a00 99%) fixed; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9cce7b', endColorstr='#008a00',GradientType=1 ) fixed; /* IE6-8 fallback on horizontal gradient */

}

  
  
.nav_container {width: 60em !important;
  				margin: 0 auto !important
}  
  
  
#wrapper{
        background-image:url(/wp-content/uploads/background-paper-beige.png);
        background-color: transparent;
        box-shadow: 0px 2px 6px rgba(100, 100, 100, 0.5);
}


#background-wrapper {
display:block;
position: fixed;
z-index: 5;
  height: 100%
}

#background-wrapper img {
height: 100%;
    opacity: 0.7;
  }

.top-bar {
   margin-top: 3rem;
}
  

#wrapper {position: absolute;
z-index: 100;
width: 60em;
left: 50%;
margin-left: -30em;
}
#wrapper-bottom {
height: 5rem;}

.medium-8 {
    width: 66.6665%;
}

.large-4 {
    width: 30.3333%;
  }
  


 .page-id-33 .blarney-table {letter-spacing:0.15em;}

	.advertise {font-size: 0.95em !important}
	.advertise a {font-size:1.45em !important}
}