@font-face {
  font-family: 'Open Sans';
  src: url("OpenSans-Regular.woff2?v=1.1.0") format("woff2"), url("OpenSans-Regular.woff?v=1.1.0") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* CSS von IP */
.dmStandardMobile {display: none;}
.ipUmfrage {min-height: 600px;}
.red {color: red;font-weight: bold;}
#imgIntro {width: 150px;margin: auto;display: block;}
#imgPage {width: 150px;display: block;position: absolute;right:20px;}
.ipUmfrage #intro {width: 50%;margin: auto;border: 2px solid rgb(185, 193, 9);border-radius: 15px;margin-bottom: 50px;text-align: center;padding: 1% 5%;margin-top:30px;}
.page {position: relative;width: 80%;margin: auto;border: 2px solid rgb(185, 193, 9);border-radius: 15px;margin-bottom: 50px;text-align: left;padding: 1% 2%;margin-top:30px;}
#page1,#page2,#page3,#page4,#page5,#page6,#page6b,#page7,#page8,#page9,#page10,#dometic,#formular {display: none;}
#btnBackIntro {position: absolute;left: 0;}
#btnNextIntro {position: absolute;right: 0;}
#btnNextPage1, #btnNextPage2, #btnNextPage3, #btnNextPage4, #btnNextPage5, #btnNextPage6, #btnNextPage6b, #btnNextPage7, #btnFormSend {position: absolute;right: 2.5%;}
#page1 #progressbar {background-color: white;border-radius: 13px;border: 2px solid rgb(185, 193, 9);padding: 0;}
#page2 #progressbar {background-color: white;border-radius: 13px;border: 2px solid rgb(185, 193, 9);padding: 0;}
#page3 #progressbar {background-color: white;border-radius: 13px;border: 2px solid rgb(185, 193, 9);padding: 0;}
#page4 #progressbar {background-color: white;border-radius: 13px;border: 2px solid rgb(185, 193, 9);padding: 0;}
#page5 #progressbar {background-color: white;border-radius: 13px;border: 2px solid rgb(185, 193, 9);padding: 0;}
#page6 #progressbar {background-color: white;border-radius: 13px;border: 2px solid rgb(185, 193, 9);padding: 0;}
#page6b #progressbar {background-color: white;border-radius: 13px;border: 2px solid rgb(185, 193, 9);padding: 0;}
#page1 #progressbar>div {background-color: rgb(185, 193, 9);width: 10%;height: 14px;border-radius: 10px 0 0 10px;}
#page2 #progressbar>div {background-color: rgb(185, 193, 9);width: 20%;height: 14px;border-radius: 10px 0 0 10px;}
#page3 #progressbar>div {background-color: rgb(185, 193, 9);width: 30%;height: 14px;border-radius: 10px 0 0 10px;}
#page4 #progressbar>div {background-color: rgb(185, 193, 9);width: 50%;height: 14px;border-radius: 10px 0 0 10px;}
#page5 #progressbar>div {background-color: rgb(185, 193, 9);width: 70%;height: 14px;border-radius: 10px 0 0 10px;}
#page6 #progressbar>div {background-color: rgb(185, 193, 9);width: 80%;height: 14px;border-radius: 10px 0 0 10px;}
#page6 #progressbar>div {background-color: rgb(185, 193, 9);width: 90%;height: 14px;border-radius: 10px 0 0 10px;}
.button {padding: 10px 30px;border-radius: 15px;color: #000000;min-width: 150px;background-color: transparent;border: 2px solid black;}
.button.btngreen {background-color: rgb(185, 193, 9);border: 2px solid rgb(185, 193, 9);color: #ffffff;}
.button.btnborder {border: 2px solid rgb(185, 193, 9);}  
.lineBreak {line-height: 0!important;}
.mobBlock {display: inline-block;margin-bottom: 10px;}
.btnButtons {margin-top: 50px;}
.btnButtons button {margin-right: 20px;}
.button.btncheck {min-width: initial;width: 25px;height: 25px;padding: 0 0;border-radius: 5px;border-color: rgb(185, 193, 9);margin-left: 20px;margin-right: 10px;position: relative;/*top: -4px;*/vertical-align: middle;}
.button.btncheck.btnchecked:after {content: "";background-image: url(../img/check.png);position: absolute;margin-left: -12px;background-repeat: no-repeat;background-size: contain;margin-top: -21px;height: 30px;width: 30px;}
h2 {color: rgb(185, 193, 9);font-size: 42px;margin-bottom: 54px;line-height: initial!important;}
.hint {display: none;position:absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 99;background-color: rgba(0,0,0,0.8);}
.hint .hintInner {width: 400px;background-color: white;border: 2px solid rgb(185, 193, 9);border-radius: 15px;margin: auto;padding: 2%;text-align: center;top: 25%;position: relative;transform: translateY(-50%);} 
.prodLogo {height: 32px;/*margin-left: 100px;*/}
.hintInner h3 {line-height: 1.5em;}
.contentLeft {width: 35%;float: left;}
#page6 .contentLeft {width: 70%;}
#page5 .contentLeft {width: 45%;}
.frameContent {width: 65%;float: right;}
#page6 .frameContent {width: 30%;}
#page7 .frameContent {width: 100%;float: none;}
#page3 .frameContent,#page4 .frameContent,#page5 .frameContent,#page6b .frameContent {width: 50%;}
#page8 .frameContent {width: 40%;border: 2px solid #e64248;border-radius: 15px;display: flex;}
#page8 .contentLeft {width: 55%;}
#page8 .frameContent P {padding: 20px;}
.warning {font-size: 24px;color: #e64248;font-weight: bold;/*text-align: right;*/display: block;}
.warning img {position: relative;width: 30px;}
.frLeft, .frRight {width: 49%;display: inline-block;vertical-align: top;margin-top:20px;}
.frRight {margin-left: 1%;}
#page4 .frLeft {width: 34%;}
#page4 .frRight {width: 64%;}
.frameContent P {text-align: left;}
.frLeft P {}
#page3 .frLeft img,#page3 .frRight img {height: 220px;width: auto;}
#page6b .frLeft img,#page6b .frRight img {max-height: 150px;height: auto;width: auto;}
#page6b .frLeft,#page6b .frRight {width: auto;}
#page4 .frLeft img {height: auto;width: 245px;}
#page4 .frRight img {height: 314px;width: auto;margin-right: 5px;}
#page4 .frLeft P {margin-left: 0;}
.distanceWindows {display: flex;flex-wrap: wrap;}
.distanceBlock {width: 40%;border-top: 2px solid rgb(185, 193, 9);display: none;}
.distanceBlock:nth-child(1),.distanceBlock:nth-child(2) {border-top: none;}
.distanceBlock:nth-child(odd) {border-right: 2px solid rgb(185, 193, 9);}
.distanceBlock:nth-child(even) {width: 40%;padding-left: 9%;}
#dometicForm {display: flex;}
#dometicForm .col1,#dometicForm .col2,#dometicForm .col3,#dometicForm .col4 {width: 25%;padding-right: 3%;}
#dometicForm .col4 {padding-right: 0;}
#dometicForm .col1 .button.btncheck {margin-left: 0;}
#dometicForm input[type=text] {border-radius: 10px;border-color: rgb(185, 193, 9);background-color: white;color: rgb(185, 193, 9);padding:3px;}
#dometicForm textarea {border-radius: 10px;border-color: rgb(185, 193, 9);background-color: white;color: rgb(185, 193, 9);padding:3px;height: 100px;}
#dometicForm .col3 input[type=text], #dometicForm .col3 input[type=text], #dometicForm .col4 input[type=text], #dometicForm .col4 input[type=text] {border-color: #e64248;}
.summary {width: 100%;border: 1px solid black;}
.summary td {border: 1px solid black;padding: 15px 10px;}
.sumrow {display: flex;}
.sumrow span {display: block;width: 14%;border-top: 1px solid rgb(185, 193, 9);border-right: 1px solid rgb(185, 193, 9);padding: 5px;text-align: center;}
.sumrow span:nth-child(15) {border-right: none;}
.sumrow.header span:nth-child(8) {border-right: none;}
.sumrow.header span {border-top: none;font-weight: bold;}
.uploadFrame {border: 2px solid rgb(185, 193, 9);border-radius: 10px;padding: 5px;min-height: 140px;}
.uploadFrame #files {font-size: 14px;}
#thumblist img {height:50px;}
.curve4 {margin-left: 20px;}
#dmRoot #dm .dmInner .dmWidget {text-align: left;}
#dmRoot #dm .p_hfcontainer div.u_1335276332 {margin-left: 50px!important;}
.endWarn {justify-content: center;width: 20%;display: flex;align-items: center;}
#productShop {display: flex;flex-wrap: wrap;}
.shopBox {font-weight: bold;text-align: center;width: 30%;margin-right: 20px;margin-bottom: 30px;}
.shopBox img {height: 150px;width: auto;}
.shopBox .boxAnzahl {border: 2px solid rgb(185, 193, 9);font-weight: bold;text-align: center;border-radius: 15px;padding: 5px 50px;}

.brandTable {display: flex;flex-wrap: wrap;}
.brandTable span {width: 25%;border-top: 1px solid rgb(185, 193, 9);text-align: center;padding: 10px;border-right: 1px solid rgb(185, 193, 9);}
.brandTable span:nth-child(1),.brandTable span:nth-child(2),.brandTable span:nth-child(3),.brandTable span:nth-child(4) {border-top: none;}
.brandTable span:nth-child(4),.brandTable span:nth-child(8),.brandTable span:nth-child(12),.brandTable span:nth-child(16),.brandTable span:nth-child(20),.brandTable span:nth-child(24),.brandTable span:nth-child(28),.brandTable span:nth-child(32),.brandTable span:nth-child(36),.brandTable span:nth-child(40),.brandTable span:nth-child(44),.brandTable span:nth-child(48),.brandTable span:nth-child(52) {border-right: none;}
#page2 div.brandTable input[type=text] {display:none;border-radius: 10px;border-color: rgb(185, 193, 9);background-color: white;color: rgb(185, 193, 9);padding: 3px;}
.frameTable {display: flex;flex-wrap: wrap;}
.frameTable span {width: 33%;border-top: 1px solid rgb(185, 193, 9);text-align: center;padding: 10px;border-right: 1px solid rgb(185, 193, 9);}
.frameTable span:nth-child(1),.frameTable span:nth-child(2),.frameTable span:nth-child(3) {border-top: none;}
.frameTable span:nth-child(3),.frameTable span:nth-child(6),.frameTable span:nth-child(9),.frameTable span:nth-child(12),.frameTable span:nth-child(15),.frameTable span:nth-child(18),.frameTable span:nth-child(21),.frameTable span:nth-child(24),.frameTable span:nth-child(27),.frameTable span:nth-child(30),.frameTable span:nth-child(33),.frameTable span:nth-child(36),.frameTable span:nth-child(39) {border-right: none;}
.curveTable {display: flex;flex-wrap: wrap;}
.curveTable span {width: 33%;border-top: 1px solid rgb(185, 193, 9);text-align: center;padding: 10px;border-right: 1px solid rgb(185, 193, 9);}
.curveTable span:nth-child(1),.curveTable span:nth-child(2),.curveTable span:nth-child(3) {border-top: none;}
.curveTable span:nth-child(3),.curveTable span:nth-child(6),.curveTable span:nth-child(9),.curveTable span:nth-child(12),.curveTable span:nth-child(15),.curveTable span:nth-child(18),.curveTable span:nth-child(21),.curveTable span:nth-child(24),.curveTable span:nth-child(27),.curveTable span:nth-child(30),.curveTable span:nth-child(33),.curveTable span:nth-child(36),.curveTable span:nth-child(39) {border-right: none;}

.depthTable {display: flex;flex-wrap: wrap;}
.depthTable span {width: 25%;border-top: 1px solid rgb(185, 193, 9);text-align: center;padding: 10px;border-right: 1px solid rgb(185, 193, 9);}
.depthTable span:nth-child(1),.depthTable span:nth-child(2),.depthTable span:nth-child(3),.depthTable span:nth-child(4) {border-top: none;}
.depthTable span:nth-child(4),.depthTable span:nth-child(8),.depthTable span:nth-child(12),.depthTable span:nth-child(16),.depthTable span:nth-child(20),.depthTable span:nth-child(24),.depthTable span:nth-child(28),.depthTable span:nth-child(32),.depthTable span:nth-child(36),.depthTable span:nth-child(40),.depthTable span:nth-child(44),.depthTable span:nth-child(48),.depthTable span:nth-child(52) {border-right: none;}
.colorTable {display: flex;flex-wrap: wrap;}
.colorTable span {width: 33%;border-top: 1px solid rgb(185, 193, 9);text-align: center;padding: 10px;border-right: 1px solid rgb(185, 193, 9);}
.colorTable span:nth-child(1),.colorTable span:nth-child(2),.colorTable span:nth-child(3) {border-top: none;}
.colorTable span:nth-child(3),.colorTable span:nth-child(6) {border-right: none;}

#standardForm .frmCols {display: flex;}
#standardForm .col1f,#standardForm .col2f,#standardForm .col3f {width: 33%;padding-right: 3%;}
#standardForm .col3f {padding-right: 0;}
#standardForm input[type=text] {font-weight: bold;border-radius: 10px;border-color: rgb(185, 193, 9);background-color: white;color: rgb(185, 193, 9);padding:3px;}
#standardForm textarea {font-weight: bold;border-radius: 10px;border-color: rgb(185, 193, 9);background-color: white;color: rgb(185, 193, 9);padding:3px;height: 100px;}
#standardForm .col3f input[type=text], #standardForm .col3f input[type=text], #standardForm .col4 input[type=text], #standardForm .col4 input[type=text] {border-color: #e64248;}

#herstellerInfo {}

#dm .multilingualWidget .current-language {display: block;}

/* Burger */
 /* Style the navigation menu */
.topnav {
  /*overflow: hidden;
  background-color: #fff;*/
  position: relative;
  display: none;
}

/* Hide the links inside the navigation menu (except for logo/home) */
#myLinks {
  display: none;
  text-align: left;
  padding-top: 60px;

}

/* Style navigation menu links */
.topnav a {
  color: red;
 /* padding: 14px 16px;*/
  text-decoration: none;
  font-size: 17px;
  display: block;
 }

#myLinks a {
	border: 1px solid #ddd;
	width: 60%;
	padding: 10px;
	border-bottom: none;
}

/* Style the hamburger menu */
.topnav a.icon {
  background: rgb(185, 193, 9);
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  color: white;
  font-size: 28px;
}
.mobLang {display: none;position: absolute;right: 0;top: 0;}

.sumrow span.sumMobile {display: none;}

/* Responsive */
@media only screen and (max-width: 1919px) and (min-width: 601px) {
	.frLeft, .frRight {width: 100%;}
	#page4 .frLeft, #page4 .frRight {width: 100%;}
	#page4 .frRight img {width: 45%;height: auto;}
	.mobBlock {display: block;margin-left: 20px;margin-top: 10px;}
	#page6b .frLeft, #page6b .frRight {width: auto;}
}

@media only screen and (max-width: 1400px) and (min-width: 1210px) {
	.distanceBlock {width: 45%;}
	.distanceBlock:nth-child(2n) {width: 45%;}
}

@media only screen and (max-width: 1209px) and (min-width: 601px) {
	#page6 .contentLeft,#page8 .contentLeft,#page4 .contentLeft,#page3 .contentLeft,#page6b .contentLeft,#page5 .contentLeft {width:100%;float: none;}
	#page6 .frameContent,#page8 .frameContent,#page4 .frameContent,#page3 .frameContent, #page6b .frameContent,#page5 .frameContent {width:100%;float: none;margin-top: 50px;}
	.ipUmfrage #intro {width: 90%;}
	.distanceBlock {width: 50%;}
	.distanceBlock:nth-child(2n) {width: 50%;}
	#dm .dmOuter .dmInner {min-width: auto!important;}
	p.lineBreak {display: none;}
	.btnButtons button {margin-bottom: 20px;}
	.btnButtons {display: flex;flex-flow: wrap;margin-bottom: 50px;}
}

/* Mobil */
@media only screen and (max-width: 600px) {
	#hcontainer {
	  min-height: 58px;
	  height: 100%;
	}
.topnav {
  height: 100%;
  display: block
}

	.mobLang {/*display: block;*/}
	.topnav .mobLang A {display: inline;}
	.dmHeaderResp {display: none;}
	.sumrow span.sumMobile {display: block; width: 40%;float: left;}
	.prodLogo {height: auto;}
	.brandTable span {font-size: 12px;padding: 10px 3px;}
	.frameTable span {font-size: 12px;padding: 10px 3px;}
	.curveTable span {font-size: 12px;padding: 10px 3px;}
	.depthTable span {font-size: 12px;padding: 10px 3px;}
	#page3 .frameContent,#page6b .frameContent, #page4 .frameContent, #page5 .frameContent {width: 100%;}
	#page5 .contentLeft {width: 100%;}
	.mobBlock {display: block;margin-left: 20px;margin-top: 10px;}
	span.sumrow:nth-child(1) {display: none;}
	.sumrow span {width: 100%;text-align: left;border-top: none;border-right: none;}
	.sumrow {border-top: 1px solid rgb(185, 193, 9);display: block;}
	.sumrow.header {display: none!important;}
	#dmRoot .dmInner {min-width: 100%!important;}
	.ipUmfrage #intro {width: 95%;margin-top: 10px;}
	.page {width: 95%;margin-top: 10px;}
	h2 {line-height: initial!important;font-size: 34px;}
	.button {min-width: 130px;}
	#page7 button, #formular button {min-width: 100%;margin-bottom:20px;}
	#page7 #btnNextPage7,#formular #btnFormSend {position: initial;}
	#page4 .frLeft img {width: 100%;}
	#page4 .frRight img {width: 100%;height: auto;}
	#btnWindow1,#btnWindow2,#btnWindow3,#btnWindow4,#btnWindow5,#btnWindow6,#btnWindow7,#btnWindow8,#btnWindow9,#btnWindow10,#btnWindow11,#btnWindow12,#btnBrand1,#btnBrand2,#btnBrand3,#btnFrame1,#btnFrame2, #btnCurve1, #btnCurve2, #btnDepth1, #btnDepth2, #btnDepth3 {
		min-width: 100%;margin-top: 5px;margin-bottom: 5px;
	}
	#page8 .contentLeft {width: 100%;}
	.shopBox {width: 100%;}
	.shopBox img {width: 100%;height: auto;}
	#productShop {display: block;}
	#page8 .frameContent {width: 100%;display: block;margin-top: 20px;padding-top: 20px;}
	#standardForm .col1f, #standardForm .col2f, #standardForm .col3f {width: 100%;}
	#standardForm .frmCols {display: block;}
	.lineBreak {display: none;}
	.btnButtons {display: flex;flex-flow: column;}
	.btnButtons #btnWindow1 {order: 1;}
	.btnButtons #btnWindow2 {order: 2;}
	.btnButtons #btnWindow3 {order: 3;}
	.btnButtons #btnWindow4 {order: 4;}
	.btnButtons #btnWindow5 {order: 5;}
	.btnButtons #btnWindow6 {order: 6;}
	.btnButtons #btnWindow7 {order: 7;}
	.btnButtons #btnWindow8 {order: 8;}
	.btnButtons #btnWindow9 {order: 9;}
	.btnButtons #btnWindow10 {order: 10;}
	.btnButtons #btnWindow11 {order: 11;}
	.btnButtons #btnWindow12 {order: 12;}
	.bottom {margin-top: 30px;}
	.btnButtons {margin-top: -60px;}
	.contentLeft, .contentRight, .frameContent,.frLeft, .frRight, #page4 .frLeft, #page4 .frRight, #page6 .contentLeft, #page6 .frameContent {width: 100%;float: none;}
	.warning {text-align: left;font-size: 16px;margin-top: 30px;}
	#page3 .frLeft img,#page6b .frLeft img, #page4 img {width: 100%;margin-bottom: 20px;}
	.warning img {width: auto!important;margin-bottom: 0;}
	.curve4 {margin-left: 0;}
	.distanceBlock {width: 100%;border-bottom: 2px solid rgb(185, 193, 9);border-top: none;}
	.distanceBlock:nth-child(2n) {width: 100%;padding-left: 0;}
	.distanceBlock:nth-child(2n+1) {border-right: none;}
	#page2 .prodLogo {display: block;margin: auto;margin-bottom: 0;}
	#dometic .col1,#dometic .col2,#dometic .col3,#dometic .col4 {width: 100%;padding-right: 0;}
	#dometicForm {flex-flow: column;}
	#dometic .col3 {order: 1;}
	#dometic .col4 {order: 2;}
	#dometic .col2 {order: 3;}
	#dometic .col1 {order: 4;}
	#dmRoot #dm .p_hfcontainer div.u_1268313947 {padding-left: 10px !important;padding-right: 10px !important;}
	.dmDesktopBody .dmRespRow .large-5 {width: 100%;}
	#dmRoot #dm .dmRespRow .dmRespColsWrapper {flex-flow: column;}
	#dmRoot #dm .p_hfcontainer div.u_1335276332 {margin-left: 0!important;}
	.mobilehide {display: none;}
	#page6 .button.btncheck {top: 0;}
	.lang1 {}
	.lang2 {}
	
	/* CSS von Website */
img[width][height] {
  height: auto;
}
  body[data-page-alias="welches-fenster-habe-ich-/-messtabelle"] #dm [data-show-on-page-only="welches-fenster-habe-ich-/-messtabelle"] {
    display: block !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 nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody div.u_1800486720
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1030560726:hover
{
	background-color:rgba(185,193,3,1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1030560726.hover
{
	background-color:rgba(185,193,3,1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1030560726 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1030560726
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
	border-color:rgba(185,193,0,1) !important;
	background-color:rgba(185,193,0,1) !important;
}
*#dm *.dmBody a.u_1030560726 span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1879419804
{
	width:100% !important;
}
*#dm *.dmBody *.u_1532254880
{
	width:100% !important;
}
*#dm *.dmBody *.u_1294832576
{
	width:100% !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 a.u_1030560726
{
	background-attachment:initial !important;
}
*#dm *.dmBody div.u_1879419804
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:15px !important;
	max-width:178px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1953978545
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:40px !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1532254880
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 10px) !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:10px !important;
	max-width:295.6px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1294832576
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1969649950
{
	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:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}

   .font-size-36, .size-36, .size-36 > font { font-size: 36px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }
       .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
        visibility: hidden;
    }

    .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
        visibility: hidden !important;
    }
	    @font-face {
  font-family: "Roboto Fallback";
  src: local('Arial');
  ascent-override: 92.6709%;
  descent-override: 24.3871%;
  size-adjust: 100.1106%;
  line-gap-override: 0%;
 }@font-face {
  font-family: "Cabin Fallback";
  src: local('Arial');
  ascent-override: 101.7818%;
  descent-override: 26.3684%;
  size-adjust: 94.8106%;
  line-gap-override: 0%;
 }@font-face {
  font-family: "Helvetica Fallback";
  src: local('Arial');
  ascent-override: 77.002%;
  descent-override: 22.998%;
  line-gap-override: 0%;
 }@font-face {
  font-family: "Open Sans Fallback";
  src: local('Arial');
  ascent-override: 101.1768%;
  descent-override: 27.7323%;
  size-adjust: 105.6416%;
  line-gap-override: 0%;
 }
 