/* Medium Devices, Desktops */
@media only screen and (max-width : 1024px) {    
    /*HREO AREA */
    #hero{height: 660px;}    
    
    /* FEATURED CLIENTS SECTION*/
    #clients img{}
	
	#bank .guarantee {
    position: absolute;
    right: 70px;
    z-index: 100;
    margin-top: -98px;
	}
	.iframemodule{
	 max-width: 980px; width:100%;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 980px) {
	
	.iframemodule{
	 max-width: 820px; width:95%;
	}

	
	#bank .guarantee {
    position: absolute;
    right: 70px;
    z-index: 100;
    margin-top: -98px;
	}
	
    /*HREO AREA */
    #hero{height: 100%;}
	
	.herocontent {
    padding-top: 100px;
    width: 100%;
    max-width: 900px;
	}
	
	.tech {
    margin-top: 117px;
    }
	
	.giz {
    margin-top: 87px;
	}
	
	.eco {
    margin-top: 25px;
	}
    
    /*ABOUT SECTION*/
    #about{padding-top: 40px;}
	
	
	
	
	#portfolio img {
    width: 100% !important;
    /* max-width: 650px; */
	}
    
    /* FEATURED CLIENTS SECTION*/
    #clients {text-align: center;}
    #clients img{/*height: 40px;*/}
    #clients ul{float: none;}
    #clients h4 {/*display: none;*/}
    
    /* PORTFOLIO SECTION */
    #shotsByPlayerId li{width: 47%;}
    #shotsByPlayerId li:first-child{width: 97%;}
    
    .myphoto{text-align: center;}

    /*COLLUPSABLE NAVIGATION MENU*/
    .navbar-header {float: none;}
    .navbar-left,.navbar-right {float: none !important;}
    .navbar-toggle {display: block;}
    .navbar-collapse.collapse {display: none!important;}
	.navbar-nav>li {
        float: none;
        padding-left: 30px;
        overflow: hidden;
    }
    .collapse.in{display:block !important;}
}


/* Small Devices, Tablets 768*/
	@media only screen and (max-width : 768px) {
		
	.iframemodule{
	 max-width: 600px !important; width:95%;
	}

	
    #hero{    height: auto;
    min-height: 1095px;}
    .herocontent{padding-top: 30px; padding-bottom: 30px;}
	
	.iframevideo {
	   height: 415px;
		    width: 100% !important;
	}
	
	.herocontent h2 {
    font-size: 35px;
    font-weight: 200;}
	
	.herocontent h4 {
    font-size: 22px;
    font-weight: 200;
	}
	
	.playbtn {
    position: relative;
    top: -90px;
    z-index: 1;
    max-width: 100%;
    margin-left: -76px;
    right: -110px;
	}
	
	.displaywin{ display:none;}
	.displaymob{ display:block;}
	
	.heroshot {
    margin-top: -40px;
	width: 100%;
	max-width: 480px;
	margin-left: 100px;
	}
	
	.leearnmore {
    position: relative;
    bottom: 40px;
    text-align: center;
    margin: 0 auto;
    left: 12%;
    right: 0;
	}
	
	#clients {display: block;}
	.tech {
    margin-top: 15px;
	}
	.giz {
    margin-top: 15px;
	}
	.eco {
    margin-top: 15px;
	}
	
	#clients hr.separetor {
    width: 151px;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
	margin-top: 25px;
	}
	#about {display: block; text-align:left;}
	#about {
    padding-top: 0px;
	background: #f8f8f8;
	width: 100%;
	height: auto;
	padding-bottom: 25px;
	}
	
	.about-img{
		width: 100%;
		}
                #harvard h3 {
    font-size: 28px;
    font-weight: 200;
}


#harvard h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 0px;
    margin-top: 0px;
    line-height: 1.4em;
}


#harvard h5 {
    font-size: 22px;
    font-weight: 300;
    color: #ed5627;
    margin-bottom: 0px;
}
#harvard{
    text-align: center;
    padding-bottom: 20px;
    padding-top: 0px;
    background: #fff;
    background-size: auto auto;
    /*background-size: cover;*/
    width: 100%;
    height: auto;

}

#harvard .sectionhead {
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
}

	
	#about h2 {
    font-size: 28px;
    font-weight: 200;
	}
	#about h4 {
    font-size: 16px;
    font-weight: 200;
	}
	
	#aboutGOQii .col-md-3, #investorGOQii .col-md-3 {
    padding-bottom: 5px;
    width: 25%;
    float: left;
	}
	
	#BODGOQii .col-md-2, #BODGOQii .col-md-3 {
    padding-bottom: 5px;
    width: 20%;
    float: left;
	}
	
	#aboutGOQii .displaywin {
    display: block;
	}

	#services {
    text-align: left;
	}
	
	#services h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: left;
    padding-left: 20px;
	}
	#services h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	#services .font18 {
    font-size: 16px;
    }
	#services img {
		float:left;
	}
	#services hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#services .sectionhead {
    text-align: center;
    padding-top: 60px;
    padding-bottom: 30px;
	}

	#works {
    text-align: left;
	}
	
	#works h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: left;
    padding-left: 20px;
	}
	#works h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	#works .font18 {
    font-size: 16px;
    }
	#works img {
		float:left;
	}
	#works hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#works .sectionhead {
    text-align: center;
    padding-top: 50px;
    padding-bottom: 30px;
	}
	#portfolio{
    background: #efefef;
    margin-top: 50px;
    padding: 0px 0;
    text-align: center;
    }

	#portfolio h2 {
    font-size: 30px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio h4 {
    font-size: 16px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio .p-tb-50pr {
    padding: 5% 0;
	}
	
	#portfolio img {
    inline-size: -moz-available;
	}
	
	#portfolio img {
    width: 100% !important;
    /* max-width: 650px; */
	}
	
	#coachspeeak {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/coachspeakground1.jpg) no-repeat scroll center bottom / cover;
    width: 100%;
    height: 614px;
	}
	
	#coachspeeak h4 {
    font-size: 16px;
    font-weight: 200;
    font-style: italic;
	}
	
	#sync {
    text-align: left;
    margin-bottom: 30px;
	padding: 0 30px;
	}
	
	#sync h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: left;
	}
	
	#sync hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	
	#sync .sectionhead {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 30px;
	}
	
	#sync .font22 {
    font-size: 16px;
	}
	
	#sync .col-md-12 {
	padding-right: 0px;
	padding-left: 0px;
	}
	
	#testimonials .sectionhead {
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
	}
	
	#testimonials img {
    width: 100%;
    text-align: left;
	margin-bottom: 25px;
	}
	#testimonials h4 {
    font-size: 16px;
    font-weight: 200;
	}
	#testimonials h3 {
    font-size: 22px;
    font-weight: 200;
	}
	#coaching {
    padding-top: 60px;
    background: #EFEEF3 url(https://s3.amazonaws.com/usnewrescdn/img/coachingbg1.jpg) no-repeat scroll center bottom;
    width: 100%;
    height: auto;
    margin-top: 20px;
    background-size: 100%;
    padding-bottom: 200px;
	}
	
	#coaching h2 {
    font-size: 50px;
    font-weight: 200;
	}
	
	#coaching h4 {
    font-size: 22px;
    font-weight: 200;
	}
	#coaching .why_img {
    max-width: 35% !important;
	}

	
    #goqiiapp {
        padding-top: 0px;
        background: #F8F8F8 url(../img/goqiiappbg.png) bottom no-repeat;
        background-size: 100%;
        width: 100%;
        height: auto;
        margin-top: 0px;
        padding-bottom: 100px;
    }
	
	#goqiiapp .col {
	margin:0 25%;
	}
	
	#goqiiapp h2 {
    font-size: 35px;
    font-weight: 200;
    text-align: left;
	}
	#goqiiapp h4 {
    font-size: 15px;
    font-weight: 200;
	}
	#goqiiapp ul li {
    line-height: 26px;
	}
	
	#goqiiapp img {
    margin-left: -0px;
	}
	
	#healthy{
	padding-top: 0px;
	background:#f8f8f8;
	width: 100%;
	height: auto; 
	}
	
	#healthy .container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
	}
	
	
	#healthy h2{
	font-size: 25px;
	font-weight: 200;
	padding-top: 30px;
	padding-right: 15px;
    padding-left: 15px;
	}
	
	#healthy h4{
	font-size:15px;
	font-weight:200;
	padding-right: 50px;
	padding-right: 15px;
    padding-left: 15px;
	}

	#healthy ul li{
	line-height:30px;
	margin-bottom:20px;
	
	}
	
	
	
	#bank h3{
	font-size:30px;
	font-weight:200;
	color:#fff;
	}

	#bank hr.separetor {
    width: auto;
	color: #f4a09a;
	border-top: 2px solid #d3d2d2;
	margin-right: 15px;
	margin-left: 15px;
	}

	#bank .sectionhead {
    text-align: center;
	padding-top: 10px;
	padding-bottom: 70px;
	}
	
	#bank{
	background:url(https://s3.amazonaws.com/usnewrescdn/img/workbg.jpg) no-repeat scroll center top / cover;
	text-align: center;
	margin-bottom:0px;
	width: 100%;
	height: auto; 
	}


	#bank .guarantee {
    position: relative;
    right: 0;
    top: 40px;
	}
	
	
	/*Footer*/
    .footerlinks li{display: inline; text-align: center;}  
	footer .col-md-8{ text-align: center;} 
	footer .col-md-4{ text-align: center;} 
	 
	footer .footerlinks { text-align: center;}
	 
	.socials {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px;
	}
	
	.text-right {
    text-align: center;
	}    
		#presslist {
    padding-top: 0px;
    width: 100%;
	}  
	#presslist .p-t-80 {
    padding-top: 0px !important;
	}
	
	
	
	
	
	#whoweare h3 {
    font-size: 40px;
    font-weight: 200;
	}
	
	#whoweare hr.separetor {
    width: 109px;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	
	#aboutGOQii h3 {
    font-size: 40px;
    font-weight: 200;
	}
	
	#aboutGOQii hr.separetor {
    width: 209px;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	
	#BODGOQii h3 {
    font-size: 35px;
    font-weight: 200;
	}
	#BODGOQii hr.separetor {
    width: 271px;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	
	#whoweare .sectionhead {
    text-align: center;
    padding-bottom: 0px;
    padding-top: 70px;
	}
	
	#whoweare p {
    letter-spacing: 0px;
    color: #545454;
    font-weight: 300;
    font-size: 14px;
	}
	
	#aboutGOQii h4 {
    font-size: 15px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	#aboutGOQii .font18 {
    font-size: 14px;
	}
	#BODGOQii h4 {
    font-size: 15px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	#investorGOQii h4 {
    font-size: 14px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	
	#whoweare .swiper-slide {
     
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 20px 20px 20px 20px;
    }
	
	    
    /*COLLUPSABLE NAVIGATION MENU*/
    .navbar-header {float: none;}
    .navbar-left,.navbar-right {float: none !important;}
    .navbar-toggle {display: block;}
    .navbar-collapse.collapse {display: none!important;}
	.navbar-nav>li {
        float: none;
        padding-left: 30px;
        overflow: hidden;
    }
    .collapse.in{display:block !important;}
	
	/* Corporate Welness*/
		
	#Coporatehero {
    color: #fff;
    text-align: center;
    background: #faf8f9 url(../img/corporate.jpg) no-repeat scroll left bottom;
    background-size: cover;
    height: auto;
    overflow: hidden;
    position: relative;
    z-index: 1000;
    top: 0px;
	}
	
	#Coporatehero h2 {
    color: #434343;
    border-radius: 5px;
    width: 100%;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 28px !important;
    text-align: center;
	}
	
	#Coporatehero h2 span {
    font-size: 32px !important;
    text-align: center;
	}
	
	#Coporatehero h4 {
    font-size: 18px;
    line-height: 1.364;
    text-align: center;
    /* text-shadow: 0.07px 1.999px 5px rgba(0, 0, 0, 0.44); */
    font-weight: 300;
    padding-top: 15px;
    color: #545454;
	}
	
	#Coporatehero p.m-t-30.text-left {
    text-align: center;
    margin-bottom: 50px;
	}
	#wellnesssolution {
    padding-top: 0px;
    background: #faf8f9 url(../img/corporate_wellness_bg.jpg) no-repeat scroll center top;
    background-size: cover;
    width: 100%;
    height: auto;
    margin-top: 0px;
    padding-bottom: 20px;
	}
	#wellnesssolution h2 {
    font-size: 30px;
    font-weight: 200;
    text-align: center;
    color: #626262;
    margin-top: 60px;
	}
	
	#wellnesssolution h3 {
    font-size: 20px;
    font-weight: 200;
    text-align: center;
    line-height: 18px;
    padding-bottom: 20px;
	}
	.info-box-red span {
    position: absolute;
    top: 33px;
    right: 10px;
	}
	#wellnesssolution .col-md-6.p-l-10.p-r-0.p-t-0.p-b-0 {
    padding-left: 0px;
	}
	#wellnesssolution .col-md-6.p-l-0.p-r-10.p-t-0.p-b-0 {
    padding-right: 0px;
	}
	#healthrisk h3 {
    font-size: 30px;
    font-weight: 200;
	}
	#healthrisk h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 0px;
    color: #1c1c1c;
    padding-left: 15px;
    padding-right: 15px;
	}
	#healthrisk .sectionhead {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 0px;
	}
	#healthrisk .rounded_rectangle {
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    padding: 40px 20px 0px 20px !important;
    margin-bottom: 30px;
    height: auto;
    margin-top: 35px;
    margin-left: 0px;
    margin-right: 0px;
	}
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	#healthrisk h4 {
    font-size: 20px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 20px;
	}
	
	#healthrisk .col-md-6.wow.p-l-0.p-r-0.clearfix.animated {
    text-align: center;
	}
	
	#healthrisk p.font18 {
    font-size: 16px !important;
    text-align: center;
	}
	
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	
	#employee_engagement {
    text-align: center;
    margin-bottom: 0px;
    background: #ffffff;
	}
	
	#health_vault {
    padding-top: 0px;
    background: #e9eef4 url(../img/health_vaultbgmobile.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: auto;
    padding-bottom: 320px;
	}
	#health_vault h2 {
    font-size: 50px;
    font-weight: 200;
    color: #1b1b1b;
    margin-top: 50px;
    line-height: 36px;
    text-align: center;
	}
	#impactdata h3 {
    font-size: 30px;
    font-weight: 200;
    margin-top: 20px;
	}
	#impactdata h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 10px;
	}
	#lifestyle_track h2 {
    font-size: 30px;
    font-weight: 200;
    color: #fff;
    margin-top: 10px;
    line-height: 36px;
    text-align: center;
	}
	#lifestyle_track h3 {
    font-size: 18px;
    font-weight: 300;
    color: #e8e8e8;
    line-height: 30px;
    text-align: center;
	}
	#lifestyle_track {
    padding-top: 40px;
    background: #090909 url(../img/beacoach2.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: 990px;
    padding-bottom: 0px;
	}
	
	
	#health_vault h3 {
    font-size: 20px;
    font-weight: 300;
    color: #5e5e5e;
    line-height: 30px;
    text-align: center;
	}
	
	#employee_engagement h3 {
    font-size: 28px;
    font-weight: 200;
    margin-top: 20px;
	}
	
	#employee_engagement .col-md-6.wow.animated {
    margin-bottom: 55px;
	}

	#corporate .floatdivL {
		float:right;
	}
	#corporate .floatdivR {
		float:left;
	}
		
	#Coporatehero .floatdivL {
	float:right;
	}
	
	#Coporatehero .floatdivR {
	float:left;
	}
}


/* Mobile Devices */
@media only screen and (max-width : 640px) {
	.iframemodule{
	 max-width: 280px !important; 
	 width:95%;
	}
    #hero{
	height: auto;
    min-height: 100%;
	}
	#hero p.m-t-30 {
    text-align: center;
	}
	
	.navbar-brand {
    font-size: 18px;
    line-height: 20px;
    width: 70%;
	}
	.iframevideo {
	    height: 178px;
		    width: 100% !important;
	}
	.btn {
    font-size: 15px;
	}
	.navbar-inverse {
    padding: 0 0 5px 0;
	}
	.navbar-brand img {
		width: 100%;
	}
	
    .herocontent{padding-top: 30px; padding-bottom: 30px;}
	
	.herocontent h2 {
    font-size: 28px;
    font-weight: 200;
	text-align:center;
	}
	
	.herocontent h4 {
    font-size: 16px;
    font-weight: 200;
	text-align:center;
	}
	
	.playbtn {
     position: absolute;
	 top: 245px;
	 z-index: 1;
	 max-width: 300px;
	 margin-left: 8px;
	 right: 15px;
	}
	
	.displaywin{ display:none;}
	.displaymob{ display:block;}
	
	.heroshot {
    margin-top: 0px;
    width: 100%;
    max-width: 260px;
	margin-left: 0px;
	padding-bottom: 0px;
	}
	
	.leearnmore {
    position: relative;
	bottom: -60px;
	text-align: center;
	margin: 0 auto;
	left: 0%;
	right: 0;
	}
	
	
	#clients {display: block;}
	.tech {
    margin-top: 15px;
	}
	.giz {
    margin-top: 15px;
	}
	.eco {
    margin-top: 15px;
	}
	
	#clients hr.separetor {
    width: 151px;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
	margin-top: 25px;
	}
	#about {display: block; text-align:left;}
	#about {
    padding-top: 0px;
    background: #ffffff;
    width: 100%;
    height: auto;
	}
	
	.about-img{
		width: 100%;
		}
	
	#about .col-md-6 {
	padding-right: 0px;
    padding-left: 0px;
	text-align:center;
	}

	
	#about h2 {
    font-size: 28px;
    font-weight: 200;
	}
	#about h3 {
    font-size: 16px;
    font-weight: 200;
    text-align: center;
    line-height: 27px;
    padding-bottom: 20px;
	}
	#about h4 {
    font-size: 16px;
    font-weight: 400;
	}
	
	#aboutGOQii .col-md-3, #investorGOQii .col-md-3 {
    padding-bottom: 5px;
    width: 50%;
    float: left;
	}
	
	#BODGOQii .col-md-2, #BODGOQii .col-md-3 {
    padding-bottom: 5px;
    width: 50%;
    float: left;
	}

	#services {
    text-align: left;
	}
	
	#services h3 {
    font-size: 28px;
    font-weight: 200;
    text-align: center;
    padding-left: 0px;
	}
	#services h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 10px;

	 line-height: 24px;
    }
	#services h4 {
	font-size: 16px;
	line-height: 1.4em;
	color: #5e5e5e;
	text-transform: uppercase;
	font-weight: 400;
	margin-top: 20px;
	margin-bottom: 0px;
	}
	#services .font18 {
    font-size: 13px;
    }
	#services img {
		float:left;
	}
	#services hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#services .sectionhead {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
	}



	#lifestyledoctor h3{
		font-size:28px;
		font-weight:200;
		}
		
		
	#lifestyledoctor h2 {
	font-size: 16px;
    font-weight: 200;
    padding-top: 0px;
    line-height: 22px;
	}
	
	
	#lifestyledoctor hr.separetor {
		width: 594px;
		color: #f4a09a;
		border-top: 2px solid #f4a09a;
	}
	
	#lifestyledoctor .sectionhead {
		text-align: center;
		padding-top: 20px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom: 0px;
	}
	
	#lifestyledoctor h4 {
		font-size: 16px;
		line-height: 1.4em;
		color:#5e5e5e;
		text-transform:uppercase;
		font-weight: 400;
		margin-top: 8px;
		margin-bottom: 0px;
	}
	#lifestyledoctor p {
		font-size: 16px;
	}
	
	#lifestyledoctor .p-t-80 {
    padding-top: 30px !important;
	}
	
	#lifestyledoctor{
		text-align: center;
		padding-bottom: 0px;
		padding-top: 0px;
		background:url(../img/doctor_bg1.jpg) no-repeat scroll center top;
		background-size: cover;
	}
	
	#works {
    text-align: left;
	}
	
	#works h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: center;
    padding-left: 0px;
	}
	
	#works h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 5px;
    line-height: 25px;
    padding-left: 15px;
    padding-right: 15px;
	}
	
	#works h4 {
    font-size: 18px;
    line-height: 1.4em;
    color: #6e6f72;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: -10px;
    margin-bottom: 10px;
	}
	#works .font18 {
    font-size: 13px;
    }
	#works img {
		float:none;
	}
	#works .col-md-3.wow.animated {
    text-align: center;
	}
	#works hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#works .sectionhead {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
	}
	#portfolio{
    background: #efefef;
    margin-top: 50px;
    padding: 0px 0;
    text-align: center;
	}

	#portfolio h2 {
    font-size: 30px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio h4 {
    font-size: 16px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio .p-tb-50pr {
    padding: 5% 0;
	}
	
	#portfolio img {
    inline-size: -moz-available;
	}
	
	#coachspeeak {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/coachspeakground1.jpg) no-repeat scroll center top / cover;
    width: 100%;
    height: 654px;
	}
	
	#coachspeeak h4 {
    font-size: 16px;
    font-weight: 200;
    font-style: italic;
	}
	
	
	#coachlist hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	#coachlist h1 {
    font-size: 30px;
    font-weight: 200;
	}
	
	#coachlist h5{
		font-size: 18px;
		font-weight: 200;
		margin-top: 30px;
	}
	#sync {
    text-align: left;
    margin-bottom: 30px;
	padding: 0 30px;
	}
	
	#sync .appbg {
    background: url(../img/app_bg.png) no-repeat center top;
    margin-bottom: 0px;
    width: 100%;
    height: 155px;
    padding-top: 5px;
	}
	
	#sync h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: left;
	}
	
	#sync hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	
	#sync .sectionhead {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 30px;
	}
	
	#sync .font22 {
    font-size: 16px;
	}
	
	#sync .col-md-12 {
	padding-right: 0px;
	padding-left: 0px;
	}
	
	#testimonials .sectionhead {
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
	padding-left:15px;
	padding-right:15px;
	}
	
	#testimonials img {
    width: 100%;
    text-align: left;
	margin-bottom: 25px;
	}
	#testimonials h4 {
    font-size: 16px;
    font-weight: 200;
	}
	#testimonials h3 {
    font-size: 27px;
    font-weight: 200;
	}
	
	#coaching {
    padding-top: 20px;
    background: #EFEEF3 url(https://s3.amazonaws.com/usnewrescdn/img/coachingbg1.jpg) no-repeat scroll center bottom;
    width: 100%;
    height: auto;
    margin-top: 20px;
    background-size: 100%;
    padding-bottom: 200px;
	}
	
	#coaching h2 {
    font-size: 30px;
    font-weight: 200;
	}
	
	#coaching h4 {
    font-size: 16px;
    font-weight: 200;
	}
	#coaching .why_img {
    max-width: 35% !important;
	}


	#coaching .col-md-1 {
		padding-top: 20px;
	}
	#coaching	.col-md-6{
		padding-top: 10px;
	}
	
	#goqiiapp {
        padding-top: 0px;
        background: #F8F8F8 url(../img/goqiiappbg.png) bottom no-repeat;
        background-size: 100%;
        width: 100%;
        height: auto;
        margin-top: 0px;
        padding-bottom: 30px;
	}
	
	#goqiiapp .col {
	 margin-left: 40px;
	}
	
	#goqiiapp ul.p-t-60 {
    padding-top: 20px;
	}
	
	#goqiiapp .col-md-8 {
    padding-left: 30px;
	padding-right: 30px;
	}
	
	#goqiiapp h2 {
    font-size: 28px;
    font-weight: 200;
    text-align: left;
	}
	#goqiiapp h4 {
    font-size: 15px;
    font-weight: 200;
	}
	#goqiiapp ul li {
    line-height: 26px;
	}
	
	#goqiiapp img {
    margin-left: -0px;
	width:auto;
	}
	
	#healthy{
	padding-top: 0px;
	background:#f8f8f8;
	width: 100%;
	height: auto; 
	}
	
	#healthy .container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
	}
	
	
	#healthy h2{
	font-size: 25px;
	font-weight: 200;
	padding-top: 30px;
	padding-right: 15px;
    padding-left: 15px;
	text-align:center;
	}
	
	#healthy h4{
	font-size: 18px !important;
    font-weight: 200;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;
	}

	#healthy ul li{
	line-height:30px;
	margin-bottom:20px;
	
	}
	#healthy .karmaslider {
    padding-right: 15px;
    padding-left: 15px;
    }
	
	#corporate {
    padding-top: 40px;
    background: url(../img/corporate.jpg) no-repeat scroll center bottom;
    background-size: cover;
    width: 100%;
    padding-bottom: 0px;
    }
	
	#corporate h2 {
    font-size: 30px;
    font-weight: 200;
	text-align: center;
	margin-top: 45px;
	}
	
	#corporate h3 {
    font-size: 22px;
    font-weight: 200;
	text-align: center;
	}
	
	#corporate p.m-t-30 {
    text-align: center;
    padding-bottom: 40px;
	}
	
	#corporate h4 {
    font-size: 16px;
    font-weight: 200;
	}
	
	#bank h3{
	font-size:30px;
	font-weight:200;
	color:#fff;
	}

	#bank hr.separetor {
    width: auto;
	color: #f4a09a;
	border-top: 2px solid #d3d2d2;
	margin-right: 15px;
	margin-left: 15px;
	}

	#bank .sectionhead {
    text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	}
	
	
	#bank{
	background:url(https://s3.amazonaws.com/usnewrescdn/img/workbg.jpg) no-repeat scroll center top / cover;
	text-align: center;
	margin-bottom:0px;
	width: 100%;
	height: auto; 
	}


	#bank .guarantee {
    position: relative;
    right: 0;
    top: 40px;
	}
	
	#bank .card {
    border: 1px solid #8ba5d1;
    height: auto;
    padding: 4px 0px 0px 0px;
    border-radius: 5px;
    background: #ffffff;
    margin: 0 10px;
	}
	
	#bank .card1 {
    border: 0px solid #8ba5d1;
    height: auto;
    padding: 0px 15px 0px 15px;
    border-radius: 5px;
    margin-top: 5px;
	}
	
	#bank .card2 {
    border: 0px solid #8ba5d1;
    height: auto;
    border-radius: 5px;
    margin-top: 5px;
    padding: 4px 15px 0px 15px;
	}
	
	#bank .card1 h4 {
    font-size: 25px;
    line-height: 5px;
    font-weight: 400;
    height: 70px;
    width: 100%;
    text-align: center;
    padding-left: 0px;
    color: #fff;
	}
	
	.cardbg {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/greybg.png) center repeat;
    border-radius: 5px 5px 5px 5px;
    margin-left: 0px;
	}
	
	#bank .card1 p {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/borderl.png) bottom right no-repeat;
    width: 100%;
    line-height: 25px;
    height: 80px;
    text-align: center;
    color: #fff;
    padding-left: 0px;
	}
	
	#bank .card1 .bgnone {
    background: none !important;
    width: 100%;
    line-height: 25px;
    height: 70px;
    padding: 0 0px 0 0px;
    text-align: center;
	}
	
	#bank .card2 h4 {
    font-size: 25px;
    line-height: 5px;
    font-weight: 400;
    height: 70px;
    width: 100%;
    text-align: center;
    padding-right: 0px;
    color: #fff;
	}
	
	.greybg {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/greybg.png) center repeat;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0px;
	}
	
	#bank .card2 p {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/borderr.png) bottom left no-repeat;
    width: 100%;
    line-height: 25px;
    height: 80px;
    text-align: center;
    color: #fff;
    padding-right: 25px;
	}
	
	#bank .card2 .bgnone {
    background: none !important;
    width: 100%;
    line-height: 25px;
    height: 80px;
    padding: 0 20px 0 20px;
    text-align: center;
 	}
	
	
	/*Footer*/
    .footerlinks li{display: inline; text-align: center;}  
	footer .col-md-8{ text-align: center;} 
	footer .col-md-4{ text-align: center;} 
	 
	footer .footerlinks { text-align: center;}
	 
	.socials {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px;
	}
	
	.text-right {
    text-align: center;
	}
	
	.copyright.text-left {
    text-align: center;
    }
	
	#presslist {
    padding-top: 0px;
    width: 100%;
	}
	#presslist .p-t-80 {
    padding-top: 0px !important;
	}
	
	#aboutGOQii .col-md-6, #BODGOQii .col-md-6, #investorGOQii .col-md-6 {
    padding-bottom: 5px;
    width: 100%;
    float: none;
	}
	
	#aboutGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	
	#aboutGOQii .font18 {
    font-size: 15px;
	}
	
	#BODGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	#investorGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	/* Corporate Welness*/
		
	#Coporatehero {
    color: #fff;
    text-align: center;
    background: #faf8f9 url(../img/corporate.jpg) no-repeat scroll left bottom;
    background-size: cover;
    height: auto;
    overflow: hidden;
    position: relative;
    z-index: 1000;
    top: 0px;
	}
	
	#Coporatehero h2 {
    color: #434343;
    border-radius: 5px;
    width: 100%;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 28px !important;
    text-align: center;
	}
	
	#Coporatehero h2 span {
    font-size: 32px !important;
    text-align: center;
	}
	
	#Coporatehero h4 {
    font-size: 18px;
    line-height: 1.364;
    text-align: center;
    /* text-shadow: 0.07px 1.999px 5px rgba(0, 0, 0, 0.44); */
    font-weight: 300;
    padding-top: 15px;
    color: #545454;
	}
	
	#Coporatehero p.m-t-30.text-left {
    text-align: center;
    margin-bottom: 50px;
	}
	#wellnesssolution {
    padding-top: 0px;
    background: #faf8f9 url(../img/corporate_wellness_bg.jpg) no-repeat scroll center top;
    background-size: cover;
    width: 100%;
    height: auto;
    margin-top: 0px;
    padding-bottom: 20px;
	}
	#wellnesssolution h2 {
    font-size: 30px;
    font-weight: 200;
    text-align: center;
    color: #626262;
    margin-top: 60px;
	}
	
	#wellnesssolution h3 {
    font-size: 20px;
    font-weight: 200;
    text-align: center;
    line-height: 18px;
    padding-bottom: 20px;
	}
	.info-box-red span {
    position: absolute;
    top: 33px;
    right: 10px;
	}
	#wellnesssolution .col-md-6.p-l-10.p-r-0.p-t-0.p-b-0 {
    padding-left: 0px;
	}
	#wellnesssolution .col-md-6.p-l-0.p-r-10.p-t-0.p-b-0 {
    padding-right: 0px;
	}
	#healthrisk h3 {
    font-size: 30px;
    font-weight: 200;
	}
	#healthrisk h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 0px;
    color: #1c1c1c;
    padding-left: 15px;
    padding-right: 15px;
	}
	#healthrisk .sectionhead {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 0px;
	}
	#healthrisk .rounded_rectangle {
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    padding: 40px 20px 0px 20px !important;
    margin-bottom: 30px;
    height: auto;
    margin-top: 35px;
    margin-left: 0px;
    margin-right: 0px;
	}
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	#healthrisk h4 {
    font-size: 20px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 20px;
	}
	
	#healthrisk .col-md-6.wow.p-l-0.p-r-0.clearfix.animated {
    text-align: center;
	}
	
	#healthrisk p.font18 {
    font-size: 16px !important;
    text-align: center;
	}
	
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	
	#employee_engagement {
    text-align: center;
    margin-bottom: 0px;
    background: #ffffff;
	}
	
	#health_vault {
    padding-top: 0px;
    background: #e9eef4 url(../img/health_vaultbgmobile.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: auto;
    padding-bottom: 320px;
	}
	#health_vault h2 {
    font-size: 50px;
    font-weight: 200;
    color: #1b1b1b;
    margin-top: 50px;
    line-height: 36px;
    text-align: center;
	}
	#impactdata h3 {
    font-size: 30px;
    font-weight: 200;
    margin-top: 20px;
	}
	#impactdata h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 10px;
	}
	#lifestyle_track h2 {
    font-size: 30px;
    font-weight: 200;
    color: #fff;
    margin-top: 10px;
    line-height: 36px;
    text-align: center;
	}
	#lifestyle_track h3 {
    font-size: 18px;
    font-weight: 300;
    color: #e8e8e8;
    line-height: 30px;
    text-align: center;
	}
	#lifestyle_track {
    padding-top: 40px;
    background: #090909 url(../img/beacoach2.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: 990px;
    padding-bottom: 0px;
	}
	
	
	#health_vault h3 {
    font-size: 20px;
    font-weight: 300;
    color: #5e5e5e;
    line-height: 30px;
    text-align: center;
	}
	
	#employee_engagement h3 {
    font-size: 28px;
    font-weight: 200;
    margin-top: 20px;
	}
	
	#employee_engagement .col-md-6.wow.animated {
    margin-bottom: 55px;
	}

	#corporate .floatdivL {
		float:right;
	}
	#corporate .floatdivR {
		float:left;
	}
		
	#Coporatehero .floatdivL {
	float:right;
	}
	
	#Coporatehero .floatdivR {
	float:left;
	}
	
}




/* Smaller Mobile Devices */
@media only screen and (max-width : 480px) {
	.iframemodule{
	 max-width: 280px !important; 
	 width:95%;
	}
    #hero{
	height: auto;
    min-height: 100%;
	}
	#hero p.m-t-30 {
    text-align: center;
	}
	
	.navbar-brand {
    font-size: 18px;
    line-height: 20px;
    width: 70%;
	}
	.iframevideo {
	    height: 178px;
		    width: 100% !important;
	}
	.btn {
    font-size: 15px;
	}
	.navbar-inverse {
    padding: 0 0 5px 0;
	}
	.navbar-brand img {
		width: 100%;
	}
	
    .herocontent{padding-top: 30px; padding-bottom: 30px;}
	
	.herocontent h2 {
    font-size: 28px;
    font-weight: 200;
	text-align:center;
	}
	
	.herocontent h4 {
    font-size: 16px;
    font-weight: 200;
	text-align:center;
	}
	
	.playbtn {
     position: absolute;
	 top: 245px;
	 z-index: 1;
	 max-width: 300px;
	 margin-left: 8px;
	 right: 15px;
	}
	
	.displaywin{ display:none;}
	.displaymob{ display:block;}
	
	.heroshot {
    margin-top: 0px;
    width: 100%;
    max-width: 260px;
	margin-left: 0px;
	padding-bottom: 0px;
	}
	
	.leearnmore {
    position: relative;
	bottom: -60px;
	text-align: center;
	margin: 0 auto;
	left: 0%;
	right: 0;
	}
	
	#clients {display: block;}
	.tech {
    margin-top: 15px;
	}
	.giz {
    margin-top: 15px;
	}
	.eco {
    margin-top: 15px;
	}
	
	#clients hr.separetor {
    width: 151px;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
	margin-top: 25px;
	}
	#about {display: block; text-align:left;}
	#about {
    padding-top: 0px;
    background: #ffffff;
    width: 100%;
    height: auto;
	}
	
	.about-img{
		width: 100%;
		}
	
	#about .col-md-6 {
	padding-right: 0px;
    padding-left: 0px;
	text-align:center;
	}

	
	#about h2 {
    font-size: 28px;
    font-weight: 200;
	}
	#about h3 {
    font-size: 16px;
    font-weight: 200;
    text-align: center;
    line-height: 27px;
    padding-bottom: 20px;
	}
	#about h4 {
    font-size: 16px;
    font-weight: 400;
	}

	#services {
    text-align: left;
	}
	
	#services h3 {
    font-size: 28px;
    font-weight: 200;
    text-align: center;
    padding-left: 0px;
	}
	#services h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 10px;

	 line-height: 24px;
    }
	#services h4 {
	font-size: 16px;
	line-height: 1.4em;
	color: #5e5e5e;
	text-transform: uppercase;
	font-weight: 400;
	margin-top: 20px;
	margin-bottom: 0px;
	}
	#services .font18 {
    font-size: 13px;
    }
	#services img {
		float:left;
	}
	#services hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#services .sectionhead {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
	}



	#lifestyledoctor h3{
		font-size:28px;
		font-weight:200;
		}
		
		
	#lifestyledoctor h2 {
	font-size: 16px;
    font-weight: 200;
    padding-top: 0px;
    line-height: 22px;
	}
	
	
	#lifestyledoctor hr.separetor {
		width: 594px;
		color: #f4a09a;
		border-top: 2px solid #f4a09a;
	}
	
	#lifestyledoctor .sectionhead {
		text-align: center;
		padding-top: 20px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom: 0px;
	}
	
	#lifestyledoctor h4 {
		font-size: 16px;
		line-height: 1.4em;
		color:#5e5e5e;
		text-transform:uppercase;
		font-weight: 400;
		margin-top: 8px;
		margin-bottom: 0px;
	}
	#lifestyledoctor p {
		font-size: 16px;
	}
	
	#lifestyledoctor .p-t-80 {
    padding-top: 30px !important;
	}
	
	#lifestyledoctor{
		text-align: center;
		padding-bottom: 0px;
		padding-top: 0px;
		background:url(../img/doctor_bg1.jpg) no-repeat scroll center top;
		background-size: cover;
	}
	
	#works {
    text-align: left;
	}
	
	#works h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: center;
    padding-left: 0px;
	}
	
	#works h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 5px;
    line-height: 25px;
    padding-left: 15px;
    padding-right: 15px;
	}
	
	#works h4 {
    font-size: 18px;
    line-height: 1.4em;
    color: #6e6f72;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: -10px;
    margin-bottom: 10px;
	}
	#works .font18 {
    font-size: 13px;
    }
	#works img {
		float:none;
	}
	#works .col-md-3.wow.animated {
    text-align: center;
	}
	#works hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#works .sectionhead {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
	}
	#portfolio{
    background: #efefef;
    margin-top: 50px;
    padding: 0px 0;
    text-align: center;
	}

	#portfolio h2 {
    font-size: 30px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio h4 {
    font-size: 16px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio .p-tb-50pr {
    padding: 5% 0;
	}
	
	#portfolio img {
    inline-size: -moz-available;
	}
	
	#coachspeeak {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/coachspeakground1.jpg) no-repeat scroll center top / cover;
    width: 100%;
    height: 654px;
	}
	
	#coachspeeak h4 {
    font-size: 16px;
    font-weight: 200;
    font-style: italic;
	}
	
	
	#coachlist hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	#coachlist h1 {
    font-size: 30px;
    font-weight: 200;
	}
	
	#coachlist h5{
		font-size: 18px;
		font-weight: 200;
		margin-top: 30px;
	}
	#sync {
    text-align: left;
    margin-bottom: 30px;
	padding: 0 30px;
	}
	
	#sync .appbg {
    background: url(../img/app_bg.png) no-repeat center top;
    margin-bottom: 0px;
    width: 100%;
    height: 155px;
    padding-top: 5px;
	}
	
	#sync h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: left;
	}
	
	#sync hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	
	#sync .sectionhead {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 30px;
	}
	
	#sync .font22 {
    font-size: 16px;
	}
	
	#sync .col-md-12 {
	padding-right: 0px;
	padding-left: 0px;
	}
	
	#testimonials .sectionhead {
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
	padding-left:15px;
	padding-right:15px;
	}
	
	#testimonials img {
    width: 100%;
    text-align: left;
	margin-bottom: 25px;
	}
	#testimonials h4 {
    font-size: 16px;
    font-weight: 200;
	}
	#testimonials h3 {
    font-size: 27px;
    font-weight: 200;
	}
	
	#coaching {
    padding-top: 20px;
    background: #EFEEF3 url(https://s3.amazonaws.com/usnewrescdn/img/coachingbg1.jpg) no-repeat scroll center bottom;
    width: 100%;
    height: auto;
    margin-top: 20px;
    background-size: 100%;
    padding-bottom: 200px;
	}
	
	#coaching h2 {
    font-size: 30px;
    font-weight: 200;
	}
	
	#coaching h4 {
    font-size: 16px;
    font-weight: 200;
	}
	#coaching .why_img {
    max-width: 35% !important;
	}


	#coaching .col-md-1 {
		padding-top: 20px;
	}
	#coaching	.col-md-6{
		padding-top: 10px;
	}
	
	#goqiiapp {
        padding-top: 0px;
        background: #F8F8F8 url(../img/goqiiappbg.png) bottom no-repeat;
        background-size: 100%;
        width: 100%;
        height: auto;
        margin-top: 0px;
        padding-bottom: 30px;
	}
	
	#goqiiapp .col {
	 margin-left: 20px;
	}
	
	#goqiiapp ul.p-t-60 {
    padding-top: 20px;
	}
	
	#goqiiapp .col-md-8 {
    padding-left: 30px;
	padding-right: 30px;
	}
	
	#goqiiapp h2 {
    font-size: 28px;
    font-weight: 200;
    text-align: left;
	}
	#goqiiapp h4 {
    font-size: 15px;
    font-weight: 200;
	}
	#goqiiapp ul li {
    line-height: 26px;
	}
	
	#goqiiapp img {
    margin-left: -0px;
	width:auto;
	}
	
	#healthy{
	padding-top: 0px;
	background:#f8f8f8;
	width: 100%;
	height: auto; 
	}
	
	#healthy .container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;

    margin-left: auto;
	}
	
	
	#healthy h2{
	font-size: 25px;
	font-weight: 200;
	padding-top: 30px;
	padding-right: 15px;
    padding-left: 15px;
	text-align:center;
	}
	
	#healthy h4{
	font-size: 18px !important;
    font-weight: 200;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;
	}

	#healthy ul li{
	line-height:30px;
	margin-bottom:20px;
	
	}
	#healthy .karmaslider {
    padding-right: 15px;
    padding-left: 15px;
    }
	
	#corporate {
    padding-top: 40px;
    background: url(../img/corporate.jpg) no-repeat scroll center bottom;
    background-size: cover;
    width: 100%;
    padding-bottom: 0px;
    }
	
	#corporate h2 {
    font-size: 30px;
    font-weight: 200;
	text-align: center;
	margin-top: 45px;
	}
	
	#corporate h3 {
    font-size: 22px;
    font-weight: 200;
	text-align: center;
	}
	
	#corporate p.m-t-30 {
    text-align: center;
    padding-bottom: 40px;
	}
	
	#corporate h4 {
    font-size: 16px;
    font-weight: 200;
	}
	
	#bank h3{
	font-size:30px;
	font-weight:200;
	color:#fff;
	}

	#bank hr.separetor {
    width: auto;
	color: #f4a09a;
	border-top: 2px solid #d3d2d2;
	margin-right: 15px;
	margin-left: 15px;
	}

	#bank .sectionhead {
    text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	}
	
	
	#bank{
	background:url(https://s3.amazonaws.com/usnewrescdn/img/workbg.jpg) no-repeat scroll center top / cover;
	text-align: center;
	margin-bottom:0px;
	width: 100%;
	height: auto; 
	}


	#bank .guarantee {
    position: relative;
    right: 0;
    top: 40px;
	}
	
	#bank .card {
    border: 1px solid #8ba5d1;
    height: auto;
    padding: 4px 0px 0px 0px;
    border-radius: 5px;
    background: #ffffff;
    margin: 0 10px;
	}
	
	#bank .card1 {
    border: 0px solid #8ba5d1;
    height: auto;
    padding: 0px 15px 0px 15px;
    border-radius: 5px;
    margin-top: 5px;
	}
	
	#bank .card2 {
    border: 0px solid #8ba5d1;
    height: auto;
    border-radius: 5px;
    margin-top: 5px;
    padding: 4px 15px 0px 15px;
	}
	
	#bank .card1 h4 {
    font-size: 25px;
    line-height: 5px;
    font-weight: 400;
    height: 70px;
    width: 100%;
    text-align: center;
    padding-left: 0px;
    color: #fff;
	}
	
	.cardbg {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/greybg.png) center repeat;
    border-radius: 5px 5px 5px 5px;
    margin-left: 0px;
	}
	
	#bank .card1 p {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/borderl.png) bottom right no-repeat;
    width: 100%;
    line-height: 25px;
    height: 80px;
    text-align: center;
    color: #fff;
    padding-left: 0px;
	}
	
	#bank .card1 .bgnone {
    background: none !important;
    width: 100%;
    line-height: 25px;
    height: 70px;
    padding: 0 0px 0 0px;
    text-align: center;
	}
	
	#bank .card2 h4 {
    font-size: 25px;
    line-height: 5px;
    font-weight: 400;
    height: 70px;
    width: 100%;
    text-align: center;
    padding-right: 0px;
    color: #fff;
	}
	
	.greybg {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/greybg.png) center repeat;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0px;
	}
	
	#bank .card2 p {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/borderr.png) bottom left no-repeat;
    width: 100%;
    line-height: 25px;
    height: 80px;
    text-align: center;
    color: #fff;
    padding-right: 25px;
	}
	
	#bank .card2 .bgnone {
    background: none !important;
    width: 100%;
    line-height: 25px;
    height: 80px;
    padding: 0 20px 0 20px;
    text-align: center;
 	}
	
	
	/*Footer*/
    .footerlinks li{display: inline; text-align: center;}  
	footer .col-md-8{ text-align: center;} 
	footer .col-md-4{ text-align: center;} 
	 
	footer .footerlinks { text-align: center;}
	 
	.socials {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px;
	}
	
	.text-right {
    text-align: center;
	}
	
	#presslist {
    padding-top: 0px;
    width: 100%;
	}
	#presslist .p-t-80 {
    padding-top: 0px !important;
	}
	
	#aboutGOQii .col-md-6, #BODGOQii .col-md-6, #investorGOQii .col-md-6 {
    padding-bottom: 5px;
    width: 100%;
    float: none;
	}
	
	#aboutGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	
	#aboutGOQii .font18 {
    font-size: 15px;
	}
	
	#BODGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	#investorGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	
	/* Corporate Welness*/
		
	#Coporatehero {
    color: #fff;
    text-align: center;
    background: #faf8f9 url(../img/corporate.jpg) no-repeat scroll left bottom;
    background-size: cover;
    height: auto;
    overflow: hidden;
    position: relative;
    z-index: 1000;
    top: 0px;
	}
	
	#Coporatehero h2 {
    color: #434343;
    border-radius: 5px;
    width: 100%;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 28px !important;
    text-align: center;
	}
	
	#Coporatehero h2 span {
    font-size: 32px !important;
    text-align: center;
	}
	
	#Coporatehero h4 {
    font-size: 18px;
    line-height: 1.364;
    text-align: center;
    /* text-shadow: 0.07px 1.999px 5px rgba(0, 0, 0, 0.44); */
    font-weight: 300;
    padding-top: 15px;
    color: #545454;
	}
	
	#Coporatehero p.m-t-30.text-left {
    text-align: center;
    margin-bottom: 50px;
	}
	#wellnesssolution {
    padding-top: 0px;
    background: #faf8f9 url(../img/corporate_wellness_bg.jpg) no-repeat scroll center top;
    background-size: cover;
    width: 100%;
    height: auto;
    margin-top: 0px;
    padding-bottom: 20px;
	}
	#wellnesssolution h2 {
    font-size: 30px;
    font-weight: 200;
    text-align: center;
    color: #626262;
    margin-top: 60px;
	}
	
	#wellnesssolution h3 {
    font-size: 20px;
    font-weight: 200;
    text-align: center;
    line-height: 18px;
    padding-bottom: 20px;
	}
	.info-box-red span {
    position: absolute;
    top: 33px;
    right: 10px;
	}
	#wellnesssolution .col-md-6.p-l-10.p-r-0.p-t-0.p-b-0 {
    padding-left: 0px;
	}
	#wellnesssolution .col-md-6.p-l-0.p-r-10.p-t-0.p-b-0 {
    padding-right: 0px;
	}
	#healthrisk h3 {
    font-size: 30px;
    font-weight: 200;
	}
	#healthrisk h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 0px;
    color: #1c1c1c;
    padding-left: 15px;
    padding-right: 15px;
	}
	#healthrisk .sectionhead {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 0px;
	}
	#healthrisk .rounded_rectangle {
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    padding: 40px 20px 0px 20px !important;
    margin-bottom: 30px;
    height: auto;
    margin-top: 35px;
    margin-left: 0px;
    margin-right: 0px;
	}
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	#healthrisk h4 {
    font-size: 20px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 20px;
	}
	
	#healthrisk .col-md-6.wow.p-l-0.p-r-0.clearfix.animated {
    text-align: center;
	}
	
	#healthrisk p.font18 {
    font-size: 16px !important;
    text-align: center;
	}
	
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	
	#employee_engagement {
    text-align: center;
    margin-bottom: 0px;
    background: #ffffff;
	}
	
	#health_vault {
    padding-top: 0px;
    background: #e9eef4 url(../img/health_vaultbgmobile.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: auto;
    padding-bottom: 320px;
	}
	#health_vault h2 {
    font-size: 50px;
    font-weight: 200;
    color: #1b1b1b;
    margin-top: 50px;
    line-height: 36px;
    text-align: center;
	}
	#impactdata h3 {
    font-size: 30px;
    font-weight: 200;
    margin-top: 20px;
	}
	#impactdata h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 10px;
	}
	#lifestyle_track h2 {
    font-size: 30px;
    font-weight: 200;
    color: #fff;
    margin-top: 10px;
    line-height: 36px;
    text-align: center;
	}
	#lifestyle_track h3 {
    font-size: 18px;
    font-weight: 300;
    color: #e8e8e8;
    line-height: 30px;
    text-align: center;
	}
	#lifestyle_track {
    padding-top: 40px;
    background: #090909 url(../img/beacoach2.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: 990px;
    padding-bottom: 0px;
	}
	
	
	#health_vault h3 {
    font-size: 20px;
    font-weight: 300;
    color: #5e5e5e;
    line-height: 30px;
    text-align: center;
	}
	
	#employee_engagement h3 {
    font-size: 28px;
    font-weight: 200;
    margin-top: 20px;
	}
	
	#employee_engagement .col-md-6.wow.animated {
    margin-bottom: 55px;
	}

	#corporate .floatdivL {
		float:right;
	}
	#corporate .floatdivR {
		float:left;
	}
		
	#Coporatehero .floatdivL {
	float:right;
	}
	
	#Coporatehero .floatdivR {
	float:left;
	}
	
}


/* Smallest Mobile Devices */
@media only screen and (max-width : 320px) {
	.iframemodule{
	 max-width: 280px !important; 
	 width:95%;
	}
    #hero{
	height: auto;
    min-height: 100%;
	}
	#hero p.m-t-30 {
    text-align: center;
	}
	
	.navbar-brand {
    font-size: 18px;
    line-height: 20px;
    width: 70%;
	}
	.iframevideo {
	    height: 178px;
		    width: 100% !important;
	}
	.btn {
    font-size: 15px;
	}
	.navbar-inverse {
    padding: 0 0 5px 0;
	}
	.navbar-brand img {
		width: 100%;
	}
	
    .herocontent{padding-top: 30px; padding-bottom: 30px;}
	
	.herocontent h2 {
    font-size: 28px;
    font-weight: 200;
	text-align:center;
	}
	
	.herocontent h4 {
    font-size: 16px;
    font-weight: 200;
	text-align:center;
	}
	
	.playbtn {
     position: absolute;
	 top: 245px;
	 z-index: 1;
	 max-width: 300px;
	 margin-left: 8px;
	 right: 15px;
	}
	
	.displaywin{ display:none;}
	.displaymob{ display:block;}
	
	.heroshot {
    margin-top: 0px;
    width: 100%;
    max-width: 260px;
	margin-left: 0px;
	padding-bottom: 0px;
	}
	
	.leearnmore {
    position: relative;
	bottom: -60px;
	text-align: center;
	margin: 0 auto;
	left: 0%;
	right: 0;
	}
	
	#clients {display: block;}
	.tech {
    margin-top: 15px;
	}
	.giz {
    margin-top: 15px;
	}
	.eco {
    margin-top: 15px;
	}
	
	#clients hr.separetor {
    width: 151px;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
	margin-top: 25px;
	}
	#about {display: block; text-align:left;}
	#about {
    padding-top: 0px;
    background: #ffffff;
    width: 100%;
    height: auto;
	}
	
	.about-img{
		width: 100%;
		}
	
	#about .col-md-6 {
	padding-right: 0px;
    padding-left: 0px;
	text-align:center;
	}

	
	#about h2 {
    font-size: 28px;
    font-weight: 200;
	}
	#about h3 {
    font-size: 16px;
    font-weight: 200;
    text-align: center;
    line-height: 27px;
    padding-bottom: 20px;
	}
	#about h4 {
    font-size: 16px;
    font-weight: 400;
	}

	#services {
    text-align: left;
	}
	
	#services h3 {
    font-size: 28px;
    font-weight: 200;
    text-align: center;
    padding-left: 0px;
	}
	#services h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 10px;

	 line-height: 24px;
    }
	#services h4 {
	font-size: 16px;
	line-height: 1.4em;
	color: #5e5e5e;
	text-transform: uppercase;
	font-weight: 400;
	margin-top: 20px;
	margin-bottom: 0px;
	}
	#services .font18 {
    font-size: 13px;
    }
	#services img {
		float:left;
	}
	#services hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#services .sectionhead {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
	}



	#lifestyledoctor h3{
		font-size:28px;
		font-weight:200;
		}
		
		
	#lifestyledoctor h2 {
	font-size: 16px;
    font-weight: 200;
    padding-top: 0px;
    line-height: 22px;
	}
	
	
	#lifestyledoctor hr.separetor {
		width: 594px;
		color: #f4a09a;
		border-top: 2px solid #f4a09a;
	}
	
	#lifestyledoctor .sectionhead {
		text-align: center;
		padding-top: 20px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom: 0px;
	}
	
	#lifestyledoctor h4 {
		font-size: 16px;
		line-height: 1.4em;
		color:#5e5e5e;
		text-transform:uppercase;
		font-weight: 400;
		margin-top: 8px;
		margin-bottom: 0px;
	}
	#lifestyledoctor p {
		font-size: 16px;
	}
	
	#lifestyledoctor .p-t-80 {
    padding-top: 30px !important;
	}
	
	#lifestyledoctor{
		text-align: center;
		padding-bottom: 0px;
		padding-top: 0px;
		background:url(../img/doctor_bg1.jpg) no-repeat scroll center top;
		background-size: cover;
	}
	
	#works {
    text-align: left;
	}
	
	#works h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: center;
    padding-left: 0px;
	}
	
	#works h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 5px;
    line-height: 25px;
    padding-left: 15px;
    padding-right: 15px;
	}
	
	#works h4 {
    font-size: 18px;
    line-height: 1.4em;
    color: #6e6f72;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: -10px;
    margin-bottom: 10px;
	}
	#works .font18 {
    font-size: 13px;
    }
	#works img {
		float:none;
	}
	#works .col-md-3.wow.animated {
    text-align: center;
	}
	#works hr.separetor {
    width: auto;
    color: #f4a09a;
    border-top: 1px solid #f4a09a;
    margin: 0 20px;
	}
	#works .sectionhead {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
	}
	#portfolio{
    background: #efefef;
    margin-top: 50px;
    padding: 0px 0;
    text-align: center;
	}

	#portfolio h2 {
    font-size: 30px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio h4 {
    font-size: 16px;
    font-weight: 200;
    padding-left: 10px;
	}
	
	#portfolio .p-tb-50pr {
    padding: 5% 0;
	}
	
	#portfolio img {
    inline-size: -moz-available;
	}
	
	#coachspeeak {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/coachspeakground1.jpg) no-repeat scroll center top / cover;
    width: 100%;
    height: 654px;
	}
	
	#coachspeeak h4 {
    font-size: 16px;
    font-weight: 200;
    font-style: italic;
	}
	
	
	#coachlist hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	#coachlist h1 {
    font-size: 30px;
    font-weight: 200;
	}
	
	#coachlist h5{
		font-size: 18px;
		font-weight: 200;
		margin-top: 30px;
	}
	#sync {
    text-align: left;
    margin-bottom: 30px;
	padding: 0 30px;
	}
	
	#sync .appbg {
    background: url(../img/app_bg.png) no-repeat center top;
    margin-bottom: 0px;
    width: 100%;
    height: 155px;
    padding-top: 5px;
	}
	
	#sync h3 {
    font-size: 30px;
    font-weight: 200;
    text-align: left;
	}
	
	#sync hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	
	#sync .sectionhead {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 30px;
	}
	
	#sync .font22 {
    font-size: 16px;
	}
	
	#sync .col-md-12 {
	padding-right: 0px;
	padding-left: 0px;
	}
	
	#testimonials .sectionhead {
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
	padding-left:15px;
	padding-right:15px;
	}
	
	#testimonials img {
    width: 100%;
    text-align: left;
	margin-bottom: 25px;
	}
	#testimonials h4 {
    font-size: 16px;
    font-weight: 200;
	}
	#testimonials h3 {
    font-size: 27px;
    font-weight: 200;
	}
	
	#coaching {
    padding-top: 20px;
    background: #EFEEF3 url(https://s3.amazonaws.com/usnewrescdn/img/coachingbg1.jpg) no-repeat scroll center bottom;
    width: 100%;
    height: auto;
    margin-top: 20px;
    background-size: 100%;
    padding-bottom: 200px;
	}
	
	#coaching h2 {
    font-size: 30px;
    font-weight: 200;
	}
	
	#coaching h4 {
    font-size: 16px;
    font-weight: 200;
	}
	#coaching .why_img {
    max-width: 35% !important;
	}


	#coaching .col-md-1 {
		padding-top: 20px;
	}
	#coaching	.col-md-6{
		padding-top: 10px;
	}
	
	#goqiiapp {
        padding-top: 0px;
        background: #F8F8F8 url(../img/goqiiappbg.png) bottom no-repeat;
        background-size: 100%;
        width: 100%;
        height: auto;
        margin-top: 0px;
        padding-bottom: 30px;
	}
	
	#goqiiapp .col {
	 margin-left: -10px;
	}
	
	#goqiiapp ul.p-t-60 {
    padding-top: 20px;
	}
	
	#goqiiapp .col-md-8 {
    padding-left: 30px;
	padding-right: 30px;
	}
	
	#goqiiapp h2 {
    font-size: 28px;
    font-weight: 200;
    text-align: left;
	}
	#goqiiapp h4 {
    font-size: 15px;
    font-weight: 200;
	}
	#goqiiapp ul li {
    line-height: 26px;
	}
	
	#goqiiapp img {
    margin-left: -0px;
	width:auto;
	}
	
	#healthy{
	padding-top: 0px;
	background:#f8f8f8;
	width: 100%;
	height: auto; 
	}
	
	#healthy .container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
	}
	
	
	#healthy h2{
	font-size: 25px;
	font-weight: 200;
	padding-top: 30px;
	padding-right: 15px;
    padding-left: 15px;
	text-align:center;
	}
	
	#healthy h4{
	font-size: 18px !important;
    font-weight: 200;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;
	}

	#healthy ul li{
	line-height:30px;
	margin-bottom:20px;
	
	}
	#healthy .karmaslider {
    padding-right: 15px;
    padding-left: 15px;
    }
	
	#corporate {
    padding-top: 40px;
    background: url(../img/corporate.jpg) no-repeat scroll center bottom;
    background-size: cover;
    width: 100%;
    padding-bottom: 0px;
    }
	
	#corporate h2 {
    font-size: 30px;
    font-weight: 200;
	text-align: center;
	margin-top: 45px;
	}
	
	#corporate h3 {
    font-size: 22px;
    font-weight: 200;
	text-align: center;
	}
	
	#corporate p.m-t-30 {
    text-align: center;
    padding-bottom: 40px;
	}
	
	#corporate h4 {
    font-size: 16px;
    font-weight: 200;
	}
	
	#bank h3{
	font-size:30px;
	font-weight:200;
	color:#fff;
	}

	#bank hr.separetor {
    width: auto;
	color: #f4a09a;
	border-top: 2px solid #d3d2d2;
	margin-right: 15px;
	margin-left: 15px;
	}

	#bank .sectionhead {
    text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	}
	
	
	#bank{
	background:url(https://s3.amazonaws.com/usnewrescdn/img/workbg.jpg) no-repeat scroll center top / cover;
	text-align: center;
	margin-bottom:0px;
	width: 100%;
	height: auto; 
	}


	#bank .guarantee {
    position: relative;
    right: 0;
    top: 40px;
	}
	
	#bank .card {
    border: 1px solid #8ba5d1;
    height: auto;
    padding: 4px 0px 0px 0px;
    border-radius: 5px;
    background: #ffffff;
    margin: 0 10px;
	}
	
	#bank .card1 {
    border: 0px solid #8ba5d1;
    height: auto;
    padding: 0px 15px 0px 15px;
    border-radius: 5px;
    margin-top: 5px;
	}
	
	#bank .card2 {
    border: 0px solid #8ba5d1;
    height: auto;
    border-radius: 5px;
    margin-top: 5px;
    padding: 4px 15px 0px 15px;
	}
	
	#bank .card1 h4 {
    font-size: 25px;
    line-height: 5px;
    font-weight: 400;
    height: 70px;
    width: 100%;
    text-align: center;
    padding-left: 0px;
    color: #fff;
	}
	
	.cardbg {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/greybg.png) center repeat;
    border-radius: 5px 5px 5px 5px;
    margin-left: 0px;
	}
	
	#bank .card1 p {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/borderl.png) bottom right no-repeat;
    width: 100%;
    line-height: 25px;
    height: 80px;
    text-align: center;
    color: #fff;
    padding-left: 0px;
	}
	
	#bank .card1 .bgnone {
    background: none !important;
    width: 100%;
    line-height: 25px;
    height: 70px;
    padding: 0 0px 0 0px;
    text-align: center;
	}
	
	#bank .card2 h4 {
    font-size: 25px;
    line-height: 5px;
    font-weight: 400;
    height: 70px;
    width: 100%;
    text-align: center;
    padding-right: 0px;
    color: #fff;
	}
	
	.greybg {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/greybg.png) center repeat;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0px;
	}
	
	#bank .card2 p {
    background: url(https://s3.amazonaws.com/usnewrescdn/img/borderr.png) bottom left no-repeat;
    width: 100%;
    line-height: 25px;
    height: 80px;
    text-align: center;
    color: #fff;
    padding-right: 25px;
	}
	
	#bank .card2 .bgnone {
    background: none !important;
    width: 100%;
    line-height: 25px;
    height: 80px;
    padding: 0 20px 0 20px;
    text-align: center;
 	}
	
	
	/*Footer*/
    .footerlinks li{display: inline; text-align: center;}  
	footer .col-md-8{ text-align: center;} 
	footer .col-md-4{ text-align: center;} 
	 
	footer .footerlinks { text-align: center;}
	 
	.socials {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px;
	}
	
	.text-right {
    text-align: center;
	}
	
	#presslist {
    padding-top: 0px;
    width: 100%;
	}
	#presslist .p-t-80 {
    padding-top: 0px !important;
	}
	
	#aboutGOQii .col-md-6, #BODGOQii .col-md-6, #investorGOQii .col-md-6 {
    padding-bottom: 5px;
    width: 100%;
    float: none;
	}
	
	#aboutGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	
	#aboutGOQii .font18 {
    font-size: 15px;
	}
	
	#BODGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	#investorGOQii h4 {
    font-size: 16px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 600;
	}
	
	
	/* Corporate Welness*/
		
	#Coporatehero {
    color: #fff;
    text-align: center;
    background: #faf8f9 url(../img/corporate.jpg) no-repeat scroll left bottom;
    background-size: cover;
    height: auto;
    overflow: hidden;
    position: relative;
    z-index: 1000;
    top: 0px;
	}
	
	#Coporatehero h2 {
    color: #434343;
    border-radius: 5px;
    width: 100%;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 28px !important;
    text-align: center;
	}
	
	#Coporatehero h2 span {
    font-size: 32px !important;
    text-align: center;
	}
	
	#Coporatehero h4 {
    font-size: 18px;
    line-height: 1.364;
    text-align: center;
    /* text-shadow: 0.07px 1.999px 5px rgba(0, 0, 0, 0.44); */
    font-weight: 300;
    padding-top: 15px;
    color: #545454;
	}
	
	#Coporatehero p.m-t-30.text-left {
    text-align: center;
    margin-bottom: 50px;
	}
	#wellnesssolution {
    padding-top: 0px;
    background: #faf8f9 url(../img/corporate_wellness_bg.jpg) no-repeat scroll center top;
    background-size: cover;
    width: 100%;
    height: auto;
    margin-top: 0px;
    padding-bottom: 20px;
	}
	#wellnesssolution h2 {
    font-size: 30px;
    font-weight: 200;
    text-align: center;
    color: #626262;
    margin-top: 60px;
	}
	
	#wellnesssolution h3 {
    font-size: 20px;
    font-weight: 200;
    text-align: center;
    line-height: 18px;
    padding-bottom: 20px;
	}
	.info-box-red span {
    position: absolute;
    top: 33px;
    right: 10px;
	}
	#wellnesssolution .col-md-6.p-l-10.p-r-0.p-t-0.p-b-0 {
    padding-left: 0px;
	}
	#wellnesssolution .col-md-6.p-l-0.p-r-10.p-t-0.p-b-0 {
    padding-right: 0px;
	}
	#healthrisk h3 {
    font-size: 30px;
    font-weight: 200;
	}
	#healthrisk h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 0px;
    color: #1c1c1c;
    padding-left: 15px;
    padding-right: 15px;
	}
	#healthrisk .sectionhead {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 0px;
	}
	#healthrisk .rounded_rectangle {
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    padding: 40px 20px 0px 20px !important;
    margin-bottom: 30px;
    height: auto;
    margin-top: 35px;
    margin-left: 0px;
    margin-right: 0px;
	}
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	#healthrisk h4 {
    font-size: 20px;
    line-height: 1.4em;
    color: #839fce;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 20px;
	}
	
	#healthrisk .col-md-6.wow.p-l-0.p-r-0.clearfix.animated {
    text-align: center;
	}
	
	#healthrisk p.font18 {
    font-size: 16px !important;
    text-align: center;
	}
	
	#healthrisk .img_healthrisk {
    width: auto;
    max-width: 100%;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
	}
	
	#employee_engagement {
    text-align: center;
    margin-bottom: 0px;
    background: #ffffff;
	}
	
	#health_vault {
    padding-top: 0px;
    background: #e9eef4 url(../img/health_vaultbgmobile.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: auto;
    padding-bottom: 320px;
	}
	#health_vault h2 {
    font-size: 50px;
    font-weight: 200;
    color: #1b1b1b;
    margin-top: 50px;
    line-height: 36px;
    text-align: center;
	}
	#impactdata h3 {
    font-size: 30px;
    font-weight: 200;
    margin-top: 20px;
	}
	#impactdata h2 {
    font-size: 18px;
    font-weight: 200;
    padding-top: 10px;
	}
	#lifestyle_track h2 {
    font-size: 30px;
    font-weight: 200;
    color: #fff;
    margin-top: 10px;
    line-height: 36px;
    text-align: center;
	}
	#lifestyle_track h3 {
    font-size: 18px;
    font-weight: 300;
    color: #e8e8e8;
    line-height: 30px;
    text-align: center;
	}
	#lifestyle_track {
    padding-top: 40px;
    background: #090909 url(../img/beacoach2.jpg) no-repeat scroll center bottom;
    background-size: 100%;
    width: 100%;
    height: 990px;
    padding-bottom: 0px;
	}
	
	
	#health_vault h3 {
    font-size: 20px;
    font-weight: 300;
    color: #5e5e5e;
    line-height: 30px;
    text-align: center;
	}
	
	#employee_engagement h3 {
    font-size: 28px;
    font-weight: 200;
    margin-top: 20px;
	}
	
	#employee_engagement .col-md-6.wow.animated {
    margin-bottom: 55px;
	}

	#corporate .floatdivL {
		float:right;
	}
	#corporate .floatdivR {
		float:left;
	}
		
	#Coporatehero .floatdivL {
	float:right;
	}
	
	#Coporatehero .floatdivR {
	float:left;
	}

	
}

