div.cakedecoratingclasslist .vc-hoverbox-block-inner p{margin:0 auto}div.cakedecoratingclasslist .vc-hoverbox-block-inner p:before{content:"·";font-size:60px;line-height:12px;color:#b8e4e8;margin:0 2px 0 0;vertical-align:middle}div.cakedecoratingclasslist .wpb_wrapper h2{margin:0;padding:8px 90px;color:#fff!important;text-shadow:2px 2px 2px #313131}div.cakedecoratingclasslist .wpb_wrapper div.vc-hoverbox-back-inner h2{color:#666!important;text-shadow:none}div.cakedecoratingclasslist .wpb_wrapper div.vc-hoverbox-back-inner{border:1px solid #b8e4e8;border-radius:8px}.vc_btn3-container{margin-top:28px}.cakeclassrow i,h5 i{font-size:2em}div.cakedecoratingquickclasslist .vc_toggle:last-of-type{margin-bottom:4px}div.cakedecoratingquickclasslist a strong,div.cakedecoratingquickclasslist a:visited strong{color:#666!important;text-decoration:none}div.cakedecoratingquickclasslist .vc_toggle_content p:before{content:"·";font-size:60px;line-height:12px;color:#b8e4e8;margin:0 2px 0 0;vertical-align:middle}.classkey i{font-size:3em;vertical-align:text-bottom;display:block}.classkey .class-label{margin-bottom:8px}.classkey{font-weight:400;position:absolute;padding:4px;margin:0 4px 0 0;border:none;color:#264266;display:inline-block;max-width:40px;font-weight:400;font-size:10px;left:-40px}@media only screen and (min-width:600px){.classkey{max-width:80px;font-size:small;left:-80px;border:1px dashed #264266}}