#carousel * {-webkit-transition:all 20ms ease; -moz-transition:all 20ms ease; -o-transition:all 20ms ease; transition:all 20ms ease;}
#wisdomTeethWrapper ul {margin:0 0 10px; padding:0;}
#cycle {color:#727272;line-height:0;margin: 0 !important;padding: 0 !important;text-align:center;min-width: 100%;}
#cycleButtons {list-style-type: none !important;margin: 0 !important;min-width:100%;padding: 0 !important;text-align:center;display:flex;}
#cycleButtons li {border:0;border-radius:0;color:#2d383f;cursor:pointer;flex:1;font-family:"Open Sans",Arial;margin:0;padding: 12px 0 !important;list-style-type: none !important;}
#cycle li {display:none;padding: 0 !important;margin: 0 !important;line-height: 0 !important;}
#cycleButtons li:nth-child(2) {border-left:1px solid #fff; border-right:1px solid #fff;}
#cycle li.selected {display:block;}
#cycleButtons > li:hover {background-color:#50595f;}
.controls {display:none; min-width:100%; text-align:center;}
#cycle button {background-color:#1f1f1f; border:1px solid #ddd; border-radius:5px; color:#fff; cursor:pointer; margin:10px 0; padding:5px 10px;}
button:hover {background-color:#fff; color:#000;}
.body {background-color: #fff;}
.activeTab {background-color: rgba(255, 255, 255, 0.2);}
/* Audio */
div.wisdomTeethAudio {text-align: center;background-color: #2d383f;padding: 3px 0;border-top:  1px solid #fff;}
/* Play, Pause, Start, Stop Buttons */
#prev:after, #prev2:after {content:"\f04a"; font-family:FontAwesome;}
#next:after, #next2:after {content:"\f04e"; font-family:FontAwesome;}
#startStop:after, #startStop2:after {content:"\f04b"; font-family:FontAwesome;}
#startStop.active:after, #startStop2.active:after {content:"\f04c"; font-family:FontAwesome;}
#wisdomTeethWrapper {display:block; margin:0 auto; max-width:800px;}
#wisdomTeethWrapper h2 {color:#fff;font-size:2.6em !important;margin: 0 !important;padding: 15px 20px !important;}
#wisdomTeethWrapper h3 {color:#2d383f;font-size:1.4em !important;font-weight: 400;margin: 0 !important;padding: 10px 20px !important;}
div.featureTitle {background-color:#9cb5e3;}
div.titleRow {background-color:rgba(217,217,217,0.25); border-bottom:1px solid #fff; padding:0;}

div#footer {background-color:rgba(217,217,217,0.25); font-family:sans-serif; font-size:0.7em; padding:4px 15px; text-align:right;}
div#footer > a {color: #000 !important;}

#wisdomTeethWrapper img {max-width:100%;} 

@media screen and (max-width:400px){
	#wisdomTeethWrapper h3 {font-size:1.6em; padding:10px 10px; width:70%;}
}