﻿
.post-title{float:left;font-size:2em;line-height:1.25em;margin:19px 0 12px;}



.newRelease .container {
    position: relative;
    z-index: 2;
}

.aboutAuthor .container{
    width: 85%;
}
.container{margin:0 auto;max-width:1280px;width:90%}

.container { position: relative }


#content .container {
    background: #fff;
    position: relative;
    
    }

#headimage .container { margin-bottom: 0 }

#top .container { padding-top: 12px; padding-bottom: 6px; text-align: left; line-height: 1em }

#content .container .no-padding {margin: 0 -15px;}
body.responsive #header-menu-state:checked~.site-nav-header-container .site-nav-tab-content *{display:none}


.box2-top{ height:190px; border-bottom:1px solid #e8e8e8;}

#cookie .site_container .close_cookie{
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    font-family: Arial;
    font-size: 10px;
    color: #fff;
    line-height: 10px;
}
.f-panel-bordered.f-margin-bottom-remove+.f-panel-bordered.f-margin-top-remove{border-top:0}
.f-panel-dashed.f-margin-bottom-remove+.f-panel-dashed.f-margin-top-remove{border-top:0}
.f-margin-bottom-remove{margin-bottom:0 !important}

	
	
	
	#homeHeader .logo .table .cell {
		padding: 0 40px;
	}

#homeHeader .logo {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	text-align: center;
}

#homeHeader .logo .table {
	display: table;
	width: 100%;
	height: 100%;
}

#homeHeader .logo .table img {
	width: 100%;
	max-width: 800px;
}
