/*
Theme Name: vanua
Theme URI: http://www.vanua.de
Author: Oliver Schneider
Author URI: http://www.vanua.de
Template: twentytwelve
Version: 1.1
*/
@import url("../twentytwelve/style.css");


/* Seitenabstand verringern */
.site-content {
         margin: 0px 0px 0px;
}

/* Standardschriftart */
body.custom-font-enabled {
         font-family: 'Muli', sans-serif;
}


/* Hintergrundfarbe */
body.custom-background {
         background-image: -moz-linear-gradient(top,#E0E0E0,#FFFFFF);
         /* Firefox */
         background-image: -webkit-linear-gradient(top,#E0E0E0,#FFFFFF);
         /* Safari, Chrome */
         background-image: -linear-gradient(top,#E0E0E0,#FFFFFF);
         /* Opera */
         background-image: -ms-linear-gradient(top,#E0E0E0,#FFFFFF);
         /* IE */
         background-image: linear-gradient(top,#E0E0E0,#FFFFFF);
         /* W3C Standard */
}

/*Sidebar nach links*/
@media screen and (min-width: 600px) {
    .site-content {
        float: right;
    }
    .widget-area {
        float: left;
    }
}
/* for IE8 and IE7 ----------------*/
.ie .site-content {
    float: right;
}
.ie .widget-area {
    float: left;
}


/* Auf Seiten den Seitentitel nicht anzeigen */
.page .entry-title { display: none; }


/* Archiv-Header nicht anzeigen */
.archive-header { display: none; }


/* Auf der Startseite Abstand zum bottom verringern */
.page-id-714 .site-content article {
         border-bottom: 0px double #EDEDED;
         margin-bottom: 0.01rem;
         padding-bottom: 0.01rem;
         word-wrap: break-word;
         -moz-hyphens: auto;
}

.my-entry-page .widget-area {
    margin-top: 0px;
    padding: 2%;
    background-color: #FFF;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
}

/* Artikelbilder in voller Seitenbreite */
.entry-header img.wp-post-image {
    margin-bottom: 1.71429rem;
    width: 100%;
}


/* Bildunterschrift (Captions) bei Post Thumbnails */
.thumbnail-caption-format {
          margin-top: -20px;
          margin-bottom: 20px;
          font-size: 100%;
}


/* Linkfarbe */
a {
         outline: medium none;
         color:#2C9BFF;
         text-decoration: none;
}
a:hover {
         color:#196FBC;
}
.entry-title a {
         color: rgb(68, 68, 68);
}

.entry-content a:visited,
.comment-content a:visited {
         color: rgb(68, 68, 68);
}

/* Sonderformatierung Link */
.decoration-xt {
         color: rgb(110, 55, 0);
         text-decoration: none;
}

/* Formatierung more-Link */
a.more-link {
         color:#ffffff;
         background:#6BB1CC;
         -webkit-border-radius: 5px;
         -moz-border-radius: 5px;
         border-radius: 5px;
         padding:4px 10px;
         text-decoration:none;
}

a.more-link:hover {
         background:#248AB0;
}
a.more-link:visited {
         color:#ffffff;
}

/* Faerbung von Meta-Informationen */
.comments-link a, .entry-meta a {
         color: rgb(170, 117, 117);
}

/* Ecken von Bildern staerker abrunden */
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
         border-radius: 5px 5px 5px 5px;
         box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
}


/*Logo ohne Schatten, Raender etc.*/
img.logo {
         margin: 0px;
         padding: 0px;
         box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
}


/* Formatierung der Widget-Area */
.widget-area {
         margin-top: 0px;
         padding: 2%;
         background-color: #FFFFFF;
         box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
}
.widget-area .widget h3 {
         margin-bottom: 24px;
         margin-bottom: 0.5rem;
}
.widget-area .widget a {
    color: rgb(17, 17, 17);
    text-decoration: none;
    text-transform: uppercase;
    font-size: smaller;
}
.widget-area .widget a:hover {
    color: rgb(17, 17, 17);
}
.widget-area .widget a:visited {
    color: rgb(17, 17, 17);
}


@media screen and (min-width: 600px) {
    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
            /*background-image: url("/wp-content/uploads/2013/09/menuhintergrund.png");
            background-color: #F4FFEA;
            border: 1px solid rgb(237, 237, 237);    */
            display: inline-block !important;
            text-align: center;
            width: 100%;
            /*box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); */
        }
}

/* Formatierung der Breadcrump-Leiste */
.mybreadcrump {
    padding-top: 20px;
    color: rgb(170, 117, 117);
    text-transform: uppercase;
    font-size: 10px;
}
.mybreadcrump a {
    color: rgb(117, 117, 117);
    text-decoration: none;
    text-transform: uppercase;
    font-size: 10px;
}

/* Sticky Post Hinweis entfernen */
article.sticky .featured-post {
display: none;
}

/* Einf�gen von Icons */
.green-arrow-right-16 {
    padding-left: 20px;
    background: transparent url(/wp-content/icons/blue_arrow_right_16.png) no-repeat center left;
}
.facebook-16 {
    padding-left: 20px;
    background: transparent url(/wp-content/icons/16x16/facebook.png) no-repeat center left;
}
.yellow-rhombus-16 {
    padding-left: 20px;
    background: transparent url(/wp-content/icons/16x16/rhombus_yellow.png) no-repeat center left;
}
.blue-rhombus-16 {
    padding-left: 20px;
    background: transparent url(/wp-content/icons/16x16/rhombus_blue.png) no-repeat center left;
}
.red-rhombus-16 {
    padding-left: 20px;
    background: transparent url(/wp-content/icons/16x16/rhombus_red.png) no-repeat center left;
}
.kandel-rhombus-16 {
    padding-left: 20px;
    background: transparent url(/wp-content/icons/16x16/rhombus_kandel.png) no-repeat center left;
}
.piece-of-cake-16 {
    padding-left: 20px;
    background: transparent url(/wp-content/icons/16x16/piece_of_cake.png) no-repeat center left;
}

footer.entry-meta{display:none}

#footer-widgets {
    width: 96%;
    border-top: medium none;
    background-color: white;
    box-shadow: none;
}


#footerwidgets {
         width:100%;
}
#footerwidgets p {
         padding-bottom: .5em;
}
#footerwidgets li, #footerwidgets p  {
         padding-bottom: .5em;
         font-size:80%;
         line-height:1.1em;
}
#footer-left {
         width:30%;
         float:left;
         padding-right:2.5%;
}
#footer-middle {
         width:30%;
         float:left;
         padding-left:2.5%;
         padding-right: 2.5%;
}
#footer-right {
         width:30%;
         float:right;
         padding-left:2.5%;
}
/* 
.site-content article {
          border-bottom:none;
}
*/
@media only screen
and (max-width:481px) {

   #footer-right, #footer-middle, #footer-left {
     float:none;
     padding-left:0;
     padding-right:0;
     padding-top:1em;
     width:100%;
   }
}

.the-social-link {
          text-align:center;
}
.the-social-link img {
          padding:5px;
}

.vanua-front-page .widget-area {
         margin-top: 0px;
         padding: 2%;
         background-color: #FFFFFF;
         box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
}