/* 
Theme Name: twentythriteen Child Theme
Theme URI: http://www.etts365.com
Description: twentythirteen Child Theme for footballticketsliverpool.com
Template: twentythirteen
Version: 2.0.1045
Author: Max
Author URI: http://www.idcmsweb.com
License: GNU General Public License
License URI: license.txt
*/
/*THEME CORRECTIONS*/
html, button, input, select, textarea {font-size:0.9em}
.entry-content{background: #fff;}
.entry-content p{line-height:1.9em;margin:24px 0;text-align: justify}
.entry-content p.site-intro{max-width:960px;margin:40px auto;font-size:1.1em; display:block;}
.entry-content p.has-text-align-center{text-align: center;}
input[type="text"], input[type="email"], textarea, select {border: 1px solid #bbbbbb;}
a:link, a:active, a:visited,a:focus {outline: medium none;text-decoration: none;}

.error404 .page-title{padding:120px;}
.error404 .page-title:before{content:"404";font-size:400px; line-height:1; text-align: center;width:100%;}


.site-footer a.imprint{display:none;}
.site-footer span[role=separator]{padding:0;}
.site-footer span[role=separator]:before{content:"";}

@media screen and (max-width:643px){.error404 .page-title:before{font-size:200px;}}

ol li,ul li{line-height:1.9em;}
.menu-menu-principal-container {display: block;position: absolute;width: 100%;z-index: 10;}
.entry-content{-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;}
p.h3{font-size:18px; margin:10px 0}
hr {background: none;border-top: 1px solid #ddd;height: 1px;margin: 15px 0;clear:both;}
.entry-thumbnail{min-height:178px;}
h1.entry-title {font-size: 30px;font-weight: bold;line-height:auto;}
h2.entry-title a{font-size: 18px;line-height:22px}
h2.entry-title {font-wight:bold;line-height: 22px;}
.comment-respond {padding: 15px 0;}
.site-header .home-link{min-height: 75px;max-width: 1080px;}

#custom_html-3 {text-align: center}

.sidebar-container{background-color:inherit;}

.menu-toggle, .menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active{color:#fff}
.toggled-on .nav-menu > li a:hover,
.toggled-on .nav-menu > ul a:hover {background-color: #fff;color: #CF0A2C;}

.site-content{margin: 0 auto; width:100%}

.entry-content h1 {font-style: italic;margin: 15px 0;padding: 10px;text-transform: uppercase;font-size:2.3em;word-wrap: inherit;}
.entry-content h2{font-size:1.5em;font-style: normal;margin: 15px 0 0;padding: 10px 0;text-transform: none;}
.home .entry-content h2{font-size:1.5em; text-transform: uppercase; text-align: center; margin-top:20px; margin-bottom:20px;}


@media only screen and (max-width :960px) {.site-title{ font-size:2.1em;}}
@media only screen and (max-width :900px) {.nav-menu li a{padding:16px 10px;}}
@media only screen and (max-width :850px) {.site-header{background-position: center -55px;}}
@media only screen and (max-width :750px) {
.nav-menu li a{font-size:11px; padding:16px 7px}.site-footer .widget{width:100%;}#custom_html-3,#custom_html-2 {text-align: left;}
}

@media only screen and (max-width :643px) {
.site-header{background: #fff}
.hentry {padding: 0;}
ul.nav-menu{padding:0}
ul.open{display:block;}
.menu-toggle {position: relative;width:100%;padding-left: 0px;}
.menu-toggle, .menu-toggle:hover, .menu-toggle:focus{ padding: 10px 0 10px 0px;}
.menu-toggle:before {
background: white none repeat scroll 0 0;
box-shadow: 0 0.5em 0 0 white, 0 1em 0 0 white;
content: "";
height: 0.25em;
right: 10px;
position: absolute;
top: 0.75em;
width: 1.75em;}
.menu-toggle:after{ font-size: 1.6em;}
.toggled-on .menu-toggle:after,.menu-toggle:after{font-weight:400;content:"footballticketsliverpool.com"; color:#fff;float:left;padding-left: 10px;font-family: Helvetica,sans-serif;}
.nav-menu li{display: block;}
.nav-menu li a{font-size:15px; padding:16px 10px; text-transform:uppercase;}
.site-header .home-link{display:none;}
.toggled-on .nav-menu, .toggled-on .nav-menu > ul {display: block;margin-left: 0;padding: 0;width: 100%;}
.menu-menu-principal-container{z-index:10}
.site-main {margin: 0px 0 0;position: relative;}
table{font-size:0.8em;}
}
@media only screen and (max-width :568px) {
.menu-toggle:after{font-size: 1.4em;}
.entry-content h1 {font-size:1.8em;margin: 15px 0;padding:0 10px;}
.site-description {clip: rect(0px,0px,0px,0px);
 position: relative;font-size:0.85em}
.site-title{ font-size:1.8em;}
}
@media screen and (max-width: 460px) {
.menu-toggle:after{font-size: 1.3em;}
.site-title{ font-size:1.5em;position: relative;}
}
/*END THEME CORRECTIONS*/