/*
 Theme Name: AntifaBremen2
 Author:     antifa-bremen.org
 Template:   antifabremen
 Version:    1.2.9
*/

@import url('../antifabremen/style.css');

/* Theme customization starts here
-------------------------------------------------------------- */

/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,800);*/

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(fonts/OpenSans.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(fonts/OpenSans-Bold.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(fonts/OpenSans-Extrabold.woff) format('woff');
}


html { }
strong { font-weight: 700; }
i { font-style: italic; }
a.more-link { -moz-hyphens: none; -webkit-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none;  }
div.clr { clear: both; }                  /* break after photos */
.alignleft { margin-right: 16px; }       /* 3 in a row */
.alignleft .alignleft { margin-right: 16px; }

.entry-content p, .entry-summary p {
    line-height: 1.5;
}

p.wp-caption-text {
    padding: 10px 0px 20px !important;
    font-size: 0.8125rem;
    line-height: 1.3;
    text-transform: none !important;
}


body {
    /*background: #6f94a4;
    background: url(images/hg1.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
    color: rgb(51, 51, 51);
    font-family: 'Open Sans',sans-serif;
}

.site-title h1.title {
    font-family: 'Open Sans',sans-serif;
	font-size:18px;
	font-size:1.125rem;
    font-weight:800;
}

.site-title h2.description {
	padding:6px 0 0 0;
}

.main-nav .menu-item, .main-nav ul li {
	text-transform:uppercase;
	font-size:14px;
	font-size:0.875rem;
	font-weight:400;
	line-height:1.5;
}

.entry-header h1.entry-title,
.entry-header h2.entry-title {
	font-weight:700;
}

.test1:hover {
    background:#f94;
}

.entry-content ul, .entry-content ol {
    line-height: 1.5;
}

hr {
    margin: 6px 0 18px 0;
    border: none;
    border-bottom: 1px solid #000;
}



/* Minimum width of 480 pixels (smartphone landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 480px) {
    body {
        background: url(images/body-1-small.jpg) no-repeat center center fixed; 
        -webkit-background-size: cover;
           -moz-background-size: cover;
             -o-background-size: cover;
                background-size: cover;
    }
    
}

/* Minimum width of 768 pixels (tablet portrait)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 768px) {
    body {
        background: url(images/body-1-big.jpg) no-repeat center center fixed; 
        -webkit-background-size: cover;
           -moz-background-size: cover;
             -o-background-size: cover;
                background-size: cover;
    }
}

/* Minimum width of 1024 pixels (tablet landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 1024px) {
    
}

/* Minimum width of 1260 pixels (13' and 15' screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 1260px) {
    #site-header { padding: 20px 0; }
}

/*-----------------------------------------------------------------------------------*/
/*	Print
/*-----------------------------------------------------------------------------------*/
@media print {
    #nav-single {display:none;}
    .entry-content p, .entry-summary p {
        -webkit-hyphens: manual;
           -moz-hyphens: auto;
            -ms-hyphens: manual;
                hyphens: manual;
    }
    .entry-content a[href]:after { content: " (Link: " attr(href) ")"; font-size:80%; }
}
