p.flip{margin:10px 0 30px 0;padding:9px 15px 12px 14px;text-align:left;background:#f2f2f2;cursor:pointer;color:#666;font-weight:700;transition:all 0.3s;width:100%;line-height:1.3em}p.flip:hover,p.flip.widget-selected{background:#004c7f;cursor:pointer;color:#fff}div.panel{display:none;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:30px;margin-top:-30px;padding-bottom:5px;padding:30px 30px 30px 30px;background-color:#fff;width:100%}p.flip:after{display:block;content:"\f078";font-family:"FontAwesome";font-size:16px;font-weight:900;color:#666;float:right;margin-right:15px;pointer-events:none;background:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;vertical-align:middle;padding:0 8px 10px 7px;transition:all 0.05s}p.flip:hover:after,p.flip.widget-selected:after{color:#666;content:"\f078";padding:0 8px 10px 7px}p.flip span{line-height:36px}div.dropdown{margin:50px 0}@media (min-width:1024px){div.panel{margin-bottom:30px;margin-top:-30px;padding-bottom:5px;padding:30px 30px 30px 30px;width:930px}p.flip{margin:10px 0 30px 0;padding:9px 0 8px 14px;max-width:930px;line-height:1.6em}p.flip:after{display:block;content:"\f054";font-family:"FontAwesome";font-size:16px;color:#666;float:left;margin-right:15px;pointer-events:none;background:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;vertical-align:middle;padding:1px 8px 10px 11px;transition:all 0.05s}}