*#dm *.dmBody a.span.textonly {
 color: rgb(255, 255, 255) !important;
 }
*#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;
 }
*#dm *.dmBody div.u_1549813728 {
 background-repeat: no-repeat !important;
 background-image: url('https://irp-cdn.multiscreensite.com/9b22ab47/import/clib/philsgasandfireplace_com/dms3rep/multi/119076419-2000x600.jpg') !important;
 background-size: cover !important;
 }
*#dm *.dmBody *.u_1549813728:before {
 opacity: 0.5 !important;
 background-color: rgb(255, 255, 255) !important;
 }
*#dm *.dmBody *.u_1549813728.before {
 opacity: 0.5 !important;
 background-color: rgb(255, 255, 255) !important;
 }
*#dm *.dmBody *.u_1549813728> *.bgExtraLayerOverlay {
 opacity: 0.5 !important;
 background-color: rgb(255, 255, 255) !important;
 }
*#dm *.dmBody div.u_1549813728:before {
 background-color: rgba(0, 0, 0, 1) !important;
 }
*#dm *.dmBody div.u_1549813728.before {
 background-color: rgba(0, 0, 0, 1) !important;
 }
*#dm *.dmBody div.u_1549813728> *.bgExtraLayerOverlay {
 background-color: rgba(0, 0, 0, 1) !important;
 }
*#dm *.dmBody div.u_1181346191 {
 line-height: normal !important;
 }
*#dm *.dmBody h1.u_1926936787 {
 line-height: normal !important;
 }
*#dm *.dmBody *.u_1243667655:before {
 opacity: 0.5 !important;
 background-color: rgb(0, 0, 0) !important;
 }
*#dm *.dmBody *.u_1243667655.before {
 opacity: 0.5 !important;
 background-color: rgb(0, 0, 0) !important;
 }
*#dm *.dmBody *.u_1243667655> *.bgExtraLayerOverlay {
 opacity: 0.5 !important;
 background-color: rgb(0, 0, 0) !important;
 }
*#dm *.dmBody div.u_1620106714 {
 box-shadow: none !important;
 -moz-box-shadow: none !important;
 -webkit-box-shadow: none !important;
 background-color: rgba(0, 0, 0, 0) !important;
 }
*#dm *.dmBody div.u_1068841346 {
 line-height: normal !important;
 }
*#dm *.dmBody a.u_1180173738 {
 border-color: rgba(255, 255, 255, 1) !important;
 border-style: solid !important;
 border-width: 2px !important;
 }
*#dm *.dmBody div.u_1243667655:before {
 background-color: rgba(0, 0, 0, 1) !important;
 opacity: 0.66 !important;
 }
*#dm *.dmBody div.u_1243667655.before {
 background-color: rgba(0, 0, 0, 1) !important;
 opacity: 0.66 !important;
 }
*#dm *.dmBody div.u_1243667655> *.bgExtraLayerOverlay {
 opacity: 0.66 !important;
 }
*#dm *.dmBody div.u_1243667655 {
 background-repeat: no-repeat !important;
 background-image: url('https://irp-cdn.multiscreensite.com/9b22ab47/import/clib/philsgasandfireplace_com/dms3rep/multi/119076951-2000x500.jpg') !important;
 border-style: solid !important;
 border-width: 0px !important;
 }
separatorHomeCss{color:red !important}
*#dm *.dmBody div.u_1549813728 {
 background-repeat: no-repeat !important;
 background-image: url('https://irp-cdn.multiscreensite.com/9b22ab47/import/clib/philsgasandfireplace_com/dms3rep/multi/desktop/119076419-2000x600.jpg') !important;
 background-size: cover !important;
 }
*#dm *.dmBody div.u_1243667655 {
 background-repeat: no-repeat !important;
 background-image: url('https://irp-cdn.multiscreensite.com/9b22ab47/import/clib/philsgasandfireplace_com/dms3rep/multi/desktop/119076951-2000x500.jpg') !important;
 border-style: solid !important;
 border-width: 0px !important;
 }@media all and (min-width:1920px), all and (-webkit-min-device-pixel-ratio: 1.5), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {

*#dm *.dmBody div.u_1549813728 {
 background-repeat: no-repeat !important;
 background-image: url('https://irp-cdn.multiscreensite.com/9b22ab47/import/clib/philsgasandfireplace_com/dms3rep/multi/background/119076419-2000x600.jpg') !important;
 background-size: cover !important;
 }
*#dm *.dmBody div.u_1243667655 {
 background-repeat: no-repeat !important;
 background-image: url('https://irp-cdn.multiscreensite.com/9b22ab47/import/clib/philsgasandfireplace_com/dms3rep/multi/background/119076951-2000x500.jpg') !important;
 border-style: solid !important;
 border-width: 0px !important;
 }
}
*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-image:none !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_1363415307
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1549813728
{
	background-position:50% 50% !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:73.5px !important;
	padding-left:40px !important;
	padding-bottom:73.5px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1832224472
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:15px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1430733344
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:25px !important;
	padding-left:40px !important;
	padding-bottom:25px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody a.u_1636625694
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:268px !important;
	position:relative !important;
	height:52px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 98px) !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1349052833
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:264px !important;
	position:relative !important;
	height:52px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 100px) !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1988239749
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:82.5px !important;
	padding-left:40px !important;
	padding-bottom:82.5px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1487656257
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:8px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1636517705
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:173px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1068841346
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1188196951
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:351px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1308274670
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:351px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1181346191
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:auto !important;
	padding-top:167px !important;
	padding-left:0px !important;
	padding-bottom:167px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
}
*#dm *.dmBody h1.u_1926936787
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:47px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1180173738
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:48px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:265.594px !important;
	margin-left:0px !important;
	max-width:275px !important;
	margin-top:20px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
