/*#sddm li a {
	font-family: 'Circular Medium', helvetica, arial;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 0.08em;
    line-height:1.2em;
}*/
.menuBox a {
	font-family: 'Circular Medium', helvetica, arial;
	font-size: 14px;
	/*padding: 12px 35px 11px 35px;*/
	letter-spacing: 0.08em;
    height:46px;
    line-height: 28px;
}

.thisMiniTable td {
	font-family: 'Circular Medium', helvetica, arial;
	font-size: 1.75em;
	line-height: 2em;
}

.subNav li a {
	font-size: 1.85em;
}

ul.columns-3 li a .content h3, ul.columns-4 li a .content h3 {
	text-transform: uppercase;
}
ul.columns-3 li a .content, ul.columns-4 li a .content {
	padding: 2.85em 48px 1em 48px;
}

.block h2 {
	font-family: 'Circular Bold', helvetica, arial;
    padding: 40px 50px;
    /*padding-top:50px;
    padding-bottom: 50px;*/
}
.columns-3-block.block.layout-columns-3 h2{
    padding: 50px;
}
#cont#sddm li a h2, #search h2, .otherMuseumsxx h2, #newsletter h2 {
	font-size: 3em;
}

.openingHours {
	padding-bottom: 3.5em;
}
.openingHours h2 {
	font-family: 'Circular Bold', helvetica, arial;
	padding: 1.2em 48px 0.25em;
}
.openingHours > a {
	margin-top: .35em;
	padding-left: 48px;
}
.openingHours .some {
	right: 30px;
}
@media (max-width: 1000px) {
    .openingHours .some {
        display: none;
    }
}
.openingHours .some a.fb {
	background-position: -76px -122px;
    margin-right: 0;
}
.openingHours .some a.twitter {
	background-position: -128px -122px;
}
.openingHours .some a.fb:hover{

    background-position: -76px -922px;
}
.openingHours .some a.twitter:hover{
    background-position: -128px -922px;

}
#contact td.otherMuseums h3, #search td.otherMuseums h3, .otherMuseums td.otherMuseums h3 {
	font-family: 'Circular Bold', helvetica, arial;
	font-size: 2.35em;
	line-height: 1.25;
	padding-top: 0.1em;
}
#contact td.otherMuseums p, #search td.otherMuseums p, .otherMuseums td.otherMuseums p {
	font-family: 'Circular Medium', helvetica, arial;
    float: left;
    width: 100%;
}

.otherMuseums .top td, .otherMuseums .bottom td {
	padding-left: 48px;
}
.otherMuseums .bottom td {
    padding-top: 40px;
    background: url(img/pin_location_red@2x.png) no-repeat 51px top;
    background-size: 22px auto;
}
.otherMuseums .imgs img {
	margin-top: 3em;
}
.otherMuseums tr.imgs td {
	line-height: 0;
	vertical-align: bottom;
}

table.statsTableHome {
	margin-top: 4em;
	margin-bottom: 5em;
}

.socialBlock h2 {
	font-size: 4em;
}

.socialBlock .grid ul li a.twitter {
	padding: 1em 2em;
}
.socialBlock .grid ul li a.twitter div {
	height: 33%;
}
.socialBlock .grid ul li a.twitter div span {
	background-position: 50% 46%;
}
.socialBlock .grid ul li a.twitter div h3, .socialBlock .grid ul li a.twitter div h4, .socialBlock .grid ul li a.twitter div h5 {
	padding: 1em 16px 0;
}
.socialBlock .grid ul li a.twitter div h4 {
	padding-top: .25em;
}
.socialBlock .grid ul li a.instagram > div h3 {
	font-family: 'Circular Black', helvetica, arial;
	padding-right: 30px;	
}
.socialBlock .grid ul li a.twitter div h3 {
	font-family: 'Circular Bold', helvetica, arial;
	font-weight: normal;
}
/*
.sponsors {
	padding: 7em 0 8.5em 0;
}
.sponsors table tr td h2 {
	font-family: 'Circular Bold', helvetica, arial;
	font-size: 3.5em;
}
@media(max-width: 850px){
    .sponsors table tr td h2 {
        font-size:1.4em;
    }
}
*/
footer table tr td.copyright img {
	width: auto;
	display: block;
	float: none;
	margin-bottom: 3em;
}
footer table tr td.contact {
	vertical-align: top;
	line-height: 1.5em;
	font-family: 'Circular Medium', helvetica, arial;
	font-size: 1.15em;
}
footer table tr td.contact p {
	padding-left: 45px;
}

#search li span {
	font-size: 1.2em;
}
#search li h2 {
	padding-bottom: .65em;
}
footer table tr td.copyright{
    width:50%;
    text-align: left;
}
footer table tr td.some{
    width:25%;
    text-align: left;
}
footer table tr td.contact{
    width:25%;
    text-align: left;
}
@media(max-width:700px){
    .mainMenuHere #sddm li a{
        color:#a0a0a0;
    }
    .mainMenuHere  #sddm li:hover a{
        color:#fff;
    }
}
.columns-3-block.layout-items-3-1st-large ul li a .content .text p span
{
    display:block;
}
ul.columns-3 li.pos-1 a .content span, ul.columns-3 li.pos-1 a .content .text,ul.columns-3 li.pos-2 a .content span, ul.columns-3 li.pos-2 a .content .text,
ul.columns-3 li.pos-3 a .content span, ul.columns-3 li.pos-3 a .content .text{
    /*padding-bottom: 0.0em;*/
}