/*
Theme Name:         Realtyspace Child
Theme URI:          http://themeforest.net/item/realtyspace-real-estate-wordpress-theme/15965811
Description:        Child theme for Realtyspace
Version:            1.1
Author:             Codefactory47
Author URI:         http://codefactory47.com/
License:            MIT License
License URI:        http://opensource.org/licenses/MIT
Text Domain:        realtyspace
Template:           realtyspace
*/

@media only screen and (min-width: 480px) and (max-width: 767px) {
	 .pp_pic_holder{ left: 50% !important; width: 400px !important;  margin-left: -200px !important; }
	 div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
	 .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
	 div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
}

@media only screen and (max-width: 479px) {
	 .pp_pic_holder{ left: 50% !important; width: 300px !important;  margin-left: -150px !important; }
	 div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
	 .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
	 div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
}
.page-id-1585 .top_bar {
	display: none;
}
.page-id-1585 .navbar {
	display: none;
}
.page-id-1585 .footer {
	display: none;
}
.page-id-1585 .article__footer {
	display: none;
}
.page-id-1585 .header__row {
	display: none;
} 

.page-id-1585 .breadcrumbs {
	display: none;
}
.page-id-1585 .breadcrumbs__list {
	display: none;
}
.page-id-1585 .site__header {
	display: none;
}
.page-id-1585 .footer_bar {
	display: none;
}
@media (max-width: 767px) {
.vc_video-bg-container .vc_hidden-xs {    display: block !important;
}
}

.page-id-1581 .top_bar {
	display: none;
}
.page-id-1581 .navbar {
	display: none;
}
.page-id-1581 .footer {
	display: none;
}
.page-id-1581 .article__footer {
	display: none;
}
.page-id-1581 .header__row {
	display: none;
} 

.page-id-1581 .breadcrumbs {
	display: none;
}
.page-id-1581 .breadcrumbs__list {
	display: none;
}
.page-id-1581 .site__header {
	display: none;
}
.page-id-1581 .footer_bar {
	display: none;
}

.video-container {
    overflow: hidden;
    position: relative;
    width:100%;
}

.video-container::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}