/* 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%;
		}
	
	#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: url(https://s3.amazonaws.com/usnewrescdn/img/goqiiappbg.png) no-repeat scroll center top;
    width: 100%;
    height: auto;
    margin-top: 0px;
	}
	
	#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;}
}


/* Mobile Devices */
@media only screen and (max-width : 640px) {
	.iframemodule{
	 max-width: 300px !important; width:95%;
	}
	
     #hero{    height: auto;
    min-height: 1130px;}
    .herocontent{padding-top: 30px; padding-bottom: 30px;}
	
	.iframevideo {
	       height: 344px;
		    width: 100% !important;
	}
	
	.herocontent h2 {
    font-size: 35px;
    font-weight: 200;}
	
	.herocontent h4 {
    font-size: 22px;
    font-weight: 200;
	}
	
	
	.playbtn {
    position: relative;
    top: -70px;
    z-index: 1;
    max-width: 100%;
    margin-left: 36px;
    right: -40px;
	}
	
	.displaywin{ display:none;}
	.displaymob{ display:block;}
	
	.heroshot {
    margin-top: -40px;
	width: 100%;
	max-width: 480px;
	margin-left: 100px;
	}
	
	.leearnmore {
    position: relative;
	bottom: 50px;
	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: #f8f8f8;
	width: 100%;
	height: auto;
	padding-bottom: 25px;
	}
	
	.about-img{
		width: 100%;
		}
	
	#about h2 {
    font-size: 28px;
    font-weight: 200;
	}
	#about h4 {
    font-size: 16px;
    font-weight: 200;
	}
	
	#aboutGOQii .col-md-3, #BODGOQii .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: 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;
	}
	
	
	#coachspeeak {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/coachspeakground1.jpg) no-repeat scroll center top / cover;
    width: 100%;
    height: 614px;
	}
	
	#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;
	}
        #coachlist1 hr.separetor1 {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	#coachlist1 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 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: 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: 50px;
    font-weight: 200;
	}
	
	#coaching h4 {
    font-size: 22px;
    font-weight: 200;
	}
	
	#coaching .why_img {
    max-width: 35% !important;
	}

	
	#goqiiapp {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/goqiiappbg.png) no-repeat scroll center top;
    width: 100%;
    height: auto;
    margin-top: 0px;
	}
	
	#goqiiapp .col {
	margin:0 10%;
	}
	
	#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;
	}
	
	
	#aboutGOQii .col-md-6, #BODGOQii .col-md-6, #investorGOQii .col-md-6 {
    padding-bottom: 5px;
    width: 50%;
    float: left;
	}
	
	
	#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;
    }
	
	
	#beaGOQii{
	background:url(https://s3.amazonaws.com/usnewrescdn/img/beacoach1.jpg) no-repeat center top;
	background-size: cover;
	width: 100%;
	height: auto;
	padding-top: 150px;
	}
	
	#Term h3{
	font-size:30px;
	font-weight:200;
	}


	#Term hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
    text-align: left;
    float: left;
	}
	
	#Term .sectionhead {
    text-align: left;
    padding-top: 0px;
    padding-bottom: 20px;
	padding-left:20px;
	padding-right:20px;
	
}


#policyGOQii  h3{
	font-size:30px;
	font-weight:200;
	}


	#policyGOQii  hr.separetor {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
    text-align: left;
    float: left;
	}
	
	#policyGOQii  .sectionhead {
    text-align: left;
    padding-top: 0px;
    padding-bottom: 20px;
	padding-left:20px;
	padding-right:20px;
	
	}
	
	#getcoachnow h3 {
		font-size: 30px;
		font-weight: 200;
	}

	#getcoachnow hr.separetor {
		width: 266px;
		color: #f4a09a;
		border-top: 2px solid #f4a09a;
	}
}

/* Smaller Mobile Devices */
@media only screen and (max-width : 480px) {
	#Videofull {
    padding-top: 0px;
    padding-bottom: 0px;
    background: #ffffff;
    }
    
    .hello #video_container {
    width: 100% !important;
    height: 249px !important;
    overflow: hidden;
    position: relative;
    z-index: 1;
    opacity: 1;
    }
    
    .hello #video_container #text {
    position: absolute;
    z-index: 6;
    text-align: center;
    opacity: 0;
    top: 26px !important;
    }
    
    .hello #main-image {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    height: 220px !important;
    }
	.iframemodule{
	 max-width: 300px !important; width:95%;
	}
        #hero{    
		height: auto;
        min-height: 860px;
		}
    .herocontent{padding-top: 30px; padding-bottom: 30px;}
	.iframevideo {
	       height: 255px;
		   width: 100% !important;
	}
	.btn {
    font-size: 15px;
	}
	.herocontent h2 {
    font-size: 25px;
    font-weight: 200;}
	
	.herocontent h4 {
    font-size: 20px;
    font-weight: 200;
	}
	.playstore_icon {
    height: 43px;
	}
	.playbtn {
    position: absolute;
    top: 300px;
    z-index: 1;
    max-width: 100%;
    margin-left: 0px;
    right: 45px;
	}
	
	.displaywin{ display:none;}
	.displaymob{ display:block;}
	
	.heroshot {
    margin-top: -40px;
	width: 100%;
	max-width: 432px;
	margin-left: 0px;
	}
	
	.leearnmore {
    position: relative;
    bottom: 30px;
    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: #f8f8f8;
	width: 100%;
	height: auto;
	}
	
	.about-img{
		width: 100%;
		}
	
	#about h2 {
    font-size: 28px;
    font-weight: 200;
	}
	#about h4 {
    font-size: 16px;
    font-weight: 200;
	}

	#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;
	}
	
	#coachspeeak {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/coachspeakground1.jpg) no-repeat scroll center top / cover;
    width: 100%;
    height: 614px;
	}
	
	#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;
	}
        #coachlist1 hr.separetor1 {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	#coachlist1 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 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: 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: 20px;
    font-weight: 200;
	}
	
	#coaching .why_img {
    max-width: 35% !important;
	}

	
	#goqiiapp {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/goqiiappbg.png) no-repeat scroll center top;
    width: 100%;
    height: auto;
    margin-top: 0px;
	}
	
	#goqiiapp .col {
	margin: 0 1%;
	}
	
	#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;
	}
	
	#aboutGOQii .col-md-6, #BODGOQii .col-md-6, #investorGOQii .col-md-6 {
    padding-bottom: 5px;
    width: 50%;
    float: left;
	}
	
	#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;
	}
	
	
}

/* Smallest Mobile Devices */
@media only screen and (max-width : 320px) {
	.iframemodule{
	 max-width: 280px !important; 
	 width:95%;
	}
    #hero{
	height: auto;
    min-height: 740px;
	}
	.navbar-brand {
    font-size: 18px;
    line-height: 20px;
    width: 70%;
	}
	.iframevideo {
	    height: 178px;
		    width: 100% !important;
	}
	.btn {
    font-size: 15px;
	}
	.navbar-brand img {
		width: 100%;
	}
	
    .herocontent{padding-top: 30px; padding-bottom: 30px;}
	
	.herocontent h2 {
    font-size: 20px;
    font-weight: 200;}
	
	.herocontent h4 {
    font-size: 16px;
    font-weight: 200;
	}
	.playstore_icon {
    height: 37px;
	}
	.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: -40px;
    width: 100%;
    max-width: 260px;
	margin-left: 0px;
	}
	
	.leearnmore {
    position: relative;
	bottom: 25px;
	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: #f8f8f8;
    width: 100%;
    height: auto;
	}
	
	.about-img{
		width: 100%;
		}
	
	#about h2 {
    font-size: 28px;
    font-weight: 200;
	}
	#about h4 {
    font-size: 16px;
    font-weight: 200;
	}

	#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: 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: 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: 13px;
    }
	#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;
	}
	
	#coachspeeak {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/coachspeakground1.jpg) no-repeat scroll center top / cover;
    width: 100%;
    height: 614px;
	}
	
	#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;
	}
        #coachlist1 hr.separetor1 {
    width: 100%;
    color: #f4a09a;
    border-top: 2px solid #f4a09a;
	}
	#coachlist1 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 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: 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;
	}

	
	#goqiiapp {
    padding-top: 0px;
    background: url(https://s3.amazonaws.com/usnewrescdn/img/goqiiappbg.png) no-repeat scroll center top;
    width: 100%;
    height: auto;
    margin-top: 0px;
	}
	
	#goqiiapp .col {
	margin-left: -35px;
	}
	
	#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;
	}
	
	#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;
	}
	
	#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;
	}
	
}


