/* prefixed by https://autoprefixer.github.io (PostCSS: v7.0.23, autoprefixer: v9.7.3) */


@media all and (min-width: 1920px){
	.ins-by-nature-area::before {
	    width: 40%;
	    right: 18%;
	    background-size: inherit;
	}
}

@media all and (min-width: 1440px){
	.about-bennar-area::before {
	    width: 55%;
	}
}
/*========================================================================================
								Start Responsive  1200
=========================================================================================*/
@media all and (max-width: 1200px){
	.our-team-area span {
		width: 57%;
		top: 90px;
	}
	.take-the-challenge-area span {
		width: 62%;
		top: 65px;
	}

	/*Pack area*/
	/*Pack area*/
	.you-might-like-header h2::after {
		left: 17%;
	}



}


/*========================================================================================
								Start Responsive  1199
=========================================================================================*/
@media all and (max-width: 1199px){
	.create-acc select {
	    background-position: 240px 18px;
	}

	/*products Bennar area*/
	/*products Bennar area*/
	.ins-by-nature-area::before {
		width: 100%;
	}
	.left-ins-by-nature{
		text-align: center;
	}
	.ins-by-discription-area {
		width: 100%;
		background: #FFFFFFE6;
	}
	.ins-by-nature-heading-title h1, .ins-by-nature-heading-title p{
		color: #FFFFFF;
	}

	/*About page*/
	/*About page*/
	.about-bennar-area::before {
	    width: 100%;
	}
	.about-b-heading{
		text-align: center;
	}
	.about-b-paragrap{
		width: 100%;
		background: #F9382294;
	}
	.about-b-paragrap::after{
		background: #F9382294;
		width: 180%;
	}
	.about-b-heading h1{
		color: #FFFFFF;
	}
	.about-b-paragrap p{
		color: #FFFFFF;
	}
	.about-b-paragrap p span{
		color: #FFFFFF;
	}
	.ins-by-nature-discription p{
		width: 100%;
	}
	/*10k page */
	/*10k page */
	.rd-mobile-dem-content:nth-child(1) {
	    margin-top: 40px;
	}
	.rd-items-1 p {
	    width: 100%;
	    padding-top: 10px;
	}
	.rd-mobile-dem-content:nth-child(1)::before {
	    left: 370px;
	    bottom: -80px;
	    width: 50%;
	}

	.rd-mobile-dem-content:nth-child(2) {
	    margin: 40px 0px 0px 0px;
	}
	.rd-items-2 p {
	    width: 100%;
	    padding-top: 10px;
	}
	.rd-mobile-dem-content:nth-child(2)::before {
	    width: 40%;
	    right: -185px;
	    bottom: -60px;
	}

	.rd-mobile-dem-content:nth-child(3) {
	    margin-top:40px;
	}
	.rd-items-3 p {
	    width: 100%;
	    padding-top: 10px;
	}
	.rd-mobile-dem-content:nth-child(3)::before {
	    width: 40%;
	    right: -45%;
	    top: 30%;
	}

	/*Mobile demo 2*/
	/*Mobile demo 2*/
	.single-mobile-demo-content {
	    margin-top: 40px;
	}
	.single-mobile-demo-content h4::before {
	    left: -250px;
	    bottom: -40px;
	}
	.single-mobile-demo-content p:nth-child(2) {
	    padding: 10px 0px;
	    width: 100%;
	}
	.single-mobile-demo-content p:nth-child(3) {
	    width: 100%;
	}
	
	.single-mobile-demo-content-2 h4::before {
	    width: 60%;
	    left: -330px;
	}
	.single-mobile-demo-content-2 p {
	    padding: 10px 0px;
	    width: 100%;
	}
	
	/*Team Challenge page*/
	/*Team Challenge page*/
	.step-2 ul li:nth-child(2) {
	    margin-left: 30px;
	}
	.step-3 ul li:nth-child(2) {
	    margin-left: 0px;
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-orient: horizontal;
	    -webkit-box-direction: normal;
	        -ms-flex-direction: row;
	            flex-direction: row;
	}
	.step-4 ul li:nth-child(2) {
	    margin-left: 50px;
	}
	.single-team-pound-items {
	    -webkit-box-flex: 0;
	        -ms-flex: 0 0 23%;
	            flex: 0 0 23%;
	    max-width: 23%;
	    margin: 0% 1% 3% 1%;
	}

	/*==================About page=================*/
	.single-about-team-member-items-area-1, .single-about-team-member-items-area-2 {
	    padding: 80px 0px 40px 0px;
	}
	.single-about-team-member-items-1{
		width: 100%;
		padding: 80px 20px 20px 20px;
	}
	.single-about-team-member-items-2{
		width: 100%;
		padding: 90px 20px 30px 20px;
	}
	.single-about-team-member-box-1{
		margin-left: 0px;
	}
	.about-team-member-title-1 h2, .about-team-member-title-2 h2 {
	    text-align: center;
	    padding-top: 10px;
	}
	.about-team-member-sub-description-1 p, .about-team-member-sub-description-2 p, .about-team-member-sub-description-3 p{
		width: 100%;
		text-align: justify;
		word-spacing: 1px;
	}
	
	.about-team-member-img-1 {
	    top: -15%;
	    left: 50%;
	    -webkit-transform: translateX(-50%);
	        -ms-transform: translateX(-50%);
	            transform: translateX(-50%);
	}
	.about-team-member-img-1 img, .about-team-member-img-2 img{
		width: 150px;
		height: 150px;
	}

	.about-team-member-img-2 {
	    top: -15%;
	    right: 50%;
	    -webkit-transform: translateX(50%);
	        -ms-transform: translateX(50%);
	            transform: translateX(50%);
	}
	.rd-5 {
	    top: -25%;
	}
	/*==================About page=================*/
	.customer-type-select select {
	    width: 35%;
	    background-position: 260px 20px;
	}


	
}





/*========================================================================================
								Start Responsive  911
=========================================================================================*/
@media all and (min-width: 992px){
	.header-menu{
	}
}

@media all and (max-width: 991px){
.country-drop {
	position:static !important;
}
	.grid-close{
		display: none;
	}
	.before_color::before {
		width: 100%;
	}
	.our-team-area span {
		width: 50%;
		top: 65px;
	}
	.take-the-challenge-area span {
		width: 55%;
		top: 65px;
	}
	h1 {
		font-size: 25px;
	}
	p {
		font-size: 16px;
		line-height: 27px;
	}
	/*Start Menu 2*/
	/*Start Menu 2*/
	.header-menu{
		display: none;
	}
	.header-area-2{
		display: block;
	}
	/*End Menu 2*/
	/*End Menu 2*/
	.live-m-bottom {
	    margin-bottom: 25px;
	}
	/*All page menu*/
	/*All page menu*/
	.all-page-header-menu-none{
		display: none;
	}
	.all-page-menu-area{
		display: block;
	}

	/*Start Live fit area*/
	/*Start Live fit area*/
	.right-live-fit-containt p {
		padding-bottom: 30px;
		width: 100%;
	}
	

	/*Start shop area*/
	/*Start shop area*/
	.shop-new-area span {
		width: 70%;
		top: 105px;
	}
	.right-shop-new {
		margin-top: 40px;

	}
	.right-shop-new-containt p {
		width: 100%;
		padding-bottom: 30px;
	}

	/*Start Team area*/
	/*Start Team area*/
	.right-our-team-containt p {
		padding-bottom: 30px;
	}
	

	/*Start right-take-the*/
	/*Start right-take-the*/
	.right-take-the-challenge-containt p {
		padding-bottom: 30px;
		width: 100%;
	}
	
	/*you midth pack area*/
	/*you midth pack area*/
	.you-might-like-area {
	    padding: 40px 0px 40px 0px;
	}
	.you-might-like-header h2::after {
		left: 22%;
	}
	.like-itms-center{
		margin: auto;
	}
	.like-itms-center:nth-child(1), .like-itms-center:nth-child(2){
		margin-bottom: 25px;
	}


	/*Start Footer area*/
	/*Start Footer area*/
	.footer-logo a img {
		width: 80px;
	}
	.footer-menu-1 ul li a {
		font-size: 15px;
	}
	.footer-menu-2 ul li a {
		font-size: 15px;
	}
	.footer-social-icon h4 {
		font-size: 15px;
	}
	.footer-social-icon ul li a i {
		font-size: 22px;
		width: 35px;
		height: 35px;
		line-height: 35px;
	}
	.footer-copy-text p br {
		display: none;
	}

	/*==================Autoshop order page=================*/
	.initial-header-area {
	    padding: 40px 0px 40px 0px;
	}
	.autoship-header-area {
	    padding: 40px 0px 40px 0px;
	}

	.page-margin-to-up-initial {
	    margin-top: -150px;
	}
	.all-page-section-padding.page-margin-to-up {
	    margin-top: -150px;
	}
	.sup-bennar-heading {
	    padding: 100px 0px 250px 0px;
	}
	.sup-bennar-heading h1 {
	    font-size: 40px;
	}

	/*single products items*/
	.ini-bottom:nth-child(4){
		margin-bottom: 25px;
	}
	.inital-product-heading p {
	    width: 80%;
	}
	/*==================Autoshop order page=================*/

	/*==================Sponsor Code page=================*/
	.sponor-header-area {
	    padding: 40px 0px 40px 0px;
	}
	.page-margin-to-up-sponsor {
	    margin-top: -150px;
	}
	.sponsor-text .sponsor-box form input {
	    width: 50%;
	}
	/*==================Sponsor Code page=================*/

	/*==================congrats  page=================*/
	.page-margin-to-up-congrats {
	    margin-top: -150px;
	}
	.congrats-header-area {
	    padding: 40px 0px 40px 0px;
	}
	/*==================congrats  page=================*/

	/*==================Create Account page=================*/
	.create-account-header-area {
	    padding: 40px 0px 40px 0px;
	}
	.page-margin-to-up-acco {
	    margin-top: -150px;
	}
	.mailing-address-form, .contact-infor-area, .shipping-address, .account-infor-area {
	    margin-top: 30px;
	}
	.create-acc {
	    margin-bottom: 15px;
	}
	.create-acc select {
	    background-position: 285px 18px;
	}
	/*==================Create Account page=================*/

	/*==================Sport page=================*/
	.sup-header-area{
		padding: 40px 0px 40px 0px;
	}
	.page-margin-to-up-sport {
	    margin-top: -150px;
	}

	.sup-bennar-text p {
	    font-size: 20px;
	    width: 100%;
	    line-height: 30px;
	    padding: 20px 0px;
	}

	/*Sport service area*/
	/*Sport service area*/
	.suport-services-area {
	    padding: 40px 0px 40px 0px;
	}
	.back-to-offices h3, .members-support h3, .call-center h3, .frequ-requ h3, .lurra-life-gara h3{
		font-size: 20px;
	}

	.back-to-offices p {
	    font-size: 18px;
	    width: 100%;
	    line-height: 25px;
	}
	/*btn*/
	/*btn*/
	.back-to-offices a, .shop-new-btn a {
	    font-size: 20px;
	}
	.members-support p:nth-child(2), .members-support p:nth-child(3) {
	    font-size: 20px;
	}
	.members-support p a, .call-center p a, .lurra-life-gara a{
	    font-size: 18px;
	}

	.members-support p:nth-child(4) {
	    font-size: 18px;
	    line-height: 25px;
	    width: 100%;
	}
	.members-support p:nth-child(5) {
	    font-size: 18px;
	    line-height: 25px;
	    width: 100%;
	}

	.call-center p:nth-child(2), .call-center p:nth-child(5), .lurra-life-gara p{
	    font-size: 18px;
	    line-height: 25px;
	    width: 100%;
	}
	.call-center p:nth-child(3), .call-center p:nth-child(4) {
	    font-size: 20px;
	}
	
	.frequ-requ ul li {
	    font-size: 19px;
	    line-height: 30px;
	}
	/*==================Sport page=================*/

	/*==================Order Summary page=================*/
	.order-summary-header-area {
	    padding: 40px 0px 40px 0px;
	}
	.ord-summ-check-box-1 {
	    margin: 20px 0px 10px 15px;
	}
	.ord-summ-check-box-2 {
	    margin: 10px 0px 0px 15px;
	}
	/*==================Order Summary page=================*/

	/*==================Kick Start page=================*/
	.kickstart-bennar-area {
	    padding: 60px 0px 100px 0px;
	}
	.kickstart-bennar-heading h1 {
	    font-size: 35px;
	    line-height: 40px;
	}

	.kickstart-bennar-heading p {
	    font-size: 20px;
	    padding: 30px 0px 40px 0px;
	    width: 100%;
	}
	

	.kick-start-mission-bennar-area {
	    padding: 240px 0px 140px 0px;
	}
	.kick-start-mission-bennar-text p {
	    font-size: 25px;
	    width: 100%;
	    line-height: 35px;
	}
	.kick-start-mission-bennar-text h5 {
	    font-size: 25px;
	    width: 100%;
	}

	.kick-start-you-might-area {
	    margin-top: -140px;
	}
	/*==================Kick Start page=================*/


	/*==================10k page=================*/
	.team-chall-bennar-area {
	    padding: 80px 0px;
	}
	.mobile-demo-area-1 {
	    padding: 40px 0px 20px 0px;
	}
	.rd-mobile-demo-detals {
	    margin-left: 0px;
	}
	.rd-mobile-dem-content:nth-child(1) {
	    margin-top: 0px;
	}
	.rd-mobile-dem-content:nth-child(2) {
	    margin: 20px 0px 0px 0px;
	}
	.rd-mobile-dem-content:nth-child(3), .single-mobile-demo-content-2 {
	    margin-top: 20px;
	}
	.rd-mobile-dem-content:nth-child(1)::before, .rd-mobile-dem-content:nth-child(2)::before, .rd-mobile-dem-content:nth-child(3)::before, .single-mobile-demo-content h4::before, .single-mobile-demo-content-2 h4::before{
	    display: none;
	}
	.single-mobile-demo-1 {
	    margin-top: 30px;
	}
	.single-mobile-demo-1 img, .single-mobile-demo-2 img{
		width: 50%;
	}
	
	/*mobile demo 2*/
	/*mobile demo 2*/
	.mobile-demo-area-2{
		padding: 40px 0px;
	}
	.single-mobile-demo-content {
	    margin-top: 0px;
	}
	.demo-order {
	    -webkit-box-ordinal-group: 0;
	        -ms-flex-order: -1;
	            order: -1;
	}
	.single-mobile-demo-2{
		margin-top: 30px;
	}

	.team-benner-logo {
	    padding-bottom: 40px;
	}
	/*==================10k page=================*/


	/*==================Team challeng page=================*/

	.single-team-pound-items {
	    -webkit-box-flex: 0;
	        -ms-flex: 0 0 31%;
	            flex: 0 0 31%;
	    max-width: 31%;
	}
	.rasad-des {
	    margin-top: 30px;
	}

	.step-2 ul, .step-3 ul, .step-4 ul {
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	        -ms-flex-direction: column;
	            flex-direction: column;
	    -webkit-box-align: end;
	        -ms-flex-align: end;
	            align-items: end;
	}
	.step-2 ul li:nth-child(2), .step-4 ul li:nth-child(2) {
	    margin-left: 0px;
	}
	.step-2 ul li:nth-child(1), .step-3 ul li:nth-child(1), .step-4 ul li:nth-child(1){
	    margin-bottom: 15px;
	}

	/*==================Team challeng page=================*/


	/*==================Products page=================*/
	.single-products-coffee-items {
	    width: 85%;
	}
	.single-products-coffe-box {
	    margin-left: 90px;
	}
	.coffe-products-sub-description p {
	    width: 100%;
	}


	.coffe-sample-products {
	    left: -100px;
	}
	.coffe-sample-products img, .detox-tea-sample-products img {
	    width: 200px;
	}

	.single-products-detox-tea-items{
		width: 85%;
	}
	.detox-tea-sample-products {	    
		right: -100px;
	}
	.detox-tea-products-sub-description p {
	    width: 85%;
	}
	/*==================Products page=================*/


	/*==================About page=================*/
	.single-about-team-member-items-area-1, .single-about-team-member-items-area-2 {
	    padding: 70px 0px 30px 0px;
	}
	.single-about-team-member-items-2 {
	    padding: 60px 20px 30px 20px;
	}
	.about-team-member-img-1 img, .about-team-member-img-2 img {
	    width: 120px;
	    height: 120px;
	}
	.rd-1{
	    top: -9%;
	}
	.rd-3 {
	    top: -10%;
	}
	.rd-5{
		top: -18%;
	}
	.rd-2 {
	    top: -13%;
	}
	.rd-4 {
	    top: -12%;
	}

	.about-team-member-title-1 h2, .about-team-member-title-2 h2{
		font-size: 24px;
	}
	.about-team-member-sub-description-1 p, .about-team-member-sub-description-2 p, .about-team-member-sub-description-3 p{
		line-height: 22px;
		letter-spacing: 0.5px;
	}

	.customer-type-select select {
	    width: 40%;
	    background-position: 210px 20px;
	}

	/*Customer type*/
	/*Customer type*/
	.custom-header-area {
	    padding: 40px 0px 40px 0px;
	}
	.page-margin-to-up-customer {
	    margin-top: -150px;
	}

	
	
}


/*========================================================================================
								Start Responsive  767
=========================================================================================*/
@media all and (min-width: 768px){
	.menu-2 ul {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.all-page-menu ul {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}


@media all and (max-width: 767px){
.hforcd {display: none !important;}	
.dforcd {visibility: visible !important;}
.country-drop {position:absolute !important;}	
	h1 {
		font-size: 22px;
	}
	p {
		font-size: 15px;
	}

	/* Start Mobile menu*/
	/* Start Mobile menu*/
	.menu-2 ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		display: none;
		position: absolute;
		z-index: 9;
		top: 13px;
		left: 0;
		width: 100%;
		background:#F93822;
	}
	.menu-2 ul li a:hover{
		background:  #0c2461f2;
	}
	.menu-2 ul li a {
		font-size: 15px;
		color: #FFFFFF;
		text-align: center;
		-webkit-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
		display: block;
		letter-spacing: 1px;
	}	
	.m-hum-icon {
		display: block;
		top: 20px;
		position: absolute;
		right: 0;
	}

	/* End Mobile menu*/
	/* End Mobile menu*/

	/*All page Mobile menu*/
	.all-page-menu ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		display: none;
		position: absolute;
		z-index: 9;
		top: 13px;
		left: 0;
		width: 100%;
		background: #F93822;
	}
	.all-page-menu ul li a:hover{
		background: #0c2461f2 ;
	}
	.all-page-menu ul li a {
		font-size: 15px;
		color: #FFFFFF;
		text-align: center;
		-webkit-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
		display: block;
		letter-spacing: 1px;
	}
	.all-p-humber{
		display: block;
		top: 20px;
		position: absolute;
		right: 0;
	}
	
	/*All page Mobile menu*/

	/*Live fit area*/
	/*Live fit area*/
	.live-fit-area {
		padding: 30px 0px;
	}
	.live-m-bottom {
		margin-bottom: 35px;
	}
	.live-btn-1 a {
		font-size: 15px;
		padding: 7px 20px;
	}
	.live-btn-2 a {
		font-size: 15px;
		padding: 7px 20px;
	}
	
	/*Shop area*/
	/*Shop area*/
	.shop-new-area {
		padding: 30px 0px;
	}
	.shop-new-area span {		
		top: 45px;
	}
	.shop-m-bottom{
		margin-bottom: 20px;
	}
	.right-shop-new {
		margin-top: 0px;
	}
	.shop-btn-area a {
		font-size: 15px;
		padding: 7px 20px;
	}

	
	/*Team area */
	/*Team area */
	.our-team-area span {
		width: 62%;
		top: 43px;
		right: 0;
		left: 216px;
	}
	.our-team-area {
		padding: 30px 0px;
	}
	.team-m-bottom {
		-webkit-box-ordinal-group: 0;
		    -ms-flex-order: -1;
		        order: -1;
		margin-bottom: 25px;
	}
	.our-team-btn a {
		font-size: 15px;
		padding: 7px 20px;
	}

	/*Take the challeng area*/
	/*Take the challeng area*/
	.take-the-challenge-area {
		padding: 30px 0px;
	}
	.take-the-challenge-area span {
		width: 50%;
		top: 43px;
	}
	.take-the-m-bootom{
		margin-bottom: 20px;
	}
	.take-the-challenge-btn a {
		font-size: 15px;
		padding: 7px 20px;
	}
	
	/*you-might-like-area*/
	/*you-might-like-area*/
	.you-might-like-area {
		padding: 30px 0px;
	}
	.you-might-like-header h2::after {
		left: 30%;
	}
	.single-you-might-text h3 {
		font-size: 16px;
	}
	.view-btn a {
		font-size: 16px;
	}

	/*footer area*/
	/*footer area*/
	.footer-area{
		padding: 30px 0px;
	}
	.footer-logo {
		padding-bottom: 20px;
	}
	.footer-menu-1::before {
		display: none;
	}
	.footer-menu-2::before {
		display: none;
	}
	.footer-copy-text p {
		text-align: justify;
	}
	.footer-menu-1 ul li {
		margin-left: 0px;
	}
	.footer-menu-2 ul li {
		margin-left: 0px;
	}
	
	/*Products page*/
	/*Products page*/
	.ins-by-nature-heading-title h1 {
		font-size: 24px;
		line-height: 35px;
	}
	.ins-by-nature-heading-title p{
		font-size: 24px;
		padding-top: 5px;
	}
	.ins-by-nature-discription p{
		font-size: 15px;
	}

	/*About page*/
	.about-b-heading h1 {
	    font-size: 24px;
	    line-height: 30px;
	}
	.about-b-paragrap p {
	    font-size: 16px;
	    line-height: 25px;
	}
	.about-b-paragrap p span {
	    font-size: 16px;
	}
	/*About page*/
	/*all page section padding page*/
	.initial-header-area {
    	padding: 40px 0px 80px 0px;
	}
	.autoship-header-area {
    	padding: 40px 0px 80px 0px;
	}


	.sup-bennar-heading {
	    padding: 70px 0px 100px 0px;
	}
	.sup-bennar-heading h1 {
	    font-size: 30px;
	    letter-spacing: 5px;
	}

	/*all page margin top */
	/*all page margin top */
	.page-margin-to-up-initial {
	    margin-top: -80px;
	}
	.all-page-section-padding.page-margin-to-up {
	    margin-top: -80px;
	}


	.inital-product-heading p br {
	    display: none;
	}
	.inital-product-heading p {
	    width: 100%;
	    font-size: 18px;
	}

	/*single products items*/
	.sup-icon {
	    width: 110px;
	    height: 110px;
	    line-height: 110px;
	}
	.ini-bottom:nth-child(5){
		margin-bottom: 25px;
	}
	.ini-select-name {
	    left: 130px;
	}
	.bonus-offer p {
	    font-size: 15px;
	    padding: 5px 20px;
	}
	.ini-pro-heading h4 {
	    font-size: 18px;
	    padding-bottom: 15px;
	}


	/*Sponsor page */
	/*Sponsor page */
	.sponor-header-area {
	    padding: 40px 0px 80px 0px;
	}
	.page-margin-to-up-sponsor {
	    margin-top: -80px;
	}
	.sponsor-text p {
	    width: 100%;
	    font-size: 18px;
	    line-height: 25px;
	    padding-top: 10px;
	}
	.sponsor-text .sponsor-box {
	    padding: 30px 0px;
	}
	.sponsor-text .sponsor-box form input {
	    width: 60%;
	}
	
	/*congrats page*/
	/*congrats page*/
	.congrats-header-area {
	    padding: 40px 0px 80px 0px;
	}
	.page-margin-to-up-congrats {
	    margin-top: -80px;
	}

	/*Create Account*/
	/*Create Account*/
	.create-account-header-area {
	    padding: 40px 0px 80px 0px;
	}
	.page-margin-to-up-acco {
	    margin-top: -80px;
	}
	.create-acc {
	    margin-bottom: 10px;
	}
	.create-acc select {
	    background-position: 450px 18px;
	}

	.check-box label:before {
	    padding: 10px;
	    margin-right: 10px;
	}
	.mailing-address-form, .contact-infor-area, .shipping-address, .account-infor-area {
	    margin-top: 25px;
	}


	/*Sport page css*/
	/*Sport page css*/
	.sup-header-area {
	    padding: 40px 0px 80px 0px;
	}
	.sup-bennar-text {
	    padding: 50px 0px 30px 0px;
	}
	.all-page-section-padding-sport {
	    padding-bottom: 0px;
	}

	.page-margin-to-up-sport {
	    margin-top: -80px;
	}
	.sup-bennar-text p {
	    font-size: 18px;
	    line-height: 26px;
	}
	
	.back-to-offices, .call-center {
	    padding-top: 20px;
	}
	.right-sup-services {
	    margin: 20px 0px 0px 0px;
	}
	.lurra-life-gara {
	    padding-top: 20px;
	}

	/*Order Summary pages*/
	/*Order Summary pages*/
	.order-summary-header-area {
	    padding: 40px 0px 80px 0px;
	}
	
	.initial-order-heading h3 {
	    padding-bottom: 10px;
	}
	.order-sum-detals-padding-1 {
	    padding: 50px 0px 20px 0px;
	}
	.order-sum-detals-padding-2 {
	    padding: 20px 0px 40px 0px;
	}
	.initial-order-detals {
	    text-align: center;
	    text-align: -webkit-center;
	}
	.single-initial-detals-3 {
	    -webkit-box-pack: center;
	        -ms-flex-pack: center;
	            justify-content: center;
	}
	
	.single-initial-detals-1 h3 {
	    padding: 10px 0px;
	}
	.single-initial-detals-2 p {
	    font-size: 16px;
	    padding: 5px 0px;
	}
	.single-initial-detals-3 p {
	    font-size: 16px;
	}

	/*KIck start page*/
	/*KIck start page*/
	.kickstart-bennar-area {
	    padding: 60px 0px;
	}
	.kick-start-copy-pack-area {
	    margin-top: 0px;
	    padding: 30px 0px;
	}

	/*pack area*/
	/*pack area*/
	.kick-m-b{
		margin: 20px 0px;
	}
	.kick-pack-title p {
	    font-size: 15px;
	    width: 100%;
	    line-height: 28px;
	}
	.kick-pack-sub-heading h3{
		font-size: 25px;
	}



	.kick-start-mission-bennar-area {
	    padding: 130px 0px 50px 0px;
	}
	.kick-start-bennar-logo {
	    top: 30px;
	}
	.kick-start-bennar-logo a img {
	    width: 80px;
	}
	.kick-start-mission-bennar-text p {
	    font-size: 20px;
	    line-height: 30px;
	}
	.kick-start-mission-bennar-area {
	    margin-top: 0;
	}
	.kick-start-you-might-area {
	    margin-top: 0;
	}
	.you-might-like-header h2 {
	    color: #252525 !important;
	}


	/*10K pages*/
	/*10K pages*/

	.ten-k-btn-1 a {
		font-size: 15px;
		padding: 7px 20px;
	}
	.ten-k-btn-2 a {
		font-size: 15px;
		padding: 7px 20px;
	}
	.rd-mobile-dem-content h4 {
	    font-size: 18px;
	}
	.rd-items-1 p {
	    padding-top: 5px;
	}
	.rd-items-2 p {
	    padding-top: 5px;
	}
	.rd-items-3 p {
	    padding-top: 5px;
	}
	.rd-mobile-dem-content p {
	    font-size: 16px;
	    line-height: 22px;
	}

	.single-mobile-demo-content h4, .single-mobile-demo-content-2 h4{
	    font-size: 18px;
	}
	.single-mobile-demo-content p:nth-child(2), .single-mobile-demo-content-2 p{
	    padding: 5px 0px;
	}

	.single-mobile-demo-content p, .single-mobile-demo-content-2 p{
	    font-size: 16px;
	    line-height: 22px;
	}

	/*Team challeng */
	/*Team challeng */
	.single-team-pound-items {
	    -webkit-box-flex: 0;
	        -ms-flex: 0 0 48%;
	            flex: 0 0 48%;
	    max-width: 48%;
	}


	/*Products page*/
	/*Products page*/
	.single-products-coffee-items-area {
	    padding: 80px 0px 20px 0px;
	}
	.single-products-coffee-items {
	    width: 100%;
	    padding: 90px 20px 30px 20px;
	}
	.single-products-coffe-box {
	    margin-left: 0px;
	}

	.coffe-sample-products {
	    left: 50%;
	    top: -15%;
	    -webkit-transform: translateX(-50%);
	        -ms-transform: translateX(-50%);
	            transform: translateX(-50%);
	}
	.coffe-products-title h2, .detox-tea-products-title h2 {
		padding-top: 10px;
		text-align: center;
	    font-size: 25px;
	}
	.coffe-products-sub-description p {
	    font-size: 15px;
	    text-align: justify;
	}

	.coffe-sample-products img, .detox-tea-sample-products img {
	    width: 130px;
	}
	.coffe-products-btn, .detox-tea-products-btn {
	    text-align: center;
	}
	.coffe-products-btn a, .detox-tea-products-btn a {
	    font-size: 15px;
	}

	/*Single product 2*/
	.single-products-detox-tea-items-area {
	    padding: 80px 0px 20px 0px;
	}
	
	.single-products-detox-tea-items {
	    width: 100%;
	    padding: 90px 20px 30px 20px;
	}
	.detox-tea-products-sub-description p {
	    width: 100%;
	    font-size: 15px;
	    text-align: justify;
	}
	.detox-tea-sample-products {
	    top: -15% ;
	    right: 50% ;
	    -webkit-transform: translateX(50%) ;
	        -ms-transform: translateX(50%) ;
	            transform: translateX(50%) ;
	}
	/*Single product 2*/
	.money-back-area {
	    padding: 40px 0px;
	}
	.money-back-logo a img {
	    width: 130px;
	}
	.money-back-description p {
	    font-size: 15px;
	    width: 100%;
	    word-spacing: 1px;
	    letter-spacing: .5px;
	}
	.coffe-products-btn, .detox-tea-products-btn {
	    padding-top: 15px;
	}
	.money-back-description {
	    padding-top: 15px;
	}
	.LLL {
	    margin-bottom: 50px;
	}
	.LLL-2 {
	    margin-top: 50px;
	}
	.pro-money-back-logo {
	    top: 50%;
	}

	/*About pages*/
	/*About pages*/
	.rd-2 {
	    top: -10%;
	}
	.rd-4{
	    top: -10%;
	}
	
	
	/*customer type*/
	/*customer type*/
	.custom-header-area {
	    padding: 40px 0px 80px 0px;
	}
	.page-margin-to-up-customer {
	    margin-top: -80px;
	}
	.customer-type-select select {
	    width: 50%;
	    background-position: 180px 20px;
	}
}



/*========================================================================================
								Start Responsive  575
=========================================================================================*/
@media all and (max-width: 575px){
	h1 {
		font-size: 18px;
	}
	p{
		line-height: 25px;
	}
	/*hearer area*/
	/*hearer area*/
	.autoship-header-area {
	    padding: 20px 0px 80px 0px;
	}
	.all-page-logo a img {
	    width: 70px;
	}
	.all-p-humber {
	    top: 15px;
	}
	.logo-2 a img {
		width: 70px;
	}
	#nav-icon3 {
		top: 14px;
	}
	#nav-icon3 span {
		height: 4px;
		width: 90%;
	}
	.live-fit-area .owl-dots {
	    bottom: 5%;
	}
	/*Live fit area*/
	/*Live fit area*/
	.right-live-fit-containt p {
		padding-bottom: 25px;	
	}
	.shop-new-area span {
		display: none;
	}
	.our-team-area span {
		display: none;
	}
	.take-the-challenge-area span {
		display: none;
	}
	.you-might-like-header h2::after {
		display: none;
	}

	/*you might area*/
	/*you might area*/
	.single-you-might-text h3 {
		font-size: 15px;
	}
	.single-you-might-text p {
		font-size: 14px;
	}

	/*Footer area*/
	/*Footer area*/

	.footer-logo a img {
		width: 60px;
	}
	.footer-menu-2 ul{
		text-align: right;
	}
	.footer-menu-1 ul li a {
		font-size: 13px;
	}
	.social-m-b {
		margin-top: 20px;
	}
	.footer-menu-2 ul li a {
		font-size: 13px;
	}
	.footer-social-icon h4 {
		font-size: 13px;
	}
	.footer-social-icon ul li a i {
		font-size: 20px;
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	.footer-copy-text {
		padding-top: 10px;
	}

	.XXX-rd-1{
		-webkit-box-ordinal-group: 0;
		    -ms-flex-order: -1;
		        order: -1;
	}
	.XXX-rd-2 {
	    padding-top: 20px;
	}
	.XXX-rd{
		-webkit-box-ordinal-group: 0;
		    -ms-flex-order: -1;
		        order: -1;
	}
	.footer-menu-1 ul {
	    -webkit-box-orient: horizontal;
	    -webkit-box-direction: normal;
	        -ms-flex-direction: row;
	            flex-direction: row;
	    -ms-flex-pack: distribute;
	        justify-content: space-around;
	}
	.footer-social-icon {
		text-align: center;
	}
	.footer-social-icon ul{
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}

	/*Products pages*/
	/*Products pages*/
	.left-ins-by-nature{
		padding: 40px 0px;
	}
	.ins-by-nature-heading-title h1 {
		font-size: 20px;
		line-height: 30px;
		font-weight: 900;
	}
	.ins-by-nature-heading-title p{
		font-size: 20px;
	}
	/*Initial Order page*/
	/*Initial Order page*/
	.initial-header-area {
	    padding: 20px 0px 40px 0px;
	}
	.sup-bennar-heading {
	    padding: 50px 0px 100px 0px;
	}
	.sup-bennar-heading h1 {
	    font-size: 20px;
	    letter-spacing: 3px;
	}
	
	.all-page-section-padding-initial {
	    padding-bottom: 40px;
	}
	.all-page-section-padding {
	    padding-bottom: 40px;
	}
	/*initial products*/
	/*initial products*/
	.sup-icon {
	    width: 90px;
	    height: 90px;
	    line-height: 90px;
	    top: -40px;
	}
	.sup-icon a img {
	    width: 60px;
	    height: auto;
	}
	.page-margin-to-up-initial {
	    margin-top: 0;
	}
	.inital-product-heading p {
	    font-size: 16px;
	    line-height: 25px;
	}
	.inital-product-heading p span {
	    font-size: 17px;
	}
	.ini-select-name {
	    left: 140px;
	}

	/*initial btn*/
	/*initial btn*/
	.ini-auto-order-btn a {
	    font-size: 15px;
	    padding: 8px 20px;
	}

	/*Sponsor code pages*/
	/*Sponsor code pages*/
	.sponor-header-area {
	    padding: 20px 0px 80px 0px;
	}
	.all-page-section-padding-sponsor {
	    padding-bottom: 40px;
	}
	.sponsor-text p {
	    font-size: 16px;
	    text-align: justify;
	    padding-top: 0px;
	}
	.sponsor-text .sponsor-box form input {
	    font-size: 15px;
	    line-height: 20px;
	}
	.sponsor-text .sponsor-btn-2 a{
		font-size: 16px;
	}
	
	/*congrats pages*/
	/*congrats pages*/
	.congrats-header-area {
	    padding: 20px 0px 40px 0px;
	}
	.page-margin-to-up-congrats{
		margin-top: 0px;
	}
	.all-page-section-padding-congrats{
		padding-bottom: 40px;
	}
	.congrats-heading p {
	    width: 100%;
	    font-size: 16px;
	}
	.congrats-social-icon ul li a i {
	    font-size: 30px;
	    margin: 0px 10px;
	}
	.social-2 i {
	    font-size: 42px !important;
	}
	.social-1 i, .social-3 i {
	    width: 40px;
	    height: 40px;
	    line-height: 40px;
	}

	/*Create Account*/
	/*Create Account*/
	.create-account-header-area {
	    padding: 20px 0px 40px 0px;
	}
	.page-margin-to-up-acco {
	    margin-top: 0px;
	}
	.all-page-section-padding-acco {
	    padding-bottom: 40px;
	}
	.mailing-address-form, .contact-infor-area, .shipping-address, .account-infor-area {
	    margin-top: 20px;
	}
	.con-form-heading h3 {
	    font-size: 16px;
	    padding-bottom: 10px;
	}
	.create-acc input {
	    padding: 8px 10px;
	    margin: 3px 0px;
	}
	.create-acc select {
	    background-position: 480px 18px;
	    padding: 8px 10px;
	    font-size: 14px;
	}
	.create-account-btn {
    	margin: 30px 0px;
	}
	.create-account-btn input {
		padding: 5px 40px;
		font-size: 16px;
	}
	.join-from form .join-group input::-webkit-input-placeholder{
		font-size: 14px;
	}
	.join-from form .join-group input::-moz-placeholder{
		font-size: 14px;
	}
	.join-from form .join-group input:-ms-input-placeholder{
		font-size: 14px;
	}
	.join-from form .join-group input::-ms-input-placeholder{
		font-size: 14px;
	}
	.join-from form .join-group input::placeholder{
		font-size: 14px;
	}
	.sponsor-text .sponsor-box form input::-webkit-input-placeholder{
		font-size: 14px;
	}
	.sponsor-text .sponsor-box form input::-moz-placeholder{
		font-size: 14px;
	}
	.sponsor-text .sponsor-box form input:-ms-input-placeholder{
		font-size: 14px;
	}
	.sponsor-text .sponsor-box form input::-ms-input-placeholder{
		font-size: 14px;
	}
	.sponsor-text .sponsor-box form input::placeholder{
		font-size: 14px;
	}
	.create-acc input::-webkit-input-placeholder{
		font-size: 14px;
	}
	.create-acc input::-moz-placeholder{
		font-size: 14px;
	}
	.create-acc input:-ms-input-placeholder{
		font-size: 14px;
	}
	.create-acc input::-ms-input-placeholder{
		font-size: 14px;
	}
	.create-acc input::placeholder{
		font-size: 14px;
	}


	/*hember Icon*/
	/*hember Icon*/
	.all-p-humber span {
	    height: 4px;
	    width: 80%;
	}

	.ins-by-nature-area {
		position: relative;
		margin: 20px 0px 20px 0px;
	}

	/*Sport page css*/
	/*Sport page css*/
	.sup-header-area {
	    padding: 20px 0px 40px 0px;
	}
	.all-page-section-padding-sport {
	    padding-bottom: 0px;
	}
	.page-margin-to-up-sport {
	    margin-top: 0px;
	}
	.sup-bennar-text p {
	    font-size: 15px;
	    text-align: justify;
	}
	.back-to-offices, .call-center {
	    padding-top: 10px;
	}
	.back-to-offices {
	    padding-bottom: 40px;
	}

	.back-to-offices h3, .members-support h3, .call-center h3, .frequ-requ h3, .lurra-life-gara h3 {
	    font-size: 17px;
	}

	.back-to-offices p{
		font-size: 15px;
	}
	.lurra-life-gara {
	    padding-top: 30px;
	}

	.members-support p:nth-child(2), .members-support p:nth-child(3), .members-support p:nth-child(4), .members-support p:nth-child(5) {
	    font-size: 15px;
	}
	.members-support p a, .call-center p a, .lurra-life-gara a {
	    font-size: 15px;
	}

	.call-center p:nth-child(2), .call-center p:nth-child(5), .lurra-life-gara p {
		font-size: 15px;
	}
	.call-center p:nth-child(3), .call-center p:nth-child(4) {
		font-size: 15px;
	}

	.frequ-requ ul li {
	    font-size: 15px;
	    line-height: 25px;
	}

	/*Order Summary pages*/
	/*Order Summary pages*/
	.order-summary-header-area {
	    padding: 20px 0px 40px 0px;
	}
	.single-initial-detals-1 h3 {
	    letter-spacing: .5px;
	}
	.initial-order-heading {
	    text-align: center;
	}
	.initial-order-heading h3 {
	    font-size: 16px;
	}
	.single-initial-detals-1 h3 {
	    font-size: 15px;
	}
	
	.checkbox-icon {
	    height: 15px;
	    width: 15px;
	}
	.checkbox-1 .chbox-text span {
	    font-size: 15px;
	}


	/*Kick Start page*/
	/*Kick Start page*/
	.kickstart-header-area{
		padding: 20px 0px 0px 0px;
	}
	.kickstart-bennar-area {
	    padding: 40px 0px;
	}
	.kickstart-bennar-heading h1 {
	    font-size: 24px;
	    line-height: 30px;
	    letter-spacing: 1px;
	}
	.kickstart-bennar-heading p {
	    font-size: 17px;
	    padding: 10px 0px 20px 0px;
	    width: 100%;
	    line-height: 25px;
	}

	/*Pakeg items*/
	/*Pakeg items*/
	.kick-pack-sub-heading {
	    padding: 10px 0;
	}
	.kick-pack-sub-heading h3 {
	    font-size: 18px;
	}
	.kick-pack-sub-heading p {
	    font-size: 16px;
	    padding-top: 15px;
	}

	.kick-list-items ul li {
	    font-size: 16px;
	    line-height: 30px;
	}
	.kick-list-items ul li span {
	    font-size: 16px;
	}
	.kick-pack-notis p {
	    font-size: 15px;
	    line-height: 25px;
	}

	.kick-pack-btn a {
	    font-size: 18px;
	}

	/*kick bennar text*/
	/*kick bennar text*/
	.kick-start-mission-bennar-text p {
	    font-size: 15px;
	    line-height: 25px;
	}
	.kick-start-mission-bennar-text h5 {
	    font-size: 16px;
	    padding-top: 10px;
	}

	/*10K pages */
	/*10K pages */
	.ten-k-header-area{
		padding: 20px 0px 0px 0px;
	}
	.team-chall-bennar-area {
	    padding: 40px 0px;
	}
	.ten-k-btn-area{
		padding-top: 10px;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		        flex-direction: column;
	}
	.ten-k-btn-1 a, .ten-k-btn-2 a{
		font-size: 15px;
	}
	.ten-k-btn-2 {
	    padding-top: 30px;
	}


	/*Team challeng*/
	/*Team challeng*/
	.team-challenge-header-area{
		padding: 20px 0px 0px 0px;
	}
	.team-challenge-peragrap-area {
	    padding: 40px 0px;
	}
	.team-challenge-peragrap p {
	    font-size: 15px;
	    line-height: 25px;
	    width: 100%;
	    margin-left: 10px;
	}
	.single-team-pound-items {
	    -webkit-box-flex: 0;
	        -ms-flex: 0 0 98%;
	            flex: 0 0 98%;
	    max-width: 98%;
	    margin: 0% 1% 5% 1%;
	}

	.single-team-overly-text h3 {
	    font-size: 25px;
	    line-height: 40px;
	}
	.single-team-overly-text p {
	    font-size: 20px;
	}
	.single-team-pound-img-sub-des p {
	    font-size: 18px;
	    line-height: 30px;
	    padding-top: 10px;
	}
	.join-the-team-logo img {
	    width: 80px;
	}
	.single-team-pound-description p {
	    font-size: 15px;
	    width: 100%;
	    line-height: 25px;
	    text-align: justify;
	}
	.rd-team-btn {
	    padding: 20px 0px;
	}

	.join-the-team-heading h2 {
	    font-size: 18px;
	    line-height: 30px;
	}
	.join-the-team-heading p, .join-the-team-heading p span {
	    font-size: 15px;
	    line-height: 25px;
	}
	.step-1 ul, .step-2 ul, .step-3 ul, .step-4 ul {
	    padding: 15px 0px;
	}
	.step-1 ul li, .step-2 ul li, .step-3 ul li, .step-4 ul li {
	    font-size: 15px;
	}
	.step-1 ul li span, .step-2 ul li span, .step-3 ul li span, .step-4 ul li span, .step-4 ul li a {
	    font-size: 15px;
	}
	.join-team-list-btn {
	    font-size: 14px;
	    padding: 5px 20px;
	}
	.step-3 ul li a img {
	    width: 100px;
	    height: auto;
	}
	.step-4 ul li a i {
	    font-size: 25px;
	}

	.join-from {
	    padding: 20px 0px;
	}
	.join-from form .join-group input {
	    margin: 5px 0px;
	}
	.rd-sub-btn {
	    margin: 5px 0px;
	}

	/*About page*/
	/*About page*/
	.about-b-heading h1 {
	    font-size: 20px;
	    line-height: 25px;
	}
	.about-b-paragrap p {
    	font-size: 15px;
	    letter-spacing: .5px;
	    word-spacing: 1px;
	}
	.about-team-member-title-1 h2, .about-team-member-title-2 h2 {
	    font-size: 18px;
	}
	.about-team-member-sub-description-1 p, .about-team-member-sub-description-2 p, .about-team-member-sub-description-3 p{
		font-size: 15px;
	}
	/*Product page*/
	/*Product page*/
	.coffe-products-title h2, .detox-tea-products-title h2 {
	    font-size: 20px;
	}
	.coffe-products-sub-description, .detox-tea-products-sub-description{
	    padding: 10px 0px;
	}
	.coffe-products-sub-description p, .detox-tea-products-sub-description p{
		letter-spacing: 0.5px;
		word-spacing: 1px;
	}


	/*****************/
	.page-margin-to-up-customer {
	    margin-top: 0px;
	}
	.all-page-section-padding-customer {
	    padding-bottom: 30px;
	}
	.customer-type-select select {
		font-size: 14px;
	    background-position: 220px 18px;
	    padding: 7px 5px;
	}
	.customer-btn-2 a {
	    font-size: 15px;
	    letter-spacing: .5px;
	}
	.customer-type-text {
	    padding: 60px 5px;
	}
	.custom-containt p{
		line-height: 22px;
	}
	.custom-containt h5 {
	    font-size: 17px;
	    padding: 10px 0px;
	}

	/*All*/
	/*All*/
	.custom-header-area {
		padding: 20px 0px 40px 0px;
	}
	.header-area {
		padding: 20px 0px 0px 0px;
	}

		
}



/*========================================================================================
								Start Responsive  450
=========================================================================================*/
@media all and (max-width: 450px){

	/*Initial order page*/
	/*Initial order page*/
	.ini-pro-heading h4 {
    font-size: 16px;
	    padding-bottom: 15px;
	}
	.ini-pro-heading {
	    padding: 15px 0px;
	}
	.ini-pro-heading p {
	    font-size: 15px;
	    line-height: 30px;
	}
	.ini-select-name {
	    left: 15px;
	}

	/*Sponser code page*/
	/*Sponser code page*/
	.sponsor-text .sponsor-box form input {
	    width: 75%;
	    padding: 8px 10px;
	}

	/*Create Account*/
	/*Create Account*/
	.create-acc select {
	    background-position: 370px 18px;
	}

	/*Sport page */
	/*Sport page */
	.back-to-offices a, .shop-new-btn a {
	    font-size: 18px;
	}

	/*Order summary page*/
	/*Order summary page*/
	.single-initial-detals-3 {
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	        -ms-flex-direction: column;
	            flex-direction: column;
	}
	.single-initial-detals-2 p {
   		font-size: 14px;
	    padding: 5px 0px;
	}
	.single-initial-detals-3 p {
	    font-size: 14px;
	    padding-bottom: 5px;
	}


	/*kick start pages*/
	/*kick start pages*/
	.kick-pack-sub-heading h3 {
	    font-size: 16px;
	    text-align: left;
	}

	/*10k page*/
	/*10k page*/
	.rd-mobile-dem-content h4, .single-mobile-demo-content h4, .single-mobile-demo-content-2 h4  {
	    font-size: 16px;
	}
	.rd-mobile-dem-content p, .single-mobile-demo-content p, .single-mobile-demo-content-2 p {
	    font-size: 15px;
	}

	/*About page*/
	/*About page*/
	.single-about-team-member-items-area-1, .single-about-team-member-items-area-2 {
	    padding: 60px 0px 20px 0px;
	}
	.about-team-member-img-1 img, .about-team-member-img-2 img {
	    width: 100px;
	    height: 100px;
	}
	.single-about-team-member-items-1 {
	    padding: 40px 20px 10px 20px;
	}
	.single-about-team-member-items-2 {
	    padding: 50px 20px 10px 20px;
	}

	.rd-1, .rd-4 {
	    top: -7%;
	}
	.rd-2, .rd-3 {
	    top: -8%;
	}
	.about-team-member-title-1 h2, .about-team-member-title-2 h2{
		font-size:16px;
	}
	.about-team-member-title-1 h2{
		padding-top: 15px;
	}
	.about-team-member-sub-description-area-1, .about-team-member-sub-description-area-1 {
	    padding: 10px 0px;
	}

	/******************/
	.customer-type-select select{
		width: 70%;
	}


	



}


/*========================================================================================
								Start Responsive  425 
=========================================================================================*/
@media all and (max-width:425px){
	.ini-select-name {
	    left: 70px;
	}

	/*Sponsor code page*/
	/*Sponsor code page*/
	.sponsor-text .sponsor-box form input {
	    width: 80%;
	}

	/*Create Account*/
	/*Create Account*/
	.create-acc select {
	    background-position: 350px 18px;
	}
	.customer-type-select select {
	    background-position: 250px 18px;
	    width: 80%;
	}
}

/*========================================================================================
								Start Responsive  414
=========================================================================================*/
@media all and (max-width: 414px){

	.create-acc select {
	    background-position: 330px 18px;
	}
	.customer-type-select select {
	    background-position: 250px 18px;
	    width: 80%;
	}
	/*About page*/
	/*About page*/
	.rd-1{
	    top: -7%;
	}
	.rd-2{
	    top: -7%;
	}
	.rd-3 {
	    top: -8%;
	}
	.rd-5 {
	    top: -16%;
	}

	/*BTN*/
	.customer-btn-2 a {
	    padding: 8px 15px;
	    line-height: 20px;
	    font-size: 15px;
	}

	/*footer */
	.create-account-btn input{
		font-size: 14px;
	}
	.footer-area{
		padding: 20px 0px;
	}
	.XXX-rd-1{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.footer-logo{
		text-align: center;
	}
	.XXX-rd-2 {
	    flex: 0 0 50%;
	    max-width: 50%;
	    padding-top: 0px;
	}
	.XXX-rd{
		order: 0;
	}
	.footer-menu-1 ul{
		flex-direction: column;
	}
	.footer-menu-2 ul{
		align-items: flex-start;
	}
	.footer-social-icon {
	    padding-bottom: 10px;
	}



	


}


/*========================================================================================
								Start Responsive  375 
=========================================================================================*/
@media all and (max-width: 375px){
	.ini-select-name {
	    left: 50px;
	}

	.customer-type-select select {
	    background-position: 220px 18px;
	}

	/*Create Account*/
	/*Create Account*/
	.create-acc select {
	    background-position: 300px 18px;
	}
	.rd-3 {
	    top: -7%;
	}
	.rd-1 {
	    top: -6%;
	}
	.customer-btn-2 a {
	    font-size: 13px;
	}


}


@media all and (max-width: 360px){
	.customer-type-select select {
	    background-position: 200px 18px;
	}
}

/*========================================================================================
								Start Responsive  320 
=========================================================================================*/
@media all and (max-width: 320px){
	.ini-select-name {
	    left: 20px;
	}

	.customer-type-select select {
	    background-position: 160px 18px;
	}

	/*Create Account*/
	/*Create Account*/
	.create-acc select {
	    background-position: 250px 18px;
	}
	.rd-4 {
	    top: -5%;
	}

	.customer-btn-2 a {
	    padding: 8px 15px;
	    line-height: 20px;
	    font-size: 11px;
	}


	/*================= Up date CSS =================*/
	.single-you-might-image {
		height: 160px;
	}
}



