/*
Theme Name: Sima 1
Author: WOD
Author URI: http://simas-time-zone.de/wp/
Description: Twentytwelve-Basiertes Theme
Version: 1
Template: twentytwelve
Version: 1.0
*/



.site-header {
    padding: 0 0;
}

body .site {
    box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
    margin-bottom: 3.42857rem;
    margin-top: 3.42857rem;
    padding: 0 24px;
}

.site-content article {
    border-bottom: 0px double #ededed;
    margin-bottom: 0;
    padding: 0  2.2rem;
    margin: 0 24px;
    margin: 0 1.714285714rem;
}

.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
    border-radius: 8px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0);
}

.main-navigation {
        margin-top: 0px;
        margin-top: 0rem;
}


.menu-main-navigation {
        border-top: 1px solid #ededed;
        margin-top: 0px;
        margin-top: 0rem;
        text-align: center;
        box-shadow: 0px 11px 8px -10px rgba(0,0,0,0.55);
}

.site-info {
text-align: center;
}

footer[role="contentinfo"] {
    border-top: 1px solid #ededed;
    clear: both;
    font-size: 0.857143rem;
    line-height: 2;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    max-width: 68.5714rem;
    padding: 1.0 0;
}


/* new menue styles "twentytwelveieplus" */

@media screen and (max-width: 600px) {
.js #site-navigation #menu-icon {
    padding: 0.125em 0;
        line-height:2em;
    background:#DFE7FF;
        border:solid 1px #ccc;
    cursor: pointer;
    display: block;
        text-align:center;
        }

.js #site-navigation #menu-icon.active {
        }

#site-navigation .menu-main-navigation {
    clear: both;
        float:none;
    position: relative;
    top: 0.5em;
    width: auto;
    z-index: 10000;
        }

.js #site-navigation .menu-main-navigation {
    display: none;
        }
.no-js #site-navigation .menu-main-navigation {
        display:block;
        }

#site-navigation .menu-main-navigation ul {
    clear: both;
        display:block;
        float:none;
}

#site-navigation .menu-main-navigation li {
    clear: both;
        display:block;
    float: none;
    text-align:center;
        margin:0;
        }

#site-navigation .menu-main-navigation li a {
        font-size: 10pt;
    border-bottom: 0px none;
    line-height: 2.4;
        display:block;
        }


#site-navigation .menu-main-navigation ul {
    width: auto;
    position: static;
    display: block;
    border: medium none;
    background: inherit;
        }

#site-navigation .menu-main-navigation ul li {
    float: none;
        }
}

@media screen and (min-width: 601px) {
/* ensure navigation is visible on desktop version */
.js #site-navigation .menu-main-navigation {
        display: block !important;
        }

#menu-icon {
        display:none;
        }

#site-navigation .menu-main-navigation {
        float:left;
        width:100%;
        }

nav.main-navigation li {
        float:left;
        }

.main-navigation ul li {
    text-align: left;
        }

/* IE fixes */
.oldie .full-width .site-content {
        float: none;
        width: 100%;
        }
.msie7 .main-navigation  li ul {
    left:0;
        }
.msie7 .main-navigation  li ul ul {
    left:auto;
        }
.msie7 .main-navigation a {
        white-space:nowrap;
        }

.msie7 .template-front-page .widget-area .front-widgets.second,
.msie8 .template-front-page .widget-area .front-widgets  + .front-widgets        {
        float:right;
        width: 39.0625%;
        }
.oldie .template-front-page .widget-area .widget {
        width:48.875%;
        margin:0 0.5% 1.7125em;
        }
.oldie .template-front-page.two-sidebars .widget-area .widget        {
        width:auto;
        float:none;
        clear:both;
        }
}

/* IE fixes global */
.msie7 .skip-link,
.msie7 .screen-reader-text,
.msie7 .assistive-text {
        clip: rect(1px 1px 1px 1px); /* IE7 */
        height: 1px; /* prevent horizontal scrollbar in IE7 */
        width: 1px; /* prevent horizontal scrollbar in IE7 */
        overflow: hidden; /* prevent horizontal scrollbar in IE7 */
        }

.msie7 #searchsubmit {
        padding:4px 5px;
        }

.msie8 img.size-full,
.msie8 img.size-large,
.msie8 img.header-image,
.msie8 img.wp-post-image {
        width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */
        }

.msie8  .gallery .gallery-icon img {
    width: auto !important; /*IE8 img-width bug*/
        }