#bghMapStreetContainer {
   width: 100%;
   height:425px;
   margin-bottom: 20px;
}
#bghMapTravelContainer {
   float:left;
   width: 100%;
   margin-top: 20px;
}
#bghMapView {
   float:left;
   width: 48%;
   height:400px;
}
#bghStreetView {
   float:right;
   width: 48%;
   height:400px;
}


#bghMapTravelContainer {   
   width: 100%;
   margin-top: 20px;
}
#bghMapTravelView_item1 {  
   text-align:center;
   width: 100%;   
}
#bghMapTravelView_item2 {
   margin-top: 15px;
   width: 100%; 
}
#bghMapTravelView_item3 {
   margin-top: 15px;
   width: 100%; 
}


/***** Desktops / Laptops *****/
@media all and (min-width:1025px) and (max-width:1600px) {
   #bghMapStreetContainer {
      width: 100%;
      height:400px;
      margin-bottom: 20px;
   }
   #bghMapTravelContainer {
      float:left;
      width: 100%;
      margin-top: 20px;
   }   
   #bghMapView {
      float:left;
      width: 48%;
      height:400px;
   }
   #bghStreetView {
      float:right;
      width: 48%;
      height:400px;
   }
}

/***** iPad [portrait + landscape] *****/
@media all and (min-width:769px) and (max-width:1024px) {
   #bghMapStreetContainer {
      width: 100%;
      height:400px;
      margin-bottom: 20px;
   }
   #bghMapTravelContainer {
      float:left;
      width: 100%;
      margin-top: 60px;
   }      
   #bghMapView {
      margin-bottom: 40px;
      float:left;
      width: 100%;
      height:400px;
   }
   #bghStreetView {
      margin-top: 40px;
      float:left;
      width: 100%;
      height:400px;
   }   
}

/***** TABLETS *****/
@media all and (min-width:481px) and (max-width:768px) {
   #bghMapStreetContainer {
      width: 100%;
      height:400px;
      margin-bottom: 20px;
   }
   #bghMapTravelContainer {
      float:left;
      width: 100%;
      margin-top: 60px;
   }      
   #bghMapView {
      margin-bottom: 40px;
      float:left;
      width: 100%;
      height:400px;
   }
   #bghStreetView {
      margin-top: 40px;
      float:left;
      width: 100%;
      height:400px;
   }
}


/***** iPhone LANDSCAPE MODE *****/
@media all and (max-width: 480px) {
   #bghMapStreetContainer {
      width: 100%;
      height:400px;
      margin-bottom: 20px;
   }
   #bghMapTravelContainer {
      float:left;
      width: 100%;
      margin-top: 60px;
   }      
   #bghMapView {
      margin-bottom: 40px;
      float:left;
      width: 100%;
      height:400px;
   }
   #bghStreetView {
      margin-top: 40px;
      float:left;
      width: 100%;
      height:400px;
   }
}

/***** iPhone PORTRAIT MODE *****/
@media all and (max-width: 320px) {
   #bghMapStreetContainer {
      width: 100%;
      height:400px;
      margin-bottom: 20px;
   }
   #bghMapTravelContainer {
      float:left;
      width: 100%;
      margin-top: 60px;
   }      
   #bghMapView {
      margin-bottom: 40px;
      float:left;
      width: 100%;
      height:400px;
   }
   #bghStreetView {
      margin-top: 40px;
      float:left;
      width: 100%;
      height:400px;
   }
}
