.page-id-4962 #grve-header-wrapper .menu > li > a {
    color: #07246d;
}
.page-id-4962 #grve-header.grve-default #grve-main-menu ul li.current-menu-item > a, 
.page-id-4962 #grve-header.grve-default #grve-main-menu > ul > li.megamenu > ul > li > a,
.page-id-4962 #grve-header-wrapper .menu > li > a:hover {
    color: #000 !important;
}
.page-id-4962 .menu-group-holiday-menu-container .current-menu-item > a::before,
.page-id-4962 #grve-header-wrapper .menu > li > a:hover::after {
    border-color: #000;
}
.page-id-4962 #grve-header.grve-default .grve-menu-button-line {
    background-color: #07246d !important;
}
#grve-comments .grve-comments-number {

display:none;
}

.title-text p {
	font-size: 18px;
	line-height: 200%;
	text-align: center;
}
.grve-element.title-text {
	margin-bottom: 29px;
}
html .ug-tiles-wrapper {
	margin: 0 -30px;
}
html .grve-hr.grve-space-dividerhr-space {
	border: 0;
	padding: 0;
	margin: 0 0 76px 0;
}
html .ug-thumb-wrapper .ug-thumb-overlay {
	background: rgba(0,0,0,0.6) !important;
}
html .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom {
	width: 50px;
	height: 50px;
	border: 4px solid #fff;
	border-radius: 50%;
	left: 0 !important;
	top: 0 !important;
	bottom: 0 !important;
	right: 0 !important;
	margin: auto !important;
	text-align: center;
	color: #fff;
	font-size: 21px;
	line-height: 44px;
	background: transparent;
}
html .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom:hover{
	-webkit-transition:all 0.5s!important;
	-moz-transition:all 0.5s!important;
	-ms-transition:all 0.5s!important;
	-o-transition:all 0.5s!important;
	transition:all 0.5s!important;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
html .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom::before {
	content: "\f067";
	display: block;
	font-family: Fontawesome;
}
html .ug-lightbox .ug-lightbox-button-close {
	background: #ff0000;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	text-align: center;
	box-shadow:0 0 15px -4px #000;
	line-height: 40px;
	font-size: 32px;
	color: #fff;
	margin: 5px 5px -2px -2px !important;
}
html .ug-lightbox .ug-lightbox-button-close::before {
	content: "×";
	display: block;
}
html .ug-lightbox .ug-lightbox-button-close:hover {
	background:#000;
}
html .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play {
	background: url("../images/youtube-icon.png") no-repeat 0 0;
	top: 0 !important;
	bottom: 0 !important;
	left: 0 !important;
	right: 0 !important;
	margin: auto !important;
	width: 56px;
	-webkit-transition:all 0.5s!important;
	-moz-transition:all 0.5s!important;
	-ms-transition:all 0.5s!important;
	-o-transition:all 0.5s!important;
	transition:all 0.5s!important;
	text-align: center;
	height: 40px;
	color: #FF0000;
}
html .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play:hover{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.new-frame-block {
	display: inline-block;
	position: relative;
	max-width:450px;
	vertical-align: top;
}
.grve-container .grve-section.frame-section {
	padding-top: 0;
	text-align: center;
}
.frame-section .paragraph {
	color: #333;
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 25px;
	text-align: center;
}
html .cms-title a{
	color:#000;
}
html .cms-title a:hover{
	color:#999!important;
}
html .fancybox-overlay {
	background-color: rgba(0, 0, 0, 0.8);
}
html .fancybox-skin {
	background-color: #fff;
}
html .fancybox-close::before {
	content: "×";
	display: block;
}
html .fancybox-close {
	background: #07246d;
	border-radius: 50%;
	box-shadow: 0 0 10px 0 #333;
	color: #fff!important;
	font-size: 32px;
	height: 36px;
	line-height: 34px;
	margin: -16px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 36px;
}
html .fancybox-close:hover{
	background:#000;
	color:#fff!important;
}
.cursor-popup-wrap .fancybox {
	display: none;
}
.new-frame-block .cursor-popup-wrap {
	height: 100px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100px;
}
.new-frame-block .cursor-popup-wrap img {
	display: block;
	height: 100%;
	width: 100%;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-diningroom {
	height: 423px;	
	left: auto;
	right: 12px;
	top: 13px;
	width: 213px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-kitchen {
	height: 225px;
	left: auto;
	right: 10px;
	top: 441px;
	width: 214px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-livingroom {
	height: 212px;
	left: 13px;
	top: 224px;
	width: 207px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bathroom {
	height: 126px;
	left: 13px;
	top: 442px;
	width: 101px;
	z-index:2
}
.new-frame-block .cursor-popup-wrap.manoir-ground-sauna {
	bottom: 13px;
	height: 142px;
	left: 14px;
	top: auto;
	width: 133px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-top-bedroom {
	height: 116px;
	left: 13px;
	top: 103px;
	width: 109px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-top-bedroom-bathroom {
	height: 116px;
	left: 127px;
	top: 103px;
	width: 93px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-entarance {
	bottom: 161px;
	height: 217px;
	left: 13px;
	top: auto;
	width: 208px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-coverd-terrace {
	bottom: 0;
	height: 147px;
	left: 158px;
	top: auto;
	width: 282px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-top-bedroom-stair {
	height: 85px;
	left: 11px;
	top: 13px;
	width: 208px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bedroom18 {
	height: 116px;
	left: 13px;
	top: 103px;
	width: 109px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bedrrom18-bathroom {
	height: 116px;
	left: 128px;
	top: 103px;
	width: 92px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bureau {
	height: 85px;
	left: 10px;
	top: 13px;
	width: 210px;
}

.new-frame-block .cursor-popup-wrap.manoir-floor-familybedroom {
	bottom: 162px;
	height: 232px;
	left: auto;
	right: 13px;
	top: auto;
	width: 213px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-two-single-bedroom-1 {
	height: 181px;
	left: auto;
	right: 15px;
	top: 12px;
	width: 216px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom16 {
	height: 140px;
	left: 13px;
	top: 226px;
	width: 201px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom12 {
	height: 224px;
	left: auto;
	right: 14px;
	top: 199px;
	width: 161px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom15 {
	height: 193px;
	left: 14px;
	top: 467px;
	width: 144px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom11 {
	height: 180px;
	left: auto;
	right: 15px;
	top: 13px;
	width: 216px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom14 {
	bottom: 13px;
	height: 143px;
	left: 10px;
	top: auto;
	width: 159px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom12-shower {
	height: 104px;
	left: auto;
	right: 14px;
	top: 199px;
	width: 73px;
	z-index: 5;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-main-bathroom {
	height: 90px;
	left: 14px;
	top: 371px;
	width: 145px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom17 {
	height: 208px;
	left: 13px;
	top: 13px;
	width: 201px;
}
.new-frame-block.wide {
	max-width: 980px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-balconey {
	height: 198px;
	left: auto;
	right: 143px;
	top: 4px;
	width: 238px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bedroom1 {
	height: 159px;
	left: auto;
	right: 16px;
	top: 363px;
	width: 291px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bathroom {
	height: 80px;
	left: auto;
	right: 312px;
	top: 279px;
	width: 87px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bathroom-master {
	height: 115px;
	left: auto;
	right: 161px;
	top: 244px;
	width: 146px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-livingroom-1 {
	height: 238px;
	left: 204px;
	top: 207px;
	width: 289px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-hall {
	height: 66px;
	left: 498px;
	top: 207px;
	width: 270px;
	z-index: 2;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bedroom2 {
	height: 159px;
	left: auto;
	right: 312px;
	top: 363px;
	width: 171px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-livingroom-2 {
	height: 154px;
	left: auto;
	right: 13px;
	top: 204px;
	width: 142px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-kitchen {
	height: 239px;
	left: 12px;
	top: 207px;
	width: 142px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-covered-terrace {
	bottom: 4px;
	height: 234px;
	left: 12px;
	top: auto;
	width: 433px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-cellar {
	height: 195px;
	left: 15px;
	top: 15px;
	width: 351px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-wc {
	height: 100px;
	left: auto;
	right: 14px;
	top: 15px;
	width: 64px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-sitting {
	height: 397px;
	left: 15px;
	top: 213px;
	width: 116px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-sitting-2 {
	height: 417px;
	left: auto;
	right: 15px;
	top: 216px;
	width: 303px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-mill-club {
	bottom: 16px;
	height: 207px;
	left: 16px;
	top: auto;
	width: 420px;
}

.new-frame-block .cursor-popup-wrap.moulin-first-bedroom3 {
	height: 320px;
	left: 16px;
	top: 15px;
	width: 347px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-bathroom {
	height: 180px;
	left: auto;
	right: 16px;
	top: 341px;
	width: 151px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-hall {
	height: 180px;
	left: 146px;
	top: 341px;
	width: 61px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-closet {
	height: 100px;
	left: 23px;
	top: 341px;
	width: 116px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-bedroom4 {
	bottom: 16px;
	height: 173px;
	left: 17px;
	top: auto;
	width: 347px;
}
.new-frame-block img,
.new-frame-block img.desktop-img {
	display: block;
}
.new-frame-block img.mobile-img {
	display: none;
}




/**********************************************************************************************************************************/
/*Tablet view*/
@media screen and (min-width:768px) and (max-width:1024px){
.new-frame-block {
	max-width: 350px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bureau {
	height: 66px;
	left: 8px;
	top: 10px;
	width: 163px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-diningroom {
	height: 329px;
	right: 10px;
	top: 10px;
	width: 164px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-livingroom {
	height: 164px;
	left: 10px;
	top: 175px;
	width: 161px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-entarance {
	bottom: 126px;
	height: 168px;
	left: 11px;
	width: 160px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bathroom {
	height: 98px;
	left: 10px;
	top: 344px;
	width: 78px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-coverd-terrace {
	height: 114px;
	left: 124px;
	width: 225px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-kitchen {
	height: 173px;
	right: 8px;
	top: 344px;
	width: 166px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-sauna {
	bottom: 10px;
	height: 112px;
	left: 11px;
	width: 103px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bedroom18 {
	height: 89px;
	left: 11px;
	top: 81px;
	width: 84px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bedrrom18-bathroom {
	height: 89px;
	left: 99px;
	top: 81px;
	width: 72px;
}

.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom17 {
	height: 163px;
	left: 10px;
	top: 10px;
	width: 156px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom11 {
	height: 140px;
	right: 12px;
	top: 10px;
	width: 167px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom16 {
	height: 108px;
	left: 10px;
	top: 176px;
	width: 157px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom12 {
	height: 174px;
	right: 11px;
	top: 155px;
	width: 125px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom12-shower {
	height: 90px;
	right: 11px;
	top: 154px;
	width: 55px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-familybedroom {
	bottom: 126px;
	height: 181px;
	right: 10px;
	width: 166px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-main-bathroom {
	height: 70px;
	left: 11px;
	top: 289px;
	width: 112px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom15 {
	height: 150px;
	left: 11px;
	top: 364px;
	width: 112px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom14 {
	bottom: 10px;
	height: 112px;
	left: 8px;
	width: 123px;
}


.new-frame-block.wide {
	max-width: 725px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-balconey {
	height: 146px;
	right: 105px;
	top: 3px;
	width: 177px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bedroom1 {
	height: 118px;
	right: 12px;
	top: 268px;
	width: 216px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bathroom {
	height: 59px;
	right: 231px;
	top: 206px;
	width: 64px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bathroom-master {
	height: 84px;
	right: 120px;
	top: 181px;
	width: 107px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-livingroom-1 {
	height: 176px;
	left: 154px;
	top: 153px;
	width: 210px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-hall {
	height: 49px;
	left: 368px;
	top: 154px;
	width: 240px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bedroom2 {
	height: 117px;
	right: 230px;
	top: 269px;
	width: 127px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-livingroom-2 {
	height: 113px;
	right: 9px;
	top: 152px;
	width: 106px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-kitchen {
	height: 177px;
	left: 9px;
	top: 153px;
	width: 102px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-covered-terrace {
	bottom: 3px;
	height: 174px;
	left: 9px;
	width: 321px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-cellar {
	height: 151px;
	left: 12px;
	top: 12px;
	width: 326px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-wc {
	height: 80px;
	right: 10px;
	top: 10px;
	width: 50px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-sitting {
	height: 307px;
	left: 12px;
	top: 167px;
	width: 86px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-sitting-2 {
	height: 317px;
	right: 11px;
	top: 168px;
	width: 237px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-mill-club {
	bottom: 12px;
	height: 162px;
	left: 12px;
	width: 326px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-bedroom3 {
	height: 294px;
	left: 15px;
	top: 14px;
	width: 320px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-bathroom {
	height: 165px;
	right: 16px;
	top: 315px;
	width: 138px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-hall {
	height: 164px;
	left: 135px;
	top: 315px;
	width: 54px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-closet {
	height: 91px;
	left: 21px;
	top: 315px;
	width: 106px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-bedroom4 {
	bottom: 14px;
	height: 160px;
	left: 16px;
	width: 320px;
}




















}
/*Tablet view close*/
/**********************************************************************************************************************************/
/*Mobile view*/
@media screen and (max-width:767px){
html .ug-tiles-wrapper {
	margin: 0 -4px;
}
.title-text p {
	font-size: 15px;
	line-height: 150%;
	text-align: justify;
}
.grve-element.title-text {
	margin-bottom: 18px;
}
html .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom {
	width: 44px;
	height: 44px;
	font-size: 18px;
	line-height: 39px;;
}
html .grve-hr.grve-space-dividerhr-space {
	margin: 0 0 40px 0;
}
.frame-section .paragraph {
	margin: 0 0 10px;;
}
.frame-section [class*="grve-column-"] {
	margin-bottom: 20px;
}
.frame-section [class*="grve-column-"]:last-child {
	margin-bottom: 0;
}
.new-frame-block {
	max-width: 290px;
}


html #Moulin-plan-bsliving {
	left: 116px;
	top: 8px;
}
html #Moulin-Plan-Bar {
	left: 195px;
	top: 377px;
}
html #Moulin-plan-kitchen {
	left: 115px;
	top: 495px;
}
html #moulin-plan-living {
	left: 116px;
	top: 304px;
}
html #MoulinPlmanTerrace {
	left: 240px;
	top: 292px;
}
html #Moulin-plan-hall {
	left: 116px;
	top: 110px;
}
html #Moulin-plan-bsbed {
	left: 206px;
	top: 58px;
}
html #Moulin-plan-bstwin {
	left: 203px;
	top: 198px;
}
html #Moulin-plan-bsbath {
	left: 155px;
	top: 95px;
}
html #Moulin-plan-twbath {
	left: 157px;
	top: 197px;
}
html #Moulin-plan-bsterr {
	left: 7px;
	top: 63px;
}
.cursor-popup-wrap .fancybox {
	bottom: 0;
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}


.new-frame-block .cursor-popup-wrap.manoir-ground-bureau {
	height: 55px;
	left: 6px;
	top: 8px;
	width: 136px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-diningroom {
	height: 273px;
	right: 8px;
	top: 8px;
	width: 137px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-livingroom {
	height: 136px;
	left: 8px;
	top: 145px;
	width: 134px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-entarance {
	bottom: 104px;
	height: 140px;
	left: 9px;
	width: 133px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bathroom {
	height: 81px;
	left: 8px;
	top: 285px;
	width: 65px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-coverd-terrace {
	height: 95px;
	left: 102px;
	width: 187px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-kitchen {
	height: 144px;
	right: 8px;
	top: 285px;
	width: 136px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-sauna {
	bottom: 8px;
	height: 92px;
	left: 9px;
	width: 86px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bedroom18 {
	height: 74px;
	left: 9px;
	top: 67px;
	width: 70px;
}
.new-frame-block .cursor-popup-wrap.manoir-ground-bedrrom18-bathroom {
	height: 74px;
	left: 82px;
	top: 67px;
	width: 60px;
}

.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom17 {
	height: 134px;
	left: 8px;
	top: 8px;
	width: 130px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom11 {
	height: 117px;
	right: 10px;
	top: 8px;
	width: 139px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom16 {
	height: 89px;
	left: 8px;
	top: 146px;
	width: 130px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom12 {
	height: 145px;
	right: 8px;
	top: 127px;
	width: 106px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom12-shower {
	height: 76px;
	right: 10px;
	top: 128px;
	width: 45px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-familybedroom {
	bottom: 104px;
	height: 150px;
	right: 8px;
	width: 138px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-main-bathroom {
	height: 58px;
	left: 9px;
	top: 239px;
	width: 93px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom15 {
	height: 125px;
	left: 9px;
	top: 300px;
	width: 93px;
}
.new-frame-block .cursor-popup-wrap.manoir-floor-bedroom14 {
	bottom: 8px;
	height: 93px;
	left: 6px;
	width: 103px;
}


.new-frame-block img.desktop-img {
	display: none;
}
.new-frame-block img.mobile-img {
	display: block;
}
.new-frame-block.wide {
	max-width: 290px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-balconey {
	height: 100px;
	right: 2px;
	top: 253px;
	width: 83px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bedroom1 {
	height: 122px;
	left: 70px;
	right: auto;
	top: 284px;
	width: 67px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bathroom {
	height: 36px;
	right: 117px;
	top: 245px;
	width: 34px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bathroom-master {
	height: 61px;
	right: 102px;
	top: 284px;
	width: 49px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-livingroom-1 {
	height: 119px;
	left: 103px;
	top: 89px;
	width: 100px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-hall {
	height: 112px;
	left: 175px;
	top: 210px;
	width: 27px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-bedroom2 {
	height: 71px;
	right: 153px;
	top: 210px;
	width: 67px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-livingroom-2 {
	height: 61px;
	right: 87px;
	top: 347px;
	width: 64px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-kitchen {
	height: 59px;
	left: 102px;
	top: 5px;
	width: 101px;
}
.new-frame-block .cursor-popup-wrap.moulin-ground-covered-terrace {
	bottom: auto;
	height: 182px;
	left: 2px;
	top: 5px;
	width: 98px;
}

.new-frame-block .cursor-popup-wrap.moulin-first-bedroom3 {
	height: 243px;
	left: 12px;
	top: 12px;
	width: 265px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-bathroom {
	height: 136px;
	right: 13px;
	top: 261px;
	width: 114px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-hall {
	height: 137px;
	left: 112px;
	top: 260px;
	width: 45px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-closet {
	height: 75px;
	left: 18px;
	top: 261px;
	width: 88px;
}
.new-frame-block .cursor-popup-wrap.moulin-first-bedroom4 {
	bottom: 12px;
	height: 132px;
	left: 13px;
	width: 264px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-cellar {
	height: 125px;
	left: 10px;
	top: 10px;
	width: 225px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-wc {
	height: 64px;
	right: 9px;
	top: 10px;
	width: 41px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-sitting {
	height: 254px;
	left: 10px;
	top: 140px;
	width: 71px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-sitting-2 {
	height: 267px;
	right: 10px;
	top: 140px;
	width: 195px;
}
.new-frame-block .cursor-popup-wrap.moulin-basement-mill-club {
	bottom: 10px;
	height: 134px;
	left: 10px;
	width: 270px;
}

.single-post #grve-top-bar {

display:none;

}











}
/*Mobile view close*/


