.mobileNav { text-align:center; background-color:#099; padding:7px 4px; margin:7px 0 25px 0; }.mobileNav ul { display:block; margin:0; padding:0; list-style-type:none; }.mobileNav ul li { padding:0 7px 0 0; margin:0 7px 0 0; border-right:1px solid #ddd; display:inline-block; }.mobileNav ul li:last-child { padding:0 0 0 0; margin:0 0 0 0; border-right:none; display:inline-block; }.mobileNav ul li a { color:#fff; font-weight:bold; text-decoration:none;}.mobileNav ul li a:hover { color:#eee; font-weight:bold; text-decoration: underline;}.promenergoLogo { max-width:379px; }.rewards { width:62%; margin:1% auto; }.rightColumn.siemens { background:url(/images/products.jpg) 10% 10% no-repeat; position:relative; text-align:right; }.rightColumn.siemens .logo { /*width:100px;*/ margin:0 0 0 0; }.leftColumn, .rightColumn, .centerColumn, .instagram { display:table-cell; vertical-align:middle; text-align:center; }.leftColumn { width:18%; margin:0; }.centerColumn { width:30%; margin:0 1%; }.rightColumn { width:40%; margin:0; }.instagram { width:10%; padding: 0 1%; }.instagram img { max-width:20%; }body.ur #rightside { display:none; }body.ur #leftside .moduleWrapper.ur { display:none; }body.ur a.button {    position: relative;    display: inline-block;    margin-bottom: 20px;    padding: 4px 19px 3px 19px;    min-width: 130px;    border: 0;    border-radius: 100px;    background-color: #56a0d3;    cursor: pointer;    font-family: Roboto,sans-serif,arial;    font-size: 12px;    color: #fff;    font-weight: 500;    text-align: center;    text-decoration: none;    text-transform: uppercase;    line-height: 30px;    outline: 0;    -webkit-transition: padding .2s;    -moz-transition: padding .2s;    transition: padding .2s;}body.ur a.button:hover:after {    width: 22px;}body.ur a.button:after {    content: "";    display: inline-block;    vertical-align: middle;    margin-top: -2px;    background: transparent url(/img/arrow_yellow.png) no-repeat right top;    background-size: auto 11px;    width: 0;    height: 11px;    -webkit-transition: width .2s;    -moz-transition: width .2s;    transition: width .2s;}body.ur .button:hover {    color: #fff;    padding: 4px 8px 3px 8px;}@media all and (min-width: 290px) {	.productSearchDiv { display:none; }	.moduleHead.header { display:none; }	.leftColumn { display:block; width:100%; }	.centerColumn { display:block; width:100%; margin:0; }	.rightColumn { display:none; }	.mobileNav { display:block; }	.rightBlocks { display:none !important; }	.centerBlocks { display:block !important; }	body.ur #content img.pdlogo { float:none; margin:1em 1em; display:inline-block; width:90%; text-align:center; max-width:90%; height:auto; }	.instagram { display:table-cell; }	.instagram img { max-width:15%; }}@media all and (min-width: 640px) {	.rewards { width:75%; margin:0 auto; }	.productSearchDiv { display:block; }	.moduleHead.header { display:block; width:24%; }	.leftColumn { display:table-cell; width:24%; }	.centerColumn { display:table-cell; width:75%; margin:0 0 0 1%; }	.rightColumn { display:none; }	.mobileNav { display:none; }	.rightBlocks { display:none !important; }	.centerBlocks { display:block !important; }	body.ur #content img.pdlogo { float:left; margin:1em 1em; display:inline-block; width:45%; text-align:center; max-width:45%; height:auto; }	.instagram { display:none; }	.instagram img { max-width:30%; }}@media all and (min-width: 960px) {	.rewards { width:62%; margin:0 auto; }	.productSearchDiv { display:block;  }	.moduleHead.header { display:block; width:18%; }	.leftColumn { width:18%; margin:0; display:table-cell;}	.centerColumn { width:30%; margin:0 1%; display:table-cell;}	.rightColumn { width:30%; margin:0; display:table-cell;}	.mobileNav { display:none; }	.rightBlocks { display:block !important; }	.centerBlocks { display:none !important; }	body.ur #content img.pdlogo { float:left; margin:1em 1em; display:inline-block; width:45%; text-align:center; max-width:45%; height:auto; }	.instagram { display:table-cell; }	.instagram img { max-width:30%; }}@media all and (min-width: 1400px) {	body.ur #content img.pdlogo { float:left; margin:1em 1em; display:inline-block; width:16%; text-align:center; max-width:16%; height:auto; }}@media all and (min-width: 1500px) {	body.ur #content img.pdlogo { float:left; margin:1em 1em; display:inline-block; width:22%; text-align:center; max-width:22%; height:auto; }}@media all and (min-width: 1600px) {	body.ur #content img.pdlogo { float:left; margin:1em 1em; display:inline-block; width:24%; text-align:center; max-width:24%; height:auto; }}@media all and (min-width: 1700px) {	body.ur #content img.pdlogo { float:left; margin:1em 1em; display:inline-block; width:25%; text-align:center; max-width:25%; height:auto; }}h1 { font-size:2.2em; line-height:1.1em;}h2 { font-size:1.8em; line-height:1.1em;}h3 { font-size:1.4em; line-height:1.1em;}h4 { font-size:1.3em; line-height:1.1em;}h5 { font-size:1.2em; line-height:1.1em;}h6 { font-size:1.1em; line-height:1.1em;}.mobileNav ul li { display:inline-block; margin-top:10px; margin-bottom:10px; }.clr { clear:both; height:0; width:0; line-height:0; font-size:0; }.m10 { height:10px; }.m20 { height:20px; }.navp, .navp a { text-align:center; color:#00948C; }body,td		{ color: #000000; font: normal 13px/140% Arial, sans-serif; }/*input,option	{ color: #000000; font-family: Verdana; font-size: 12px; text-align: left }*/a            { color: #066; text-decoration: none; }/* a:hover      { color: #099; text-decoration: underline; }*/.small       { color: #000080; font-size: 11px; text-align: center; }.white {	COLOR: white; FONT-SIZE: 12px}.white A {	COLOR: white; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}.white A:hover {	COLOR: red; FONT-SIZE: 12px; FONT-WEIGHT: bold}.pict        { color: #000080; font-size: 11px; text-align: center;  }.title       { color: #000080; font-size: 12px; text-align: left;  }.title1      { color: #000080; font-size: 12px; text-align: center;  }.table       { color: #000080; font-size: 11px; text-align: left;  }.forum {	COLOR: #333366; FONT-SIZE: 11px; TEXT-ALIGN: left}.forum1 {	COLOR: #3d6378; FONT-SIZE: 11px; TEXT-ALIGN: left}.bukv {	COLOR: #3d6378; FONT-SIZE: 16px; FONT-WEIGHT: bold}.news {	FONT-SIZE: 9px}.news A {	COLOR: #3d6378; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none}.news A:hover {	COLOR: #3d6378; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none}.news A:visited {	COLOR: #3d6378; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none}.pic         { background-color: #d8dff5; color: #000080 }table.MsoTableGrid1	{border:1.0pt solid black;	font-size:10.0pt;	font-family:Arial;	}table.MsoTableGrid	{border:1.0pt solid #3366FF;	font-size:10.0pt;	font-family:Arial;	}#footer { display: block; text-align:center !important; }#footer .bottomNav 		{ margin:10px 0 !important; padding:0 !important; }#footer .bottomNav a		{ color:#066 !important; font-weight:bold !important; text-decoration: none !important; }/* #footer .bottomNav a:hover	{ color:#099; font-weight:bold; text-decoration: underline; }*/#footer .bottomNav li	{ display:inline-block !important; padding:0 25px !important; margin:10px 0 !important; border-right:1px solid #999 !important; }#footer .bottomNav li:last-child { border-right:none !important; }#footer p.small { margin-top:15px !important; font: bold 10px/12px Arial, sans-serif !important; color:#646464 !important; }#footer .fleft { display:inline-block !important; width:15% !important; }#footer .fcenter { display:inline-block !important; width:70% !important; }#footer .fright { display:inline-block !important; width:15% !important; }div.moduleWrapper {	width:100%; display:block; margin-bottom:10px; border:1px solid #099; background-color:#ffffff;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}div.moduleHead { padding:0; margin:0; background:url(/images/electricBullet.png) 8px 45% no-repeat #099; }div.moduleHead .title2 { padding:7px 7px;  color:#fff; font:bold 14px/16px Verdana, sans-serif; margin:0; padding-left:30px; }div.moduleBody { padding:6px 8px; }div.moduleBody img { max-width:160px; width:90%; }div.moduleBody ul { padding:0; margin:0; list-style-position:inside;}div.moduleWrapper.important { border:1px solid #2b404e; }div.moduleWrapper.important div.moduleHead { background:url(/images/exclamationSign.png) 8px 45% no-repeat #2b404e; }.XXL { font-weight:bold; font-size: 2.5em; margin:7px 0; }.XL { font-weight:bold; font-size: 1.4em; margin:7px 0; }.L { font-weight:normal; font-size: 1.2em; margin:3px 0; }.M { font-weight:normal; font-size: 1em; margin:3px 0; }.S { font-weight:normal; font-size: 0.8em; margin:3px 0; }.XS { font-weight:normal; font-size: 0.7em; margin:3px 0; }.XXS { font-weight:normal; font-size: 0.6em; margin:3px 0; }.centered { text-align:center; }ul.left li, .left { text-align:left; }ul.mainNav li, ul.simpleList li { display: flex; margin: 3px 0; }ul.mainNav { padding:0; margin:0; list-style-type:none; }ul.mainNav li { background:url(/images/bullet.gif) 0 50% no-repeat; padding-left:15px; }ul.simpleList { padding:0; margin:0; list-style-type:none; }ul.simpleList li { background:url(/images/bullet.gif) 0 50% no-repeat; padding-left:15px; }ul.compList, ul.docsList, ul.asutpList { padding-left:10px !important; margin:0 0 0 0; list-style-type:none; }ul.compList li, ul.docsList li { background:url(/images/bullet.gif) 0 0.5em no-repeat; padding-left:15px; }ul.docsList li.pdf { background:url(/images/icon-pdf.gif) 0 50% no-repeat; padding:4px 0 4px 15px; /*border-bottom:1px dotted #ccc;*/ }ul.asutpList li { background:url(/images/index.2.gif) 0 50% no-repeat; padding-left:25px; }ul.compList li.new {     list-style-type: circle;    background: none;    padding-left: 0px;    margin-left: 15px;}ul.docsList.thumbed li { background:none; padding:0; display:inline-block; margin:1%; width:22%; vertical-align:top; text-align:center; }ul.docsList.thumbed li img { display:block; padding:4px; border:1px solid #999; margin:0 auto; background-color:#fff; }ul.docsList.thumbed li a.pic { display:inline-block; background-color:#fff; }ul.docsList.thumbed li a.desc { font-size:11px; }.headerWrapper { margin:0 0 15px 0; }.newsWrapper { clear:both; border-bottom:1px dotted #ddd; margin:10px 0; padding:10px 0; }.newsWrapper:last-child { border-bottom:none; }.newsWrapper img { width:300px !important; display: block; float:left; padding:7px; margin:7px 7px 7px 0; border:#ccc 1px solid; }.newsWrapper p, .newsWrapper div.newstext { margin:7px 0; }.newsWrapper .header { font-size:1.5em; font-weight:bold; display:inline; color:#099; }.newsWrapper .date { display:inline-block; margin-right:10px; font-size:1em; color:#999; font-weight:bold; }div.divider { background-color:#099; margin:20px 0; padding:0; height:7px; border-top:2px solid #066; }h1 { margin-top:0; }h1, h2, h3, h4, h5, h6 { color:#066; }h4 { margin:11px 0 4px 0; }blockquote {	padding: .75em .5em .75em 1em;	background: #fff;	border-left: 0.5em solid #DDD;	box-shadow: 0 0 6px rgba(0,0,0,0.5);	margin: 1.5em 1em .75em 2.5em;	font: italic 2em/135% Cochin,Georgia,"Times New Roman", serif;}blockquote:before {	display: block;	height: 0;	content: "“";	margin-left: -.95em;	font: italic 400%/1 Cochin,Georgia,"Times New Roman", serif;	color: #999;}div.pWrapper { width:200px; height:200px; border:1px solid #646464;}div.picted { width:200px; background-color:#dedede; padding:10px; margin:0 20px 10px 20px; display:inline-block;  }div.picted p { font: italic 13px/15px Cochin,Georgia,"Times New Roman", serif; color:#6e6e6e; display:inline-block; margin:2px 0;}img.framed { }p.firm { font-size:1.2em; color:#066; border-top:1px solid #066; margin:10px 0 0 0; padding:10px 0; font-weight:bold; }p.firm:first-child { border-top:none; margin-top:0; padding-top:5px; }p.historicalPeriod { background:url(/images/divider1.jpg) 50% 6px no-repeat; display:inline-block; height:90px; width:100%; text-align:center; }p.historicalPeriod span.period {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	padding:5px 20px;	background-color:#197d8b;	color:#fff;	font:bold 20px/24px Cochin,Georgia,"Times New Roman", serif;}h3.relatedDocs { margin:4px 0 4px 17px; }table.ttx td, table.ttx th { padding:2px 4px; border-right:1px solid #999; border-bottom:1px solid #999; }table.ttx { border-left:1px solid #999; border-top:1px solid #999; }div.breadCrumbs { border-top:1px solid #999; border-bottom:1px solid #999; margin:0 0 20px 0; padding:6px 0; }div.breadCrumbs ul { list-style-type: none; padding:0; margin:0; }div.breadCrumbs ul li { display:inline-block; padding-right:16px; margin-right:9px; background:url(/images/bcarrow.png) 100% 50% no-repeat; }div.breadCrumbs ul li:last-child { padding-right:0; margin-right:0px; background:none; }ul.codesList { list-style-type:none; margin:0; padding:7px; width:98%; border:1px solid #066;}ul.codesList li { display:block; padding:2px 0; width:100%; border-bottom:1px dotted #099; margin-top:-1px;}ul.codesList li:hover, ul.codesList li:hover * { background-color:#099; color:#fff; }ul.codesList li:last-child { border-bottom:none; }ul.codesList li span { display:table-cell; padding:2px 3px; }ul.codesList li span.code { min-width:150px; max-width:210px; width:150px; font-weight:bold; white-space:nowrap;}ul.codesList li span.descr { width:auto; }.additionalInfoLink {	display:inline-block;	width:275px;	height:75px;	padding:5px 25px 5px 65px;	margin:40px 40px 10px 0;}.familyInfoLink { background:url(/images/familyinfo_bg.png) 0 0 no-repeat; }.sitopLink { background:url(/images/sitopinfo_bg.png) 0 0 no-repeat; }.additionalInfoLink a, .familyInfoLink a, .sitopLink a { color: #fff !important; }.additionalInfoLink a { vertical-align: middle; height:45px; display:table-cell; font: bold 12px/15px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }.additionalInfoLink a:hover { text-decoration: underline; color: #eeeeee; }.em { font-style:italic; }.pfixed { /*position:fixed;*/ }.orderFormStatus.ok { padding:0 0 0 40px; background:url(/images/ok_sign1.png) 0 0 no-repeat; }.infotable { border-left:2px solid #0cb1c4;border-top:2px solid #0cb1c4;border-right:1px solid #0cb1c4;border-bottom:1px solid #0cb1c4; margin:10px 0; }.infotable td { border-right:1px solid #0cb1c4; border-bottom:1px solid #0cb1c4; }.infotable th { border-right:1px solid #0cb1c4; border-bottom:2px solid #0cb1c4; }.infotable tr.green td { background-color:#99ff99; font-size:13px; font-weight:bold; }.infotable td { font-size:11px; }.infotable th { font-size:12px; font-weight:bold; text-align:center; background-color:#b1e9f0; padding:7px 10px; }.infotable .tbl_1 { background-color: #006386; font-size: 1.5em }.infotable .tbl_2 { background-color:#908C8C; font-size: 1.5em }.infotable .tbl_3 { background-color:#839F75; font-size: 1.5em }.infotable .tbl_4 { background-color:#5683C0; font-size: 1.5em }.infotable .tbl_21 { background-color: #AFD7E1; font-size: 1.2em }.infotable .tbl_22 { background-color: #EBEBE3; font-size: 1.2em }.infotable .tbl_23{ background-color:#839F75; font-size: 1.2em }.infotable .tbl_24{ font-size: 1.2em }.columned {	-webkit-column-count: auto; /* Chrome, Safari, Opera */	-moz-column-count: auto; /* Firefox */	column-count: auto;	-webkit-column-width: 150px; /* Chrome, Safari, Opera */	-moz-column-width: 150px; /* Firefox */	column-width: 150px;}.motov20 { background:url(/images/ducati_back.png) no-repeat 50% 0; width:320px; min-height:80px; padding:20px; text-align:center; margin:20px 0; }.motov20 a { background-color: rgba(0, 131, 198, 0.7); color:#fff; font-size:18px; font-weight:bold; margin:0 auto; display:block; padding:10px; line-height:24px; }#productSearchWrapper { position:relative; z-index:2; }#productSearchWrapper .listwrapperext { position:absolute; width:100%; height:200px;left:-1px; overflow:hidden; background-color:#fff; display:none; border:1px solid #ccc; margin:0; padding:5px 0; border-bottom:2px solid #066; }#productSearchWrapper .listwrapper { position:absolute; width:100%; height:200px;overflow:auto; background-color:#fff; margin:0; }#productSearchWrapper ul.list { margin:0; padding:0; list-style-type:none; list-style-position:inside; }#productSearchWrapper ul.list li { display:block; white-space: nowrap; padding: 2px 1%; width: 98%; overflow: hidden; }.productSearchDiv form { padding:0; margin:0; }.productSearchDiv input { border-radius: 5px; border: 1px solid #066; width:100%; margin:0; padding:5px; font-size:16px; outline: 0; border-spacing: 0; }.productSearchDiv { width:100%; float:left; position:relative; }.moduleHead.header { float:left; border-radius:5px; border:1px solid #066; }.note { display:none; position:absolute; width:100%; padding:2px 0; }.note p { margin:0; }.floating { position:fixed; top:10px; width:17.7% !important; }.quickOrderForm, .quickOrderForm2 { margin:0; }.quickOrderForm input, .quickOrderForm textarea,.quickOrderForm2 input, .quickOrderForm2 textarea { width:100%; margin:0 0 4px 0; padding:4px 8px !important; margin:4px auto !important; border: solid 1px #999; }.quickOrderForm textarea, .quickOrderForm2 textarea { height:70px; }.quickOrderForm input#qo, .quickOrderForm2 input#qo { text-align:center; width:auto; }.quickOrderForm label, .quickOrderForm2 label { text-align:left; width:100%; display:inline-block !important; }#q.loading { background:url(/images/misc/bar.gif) no-repeat 0 50%; }#inline, #ur { display:none;}div.rewards { text-align:center; margin-top:15px;}div.rewards img { display:inline-block; margin:0 25px 0 0; }a.reward img { max-width:70px; }.scalance { border-left:1px solid #066; border-top:1px solid #066; }.scalance th, .scalance td { padding:2px 4px; border-right:1px solid #066; border-bottom:1px solid #066; }.scalance .h3 { background-color: #006666; padding:7px 10px;}.scalance .h3 h3 { color: #fff; padding:0; margin:0; }.scalance .h4 { background-color: #009999; padding:4px 10px;}.scalance .h4 h4 { color: #fff; padding:0; margin:0; }.scalance * { font-size:11px; }.strategy { display:block; padding:10px 20px; background-color:#dedede; color:#066; font-weight:bold; font-size:1.2em; line-height:140%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }.strategy a { text-decoration: underline; }div.benefits { display:block; width:100%; margin:0; padding:0; }div.benefits ul { display:block; margin:0; padding:0; text-align:center; }li.benefit { display: inline-block; margin:0; width:16.4%; min-width:102px; min-height:60px; padding:90px 1% 1% 1%; font-size:14px; font-weight:bold; text-align:center; color:#066; vertical-align:top; }.benefit.c1 { background:url(/images/benefits1.jpg) 50% 0 no-repeat #fff; }.benefit.c2 { background:url(/images/benefits2.jpg) 50% 0 no-repeat #fff; }.benefit.c3 { background:url(/images/benefits3.jpg) 50% 0 no-repeat #fff; }.benefit.c4 { background:url(/images/benefits4.jpg) 50% 0 no-repeat #fff; }.benefit.c5 { background:url(/images/benefits5.jpg) 50% 0 no-repeat #fff; }.benefit.c6 { background:url(/images/benefits6.jpg) 50% 0 no-repeat #fff; }.textbanner { margin:10px 0; padding:10px 0; border-bottom:2px solid #c00; border-top:2px solid #c00; }ul.scalanceTiles { list-style-type:none; padding:0; margin:0; }ul.scalanceTiles li { display:inline-block; width: 23%; margin: 0 2% 20px 0; vertical-align:top; }ul.scalanceTiles li:nth-child(4n+4) { margin-right: 0; }ul.scalanceTiles li img { display:block; }ul.scalanceTiles li p.ttl { font-weight:bold; font-size:1.1em; }table.urmodels td a { display:inline-block; vertical-align:bottom;}table.urmodels td a.txt { text-align:center; font-weight:bold; }#content table.urmodels td.ur3 a.img img { max-width:100%; }#content table.urmodels td.ur5 a.img img { max-width:95%; }#content table.urmodels td.ur10 a.img img { max-width:100%; }#content table.urmodels td.ur16 a.img img { max-width:92%; }div.robotn { width:270px; height:200px; overflow:hidden; display:inline-block; margin-right:20px; margin:10px; padding:10px; border:1px solid #dedede; text-align:center; }#content div.robotn a img { height:200px; max-width:none; }#content div.robotn a { display:inline-block; }div.adBanner { border:2px solid #099; padding:10px 20px; }div.adBanner p { font-size:1.3em; line-height:140%; color:#066; font-weight:bold;}div.g-recaptcha { overflow:hidden; }body.ur .cc-bottom{ display:none;}body.ur h1 { line-height:140%; vertical-align:middle; float:left; display:block; }/*body.ur #content img.pdlogo { float:left; margin:1em 3em; display:inline-block; width:20%; text-align:center; max-width:20%; height:auto; }*//*body.ur img.pdlogo { float:left; margin:1em 3em; display:inline-block; }*/.pearflink {	font-weight:bold;	font-size:1.2em;	color:#c00;	text-decoration:none;}.pearflink:hover {	text-decoration: underline;	color:#f00;}.pearfbold { font-size:1.2em; font-weight:bold; }.adpost { padding:1em; border:1px solid #444; }.adpost #webinar { text-align:left; max-width:400px; }.adpost #webinar input { width:45%; padding:2%; margin:2% 2% 2% 0; display:inline-block; border:1px solid #888; }a.button { background-color:#066;  font-size:1.5em; font-weight:bold; text-align:center; display:inline-block; padding:20px 30px; color:#fff; border-radius:7px; line-height:130%; }.adpost .leftwrap { float:left; width:59%; display:block; }.adpost .rightwrap { float:right; width:39%; display:block; }.pnmCartButton {cursor:pointer;background-color: #006666;color: #ffffff;font-size:20px;font-weight:bold;text-align: center;}.pnmCartButton a {text-decoration: none;color:#ffffff;}.pnmCartButton + h1 {/*float:left; */}.pnmCartButton + h1 + img { clear: both; display: block; }li.selected {	/*	padding:4px 4px 4px 23px !important;	background-position-x: 8px !important;	margin-left: -8px !important;	margin-right: -9px !important;	color:#fff !important;	background-color:#006666 !important;	background-image: none !important;	*/}/*li.selected::marker { color:#fff !important; }*/li.selected a { font-weight: bold !important; }    #content img.tinyImg {        max-height: 210px !important;        padding: 7px !important;        margin: 7px !important;        border: 1px solid #ccc !important;        display: inline-block !important;    }#content article div.container { clear: both; }.TEPreviewTable { word-break: break-all !important; }.v-application #ppCatalog .v-card__title {  word-break: keep-all !important;}.v-application #ppCatalog .stocksList .instock {  font-weight: bold;  color:#007700;}.v-application #ppCatalog .priceList .price {  font-weight: bold;  color:#444444;}.certificates a {	display:block;}[v-cloak] { display: none; }.videoWrapper iframe {	height: calc(100vh / 1.77);	width: 100%;}