/*
Theme Name: wilma-child
Theme URI: http://wp2.wilmaweb.de/
Author: wilmaweb
Author URI: http://wp2.wilmaweb.de/
Description: Theme-Anpassungen von Martin
Version: 0.1
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: -
Template: twentythirteen
*/

@import url('../twentythirteen/style.css');


article {
   font-size: 120%;
}

html,
button,
input,
select,
textarea {
	font-family: Verdana, Helvetica, sans-serif;
}

#masthead {
  background: rgba(153,204,255,0.2); 
  margin-top: -100px;
  padding: 100px 0 80px 0; 
}

.site-logo {
	float: right;
  height: 200px;
  padding: 0 0 0 0;
  margin: -50px 0 0 0;
}


.site-title-mw {
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 1.9em;
  font-weight: 600;
  color: #cc3333;
  line-height: 1.2em;
  margin-top: 40px; 
}

.site-description-mw {
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 1.3em; 
  color: #3399ff;
  font-style: normal;
  font-weight: 600; 
  margin-top: -30px;
}

.site-unterzeichner {
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 1em; 
  color: #141412;
  margin-top: 0px;
}



.site-main {
	position: relative;
}

.site { 
	max-width: none;  
}

.site-header .home-link {
  max-width: 90%;
  min-height: 0;
  padding: 0;
}

.navbar {
  display: none;
  max-width: none; 
  background: none;
}

.main-navigation {
  max-width: 90%; 
 }

.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
  max-width: 100%;
  padding: 0 28% 0 60px;
}

.site-main .sidebar-container {
  top: 0px;
}

.site-main .sidebar-inner {
  max-width: 90%;
}

.site-main .widget-area {
  width: 18%;
}

.widget {
  background-color: #fff;
}

.site-footer .widget {
  color: #141412;
  font-size: 120%;
}

.site-footer .widget-title {
  color: #141412;
}

.widget .widget-title {
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-size: 1em;
  text-align: left;
  border-bottom: 1px solid #dedede;
  padding-bottom: 4px;
}
 
.entry-content, .entry-summary, .entry-meta, .entry-header {
  max-width: 90%; 
  padding: 0;  
}     

.entry-header {
  margin-bottom: 0;
}
  
.entry-header h1 {
  margin-top: 20px;
  padding: 12px;
}

.entry-content p,
.entry-content h2,
.entry-content h3,
.entry-content h4 {
  margin: 0;
  padding: 12px;
}

.entry-content blockquote {
  margin: 0 0 20px 20px;
}

.entry-title {
      margin: 20px 0 0 0;
}

.hentry {
    padding: 0;
}

.entry-title-pip {
  font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 1em;
  font-style: normal;
  margin: 12px 0;
}

.entry-meta {

  margin: 0 12px 12px 12px;
}

.entry-special-pip {
  margin: -0.5em 0 0.2em 0;
  font-size: 0.8em;
  color: #bbb;
}

.entry-summary-pip {
  margin: -12px 0 24px 12px;
  padding: 0;
  font-size: 1em;
  color: #141412;
}

.entry-summary-pip a {
  margin: 0 12px;
}


h1, h2, h3, h4, h5, h6, .dk-speakout-petition-wrap h3 {
  clear: both;
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-weight: 600;
  color: #333;
}

h1 {
  font-size: 1.5em;
}

h3 {
  font-size: 0.9em;
}

.dk-speakout-petition-wrap h3  {
  font-size: 1.1em;
}

.entry-content img.alignleft, .entry-content .wp-caption.alignleft {
  margin: 0 24px 24px 0;
}

.entry-content img.alignright, .entry-content .wp-caption.alignright {
  margin: 0 0 24px 24px;
}

.wilmacolumn-1 {
 
  float: left; 
  width: 48%;
}

.wilmacolumn-2 {

  float: right; 
  width: 48%;
}

.column  {
  width: 100%;
  margin-top: 50px;
}

caption {
  font-size: 1.5em;
  margin: 3px 0;
}

td {
    border-top: 1px solid #ccc;
}

table caption {
  line-height: 1.3em;
}

.entry-content a, .entry-content a:visited,
.site-footer .widget a, .site-footer .widget a:visited {
  color: #cc3333; 
  font-weight: 600;
}

.entry-content a:hover, .site-footer .widget a:hover {
  color: #ddd;
}



#footer-widgets .footerlogos .textwidget {
  background: #fff;
}

.footercolumn-1, .footercolumn-2, .footercolumn-3 {
  width: 25%;
  float: left;
}

.footercolumn-4 {
  width: 25%;
  float: right;
}

.sidebar .site-footer .widget {
  width: 100%;
}

.site-footer {
  background-color: rgba(153,204,255,0.2);
}

#footer-widgets {
  margin: 0 auto;
  max-width: 100%;
  padding: 20px 0;
  width: 90%;
}

#footer-widgets .widget  {
  padding: 20px 20px 0 0;
  margin-right: 0;
}

img.alignnone {
    margin: 5px 10px;
}

@media(max-width:400px)
{
.#two-column #left  { width:100px; float:none; display:block; position:relative; background-color:red; }
.rightColumn { width:100px; float:none; display:block; position:relative; background-color:blue; }
} 

@media(max-width:860px) {
.site-logo,
#black-studio-tinymce-2 {
  display: none;  
}
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
  max-width: 95%;
  padding: 0;
}
.site-main .widget-area {
  width: 95%;
}
.footercolumn-1, .footercolumn-2, .footercolumn-3, .footercolumn-4 {
  width: 95%;
} 
.footercolumn-4 {
  float: left;
}
}

@media(max-width: 860px) {
.screen {
  display: none;  
}
}

@media(min-width: 860px) {
.mobile {
  display: none;  
}
.content-right  {
  float: right; 
  width: 48%;
}
.content-left {
  float: left; 
  width: 48%; 
}
}

@media (max-width: 860px) {
#content .entry-content,
#content .entry-summary {
  padding-left: 0px;
  padding-right: 0px;
}
.entry-content img.alignleft {
margin: 0 0 12px 0;
}
}

@media (max-width: 999px)  {
.site-main .sidebar-container {
  max-width: 100%;
  }
.site-main .widget-area {
    width: 100%;
}  
}

.dk-speakout-petition-wrap {
    background: rgba(153,204,255,0.2);
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    margin: 0 0 0 0;
    width: 100%;
}

.dk-speakout-submit {
  padding: .5em .5em;
  margin-bottom: 1em;
}

.dk-speakout-submit-wrap {
    margin: 0 3% 30px 3%;
}

.dk-speakout-petition-wrap label {
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    color: #141412;
    font-size: 1em;
    font-weight: normal;
    margin-left: 1px;
    position: relative;
    text-shadow: none;
    text-transform: none;
}

.dk-speakout-petition-wrap input[type=text] {
  border: none;
}

.dk-speakout-petition-wrap h3 {
  color: #3399ff;
}

.dk-speakout-full input {
  width: 70%;
  float: right;
}

.dk-speakout-half input {
  width: 70%;
  float: right;
}

.dk-speakout-note {
  text-align: left;
  font-size: 0.8em;
  line-height: 1.2em;
  border-bottom: 1px solid #ccc;
}

.dk-speakout-note-js {
  text-align: left;
  font-size: 0.8em;
  line-height: 1.2em; 
}

.dk-speakout-optin-wrap {
  margin-top: 12px;
}

input[type="checkbox"] { 
  margin: 2px 3px 3px 18px; 
  vertical-align: middle; 
  width: 13px; 
  height: 13px; 
  padding: 0px; 
}

td .dk-speakout-signaturelist-name {
	font-weight: normal;
}

table.dk-speakout-signaturelist td {
	border-bottom: 1px solid #ccc;
	padding: 3px;
	vertical-align: top;
}
 

.dk-speakout-share,
.dk-speakout-greeting,
.dk-speakout-message,
.dk-speakout-signaturelist-pagelinks {
  display: none;
}

.dk-speakout-response {
  background: #cc3333;
  padding: 3%;
  color: #fff;
}


#mega-menu-wrap-primary {

}

.widget #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
  font-size: 1.2em;
}

.widget #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {

 }
 
.categories-links,
.author vcard,
.edit-link,
.comments-area {
  display: none;
}

