*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
.u_1731500046
{
}
#dm *.dmBody div.u_1456915735 .callabel
{
	display:none !important;
}
#dm *.dmBody div.u_1456915735 .hospedes label
{
	display:none !important;
}
*#dm *.dmBody *.u_1456915735 #tempnovo .booking .data
{
	border-right-color:rgba(255,255,255,0.38) !important;
}
*#dm *.dmBody *.u_1456915735 #tempnovo-fixado .booking .data
{
	border-right-color:rgba(255,255,255,0.38) !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick--inlined .lightpick__select-months
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick__select .lightpick__select-years
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick__month-title>.lightpick__select:disabled
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick--inlined .lightpick__day-of-the-week
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick--inlined .lightpick__days>div::after
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 #unavail-legend .text
{
	font-family:'Dosis-Medium' !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1456915735 #save-guests span.text
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick--inlined
{
	border-style:solid !important;
	border-color:var(--color_2) !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick__day
{
	font-family:'Dosis-Medium' !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick--inlined .lightpick__day.is-start-date
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 .lightpick--inlined .lightpick__day.is-end-date
{
	font-family:'Dosis-Medium' !important;
}
*#dm *.dmBody div.u_1456915735 #reservar:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1456915735 #reservar.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1456915735 #tempnovo .booking .data .camposdata2 input
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1456915735 #tempnovo-fixado .booking .data .camposdata2 input
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1456915735 .data .button
{
	color:var(--color_2) !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1456915735 .room-box h4
{
	font-family:'dinpro-regular' !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1456915735 .label-descricao-hospede
{
	font-family:'dinpro-regular' !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1456915735 #salvar-guests
{
	font-family:'dinpro-regular' !important;
}
*#dm *.dmBody div.u_1456915735 #save-guests
{
	font-family:'dinpro-regular' !important;
}
*#dm *.dmBody div.u_1456915735 #salvar-guests:hover
{
	font-family:'dinpro-regular' !important;
}
*#dm *.dmBody div.u_1456915735 #save-guests:hover
{
	font-family:'dinpro-regular' !important;
}
*#dm *.dmBody div.u_1456915735 .button-idade:hover
{
	font-family:'dinpro-regular' !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1456915735 #reservar span.text
{
	font-family: 'Barlow' !important;
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1456915735 #reservar
{
	background-color:var(--color_1) !important;
	border-style:solid !important;
	border-width:0px !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo .booking .data label:not(.label-descricao-hospede):not(.idadelabel)
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo-fixado .booking .data label:not(.label-descricao-hospede):not(.idadelabel)
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 #dpd1-consolav6
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 #dpd2-consolav6
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 #guest-information
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo .booking .hotelname
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo-fixado .booking .hotelname
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 .select2-container--default .select2-selection--single .select2-selection__rendered
{
	font-family: 'Barlow' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1456915735 #reservar:hover
{
	background-color:rgba(158,125,62,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1456915735 #reservar.hover
{
	background-color:rgba(158,125,62,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1456915735 .tooltiptext
{
	font-family:'dinpro-regular' !important;
	color:rgba(255,255,255,1) !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1456915735 .selecthotels .tooltiptext
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo .booking form
{
	align-items:flex-start !important;
}
*#dm *.dmBody div.u_1965645862 img[dm_changed]
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1965645862 img
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
.u_1012157021
{
}
*#dm *.dmBody div.u_1012157021
{
	background-color:rgba(0,0,0,0) !important;
	z-index:1 !important;
}
*#dm *.dmBody div.u_1890290688
{
	background-color:rgba(208,169,95,1) !important;
}
div.u_1314742492
{
	border-top-width:1px !important;
	border-top-style:solid !important;
	border-top-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1850914521
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1314742492
{
	border-top-style:solid !important;
	border-top-width:1px !important;
	border-top-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1305288704 img[dm_changed]
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1305288704 img
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1553970529
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/b33f47fa/dms3rep/multi/opt/imgi_24_909171_6f053189de44489d82fa810c1f7893d8-mv2-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody a.u_1154054482 span.text
{
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1847097631
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/b33f47fa/dms3rep/multi/opt/imgi_25_b2d094_0e47fe4a996c40c1b87f6be2046be396-mv2-1920w.png) !important;
	background-size:cover !important;
}
#dm .dmWidget .icon
{
	font-size:100px !important;
}
*#dm *.dmBody *.u_1470090431 .photoGalleryThumbs .image-container a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1470090431
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1470090431 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1825663175 img[dm_changed]
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1825663175 img
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1351964298
{
	display:block !important;
}
*#dm *.dmBody *.u_1508867686
{
	display:none !important;
}
*#dm *.dmBody *.u_1866103172
{
	display:block !important;
}
*#dm *.dmBody *.u_1333236187
{
	display:none !important;
}
*#dm *.dmBody div.u_1470090431 .caption-container .caption-title
{
	color:var(--color_5) !important;
	font-weight:500 !important;
	text-decoration:underline !important;
}
*#dm *.dmBody div.u_1470090431 .caption-container .caption-text
{
	color:rgba(147,147,147,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1470090431 .caption-container .caption-text .rteBlock
{
	color:rgba(147,147,147,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody a.u_1678051646 span.text
{
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1056955024
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1822254780
{
	display:block !important;
}
*#dm *.dmBody *.u_1282583721
{
	display:none !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo .booking .data .camposdata2 input::placeholder
{
	font-family: 'Barlow' !important;
	font-weight:300 !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo-fixado .booking .data .camposdata2 input::placeholder
{
	font-family: 'Barlow' !important;
	font-weight:300 !important;
}
*#dm *.dmBody div.u_1456915735
{
	font-family: 'Barlow' !important;
}
*#dm *.dmBody div.u_1759605104
{
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
}
*#dm *.dmBody div.u_1620106714:before
{
	background-color:rgba(197,156,77,1) !important;
}
*#dm *.dmBody div.u_1620106714.before
{
	background-color:rgba(197,156,77,1) !important;
}
*#dm *.dmBody div.u_1620106714>.bgExtraLayerOverlay
{
	background-color:rgba(197,156,77,1) !important;
}
*#dm *.dmBody *.u_1620106714:before
{
	opacity:0.5 !important;
	background-color:rgb(197,156,77) !important;
}
*#dm *.dmBody *.u_1620106714.before
{
	opacity:0.5 !important;
	background-color:rgb(197,156,77) !important;
}
*#dm *.dmBody *.u_1620106714>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(197,156,77) !important;
}
*#dm *.dmBody div.u_1620106714
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/b33f47fa/dms3rep/multi/Hotel_Pousada_Petit_Casa_Gramado_Pet_Friendly_Luxo_01.png?dm-skip-opt=true) !important;
	background-size:cover !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
}
*#dm *.dmBody a.u_1272853438 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1272853438
{
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
}
*#dm *.dmBody *.u_1626553916:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1626553916.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1626553916>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1626553916
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/b33f47fa/dms3rep/multi/opt/Recepc-a-o+Petit+Casa+da+Montanha+%281%29-640w.png) !important;
	background-size:cover !important;
	border-radius:0px 0px 0px 0px !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
}
*#dm *.dmBody div.u_1423369316
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1965645862
{
	width:100% !important;
}
*#dm *.dmBody *.u_1305288704
{
	width:100% !important;
}
*#dm *.dmBody *.u_1926428699
{
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1825663175
{
	width:100% !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1620106714
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0px !important;
	padding-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}
div.u_1666007156
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1666007156
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo .booking .data label:not(.label-descricao-hospede):not(.idadelabel)
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo-fixado .booking .data label:not(.label-descricao-hospede):not(.idadelabel)
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1456915735 #reservar span.text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1456915735 #reservar
{
	height:45px !important;
	width:117px !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo
{
	height:100px !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo-fixado
{
	height:100px !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo .text-center
{
	height:100px !important;
}
*#dm *.dmBody div.u_1456915735 #tempnovo-fixado .text-center
{
	height:100px !important;
}
div.u_1796746862
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1796746862
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
}
div.u_1732039867
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1732039867
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:274px !important;
	margin-left:0px !important;
	max-width:612px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1965645862
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:248px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	important:true !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1012157021
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1423369316
{
	margin-left:50px !important;
	padding-top:60px !important;
	padding-left:0px !important;
	padding-bottom:80px !important;
	margin-top:-19px !important;
	margin-bottom:0px !important;
	margin-right:50px !important;
	padding-right:0px !important;
	width:auto !important;
}
div.u_1958997673
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
div.u_1066670728
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 435px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:165px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
div.u_1469812945
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 435px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:435px !important;
	max-width:165px !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
div.u_1393208455
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
div.u_1314742492
{
	padding-top:50px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
div.u_1736667054
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1314742492
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
div.u_1346819746
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1346819746
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
}
div.u_1573109415
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody a.u_1154054482 span.text
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1469812945
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:127.125px !important;
	margin-left:0px !important;
	max-width:209.875px !important;
	margin-top:6px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1305288704
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:179.297px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	important:true !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:30px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1890290688
{
	margin-left:50px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:50px !important;
	padding-right:0px !important;
	width:auto !important;
}*#dm *.dmBody div.u_1817564000 {
  margin-left:0px !important;
  padding-top:70px !important;
  padding-left:0px !important;
  padding-bottom:70px !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  margin-right:0px !important;
  padding-right:0px !important;
}

*#dm *.dmBody div.u_1847097631
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:375px !important;
	padding-left:0px !important;
	padding-bottom:375px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1470090431 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1470090431 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1470090431 .photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody *.u_1470090431 .photoGalleryThumbs .image-container a
{
	padding-top:270px !important;
}
*#dm *.dmBody *.u_1470090431 .caption-inner
{
	padding-left:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1573109415
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 445px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:310px !important;
	margin-top:30px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody a.u_1154054482
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 489px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	min-height:56px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:222px !important;
	margin-top:20px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
div.u_1522528388
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1470090431 .caption-container .caption-text
{
	font-size:17px !important;
}
*#dm *.dmBody div.u_1470090431 .caption-container .caption-text .rteBlock
{
	font-size:17px !important;
}
*#dm *.dmBody div.u_1470090431 .caption-container .caption-title
{
	font-size:28px !important;
}
*#dm *.dmBody div.u_1470090431
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	important:true !important;
	margin-right:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-left:0px !important;
}
*#dm *.dmBody div.u_1825663175
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:189px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	important:true !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:26px !important;
	margin-left:0px !important;
	margin-top:20px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1946069541
{
	margin-left:0px !important;
	padding-top:40px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1678051646
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	min-height:56px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1652129593
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:50px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1678051646 span.text
{
	font-size:18px !important;
}
div.u_1719177347
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1522528388
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 40px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:189px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:136px !important;
	margin-left:40px !important;
	margin-top:20px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1719177347
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 40px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:189px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:0px !important;
	margin-left:40px !important;
	margin-top:20px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1958997673
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 252px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:278.297px !important;
	padding-right:0px !important;
	min-width:25px !important;
	margin-right:0px !important;
	margin-left:252.5px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1066670728
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 252px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:278.297px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:0px !important;
	margin-left:252.5px !important;
	margin-top:20px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1393208455
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 2px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:395.969px !important;
	margin-top:6px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1736667054
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:181px !important;
	padding-right:0px !important;
	min-width:25px !important;
	margin-right:62px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1553970529
{
	margin-left:50px !important;
	padding-top:85.5px !important;
	padding-left:0px !important;
	padding-bottom:85.5px !important;
	margin-top:50px !important;
	margin-bottom:40px !important;
	margin-right:50px !important;
	padding-right:0px !important;
	width:auto !important;
	background-position:50% 50% !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1056955024
{
	margin-left:0px !important;
	padding-top:15.5px !important;
	padding-left:40px !important;
	padding-bottom:96.5px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1456915735
{
	margin-left:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:-59px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 106px) !important;
	position:relative !important;
	height:66px !important;
	min-height:auto !important;
	max-width:988px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1850914521
{
	margin-left:50px !important;
	padding-top:57px !important;
	padding-left:0px !important;
	padding-bottom:56.5px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:50px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
