@media only screen and (max-width: 1700px) {
	 
	.category-slider::before,
	.category-slider::after { content:none; }
}

@media only screen and (min-device-width: 1366px){

	.for-col-5 {-webkit-box-flex: 0 !important;-ms-flex: 0 0 20% !important;flex: 0 0 50% !important;max-width: 20% !important;}
	.commission{ padding:100px 0px; }
	.contact-sec{ padding:100px 0px; }

}

@media only screen and (max-width: 1366px) {
	 
	.earning-money .content-sec p{padding-right: 20px;}
	.earning-money .content-sec .heading{margin-bottom: 10px;}
	.product-card .product-title {  overflow: hidden; font-size: 13px; line-height: 20px; margin-top: 8px; margin-bottom: 0px; height:35px; }
    .product-card .product-price{ font-size:14px; }
    .product-card .product-price del { font-size:85%; }
    .product-card .ubuy-fulfilled{ width:28px; }
    .product-card.smal-card .product-title {  overflow: hidden; font-size: 13px; line-height: 20px; margin-top: 8px; margin-bottom: 0px; height:35px; }
    .product-card.smal-card .product-price{ font-size:14px; }
    .product-card.smal-card .product-price del { font-size:85%; }
    .product-card.smal-card .ubuy-fulfilled{ width:28px; }
    .import-product .import-items{bottom: 21%;right: 5px;}
    
    .banner h1{font-size: 50px;margin-bottom: 50px;}
    .banner .btn{margin-top: 40px;}
    .earning-money .content-sec .heading{font-size: 40px;line-height: 45px;}
    
    
    .terms-condition  h2,
    .privacy-policy  h2{font-size: 28px !important;}
    .mini-store .profile-detail .card{padding: 46px 20px;}
    .mini-store .profile-detail .card .img-sec{margin-right: 20px;}
    .dashboard-graphs .left-sec .numbers{ font-size:25px; }

    .dashboard-graphs .pie-chart {width:70%;}
 	.start-with-us .left-sec{position: sticky;top: 0;}
 	.starter-plans .left-sec .dots-corner-top{top: -65px;}
}

@media only screen and (max-width: 1200px) {
	 header nav a.nav-link { padding:30px 25px !important; }
	.top-fold .banner h1{font-size: 50px;margin-bottom: 50px;}
	.top-fold .banner h2{font-size: 35px;}
	.start-with-us .right-sec{padding-right: 0px;}
	.works-process .steps .numbers{font-size: 100px;}
	.works-process .steps .content-sec{padding: 0px 80px;}
	.works-process .steps .heading{margin-top: 10px;}
	.earning-money .content-sec{padding: 0px 50px;}
	.earning-money .content-sec .heading{font-size: 40px;}
	.profile-settings .col-sm-6.form-group.mt-5{margin-top: 0px !important;}
	.store .store-products .video-details table tr td{padding: 18px !important;}
	.banner h1 span{font-size: 35px;margin-top: 20px;}
	.mini-store .profile-detail .card{padding: 35px 20px;}

	.nav-right ul li .dropdown button{padding: 30px 30px 30px 0px !important;}
}

@media only screen and (max-width: 1024px) {
	 header nav a.nav-link{padding: 15px 17px !important;}
	 
	 /*.order-product .dashboard-search form .search-reset .search{padding: 12px 15px;}
	 .order-product .dashboard-search form .search-reset .reset{padding: 13px 5px;min-height: 26px !important;}*/
	 .top-fold .banner .sub-heading{font-size: 22px;}
	 .banner .content-sec{padding-left: 20px;padding-right: 40px;}
	 .start-with-us .right-sec{padding-left: 40px;}
	 .starter-plans .content-sec{padding: 0px 40px 40px 50px;}
	 .works-process .steps .content-sec{padding: 0px 20px;}
	 .works-process .steps .numbers{font-size: 80px;}
	 .works-process .steps .heading{margin-top: -17px;}
	 .works-process .steps .content-sec p{margin-top: 0px;}
	 .testimonials-card-heading .detail,
	 .testimonials-card .comment{line-height: 27px;font-size: 16px;margin-top: 15px;}
	 .testimonials-card-heading{padding: 25px;}
	 .testimonials .heading-sec .sub-heading{font-size: 28px;}
	 .testimonials-card-heading .heading{font-size: 35px;}
	 .testimonials-card{padding: 35px;}
	 .testimonials-card .name{font-size: 24px;}
	 .testimonials-card .img-sec{margin-right: 15px;width: 50px;height: 50px;}
	 .testimonials-card::before{width: 30px;right: 23px;top: 27px}
	 .earning-money .content-sec{padding: 0px 20px;}
	 .earning-money .content-sec .heading{font-size: 35px;line-height: 45px;}
	 .commission .right-sec{padding: 100px 20px}
	 .commission .left-sec{padding-right: 0px;}
	 .get-started .heading{font-size: 30px;}
	 .get-started .subheading{font-size: 17px;}
	 .contact-sec .container .contact-form{padding-left: 40px;padding-right: 0px;}
	 .contact-sec .container .contact-form .btn{margin-left: 10px;}
	 .contact-sec .head-office{padding-left: 0px;}
	 .contact-sec .location-map{margin-left: 0px;}
	 
	 .product-listing .form-check label::before{top: 2px;}
	 .product-listing .form-check label::after{top: 4px;}
	 
	 section.login-register .profile-pic{max-width: 180px;max-height: 180px;}
	 section.login-register .profile-pic .edit-img{bottom: 50px;}
	 .dashboard-graphs .total-profit .img-sec img{width: 60%;}
	 .dashboard-graphs .calculation .icon-sec img{min-width: 30px;}
	 .dashboard-graphs .cards{padding: 35px 30px;}
	 
	 .dashboard-graphs .heading-sec{margin-bottom: 15px;}
	 .dashboard-graphs .calculation{padding-right: 0px;}
	 .dashboard-graphs .calculation .numbers{font-size: 25px}
	 #success-stories{ padding-top:100px; }
	 .contact-sec .heading-sec { padding-left:0px; }
	 .start-with-us .left-sec .affiliate-program-beginners{margin-top: 82px;}

	 .nav-right ul li .dropdown button{padding: 15px 20px 15px 10px !important;}
	 .nav-right a.nav-link{padding: 15px 15px 15px 15px !important;}

}

@media only screen and (max-width: 991px){

.logo-sec { max-width:120px; }
.add-product .dashboard-search .form-loader .loading-page { max-height:47px; }

header{ padding:10px 0px !important;}
header ul{ border-bottom:none; }
header .navbar-collapse {background: #EFEFEF !important;
		margin:0px;
		border: solid 1px #DFDEDE;
		border-radius:0px;
		position: absolute;
		right: 0;
		top:29px !important;
		border-radius: 0px;
		width: 100%;
	}
header .login-signup{padding-left: 5px;}
header li.nav-item{border-bottom:1px solid #e1dddd ;}
header li.nav-item:last-child{border-bottom: none !important;}
header .navbar-light .navbar-toggler{position: absolute;right: 0; padding:0px !important; }
header .nav-right{ position:absolute; right:60px; }
header .nav-right a.nav-link { padding:15px !important; }
header nav a.nav-link { padding:20px 17px; }

.dashboard .profile-details { font-size:18px; }
.dashboard .user-profile span.mail-id{ font-size:13px; }
.dashboard .dashboard-header{padding:0px !important;}
.dashboard .dashboard-nav .navbar-collapse {border-radius:8px; box-shadow: 0px 10px 10px #00000010; position:absolute; right:0; top:30px; width:180px; z-index:9999; background:#fff; border:solid 1px #e5e5e5; }
.dashboard .dashboard-nav .navbar-collapse li { margin:0px; padding:10px 15px; border-bottom:solid 1px #e5e5e5; text-align:left; }
.dashboard .dashboard-nav .navbar-collapse li:first-child{ border-radius:8px 8px 0px 0px; }
.dashboard .dashboard-nav .navbar-collapse li:last-child{ border-bottom:0px; border-radius:0px 0px 8px 8px; }

.dashboard-search form input[type="text"], 
.dashboard-search form input[type="number"], 
.dashboard-search form input[type="date"], 
.dashboard-search form select{ font-size:14px !important;  height:48px !important;}
.dashboard-search form input,
.dashboard-search form select{  height:48px !important;}
.dashboard-search .search,
.dashboard-search .reset{ font-size:16px !important; height:48px !important;  }
.dashboard-search .apply-btn input[type="submit"],
.dashboard-search .apply-btn input{ font-size:16px !important;height:48px !important;  }
.dashboard-search .form-group{ margin-bottom:15px !important; }
.dashboard-search .search-reset{ margin-bottom:15px; }
.dashboard-search .select-products{ justify-content:flex-start; margin-bottom:0px; }
.dashboard-search .form-group.date-picker::after { top:12px; font-size:14px; }
.import-value img{ top:	15px; }

	.top-fold{ padding-top:110px; }
	.top-fold .banner h1 { font-size:40px; margin-bottom:20px;margin-top:20px ; }
	.top-fold .banner .sub-heading { font-size:20px; }
	
	.dashboard .page-heading { font-size:20px;}
	.dashboard .dashboard-nav { padding-top:10px !important; padding-bottom:10px !important; }
	

	.commission .right-sec{ padding:0px; }
	.import-items button{ margin-left:0px; margin-right:20px; }
	footer .menu-copyright { padding:40px 20px; }
	.contact-sec{ padding-bottom:0px; }
	.contact-sec .container .get-in-touch{ padding:0px; margin-top:40px; }
	.contact-sec .container .contact-form{  padding:0px; }
	.contact-sec .container .contact-form .btn{margin-left: 0px;}
	.earning-money .content-sec{margin-top: 50px;}
	
	.start-with-us .mix-dots{height: 130px;width: 160px;display:inline-block;left: 300px;top: -170px;overflow: hidden;}
	.start-with-us .mix-dots img{ width:100%; }
	.start-with-us{padding-top: 120px;}
	.start-with-us .right-sec{margin-top: 0px;padding-left: 0px;}
	.start-with-us .right-sec .corner-dots{ left:10px; top:-150px; z-index:-1; }
	.start-with-us .left-sec{ margin-bottom:40px; }
	.starter-plans .left-sec img{ width:80%; }
	.start-with-us .mix-dots { width:100px; }
	.testimonials .heading-sec{ position:relative; margin-top:0; margin-bottom:50px; top:0; }
	.testimonials-grid-item:nth-child(2){ margin-top:0; }
	.testimonials-grid-item:nth-child(3){ margin-top:0; }
	.testimonials-card-heading{ margin-top:0px; }
	.testimonials .heading-sec{ text-align:center; }
	.row.testimonials-grid{ justify-content:center; }
	.testimonials .heading-sec .sub-heading{ font-size:22px; margin-top:20px; }
	.works-process .steps:last-child{ margin-bottom:0px; }
	
	.get-started .left-sec{ margin-bottom:40px; }
	.start-with-us .right-sec .dropshipping{margin-bottom: 0px;}
	.start-with-us .right-sec .go-creative{margin-top: 0px;}

	.nav-right li{border-bottom: none !important;}
}


@media only screen and (max-width: 768px){


	.modal .modal-content{ width:90%; margin:0px auto; }
	header{padding: 30px 0px;}
	.top-fold{padding-top:110px ;}
	.top-fold .banner .image-sec{width: 100%;}
	.top-fold .banner .content-sec{text-align: center;}
	.top-fold .banner .btn{margin-top: 40px;}

	
	
	h2{font-size: 35px;}
	.start-with-us .sub-heading{font-size: 24px;margin-top: 30px;margin-bottom: 30px;}
	.start-with-us .left-sec{padding-left: 0px;padding-right: 0px;}

	.start-with-us .right-sec h3{margin: 10px 0px;}
	.starter-plans .left-sec .dots-corner-top{height: 170px;width: 170px;left: -115px;top: -55px;}
	.starter-plans .right-sec{margin-top: 50px;}
	.starter-plans .right-sec .text-left{display: none;}
	.starter-plans .content-sec{padding: 0px;padding-bottom: 20px;}
	.starter-plans h2{margin-bottom: 40px;font-size: 35px;}
	.top-selling-cat .container{margin-bottom: 20px !important;}
	.top-selling-cat .heading-sec p,
	.top-selling-cat .right-sec p{font-size: 16px;}
	.top-selling-cat .right-sec img{ margin-top:0px; margin-bottom:10px;  width: 30px;}
	.top-selling-cat .heading-sec h2{margin-bottom: 25px;}
	/*.top-categories.owl-carousel.owl-theme.owl-drag.owl-loaded{margin-top: -50px;}
	.top-selling-cat .item .category-card{margin-top: 50px;}*/
	
	.works-process .work-process-steps{margin-top: 50px;}
	.works-process .steps{margin: 50px 0px;}
	 
	 .testimonials { padding-top:80px; }
	 
	.earning-money{padding-top: 50px;}
	
	.earning-money .img-sec{margin-right: 10px;}
	
	.commission .right-sec{padding: 10px;}
	.commission .right-sec table{width: 100%;}
	.get-started .heading{font-size: 26px;}
	.get-started .right-sec{margin-top: 20px;}
	.contact-sec{padding: 50px 0px;}
	.contact-sec .heading-sec{margin-bottom: 30px;padding: 30px 0px 30px 0px;}
	.contact-sec .location-map{max-width: 100%;}
	.contact-sec .container .get-in-touch{padding-left:0px ;margin-top: 20px;}
	.contact-sec .container .contact-form{padding-left: 0px;}
	.contact-sec .container .contact-form .btn{margin-left: 10px;width: 80%;height: 80%;float: right;margin-top: 10px;}
	.login-signup{padding-left: 0px;margin-right: 50px;}
	.banner .image-sec{width: 90%;margin: 0 auto;}
	.privacy-policy .banner h1,
	.terms-condition .banner h1{margin-bottom: 10px;}
	.privacy-policy .banner h2,
	.privacy-policy .t-n-c-content h2,
	.terms-condition .banner h2,
	.terms-condition .t-n-c-content h2{font-size: 26px !important;margin-top: 32px !important;}
	.privacy-policy .t-n-c-content{margin-top: 32px;padding-left: 20px;}
	.order-product .dashboard-search form .col-xl-3.col-lg-4.col-md-6.col-6{margin-top: 20px;}
	
	.orders .search-reset>.row{justify-content: space-between;}
	
	.product-card .badges{ left:15px; top:15px; }
    .product-card .ubuy-fulfilled{ right:15px; bottom:15px; }
    .product-card .rating-wishlist { right:15px; top:15px; }
    .product-store img { width:15px !important; margin-right:5px !important; }
    .product-store span { font-size:11px; }
    .product-card{ padding:15px; }
    .product-card .product-image { height:120px; min-width:120px; }
    .product-card .product-rating i{ font-size:12px; }
    .product-card .product-rating{ font-size:12px; }
    .product-card .product-title { font-size: 12px; line-height: 17px; margin-bottom: 0px; height: 35px; width:80%; }
    .product-card .product-price{ margin-top:6px; font-size:12px; width:80%;  }
    .rating-wishlist a.add-to-wishlist{ height:25px; width:25px; }
    .rating-wishlist a.add-to-wishlist i{ font-size:12px; } 
    .product-card.small-card { padding:15px; }
    .product-card.small-card .badges{ left:15px; top:15px; }
    .product-card.small-card .ubuy-fulfilled{ right:15px; bottom:15px; }
    .product-card.small-card .rating-wishlist { right:15px; top:15px; }
    .product-card.small-card .product-store img { width:15px !important; margin-right:5px !important; }
    .product-card.small-card .product-store span { font-size:11px; }
    .product-card.small-card .product-image { height:120px; min-width:120px; }
    .product-card.small-card .product-rating i{ font-size:12px; }
    .product-card.small-card .product-rating{ font-size:12px; }
    .product-card.small-card .product-title { font-size: 12px; line-height: 17px; margin-bottom: 0px; height: 35px; width:80%; }
    .product-card.small-card .product-price{ margin-top:6px; font-size:12px; width:80%;  }
    .product-card.small-card .rating-wishlist a.add-to-wishlist{ height:25px; width:25px; }
    .product-card.small-card .rating-wishlist a.add-to-wishlist i{ font-size:12px; } 
    footer .menu-copyright .social-links,
    footer .menu-copyright .copyright{text-align: center;}
    footer .menu-copyright .copyright{margin-top: 10px;}
     
    .terms-condition .t-n-c-content{margin-top: 15px;padding-left: 20px}
    .banner .image-sec .left-sec.pl-60{padding-left: 0px !important;}
    
    .category-slider{padding: 0px 15px !important;}
    section.login-register .profile-settings form .col-xxl-6.col-xl-6.col-lg-6.col-md-12.col-12.form-group.mt-5{margin: 0px !important;margin-bottom: 25px !important;}
    .dashboard section.login-register{padding: 60px 0px !important;}
    section.login-register .profile-pic .edit-img{right: -14px;}
    .dashboard .page-heading{white-space: nowrap;}
    .email-verified{margin-top: -70px;}
    .email-verified .error-content .img{width: 200px;height: 200px;}
    
    .product-listing .product-check{max-height: 0px;min-height: 50px;}
    .product-listing .product-check label::after{top: 6px;}
    .dashboard .col-xl-4 .fieldcard{margin-bottom: 0px;}
    .dashboard-graphs{margin-top: 20px;}
    
    .captcha{max-width: 100% !important;width: 100%;display: flex;align-items: center;justify-content: center;}
  
    .order-product .video-details { font-size:12px; }

	.video-details table tr td  { font-size:12px;  }
	.video-details table tr td .product-image { width:50px; height:50px; }

	.add-video{ width:200px;}
	.add-video .btn{ padding:15px 25px; }

	
	.top-selling-cat .right-sec{ text-align:left; }
	.start-with-us .mix-dots img{width: auto;}
	.commission,.earning-money,#success-stories,.works-process,.top-selling-cat,.starter-plans,.start-with-us{padding-bottom: 0px;padding-top: 100px;}
	.get-started{margin-top: 50px;}


	.countries .import-value input[type="text"],
	.countries .dashboard-search .import-submit .btn-pri{min-height:48px !important ;}
	.countries .dashboard-search .import-submit .btn-pri{padding: 10px 45px !important;}

	.nav-right .nav-item .dropdown span.language-mob{display: inline-block !important;}
	.nav-right .nav-item .dropdown span.language-web{display: none;}
	.nav-right ul li .dropdown .dropdown-toggle img{max-width: 30%;}
	.nav-right ul li .dropdown button{padding: 15px 0px !important;}

	.dashboard-inner-nav .language-dashboard .dropdown span.language-web{display: none !important;}
	.dashboard-inner-nav .language-dashboard .dropdown span.language-mob{display: inline-block !important;}
}

@media only screen and (max-width: 576px){
	 
	
	 
	 .top-fold .banner .content-sec{margin-top: 20px;}
	 .top-fold .banner h1{font-size: 40px;margin-bottom: 10px;}
	 .top-fold .banner h2{font-size: 30px;}
	 .top-fold .banner .sub-heading{font-size: 20px;line-height: 30px;}
	 h2{font-size: 30px !important;}
	 h3{font-size: 28px;}
	 .start-with-us .sub-heading{font-size: 20px;line-height: 28px;}
	 .banner h1 span{font-size: 30px;}
	 p{font-size: 18px;line-height: 33px;}
	 .starter-plans .right-sec{margin-top: 50px;}
	 .starter-plans .right-sec img{display: none;}
	 .starter-plans h2{margin-bottom: 20px;}
	 
	 .top-selling-cat{padding-top: 50px;}
	 .testimonials-grid-item:nth-child(2){margin-top: 0px;}
	 .earning-money .content-sec .heading{ font-size: 30px;line-height: 40px;}
	 
	 .commission .left-sec h2{margin-bottom: 10px;}
	 .get-started .container{padding: 0px 40px;}
/*     .domain-name .dashboard-search form .import-submit button{padding: 12px 40px !important;}*/
	 .product-listing a.img-detail{display: block !important;}
	 .banner .content-sec{padding-right: 20px;}
	 .privacy-policy .banner h2,
	 .privacy-policy .t-n-c-content h2,
	 .terms-condition .banner h2,
	 .terms-condition .t-n-c-content h2{font-size: 24px !important;}
	 .privacy-policy p,
	 .privacy-policy .t-n-c-content ul li,
	 .terms-condition p,
	 .terms-condition .t-n-c-content ul li,{font-size: 18px;}
	 .product-card { padding:10px; border-radius:8px; }
     .product-card .rating-wishlist { right:10px; top:10px; }
     .product-card .ubuy-fulfilled{ right:10px; bottom:10px; }
     .product-card .product-rating{ margin-right:22px; }
     .product-card .product-image { height:80px; max-width: 80px; min-width: 80px; margin: 0px; margin-right: 10px; border-radius: 10px; /*border: solid 1px #eee*/; }
      a.img-detail { display:flex; }
     .product-card .badge { padding:6px; }
     .product-card .product-price { margin-top:8px; }
     .rating-wishlist a.add-to-wishlist i { font-size:10px; }
     .rating-wishlist a.add-to-wishlist { height: 20px; width: 20px; }
     .product-card .badges { left: auto; top: 10px; right: 110px; }
     .product-card .product-title{ width:90%; }
     .product-card .product-price{ width:90%; }
     .product-card.small-card { padding:10px; border-radius:8px;/*height: 90%*/; }
     .product-card.small-card .rating-wishlist { right:10px; top:10px; }
     .product-card.small-card .ubuy-fulfilled{ right:10px; bottom:10px; }
     .product-card.small-card .product-rating{ margin-right:22px; }
     /*.product-card.small-card .product-image { height:80px; max-width: 80px; min-width: 80px; margin: 0px; margin-right: 10px; border-radius: 10px; border: solid 1px #eee; }*/
     .product-card.small-card a.img-detail { display:flex; }
     .product-card.small-card .badge { padding:6px; }
     .product-card.small-card .product-price { margin-top:8px; }
     .product-card.small-card .rating-wishlist a.add-to-wishlist i { font-size:10px; }
     .product-card.small-card .rating-wishlist a.add-to-wishlist { height: 20px; width: 20px; }
     .product-card.small-card .badges { left: auto; top: 10px; right: 110px; }
     .product-card.small-card .product-title{ width:90%; }
     .product-card.small-card .product-price{ width:90%; }
      footer .menu-copyright .social-links ul li{display:inline-block;margin:0px 10px;}
      footer .menu-copyright .copyright{margin-top: 30px;}
      footer .content-sec .social-links{text-align: center;margin-left: 10px;}
      footer .content-sec .language{text-align: center;margin-top: 10px;}
      .product-card .product-image img{padding: 10px;}
      .product-listing .product-check{margin-top: 10px;}
      .dashboard-graphs .cards{padding: 20px;}
      .dashboard-graphs .total-orders .avg .heading{font-size: 20px;}
      .dashboard-graphs .total-orders .avg span{font-size: 18px;}
       
      
      .dashboard .user-profile .img-sec{width: 40px;height: 40px; }
	  .dashboard .user-profile .img-sec i{font-size: 20px !important;}
      
      .email-verified .error-content .content span{font-size:20px ;}
      .dashboard-graphs .visitor-map .visitors-listing{min-height: auto;margin-bottom: 20px;}
      .dashboard-graphs .calculation .subheading{font-size: 10px;}
      .dashboard-graphs .calculation .numbers{font-size: 20px;margin-top: 10px;}
      .dashboard-graphs .visitor-map  #map{height: 190px;}
      .dashboard-graphs .visitor-map ul{padding-right: 30px;}
      .dashboard-graphs .pie-chart{width: 70%;}
      
      .mini-store .product-card .product-title{font-size: 14px !important;}

      .dashboard .profile-details { font-size: 14px; margin: 0px; }
      .dashboard .user-profile span.mail-id{ font-size: 12px; bottom: 8px; right: 66px; }
      .dashboard-search .fieldcard select { background-size:15px; }
      .dashboard-search .fieldcard.date-picker::after{ font-size:18px; }
      .store .store-products .video-details table tr td .product-image { width:40px; height:40px; }
      .dashboard .user-profile .dropdown .dropdown-menu { top: 60px !important; }
      input.btn, .btn { font-size: 17px; padding: 15px 25px 15px 25px;}
      .dashboard-search .select-products{ margin-top:20px; }
      .testimonials-grid-item { width:100%; }
      .select-domain{display: block !important; text-align: center;}
      .select-domain > span{margin-bottom: 10px;display: block;}
      .select-domain label.error{left: 110px !important;}

      .countries .dashboard-search .import-submit .btn-pri{padding: 10px 25px !important;}
      section.country .countries{margin-top: 10px;}

}

@media only screen and (max-width: 480px){

	header .navbar-collapse { top:28px !important; }
	header .navbar-collapse { margin:0px; } 
	header nav a.nav-link{ padding:15px 17px !important; }

	.logo-sec { max-width:80px; }
	
	.top-fold .banner h1{font-size: 30px;line-height: 32px;}
	.banner .image-sec{width:100%}
	.nav-right { right:50px; }
	
	.navbar-collapse { top:9px; }
	
	.starter-plans .left-sec img{width: 80% !important;}
	.starter-plans .left-sec img:nth-child(2){width: 60% !important;}
	.top-selling-cat .heading-sec h2{margin-bottom: 5px;}
	.top-selling-cat .right-sec img{margin-bottom: 0px;}
	.top-selling-cat .heading-sec p, .top-selling-cat .right-sec p{font-size: 15px;}
	/*.top-selling-cat .item .category-card{margin-top: 10px;}*/
	.top-selling-cat .right-sec{text-align: left;}
	.works-process .steps .numbers{font-size: 70px;}
	.works-process .steps .heading{font-size: 30px;margin-bottom: 0px;}
	.works-process .steps .content-sec p{margin-bottom: 0px;}
	.works-process .steps{margin: 25px 0px;}
	.testimonials .heading-sec .sub-heading{margin-top: 10px;font-size: 22px;}
	.testimonials-card-heading{margin-top: 0px;}
	.testimonials .heading-sec img{margin-left: 10px;}
	.testimonials-card-heading .heading{font-size: 30px;}
	.col-xl-4.col-lg-4.col-md-6.col-sm-12.testimonials-grid-item{width: 100% !important;}
	.contact-form .col-sm-4.mb-20,
	.contact-form .col-sm-8.mb-20{text-align: center;display: flex;align-items: center;justify-content: center;}
	.contact-sec .container .contact-form .btn{width: 50%;height: 100%;}
	.privacy-policy .banner h1,
	.terms-condition .banner h1{font-size: 35px !important;}
	.privacy-policy .banner h2,
	.privacy-policy .t-n-c-content h2,
	.terms-condition .banner h2,
	.terms-condition .t-n-c-content h2{font-size: 22px !important;margin-top: 22px !important;}
	.privacy-policy p,
	.privacy-policy .t-n-c-content ul li,
	.terms-condition p,
	.terms-condition .t-n-c-content ul li{word-break: break-word;}
	.privacy-policy p.mt-5,
	.terms-condition p.mt-5{margin-top: 10px !important;}
	.privacy-policy .t-n-c-content,
	.terms-condition .t-n-c-content{margin-top: 22px;}
	.error .error-content .img{width: 450px;height: 450px;}
	.product-listing a.img-detail{display: flex !important;flex-direction: column;align-items: center;}
	.forgot-pass-modal .modal-dialog{max-width: 500px;width: auto;}
	section.country .countries ul li{width: calc(100%/2);}
	section.login-register .profile-pic img.profile-image{max-width: 80%;}
	section.login-register .profile-pic .edit-img{right: 6px;bottom: 70px;width: 35px;height: 35px;}
	section.login-register .profile-pic p.place{margin-bottom: 0px;font-size: 14px;}
	section.login-register .profile-settings form{margin: 30px auto 0;}
	section.login-register .profile-pic p.name{font-size: 20px;line-height: 14px;}
	.dashboard-graphs .cards{height: auto;}
	.domain-name .domain label.error { top:50px; }
	.domain-name .domain~.import-submit { position:absolute;  margin-top:50px; width:calc(100% - 30px);  }	
	.domain-name .domain~.import-submit img{ width:100%; }
	
	.dashboard .user-profile .profile-name{padding-top: 0px;}
	.select-domain{flex-direction: column;padding: 50px;}
	.select-domain input[type="text"]{font-size: 16px !important;}
	section.login-register .captcha{width: 100%;display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}
	section.login-register .terms-and-conditions{justify-content: center;}
	.select-domain label.error{bottom: 15px !important;left: 67px !important;}
	.dashboard section.login-register{padding-bottom: 20px !important;margin-bottom: 20px;}
	section.login-register .profile-pic{width: 150px;height: 150px;}
	section.login-register .profile-pic .edit-img{right: -12px;bottom: 50px;}
	section.login-register .profile-settings{margin-top: -30px;}

	.form-group.d-flex.align-items-center.import{display: block !important;}
	/*.domain-name .dashboard-search form .import-submit button{margin-top: 20px;}*/
	.dashboard-graphs .pie-chart{width: 50%;}
	/*.import-product .dashboard-search{background: transparent;}*/
	footer .menu-copyright .social-links>ul{display: flex;flex-wrap: wrap; justify-content:center; padding:0px; }
	footer .menu-copyright .social-links ul li{width:100%;}
	footer .container .content-sec{ padding:0px; padding-bottom:20px; }
	footer .social-links>ul{ padding:0px; }
	.dashboard .reset{padding: 16px !important;}
	.start-with-us .right-sec a.view-more-1, .start-with-us .right-sec a.view-more-2{margin: 10px 0px;font-size: 16px;}
	.works-process{padding-top:70px ;}
	.works-process p{margin-top: 10px;}
	.starter-plans .left-sec > div.text-right{text-align: center !important;}
	.nav-right ul li .dropdown .dropdown-menu{right: auto !important;left: 0 !important;}
	footer .content-sec .language .dropdown {display: inline-block;}
	footer .content-sec .language .dropdown .dropdown-toggle{justify-content: center;margin-top: 20px;}
	footer .language{text-align: center;}

}

@media only screen and (max-width: 414px){
 	p {font-size: 16px;line-height: 30px;}
 	.sub-heading{font-size: 18px !important;}
 	h2{font-size: 25px !important;}
 	h3{font-size: 22px !important;}
 	.modal .btn{padding: 18px 30px !important; font-size:18px; }
 	.contact-sec .address{font-size: 16px;margin-bottom: 10px;}
 	.contact-sec .contact-info .phone,
 	.contact-sec .contact-info .email{font-size: 16px;}
 	.contact-sec .location-map{margin-top: 20px;}
 	.contact-sec .sec-heading{margin-bottom: 10px;}
 	.contact-sec .container .sub-heading{margin-bottom: 20px;}
 	.contact-sec form input{font-size: 14px !important;}
 	.validation-advise{font-size: 14px;}
	.top-fold .banner .sub-heading{font-size: 18px;line-height: 28px;}
	.start-with-us .mix-dots{left: 130px;}
	.banner .content-sec{padding: 0px}
	.privacy-policy .t-n-c-content,
	.terms-condition .t-n-c-content{padding: 0px;}
	.privacy-policy p,
	.terms-condition p{margin-bottom: 0px;line-height: 30px;}	
	.error .error-content .img{width: 350px;height: 350px;margin-top: -100px;}
	.error .content span{font-size: 20px;}
	.error .content p{font-size: 35px;}
	.login-register{padding: 100px 0px 50px 0px !important}
	.domain-name .form-group{display: block !important;}
/*	.domain-name .dashboard-search form .import-submit button{margin-top: 10px;padding: 8px 20px !important;}*/
	
	.privacy-policy .banner h2,
	.privacy-policy .t-n-c-content h2,
	.terms-condition .banner h2,
	.terms-condition .t-n-c-content h2{font-size: 20px !important;}
	.privacy-policy p,
	.privacy-policy .t-n-c-content ul li,
	.terms-condition p,
	.terms-condition .t-n-c-content ul li{font-size: 16px;}
	section.login-register .login-form form{margin-top: 30px}
	section.login-register .login-form form .btn{font-size: 20px;}
	section.login-register .already-user,
    section.login-register .new-user,
    section.login-register .forgot-pass{margin-top: 20px;}
    .email-verified .error-content .img{width: 180px;height: 180px;}
    
    .product-listing .product-check label::before{top: 3px;}
    .product-listing .product-check label::after{top: 4px;}
    
    
    .mini-store .product-card .product-price{font-size: 16px !important;}
    .select-domain{padding: 35px !important;}
    .select-domain .enter-domain-name{margin-left: 0px;}
    .select-domain label.error {bottom: 3px !important;left: 34px !important;font-size: 13px !important;}
	
	.start-with-us .right-sec .dropshipping{margin: 20px 0px;}
	.banner h1 span{font-size: 25px;margin-top: 10px;}

	header .navbar-toggler-icon{width: 20px;height: 20px;}
	header .nav-right{right: 50px;}
	header .nav-right a.nav-link{padding: 10px !important;}
}

@media only screen and (max-width: 375px){
	 #forget_password .captcha { transform:scale(0.7); }
.import-product .select-all{ margin-left:20px; }

	h2{font-size: 20px !important;}
	p{margin-bottom: 0px !important;}
	.starter-plans .ready-sign-up{margin-bottom: 10px;margin-top: 20px;font-size: 20px !important;}
	.works-process .steps .content-sec{margin-top: 0px;padding: 0px 15px;margin-bottom: 0px;}
	.works-process .steps .numbers{font-size: 50px;}
	.works-process .steps .heading{font-size: 24px;margin-top: -20px;}
	.works-process .steps .content-sec p{line-height: 26px;}
	.earning-money .content-sec .heading{font-size: 25px;line-height: 32px;}
	.commission .commission-table td{padding: 10px;}
	.get-started .heading{font-size: 23px;line-height: 30px;}
	.contact-sec .heading-sec{padding: 20px 0px;}
	.contact-sec .head-office{padding-right: 0px;}
	.contact-sec .sec-heading{font-size: 22px;}
	.validation-advise{font-size: 12px;}
	.top-fold .banner h1{font-size: 25px;line-height: 30px;}
	.top-fold .banner .btn{margin-top: 20px;}
	.sub-heading{font-size: 14px !important;line-height: 25px;}
	.start-with-us .mix-dots img{max-width: 100%;max-height: 100%;height: auto;width: auto;}
	.starter-plans p{line-height: 30px;}
	.testimonials-card-heading { }
	.testimonials-card-heading .heading{font-size: 25px;}
	.testimonials-card{margin-bottom: 20px;padding: 25px;}
	.testimonials-card .img-sec{width: 40px;height: 40px;}
	.testimonials-card .name{font-size: 18px;line-height: 12px;}
	.testimonials-card-heading .detail, .testimonials-card .comment{line-height: 24px;font-size: 14px;}
	.testimonials-card::before{width: 20px;}
	.testimonials .heading-sec .sub-heading br{display: none;}
	.testimonials .heading-sec .sub-heading{font-size: 14px !important;}
	.privacy-policy .banner h1,
	.terms-condition .banner h1{font-size: 25px !important;}
	.error .error-content .img{width: 250px;height: 250px;margin-top: -120px;}
	.error .content span{font-size: 18px;}
	.error .content p{font-size: 25px;margin-top: 5px;line-height: 10px;}
	.login-register{padding: 100px 0px 20px 0px !important;}
	.import-product .form-group{display: block !important;}
		
	.modal .modal-body{padding: 20px !important;}

	.order-product .container{padding: 0px;}
	.order-product .dashboard-search form label{font-size: 14px;}
	section.login-register .login-form form .btn,
	.forgot-pass-modal .form-sec form input[type="submit"]{font-size: 18px !important;}
	
	.forgot-pass-modal .form-heading .content{font-size: 14px;margin-top: 10px;}
	.forgot-pass-modal .form-heading .title{font-size: 22px;margin-bottom: 0px;}
	.forgot-pass-modal .form-heading{margin-bottom: 20px !important;}
	section.country .countries ul li{margin-bottom: 20px;padding-right: 5px;}
	section.country .countries ul li .form-check span{font-size: 14px;}
	section.login-register .profile-settings form .submit{margin: 20px 0px 0px;}
	footer .container .content-sec,
	footer .menu-copyright{padding-bottom: 20px;}
	
	
	header nav a.nav-link,
	.login-signup a.nav-link,
	.login-signup span{padding: 13px 15px !important;font-size: 12px;}
	label.error{margin-top: 5px;}
	section.login-register form .submit{margin-top: 20px;}
	section.login-register .terms-and-conditions label.error{top: 20px;}
	section.login-register .profile-pic{height: 120px;width: 120px;}
	section.login-register .profile-pic .edit-img{right: -12px;bottom: 31px; width: 30px;height: 30px;}
	section.login-register .profile-pic .edit-img img{margin: 7px auto;width: 14px;}
	section.login-register .profile-settings span.error{font-size: 14px;}
	.email-verified .error-content .content span{font-size: 18px;}
	
	.start-with-us .right-sec .go-creative{margin-top: 20px;}
	.banner h1 span{font-size: 20px;}
	/*.works-process{padding-top:20px ;}*/

	.nav-right .login-icon img{width: 10px;}
	header .navbar-toggler-icon{width: 16px;height: 16px;}
	header .nav-right a.nav-link{padding: 10px 8px !important;font-size: 12px;}
	.nav-right .nav-item .dropdown span.language-mob{font-size: 12px;}
	header .nav-right{right: 40px;}
	.nav-right ul li .dropdown button.dropdown-toggle::after{display: none;}
	
}