.ip-mobile{ display: none; }

/*index*/
/*.ip-index-bg{ background: url(../img/index_top_bg.jpg) no-repeat; background-size: 100%;}*/
.ip-bg{ position: absolute; width: 100%; }
h1.ft-blod.c-fs46{ line-height: 1.32; }
div.media.col-lg-2{ padding: 0; margin:0; } .index-wh-2{ width: 18.5%; }
.index-wh-2>.media-left{ padding-left: 15px; }
.ip-index-cover{ width: 310px; height: 310px; margin: 0 auto 42px; line-height: 310px; }
.m-new-cover{ position: absolute; z-index: 333; border-radius: 0 20px 20px 0; background: #ff6600; color: #fff; padding: 9px 40px 7px 38px; margin: 8px 0 0; letter-spacing: 1px; font-weight: bold; font-size: 16px; right: -131px; }
.ip-index-with{ border: 2px dotted #fff; height: 225px; line-height: 220px; text-align: center; margin: 0 -2px 26px; background-color: #f1f1f1; }
.ip-account-free{ background-color: #466dfe; margin-top: 120px; padding-bottom: 85px; border-radius: 30px 30px 0 0; }
.ip-account-free .media-left{ padding-right: 20px; }
.ip-index-account{ width: 395px; margin:0 auto 25px; }
.ip-index-account>p{ margin: 0 0 8px 8px !important; }
.ip-index-input{ padding: 14px 20px; border-radius: 30px; width: 100%; border: 1px solid #fff; background: rgba(255,255,255,0); box-shadow: 0 0 1px 1px rgba(191,191,191,1) inset; }
.ip-drop-ship{ margin: 120px -5px 0; } 
.ip-start-selling{ margin: 80px -9px 0; }
.ip-selling-title{ margin: 18px 0 0px 5px; color: #000; }
.ip-index-drop{ position: relative; display: block; cursor: pointer; width: 100%; overflow: hidden; transition:all .6s; text-align:center; }
.ip-index-drop img{transition:all .6s;}
.ip-index-drop:hover{ transition:all .6s}
.ip-index-drop:hover img{ transform:scale(1.1); transition:all .6s; }
.ip-index-ship{ position: absolute; z-index: 888; text-align: left; left: 32px; top: 25px; }
.ip-index-ship>h4{ margin-bottom: 18px; color: #000; }.ip-index-ship>p{ line-height: 1; }
.ip-last-order{ margin-top: 80px; }
.ips-whats_new,.ips-shoes,.ips-bags,.ips-brand_logo,.ips-made_in_usa,.ips-made_in_australia{ height: 335px; line-height: 330px; }
.ips-accessories,.ips-home_decor,.ips-wall_art{ height: 285px; line-height: 280px; }
.ips-clothing{height: 630px; line-height: 630px; text-align: right;}
.col-md-offset-1.m-p6{ padding: 0 !important; }
.ip-index-fulfillment{ width: 100%; }


/*swiper*/
.swiper-using-bg{ background: url(../img/index/businesses.jpg) no-repeat center top; }
.swiper-using{ height: 370px; padding-top: 20px !important; margin: 8px 15px 25px !important; }
.swiper-using .swiper-pagination{ }
.swiper-using .swiper-pagination .swiper-pagination-bullet{ margin:0 10px !important;opacity: 1; position: relative; }
.swiper-using .swiper-pagination .swiper-pagination-bullet-active{ margin: 0 20px !important; }
.swiper-using .swiper-pagination .swiper-pagination-bullet-active:after{ border-radius: 20px; content: ' '; border: 1px solid #466dfe; box-shadow: 0 0 1px 1px #4e69ca inset;  position: absolute; z-index: 99999; padding: 13px; left: -10px; top: -10px; }
.swiper-useimg{ display: inline-block; cursor: pointer; width: 275px; height: 275px; border-radius: 200px; background-color: #f0f6ff; text-align: center; line-height: 275px; transition:all .4s; }
.swiper-useimg:hover{ background-color: #eaf2ff; transition:all .4s; }

@media(max-width:1600px) {
  h1.ft-blod.c-fs46.g-mb30.g-mt40{ margin-top: 15px !important; }
  h1.ft-blod.c-fs46.g-mb30.g-mt40{ margin-bottom: 30px !important; }
  .ip-index-bg .row.g-mt40.g-mb80{ margin: 0px 0 50px !important; }
}
@media(max-width:1500px) {
  h1.ft-blod.c-fs46.g-mb30.g-mt40{ margin-bottom: 15px !important; }
  .ip-index-bg .row.g-mt40.g-mb80{ margin: 0px 0 40px !important; }
  .ip-drop-ship{ margin-top: 60px; }
  .ip-start-selling{ margin-top: 25px; }
}
@media(max-width:1400px) {
  h1.ft-blod.c-fs46.g-mb30.g-mt40{ margin-bottom: 15px !important; }
  .ip-index-bg .row.g-mt40.g-mb80{ margin: 0px 0 40px !important; }
  .ip-drop-ship{ margin-top: 60px; }
  .ip-start-selling{ margin-top: 25px; }
}
@media(max-width:767px) {
  .lh-20{ line-height: 1.7; }
  .ip-bg{ position: unset; }
  .ip-account-free{ margin-top: 30px; padding: 25px 0 40px; border-radius: 20px 20px 0 0; }
  .ip-account-free .col-lg-5{ padding: 15px 0; }
  .ip-account-free .col-lg-7{ padding: 0; }
  .ip-account-free .media{ margin: 0 auto 10px; width: 100%; }
  .ip-account-free .media-left{ padding: 2px 10px 0 0; }
  .ip-account-free .media h4.g-fs16{ font-size: 16px !important; }
  .ip-account-free .media .mdi-check-circle.g-fs18{ font-size: 14px !important; }
  .ip-index-account{ width: 100%;  }
  .ip-index-input{ padding: 9px 20px; border-color: #c1ceff; box-shadow: 0 0 0 0 rgba(191,191,191,0) inset; }
  .ip-index-with-parent.col-lg-4,.ip-index-with-parent.col-lg-8{ padding: 14px; width: 50%; text-align:center; float: left; }
  .ip-index-with-parent.col-lg-8{ margin-left: 25%; margin-bottom: 30px; }
  div.ip-index-with-parent:nth-child(2) img{ height: 35px; }
  div.ip-index-with-parent:nth-child(3) img{ height: 25px; }
  .ip-index-with>img{ height: 28px; }
  .ip-index-with{ height: 86px; line-height: 86px; margin: 0 0 0; background-color: #fff; border: 2px dotted #eee; } .ip-index-with>img{ max-width: 100%; }
  .ip-index-image{ margin: 30px 0 45px; } .ip-index-fulfillment{ width: 86.66%; margin-left: 6.67%;}
  .ips-clothing,.ips-accessories,.ips-home_decor,.ips-wall_art{height: 335px; line-height: 335px;}
  .ips-made_in_australia{ padding: 0; }
  .ip-drop-ship{ margin: 40px -1px 0; }
  .ip-drop-ship>.col-lg-3,.ip-drop-ship>.col-lg-4,.ip-drop-ship>.col-lg-5{ float: left; width: 50%; }
  .ip-drop-ship>.col-lg-12{ float: left; margin-top: 0px !important; width: 100%; }
  .ip-drop-ship>.col-lg-12>p{ width: 70%; margin-left: 15%; }
  .ip-drop-ship>div.g-p5{ padding: 1px !important; }
  .ip-index-ship{ position: unset; padding: 5px 0 10px 10px; }.ip-index-ship>h4{ font-size: 13px !important; } .ip-index-ship>p{ display: none; }
  .ip-index-drop{ width: 100%; height: unset; line-height: unset; } .ip-index-drop img{ width: 100%; }
  .ip-index-cover{ margin-bottom: 25px; }
  .m-new-cover{ padding: 3px 2px 1px 6px; font-size: 12px; left: -8px; right: 0; width: 55px; transform: scale(0.8); }
  .ip-custom-mobile{ text-align:center; margin-bottom: 32px !important; } 
  .ip-custom-mobile>img.m-show{ display: inline-block; }
  .ip-custom-mobile>h3{ font-size: 14px !important; margin: 15px 0 10px !important; }
  .ip-custom-mobile>p{ margin: 0px !important; padding: 0 12%; }
  
  .swiper-using .swiper-slide{ text-align: center; }
  .ip-link-blue,.ip-link-black{ display: block; }
  .ip-link-blue+.ft-medium{ display: block; padding-left: 5px; margin-bottom: 18px; }
  .ip-mobile{ display: block; }
  .m-bgray{ background: #f9f8fd; } .m-bgray2{ background: #f1f1f1; }
  .ip-link.ip-link-blue.g-mb80.c-shadow{ margin-bottom: 18px !important; }
  .ip-last-order{ background: #f1f1f1; border-radius: 5px; margin: 15px 0 10px; padding: 12px 0 22px 15px; } .index-wh-2{ width: 100%; } 
  .ip-last-order .media:last-child{ display: none; }
  .ip-last-order .index-wh-2>.media-left{ padding: 0 6px 0 0; }
  .ip-last-order div.media.index-wh-2{ width: 50%; float: left; padding-right: 0; margin-top: 3px; }
  .ip-last-order .col-md-2.index-wh-2>p{ font-size: 14px !important;  }
  .ip-last-order>.media>.media-body>p{ margin: 4px 0 0 !important; }
  .ip-last-order>.media>.media-body>span{ font-size: 12px; }
  .col-md-offset-1.m-p6{ padding: 0 6.7% !important; }
  .ip-index-cover{ width: 185px; height: 185px; margin: 0 auto 25px; line-height: 185px; }
  .m-index-cover{ padding: 12px 0 30px; margin-bottom: 25px; background: #f1f1f1; }
  .m-index-cover>h3.g-mb15{ margin-bottom: 2px !important; }
  .m-index-cover>.g-mb30{ margin-bottom: 6px !important; }
  .m-index-cover .ip-link{ margin: 0 auto; }

  h3.c-fs32{ font-size: 24px; line-height: 1.5; margin-bottom: 10px !important; }
  .m-index-cover + .col-lg-6.c-pr0{ padding-left:0 ; }
  .ip-start-selling{ padding: 0 6%; margin: 25px 0px 0; } .ip-start-selling>h3{ margin-bottom: 30px !important;}
  .ip-start-selling .col-lg-3.c-p8{ padding: 2px; width: 50%; float: left; }
  .ip-selling-title{ margin: 15px 0 15px 2px; font-size: 13px !important; }
  
  .swiper-using{ height: 270px; }
  .swiper-useimg{ width: 170px; height: 170px; line-height: 170px;  }
  .swiper-useimg:hover{ background-color: #eaf2ff;}
  .swiper-useimg>img{ width: 80%; }
  
  .ip-link-white{ font-size: 12px; line-height:36px; padding: 6px 6px; }
  .ip-link-white>span{ width: 38px; height: 38px; right: 6px; }
  .ip-link-white>font{ padding: 2px 38px 0 0; }
}
@media(min-width:768px) {

}
@media(min-width:992px) {

}
@media(min-width:1200px) {

}
@keyframes fastFadeInRight {
	0% {
		opacity:0;
		transform:translateX(40px)
	}
	100% {
		opacity:1;
		transform:translateX(0px)
	}
}.mdistFadeInRight {
	animation-name:fastFadeInRight
}
