/* iPhones */

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
  
  #post-media {
    width: 100%;
}
  
  .container {
    margin: 0 auto;
    width: 100%;
}

}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
	  
  #post-media {
    width: 100%;
}
  
  .container {
    margin: 0 auto;
    width: 100%;
}

}
/* iPad */

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)	{ 
	  
  #post-media {
    width: 100%;
}
  .container {
    margin: 0 auto;
    width: 100%;
}

}


/**map **/
div[id^=codespacing_progress_map_div] {
    margin: 0 auto;
    padding: 0;
    border-bottom: solid 5px #e30006;
}

div#cspml_listings_container {
    padding-left: 150px;
    padding-right: 150px;
}

@media only screen and (max-width: 770px) {
    div#cspml_listings_container {
    padding-left: 0px;
    padding-right: 0px;
}
}

#post-media img {
    margin-top: 35px;
}

ul#cspm_carousel_map213 .details_btn {
    left: 225px !important;
    top: 60px !important;
}


/**menu**/

.sf-menu li {
    border-right: solid 1px black;
}

.navbar-style-one .dropdown-menu>li>a {
    height: 32px;
}

#site-navigation .dropdown-menu >li >a:hover {
    font-weight: 700;
}

#site-navigation .dropdown-menu >li >a:active {
    font-weight: 700;
}

#site-navigation .dropdown-menu >.current-menu-item >a, #site-navigation .dropdown-menu >.current-menu-parent >a {
    font-weight: 700;
}