.has-shape-overlay{background-position:50%;background-size:cover;height:90px;margin-top:-90px;padding:0;position:relative;z-index:2}@media (max-width:767px){.has-shape-overlay{background-size:200%;height:18px;margin-top:-18px}}.has-shape-overlay.has-shape-overlay--top{margin-top:-5px}.has-shape-overlay>.row-fluid{display:none}