@charset "UTF-8";/** Metro mobile stylesheet definitions	2.0.01 2017-09-14 	AIP Solutions Ltd' 2008-2017 https://aip.solutions*/@font-face	{	font-family:'HebarCondBlackNU';  	src: url('../font/HebarCondBlackNU.ttf');}@font-face	{	font-family:'HebarCondBlackNU';  	src: url('../font/HebarCondBlackNU.eot'); 	src: url('../font/HebarCondBlackNU.eot#iefix') format('embedded-opentype'),  	   	 url('../font/HebarCondBlackNU.woff') format('woff'),   	     url('../font/HebarCondBlackNU.ttf')  format('truetype'),   	     url('../font/HebarCondBlackNU.svg#HebarCondBlackNU') format('svg');	font-weight:normal;	font-style:normal;}/* metro: */nav.search,section.banner footer,nav.sort a.compare,div.grid article p.attribute,div.grid article label,/*?: div.grid article .brand,*/section.product p.attribute,section.product dl.description,table.cart td.product dl.attribute,button.credit 								{display:none !important;}/* base rules */							html 										{margin:0;padding:0;overflow-x:hidden;}body 										{min-width:305px;margin:0;padding:0;text-align:left;color:#014282;font-weight:normal;font-size:14px;line-height:1.275;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}header,nav,main,menu,section,article,details,aside,footer		{display:block;margin:0;}body>header::after,section::after,body > footer::after 			{content:"";display:block;clear:both;}b, strong 									{font-weight:bold;}ul,ol 										{margin:0;padding:0;font-size:0;list-style-type:none;}						ul li,ol li 								{display:inline-block;font-size:14px;}dl,dt,dd									{margin:0;}p 											{margin:0;}*[onclick],*[data-click],*[data-link] 		{cursor:pointer;}img 										{max-width:100%;outline:none;border:0;-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;}a 		 									{text-decoration:underline;color:inherit;}nav a,nav a.link							{text-decoration:none;}aside a 									{text-decoration:none;}article a 									{text-decoration:none;}a:active, a:hover							{outline:0;text-decoration:none;}form 										{margin:0;padding:0;}button, input, optgroup, select, textarea	{margin:0;color:inherit;font:inherit;}button, select								{text-transform:none;outline:none;}input 										{line-height:normal;}input.num 									{text-align:right;}select:-moz-focusring 						{color:transparent;text-shadow:0 0 0 #000;outline:none;}button 										{padding:0;overflow:visible;border:0;/*removes padding in IE*/cursor:pointer;}button::-moz-focus-inner					{padding:0;border:none;/*removes padding in Firefox*/}select::-ms-expand 							{display:none;vertical-align:top;}/**:invalid									{border-color:red;}*/table 										{border-collapse:collapse;border-spacing:0;}td, th 										{padding:0;}.loading 									{position:relative;}.loading::after								{content: attr(data-loading);display:block;position:absolute;top:0;right:0;bottom:0;left:0;min-height:20px;padding-left:30px;color:#1c1f29;background:transparent url('../img/loading.gif') center center no-repeat;background-size:auto 20px;}a.img img									{display:block;}div.img,a.img 								{display:block;position:relative;margin:0;text-align:center;overflow:hidden;}div.img::before,a.img::before			{content:'';display:block;padding-top:100%;}div.img img,a.img img						{display:block;position:absolute;top:-1000%;bottom:-1000%;left:-1000%;right:-1000%;max-width:100%;max-height:1000%;margin:auto;transform:scale(1.00);transition:all 0.5s;}div.img:hover img,a.img:hover img			{transform:scale(1.03);transition:all 0.5s;}div.video 									{position:relative;width:100%;}div.video::before							{content:'';display:block;/*old: float:left;width:0;*/padding-top:56.25%;/*16:9*//*padding-top:50%;2:1*/vertical-align:middle;}div.video iframe							{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;/*old: display:inline-block;width:100%;min-height:340px;height:100%;max-height:100%;margin:auto;*/}.col-2 										{vertical-align:top;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;}.col-3 										{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;}.col-4 										{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;}.col-item 									{display:inline-block;width:100% !important;vertical-align:top;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid;break-inside: avoid-column;/* Firefox */page-break-inside: avoid;break-inside: avoid;}.left										{float:left;}.right										{float:right;}.num										{text-align:right;}.hidden,.hide 								{display:none;}.yellow 									{color:#ffe400;}.blue 										{color:#014282;}/* header */													body > header 								{display:block;/*bcs nav.lang:*/position:relative;/*!*/text-align:center;/*logo20: background:gray;*/background-color:#004282;}a.logo										{z-index:80;display:inline-block;margin:0 auto;padding:11px 15px;color:#ffe400;font-size:0;background-color:#004282;}div.link-container							{box-sizing:border-box;position:relative;min-height:45px;line-height:45px;margin:-123px 0 52px 30%;padding:0px 20px 0 0;border:0px solid #ffe400;}body > header div.cart 						{display:inline-block;display:none;margin:0px 0 0 18px;vertical-align:middle;}body > header div.cart > a 					{display:block;position:relative;width:29px;height:25px;font-size:0;background:transparent url('../img/cart.png') 0 0 no-repeat;}body > header div.cart > a::after			{content: attr(data-content);display:inline-block;position:absolute;top:0px;right:-15px;width:22px;height:22px;color:#014282;text-align:center;font-weight:normal;font-size:15px;line-height:22px;border-radius:50%;background:#fff;}body > header div.login						{display:inline-block;width:50%;margin:0 10px;padding:0 22px 0 12px;text-align:left;border-right:0px solid #ffe400;}body > header div.login a					{text-decoration:underline;color:#ffe400;font-size:15px;}body > header a.tel							{display:inline-block;display:none;position:absolute;/*metro: top:16px;*/right:20px;border:0px solid #ffe400;font-size:20px;}a.tel 										{display:inline-block;line-height:24px;text-decoration:none;color:#ffe400;background:none;/*transparent url('../img/tel.png') 0 50% no-repeat;*/}a.email										{display:inline-block;line-height:24px;text-decoration:none;color:#ffe400;background:none;/*transparent url('../img/email.png') 0 50% no-repeat;*/}a.social-facebook							{display:inline-block;line-height:24px;text-decoration:none;color:#ffe400;background:none;/*transparent url('../img/social-facebook.png') 0 50% no-repeat;*/}a.tel::before 								{content:'\e688';margin-right:8px;font-size:22px;vertical-align:top;}a.email::before 							{content:'\e648';margin-right:8px;font-size:22px;vertical-align:middle;}a.social 									{display:inline-block !important;text-decoration:none;margin:0;/*display:block;margin:0 8px 20px 0;color:#ffe400;font-size:14px;white-space:nowrap;*/}	body>header a.social::before 				{content:"";display:block;width:28px;height:28px;}body>header a.social-facebook::before		{background:transparent url('../img/social-facebook-small.png') center center no-repeat;}body>header a.social-youtube::before		{background:transparent url('../img/social-youtube-small.png') center center no-repeat;}body>header a.social-linkedin::before		{background:transparent url('../img/social-linkedin-small.png') center center no-repeat;}body>header a.social-instagram::before		{background:transparent url('../img/social-instagram-small.png') center center no-repeat;}/* navigation */nav.top 									{}nav.header 									{/*logo20: margin-top:52px;*/padding:11px 0;text-align:left;/*2018-10-15mss: background:#ffe400*/background:transparent;}nav.header ul								{text-align:center;}nav.header li								{box-sizing:border-box;display:inline-block;}nav.header ul a								{display:block;padding:0 0px;}nav.header ul a	img							{display:inline-block;max-width:174px;margin-top:-2px;vertical-align:middle;/*transform:scale(1.00);transition:all 0.5s; */}nav.header ul a:hover img					{/*transform:scale(1.02);transition:all 0.5s;*/}/*.area-1 nav.header ul li > a				{display:block;position:relative;padding:14px 9px;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:12px;color:#1c1f29;background:#ffe400;transition:all 0.2s ease;}.area-2 nav.header ul li > a				{display:block;position:relative;padding:14px 9px;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:12px;color:#fff;background:#1c1f29;transition:all 0.2s ease;}.area-1 nav.header ul li > a:hover        {background:#fff200;}.area-1 nav.header ul li > a.active			{color:#fff;background:#1c1f29;}.area-2 nav.header ul li > a.active			{color:#1c1f29;background:#fff200;}*/nav.main 									{padding:15px;text-align:center;background:#1a3c7b;}nav.main a									{color:#fff;font-weight:bold;}nav.main a:hover							{}nav.main a.menu								{display:block;position:relative;width:33px;width:100%;height:25px;margin:0;padding:0;text-align:center;cursor:pointer;vertical-align:middle;font-size:0;/*border:1px solid #1a3c7b;border-width:5px 0;background:#fff;*/}nav.main a.menu::before	 					{content:'';display:block;position:absolute;top:0px;left:50%;width:32px;height:5px;margin-left:-16px;border:5px solid #fff;border-width:5px 0;}nav.main a.menu::after	 					{content:'';display:block;position:absolute;bottom:0px;left:50%;width:32px;height:5px;margin-left:-16px;border:5px solid #fff;border-width:5px 0;}nav.main ul 			 					{display:none;}nav.main ul.active 						 	{display:block;padding-top:20px;}nav.main ul.active li					 	{display:block;}nav.main ul.active a 						{display:block;padding:10px;transition:all 1s;}nav.main ul.active a:hover					{color:#ffe400;transition:all 1s;}nav.main ul li a.active+ol				 	{display:block;}nav.main div.toggle		 					{display:none;}nav.main a.active+div.toggle 				{display:block;}nav.main ol		 							{padding:40px;text-align:center;}nav.main ol li::before 						{content: '\25B9';display:inline;margin-right:2px;color:#cdcdcd;font-size:16px;}nav.main ol a				 				{display:inline;text-transform:none;color:#cdcdcd;}nav.main ol a.link			 				{margin-bottom:-5px;padding-top:0;padding-bottom:0;color:#ffe400;font-size:12px;}nav.lang 									{position:absolute;top:0;right:0;text-align:center;}nav.lang a									{display:block;padding:5px;color:#3a51a9;text-transform:uppercase;font-weight:600;font-size:16px;background:#f8f7f7;}nav.lang a.active							{display:none;}nav.social 									{display:none;padding:29px 0;background-color:#1a3c7b;}nav.breadcrumb								{z-index:12;position:relative;margin:20px 0 0;padding:16px 0;color:#004282;text-align:left;font-weight:bold;font-size:11px;}nav.breadcrumb a							{position:relative;margin-right:24px;text-decoration:underline;font-weight:normal;}nav.breadcrumb a:hover						{text-decoration:none;}nav.breadcrumb a::after 					{content:'»';position:absolute;right:-16px;}nav.sub 									{margin:-6px 0 40px;font-size:0;text-align:center;}nav.sub a									{display:block;position:relative;margin:1px 23px;padding:9px 18px;font-size:12px;color:#1c1f29;background-color:#e5e5e5;}nav.sub a:hover,nav.sub a.active							{color:#fff;background-color:#1c1f29;}nav.sub a::before							{content:'';position:absolute;top:0;bottom:0;left:-11px;width:20px;background:#e5e5e5;/*metro: -ms-transform: skew(-15deg,0deg);-webkit-transform: skew(-15deg,0deg);transform: skew(-15deg,0deg);*/}nav.sub a::after							{content:'';position:absolute;top:0;bottom:0;right:-11px;width:20px;background:#e5e5e5;/*metro: -ms-transform: skew(-15deg,0deg);-webkit-transform: skew(-15deg,0deg);transform: skew(-15deg,0deg);*/}nav.sub a:hover::before,	nav.sub a.active::before 					{background:#1c1f29;}nav.sub a:hover::after,	nav.sub a.active::after  					{background:#1c1f29;}aside.panel nav.sub 						{}aside.panel nav.sub a						{display:block;margin-left:0;margin-right:0;padding:18px 18px 16px 28px;cursor:pointer;text-align:left;text-transform:uppercase;}aside.panel nav.sub a:hover         		{background-color:#193b9b;}aside.panel nav.sub a.active 				{background-color:#193b9b;}aside.panel nav.sub a::before				{display:none;}aside.panel nav.sub a::after				{display:none;}nav.step 									{margin:-6px 0 40px;text-align:center;font-size:0;}nav.step a									{box-sizing:border-box;display:block;position:relative;margin-bottom:10px;padding:8px 20px;text-align:center;color:#1c1f29;font-weight:normal;font-size:12px;background:#eee;}nav.step a:hover							{color:#fff;background:gray;}nav.step a.active							{color:#fff;background:gray;}nav.step a::after							{content:'';display:inline-block;width:0;height:0;position:absolute;left:50%;top:100%;margin-left:-8px;border:8px solid transparent;border-top-color:#eee;}nav.step a:last-child 		 				{margin-right:0;}nav.step a:last-child::after 				{display:none;}nav.step a:hover::after						{border-top-color:#014282;}nav.step a.active::after					{border-top-color:#014282;}nav.sort 									{font-size:14px;}nav.sort label								{}nav.sort label select						{width:auto;}nav.paging 									{position:relative;padding:0 1px;font-size:0;border:1px solid #fff;border-width:1px 0;background-color:#cfcfcf;}nav.paging a								{display:inline-block;width:38px;height:38px;line-height:38px;vertical-align:top;color:#fff;text-align:center;font-weight:600;font-size:15px;outline:solid 1px #fff;}nav.paging a:hover							{color:#1c1f29;}nav.paging a.active							{color:#1c1f29;}nav.paging a.prev							{position:relative;color:#1c1f29;}nav.paging a.next							{position:relative;color:#1c1f29;}nav.paging a.prev::after					{content:'‹';z-index:2;position:relative;font-size:22px;line-height:34px;font-weight:600;}nav.paging a.next::after					{content:'›';z-index:2;position:relative;font-size:22px;line-height:34px;font-weight:600;}nav.card-logo 								{margin:30px 0;}nav.card-logo::after						{content:'';clear:both;display:block;}nav.card-logo img							{float:left;margin:8px 1px;vertical-align:middle;}nav.card-logo img.visa  					{clear:both;max-height:30px;}nav.card-logo img.visae  					{max-height:30px;}nav.card-logo img.vpay  					{max-height:30px;}nav.card-logo img.mc 						{}nav.card-logo img.me 						{}nav.card-logo img.ms 						{}nav.card-logo img.vvisa 					{float:left;margin:2px 1px 30px;vertical-align:middle;/*height:30px;border:5px solid #fff;background:#fff;*/}nav.card-logo img.mcs 						{float:left;margin:2px 1px 30px;vertical-align:middle;/*height:40px;*/}/* content */section,div.center							{margin:0 auto;padding-left:20px;padding-right:20px;text-align:center;}div.center 									{padding:0 0px 16px;/*16px bcs preview.php*/}						div.center.business							{}						div.center section							{/*mobile: avoid double padding!* /padding-left:0;padding-right:0;/*!*/}						section h1									{margin:0;padding:14px 0 18px;font-weight:normal;font-size:32px;line-height:32px;font-family:'HebarCondBlackNU';}section h1 img 								{margin-bottom:-8px;}section h1 ~ p								{display:block;margin:0;font-style:normal;font-size:16px;}section h2 		 							{margin:0 0 20px;padding:18px 0 0px;text-align:center;font-weight:normal;font-size:32px;line-height:32px;font-family:'HebarCondBlackNU';}section h3 		 							{margin:0;padding:0 0 14px;color:#004282;font-weight:bold;font-size:16px;/*font-family:'HebarCondBlackNU';*/}section h3.title 							{border-bottom:1px solid #cfcfcf;}section h3.job-name							{font-size:26px;}section h3.car 								{min-height:47px;padding:11px 0 11px 70px !important;background:transparent url('../img/reservation-car.png') 0 0 no-repeat;}section h3.client 							{min-height:47px;padding:11px 0 11px 70px !important;background:transparent url('../img/reservation-client.png') 0 0 no-repeat;}section h3.note 							{min-height:47px;padding:11px 0 11px 70px !important;background:transparent url('../img/reservation-note.png') 0 0 no-repeat;}section h4,form h4 							{margin:0;padding:0;text-align:center;font-weight:normal;font-size:15px;}section h5,form h5 							{opacity:0.99;margin:0;padding:60px 0;text-align:center;font-weight:normal;font-size:15px;}section h6,h6.error,form h6					{margin:0;padding:20px;text-align:center;font-weight:normal;font-size:15px;color:#f80c0c;}h6.error 									{display:none;}section h5.abs,form h5.abs 					{position:absolute;left:0;right:0;margin-top:-30px;padding-top:0;}section h5.hide-it,form h5.hide-it 			{opacity:0;transition:opacity 1s ease 1s;}section div.rte 							{margin-bottom:16px;/*metro: color:#014282;font-size:14px;*/}section div.rte h2 							{min-height:0;line-height:24px;font-size:20px;}section div.rte h3 							{font-size:18px;}section div.rte h4 							{text-align:left;font-weight:bold;color:#014282;}section div.rte a 							{text-decoration:underline;}section div.rte a.btn						{text-decoration:none;}section div.rte a.more						{text-decoration:none;}section div.rte a:hover						{text-decoration:none;}section div.rte p 							{margin:0 0 18px;}section div.rte ul 							{margin-left:24px;margin-right:20px;list-style-image:none;list-style-type:disc;list-style-position:outside;}section div.rte ul li						{display:list-item;text-align:left;}body.page-main section.info ul 				{margin:20px;list-style-image:none;list-style-type:disc;list-style-position:inside;}body.page-main section.info ul li			{display:list-item;text-align:center;font-size:16px;}section div.rte ol 							{list-style-type:decimal;margin:16px 0 16px 40px;font-size:14px;/*font-size:16px;*/}section div.rte ol li						{/*2017-03-28???: display:block;*/display:list-item;font-size:inherit;}section hr 									{height:0;margin:44px 0 38px;padding:0;border:none;border-width:0;border-top:1px solid #cfcfcf;}em.note 									{display:inline-block;margin:24px 0;font-weight:normal;color:#1c1f29;}form 										{text-align:left;}label 										{position:relative;display:block;margin:0 0 9px;font-style:italic;font-weight:normal;}label::after 								{content: attr(title);color:#f00;}/*bcs only 1 label in <p>:label:last-of-type 							{margin-bottom:0;}*/input,select,textarea	 					{box-sizing:border-box;width:100%;height:100%;margin:6px 0 0;padding:10px 14px;font-style:normal;font-weight:normal;color:#1c1f29;border:1px solid #cfcfcf;transition:all 0.2s ease;/*background:none;*/}.search input:hover,.search select:hover,.search textarea:hover {border-color:#fff;}.form input:hover,.form select:hover,.form textarea:hover {border-color:#fff;}select 										{padding:50px;padding-bottom:9px;background:#fff;}select{/*border: 0 !important;  Removes border*/      /*-webkit-appearance: none;  Removes default chrome and safari style*/      /*-moz-appearance: none;  Removes Default Firefox style*/      /*background: url('dropdown_arrow.png') no-repeat;  Adds background-image*/      /*background-position: 82px 7px;  Position of the background-image*/      /*width: 100px; Width of select dropdown to give space for arrow image*/      text-indent: 0.01px; /* Removes default arrow from firefox*/      text-overflow: "";  /*Removes default arrow from firefox*/}select					{height:40px;padding:0 0 0 6px;font-weight:normal;font-size:14px;border:1px solid #cfcfcf;background:transparent url('../img/select-box-white.png') right 10px top 50% no-repeat;/*font:11px "Consolas", monospace;*/	-webkit-border-radius:0px;    -moz-border-radius:0px;    border-radius:0px;display: inline-block;    -webkit-appearance:none;    -moz-appearance:none;    appearance:none;}button,a.btn,a.more							{box-sizing:border-box;display:inline-block;padding:11px 34px;line-height:1.6;text-decoration:none;text-align:center;color:#004282;border-radius:26px;border:solid 3px #ffe400;background:#ffe400;transition:all 0.5s;}button:hover,a.btn:hover,a.more:hover,article.more:hover a.btn   	{/*color:#ffd000;text-shadow:0px 0px 1px #ffd000;*/border-color:#ffd000;/*background-color:#004282;*//*2017-11-02: box-shadow:inset 0px 0px 9px 8px #ffd000;*//*, 0 0 1px transparentborder:solid 4px #ffd000;*/transition: border-color 0.5s,background-color 0.5s;}nav.search button:hover                		{background:gray;}.newsletter button:hover {background:gray} .newsletter button:before {border-color:gray!important;}.newsletter button:hover:before {border-color:gray!important;}#serv1{margin-top:-37px !important;padding-top: 37px;}#serv2{margin-top:-37px !important;padding-top: 37px;}#serv3{margin-top:-37px !important;padding-top: 37px;}#serv4{margin-top:-37px !important;padding-top: 37px;}#serv5{margin-top:-37px !important;padding-top: 37px;}button.dark,a.dark 							{color:#fff;background-color:#1c1f29;}button.dark:before,a.dark:before        {border-color:#1c1f29!important;}button.neutral 								{background-color:#cfcfcf;}button.neutral:before        	{border-color:#cfcfcf!important;}button.accent,a.btn.accent					{padding-left:57px;padding-right:57px;color:#fff !important;background-color:#014282;}button.accent:before,a.btn.accent:before        {border-color:gray!important;}button.light								{margin-left:20px;margin-right:20px;background-color:#fff;}button.light:before          	{border-color:#fff!important;}button.disabled  							{color:#838181;background-color:#e5e5e5;}button.disabled:before          {border-color:#e5e5e5!important;}a.accent,span.accent,.rte .accent			{color:gray !important;}button.checkout								{width:260px;color:#fff;background-color:#014282;}button.checkout:before          {border-color:gray!important;}button.credit 								{font-weight:600;color:#fff;background:#007D51;/* url('../img/byton-02_Edit.jpg') 0 0 no-repeat;*/background-size:100% auto;}a.link,a.remove 		 					{line-height:14px;border-bottom:1px solid #ffe400;color:#ffe400;}a.link:hover,a.remove:hover 				{border-bottom-color:#004282;}a.back 										{clear:both;display:block;float:left;padding-left:16px;text-decoration:none;color:#004282;font-size:15px;background:transparent url('../img/back.png') 0 50% no-repeat;}a.continue 		 							{padding-right:16px;text-decoration:none;color:#1c1f29;font-size:14px;background:transparent url('../img/more.png') 100% 50% no-repeat;}a.back:hover,a.continue:hover 				{text-decoration:underline;}input.radio 		  						{display:none;}							label.radio 								{margin:9px 0 16px;cursor:pointer;color:#1c1f29;}label.radio::before							{content:'';display:inline-block;width:9px;height:9px;/*margin-top:7px;vertical-align:top;*/margin-right:6px;vertical-align:middle;font-style:normal;text-align:center;border-radius:50%;border:1px solid #1c1f29;}input.radio:checked + label.radio::before	{content:'·';color:#1c1f29;font-weight:600;font-size:24px;line-height:8px;}							label.chk 									{margin:20px 0 12px;cursor:pointer;}label.chk.accent 							{color:#014282;font-style:normal;font-size:14px;}.chk input									{display:inline-block;width:18px;height:auto;margin-right:6px;}/* checkout style: */input.chk 		  							{display:none;}							label.chk::before 							{content:'';display:inline-block;width:10px;height:9px;line-height:9px;margin-top:6px;margin-right:9px;vertical-align:top;border:1px solid #1c1f29;}							input.chk:checked + label.chk::before		{content:'\2713';color:#1c1f29;font-size:16px;}							input.toggle:focus + .hide					{display:block;}							label.empty 								{height:24px;margin:20px 0 12px;cursor:default;}label.empty::before							{display:none;}input.disabled, .disabled input 			{color:#a2a2a2;}button.disabled, .disabled button 			{cursor:default;color:#838181;background:#e5e5e5;}button.disabled::before, .disabled button::before 			{border:none !important;}label.title									{display:block;margin-bottom:0;color:#014282;font-size:18px !important;}label.card									{margin-top:9px;white-space:nowrap;}label.card img								{max-height:50px;margin-top:-30px;margin-bottom:-30px;vertical-align:middle;}label.card img:first-of-type				{margin-left:12px;}p.flex {-webkit-flex-flow: column wrap;flex-flow: column wrap;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}p.flex label	{display:block;}p.flex input	{height:40px;}section footer 									{clear:both;margin:0;padding:20px 0;text-align:right;}section footer::after							{content:'';clear:both;display:block;}section footer a 								{margin:16px 0;font-size:16px !important;}section footer button 							{margin:9px 0;}dl.share 										{margin:10px 0;padding:0;}dl.share dt										{display:inline-block;min-height:30px;line-height:30px;margin:0 5px 0 0;padding:0;vertical-align:top;color:#1c1f29;font-size:14px;}dl.share dt::after								{content:':';display:inline-block;margin:0;padding:0;vertical-align:top;}dl.share dd										{display:inline-block;margin:0;padding:0;}dl.share a.at-icon-wrapper 						{margin:0 !important;}div.gallery 									{margin-bottom:42px;}div.gallery dl									{}div.gallery dt									{position:relative;/*mobile: height:400px;*/overflow:hidden;/*bcs breaks prd detail: background:#ffe400;*/}div.gallery dt::before 							{content:'';display:inline-block;float:left;padding-top:52.63%;/*52.63% = 760:400*/}div.gallery article								{/**/position:absolute;left:0%;top:0%;right:0%;bottom:0%;height:auto;text-align:center;vertical-align:middle;opacity:0;transform:translateZ(0);transition:opacity 1s ease;}div.gallery article.active						{opacity:1;}div.gallery article img							{/*min-width:100%;*/}div.gallery dt img								{position:absolute;top:0;right:0;bottom:0;left:0;display:block;/*min-width:100%;*/margin:auto;vertical-align:middle;transform: scale(1.025);cursor:zoom-in;transition: all 0.5s;}body.page-catalog div.gallery dt img			{transform: none;cursor:default;transition: all 0.5s;}div.gallery dt img:hover 						{transform: scale(1.035);transition: all 0.5s;}div.gallery dt a								{z-index:15;opacity:.5;display:block;position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:4px;border:2px solid #014282;}div.gallery dt a.prev							{left:30px;background:#014282 url('../img/prev.png') 50% 50% no-repeat;}div.gallery dt a.next							{right:30px;background:#014282 url('../img/next.png') 50% 50% no-repeat;}div.gallery dt a.active							{opacity:.99;cursor:pointer;}div.gallery dd									{margin:0;padding:0;font-size:0;line-height:0;}div.gallery dd a								{opacity:.5;display:inline-block;width:20%;margin:0;padding:0;cursor:pointer;outline:solid 0px #fff;transition:opacity 0.3s ease;}div.gallery dd a:hover							{opacity:.89;}div.gallery dd a.active							{opacity:.99;}div.gallery dd a img							{display:block;}div.gallery.one 								{}div.gallery.one dl								{}div.gallery.one dt								{height:auto;background-color:transparent;}div.gallery.one dt::before						{display:none;}div.gallery.one article							{position:relative;/*?: line-height:0;*/}div.gallery.one article	img						{position:relative;}div.enlarge										{/*?@?@: z-index:60;*/z-index:98;position:fixed;top:0;right:0;bottom:0;left:0;cursor:default;text-align:center;opacity:0;visibility:hidden;background:url('../img/loading_dark.gif') rgba(0, 0, 0, 0.8) center center no-repeat;background-size:50px 50px;transition:opacity 0.5s ease-in-out 0s;}.enlarge article 								{opacity:0;transition:opacity 0.25s ease 0s;}.enlarge article img 							{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:96%;max-height:96%;margin:auto;vertical-align:middle;cursor:pointer;}.enlarge a										{z-index:98;opacity:.25;position:absolute;top:50%;width:100px;height:100px;margin-top:-50px;}.enlarge a.prev									{display:block;left:0;background:transparent url('../img/prev.png') 50% 50% no-repeat;}.enlarge a.next									{display:block;right:0;background:transparent url('../img/next.png') 50% 50% no-repeat;}.enlarge a.close 								{display:block;opacity:.5;width:21px;height:20px;margin:0;border:12px solid #fff;background-color:#fff;}.enlarge.active 								{visibility:visible;opacity:1;}.enlarge.active article.active 					{opacity:1;transition:opacity 0.5s ease 0.25s;}.enlarge.active article.active img				{cursor:zoom-out;}.enlarge.active a.active						{display:block;opacity:.99;cursor:pointer;}.enlarge.active a.close							{display:block;opacity:.99;cursor:pointer;}.enlarge.active a.close:hover					{opacity:.99;}section article									{margin:0 auto;/*bcs button in section.info:font-size:14px;*//*!*/}section article::after							{content:'';display:block;clear:both;}section article.text 							{margin:30px 0;}section article.text p 							{font-weight:300;font-size:16px;}section article div.cont						{z-index:80;box-sizing:border-box;position:relative;padding:36px 30px 30px;}section article time 							{color:#ffe400;font-weight:600;}section article h3 								{display:block;}section article .rte							{}/*?:;body.page-article section article time 			{color:#014282;}body.page-article section article h3 			{padding:15px 0 6px;}body.page-article section article .rte 			{color:#014282;font-weight:300;font-size:16px;line-height:30px;}*/body.page-article section 						{text-align:left;}body.page-article section h2 					{text-align:left;}body.page-article section 						{text-align:left;}body.page-article section.info h2 				{margin-bottom:50px;text-align:left;}body.page-article .gallery  					{margin-bottom:68px;}body.page-article .gallery dt::before			{padding-top:65%;}body.page-article article   					{}body.page-article article time 					{display:none;}body.page-article article h3 					{margin-top:-6px;}body.page-article article .rte					{margin-bottom:40px;}body.page-blog section 							{text-align:left;}body.page-blog section.info h2 					{margin-bottom:20px;text-align:left;}body.page-blog .gallery  						{margin-bottom:20px;}body.page-blog .gallery dt::before				{padding-top:65%;}body.page-blog article   						{}body.page-blog article time 					{display:none;}body.page-blog article h3 						{margin-top:-6px;}body.page-blog article .rte						{margin-bottom:40px;}section.info									{/*bcs breadcrumb:* /padding-left:20px;padding-right:20px;/*!*/}body.page-catalog section.info h2				{display:none;}body.page-catalog section.info div				{display:none;}section.info h2									{text-align:left;margin-top:22px;margin-bottom:25px;}section.info.section29 h2						{margin-top:0;padding-top:14px;text-align:center;}/*section.section50 div.rte 					{text-align:left;}section.section50 div.rte h4				{text-align:left;}*//*test:section.info.section50 h2						{margin-top:25px;margin-bottom:25px;}section.info.section304 h2						{margin-top:20px;margin-bottom:25px;}*/aside.panel.page49	h2 							{text-align:left;}aside.panel.page49 .howto						{}aside.panel.page49 .howto a.btn 				{display:none;}.business section.info h2						{margin-top:24px;}section.info a.search							{display:inline-block;width:50%;white-space:nowrap;}section.info a.reserve							{display:inline-block;width:50%;white-space:nowrap;}section.info a.back 							{display:inline-block;margin-top:20px;}section.list 									{}section.list article 		 					{position:relative;margin:0;padding:0;text-align:left;}section.list article.media1 					{padding-bottom:0;}section.list article div.img					{/*max-height:200px;*/max-height:180px;text-align:center;}section.list article div.img::before 			{display:none;}section.list article div.img img				{position:relative;left:0;right:0;top:0;bottom:0;max-width:100%;max-height:180px;}section.list article h2 						{}section.list article time 						{}section.list article h3 						{padding-bottom:12px;font-size:22px;}section.list article .rte						{max-width:650px;margin-bottom:60px;font-size:13px;}section.list article .rte ol li					{font-size:13px;}section.list article .rte ul					{margin-top:12px;}section.list article .rte ul li					{font-size:13px;margin-bottom:12px;}section.list article a.more						{}section.info.list article 	 					{margin-bottom:68px;}section.info.list article h2 					{margin:0 0 11px;padding:0;text-align:center;}section.info.list article div.img				{z-index:70;max-width:680px;max-height:none;}section.info.list article div.img::before		{padding-top:50%;}section.info.list article div.img img 			{max-height:200%;transform:scale(1.0);transition:all 0.7s ease;}section.info.list article div.img:hover img 	{transform:scale(1.04);}section.info.list article div.cont 			 	{padding:0;text-align:center;}section.grid									{padding-bottom:20px;}section.grid article							{margin-bottom:20px;color:#fff;background:#004282;}section.grid article div.img					{/*metro: max-width:340px;*//*HP blog: margin:0 30px;*/background:#ffe400;}section.grid article div.img::before			{padding-top:64.5%;}section.grid article div.cont					{padding:0 46px 20px;text-align:center;}section.grid article time 						{display:none;}section.grid article h3 						{padding-top:33px;padding-bottom:14px;text-transform:none;text-align:center;color:#fff;font-weight:bold;font-size:20px;line-height:20px;}section.grid article .rte						{margin-bottom:0;text-align:center;}section.grid article .abstract					{box-sizing:border-box;display:none;min-height:213px;margin:24px 0 22px;padding:24px 30px 18px;text-align:left;/*color:#ffe400;*/border:3px dashed #2e6499;border-radius:10px;}section.grid article .abstract strong:first-of-type			{display:inline-block;margin-bottom:18px;}section.grid article .abstract li				{display:block;}section.grid article a.btn						{margin:16px auto 8px;line-height:1.275;font-weight:bold;}section.grid article a.link						{display:inline-block;margin:16px auto;}a.search										{box-sizing:border-box;display:inline-block;min-width:50px;height:60px;line-height:60px;padding:0 10px;font-size:14px;color:#1c1f29;text-transform:uppercase;font-weight:600;background:#ffe400;}a.reserve										{box-sizing:border-box;display:inline-block;min-width:50px;height:60px;line-height:60px;padding:0 10px;font-size:14px;color:#1c1f29;text-transform:uppercase;font-weight:600;background:#e5bd00;}section.section									{}section.section	h3								{/*?: display:none;*/}section.section	.plot div.rte 					{text-align:left;}body.section-promo 								{}body.section-promo section.info h2				{text-align:center;}body.section-promo section.section article		{text-align:center;}body.section-promo section.grid .cont			{}body.section-promo section.grid .abstract		{display:none;}section.banner 									{position:relative;min-width:305px;margin-bottom:20px;padding:0;/*max-height:470px;*/}section.banner::before							{content:'';display:block;float:left;width:0;/*mobile?: padding-top:480px;*/padding-top:53%;/*1120:520*/}section.banner a.prev                           {z-index:99;opacity:0;display:block !important;position:absolute;top:50%;left:30px;width:42px !important;height:42px;line-height:42px;margin-top:-21px;padding:0 !important;text-decoration:none;cursor:pointer;background:transparent url('../img/prev.png') 50% 50% no-repeat;transition:opacity 0.5s ease;}section.banner a.next                           {z-index:99;opacity:0;display:block !important;position:absolute;top:50%;right:30px;width:42px !important;height:42px;line-height:42px;margin-top:-21px;padding:0 !important;text-decoration:none;cursor:pointer;background:transparent url('../img/next.png') 50% 50% no-repeat;transition:opacity 0.5s ease;}section.banner:hover a.prev 			{opacity:0.5;transition:opacity 0.5s ease;}section.banner:hover a.next 			{opacity:0.5;transition:opacity 0.5s ease;}section.banner a.prev:hover                     {opacity:0.85;}section.banner a.next:hover                     {opacity:0.85;}section.banner.count1 a.prev 					{display:none !important;}section.banner.count1 a.next 					{display:none !important;}section.banner article.overlay::after			{content:'';z-index:9;display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.65);}section.banner article							{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-align:left;opacity:0.01;transition:opacity 1s ease;transform:translateZ(0);}section.banner article.active					{opacity:0.99;transition:all 2s ease;}section.banner article img						{position:absolute;top:0;right:0;bottom:0%;left:0;margin:auto;/*min-width:100%;min-height:100%;max-width:1000%;*/max-width:100% !important;max-height:100%;}section.banner article > div					{z-index:11;position:absolute;bottom:0;left:0px;right:0px;padding:0px;text-align:left;}section.banner article h3						{margin-left:20px;padding-bottom:4px;text-transform:uppercase;font-weight:800;font-size:30px;line-height:30px;color:#004282;}section.banner article div.rte					{margin:0 0 0 20px;padding:0 0 18px;text-transform:uppercase;color:#fefefe;font-weight:300;font-size:18px;line-height:18px;}section.banner article button					{display:none;}section.banner article p 						{margin:0;}section.banner footer 							{display:none;}section.search 									{}/* -search.inc.php- */nav.search 										{}body.page-main nav.search 						{max-width:450px;}nav.search header								{text-align:center;font-size:0;}nav.search header a								{min-height:40px;width:50%;/*mobile?: padding-left:50px;*/white-space:nowrap;text-align:left;font-size:14px;background-color:#e5bd00;transition:all 0.2s ease;}nav.search header a.active						{width:50%;/*mobile: padding-left:50px;*//*?: text-align:left;font-size:14px;*/background-color:#ffe400;cursor:default;}nav.search header a:hover {background-color:#f8cd00;}nav.search header a.active:hover {background-color:#ffe400;}nav.search > article							{box-sizing:border-box;display:none;width:100%;min-width:305px;margin:0;padding:18px 20px;text-align:left;line-height:12px;background:#1c1f29;}aside nav.search > article						{}body.page-main nav.search > article 			{/*2017-03-08?: max-width:450px;*/}nav.search > article.active						{display:block;}article.search 									{}article.search.size 							{/*background:rgba(0,0,0,0.8) url('../img/_backup/search-test.png') 0 0 no-repeat;*/}article.search a.size							{display:inline-block;margin:0 12px 20px 0;padding-bottom:4px;text-transform:uppercase;font-size:14px;line-height:16px;color:#a58a01;}article.search a.vehicle						{display:inline-block;margin:0 0px 20px 0;padding-bottom:4px;text-transform:uppercase;font-size:14px;line-height:16px;color:#a58a01;}article.search a.active 						{color:#ffe400;border-bottom:1px solid #ffe400;}article.search a:hover 							{color:#ffe400;border-bottom:1px solid #ffe400;}article.search div 								{display:none;}.search.active ~ article form div.search-size-cont					{display:block;}article.search .size.active ~ form div.search-size-cont				{display:block;}article.search div.search-size-cont.active							{display:block;}article.search .vehicle.active ~ form div.search-vehicle-cont		{display:block;}article.search div.search-vehicle-cont.active						{display:block;}article.search img								{display:block;clear:both;/*response: max-width:280px;*/margin:0px 0 21px -2px;padding:0;vertical-align:top;}nav.search label								{display:inline-block;/*response: max-width:69px;*/margin:0;color:#fff;font-style:normal;}article.search label							{width:100px;}nav.search label input							{height:30px;margin-top:9px;padding:0 0 0 6px;color:#fff;font-weight:normal;font-size:14px;border:1px solid #9fa1a4;background:transparent url('../img/selectbox1.png') right 10px top 50% no-repeat;cursor:default;}nav.search label select							{height:30px;margin-top:9px;padding:0 0 0 6px;color:#fff;font-weight:normal;font-size:14px;border:1px solid #9fa1a4;background:transparent url('../img/selectbox1.png') right 10px top 50% no-repeat;/*font:11px "Consolas", monospace;*/	-webkit-border-radius:0px;    -moz-border-radius:0px;    border-radius:0px;display: inline-block;    -webkit-appearance:none;    -moz-appearance:none;    appearance:none;    transition:all 0.2s ease;    cursor:pointer;}nav.search label select:hover {border-color:#fff;}nav.search label option 						{padding:0 0 0 20px;color:#fff;background:#000;}article.search .search-vehicle-cont				{font-size:0;}article.search .search-vehicle-cont	label		{font-size:14px;}article.search .search-vehicle-cont	h6 			{font-size:14px;}article.search label.width						{width:25%;max-width:100px;}article.search label.ratio						{width:25%;max-width:100px;/*response: margin:0 32px;*//*mobile: margin:0 45px 0 48px;*/margin:0 10.5% 0 11%;}article.search label.rim						{width:25%;max-width:100px;}article.search label.season						{max-width:none;}article.search label.brand						{box-sizing:border-box;width:70%;margin-top:0px;margin-bottom:20px;padding-right:2%;}article.search label.year						{width:30%;margin-top:0px;margin-bottom:20px;}article.search label.model						{width:100%;margin-top:0px;margin-bottom:20px;}article.search label.vehicle					{width:100%;margin-top:0px;margin-bottom:20px;}article.search input.chk 						{display:none;}article.search label.chk 						{display:inline-block;width:32%;white-space:nowrap;text-transform:lowercase;color:#fff;font-size:14px;vertical-align:middle;}article.search label.chk::before				{content:'';display:inline-block;width:23px;height:23px;margin:0 6px 0 0;padding:0;vertical-align:middle;text-align:center;border:2px solid #535355;transition:all 0.4s ease;}article.search label.chk:hover::before			{border-color:#9fa1a4;}article.search input.chk:checked + label.chk::before	{content:'\2713';color:#ffe400;font-size:22px;line-height:24px;}							nav.search button 								{display:inline-block;width:135px;height:40px;margin:22px 12px 0 0px;vertical-align:top;color:#fff;font-weight:600;font-size:14px;background-color:#014282;}article.search .note 							{display:inline-block;float:right;width:240px;margin:20px 12px 0 0;line-height:14px;font-size:14px;}article.search .note a							{color:#ffe400;}article.search table.table 						{z-index:301;position:absolute;left:0;right:0;top:100%;padding:10px;border:1px solid #9fa1a4;border-width:0 1px 1px;background:#333;display:none;}article.search table.table.active 				{display:block;}body.page-main article.search table.table 		{background:#080a0e;}article.search table.table th 					{width:200px;padding:6px 6px 12px;vertical-align:top;font-weight:600;}article.search table.table td					{padding:6px;vertical-align:top;cursor:pointer;color:#9fa1a4;}article.search table.table tr:hover td			{color:#fff;}article.search table.table sup					{position:absolute;}/* -search.inc.php buttons- */	body>header nav.search 							{/*no-need: use php instead: display:none;*/}body>header nav.search header					{/*text-align:right;*/}body>header nav.search header a					{/*max-width:50px;padding-right:0px;font-size:0 !important;*/}body>header nav.search article.active			{}/* -search result page- */	section.search-result 							{padding-bottom:60px;}section.search-result table.cart				{margin-bottom:40px;text-align:left;}section.search-result table.cart td				{}section.search-result table.cart td	b			{min-width:100px;/*display:block;position:relative;top:0;left:0;right:0;bottom:0;margin-bottom:20px;text-align:left;*/}table.size										{margin-bottom:40px;width:100%;}table.size th									{padding:4px 18px;white-space:nowrap;text-transform:uppercase;text-align:left;color:#193b9b !important;font-weight:600;}table.size td									{padding:4px 20px;color:#1c1f29;vertical-align:top;text-align:left;border:none;}table.size tr:nth-of-type(2n) td 				{background:#f6f6f6;}table.size td b									{display:inline-block;min-width:140px;margin-right:18px;text-align:right;font-weight:normal;font-size:14px;line-height:18px;color:#a2a2a2;}table.size td b::after							{content:':';}table.size td.rim-size							{width:50px;font-weight:600;}table.size td.tyre-size							{}table.size td a.btn 							{margin-bottom:2px;}table.size td a.btn:hover						{text-decoration:underline;}/* -reservation form- */	article.reserve 								{}/* -form.inc.php- */	article.form 									{box-sizing:border-box;min-height:480px;padding:20px 40px 14px !important;text-align:center;color:#fff;background:#1c1f29;background:#1c1f29;}body.page-main article.form 					{background:rgba(0,0,0,0.8);}article.form h2									{display:inline-block;margin:0;padding:0 0 6px;color:#ffe400;text-transform:uppercase;font-weight:normal;font-size:12px;line-height:12px;border-bottom:1px solid #ffe400;}article.form p									{padding:18px 0px 9px;font-size:14px;line-height:18px;}article.form label								{margin-bottom:5px;padding-left:0px;padding-right:0px;text-align:left;font-size:12px;line-height:22px;}article.form label.half 						{display:inline-block;width:49%;}article.form input								{margin-top:4px;padding-top:4px;padding-bottom:4px;color:#fff;font-weight:normal;font-size:14px;background:transparent;}article.form select								{height:29px;margin-top:4px;padding-top:0px;padding-bottom:0px;color:#fff;font-weight:normal;font-size:14px;background:transparent url('../img/selectbox1.png') right 10px top 50% no-repeat;}article.form select option						{color:#fff;background:#1c1f29;}article.form textarea 							{color:#fff;background:transparent !important;}article.form button								{margin-top:13px;padding-left:30px;padding-right:30px;font-weight:600;font-size:14px;}section.promo 									{}section.feature 								{display:block;padding:23px 0;text-align:center;/*2017-03-30darker: color:#929292;*/color:#014282;}body.page-main section.feature 					{display:none;}section.feature ul 								{margin:0 0px;text-align:left;}section.feature li 								{box-sizing:border-box;clear:both;display:block;position:relative;width:100%;min-height:48px;margin:0 0 14px;padding:0;vertical-align:middle;text-transform:uppercase;text-align:left;font-weight:600;font-size:14px;line-height:48px;background-color:#fff;background-position:left center;background-repeat:no-repeat;}section.feature li::before 						{content:'';display:block;float:left;width:60px;margin:0 0 0 10px;vertical-align:middle;}section.feature li.feature-service 				{line-height:20px;}section.feature li.feature-service::before 		{content: url('../img/feature-service.png');}section.feature li.feature-care::before 		{content: url('../img/feature-care.png');}section.feature li.feature-quality::before 		{content: url('../img/feature-quality.png');}section.shop									{position:relative;text-align:left;/*mobile: padding-left:30px;padding-right:30px;*/}section.shop div.map							{max-height:340px;margin:35px 0;background:#eaeaea;/* url('../img/_backup/map-detail.png') center center no-repeat;*/}section.shop div.map::before					{content:'';display:inline-block;padding-top:66.67%;}div.map- 		{display:block !important;overflow:visible !important;width:500px !important;height:500px !important;}div.map- img 	{display:block !important;}body.page-main section.shop						{/*mobile: padding-left:0;padding-right:0;*/}body.page-main section.shop h2					{margin:9px 0 0;padding:27px 0 33px;text-align:center;color:#312c8f;}body.page-main section.shop aside				{padding:30px 15px 16px 20px;text-align:center;background:#193b9b;}body.page-main section.shop aside li			{}body.page-main section.shop aside a				{display:inline-block;margin:0 15px 15px;padding:0;cursor:pointer;white-space:nowrap;text-transform:uppercase;color:#fff;font-size:12px;line-height:18px;border-bottom:1px solid #193b9b;}body.page-main section.shop aside a:hover		{border-bottom:1px solid #fff}body.page-main section.shop aside a.active		{border-bottom:1px solid #fff}body.page-main section.shop > article			{box-sizing:border-box;/*display:block;*//*mobile?: max-width:0;*/max-height:0;overflow:hidden;margin:0;padding:0;vertical-align:top;text-align:left;opacity:0.01;transition:opacity 1.0s ease;}body.page-main section.shop > article.active	{/*mobile?: max-width:1000px;*/max-height:1000px;opacity:0.99;overflow:visible;padding:0;transition:opacity 1.0s ease;}body.page-main section.shop > article h3		{display:none;}body.page-main section.shop > article .rte		{margin:27px 30px 0;}body.page-main section.shop > article .more		{margin:0 30px 30px;}section.shop dl									{}section.shop dt									{text-transform:uppercase;color:#014282;font-weight:normal;}body.page-main section.shop dt 					{color:#1c1f29;}section.shop dd									{margin-bottom:30px;}body.page-main section.shop div.map             {width:100%;max-height:340px;margin:0;padding:0;background:gray;}body.page-main section.shop div.map::before		{content:'';display:inline-block;display:none;float:left;width:0;padding-top:66.67%;}section.shop.detail								{}article.shop 									{padding-top:20px;text-align:center;background:#193b9b;}article.shop p									{padding:20px 40px 40px;color:#fff;}article.shop h2									{display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:24px;padding-bottom:3px;text-transform:uppercase;color:#fff;font-weight:normal;font-size:14px;line-height:14px;border-bottom:1px solid #fff;}article.shop ul									{padding-bottom:24px;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;}article.shop li									{display:inline-block;float:none;width:100%;margin-left:45px;padding:0;margin-bottom:11px;text-align:left;}article.shop a									{text-transform:uppercase;color:#fff;cursor:pointer;font-size:12px;}article.shop a:hover							{border-bottom:1px solid #fff;}article.shop a.active							{border-bottom:1px solid #fff;}section.service 								{padding:36px 30px 55px;text-align:center;font-size:0;background:#f2f2f2;}section.service h2								{color:#312c8f;}section.service h3								{text-transform:none;color:#4a4a4a;font-weight:normal;font-size:15px;line-height:24px;vertical-align:middle;}section.service article							{box-sizing:border-box;display:inline-block;width:100%;margin:0 0 20px;vertical-align:top;}section.service div.rte 						{display:none;}section.service div.img 						{width:70px;margin:auto;border-radius:60%;vertical-align:middle;border:5px solid #fff;background-color:#0a3aa1;}/*article.service1 div.img 						{background:#0a3aa1 url('../img/servise1.svg') center center no-repeat;-webkit-background-size:110% auto;background-size:110% auto;}article.service2 div.img 						{background:#0a3aa1 url('../img/servise2.svg') center center no-repeat;-webkit-background-size:110% auto;background-size:110% auto;}article.service3 div.img 						{background:#0a3aa1 url('../img/servise3.svg') center center no-repeat;-webkit-background-size:110% auto;background-size:110% auto;}article.service4 div.img 						{background:#0a3aa1 url('../img/servise4.svg') center center no-repeat;-webkit-background-size:110% auto;background-size:110% auto;}article.service5 div.img 						{background:#0a3aa1 url('../img/servise5.svg') center center no-repeat;-webkit-background-size:110% auto;background-size:110% auto;}*/article.service1 div.img img {transform:scale(1.0);transition:all 1s ease;}article.service1 div.img:hover img {transform:scale(0.9);}article.service2 div.img img {transform:scale(1.0);transition:all 1s ease;}article.service2 div.img:hover img {transform:scale(0.9)}article.service3 div.img img {transform:scale(1.0);transition:all 1s ease;}article.service3 div.img:hover img {transform:scale(0.9);}article.service4 div.img img {transform:scale(1.0) rotate(0deg) ;transition:all 1s ease;}article.service4 div.img:hover img {transform:scale(0.9) rotate(+30deg) ;}article.service5 div.img img {transform:rotate(0deg) scale(1.0);transition:all 1s ease;}article.service5 div.img:hover img {transform: rotate(+200deg) scale(0.9);}section.service.detail							{}section.article 								{}section.article.detail							{}section.reference								{margin-bottom:60px;padding:40px 20px 50px;background:gray;}section.reference article 						{z-index:-1 !important;position:absolute;opacity:0.01;transition:opacity 1s ease;}section.reference article.active				{z-index:10 !important;position:relative;min-height:202px;opacity:0.99;transition:all 2s ease;}section.reference .author						{text-transform:uppercase;color:#fff;font-size:12px;}section.reference .company						{/*2017-03-30darker: color:#929292;*/color:#014282;}section.reference .rte							{position:relative;max-width:600px;margin:50px auto 50px 40px;color:#fff;font-weight:300;font-size:24px;line-height:36px;}section.reference .rte::before					{content:'“';position:absolute;width:90px;margin-left:-60px;margin-top:24px;color:#ffe400;font-size:164px;}section.reference .rte p						{display:inline-block;}section.reference footer						{position:relative;padding:0;text-align:center;}section.reference footer a						{display:inline-block;width:16px;height:16px;margin:0 3px;border-radius:50%;background:#1c1f29;}section.reference footer a:hover				{background:#ffe400;}section.reference footer a.active				{background:#ffe400;}section.news 									{}section.news.detail								{}section.carousel 								{padding:36px 30px;font-size:0;text-align:center;background:#f0f0f0;}section.carousel div a							{display:inline-block;position:relative;width:170px;padding:9px;vertical-align:middle;text-align:center;/*metro: ilter: grayscale(100%);transition:filter 0.5s;*/}section.carousel div a::before				{content: attr(title);display:none !important;position:absolute;top:9px;right:9px;bottom:9px;left:9px;font-weight:bold;font-size:14px;color:#000;}section.carousel div a:hover::before 			{color:#222ddd;}section.carousel div a:hover 					{padding:9px;border:none;/*metro: filter: grayscale(0%);transition:filter 0.5s;*/}section.carousel a img 							{display:block;position:relative;margin:auto;}a.prev											{display:none;}a.next											{display:none;}section.carousel article						{display:inline-block;width:25%;}section.carousel .img 							{}section.carousel .cont							{display:none;}section.brand 									{font-size:0;text-align:center;}section.brand article							{box-sizing:border-box;display:inline-block;width:25%;margin:0;padding:12px;outline:1px solid #bbbbbb;border:9px solid #fff;}section.brand article:hover 					{border-color:#193b9b;}section.brand .img 								{max-width:100%;max-height:100px;}section.brand .cont 							{display:none;}section.brand.detail							{/*see category.php!*/}section.blog 	 								{}body.page-main section.blog h2					{/*2017-03-30darker: color:#929292;*/color:#014282;}section.catalog 								{margin-top:20px;margin-bottom:20px;}body.page-catalog section.catalog 				{margin-top:0;}section.catalog form							{width:100%;}aside.filter 									{padding:0 24px 50px;text-align:left;color:#ccc;background:#1c1f29;}aside.filter a.menu								{position:relative;float:right;margin-top:44px;cursor:pointer;}aside.filter a.menu:hover						{color:#fff;}aside.filter a.menu:hover::before				{color:#fff;}aside.filter h3									{margin:0 0 16px;padding:44px 0 8px;text-transform:uppercase;color:#f3f3f3;font-weight:600;font-size:16px;border-bottom:1px solid #434343;}aside.filter p									{padding:0 20px 2px 0;white-space:nowrap;color:#ffe400;font-size:15px;}aside.filter p a								{display:inline-block;padding:2px 4px;vertical-align:middle;color:#fff;font-style:italic;/*font-size:11px;*/font-size:0;}aside.filter p a::after 						{content: url('../img/filter-clear.png');display:inline-block;width:15px;height:15px;vertical-align:middle;/*display:inline-block;width:15px;height:15px;margin:0 0 0 2px;text-align:center;font-style:normal;font-weight:600;font-size:14px;line-height:9px;border-radius:50%;border:0px solid #fff;background:transparent url('../img/filter-clear.png') 0 0 no-repeat;*/}aside.filter p a:hover							{text-decoration:underline;}aside.filter p a.search-new 					{font-size:11px;line-height:11px;}aside.filter p a.search-new::after				{display:none;}aside.filter dl									{max-height:0;overflow:hidden;transition:all 0.5s;}aside.filter .menu.active ~ dl					{max-height:10000px;transition:all 0.5s;}aside.filter dt									{margin:0 0 13px;padding:38px 0 8px;text-transform:uppercase;color:#f3f3f3;font-weight:600;font-size:16px;border-bottom:1px solid #434343;}aside.filter dd									{padding:0 10px 0 0;}aside.filter label.chk							{box-sizing:border-box;display:block;margin:0;padding:3px 38px 3px 0;/*white-space:nowrap;*/font-style:normal;font-weight:300;font-size:14px;}aside.filter label.chk::before					{width:16px;height:16px;line-height:14px;margin:-2px 11px 0 4px;padding:0;text-align:center;vertical-align:middle;font-size:18px;border:1px solid #656565;border-radius:50%;}aside.filter label.chk:hover 					{color:#eee;}aside.filter label.chk:hover::before			{border-color:#eee;}aside.filter input.chk:checked+label.chk::before 	{color:#ffe400;}aside.filter label.chk.no-result				{color:#656565;cursor:default;}aside.filter label.chk.no-result:hover::before {border-color:#656565;}aside.filter label.car 							{/*background:transparent url('../img/filter-vehicle.jpg') 100% 9px no-repeat;*/background:transparent url('../img/svg/filter-light/car.svg') 100% center no-repeat;background-size:28px auto;}aside.filter label.car.no-result 				{background-image:url('../img/svg/filter-dark/car.svg');}aside.filter label.van 							{/*background:transparent url('../img/filter-vehicle.jpg') 100% 48% no-repeat;*/background:transparent url('../img/svg/filter-light/van.svg') 100% center no-repeat;background-size:28px auto;}aside.filter label.van.no-result 				{background-image:url('../img/svg/filter-dark/van.svg');}aside.filter label.suv 							{/*background:transparent url('../img/filter-vehicle.jpg') 100% 106% no-repeat;*/background:transparent url('../img/svg/filter-light/suv.svg') 100% center no-repeat;background-size:28px auto;}aside.filter label.suv.no-result 				{background-image:url('../img/svg/filter-dark/suv.svg');}aside.filter label.summer 						{/*background:transparent url('../img/filter-season.jpg') 100% 0px no-repeat;*/background:transparent url('../img/svg/filter-light/sun.svg') 100% center no-repeat;background-size:23px auto;}aside.filter label.summer.no-result 			{background-image:url('../img/svg/filter-dark/sun.svg');}aside.filter label.winter 						{/*background:transparent url('../img/filter-season.jpg') 100% 50% no-repeat;*/background:transparent url('../img/svg/filter-light/snow.svg') right 2px top 50% no-repeat;background-size:19px auto;}aside.filter label.winter.no-result 			{background-image:url('../img/svg/filter-dark/snow.svg');}aside.filter label.all-season					{/*background:transparent url('../img/filter-season.jpg') 100% 100% no-repeat;*/background:transparent url('../img/svg/filter-light/all.svg') right 6px top 50% no-repeat;background-size:11px auto;}aside.filter label.all-season.no-result 		{background-image:url('../img/svg/filter-dark/all.svg');}div.list 										{}section.catalog article							{clear:both;display:block;float:none;width:100%;text-align:center;}section.catalog article h2						{margin-top:0;padding-top:14px;padding-bottom:18px;text-align:center;}section.catalog article .rte					{margin-top:38px;margin-bottom:60px;}section.catalog div.grid						{margin-bottom:38px;}/*price:*/body.page-main section.catalog div.grid article					{border-width:0 !important;outline:solid 1px #c2d2e1;}body.page-main section.catalog div.grid article.more			{border-left:solid 1px #c2d2e1 !important;outline:solid 0px #c2d2e1;}body.page-catalog section.catalog div.grid article				{border-width:0 !important;outline:solid 1px #c2d2e1;}body.page-product section.related div.grid article				{border-width:0 !important;outline:solid 1px #c2d2e1;}div.grid 										{/*padding:0 0 40px;*/padding:0;font-size:0;text-align:center;}nav.sort								{position:relative;padding:12px 0 12px 30px;color:#4a4a4a;font-size:0;text-align:left;}nav.sort strong							{display:block;margin:20px 0;vertical-align:middle;color:#1c1f29;font-weight:600;font-size:20px;}nav.sort label							{z-index:20;display:block;vertical-align:middle;color:#4a4a4a;font-style:normal;font-size:14px;font-weight:300;}nav.sort label::after 					{z-index:20;content: url('../img/select-arrow-white.png');display:inline-block;width:21px;height:21px;line-height:18px;margin-top:6px;margin-left:-30px;text-align:center;border-radius:50%;background-color:#cfcfcf;}nav.sort select							{z-index:30;display:inline-block;position:relative;width:60%;height:auto;padding:0 24px 0 5px;vertical-align:middle;color:#4a4a4a;font-size:14px;font-weight:300;background:transparent;}div.grid nav.sort label:nth-of-type(1) select	{width:50%;}nav.sort a								{display:block;vertical-align:middle;text-decoration:underline;color:#000;font-size:14px;}nav.sort a:hover						{text-decoration:none;}div.grid nav.paging								{}div.grid article								{z-index:10;box-sizing:border-box;display:inline-block;position:relative;right:-1px;width:100%;/*min-width:248px;*/margin:0 auto 20px;padding:18px 10px 20px 15px;overflow:hidden;vertical-align:top;text-align:center;border-right:solid 0px #c2d2e1;border-bottom:solid 1px #c2d2e1;/*price: *//*!*/background:#fff;}body.page-main .grid article:nth-of-type(2n)	{border-right-width:0;}.grid article:last-child 						{border-bottom-width:0;}div.grid article.more 							{min-height:300px;line-height:100px;margin-top:30px;padding:0px 30px 30px;text-align:center;background:#fff url('../img/metro-shop.png') 50% 50% no-repeat;}div.grid article.more h2						{min-height:100px;max-width:320px;margin:30px auto;padding:0;color:#fff;font-size:29px;line-height:38px;text-align:center;font-weight:normal;font-family:'HebarCondBlackNU';}div.grid article.more a.btn 					{white-space:nowrap;font-size:18px;}div.grid article a.link							{z-index:20;display:block !important;position:absolute;top:0;right:0;bottom:20px;left:0;text-decoration:none;border-bottom:none;}div.grid article:hover a.link					{opacity:0.1;background:#004282;}div.grid article.more:hover a.link				{text-decoration:none;border-width:0;background:none;}/*div.grid article:hover::after					{content:'';display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.3;background:#004282;}div.grid article.promo::after					{content: '-'attr(data-discount)'%';display:inline-block;display:none;position:absolute;top:14px;right:14px;width:50px;height:50px;line-height:50px;margin:auto;text-align:center;font-size:18px;color:#fff;border-radius:50%;background:#e31e24;}*/div.grid article div.img, div.grid article a.img{position:relative;/*metro: margin-top:-90px;*/margin-top:18px;/*2018-05-10price: margin-bottom:18px;*/margin-bottom:68px;}div.grid article div.img img, div.grid article a.img img {max-width:100%;max-height:100%;/*top:-30%;bottom:30%;*/transform:scale(1.00);transition:all 0.5s;}body.page-main div.grid article div.img img, body.page-main div.grid article a.img img {max-width:100%;max-height:100%;/*top:-30%;bottom:30%;*/}div.grid article:hover div.img img, div.grid article:hover a.img img {transform:scale(1.03);transition:all 0.5s;}div.grid article div.img::before, div.grid article a.img::before	{padding-top:50%;}p.attribute 									{margin:12px 0;}p.attribute a									{display:inline-block;position:relative;width:52px;height:52px;line-height:52px;margin:0 5px;vertical-align:top;text-align:center;text-transform:uppercase;color:#1c1f29;font-weight:600;font-size:12px;border-radius:50%;background:#f1efef;}p.attribute a.car 								{background:#f1efef url('../img/car.png') center center no-repeat;}p.attribute a.van 								{background:#f1efef url('../img/van.png') center center no-repeat;}p.attribute a.suv 								{background:#f1efef url('../img/suv.png') center center no-repeat;}p.attribute a.all-season						{background:#f1efef url('../img/all-season.png') center center no-repeat;}p.attribute a.winter							{background:#f1efef url('../img/snow.png') center center no-repeat;}p.attribute a.summer							{background:#f1efef url('../img/summer.png') center center no-repeat;}div.grid article p.attribute 					{height:0;margin:12px 0;}div.grid article p.attribute a 					{margin-top:-52px;margin-bottom:-52px;}div.grid article .info							{z-index:1;box-sizing:border-box;display:inline-block;float:none !important;width:100%;margin:0 0px 15px 0;padding:0;text-align:center;vertical-align:middle;background:#fff;}div.grid article .info::after					{content:'';display:block;clear:both;}div.grid article div.rte 						{}div.grid article .brand							{display:none;/*Niki: height:34px;*/height:50px;line-height:50px;max-width:100%;margin-bottom:18px;font-size:18px;color:#014282;}div.grid article .model 						{display:block;display:none;min-height:48px;margin-top:68px;color:#595b62;letter-spacing:-0.5px;text-transform:lowercase;text-transform:capitalize; font-style:normal;font-size:16px;}div.grid article .brand+.model					{margin-top:0;}div.grid article .name							{display:block;color:#004282;font-weight:normal;font-size:13px;}body.page-main .grid article a.name 			{font-size:18px;}div.grid article label							{display:block;margin:18px 0;font-style:normal;font-size:12px;}div.grid article .price							{z-index:10;box-sizing:border-box;display:inline-block;float:none !important;/*price: width:145px;*/width:160px;min-height:52px;margin:0 0 15px 0;padding:0;text-align:left;font-size:14px;line-height:16px;vertical-align:middle;background:#fff;}.stock											{box-sizing:border-box;display:inline-block;float:left;/*2018-05-09price: width:52px;height:52px;*/width:54px;height:54px;line-height:18px;margin:0 12px 0 0;padding:8px 5px 0;text-align:center;/*text-transform:lowercase;*/color:#004282;font-weight:normal;/*2018-05-09price: font-size:21px;*/font-size:18px;font-family:'HebarCondBlackNU';border-radius:50%;border:3px solid #ffd000;background:#ffe400;/*box-shadow:inset 5px 5px 5px 5px #ffd000;*/}.stock::after 								{content:attr(title);/*content: url('../img/bonus-points-list.png');content:'\2205';*/display:block;margin:auto;font-size:8px;line-height:7px;font-family:'HebarCondBlackNU';}.stock .bonus 								{display:none;margin:auto;line-height:12px;font-size:14px;color:#004282;font-family:'HebarCondBlackNU';}.price-old										{position:relative;display:inline-block;margin-bottom:-15px;font-size:15px;line-height:14px;color:#6e94b8;font-family:'HebarCondBlackNU';}.price-old::after 							{content:'';display:block;position:absolute;top:50%;right:0;bottom:50%;left:0;width:100%;border-bottom:1px solid #ff6666;}.price-new										{min-height:24px;color:#004282;font-size:26px;line-height:20px;font-family:'HebarCondBlackNU';}.price-old sup 					{font-size:16px;vertical-align:text-top;}.price-new sup 					{font-size:23px;vertical-align:text-top;}.price-old i 									{margin-left:0px;font-style:normal;font-size:0.7em;}.price-new i 									{margin-left:0px;font-style:normal;font-size:0.6em;}div.grid article .price-old sup					{font-size:11px;line-height:8px;/*float:left;margin-bottom:-6px;*/}div.grid article .price-new sup					{font-size:16px;line-height:16px;/*float:left;*/}@media all and (-ms-high-contrast:none){     div.grid article .price-old sup 						{display:inline-block;margin-top:-1px;font-size:12px;line-height:8px;}  /*IE10 */     *::-ms-backdrop, div.grid article .price-old sup		{display:inline-block;margin-top:-1px;font-size:12px;line-height:8px;}  /* IE11 */     div.grid article .price-new sup 						{font-size:19px;}  /*IE10 */     *::-ms-backdrop, div.grid article .price-new sup		{font-size:19px;}  /* IE11 */}div.grid article .name+.price-old 				{/*margin-top:60px;*/}div.grid article .name+.price-new 				{/*margin-top:60px;*/}div.grid article b 								{display:block;width:100%;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-weight:600;color:#fff;background:gray;}div.grid article button							{display:block;display:none;width:100%;margin-top:44px;font-weight:600;color:#fff;background:#cfcfcf;}div.grid article button:before        {border-color:#cfcfcf;}div.grid article b+button 						{margin-top:0;}div.grid article button:hover					{color:#1c1f29;background:#fff200;}div.grid article.price2 						{}div.grid article.price2 div.img					{margin-bottom:37px;}div.grid article.price2 a.img					{margin-bottom:37px;}div.grid article.price2 p.info					{width:100%;margin-right:0 !important;padding-right:0;}div.grid article.price2 p.price					{float:left !important;}div.grid article.price2 p.price+p.price			{float:right !important;}body.page-main .grid article .name 					{font-size:14px;}body.page-main .grid article .stock 				{width:75px;height:75px;padding-top:13px;margin:0 8px 0 0;/*2018-05-09price: font-size:31px;*/font-size:28px;line-height:29px;}body.page-main .grid article .stock::after			{margin-left:5px;margin-right:5px;font-weight:normal;font-size:11px;line-height:10px;}body.page-main .grid article .stock::after			{/*content: url('../img/bonus-points.png');*/}body.page-main .grid article p.info 				{box-sizing:border-box;/*float:left;*/display:inline-block;position:relative;float:none !important;width:100%;line-height:18px;vertical-align:middle;}body.page-main .grid article p.price 				{box-sizing:border-box;/*float:right;*/display:inline-block;position:relative;float:none !important;width:210px;min-height:75px;/*min-width:200px;max-width:220px;*/vertical-align:middle;}body.page-main .grid article .price-old				{/*2018-05-09price: font-size:24px;*/font-size:22px;line-height:16px;}body.page-main .grid article .price-new				{font-size:42px;line-height:22px;}body.page-main .grid article .price-old	sup			{font-size:16px;}body.page-main .grid article .price-new	sup			{font-size:23px;line-height:26px;}body.page-main .grid article.price2  				{}body.page-main .grid article.price2 p.info			{margin-bottom:30px;}body.page-main .grid article a.img			{margin-bottom:98px;}body.page-main .grid article.price2 a.img			{margin-bottom:50px;}body.page-main .grid article.price2 p.price			{float:left !important;left:30px;}body.page-main .grid article.price2 p.price+p.price	{float:right !important;}body.page-product section.product .stock 			{width:90px;height:90px;padding-top:13px;margin:0 20px 0 0;/*2018-05-09price: font-size:36px;*/font-size:34px;line-height:38px;}body.page-product section.product .stock::after		{margin-left:10px;margin-right:10px;font-weight:normal;font-size:13px;line-height:11px;}body.page-product section.product .stock::after		{/*content: url('../img/bonus-points-detail.png');*/}body.page-product section.product p.info 			{box-sizing:border-box;/*float:left;*/display:inline-block;position:relative;float:none !important;width:100%;line-height:18px;margin-bottom:30px;vertical-align:middle;}body.page-product section.product dt.price 			{box-sizing:border-box;/*float:right;*/display:inline-block;position:relative;float:none !important;width:240px;min-height:90px;margin-bottom:30px;/*min-width:200px;max-width:220px;*/vertical-align:middle;}body.page-product section.product .price-old		{margin-top:8px;margin-bottom:-16px;/*2018-05-09price: font-size:24px;*/font-size:22px;line-height:16px;}body.page-product section.product .price-new		{font-size:42px;line-height:22px;}section.compare-list							{position:relative;text-align:left;}section.compare-list.active::before				{content:'';display:block;position:absolute;bottom:0;left:-500%;right:0;width:1000%;height:100%;background:#1c1f29;opacity:0.75;}section.compare-list > div 						{/*background:#1c1f29;*/}section.compare-list div.grid					{padding:0;}section.compare-list article  					{width:23%;min-width:140px;max-width:250px;min-height:130px;margin:10px 1%;padding-right:15px;}section.compare-list article div.img			{box-sizing:border-box;display:none;margin:-20px 0 0;}section.compare-list article div.img::before	{padding-top:125%;}section.compare-list article p.info				{box-sizing:border-box;margin:0;padding:10px;}section.compare-list article .brand				{margin-bottom:0;}section.compare-list article .model				{font-size:14px;line-height:18px;}section.compare-list article .name				{font-size:14px;}section.compare-list div.compare-btn 			{position:relative;padding:10px;}section.compare-list button.compare				{display:inline-block;margin:10px;}section.compare-list a.clear 					{display:inline-block;margin:10px;}section.compare-list 							{z-index:90;position:fixed;bottom:0;left:0;right:0;}section.compare-list.active ~ footer 			{margin-bottom:170px;}section.compare-list.active div.grid			{padding:0;padding-right:236px;}section.compare-list div.compare-btn			{position:absolute;top:50%;right:0;width:236px;margin-top:-60px;text-align:center;}section.compare 								{}section.compare div.grid						{}section.compare article 						{width:auto;}section.compare article.title					{width:260px;min-height:521px;line-height:521px;text-align:center;text-transform:uppercase;color:#1c1f29;font-size:18px;background-color:#ffffff;}table.compare 									{margin-bottom:40px;}table.compare td								{width:208px;padding:12px 20px;color:#1c1f29;font-weight:normal;font-size:15px;border:1px solid #e5e5e5;}table.compare td:first-of-type					{width:219px;}table.compare tr:nth-of-type(2n) td				{background:#e5e5e5;}table.compare .no 								{font-size:0;}table.compare .on 								{font-size:0;}table.compare .no::before						{content:'\2013';display:inline-block;vertical-align:middle;width:20px;height:20px;color:#fff;text-align:center;font-size:16px;line-height:21px;border-radius:50%;background:gray;}table.compare .on::before						{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;color:#fff;text-align:center;font-size:16px;line-height:21px;border-radius:50%;background:gray url('../img/check-white.png') 50% 50% no-repeat;}	section.category > div.img 						{width:200px;margin:0;border:1px solid #bbbbbb;}section.category > div.img.right				{margin-left:30px;margin-bottom:30px;}section.category > div.img::before				{padding-top:55%;}section.category > div.img img					{max-width:140px;}section.category div.grid 						{clear:both;padding-bottom:50px;}section.category div.grid h3					{margin-bottom:14px;}section.category div.grid article 				{width:25%;}section.category div.grid article .brand		{height:auto;max-height:50px;margin-bottom:10px;}	section.subcategory 							{padding-bottom:50px;text-align:left;}section.subcategory .img						{/*see desktop: float:left;width:30%;*/max-width:200px;margin-right:30px;margin-bottom:30px;cursor:zoom-in;}section.subcategory div.img::before				{padding-top:145%;}section.subcategory a.brand						{position:relative;white-space:nowrap;}section.subcategory a.brand::before			{content: attr(title);position:absolute;top:0;right:0;bottom:0;left:0;font-weight:bold;font-size:14px;color:#000;}section.subcategory h3							{}section.subcategory footer 						{text-align:left;}body.page-subcategory .list						{}body.page-subcategory .list article				{padding-bottom:0;}body.page-subcategory .list article h3 			{display:none;}body.page-subcategory .list article .img 		{display:none;}body.page-subcategory .list article a 			{display:inline-block;font-size:14px;color:#014282;}	body.page-product section						{}body.page-product section.info h2				{text-align:left;}body.page-product section a.back				{display:none;}section.product 								{position:relative;margin-top:20px;margin-bottom:40px;}/*metro:section.product div.img							{display:inline-block;width:300px;margin:0 30px 80px;vertical-align:top;cursor:zoom-in;}section.product div.img.empty					{cursor:default;}section.product div.img::before					{padding-top:150%;}*/section.product div.gallery 					{}section.product div.gallery dt::before		{/*2017-11-09client asked: padding-top:75%;*/padding-top:75%;}section.product div.gallery dt img				{max-height:100%;}section.product div.gallery dd 					{margin-top:40px;}section.product div.gallery dd a				{width:15%;margin-left:1%;margin-right:1%;}section.product div.info 						{display:block;padding:0;vertical-align:middle;}section.product p.info 							{display:inline-block;width:auto;vertical-align:middle;}section.product h1 								{display:none;text-transform:uppercase;/*2017-03-30darker: color:#929292;*/color:#014282;font-weight:300;font-size:24px;}section.product .rte 							{font-size:13px;}section.product dl.purchase						{display:inline-block;/*2018-05-10price: max-width:260px;*/max-width:520px;margin:0 auto;text-align:left;vertical-align:middle;}section.product dl.purchase	dt					{width:240px;min-height:90px;margin:0;padding:0;text-align:left;}section.product dl.purchase	dt label			{display:none;font-style:normal;font-size:14px;}/*metro:section.product dl.purchase	dt span				{display:block;}section.product dl.purchase	dt span.price-old	{margin-bottom:8px;}section.product dl.purchase	dt span.price-new	{font-size:35px;white-space:nowrap;letter-spacing:-1px;}section.product dl.purchase	dd 					{}*/span.qtty 										{text-align:left;font-size:0;}span.qtty label 								{display:block;margin-bottom:6px;font-style:normal;font-size:14px;}span.qtty input									{box-sizing:border-box;display:inline-block;width:39px;height:39px;line-height:39px;margin:0;padding:0;vertical-align:middle;text-align:center;font-weight:bold;font-size:20px;border:1px solid #f1efef;}span.qtty .dw									{box-sizing:border-box;display:inline-block;width:39px;height:39px;line-height:36px;vertical-align:middle;text-align:center;text-decoration:none;font-weight:bold;font-size:20px;border:1px solid #f1efef;background-color:#ececec;}span.qtty .up									{box-sizing:border-box;display:inline-block;width:39px;height:39px;line-height:39px;vertical-align:middle;text-align:center;text-decoration:none;font-weight:bold;font-size:20px;color:#fff;border:1px solid gray;background-color:#014282;}section.product dl.purchase	span.qtty			{box-sizing:border-box;display:block;float:left;width:120px;margin:32px 16px 40px;}section.product dl.purchase	button				{width:100%;padding-top:17px;padding-bottom:17px;outline:1px solid #e0e0e0;letter-spacing:-0.5px;/*font-size:16px;*/}section.product dl.purchase	button.neutral 		{display:none;}section.product dl.purchase	h5 					{clear:both;margin:134px 0 0;padding:20px;text-align:center;color:#fff;background-color:#cfcfcf;}	section.product p.attribute						{display:none;margin:30px 0;}dl.attribute									{display:none;margin-bottom:30px;}/*metro: section.product dl.attribute					{margin-bottom:80px;}*/dl.attribute dt									{display:inline;padding-right:4px;/*?!?!?: font-weight:300;*/}dl.attribute dt::after 							{content:':';}dl.attribute dd									{display:inline;font-weight:normal;color:#1c1f29;}dl.attribute dd::after							{content:'';clear:both;display:block;}dl.attribute dd.abstract						{color:#014282;}.eo a											{box-sizing:border-box;display:inline-block;display:none;height:29px;line-height:32px;padding-left:32px;margin-right:20px;text-align:center;text-decoration:none;font-size:14px;}.eo a sub										{vertical-align:baseline;text-transform:uppercase;font-size:8px;}.eo a.economy 									{width:77px;background:#fff url('../img/economy.png') 0 0 no-repeat;}.eo a.economy-big								{height:38px;width:77px;background:#fff url('../img/economy-big.png') 0 0 no-repeat;}.eo a.traction 									{width:77px;background:#fff url('../img/traction.png') 0 0 no-repeat;}.eo a.noise 									{width:89px;padding-left:40px;background:#fff url('../img/noise.png') 0 0 no-repeat;}.eo-big a										{z-index:1;display:inline-block;position:relative;width:52px;height:29px;line-height:29px;margin:10px 20px 10px 0;text-align:center;text-decoration:none;font-size:14px;background:#fff url('../img/tire-value.png') right center no-repeat;}.eo-big a sub									{vertical-align:baseline;text-transform:uppercase;font-size:8px;}.eo-big a.economy								{padding-left:48px;}.eo-big a.traction								{padding-left:48px;}.eo-big a.noise									{padding-left:60px;}.eo-big a::before 								{content:'';display:inline-block;position:absolute;left:0px;top:-12px;width:60px;height:44px;}.eo-big a.economy::before 						{background:transparent url('../img/svg/tire-economy.svg') 0 100% no-repeat;background-size:auto 100%;}.eo-big a.traction::before 						{background:transparent url('../img/svg/tire-traction.svg') 0 100% no-repeat;background-size:auto 100%;}.eo-big a.noise::before 						{padding-left:4px;background:transparent url('../img/svg/tire-noise.svg') 0 100% no-repeat;background-size:auto 100%;}section.product dl.attribute dd.eo 				{display:block;margin:30px 0;}section.product dl.description					{}section.product dl.description dt				{padding:14px 20px;text-transform:uppercase;color:#fff;background-color:#014282;}section.product dl.description dt:hover			{color:#fff;background-color:#014282;}section.product dl.description dt.active		{color:#fff;background-color:#014282;}section.product dl.description dd				{padding:10px 20px;text-align:left;}section.product dl.description dd.size article	{width:96%;}section.product dl.description b				{display:block;padding:40px 0 0;}section.product dl.description a				{display:block;}section.product dl.description label::after		{color:inherit;}section.product dl.description li				{display:block;}section.product dl.description li label			{display:inline-block;width:200px;text-align:right;font-weight:600;}section.product dl.description li label::after	{content:':';padding-right:12px;}section.product dl.video 						{}section.product dl.video dd 					{background:#f2f2f2;}section.product dl.video article				{padding:33px;}section.related 	 							{margin-bottom:40px;}section.detail 	 								{padding:0 0 24px 0;}section.cart 	 								{padding-left:20px;padding-right:20px;text-align:left;}div.plot 										{/*bcs article.php mobile:*/padding-bottom:0px;/*!*/font-size:14px;}aside.panel 									{clear:both;min-width:280px;padding-left:20px;padding-right:20px;}aside.panel >article							{position:relative;margin-bottom:50px;text-align:center;}aside.panel article>h2							{margin:0;padding:14px 0px;font-weight:normal;font-size:32px;line-height:32px;font-family:'HebarCondBlackNU';}aside.panel article>em							{display:block;margin:0 0 26px;font-style:normal;font-size:16px;}aside.panel .img 		 						{display:inline-block;margin:0;background:#f0f0f0;}aside.panel .img::before						{display:none;}aside.panel .img:nth-of-type(5)				{margin-right:-2px;}aside.panel .img img 							{display:inline-block;position:relative;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;vertical-align:middle;}aside.panel a.btn 	 							{/*margin-top:40px;*/margin-top:23px;font-size:14px;}aside.panel a.btn::before					{content:'';display:block;clear:both;width:100%;}aside.panel article.howto						{font-size:0;}aside.panel article.howto .cont-mobile			{background:#f0f0f0;/* url('../img/how-to_mobile.png') center center no-repeat;*/}aside.panel article.howto .cont					{display:none;background:#f0f0f0;/* url('../img/how-to_mobile.png') center center no-repeat;*/}aside.panel article.howto .img						{box-sizing:border-box;display:inline-block;min-width:180px;max-width:296px;min-height:293px;padding:0 18px 18px;vertical-align:top;text-align:center;}aside.panel article.howto .img img					{display:inline-block;margin:auto;vertical-align:top;}aside.panel article.howto .img img				{transform:none;}aside.panel article.howto .img:hover img		{transform:none;}aside.panel article.howto .img:nth-of-type(1) img		{margin:38px 0 0;}aside.panel article.howto .img:nth-of-type(2) img		{margin:79px 0 54px;}aside.panel article.howto .img:nth-of-type(3) img		{margin:38px 0 32px;}aside.panel article.howto .img:nth-of-type(4)			{padding-top:33px;}aside.panel article.howto .img:nth-of-type(4) img		{z-index:1;margin:14px 0 0;}aside.panel article.howto .img:nth-of-type(5) img		{z-index:1;margin:14px 0 0px;}aside.panel article.howto .img img.arrow1 								{position:absolute;left:65px;top:112px;width:22px;margin:0;}aside.panel article.howto .img img.arrow2 								{position:absolute;left:149px;top:79px;margin:0;transform:rotate(-90deg) !important;}aside.panel article.howto .img img.arrow3 								{position:absolute;left:18px;top:97px;width:18px;margin:0;transform:rotate(-90deg) !important;}aside.panel article.howto .img img.arrow4 								{position:absolute;left:auto;right:28px;top:97px;width:18px;margin:0;transform:rotate(-90deg) !important;}aside.panel article.howto .img img.arrow5 								{z-index:0;position:absolute;left:105px;top:190px;width:14px;margin:0;}aside.panel article.howto .img img.arrow6 								{z-index:0;position:absolute;left:105px;top:110px;width:14px;margin:0;}aside.panel article.howto .img:hover img.arrow1							{transform: translate(0px,10px) !important;transition:0.5s 0s ease;}aside.panel article.howto .img:hover img.arrow2							{transform: translate(10px,0px) rotate(-90deg) !important;transition:0.5s 0.35s ease;}aside.panel article.howto .img:hover img.arrow3							{transform: translate(10px,0px) rotate(-90deg) !important;transition:0.5s 0s ease;}aside.panel article.howto .img:hover img.arrow4							{transform: translate(10px,0px) rotate(-90deg) !important;transition:0.5s 0.35s ease;}aside.panel article.howto .img:hover img.arrow5							{transform: translate(0px,10px) !important;}aside.panel article.howto .img:hover img.arrow6							{transform: translate(0px,10px) !important;}aside.panel article.howto span 					{display:block;font-size:12px;color:#004282;}aside.panel article.blog 						{}aside.panel article.blog section				{margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;}aside.panel article.blog article				{margin-bottom:0;}aside.panel article.blog a.btn 					{}aside.panel article.bonus div.info				{padding:0 0px 48px;font-size:0;background:#004282;}aside.panel article.bonus div.info div			{box-sizing:border-box;display:inline-block;min-width:262px;width:25%;margin-top:32px;text-align:center;vertical-align:bottom;}aside.panel article.bonus div.info div:last-child			{border-right:0;}aside.panel article.bonus div.info span 		{display:block;height:120px;}aside.panel article.bonus div.info strong 		{display:block;height:38px;line-height:38px;color:#fff;font-size:12px;}aside.panel article.bonus div.entrance span		{background:transparent url('../img/bonus1.png') center center no-repeat;}aside.panel article.bonus div.case span			{background:transparent url('../img/bonus2.png') center center no-repeat;}aside.panel article.bonus div.invoice span		{background:transparent url('../img/bonus3.png') center center no-repeat;}aside.panel article.bonus div.phone span 		{background:transparent url('../img/bonus4.png') center center no-repeat;}aside.panel article.bonus div.phone strong 		{height:16px;line-height:12px;}aside.panel article.bonus div.phone a 			{font-size:24px;line-height:24px;color:#ffe400;}aside.panel article.bonus footer				{padding:20px 0 0;vertical-align:middle;background:#ffe400;}aside.panel article.bonus footer p				{margin-bottom:20px;}aside.panel article.bonus footer a				{display:inline-block;margin-bottom:16px;vertical-align:middle;}aside.panel article.app 						{margin-top:20px;margin-bottom:36px;overflow:hidden;}aside.panel article.app h2 						{}aside.panel article.app em 						{}aside.panel article.app .info					{position:relative;min-height:300px;background:#ffe400;}aside.panel article.app .info > img				{display:none;}aside.panel article.app .info .txt				{max-width:380px;margin-left:auto;margin-right:auto;padding:29px 20px 0;}aside.panel article.app .info h3				{margin-top:0;margin-top:9px;margin-bottom:25px;font-weight:normal;font-size:25px;line-height:30px;font-family:'HebarCondBlackNU';}aside.panel article.app .info a					{display:inline-block;}aside.panel article.app .info ul				{margin:0 0 0 -28px;padding:26px 0 26px 0;list-style-type:disc;list-style-position:inside;list-style-image:url('../img/banner-app-list.png');}aside.panel article.app .info li				{display:list-item;margin-bottom:10px;padding-left:28px;font-size:15px;/*background:transparent url('../img/banner-app-list.png') 0 3px no-repeat;*/}table.cart 										{width:100%;margin-bottom:0px;border:1px solid #f1efef;}table.cart td									{box-sizing:border-box;display:inline-block;width:100%;padding:2%;vertical-align:top;border:none;}table.cart td b									{display:inline-block;min-width:140px;margin-right:18px;text-align:right;font-weight:normal;font-size:14px;line-height:18px;color:#a2a2a2;}table.cart td b::after							{content:':';}table.cart td input								{/*min-width:50px;*/border-width:0;font-size:16px;}table.cart td.image								{width:18%;min-width:120px;}table.cart td.product							{width:50%;min-width:300px;color:#1c1f29;font-weight:normal;font-size:14px;}table.cart td.product .brand					{display:block;/*2017-02-21 no need bcs brand cut with space: margin-bottom:18px;*/}table.cart td.product .name						{display:block;margin-bottom:11px;text-decoration:none;font-size:16px;}table.cart td.product a.name:hover				{text-decoration:underline;}table.cart td.product span.name 				{margin-bottom:0;}table.cart td.product dl 						{/*font-weight:normal;color:#1c1f29;*/}table.cart td.product dt 						{/*font-weight:normal;color:#1c1f29;*/}table.cart td.product dd 						{/*font-weight:normal;color:#1c1f29;*/}table.cart td.total								{width:100%;min-width:80px;color:#1c1f29;font-weight:600;font-size:16px;white-space:nowrap;}table.cart td.total	span.price-old				{font-size:0.8em;}table.cart td.quantity							{width:100%;min-width:80px;color:#1c1f29;font-weight:600;font-size:16px;white-space:nowrap;}table.cart div.img								{}table.cart div.img::before						{padding-top:145%}section.cart a.remove 							{margin-bottom:20px;}article.summary									{margin:0 !important;padding:20px;color:#1c1f29;font-size:15px;background:#ececec;}article.summary	table							{width:100%;}article.summary	th								{font-weight:500;}article.summary	td								{text-align:right;}article.summary	.discount th					{color:#f80c0c;}article.summary	.discount td					{color:#f80c0c;}article.summary	.shipment div.tooltip			{position:relative;display:inline-block;margin-top:4px;vertical-align:middle;}article.summary	.shipment div.tooltip a			{display:inline-block;margin-left:3px;width:25px;height:25px;color:#000;font-weight:600;background:transparent url('../img/tooltip.png') 0 0 no-repeat;}article.summary	.shipment div.tooltip p			{display:none;}article.summary	.shipment div.tooltip:hover p	{display:block;position:absolute;top:32px;width:200px;padding:11px;border-radius:9px;color:#fff;background:rgba(0,0,0,0.85);}article.summary	.shipment div.tooltip:hover p::after {content: " ";position:absolute;bottom:100%;left:15px;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent rgba(0,0,0,0.85) transparent;}article.summary	.total th						{padding-top:54px;white-space:nowrap;font-weight:bold;font-size:20px;}article.summary	.total td						{padding-top:54px;white-space:nowrap;font-weight:bold;font-size:20px;}article.summary	.discount ~ .total th			{padding-top:30px;}article.summary	.discount ~ .total td			{padding-top:30px;}article.summary	td.note							{padding-top:10px;text-align:left;/*2017-03-30darker: color:#929292;*/color:#014282;}article.coupon 									{padding:20px;background:#d9d9d9;}article.coupon label							{display:inline-block;width:77%;margin:0 -1% 0 0;}article.coupon label input						{border:1px solid #f1efef;}article.coupon button							{display:inline-block;width:22%;margin:0;padding:9px 0 7px;font-size:12px;/*color:#1c1f29;background:#fff;*/}article.coupon h5								{margin:0;padding:10px 0 0;text-align:left;}article.coupon h6								{margin:0;padding:10px 0 0;text-align:left;}section.checkout 								{padding-left:20px;padding-right:20px;}body.page-checkout a.continue 					{display:inline-block;margin-bottom:30px;}section.checkout .plot h3						{margin-bottom:3px;padding-top:0;font-weight:normal;}section.checkout .plot button					{margin-top:18px;}section.account 								{padding:24px 20px;}section.account .plot article					{display:inline-block;max-width:350px;margin-right:50px;vertical-align:top;}section.account .plot article.full 				{width:100%;max-width:none;margin-right:0px;margin-left:0;}section.account .plot h3						{margin-bottom:3px;padding-top:0;font-weight:normal;}section.account .plot article button			{margin-top:18px;}section.account .plot hr 						{height:0;margin:44px 0 38px;padding:0;border:none;border-width:0;border-top:1px solid #cfcfcf;}section.preview 								{}section.preview .plot table 					{margin-bottom:53px;border-width:0;}section.preview .plot td						{border-width:0;}section.preview .plot td.image					{width:auto;max-width:80px;padding-left:0;}section.preview .plot label						{font-weight:normal;font-style:normal;font-size:14px;}section.preview .plot hr						{margin-top:14px;border-color:#fff;}section.preview .plot h3.desktop				{display:none;}section.preview .plot label.chk ~ label.chk 	{margin-top:-12px;}section.preview .plot footer					{margin-top:9px;padding-top:25px;border-top:1px solid #cfcfcf;}section.order 									{}section.order table.cart						{text-align:left;}section.order table.cart td.image				{border-right-width:0;}section.order table.cart td.product				{width:70%;border-left-width:0;}section.confirmation							{padding-bottom:60px;}section.confirmation .rte						{padding-bottom:60px;font-size:16px;}section.confirmation h3							{padding-bottom:30px;}section.confirmation table.calculate			{margin:0 0 60px;}section.reservation 							{padding-left:20px;padding-right:20px;text-align:left;}section.reservation h3							{padding-top:30px;padding-bottom:30px;}section.reservation article						{margin-bottom:30px;}section.reservation article	h3					{padding:0px;font-weight:normal;font-size:14px;}section.reservation button 						{width:100%;padding-left:22px;padding-right:22px;}section.reservation table.info					{margin-bottom:45px;}table.info 										{width:100%;margin-bottom:13px;border:1px solid #eee;}table.info td									{display:block;padding:18px;text-align:left;}table.info td:first-child						{vertical-align:middle;}table.info label								{margin:0;padding-left:50px;font-style:normal;vertical-align:middle;}table.info label.chk::before 						{content:'';display:inline-block;width:18px;height:16px;line-height:15px;margin-top:6px;margin-right:26px;vertical-align:middle;text-align:center;border:1px solid gray;}							input.chk:checked + table.info td					{background-color:#eee;}							input.chk:checked + table.info label.chk::before	{content:url('../img/check-white-big.png');color:#fff;font-size:16px;background-color:#014282;}							table.info label::before						{vertical-align:middle;margin-left:-50px;margin-right:26px;}table.info label strong							{display:inline-block;vertical-align:top;margin-top:-24px;color:#193b9b !important;text-transform:uppercase;font-weight:normal;}table.info label span							{display:block;margin-top:-24px;}table.info img 									{vertical-align:middle;}table.info dl 									{margin:0;}table.info dt 									{color:#193b9b !important;text-transform:uppercase;}table.info dd 									{margin:0 !important;}section.reservation.data 						{}section.reservation.data table.info				{}section.reservation.data table.info label 		{margin:84px 0;}section.reservation.data table.info label::before 	{content:url('../img/check-white-big.png');background-color:#014282;}section.reservation.data table select				{width:60px;margin:0;font-weight:bold;font-size:16px;background-color:#fff;}section.reservation.data table input				{width:60px;margin:0;font-weight:bold;font-size:16px;border:1px solid #cfcfcf;background-color:#fff;}section.reservation.data table .dw				{border:1px solid #a2a2a2;}section.reservation.data input 					{letter-spacing:1px;text-transform:uppercase;text-align:center;}section.reservation.data .lcase input 			{/*niki: text-transform:none;*/}section.reservation.data input.chk:checked + table.info td 	{/*niki: background:#fff;*/border-color:#fff;}section.reservation.data article h3				{margin-top:34px;margin-bottom:16px;}section.reservation.time 						{}section.reservation.time article				{display:inline-block;min-width:280px;margin:0 20px 60px;vertical-align:top;}section.reservation.time article h3				{margin:0px 0 25px;padding:0;font-weight:normal;font-size:14px;}section.reservation.time article.calendar		{}section.reservation.time article.table 			{}article.table table 							{width:100%;color:#1c1f29;font-weight:normal;font-size:14px;}article.table table th							{padding:13px 5px;white-space:nowrap;text-align:center;font-weight:normal;border:1px solid #eee;background:#eee;}article.table table td							{width:100px;padding:7px;text-align:center;border:1px solid #eee;}article.table table button						{min-width:120px;padding-top:6px;padding-bottom:6px;}section.reservation.preview 					{}section.reservation.confirm 					{font-size:16px;}section.reservation.confirm p					{margin-bottom:20px;}section.search-result 							{padding-left:20px;padding-right:20px;}body.page-job 									{}div.center > div.plot.job						{min-width:100% !important;}div.center > aside.panel.job					{min-width:100% !important;}article.box 									{/*display:inline-block;width:30%;box-sizing:border-box;width:28%;position:relative;*/box-sizing:border-box;width:100%;margin:0 0 60px;padding:30px;vertical-align:top;border:1px solid #eee;}article.box h3									{border-bottom:none;}article.box button,article.box a.btn			{margin-top:24px;}form label.half 								{display:inline-block;width:49%;}article.job-latest 								{/*panel: padding-top:20px;text-align:center;font-size:12px;color:#fff;background:#193b9b;*/}article.job-latest h5							{padding:0;text-align:left;font-size:14px;}article.job-latest p							{padding:20px 40px 40px;color:#fff;}article.job-latest h2							{display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:24px;padding-bottom:3px;text-transform:uppercase;color:#fff;font-weight:normal;font-size:14px;line-height:14px;border-bottom:1px solid #fff;}article.job-latest ul							{list-style-type:disc;}article.job-latest li							{display:list-item;margin:0 20px 0 20px;padding:0;text-align:left;border-bottom:0px dashed #fff;}article.job-latest li span 						{/*niki: float:right;width:30%;white-space:nowrap;*/display:inline-block;margin-left:5px;text-decoration:none;color:#1c1f29;}article.job-latest li span::before 			{content:'  - ';}article.job-latest li a 						{text-transform:none;color:#014282;text-decoration:underline;}article.job-latest a							{text-transform:uppercase;/*panel: color:#fff;*/cursor:pointer;font-size:14px;}article.job-latest a:hover						{text-decoration:none;}article.job-latest a.active						{}body.page-job section.list 						{padding:5% 10% 0;border:1px solid #eee;}body.page-job section.list h3 					{text-align:center;margin-bottom:40px;}body.page-job section.list article div.img		{float:left;margin:0 50px 0 0;}body.page-job section.list article div.cont		{padding:0;}body.page-job section.list article div.cont .right strong	{display:block;font-size:14px;color:#1c1f29;}body.page-job section.list article div.cont .right time		{color:#014282;}body.page-job .gallery							{max-width:100%;margin-bottom:60px;}body.page-job .gallery article.active			{position:relative;}body.page-job .gallery dt::before			{padding-top:0%;}body.page-job .gallery dt img 					{margin-bottom:20px;}body.page-job .gallery dd						{display:none;}body.page-job .gallery dd a						{width:5%;}body.page-job .enlarge 							{display:none !important;font-size:0;}body.page-job label								{display:none;}body.page-job label.job-landing					{display:block;width:100%;font-size:0;}body.page-job label.job-landing	input			{font-size:12px;}body.page-job label.job-landing.file 			{font-size:12px;}body.page-job label.job-landing.file input		{position:absolute;left:40%;width:60%;height:40px;}aside.job 		 								{}aside.job article.form							{min-height:0;padding-top:26px !important;padding-bottom:26px !important;}aside.job article.form button					{margin-top:20px;}aside.job form 									{}aside.job form.subscribe						{padding:20px 5%;text-align:center;color:#1c1f29;border:1px solid #eee;}aside.job form.subscribe label					{display:inline-block;width:20%;}aside.job form.subscribe button					{display:inline-block;}aside.job div.note 								{display:inline-block;margin:26px 0 0 0;padding:0 20%;text-align:center;font-size:14px;/*panel: text-align:justify;line-height:16px;font-size:12px;color:#fff;*/}aside.job div.note a 							{color:#ffe400;}body.page-job\.section .gallery					{max-width:100%;margin-bottom:60px;}body.page-job\.section .rte						{margin-left:10%;margin-right:10%;}section.form.job 								{max-width:640px;margin-left:auto;margin-right:auto;}body.page-job\.form								{}body.page-job\.form button						{float:right;margin-top:26px;}body.page-job\.form	div.plot 					{}body.page-job\.form	aside.panel .subscribe		{display:none;}body.page-job\.form	div.rte 					{max-width:640px;margin-left:auto;margin-right:auto;}body.page-job\.form	label:hover * 				{border-color:#eee;}body.page-job\.form	input::placeholder 			{display:none;}body.page-job\.form	input::-webkit-input-placeholder 	{display:none;opacity: 0;color:#fff;font-size:0;}body.page-job\.form	input:-moz-placeholder 				{display:none;opacity: 0;color:#fff;font-size:0;}body.page-job\.form	input::-moz-placeholder 			{display:none;opacity: 0;color:#fff;font-size:0;}body.page-job\.form	input:-ms-input-placeholder 		{display:none;opacity: 0;color:#fff;font-size:0;}body.page-job\.form	input::-ms-input-placeholder 		{display:none;opacity: 0;color:#fff;font-size:0;}/*input::-webkit-input-placeholder{    color:red;}input:-moz-placeholder {    color:red;}*/body.page-job\.detail							{}body.page-job\.detail div.plot.job 				{}body.page-job\.detail aside.panel.job			{float:none;max-width:640px !important;margin-left:auto;margin-right:auto;}body.page-job\.detail aside.panel .subscribe	{display:none;}body.page-job\.detail label:hover * 			{border-color:#eee;}body.page-job\.list								{}body.page-job\.list	.sort						{padding-left:0;text-align:right;}body.page-job\.list	strong						{float:left;text-align:left;}body.page-job\.list	table.size					{}body.page-job\.list	table.size th				{text-transform:none;color:#fff !important;font-size:12px;background:#193b9b;}body.page-job\.list	table.size td				{padding:9px 18px;font-size:12px;line-height:16px;border:1px solid #f1efef;}body.page-job\.list	table.size th.date			{/*width:100px;*/}body.page-job\.list	table.size td.date			{}body.page-404 									{font-size:16px;}body.page-404 header							{}body.page-404 nav.header						{display:none;}body.page-404 section							{position:relative;margin-bottom:40px;padding:80px 30px 90px;}body.page-404 section h1						{margin:0;padding:0;font-weight:normal;font-size:80px;line-height:80px;}body.page-404 section h2						{margin:5px 0 30px;padding:0;text-transform:none;font-weight:normal;font-size:30px;line-height:30px;}body.page-404 section .rte						{font-size:16px;}body.page-404 section p							{margin-bottom:16px;}body.page-404 section ul						{margin-left:20px;list-style-image: url('../img/check-white.png');list-style-position:inside;}body.page-404 div.rte ul li 					{display:list-item;margin-bottom:16px;font-size:16px;text-align:center;}body.page-404 section button					{margin-top:1px;}/*body.page-404 footer							{min-height:0;padding-top:20px;padding-bottom:20px;background-color:#014282;}body.page-404 footer::before					{background-color:#014282;}body.page-404 footer::after						{background-color:#1c1f29;}body.page-404 footer a.tel						{margin-right:50px;margin-left:10px;margin-right:10px;padding-left:0px;font-weight:normal;font-size:15px;}body.page-404 footer a.email					{margin-right:50px;margin-left:10px;margin-right:10px;padding-left:0px;font-weight:normal;font-size:15px;}body.page-404 footer a.social-facebook			{margin-right:50px;margin-left:10px;margin-right:10px;padding-left:0px;font-weight:normal;font-size:15px;}body.page-404 footer address					{box-sizing:border-box;width:100%;margin-top:30px;padding-top:20px;padding-bottom:20px;color:#fff;background-color:#1c1f29;}body.page-404 footer address::before			{z-index:-1;background-color:#1c1f29;}body.page-404 footer address span				{font-size:14px;color:#fff;}body.page-404 footer address a 					{display:block;position:relative;bottom:auto;left:auto;right:auto;margin-top:9px;margin-left:0;padding:0 !important;text-decoration:none;font-size:14px;color:#fff;}*/div.popup										{z-index:300;display:none;position:absolute;top:0;/*2017-03-09?: js center() only vertically:*/left:0 !important;right:0;/*!*/min-width:300px;width:90%;max-width:472px;line-height:24px;margin:0px auto;padding:0;outline:2000px solid rgba(0,0,0, 0.8);border:1px solid #fff;background:white;box-shadow:0 0 50px #000;transition: all 0.4s;}div.popup.err 									{position:fixed;top:50%;margin-top:-200px;}/*search popup:*/	div.popup.search-new							{padding-right:58px;outline:none;border-width:0;background-color:transparent;box-shadow:none;}div.popup.search-new nav.search 				{position:relative;max-width:470px;border:1px solid #fff;background:#fff;box-shadow:0 0 50px #000;outline:2000px solid rgba(0,0,0, 0.8);}div.popup.search-new nav.search header a		{max-width:50%;font-size:14px !important;}div.popup.search-new a.close 					{z-index:399;display:inline-block;position:absolute;top:0;right:0px;width:58px;height:61px;line-height:64px;font-size:0;text-decoration:none;background:#fff url('../img/close.png') center center no-repeat;}/*add to cart popup:*/.cart div.popup 								{left:0 !important;right:0 !important;}.cart div.popup h5 								{margin:0;}.cart div.popup .img							{max-height:150px;margin-bottom:20px;}.cart div.popup h3 								{text-align:center;}.cart div.popup dl.addToCart 					{position:relative;margin-bottom:20px;color:#1c1f29;}.cart div.popup dl.addToCart::after			{content:'';clear:both;display:block;width:100%;}.cart div.popup .addToCart dt 					{float:left;width:48%;text-align:right;}.cart div.popup .addToCart dl::after 			{content:'';clear:both;display:block;width:100%;}.cart div.popup .addToCart dt::before 			{content:'';clear:both;display:block;width:100%;}.cart div.popup .addToCart dt::after 			{content:':';padding-right:12px;}.cart div.popup .addToCart dd 					{float:left;width:48%;min-height:26px;font-weight:600;font-size:14px;line-height:inherit;}/*add to cart on credit:*/.credit div.popup 								{max-width:none;}.credit div.popup header						{padding-bottom:30px;}.credit div.popup h5							{padding:0px 30px 20px;}.credit div.popup section						{padding-left:20px;padding-right:20px;}.credit div.product								{display:block;}.credit div.calculate							{display:block;}.credit tr.plan 								{display:none;}.credit div.credit-submit						{display:none;}dl.tab					{width:100%;}dl.tab dt				{padding:6px 9px;text-transform:uppercase;white-space:nowrap;color:#fff;text-transform:none;font-size:12px;background-color:#007D51;}dl.tab dt:hover			{color:#fff;background-color:#014282;}dl.tab dt.active		{color:#fff;background-color:#014282;}dl.tab dd				{padding:10px 20px;text-align:left;}dl.tab dd.size article	{width:96%;}dl.tab b				{display:block;padding:40px 0 0;}dl.tab a				{display:block;}dl.tab label::after		{color:inherit;}dl.tab li				{display:block;}dl.tab li label			{display:inline-block;width:200px;text-align:right;font-weight:600;}dl.tab li label::after	{content:':';padding-right:12px;}div.calculate 									{clear:both;display:none;min-height:200px;margin:0 0 40px;padding:20px 20px 20px;border:2px solid #7EC4A5;background:#f2f9f6;/*rgba(126,196,165,0.1);*/}div.calculate h5 								{text-align:center;}div.calculate h3 								{color:#1c1f29;}.popup div.calculate h3 						{text-align:left;}div.calculate label, div.calculate button		{display:inline-block;width:160px;margin:0 auto 9px;}div.calculate select 							{background:#fff;}div.calculate em.note 							{margin-top:0;}div.calculate a.pariba 							{display:block;max-width:129px;/*background:#fff url('../img/BNPPPF_Logo.jpg') 0 0 no-repeat;background-size:100% auto;*/}div.calculate a.pariba img						{display:block;}div.calculate dl.tab dt:hover 					{background:#007D51;}div.calculate dl.tab dt.active 					{background:#007D51;}table.calculate 								{/*width:100%;*/min-width:66%;color:#1c1f29;font-size:12px;/*background:#f2f9f6;*/background:#fff;}table.calculate th 								{padding:2px 6px;color:#007D51;text-align:center;white-space:nowrap;border:1px solid #eee;background:#fff;}table.calculate th:first-of-type				{color:#007D51;}table.calculate td 								{width:130px;padding:2px 6px;text-align:center;white-space:nowrap;border:1px solid #eee;}table.calculate td:first-of-type				{text-align:right;font-size:11px;background:#fff;}table.calculate tr.installment td				{font-weight:bold;}table.calculate tr.installment td:first-child	{font-weight:normal;}table.calculate label.radio 					{width:100%;margin:0;}div.credit-submit 								{padding:40px 20px 20px;border:2px solid #ececec;background:#eee;}div.credit-submit label 						{width:40%;}iframe.popup									{z-index:300;position:absolute;top:0;width:90%;min-width:300px;max-width:470px;overflow:hidden;margin:0px auto;padding:0;outline:2000px solid rgba(0,0,0, 0.8);border:1px solid #fff;background:white;/*box-shadow:0 0 50px #000;*/transition: all 0.4s;}body.popup										{margin:0;padding:0;}body.popup > footer								{display:none;}.popup > header									{height:24px;padding:50px 50px 46px;color:#000;background:#fff;}.popup > header	h1,h1.title						{margin:0 30px 0 0;padding:0;text-transform:uppercase;text-align:left;font-weight:normal;font-size:18px;line-height:24px;}.popup h1.title 								{position:absolute;top:-70px;margin:0 30px 0 0;color:#000;background:#fff;}a.close,button.close							{z-index:2;display:inline-block;position:absolute;top:5px;right:5px;font-size:0;text-decoration:none;width:11px;height:10px;background:transparent url('../img/close.png') center center no-repeat;background-size:contain;}.popup > header	a 								{z-index:2;display:inline-block;position:absolute;top:50px;right:50px;font-size:0;text-decoration:none;width:21px;height:21px;background:#fff url('../img/close.png') center center no-repeat;}.popup > main 									{display:block;height:auto;margin:0;padding:0;text-align:left;}.popup section									{position:relative;margin:0;padding:0 60px 40px 50px;/*bcs nav.header:*/white-space:normal;/*!*/}.popup section.login							{padding-bottom:20px;}.popup section.credit							{display:none;}.popup h5 										{padding-top:0;padding-bottom:50px;text-align:left;}								.popup footer									{position:relative;padding:22px 30px;text-align:center;color:#1c1f29;font-size:14px;background:#e5e5e5;}.popup label 									{}.popup input 									{}.popup button,.popup a.btn						{box-sizing:border-box;clear:both;display:block;position:relative;width:80%;max-width:260px;margin:20px auto 0;text-align:center;font-size:12px;}.popup a.right 									{margin-bottom:16px;font-style:italic;}	a.reload 										{text-decoration:none;}a.reload::before								{content:"\21BB";position:relative;left:0;top:0;width:30px;height:30px;margin:0 6px 0 0;vertical-align:middle;font-weight:600;font-size:12px;transfom:rotate(-45deg);/* Better Font Rendering: */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}a.reload:hover 									{color:#1c1f29;}a.reload:hover::before							{color:#1c1f29;}iframe.popup.search-new							{position:absolute;top:0;right:0 !important;bottom:0 !important;left:0 !important;width:100%;max-width:528px;/**//*max-height:100%;*/border-width:0;background-color:rgba(0,0,0, 0.8);outline:2000px solid rgba(0,0,0, 0.8);box-shadow:0 0 0px #000;transition: all 0.4s;/*width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;margin:0;padding:0;*/}body.popup.search-new 							{padding-right:60px;}body.popup.search-new a.close 					{z-index:399;display:inline-block;position:absolute;top:0;right:-58px;width:58px;height:61px;line-height:64px;font-size:0;text-decoration:none;background:#fff url('../img/close.png') center center no-repeat;}body.popup.search-new > header					{display:none;}body.popup.search-new section					{padding:0;background:#fff;}body.popup.search-new header					{border:1px solid #fff;border-bottom-width:0;}body.popup.search-new article					{width:100%;height:100%;min-height:420px;border:1px solid #fff;border-top-width:0;}.popup.search-new article.search table.table	{position:relative;}.popup section.captcha 							{padding:0 60px 40px 50px;}.popup section.captcha img						{display:inline-block;max-width:50%;margin-right:2%;margin-bottom:2%;vertical-align:top;}.popup section.captcha label					{display:inline-block;max-width:45%;margin:0;line-height:16px;vertical-align:top;}.popup section.captcha input					{padding:3px;font-size:20px;letter-spacing:2px;text-align:center;text-transform:uppercase;}div.cookie 										{position:relative;min-width:300px;max-height:0;overflow:hidden;text-align:center;font-weight:normal;font-size:15px;/*color:#1c1f29;*/background-color:#f1f1f1;transition:all 0.5s}div.cookie.active 								{max-height:500px;padding:22px 22px;overflow:visible;transition:all 0.5s}div.cookie p									{display:inline-block;}div.cookie a									{display:none;}div.cookie button								{margin:20px 35px 0;}div.promo 										{z-index:91;box-sizing:border-box;position:fixed;bottom:0;/*left:0;right:0;*/min-width:300px;max-width:1360px;max-height:0;margin:0 auto;padding-left:12%;padding-right:12%;overflow:hidden;text-align:center;font-weight:normal;font-size:15px;color:#1c1f29;background-color:#f1f1f1;transition:all 0.5s}div.promo.active 								{max-height:500px;padding-top:22px;padding-bottom:22px;transition:all 0.5s}div.promo img									{display:inline-block;/*niki: max-width:300px;*/max-height:200px;max-width:350px;margin-bottom:20px;}div.promo p										{display:inline-block;}div.promo a.more								{margin-top:20px;color:#fff;white-space:nowrap;background:gray;}div.promo button								{position:absolute;top:22px;right:12%;margin-right:-44px;}strong.abstract-head							{display:block!important;}#scroll\.down 									{opacity:0;position:absolute;bottom:-5px;} .scrollDown 									{display:none;}body.page-main .scrollDown 						{z-index:90;opacity:0.99;transition: opacity 1s;display:block;position:fixed;bottom:20px;left:0;right:0;width:44px;height:44px;margin:auto;border-radius:100%;border: 1px solid #b6c1d5;background:#b6c1d5;}body.page-main header.sticky .scrollDown 		{z-index:-10;opacity:0;transition: opacity 1s;bottom:-100px;}.scrollDown::before {    position: absolute;    top: 0;    left: 0;    z-index: -1;    content: '';    width: 44px;    height: 44px;    box-shadow: 0 0 0 0 rgba(0,66,130,.1);    border-radius: 100%;    opacity: 0;    -webkit-animation: sdb03 3s infinite;    animation: sdb03 3s infinite;    box-sizing: border-box;}.scrollDown::after {    position: absolute;    top: 50%;    left: 50%;    content: '';    width: 16px;    height: 16px;    margin: -12px 0 0 -8px;    border-left: 1px solid #fff;    border-bottom: 1px solid #fff;    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);    box-sizing: border-box;}@-webkit-keyframes sdb03 {  0% {    opacity: 0;  }  30% {    opacity: 1;  }  60% {    box-shadow: 0 0 0 60px rgba(255,255,255,.1);    opacity: 0;  }  100% {    opacity: 0;  }}@keyframes sdb03 {  0% {    opacity: 0;  }  30% {    opacity: 1;  }  60% {    box-shadow: 0 0 0 60px rgba(255,255,255,.1);    opacity: 0;  }  100% {    opacity: 0;  }}/* dl.calendar * peter assenov https://aip.solutions 2001-2017 * 2.4.06 2017-03-06 *//* base 12 ui grid */.su	{width:8%;}  	/* 1/12 */.sx	{width:16.66%;}	/* 2/12 1/6 */.sq	{width:25%;} 	/* 3/12 1/4 */.st	{width:33.33%;} /* 4/12 1/3 */.sf	{width:42%;} 	/* 5/12 */.s	{width:50%;} 	/* 6/12 1/2 */.df	{width:58%;} 	/* 7/12 */.dt	{width:67%;} 	/* 8/12 2/3 */.dq	{width:75%;} 	/* 9/12 3/4 */.dx	{width:83%;} 	/* 10/12 5/6 */.du	{width:92%;} 	/* 11/12 */.i	{width:100%;}	/* 12/12 1 *//* calendar styles */div.calendar	 							{position:relative;display:block;left:0;top:0;width:240px;height:230px;border:1px solid #b0bec5;color:#37474f;background:#eceff1;overflow:hidden;z-index:60;}div.calendar.active							{display:block;}div.calendar p 								{margin:0;padding:0;font-size:0;border-top:1px solid #fff;border-left:1px solid #fff;}div.calendar div							{position:absolute;display:none;box-sizing:border-box;left:5%;top:26px;width:90%;border:1px solid #fff;background:inherit;outline:200px solid rgba(255,255,255,0.8);}div.calendar div.active						{display:block;}div.calendar span							{display:inline-block;box-sizing:border-box;text-align:center;}div.calendar a, div.calendar b 				{display:inline-block;box-sizing:border-box;vertical-align:top;min-width:14.28%;min-height:28px;margin:0;border:1px solid transparent;text-align:center;font-family:Arial,sans-serif;line-height:26px;}div.calendar a								{padding:0 3px;font-size:14px;}div.calendar .head a						{padding:2px 3px;}div.calendar b								{min-height:22px;line-height:20px;color:#78909c;}div.calendar b								{font-size:11px;font-weight:normal;}div.calendar 								{width:385px;height:auto;padding:18px 20px;border-width:0;background:#eeeeee;}div.calendar .head 							{position:relative;text-align:center;border-width:0;}div.calendar .head span	a					{color:#014282;text-transform:uppercase;letter-spacing:0.85px;font-weight:normal;font-size:14px;}div.calendar .head a 						{border:none;background:none;}div.calendar .head a:hover					{border:none;background:none;}a#reservation\.time\.prev 					{position:absolute;top:0;left:0;font-size:0;background-image:url('../img/arrow-prev.png');background-position:15% center;background-repeat:no-repeat;}a#reservation\.time\.today					{display:none;}a#reservation\.time\.next 					{position:absolute;top:0;right:0;font-size:0;background-image:url('../img/arrow-next.png');background-position:85% center;background-repeat:no-repeat;}div.calendar p 								{border-width:0;}div.calendar b 								{min-height:49px;line-height:49px;font-size:14px;color:#1c1f29;}div.calendar b:nth-of-type(7n) 				{color:#014282;}div.calendar a 								{min-height:49px;line-height:49px;/*color:#a4a4a4;color:#fff;*/color:#1c1f29;font-weight:normal;font-size:16px;cursor:pointer;border-width:0;/*background:gray;*/}div.calendar a.readonly						{opacity:0.5;color:#a4a4a4;cursor:default;background:none;}div.calendar a:nth-of-type(7n) 				{color:#014282;cursor:default;background:none;}/*div.calendar a:hover:nth-of-type(7n) 		{color:#014282;}div.calendar a:hover 						{background:#fff200;/*color:#fff;background:gray;* /}*/div.calendar a.current 						{border-color:#fff200;}div.calendar a.void 						{border-color:#eceff1;background:#eceff1;cursor:default;}div.calendar a.void:hover					{border-color:#eceff1;background:#eceff1 !important;cursor:default;}div.calendar a.status50						{cursor:pointer;color:#1c1f29;}div.calendar a.status100					{color:#014282;cursor:default;background:none;}div.calendar a.active 						{color:#1c1f29;background:#fff200;}div.calendar a:hover 						{color:#fff;background:gray;}div.calendar a.readonly:hover				{color:#a4a4a4;background:none;}/* tire size calculator */div.calculator								{position:relative;}div.calculator form.calcl 					{width:100%;font-size:0;}div.calculator .calc      					{box-sizing:border-box;display:inline-block;min-width:280px;max-width:370px;margin:15px -1px 30px 0;padding:0 18px;border:1px solid #f1efef;}div.calculator .calc header 				{width:100%;margin-left:-18px;padding:5px 18px;color:#1c1f29;font-size:16px;background:#e5bd00;}div.calculator .calc:first-child			{margin-right:20px;}div.calculator .calc:first-child header		{background:#ffe400;}div.calculator .calc label 					{display:inline-block;width:100px;margin:20px 0 0;line-height:18px;font-style:normal;font-weight:inherit;font-size:14px;}div.calculator .calc label:after 			{display:none;}div.calculator .calc label select 			{height:35px;margin:0;font-size:14px;}div.calculator .calc label.width 			{width:25%;max-width:100px;}div.calculator .calc label.ratio 			{width:25%;max-width:100px;margin: 0 11.5% 0 12.5%;}div.calculator .calc label.rim 				{width:25%;max-width:100px;}div.calculator .calc img 					{clear:both;display:block;margin:-2px 0 0 0;padding:0;vertical-align:top;}/*div.calculator form.calcl 					{min-width: 280px;max-width: 470px;width:60%}div.calculator .calc      					{padding:0px 20px;border: 1px solid #cfcfcf;margin: 15px 0 30px;}div.calculator .calc header 				{background:#ffe400;margin:-1px -21px 15px;color:#1c1f29;padding:5px 21px;}div.calculator .calc label 					{display: inline-block;margin: 0;font-size:14px;font-style: normal;font-weight:inherit;}div.calculator .calc label:after 			{display:none;}div.calculator .calc label select 			{height:35px;}div.calculator .calc label select 			{margin:0;}div.calculator .calc label.width 			{width: 25%;max-width: 100px;}div.calculator .calc label.ratio 			{margin: 0 10.5% 0 11.5%;width: 25%;max-width: 100px;}div.calculator .calc label.rim 				{width: 25%;max-width: 100px;}div.calculator .calc img 					{display: block;clear: both;margin:-2px 0 0px 0px;padding: 0;vertical-align: top;}*/div.calculator button.active				{display:inline-block;}div.calculator div.output					{background:#eef;}div.calculator div.chart					{position:relative;height:300px;background:#efe;}div.calculator div.col						{display:inline-block;width:140px;}div.calculator a.row						{position:absolute;display:block;margin:2px;background:#ffe;}div.calculator a.ok							{background:#cfc;}div.calculator a.warn						{background:#ffc;}div.calculator a.err						{background:#fcc;}.calculator h3  							{display:none;}.calculator table.cart                      {margin-bottom:30px;}.calculator table.cart tbody.incorrect td:nth-of-type(3)         {color:#f00;background:#fee;}.calculator table.cart tbody.incorrect td:nth-of-type(3) output  {color:#f00;background:#fee;}.calculator table.cart td.total 			{font-weight:500;padding:0;}.calculator table.cart td b 				{min-width:152px;padding:14px;font-weight:500;background-color:#193b9b;color:#fff;/*color:#014282;color:#1c1f29;color:#193b9b;font-weight:300;font-size:16px;*/}.calculator table.cart td output 			{margin-right:3px;font-weight:500;font-size:22px;}p.aip_fa									{box-sizing:border-box;display:inline-block;width:100%;padding:0px 20px 0px 30px;vertical-align:top;white-space:nowrap;font-size:12px;}p.aip_fa::before 							{display:inline-block;position:absolute;width:30px;margin-left:-30px;vertical-align:top;color:#193b9b;font:normal normal normal 26px/34px 'FontAwesome';text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}p.speed 									{line-height:34px;}.speed::before 								{content:'\f0e4';}.winter::before 							{content:'\f2dc';}.offroud::before 							{content:'\f1bb';}.long::before 								{content:'\f018';}.urban::before 								{content:'\f1ad';}.highway::before 							{content:'\f277';}.mixed::before 								{content:'\f0d1';}span.aip_fa 								{}span.aip_fa::after  						{clear:both;display:block;font:normal normal normal 15px/1 'FontAwesome';font-size:inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}span.star 									{display:inline-block;width:20px;height:20px;line-height:20px;margin-left:6px;text-align:center;font-weight:bold;color:#ffe400;background-color:#193b9b;}.star::after 								{content:'';color:#ffe400;}.star1::after 								{content:'\f005 \f006 \f006 \f006';color:#ffe400;}.star2::after 								{content:'\f005 \f005 \f006 \f006';color:#ffe400;}.star3::after 								{content:'\f005 \f005 \f005 \f006';color:#ffe400;}.star4::after 								{content:'\f005 \f005 \f005 \f005';color:#ffe400;}/* footer */section.newsletter 									{color:#fff;font-size:0;background:#ffe400;}section.newsletter form								{text-align:center;}section.newsletter h3								{min-height:50px;margin:0;padding:30px;text-transform:none;color:#fff;font-size:24px;line-height:30px;background-color:#014282;}section.newsletter p 								{height:50px;padding:30px;background:#ffe400;}section.newsletter label							{display:inline-block;width:100%;max-width:340px;/*width:80%;margin:0 0px 0 0;*/margin:0 -50px 0 0;vertical-align:top;}section.newsletter input							{height:50px;margin:0;padding:0px 0 0px 24px;border:0;font-weight:300;font-size:18px;line-height:26px;}section.newsletter button							{display:inline-block;position:relative;width:50px;height:50px;padding:0;color:#fff;font-size:20px;line-height:20px;background:gray;}section.newsletter h6								{}body > footer					 					{display:block;position:relative;padding:0px 20px 20px;/*2017-03-30darker: color:#929292;*/color:#1a3c7b;font-weight:bold;text-align:center;font-size:14px;}body > footer a.logo		 						{margin:14px 0 6px;padding:0;}body > footer a.logo img	 						{display:block;}body > footer .copy 		 						{display:block;}		body > footer nav a 				 				{display:block;padding:0 4px;white-space:nowrap;/*2017-03-30darker: color:#929292;*/}body > footer nav a:hover			 				{text-decoration:underline !important;}body > footer .header 								{display:none;}body > footer nav.footer 							{margin-top:28px;margin-bottom:8px;}body > footer nav.footer a 							{padding:5px 16px;font-weight:normal;font-size:12px;color:#1a3c7b;}body > footer nav.bottom 							{margin:30px 0;}body > footer nav.link 								{}body > footer nav.link a							{position:relative;}body > footer address 			 					{width:100%;padding:20px 0px;font-style:normal;}body > footer a.social			 					{margin-bottom:16px;margin-left:8px;}body>footer a.social::before 						{content:"";display:block;/*width:56px;height:56px;*/width:37px;height:37px;}body>footer a.social-facebook::before				{background:transparent url('../img/social-facebook-big.png') center center no-repeat;-webkit-background-size:contain;background-size:contain;}body>footer a.social-youtube::before				{background:transparent url('../img/social-youtube-big.png') center center no-repeat;-webkit-background-size:contain;background-size:contain;}body>footer a.social-linkedin::before				{background:transparent url('../img/social-linkedin-big.png') center center no-repeat;-webkit-background-size:contain;background-size:contain;}body>footer a.social-instagram::before				{background:transparent url('../img/social-instagram-big.png') center center no-repeat;-webkit-background-size:contain;background-size:contain;}body > footer address a.tel		 					{display:none;}body > footer address a.email	 					{display:none;}body > footer a.credit 								{display:block;margin-right:6px;color:#b6c1d5;text-decoration:none;font-weight:bold;font-size:12px;}/* response */@media screen and (min-width:480px) {/* bcs popup:  */	a.search 									{padding:0 20px 0 50px;background:#ffe400 url('../img/search.png') 11px center no-repeat;}	a.reserve 									{padding:0 20px 0 50px;background:#e5bd00 url('../img/reserve.png') 11px center no-repeat;}	div.grid article 		 					{}}@media screen and (min-width:640px) {/* Big phone horisontal */	body > header div.login 					{text-align:center;}	article.search a.size						{margin-right:42px;}	article.search a.vehicle					{margin-right:0px;}	aside.panel article.bonus div.info div:nth-of-type(2n+1) 		{border-right:3px solid #fff;}	div.grid 									{text-align:left;}	div.grid article							{width:50%;margin-bottom:0;/*2017-11-08mss?: padding-left:40px;padding-right:20px;*/padding-bottom:15px;border-right-width:1px;border-bottom-width:0;}	div.grid article:nth-of-type(2n)			{border-right-width:0;}	div.grid article .info 						{text-align:left;}	div.grid article a.link						{bottom:0;}	div.grid article p.info 					{/*width:50%;margin-bottom:0;*//*price: margin-right:-145px;*/margin-right:-160px;padding-right:180px;}	div.grid article p.price 					{/*width:46%;*//*2018-05-09price: margin-bottom:0;*/}	div.grid article.more						{padding-top:50px;}	div.grid article.more h2					{}	div.grid article.more a.btn					{}	section.grid article 		 				{}	section.grid article div.img 				{float:left;width:50%;margin:0;}	section.grid article div.img::before		{}	section.grid article div.cont 				{float:left;width:50%;}	section.grid article div.cont .rte			{min-height:85px;}	section.grid article:nth-of-type(2n) div.img 				{float:right;}	section.grid article:nth-of-type(2n) div.cont 				{float:right;}/*	body.page-main .grid article .stock 		{width:70px;height:70px;font-size:28px;line-height:30px;}	body.page-main .grid article .stock::after	{font-size:10px;line-height:9px;}	body.page-main .grid article p.info 		{box-sizing:border-box;float:left;width:40%;vertical-align:top;}	body.page-main .grid article p.price 		{box-sizing:border-box;float:right;width:220px;vertical-align:top;}	body.page-main .grid article .price-old		{font-size:18px;font-weight:bold;}	body.page-main .grid article .price-new		{font-size:36px;line-height:34px;}*/	section.list 								{}	section.section.list article div.img 				{float:right;/*2017-03-23bcs Услуги: width:220px;*/width:400px;max-height:400px;margin-top:40px;margin-bottom:40px;margin-left:20px;}	section.section.list article:first-child div.img	{margin-top:6px;}	section.section.list article div.img::before		{padding-top:75%;}	section.section.list article div.img img			{top:0;bottom:auto;max-width:100%;max-height:400px;}	body.page-section section.list article div.cont 	{padding-top:0;padding-left:0;}	section.service article 					{width:33%;}	section.service a.more						{clear:both;display:inline-block;margin-left:20%;margin-right:20%;}	section.reference 							{margin-bottom:0;}	section.product 							{}	section.product div.prdL					{display:inline-block;float:left;width:53%;}	section.product div.prdL .gallery			{margin-right:32px;}	section.product div.gallery dt::before		{/*2017-11-09client asked: padding-top:65%;*/padding-top:65%;}	section.product div.prdR					{display:inline-block;float:right;width:47%;text-align:left;}	section.product h2 							{min-height:84px;padding-top:0;text-align:left;}	body.page-product section.product p.info 	{text-align:center;}	section.feature 							{}	section.feature li 							{display:inline-block;width:auto;margin:0 2%;}	section.feature li.feature-service 			{line-height:48px;}	section.newsletter h3 						{line-height:50px;}	div.popup.search-new 						{padding-left:60px;}	div.calculate label,div.calculate button 	{display:inline-block;}/*desctop*/	dl.tab 	 									{position:relative;padding-top:36px;}	dl.tab dt 									{box-sizing:border-box;display:inline-block;position:absolute;top:0;width:33%;text-align:center;color:#014282;background-color:#ececec;outline:solid 1px #fff;}	dl.tab dt:nth-of-type(1) 					{left:0;}	dl.tab dt:nth-of-type(2) 					{left:33%;}	dl.tab dt:nth-of-type(3) 					{left:66%;}	dl.tab dt:nth-of-type(4) 					{left:75%;}	dl.tab dd 									{display:none;/*padding:40px 30px;*/padding:0;}	dl.tab dd.active  	 						{display:block;}	dl.tab dd.size 								{/*font-size:0;*/}	dl.tab dd.size article						{/*display:inline-block;width:25%;vertical-align:top;font-size:14px;*/}	p.aip_fa 									{width:30%;}}@media screen and (min-width:800px) {/* Tablet */	section.banner 								{/*margin-top:77px;*/margin-bottom:97px;}	section.catalog 							{margin-top:60px;margin-bottom:60px;}	aside.panel a.btn 	 						{margin-top:43px;}	aside.panel >article						{margin-bottom:50px;}	aside.panel article>em						{margin-bottom:46px;}	body > footer 								{padding-bottom:50px;}	aside.panel article>h2 						{padding-left:20px;padding-right:20px;}	section.grid article						{margin-bottom:60px;}	section h3 									{font-size:25px;}	body.page-blog section.info h2 				{margin-bottom:50px;}	body.page-blog .gallery  					{margin-bottom:68px;}	div.grid article  							{padding:20px 20px 20px 20px;}	body.page-main .grid article p.info 		{/*width:50%;*/margin-right:-210px;padding-right:220px;}	body.page-main .grid article p.price 		{/*width:46%;*/}	section.product h2 							{padding-top:18px;}	body.page-product section.product p.info 	{/*width:50%;*/margin-right:-260px;padding-right:260px;/*2018-05-09mss?: text-align:center;*/}	body.page-product section.product dt.price 	{/*width:46%;*/float:left;}	aside.panel article.bonus div				{margin-top:-18px;}	aside.panel article.howto div				{margin-top:-18px;}	aside.panel article.howto .cont-mobile		{display:none;}	aside.panel article.howto .cont				{display:block;}	aside.panel article.howto .cont	a			{max-width:240px;}/*	body.page-product section.product .stock 					{width:100px;height:100px;padding:15px 10px 0;font-size:36px;line-height:40px;}	body.page-product section.product .stock::after				{font-size:14px;line-height:13px;}	body.page-product section.product p.info 					{box-sizing:border-box;float:left;width:46%;margin:30px 0;vertical-align:middle;}	body.page-product section.product p.price 					{box-sizing:border-box;float:right;width:46%;min-width:200px;max-width:220px;margin-bottom:40px;vertical-align:top;}	body.page-product section.product .price-old				{font-size:22px;line-height:30px;font-weight:bold;}	body.page-product section.product .price-new				{font-size:50px;line-height:20px;}*/}@media screen and (min-width:890px) {	aside.panel article.bonus div.info div:nth-of-type(2n) 		{border-right:3px solid #fff;}	aside.panel article.bonus div.info div:last-child 			{border-right:0px solid #fff;}}/* print */@media print{	html,body,section 						{padding:0;color:#000 !important;background:#fff !important;}}
body.page-campaign section.search+section.info {margin-top:40px;}
a.logo {background:transparent;}
nav.header::before {background:transparent;}
nav.main {background:#004282;}