/* CSS für SEO-Seite --> shidigital.com/seo */

/* MAIN */

section {
    width: 80%;
    height: auto;
    
    padding: 20px;
    margin: 0 auto;
    
    border: 2px double #4C9CF1;
    border-radius: 5px; 
}

.bubbleright {
    border-radius: 20px 0 20px 20px;
    width: 80%;
    margin: 10px;
    margin-left: 5em;
    background: #f9f9f9;
}

.top {
    border: 2px solid #4C9CF1;
    
}

.bubbleright h2 {
    right: 20px;
}


.bubbleleft {
    border: 2px dotted #FFB342;
    border-radius: 0px 20px 20px 20px;
    width: 80%;
    margin: 10px;
    background: #f9f9f9;
    padding: 20px 16px;
    color: #444;
    font-size: 100%;
}

button.accordion {
	 cursor: pointer;
		text-align: left;
		outline: none;
		transition: 0.4s;
}

button.accordion.active, button.accordion:hover {
		border: 2px solid #FFB342;
}

div.panel {
		max-height: 0;
		overflow: hidden;
		transition: max-height 0.2s ease-out;
}