﻿


@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 600px) {
    #home_slides_wrap_3 {
	background-image: url("../images/home-slider/slider-2.jpg"); 
	background-attachment: initial;
}
#home_slides_wrap_4 {
	background-image: url("../images/home-slider/slider-3.jpg");
	background-attachment: initial;
}
#app-banner .app-mobile {
    right: 7px !important;
}
.app-mobile img {
    width: 90%;
}
.partners_list {
    width: 41% !important;
}
}​


@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1680px) {
.app-mobile { 
		right: 380px !important;
	}
		.aap-main img {
    width: 90% !important;
}
.partners_list {
    width: 59% !important;
}
section.module.parallax-c {
    height: 578px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1920px) {
	.app-mobile {
    float: right;
    height: 415px;
    position: absolute;
    right: 488px;
    width: 207px;
    z-index: 10;
    margin-top: -52px;
}
#most-efficicent_wrap p.icon-text-p { width:70%;}
#app-banner .app-m-p {
    font-size: 16px;
  /*  padding-top: 18px;*/
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-weight: 100;
    line-height: 18px;
    width: 100%;
}
.logo img {
    width: 40%;
}
.app-video-btn {    margin-top: 140px;}
.aap-main img {
    width: 105%;
}
.app-m {top: 242px;}
.store-btn {
    position: relative;
    top: 275px;
    left: 72px;
}
.partners_list {
    overflow: hidden;
    width: 52%;
    margin: 0px auto;
    margin-bottom: 47px;
}

}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 640px) {
    #home_slides_wrap_3 {
	background-image: url("../images/home-slider/slider-2.jpg"); 
background-position:0 0px !important;
background-position:0 0px !important;
	background-attachment: initial;
}
#home_slides_wrap_4 {
	background-image: url("../images/home-slider/slider-3.jpg");
background-position:0 0px !important;
	background-attachment: initial;
}
}​



@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1680px) {
.app-mobile { 
		right: 380px !important;
	}
		.aap-main img {
    width: 90% !important;
}
.partners_list {
    width: 59% !important;
}
section.module.parallax-c {
    height: 578px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1920px) {
	.app-mobile {
    float: right;
    height: 415px;
    position: absolute;
    right: 483px;
    width: 207px;
    z-index: 10;
    margin-top: -52px;
}
    #home_slides_wrap_3 {
	background-image: url("../images/home-slider/slider-2.jpg"); 
background-position:0 0px !important;
	background-attachment: initial;
}
#home_slides_wrap_4 {
	background-image: url("../images/home-slider/slider-3.jpg");
background-position:0 0px !important;
	background-attachment: initial;
}
#most-efficicent_wrap p.icon-text-p {
    color: #fff;
    font-family: "Roboto", sans-serif;
    font-weight: 100;
    font-size: 20px;
    line-height: 31px;
    width: 71% !important;
}

}​
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1680px) {
.app-mobile { 
		right: 380px !important;
	}
		.aap-main img {
    width: 90% !important;
}
.partners_list {
    width: 59% !important;
}
section.module.parallax-c {
    height: 578px !important;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1600px) {
	.app-mobile { 
		right: 342px !important;
	}
		.aap-main img {
    width: 90% !important;
}
.partners_list {
    width: 63% !important;
}
section.module.parallax-c {
    height: 540px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1500px) {
	.app-mobile { 
		right: 272px !important;
	}
		.aap-main img {
    width: 80% !important;
}
.partners_list {
    width: 70% !important;
}
section.module.parallax-c {
    height: 540px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1400px) {
	.app-mobile { 
		right: 223px !important;
	}
		.aap-main img {
    width: 74% !important;
}
.partners_list {
    width: 77% !important;
}
section.module.parallax-c {
    height: 435px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1280px) {
	.app-mobile { 
		right: 181px !important;
	}
		.aap-main img {
    width: 74% !important;
}
.partners_list {
    width: 77% !important;
}
section.module.parallax-c {
    height: 435px !important;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1024px) {
	.app-mobile { 
		right: 81px !important;
	}
		.aap-main img {
    width: 60% !important;
}
.partners_list {
    width: 77% !important;
}
section.module.parallax-c {
    height: 354px !important;
}
.app-video-btn {
    margin-top: 82px;
}

 body:first-of-type #home_slides_wrap_3  {
	background-image: url("../images/home-slider/slider-2.jpg"); 
background-position:0 0px !important;
	background-attachment: initial;
	
}

body:first-of-type #home_slides_wrap_4{
	background-image: url("../images/home-slider/slider-3.jpg");
	background-position:0 0px !important;
	background-attachment: initial;
}






}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 960px) {
	.app-mobile { 
		right: 81px !important;
	}
		.aap-main img {
    width: 60% !important;
}
.partners_list {
    width: 77% !important;
}
section.module.parallax-c {
    height: 354px !important;
}
.app-video-btn {
    margin-top: 82px;
}

 body:first-of-type #home_slides_wrap_3  {
	background-image: url("../images/home-slider/slider-2.jpg"); 
	background-position:0 0px !important;
	background-attachment: initial;
	
}

body:first-of-type #home_slides_wrap_4{
	background-image: url("../images/home-slider/slider-3.jpg");
	background-position:0 0px !important;
	background-attachment: initial;
}

   #home_slides_wrap_3 {
	background-image: url("../images/home-slider/slider-2.jpg"); 
	background-position:0 0px !important;
	background-attachment: initial;
	
}

#home_slides_wrap_4 {
	background-image: url("../images/home-slider/slider-3.jpg");
	background-position:0 0px !important;
	background-attachment: initial;
}



}



@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 640px) {
 body:nth-of-type(1) #home_slides_wrap_3 {
	background-image: url("../images/home-slider/slider-2.jpg"); 
	background-position:0 0px !important;
	background-attachment: initial;
}
body:nth-of-type(1) #home_slides_wrap_4 {
	background-image: url("../images/home-slider/slider-3.jpg");
	background-position:0 0px !important;
	background-attachment: initial;
}


body:nth-of-type(1) #app-banner .app-mobile {
    right: 25px;
    width: 24%;
}
body:nth-of-type(1) .partners_list { width:38% !important;}
body:nth-of-type(1) section.module.parallax-c {
    height: 222px !important ;
}
}​

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 768px) {

section.module.parallax-c {
    height: 267px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 640px) {
    #home_slides_wrap_3 {
	background-image: url("../images/home-slider/slider-2.jpg"); 
	background-attachment: initial; 
}
#home_slides_wrap_4 {
	background-image: url("../images/home-slider/slider-3.jpg");
	background-attachment: initial;
}
}​


@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 568px) {
.partners_list {
    width: 86% !important;
}
section.module.parallax-c {
    height: 197px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 568px) {
body:first-of-type #home_slides_wrap_3 {
    background-image: url("../images/home-slider/slider-2.jpg");
    background-attachment: initial;
}
body:first-of-type #home_slides_wrap_4 {
    background-image: url("../images/home-slider/slider-3.jpg");
    background-attachment: initial;
}

.partners_list {
    width: 104% !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 400px) {
body:first-of-type #home_slides_wrap_3 {
    background-image: url("../images/home-slider/slider-2.jpg");
    background-attachment: initial;
}
body:first-of-type #home_slides_wrap_4 {
    background-image: url("../images/home-slider/slider-3.jpg");
   background-attachment: initial;
}

.partners_list {
    width: 104% !important;
}
.app-video-btn {
    font-size: 15px;
    padding: 10px;
    line-height: 20px;
    margin-top: 58px;
    margin-right: -98px;
}
.store-btn {
    position: relative;
    top: 148px;
    left: 14px;
}
#app-banner .app-mobile {
    margin-left: -25px;
    width: 35%;
}
body:nth-of-type(1) section.module.parallax-c {
    height: 167px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 414px) {

#most-efficicent_wrap p.icon-text-p {
    color: #fff;
    font-family: "Roboto", sans-serif;
    font-weight: 100;
    font-size: 12px;
    line-height: 14px;
    width: 73% !important;
    padding-top: 39px;
}
 .icon-text{ width:146%;}
#app-banner .app-mobile {
   margin-left: -8px;
   width:35%;
}
.app-video-btn {   font-size: 15px;
    padding: 10px;
    line-height: 20px;
    margin-top: 14px;
    margin-right: -53px;}
.app-mobile img {
    width: 80%;
}
#app-banner .app-m-p {
    font-size: 12px;
    padding-top: 10px;
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-weight: 100;
    line-height: 14px;
    width: 100%;
}
#app-banner .app-m {
    top: 126px;
    width: 81%;
    left: 35px;
}.partners_list li img {
    width: 100%;
}
.partners_list {
    width: 51% !important;
    margin: 0px auto;
}
#partnerssay_wrap {
    height: 1221px;
}
.partners_list li {
    margin-bottom: 30px;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 0;
    width: 92%;
}
.store-btn {
    position: relative;
    top: 148px;
    left: 26px;
}
body:nth-of-type(1) section.module.parallax-c {
    height: 175px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 375px) {

#most-efficicent_wrap p.icon-text-p {
    color: #fff;
    font-family: "Roboto", sans-serif;
    font-weight: 100;
    font-size: 12px;
    line-height: 14px;
    width: 73% !important;
    padding-top: 39px;
}
 .icon-text{ width:146%;}
#app-banner .app-mobile {
   margin-left: -8px;
   width:35%;
}
.app-video-btn {    font-size: 15px;
    padding: 10px;
    line-height: 20px;
    margin-top: -5px;
    margin-right: -98px;}
.app-mobile img {
    width: 80%;
}
#app-banner .app-m-p {
    font-size: 12px;
    padding-top: 10px;
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-weight: 100;
    line-height: 14px;
    width: 100%;
}
#app-banner .app-m {
    top: 126px;
    width: 81%;
    left: 35px;
}.partners_list li img {
    width: 100%;
}
.partners_list {
    width: 51% !important;
    margin: 0px auto;
}
#partnerssay_wrap {
    height: 1157px;
}
.partners_list li {
    margin-bottom: 30px;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 0;
    width: 92%;
}
.store-btn {
    position: relative;
    top: 148px;
    left: 26px;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 360px) {

.app-video-btn {
    font-size: 15px;
    padding: 10px;
    line-height: 20px;
    margin-top: 58px;
    margin-right: -98px;
}
.store-btn {
    position: relative;
    top: 148px;
    left: 14px;
}
#app-banner .app-mobile {
    margin-left: -25px;
    width: 35%;
}
section.module.parallax-c {
    height: 125px !important;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 320px) {
body:first-of-type #home_slides_wrap_3 {
    background-image: url("../images/home-slider/slider-2.jpg");
   background-attachment: initial;
}
body:first-of-type #home_slides_wrap_4 {
    background-image: url("../images/home-slider/slider-3.jpg");
    background-attachment: initial;
}
body:first-of-type #home_slides_wrap_1 {
    background-image: url("../images/home-slider/slider-1.png");
   background-attachment: initial;
}

body:first-of-type #most-efficicent_wrap p.icon-text-p {
    color: #fff;
    font-family: "Roboto", sans-serif;
    font-weight: 100;
    font-size: 12px;
    line-height: 14px;
    width: 73% !important;
    padding-top: 39px;
}
body:first-of-type .icon-text{ width:146%;}
#app-banner .app-mobile {
   margin-left: 2px;
   width:35%;
}
.app-mobile img {
    width: 80%;
}
#app-banner .app-m-p {
    font-size: 12px;
    padding-top: 10px;
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-weight: 100;
    line-height: 14px;
    width: 100%;
}
#app-banner .app-m {
    top: 148px;
    width: 81%;
    left: 35px;
}
.store-btn {
    position: relative;
    top: 148px;
    left: 26px;
}
}


@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 414px){
    body .procoreedge-page section.module.parallax-1 {
        height: auto !important;
    }
}
