
/*---------------- order  ---------------*/
.cbreadcrumbs-marg{
	margin-top: 20px;
	margin-bottom: 25px;
}

.mcart{}

.mcart .lbl-hdr{font-size: 24px; line-height: 24px;}
.mcart .lbl-hdr:before{display: none}
.mcart .lbl-hdr:after{position: static; background: #ebebeb; height: 1px; width: auto; margin: 10px 0 0 0;}
.mcart .lbl-hdr span{padding-bottom: 0px;}

.mcartl{
	float: left;
	width: 680px;
}

.lolist{
	margin-top: 16px;
}

.mclitem-empty{
	padding: 20px 0;
	font-size: 16px;
	text-align: center;
}

.mclpreview{
	border: 1px solid #B5B5B5;
	background-color: #ffffff;		
	border-radius: 8px;
	display: none;
	flex-flow: row nowrap;
	gap: 20px;
	padding: 14px;
	align-items: center;
	margin-bottom: 16px;
}
.mclpreview-its{
	display: flex;
	flex-flow: row nowrap;
	gap: 10px;
	align-items: center;
}
.mclpreview-it{
	width: 70px;
	height: 70px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid #eeeeee;
	background-color: #ffffff;
}
.mclpreview-it a{border: 0;}
.mclpreview-it img{display: block; max-width: 68px; max-height: 68px; width: auto; height: auto;}
.mclpreview-tot{
	color: #909090;
	line-height: 24px;
}
.mclpreview-tot a{
	font-size: 14px;
	display: inline-block;
	color: var(--color-Orange);
	background: url(../img/a-edit-org.svg) no-repeat 100% 60%;
	background-size: 16px 16px;
	padding-right: 22px;
	text-decoration: none;
}
.mclpreview-tot a>span{
	border-bottom: 1px dotted var(--color-Red);
}

.mclitem_done .mclpreview-container{
	padding: 2px 0 14px 0;
}
.mclitem_done .mclpreview-h{
	font: 500 16px/18px 'Roboto', Arial, sans-serif;
	color: #434343;
	padding: 6px 0 4px 0;
}
.mclitem_done .mclpreview{
	display: flex;
	border-color: #8FC10C;
}
.mclitem_done .mclpreview-it{width: 110px; height: 110px;}
.mclitem_done .mclpreview-it img{max-width: 110px; max-height: 110px;}
.mclitem_done .mclpreview-it-data{}
.mclitem_done .mclpreview-it-data{}
.mclitem_done .mclpreview-it-cost{text-align:center; font-size: 15px; padding: 3px 0 3px 0;}
.mclitem_done .mclpreview-it-cost>span{display: inline-block; background: url(../img2/num-it.png) no-repeat 100% 50%; padding-right: 14px; margin-right: 6px;}
.mclitem_done .mclpreview-tot-row{color: #A2A2A2; font-size: 15px;}
.mclitem_done .mclpreview-tot-row>span{color: #000000;}

.mclitem_done .tot-row-b{font-weight: 600; color: #303030;}
.mclitem_done .tot-row-b>span{color: #F2890E; font-size: 16px;}

.mcartr-mclpreview{display: none;}

.mcart-gostep{
	display: none;
	clear: both;
	text-align: center;
	padding: 6px 0 12px;
}
.mcart-gostep-1{padding-top: 12px;}
/*.mcartr-hrow{display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between;}*/
.mcartr-backbtn{
	display: none;
}
.mcartr-backbtn button.btn-back{padding: 8px 12px; transform: translate(0, -4px);}


.mcartr{
	float: right;
	width: calc(100% - 700px);
}

#frmmord{
	margin-top: 12px;
}

.mcrl_title1, .mcrl_title{
	margin-bottom: 5px;
	font-family: Roboto, Arial, sans-serif;
	font-size: 20px;
	/*text-transform: uppercase;*/
	color: #373737;
}

.ta_right{
	font-size: 14px;
	line-height: 16px;
	color: #636363;
}

.mcrline{
	margin-bottom: 12px;
	background-color: #ffffff;
	border: 1px solid #E7E7E7;
	border-radius: 10px;
}

.mcrline-bonus-tip{
	padding: 12px 20px 14px 68px;
	background: #FFF5EC url(../img/ico-bonus.svg) no-repeat 20px 50%;
	/*background-size: 111px 60px;*/
	border-radius: 0 0 10px 10px;
	font-size: 13px;
	line-height: 16px;
	font-weight: 300;
	border-top: 1px solid #e7e7e7;
}
.mcrline-bonus-tip>p{
}

.clr_7f7f7f{
	font-size: 13px;
	color: #707070;
}
.clr_7f7f7f a{text-decoration: underline;}

.hdr-row{
	display: block;
	margin: 8px 10px 14px 0;
	clear: both;
	content: '';
	height: 1px;
	background: #ededed;
}

.mcrline .number{
	width: 38px;
	margin-left: 14px;
	font-size: 18px;
	line-height: 18px;
	font-weight: 400;
	box-sizing: border-box;
	text-align: center;	
	border: 2px solid var(--color-Orange);
	background-color: #ffffff;
	color: var(--color-Orange);
	padding: 8px 0;
	border-radius: 50%;
	/*
	background: #fff;		
	height: 32px;
	content: '';
	background: #ffc000 url(../img/cart-1.png) no-repeat 50% 50%;*/
}
/*
.mcrline .number-2{background-image: url(../img/cart-2.png);}
.mcrline .number-3{background-image: url(../img/cart-3.png);}
*/

.format-tel{
	font-size: 12px;
	color: #808080;
}

.error{
	font-size: 12px;
	font-weight: 300;
	line-height: 16px;
	color: #e80a10;
}

.mcrlm{
	padding: 25px 14px;
}

/* old styles cart right pan */
.mcrline .w100float table{width: auto;}
.mcrline table td{padding: 0;}

.mcrline table td.cfrm-fc{
	width: 58px;
	vertical-align: top;
}

.mcrline table td.cfrm-sep{width: 5px;}
.mcrline table td.cfrm-hpad{height: 25px;}
.mcrline table td.cfrm-hsep{height: 19px;}
.mcrline table td.cfrm-i1{width: 136px;}
.mcrline table td.cfrm-i2{width: 55px;}


/* new styles cart right pan */
.mcrl_row{
	display: flex;
	flex-flow: row nowrap;
	gap: 4px;
	margin-bottom: 12px;
}
.mcrl_row_h{
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 10px;
	margin-bottom: 18px;
}
div.tbl_1col{width: 70px; margin-right: 4px; padding-top: 12px;}
div.tbl_sep{width: 0;}
.mcrl_row>div:last-child{width: calc(100% - 88px);}
.mcrl_row_h div.tbl_1col{box-sizing: border-box; min-height: 50px; padding-top: 3px;}

.mcrl_my_data{font-size: 16px; color: #a0a0a0;}

.mcart2-done div.tbl_1col{padding-top: 4px;}
.mcart2-done .mcrl_my_data{padding-top: 4px;}

.mcrline-short{
	display: none;
	flex-flow: row nowrap;
	justify-content: space-between;
	padding: 12px;
}
.mcrline-edit{
	display: block;	
	content: '';
	/*position: absolute;
	z-index: 3;
	right: 14px;
	top: 12px;*/
	width: 19px;
	height: 19px;
	opacity: 0.8;
	background: url(../img/a-edit-org.svg) no-repeat 50% 50%;
	cursor: pointer;
}
.mcrline-edit:hover{opacity: 1;}

.mcrline-short-inf{
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	gap: 10px;
}
.mcrline-short-data>div:first-child{
	font-size: 16px;
}
.mcrline-short-data>span{display: block; color: #A2A2A2; padding-top: 4px;}

/*
.mcartl.mcrline-shortened .lbl-hdr{display: none;}
.mcartl.mcrline-shortened .mclitem-cartlist{display: none;}
.mcartl.mcrline-shortened .mclpreview{display: flex;}
*/
.mcartl.mcrline-shortened{display: none !important;}
.mcartr .mclpreview{display: flex; margin-top: 14px;}

.mcrline-shortened{display: block !important;}
.mcrline-shortened .mcrline-short{display: flex;}
.mcrline-shortened .mcrlm{display: none;}
.mcrline-shortened .mcrline-bonus-tip{display: none;}
.mcrline-shortened .mcrl_i{display: none;}
.mcrline-shortened .number{position: static;}






.mcrl-tab-list{
	clear: both;
	padding: 6px 0 6px 0px;
	font-size: 13px;
}
.mcrl-tab-list>a{
	display: inline-block;
	padding: 3px 14px;
	border: 1px solid var(--color-Orange);
	background-color: #ffffff;
	color: var(--color-Orange);
	text-decoration: none;
	border-radius: 3px;
	margin-bottom: 6px;
}
.mcrl-tab-list>a:hover{color: var(--color-Orange-Hover); background-color: #fafafa; border-color: var(--color-Orange-Hover);}
.mcrl-tab-list>a.sel{
	color: #ffffff;
	background-color: var(--color-Blue);
	border: 1px solid var(--color-Blue);
	text-decoration: none;
}

.mcrl_deliv_type{
	display: flex;
	flex-flow: row nowrap;
	gap: 10px;
	line-height: 18px;
}
.mcrl_deliv_type>a{
	display: block;
	width: calc(32% - 10px);
	padding: 50px 8px 6px 8px;
	background-position: 6px 50%;
	background-repeat: no-repeat;
	/*padding-left: 26px;*/
	text-align: center;
	background-position: 50% 8px; 
	border-radius: 4px;
}
.mcrl_deliv_type>a.mcrl_deliv_asam{background-image: url(../img/deliv-1-sam.svg);}
.mcrl_deliv_type>a.mcrl_deliv_asam.sel{background-image: url(../img/deliv-1-sam-w.svg);}
.mcrl_deliv_type>a.mcrl_deliv_aaddr{background-image: url(../img/deliv-2-addr.svg);}
.mcrl_deliv_type>a.mcrl_deliv_aaddr.sel{background-image: url(../img/deliv-2-addr-w.svg);}
.mcrl_deliv_type>a.mcrl_deliv_asklad{background-image: url(../img/deliv-3-sklad.svg);}
.mcrl_deliv_type>a.mcrl_deliv_asklad.sel{background-image: url(../img/deliv-3-sklad-w.svg);}

table.mcrl_addr_tbl  th{font-weight: normal; text-align: left; }

.mclr_str{}
.mclt_house{padding-top: 6px;}


select.s_mcrl, select.s_mcrl1, select.s_mcrl2{
	height: 36px;
	padding: 0 10px;
	font-size: 15px;
	color: #808080;
	border: 1px solid #EEEEEE;
	border-radius: 10px;
	background: #ffffff;
}
select.s_mcrl{width: 320px;}
select.s_mcrl2{width: 66px;}
select.s_mcrl1{width: 80px;}
select.s_mcrls{width: 320px;}

input.imcrl_text, input.imcrl_text2, input.imcrl_text1, input.imcrl_text0, input.imcrl_textn{
	height: 36px;
	padding: 0 10px;
	font-size: 15px;
	color: #808080;
	border: 1px solid #EEEEEE;
	border-radius: 10px;
	background: #ffffff;
}
input.imcrl_text{width: 331px;}
input.imcrl_text1{width: 248px;}
input.imcrl_text2{width: 81px;}
input.imcrl_textn{width: 134px;}

textarea.imcrl_mtext{
	width: 333px;
	height: 73px;
	margin-bottom: 15px;
	padding: 5px 10px;
	font-size: 14px;
	color: #808080;
	border: 1px solid #dcdcdc;
	/*border-radius: 4px;*/
	background: #ffffff;
}

.imcrl_textarea{
	width: 298px;
	height: 70px;
	resize: none;
}

.imcrl_help{
	display: block;
	color: #a0a0a0;
}

.imcrl_err, textarea.imcrl_err, input.imcrl_err, select.imcrl_err{
	background-color: #FDEDED;
	border: 1px solid #F29B9B;
	color: #ED3232;
}
.red{
	color: #ED3232;
}
.grey{
	color: #636363;
}

.w100float{
	float: left;
	width: 100%;
	font-size: 14px;
	color: #808080;
}

.frm_info{
	padding: 5px 20px 2px 0;
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
}

.cfrm-padleft{
	padding: 4px 20px 6px 83px;
}

.mcrline table{
	width: 100%;
}

/* np drop down selectors */
.citydropcont{
	position: relative;
}
#npcitydrop, #npcitydropadr{
	display: none;
	position: absolute;
	left: 0px;
	top: 4px;
	z-index: 3;
	min-width: 240px;
	width: 330px;
	padding: 10px 14px;
	background: #fff;
	border: 1px solid #f0f0f0;
	border-radius: 8px;
}
#npcitydrop>div, #npcitydropadr>div{
	padding: 6px 0;
	border-bottom: 1px solid #f9f9f9;
}
.deliv-sklad-selector{
	position: relative;
}
.deliv-sklad-pop{
	display: none;
	border-radius: 10px;
	border: 1px solid #f0f0f0;
	box-shadow: 0 0 6px rgba(100,100,100,0.3);
	background-color: #ffffff;
	position: absolute;
	z-index: 3;
	left: 0;
	right: 0;
	top: 40px;
	min-height: 60px;
	max-height: 360px;
	padding-bottom: 12px;
}
.deliv-sklad-pop-vis{display: block;}
.deliv-sklad-pop-h {
	padding: 12px 12px 6px 24px;
	font-weight: bold;
	font-size: 15px;
}

.deliv-sklad-pop-typetab{
	display: flex;
	padding: 4px 8px 8px 12px;
	gap: 6px;
	font-size: 13px;
	line-height: 14px;
}
.deliv-sklad-pop-typetab>div{
	display: inline-block;
	border-radius: 4px;
	background: #f0f0f0;
	color: #303030;
	padding: 4px 6px;
	cursor: pointer;
}
.deliv-sklad-pop-typetab>div.sel{
	color: #ffffff;
	background-color: var(--color-Blue);
	cursor: default;
}
.deliv-sklad-pop-typetab>div:hover{
	background-color: #eaeaea;
}
.deliv-sklad-pop-typetab>div.sel:hover{background-color: var(--color-Blue);}

.deliv-sklad-pop-list{
	padding: 0 6px 0 12px;
}
.deliv-sklad-pop-box {
	width: calc(100% - 2px);
	max-height: 300px;
	overflow-y: scroll;
	border-top: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
}
.deliv-sklad-rowit {
	min-height: 44px;
	border-bottom: 1px solid #f4f4f4;
}
.deliv-sklad-rowit>div{
	cursor: pointer;
	padding: 4px 10px;
	box-sizing: border-box;
	min-height: 44px;
	display: flex;
	align-items: center;
}
.deliv-sklad-rowit>div:hover{background-color: #fafafa;}
.deliv-sklad-rowit>div>span{
	padding-right: 8px;
}


.deliv-sklad-info{
	display: none;
	border: 1px solid #e8e8e8;
	border-radius: 10px;
	padding: 12px 0px 0px 0px;
	overflow: hidden;
	margin-top: 14px;
	background: url(../img/ico-np-deliv.png) no-repeat 9px 10px;
}
.deliv-sklad-info-vis{display: block;}
.deliv-sklad-addr{
	font-weight: bold;
	padding: 0px 20px 10px 30px;
}
.deliv-sklad-infdop{
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
	padding: 0 20px 0 30px;
}
.deliv-sklad-infdop>div:first-child>div{
	margin-bottom: 8px;
}
.deliv-sklad-infdop>div:first-child>div>span{
	display: block;
	color: #A2A2A2;
}
.deliv-sklad-map{
	text-align: center;
	padding: 6px 0 6px 0;
	background-color: #FAFAFA;
}
.deliv-sklad-map>a{
	display: inline-block;
	background: url(../img/a-map-show.svg) no-repeat 100% 50%;
	padding: 2px 26px 2px 0;
}




.tbl-pay{
	margin-top: 15px;
	padding-top: 20px;
	border-top: 1px solid #d5d5d5;
}
.tbl-pay .mcrl_radio{
	margin-bottom: 12px;
}

.mcrl_title-m{
	margin-bottom: 10px;
}

a.cart-back-ref{padding-left: 20px; background: url(../img/a-back.png) no-repeat 0 6px;}


/* styles for gmap with wharehouse */
.pop-shop-map{}
.pop-shop-inf{
	padding: 0 0 4px 0;
}
.pop-shop-addr{}
.pop-shop-wtm{}
.pop-shop-gmap{}
.pop-shop-map-h{
	clear: both;
	margin: 20px 0 6px 0;
	font-weight: bold;
}
.pop-gmap-container{height: 340px; border: 1px solid #e8e8e8; padding: 2px;}

.art-marker-block{
}
.shop-marker{
	max-width: 260px;
}
.shop-marker-title{
	font-weight: bold;
	font-size: 14px;
}
.shop-marker-addr{
	padding-top: 6px;
}


/*
  **************************************************************************
*/
.paymethods{
	padding: 0px 0px 10px 0px;
}

.paymethods .hdr{
	margin-top: 10px;
	/*padding: 12px 0px 4px 0px;*/
	font: 18px/20px 'Roboto', Arial, sans-serif;
}
.paymethods a{ text-decoration: underline; }

.carttbl
{
	width: 99%;
	font-size: 10pt;
}

.carttbl th
{
	background-color: #ffffff;
	padding: 12px 12px 8px 12px;
	text-align: center;
	border: 1px solid #e0e0e0;
	font-size: 10pt;
}

.carttbl td, .carttbl td.r, .carttbl td.c
{
	background-color: #ffffff;
	padding: 5px 12px 5px 12px;
	border: 1px solid #e0e0e0;
}

.carttbl td.r
{
	text-align: right;
}

.carttbl td.c
{
	text-align: center;
}

.carttbl td span
{
	color: red;
	font-weight: bold;
}

.carttbl td a { font-size: 10pt; color: #444444; }
.carttbl td a:hover { font-size: 10pt; color: #646464; }

.backlink
{
	clear: left;
	padding: 20px 100px 20px 100px;
	text-align: center;
}

.error{
	text-align: center;
	color: #ff0000;
	padding: 8px 10px 8px 10px;
}

/*-----------------------  adaptive  --------------------*/
@media only screen and (min-width: 1480px)
{
	/*--------  order adaptive  ------*/
	.mcartl{width: 880px;}
	.mcartr{width: 500px;}
	
	/*--------  footer adaptive  -----*/
}

@media only screen and (min-width: 1860px)
{	
	/*--------  order adaptive  ------*/
	.mcartl{width: 1100px;}
	.mcartr{width: 580px;}	
}

@media only screen and (max-width: 1200px)
{	
	/*--------  order adaptive  -----*/
	.mcartr{width: 390px;}
	.mcartl{width: 580px;}
	
	.mcli_image{margin-right: 10px;}
	.mclit_tbl table tr:first-child td:first-child{width: 90px;}
	.mclit_total{font-size: 15px;}
	.imclit_price{width: 46px;}

	/*#mcartview .mcli_text{width: 350px;}*/

	.mcrline table td.cfrm-hsep{height: 15px;}
	.mcrline table td.cfrm-i1{width: 106px;}
	
	.mcrl_row_1col_opt div.tbl_1col{display: none;}
	.mcrl_row_1col_opt>div:last-child{width: 100%; padding-left: 10px;}

	input.imcrl_text{width: 270px;}
	input.imcrl_textn{width: 104px;}
	input.imcrl_text1{width: 186px;}
	input.imcrl_text2{width: 65px;}
	
	select.s_mcrl{width: 270px;}
	select.s_mcrl1{width: 80px;}

	textarea.imcrl_mtext{width: 270px;}

	/*--------  footer adaptive  -----*/
}

@media only screen and (max-width: 1000px)
{	
	/*--------  order adaptive  -----*/
	.mcartl{width: 460px;}
	.mcartr{width: 320px;}
	
	.mclitem-grid{grid-template-columns: 130px auto;}
	.mcli_image{width: 130px; margin-right: auto;}
	/*#mcartview .mcli_text{width: 270px;}*/
	.mclit_title{font-size: 15px; text-transform: none;}
	
	.mclit_tbl{gap: 2px;}	
	.mclit_tbl table tr:first-child td:first-child{width: auto;}
	.mclit_tbl table tr:first-child td:nth-child(2){padding-right: 3px;}
	.mclit_tbl table tr:first-child td:nth-child(6){padding: 0 3px;}
	.mclit_price{padding-right: 12px;}
	.mclit_total{padding-left: 20px;}
	.imclit_price{width: 38px;}
	.mclit-minus, .mclit-plus{width: 25px;}
	
	.mcrlm{padding: 25px 6px 25px 8px;}
	
	.mcrline table td.cfrm-i1{width: 95px;}
	.mcrline table td.cfrm-i2{width: 44px;}
	
	input.imcrl_text{width: 214px;}
	input.imcrl_textn{width: 90px;}
	input.imcrl_text1{width: 146px;}
	input.imcrl_text2{width: 56px;}
	
	select.s_mcrl{width: 214px;}
	select.s_mcrl1{width: 64px;}

	textarea.imcrl_mtext{width: 214px;}
	
	/*--------  footer adaptive  -----*/
}

@media only screen and (max-width: 800px)
{
	/*--------  order adaptive  -------*/
	.mcartl{float: none; width: 100%; margin-bottom: 20px;}
	.mcartr{float: none; width: 100%; margin-bottom: 10px;}
	
	.mcrline table td.cfrm-hsep{height: 10px;}
	.mcrline table td.cfrm-hpad{height: 10px;}

	.mcartr-mclpreview{display: block;}
	
	.mcart-gostep{
		display: block;
	}
	.mcart2 .mcartr0{display: none;}	
	.mcart2-done .mcartr0{display: block;}
	
	/*.mcart2 .mcartr-hrow{display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between;}*/
	.mcartr-backbtn{
		display: block;
		float: right;
	}
	
	.mcart2 #mcrline-2{display: none;}
	.mcart2 #mcrline-3{display: none;}
	
	.mcrline2{display: none;}
	
	#mcartview .mclitem-grid {
		grid-template-columns: 130px auto;
		padding: 0;
		gap: 4px;
		width: calc(100% - 10px);
	}
	
	.mcrl_deliv_type{flex-flow: row nowrap;}
	.mcrl_deliv_type>a{width: calc(32% - 10px);}
	
	.mcrline table td.cfrm-hsep{height: 10px;}
	.mcrline table td.cfrm-hpad{height: 10px;}
	
	input.imcrl_text{width: calc(100% - 20px);}
	input.imcrl_textn{width: calc(100% - 20px);}
	input.imcrl_text1{width: calc(100% - 94px);}
	
	select.s_mcrl{width: calc(100% - 20px);}
	select.s_mcrl1{width: 70px;}

	textarea.imcrl_mtext{width: calc(100% - 2px);}	

	/*--------  footer adaptive  -----*/
}

@media only screen and (max-width: 700px)
{
	/*--------  header adaptive  -----*/
	/*--------  index adaptive  ------*/
	/*--------  card adaptive  -------*/
	/*--------  catalog adaptive  ----*/

	/*--------  footer adaptive  -----*/
}

@media only screen and (max-width: 650px)
{
}

@media only screen and (max-width: 600px)
{
	/*--------  order adaptive  --------*/
	/*
	.mcli_image{float: none; width: 100%; margin-bottom: 20px;}
	.mclii_image{display: inline-block;}

	#mcartview .mcli_text{float: none; width: 100%; text-align: center;}

	.mclitem{padding: 20px 10px;}

	.mclit_check{padding-right: 40px;}

	.mclit_art{background: none;}
	*/

	/*--------  footer adaptive  -----*/
}

@media only screen and (max-width: 550px)
{
	/*--------  order adaptive  -------*/
	.mcorder-l{float: none;}
	.mcorder-r{float: none;}

	.mcorder-tit{padding: 15px 5px 16px 5px;}
	
	/*--------  footer adaptive  -----*/
}

@media only screen and (max-width: 500px)
{
	/*--------  cart adaptive  -------*/
	.mcrl_deliv_type>a{width: calc(32% - 6px);}
	
	/*--------  order adaptive  -------*/
	.mctabs{padding: 20px 0 0;}

	.cab-tabpage{margin-bottom: 25px;}

	/*--------  footer adaptive  -----*/
}

@media only screen and (max-width: 450px)
{
	/*--------  cart adaptive  ----*/
	.mcrl_row {flex-flow: column nowrap; margin-bottom: 6px;}
	.mcrl_row_h {flex-flow: row nowrap;}
	.mcrl_row_h div.tbl_1col{width: 56px;}
	.tbl_1col.ta_right { text-align: left !important;}	
	.mcrl_row>div:last-child {width: auto;}
	
	.frm_info{padding-left: 0;}
	
	/*--------  footer adaptive  -----*/
	.f-hdr{font-size: 18px; padding-bottom: 10px;}
}

@media only screen and (max-width: 400px)
{
	/*--------  order adaptive  -------*/

	/*--------  footer adaptive  -----*/
	
	/*-------- other ----------*/
}