Div and problem locating their CSS files
1) Assuming you already have sub-themed Zymphonies theme, just add this in your sub-theme's stylesheet-

.geolocation-google-map {
width: 100% !important; }


If not, read this documentation on sub-theming and do the above. Same goes for (2)

2) You can target your div (without class or id) using :nth-child() selector

Being a title, it usually is 1st or 2nd child of the view wrapper.If so

.view-name &gt; div:nth-child(1) {
  //styles for a div that is the first child
}

.view-name &gt; div:nth-child(2) {
  //styles for a div that is the second child
}`


Note that the div you're targeting has to be the direct child of its predecessor