@charset "utf-8";
/* CSS Document */

@media (max-width: 1240px){
	.foil{max-width:100vw;}
	.foil{padding-left:20px; padding-right: 20px}
}

@media (min-width: 992px) and (max-width: 1199px) {

}

@media (min-width: 768px) and (max-width: 991px) {

}

@media screen and (max-width:768px){
	
	input.medium,
	input.large,
	input.xlarge{flex: 1 1 auto;}
	
	/*.sidebar{flex:1 1 auto;}*/
	
	.page-title{height: 300px}
	.page-title h1{padding-left: 15px; padding-right: 15px;}
	
	.outer {padding-top: 30px; padding-bottom: 30px;}
	.outer .foil{padding-top:0;padding-bottom:0;}
	.inner.row{flex-direction: column; grid-row-gap: 30px; row-gap:30px}
	
	.foil.inner.row.aifs{align-items: stretch}
	.foil.pt-60{padding-top:0;}
	.foil.ptb-60{padding-top:0;padding-bottom:0;}
	
	.foil.col.aic{align-items: stretch}
	/*.outer .input-foil.col{flex:1 1 auto;}*/
	
	.search__foil .inner.row{grid-row-gap: 20px; row-gap:20px;align-items: stretch}
	.search__foil .inner.row.pb-30{grid-row-gap: 5px; row-gap:5px; padding-bottom: 0}
	
/*	.col[class*="fw"]{flex:1 1 auto;}
	.col[class*="fd"]{flex:1 1 auto;}*/
	[class*="fw"]{flex:0 1 auto;}
	
	.data-table{
		display:flex;
		flex-flow: column;
		width: auto;
		padding: 5px 0;
	}
	.data-table li:first-of-type{display: none}
	.data-table li{
		padding: 0 5px
	}
	.data-table li[class*="fw"]{width:auto}
	.data-table li.center{text-align: left}
	
	.input__foil.p-40{padding: 20px;}
	
	.input__foil.inline label span,
	.input__foil.inline .footer span,
	.input__foil.inline[class*="fw"] label span,
	.input__foil.inline[class*="fw"] .footer span	{flex:0 1 auto}
	
	.input__foil.inline label{flex-direction: column-reverse; align-items: stretch}
	
	.input__foil.inline .footer.row{flex-direction:column;align-items:flex-start}
	.input__foil .inner.row{flex-direction: column;row-gap:20px; grid-row-gap: 20px;padding:0; align-items: stretch}
	.input__foil .option__foil .inner.row.aic{flex-direction: column;row-gap:5px; grid-row-gap: 5px;padding:0; align-items: stretch}
	
/*------------ Main Navigation ------------*/	
	
	.page-nav__foil .foil.inner.row{padding:0; row-gap:0px;grid-row-gap: 0px;}
	
	.page-nav__left{align-self: stretch;}
	.page-nav__left .logo {display: none;}
	.page-nav__left .text{display:flex;flex:1 1 auto;}
	
	.page-nav__right{padding-left: 10px; padding-right: 10px;align-self: stretch}
	
	.nav-foil__top{justify-content:space-between;}
	.nav-foil__top span.sub{padding:2px}
	
	.nav-foil__top .cart .sub{border-color:transparent}
	.nav-foil__top span.sub.active,
	.nav-foil__top span.sub:hover{background-color: transparent;	border-color:transparent;	}
	.nav-foil__top .help ul{right:auto;	left:0;	}
	
	.nav-foil__top .account .sub a{pointer-events:none}
	
	.nav-foil__top .cart ul{width:95vw}
	
	.nav-foil__middle{flex-direction: column; align-items: stretch;row-gap:10px}
	/*
	.nav-foil__middle #search > label{display:flex; align-items: center;column-gap: 10px; }
	.nav-foil__middle input.xlarge{
		width: auto;
		flex:1 1 auto;
	}*/
	

	.page-nav__right.col.rg-20{grid-row-gap: 10px; row-gap:10px;} 
	
	.header-search-form.inner.row{row-gap:10px; grid-row-gap: 10px;padding:0}
	.header-search-form.inner.row.aic{align-items:stretch}
	
	.nav-foil__middle .input__foil{	border-right:2px solid rgba(var(--thm-yellow-rgb),.8);}
	/*.nav-foil__middle .input__foil input{padding: 8px 10px}*/
	.nav-foil__middle .search-select__foil select{border-left:2px solid rgba(var(--thm-yellow-rgb),.8);flex:1 1 auto;}
	/*.nav-foil__middle .select__foil button{padding:4px 15px;}*/
	
	.nav-foil__bottom.inner.row{row-gap:10px; grid-row-gap: 10px;padding:0}
	.nav-foil__bottom.mb-30{margin-bottom:10px;}
	.nav-foil__bottom .tag-line{display: none;}

	.main-nav__foil{
		position:absolute;
		top:8px;
		right:10px;
		border:1px solid rgba(var(--thm-yellow-rgb),.5);
		z-index: 22;
	}
	
  .main-nav__foil label {
    display: flex;
    cursor: pointer;
  }
	
	.main-nav__foil input:checked ~ .main-nav {
		opacity: 1;
		visibility: visible;
		display: flex;
    flex-flow: column nowrap;
    align-items:stretch;
	}

	.main-nav {
    position: absolute;
    opacity: 0;
    visibility: collapse;
		display:none;
    top: 15px;
    right: 30px;
    background: #fff;
		border:1px solid #e9e9e9;

  }
	.main-nav li{
		flex-direction: column;
		border-radius: 0px;
	}
	
	.main-nav > li:first-of-type{border:none}
	
	.main-nav > li:not(:last-of-type){border-bottom:1px solid #e9e9e9;}
	.main-nav  > li > a{display: flex; align-items: center; justify-content: space-between;} 
	
	.main-nav li ul{
		border:1px solid #d56a65;
		position:relative;
		top:0px;
		height:auto;
	}
	.main-nav li:hover ul{height:auto}
	
	.main-nav .sub{
		position:relative;
		opacity: 1;
		visibility:visible;
		display: flex;
		top:auto;
	
	}
	.main-nav .sub a:first-of-type{	border-top: 1px solid #e9e9e9;}
	
	.tabNav a{flex:1 1 auto; text-align: center}

	.footer-top-widget a{font-size:14px;}
	.footer-top-widget.first {flex:1 1 auto;}
	.footer-top-widget.fourth{flex:1 1 auto;}
	
	.footer-top-widget__middle.row.cg-60{column-gap: 10px;}
	
	.footer-bottom {flex-direction: column; grid-row-gap: 10px;}
	
	/* ---------------Page Title-----------*/
	.page-title__foil.outer{padding-bottom: 10px;}
	.page-title__foil .inner.row.pb-20{grid-row-gap:0; row-gap:0;padding-bottom: 0}

	
	/* ---------------Home Page (Banner)-----------*/
	.home-banner div{padding:20px;}
	.home-banner h1{font-size:48px;}
	.home-banner figure{display:none;}

	.ad-banner-foil.outer{padding-bottom: 30px}
	.ad-banner {flex-wrap: wrap;}
	.ad-banner.mt-60{margin-top: 30px;}
	
	.slide-carousel__foil .foil.pt-40{padding-left:0;padding-right:0; padding-top: 0}
	
	.product-carousel-foil{display:none;}
	.product-type-carousel__foil.outer{padding-top: 0}
	
	.shop-category .title{font-size: 14px;}
	
	.home-features{
		padding-top: 30px;
		padding-bottom: 30px;
		flex-wrap: wrap;
		grid-gap: 30px;
		align-items: center;
	}

	.home-features article{	padding-left: 20px;	padding-right: 20px;}

	.home-features article h3{font-size: 16px}
	.home-features article:not(:first-of-type){border-left:none;}
	.home-features article:not(:last-of-type){border-right:none;}

		
/*	.search{flex-direction: column;justify-content:flex-start; align-items: stretch;row-gap:30px;}
	.search input.xlarge{width: auto;flex:1 1 auto;}*/
	
	/* ---------------Product-----------*/
	
	.product__foil .foil.row{flex-direction: column-reverse; grid-row-gap: 40px; row-gap:40px}
	/*.product__foil.outer{padding-bottom: 0;}*/
	.product__foil.bottom .foil{padding-bottom: 60px}
	
	.variant-carousel-nav__foil{display:none}
	
	.product-detail h1{font-size: 20px;}
	/*.product-detail h2{display:flex; margin-top: 10px;}*/

	.add-to-cart.row{flex-direction:column;align-items: flex-start; grid-row-gap: 20px}
	
/*	.product-detail .search{row-gap:10px;}
	.product-detail .search.mt-60{margin-top: 20px}
	
	.product-detail__top{flex-direction:column;align-items: center;}
	.product-detail__top .sidebar{max-width:90vw; }
	.product-detail__top .sidebar .slider-foil.bottom{display: none}
	
	.pet-slider__foil.bottom{display: none}
	
	.product-detail__top .main{padding:20px 0}
	/*.product-detail__top .main h2{display: none}*//*
	.add-to-cart.row{flex-direction:column;align-items: flex-start; grid-row-gap: 20px}
	
	.product-detail__footer {flex-direction: column-reverse;margin-top:0}
	.product-detail__footer .related-items{flex:1 1 auto;}
	.product-detail__footer .related-items .product-carousel{padding-left: 0; padding-right: 0;}
	.product-detail__footer .bg-product-detail{padding:0; box-shadow: none;}*/
	
	/* ---------------Cart-----------*/
	.cart-grid {flex-direction: column;}
	.cart-grid .main .checkout{display:none;}
	
	.cart-list{font-size: 14px;}
	.cart-list .item img{max-width: 70px;}
	.cart-list p.ellipsis-2{-webkit-line-clamp: 1;}

	/*.cart-list {padding-left:15px; padding-right:15px;}*/
	.cart-list .item{flex-direction: column; grid-row-gap: 20px; row-gap:20px; align-items: stretch}
	
	/*.cart-list .item .footer{justify-content: space-between}*/
	.cart-list .item .aside{flex-direction: row-reverse;justify-content: center;column-gap: 10px}
	.cart-list .item .aside input[type="number"]{max-width: 100px;}
/*	.cart-list .row .col {flex-direction: column;}
	.cart-list .col {flex-direction: row; column-gap: 20px;}*/
	/*.cart-grid .sidebar{padding-left:15px; padding-right:15px;}	*/
/*	.cart-list .row .col {flex-direction: column;}
	.cart-list .col {flex-direction: row; column-gap: 20px}*/
	
	/*.cart__foil .cart-list > li{align-items:flex-start}*/
	/*.cart-list input.small{flex:1 1 auto;}*/
	.cart-list button[data-command="delete"] span{display:none}
	
	/* ---------------Checkout-----------*/
	
	.checkout__foil .foil.inner.row{padding-top:0;flex-direction: column-reverse;}
	.checkout-progress{display: none;}
	.checkout__foil .my-bag{display: none}

	.checkout-cart figure img{width: 100px;}
	/*.checkout-step1 > .row{flex-direction: column;row-gap:20px;grid-row-gap: 20px;}*/
	
/*	.cart-grid{flex-direction: column-reverse;row-gap:20px; grid-row-gap: 20px;padding-left: 15px; padding-right: 15px;}
	
	.checkout-step1 > .row{flex-direction: column;row-gap:20px;grid-row-gap: 20px;}
	.cart-grid.mtb-30{margin-top:10px;}
	.cart-grid .sidebar{flex:1 1 auto;}
*/
	
/*	.shipping .input-foil.p-40{padding: 20px}	
	.shipping .input-foil > .row{flex-direction: column;grid-row-gap: 20px; row-gap:20px;}
	
	.shipping .input-foil input.medium{width:auto;}
	.shipping .input-foil input.small{width:auto;}*/
	
	.checkout-complete.row{flex-direction: column;align-items: stretch}
	.checkout-complete aside.col{padding: 20px}
	
	.step__foil{padding-left: 0; padding-right: 0;}
	

	/* ---------------Veterans-----------*/
	.veteran-list__foil .foil.inner.row{grid-row-gap:20px; row-gap:20px}
	/* ---------------Jobs-----------*/
	/*.jobs-foil.row{flex-direction: column;grid-row-gap: 20px; row-gap:20px; padding-left: 15px; padding-right: 15px}*/
	.jobs-foil .foil.inner.row{grid-row-gap:20px; row-gap:20px}
/*	.jobs-foil .sidebar{flex:1 1 auto;}
	.jobs-foil .sidebar .ad-banner{display: none;}*/
	
	.job-post .tags{flex-wrap: wrap;}
	
	.job-post-header .inner.row.ptb-30{grid-row-gap: 0; row-gap:0;padding:0}
	.job-post-header .inner.row.pb-30{padding-bottom: 0;}
	
	.job-post__foil .foil.pb-60{padding-bottom: 30px;}
	.job-post__foil .foil.inner.row.aifs{align-items: stretch}
	.job-post__foil .input__foil .inner.row{grid-row-gap: 20px; row-gap:20px;}
	
	.job-post__foil .input__foil .inner.row.aifs{align-items: stretch}
	.job-post__foil .input__foil .button.row.jcfe button{flex:1 1 auto;}
	
	.bid__foil .inner.row{grid-row-gap:10px; row-gap:10px}
	.bid__foil .amount.col.right{flex-direction: row; column-gap: 10px; text-align: left}
	
	/*------- Client Jobs ---------*/
	.jobs-client__foil.p-20{padding: 10px;}
	.jobs-client__foil .data-table{flex-direction: row; flex-wrap: wrap; grid-gap:0 5px;padding-bottom: 15px; border-color: rgba(var(--thm-yellow-rgb),.4);}
	.jobs-client__foil .data-table.header{display:none;}
	.jobs-client__foil .data-table li{display: flex;padding: 0}
	
	.jobs-client__foil.open .data-table li:nth-of-type(1){order:1; flex:1 1 100%}
	.jobs-client__foil.open .data-table li:nth-of-type(2){order:-1;flex:1 1 40%;}
	.jobs-client__foil.open .data-table li:nth-of-type(3){order:2;flex:1 1 40%; justify-content: flex-end}
	.jobs-client__foil.open .data-table li:nth-of-type(4){order:0;display: none}
	.jobs-client__foil.open .data-table li:nth-of-type(5){order:-1; flex:1 1 40%;justify-content: flex-end}
	.jobs-client__foil.open .data-table li:nth-of-type(6){order:1;flex: 1 1 40%}
	.jobs-client__foil.open .data-table li:last-of-type{order:2; flex:1 1 100%; margin-top: 5px}
	
	.jobs-client__foil.current .data-table li:nth-of-type(1){order:0; flex:1 1 100%}
	.jobs-client__foil.current .data-table li:nth-of-type(2){order:-2;}
	.jobs-client__foil.current .data-table li:nth-of-type(3){order:1;}
	.jobs-client__foil.current .data-table li:nth-of-type(4){order:-1;flex:1 1 60%; justify-content: flex-end}
	.jobs-client__foil.current .data-table li:nth-of-type(5){order:1; flex:1 1 60%;justify-content: flex-end}
	.jobs-client__foil.current .data-table li:last-of-type{order:2; flex:1 1 100%; margin-top: 5px}
	
	.jobs-client__foil.past .data-table li:nth-of-type(1){order:1; flex:1 1 100%}
	.jobs-client__foil.past .data-table li:nth-of-type(2){order:-1;flex:1 1 40%;}
	.jobs-client__foil.past .data-table li:nth-of-type(3){order:0;display: none}
	.jobs-client__foil.past .data-table li:nth-of-type(4){order:2;flex:1 1 40%; justify-content: flex-end}
	.jobs-client__foil.past .data-table li:nth-of-type(5){order:-1; flex:1 1 40%;justify-content: flex-end}
	.jobs-client__foil.past .data-table li:nth-of-type(6){order:1;flex: 1 1 40%}
	.jobs-client__foil.past .data-table li:last-of-type{order:2; flex:1 1 100%; margin-top: 5px}
	
	/*------- Veteran Jobs ---------*/
	.jobs-veteran__foil.p-20{padding: 10px;}
	.jobs-veteran__foil .data-table{flex-direction: row; flex-wrap: wrap; grid-gap:0 5px;padding-bottom: 15px; border-color: rgba(var(--thm-yellow-rgb),.4);}
	.jobs-veteran__foil .data-table.header{display:none;}
	.jobs-veteran__foil .data-table li{display: flex;padding: 0}
	
	.jobs-veteran__foil.bids .data-table li:nth-of-type(1){order:0; flex:1 1 100%}
	.jobs-veteran__foil.bids .data-table li:nth-of-type(2){order:-1;}
	.jobs-veteran__foil.bids .data-table li:nth-of-type(3){order:-1;flex:1 1 60%; justify-content: flex-end}
	.jobs-veteran__foil.bids .data-table li:nth-of-type(4){order:2;flex:1 1 60%; justify-content: flex-end}
	.jobs-veteran__foil.bids .data-table li:nth-of-type(5){order:1;}
	.jobs-veteran__foil.bids .data-table li:last-of-type{order:3; flex:1 1 100%;margin-top: 5px; justify-content: flex-end}
	
	.jobs-veteran__foil.past .data-table li:nth-of-type(1){order:0; flex:1 1 100%}
	.jobs-veteran__foil.past .data-table li:nth-of-type(2){order:-1;}
	.jobs-veteran__foil.past .data-table li:nth-of-type(3){order:0;display: none;}
	.jobs-veteran__foil.past .data-table li:nth-of-type(4){order:1;}
	.jobs-veteran__foil.past .data-table li:nth-of-type(5){order:-1;flex:1 1 60%; justify-content: flex-end}
	.jobs-veteran__foil.past .data-table li:last-of-type{order:1; flex:1 1 60%;justify-content: flex-end}
	
	/*------- User Pets ---------*/
	.pets-user__foil .data-table{flex-direction: row; flex-wrap: wrap; grid-gap:0 5px;padding-bottom: 15px; border-color: rgba(var(--thm-yellow-rgb),.4);}
	.pets-user__foil .data-table.header{display:none;}
	.pets-user__foil .data-table li{display: flex;padding: 0}	
	
	.pets-user__foil.list .data-table li:nth-of-type(1){order:0;flex:1 1 100%; justify-content: center; margin-top: 5px}
	.pets-user__foil.list .data-table li:nth-of-type(2){order:0;flex:1 1 100%; justify-content: center}
	.pets-user__foil.list .data-table li:nth-of-type(3){order:1;}
	.pets-user__foil.list .data-table li:nth-of-type(4){order:2;flex:1 1 60%;justify-content: flex-end}
	.pets-user__foil.list .data-table li:nth-of-type(5){order:3;}
	.pets-user__foil.list .data-table li:last-of-type{order:3; flex:1 1 60%; justify-content: flex-end}
	
	.pets-user__foil.current .data-table li:nth-of-type(1){order:0;flex:1 1 100%; justify-content: center; margin-top: 5px}
	.pets-user__foil.current .data-table li:nth-of-type(2){order:0;flex:1 1 100%; justify-content: center}
	.pets-user__foil.current .data-table li:nth-of-type(3){order:1;}
	.pets-user__foil.current .data-table li:nth-of-type(4){order:1;flex:1 1 60%;justify-content: flex-end}
	.pets-user__foil.current .data-table li:nth-of-type(5){order:2;}
	.pets-user__foil.current .data-table li:nth-of-type(6){order:2;flex:1 1 60%;justify-content: flex-end}
	.pets-user__foil.current .data-table li:last-of-type{order:3; flex:1 1 100%;justify-content: center}
	
	
	/* ---------------User Finance-----------*/
	
	.finance-user__foil .milestone.inner.row.aic{flex-direction: column; grid-row-gap: 10px; row-gap:10px;align-items: stretch}
	.finance-user__foil .milestone .row.aic{align-items: stretch}
	.finance-user__foil .milestone.inner.row.aic button{flex:1 1 auto;}
	
	.finance-user__foil .data-table{flex-direction: row; flex-wrap: wrap; grid-gap:0 5px;padding-bottom: 15px; border-color: rgba(var(--thm-yellow-rgb),.4);}
	.finance-user__foil .data-table.header{display:none;}
	.finance-user__foil .data-table li{display: flex;padding: 0}
	
	.finance-user__foil .history .data-table li:nth-of-type(1){order:0;}
	.finance-user__foil .history .data-table li:nth-of-type(2){order:1;flex:1 1 100%;display:block}
	.finance-user__foil .history .data-table li:nth-of-type(3){order:0;flex:1 1 50%;justify-content: flex-end}

	.finance-user__foil .milestone .data-table li:nth-of-type(1){order:0;}
	.finance-user__foil .milestone .data-table li:nth-of-type(2){order:0;flex:1 1 60%; justify-content:flex-end}
	.finance-user__foil .milestone .data-table li:nth-of-type(3){order:1;flex:1 1 100%;}
	.finance-user__foil .milestone .data-table li:nth-of-type(4){order:2;}
	.finance-user__foil .milestone .data-table li:nth-of-type(5){order:3;flex:1 1 100%;}
	.finance-user__foil .milestone .data-table li:nth-of-type(6){order:2;flex:1 1 60%;justify-content: flex-end}
	.finance-user__foil .milestone .data-table li:last-of-type{order:4; flex:1 1 100%;}
	
	.finance-user__foil .withdraw .data-table li:nth-of-type(1){order:0;}
	.finance-user__foil .withdraw .data-table li:nth-of-type(2){order:1;flex:1 1 100%;}
	.finance-user__foil .withdraw .data-table li:nth-of-type(3){order:0;flex:1 1 50%; justify-content: flex-end}
	.finance-user__foil .withdraw .data-table li:nth-of-type(4){order:2; flex:1 1 60%; justify-content: flex-end}
	.finance-user__foil .withdraw .data-table li:last-of-type{order:1;}
	
	/* ---------------Blogs-----------*/
	.blog-home-wrapper .foil{padding-top: 0; padding-bottom: 0}
	
	.blog-foil{padding-left: 15px;padding-right:15px}
	.blog-foil.row{flex-direction: column;row-gap:20px;grid-row-gap:20px;}
	.blog-foil .sidebar{flex:1 1 auto;}
	
	.topics h3{padding-left: 20px; padding-right: 20px}
	
	/* ---------------Checkout-----------*/
	.contact-us{flex-direction: column; grid-row-gap: 20px; row-gap:20px; padding-left: 15px; padding-right: 15px}
	.contact-us .sidebar{flex:1 1 auto;}
	.contact-us .input-foil.p-40{padding:20px;}
	.contact-us .input-foil > .row{flex-direction: column;grid-row-gap: 20px; row-gap:20px;}
	
	/* ---------------Order Track-----------*/
	.order-status .col.p-40{padding:20px}
	.order-status .inner.row{padding: 0;}
	.order-status .title .inner.row{row-gap:0;grid-row-gap: 0;align-items: flex-start}
	.order-status .shipping.inner.row.aic{align-items: stretch}
	
	/* ---------------Veterans List-----------*/
	.filter-toggle{pointer-events: auto}
	.filter__foil{
		visibility: collapse;
		opacity: 0;
		height: 0;
		transition: all .3s ease-in-out;
	}
	.filter__foil.show{
		visibility:visible;
		opacity: 1;
		height: auto;
		transition: all .3s ease-in-out;
	}	
	.search__foil.inner.row{grid-row-gap:10px; row-gap:10px}
	.search__foil.inner.row.aic{align-items:stretch}
	.search__foil.inner.row .row{flex:1 1 auto;}
	
	.search__foil input.xlarge{width: auto}
	.search__foil .job{order: 1;}
	/*.search__foil .sort label{display: none;}*/

	/*------- Profile Veteran ---------*/
	.grid.profile{grid-template-columns:90px auto; grid-template-rows:auto auto;}
	.grid.profile .item-1{grid-row:span 1}
	.grid.profile .item-3{grid-column:span 2}
	.grid.profile .item-3{margin-top:	5px;}
	.grid.profile .item-3.pl-20{padding-left:0;}
	.grid.profile .item-3.inner.row{row-gap:10px;grid-row-gap:10px;}

	/*------- Profile Veteran Review ---------*/
	.grid.review{grid-template-columns:40px auto; grid-template-rows:auto auto;}
	.grid.review .item-1{grid-row:span 1}
	.grid.review .item-3{grid-column:span 2}
	.grid.review .item-2 .rateit{font-size: 38px}
	
	.pet-profile__foil.inner.row.aifs{align-items:stretch}
	.pet-profile__foil .sidebar.col{flex-direction: column-reverse;}
	
	.pet-add-header .inner.row.ptb-30{grid-row-gap: 0; row-gap:0;padding:0}
	.pet-add__foil .foil.pb-60{padding-bottom: 30px;}
	.pet-add__foil .input__foil .inner.row{grid-row-gap: 20px; row-gap:20px;}
	.pet-add__foil .foil.inner.row{flex-direction:column-reverse}
	
		/* ---------------Account setup-----------*/
	.account-setup {padding: 20px;}
	.account-setup.col.rg-30{row-gap:20px}
	.account-setup .item:not(:last-of-type){padding-bottom: 20px;}
	.account-setup .inner.row.aic{align-items: stretch;row-gap: 10px}
	.account-setup .notice i{display: none;}
	
	/* ---------------User Setting-----------*/
	.nav-toggle{pointer-events: auto}
	.settings-nav__foil{
		visibility: collapse;
		opacity: 0;
		height: 0;
		transition: all .3s ease-in-out;
	}
	.settings-nav__foil.show{
		visibility:visible;
		opacity: 1;
		height: auto;
		transition: all .3s ease-in-out;
	}
	
	.settings__foil .input__foil.p-30{padding: 15px}
	.settings__foil .input__foil button{flex:1 1 auto;}
	.settings__foil .payment-method__foil .fw-240{flex:1 1 auto;}
	
	/*------- Message Center ---------*/
	
	.toggle{pointer-events: auto}
	.im-contact-list{
		visibility: collapse;
		opacity: 0;
		height: 0;
		transition: all .3s ease-in-out;
	}
	.im-contact-list.show{
		visibility:visible;
		opacity: 1;
		height: auto;
		transition: all .3s ease-in-out;
	}
	/* ---------------My Profile-----------*/
}