						/*            1300px Screen Start        */

@media only screen and (max-width: 1300px){

	.banner-layer h1{font-size: 35px;}

	.banner-layer h1,
	.download-buttons{margin-top:20px;}

}

						/*            1300px Screen End        */

						/*            1200px Screen Start        */

@media only screen and (max-width: 1200px){

	

}

						/*            1200px Screen End        */

						/*            980px Screen Start        */

@media only screen and (max-width:980px){

	.header{
		padding:10px 0;
		-webkit-box-shadow: 0 1px 15px #6a6a6a;
		-moz-box-shadow: 0 1px 15px #6a6a6a;
		box-shadow: 0 1px 15px #6a6a6a;
	}

	.header .frame{padding:0 10px;}

	.navigation ul li a{font-size: 13px;}

	.navigation{
	    position: absolute;
	    top: 0;
	    left: -100%;
	    float: none;
	    width: 100%;
	    height: 100%;
	    padding-top: 15px;
	    background-color: #fff;
	    z-index: 2;
	}

	.navigation.active{left:0;}

	.logo.active{visibility: hidden;}

	.body{padding-top:68px;}

	.banner-layer h1 br{display: none;}

	.banner-box{max-width: 500px;}

	.has-carousel .section{
		float: none;
		width: auto;
		margin:auto;
	}

	.app-items-inner{padding-left: 340px;}

	.app-item-box{
		height: 150px;
	    padding-top: 30px;
	}

	.app-item-box strong{font-size: 16px;}

	.whitelabel-box h2{
		top: -17px;
	    width: 320px;
	    margin-left: -160px;
	}

	.whitelabel-box .button{
		bottom: -20px;
	    width: 200px;
	    margin-left: -100px;
	}

	.footer{padding-top:20px !important;}

	.footer-box{
		width: 25% !important;
		padding:0 10px !important;
	}

	.sidebar,
	.contact-details{margin-top:30px;}

	.contact-items{
		max-width: 550px;
		margin:auto;
	}

	.feature-item{
		min-height: 75px;
		padding-top:7px;
	}

	.company-box{
		max-width: 220px;
		margin:auto;
	}
	
}

						/*            980px Screen End        */

						/*            860px Screen Start        */

@media only screen and (max-width:860px){

	.banner-layer h1{display: none;}

	.banner-layer p{
		text-shadow:0 0 4px #101010;
		max-width: 450px;
		padding-top:0;
	}

}

						/*            860px Screen End        */

						/*            740px Screen Start        */

@media only screen and (max-width:740px){

	.iphone{
		left: 0;
	    width: 260px;
	    height: 455px;
	    padding: 58px 0 0 7px;
	    background-size: 300px;
	}

	.iphone img{width: 185px;}

	.app-items-inner{padding-left: 280px;}

	.footer{padding-top:0 !important;}

	.footer-box{
		float: none;
		width: 100% !important;
		min-height: 0;
		padding:15px 0 !important;
		border-right:none;
		border-bottom:1px solid #36373c;
	}

	.sitemap li:first-child{margin-top:10px;}

	.footer-box i{width: 15px;}
	.center-in-mobile{text-align: center;}
	.language{background-position-x:98%;}
	.footer-items{float: none;}
	.footer-items a{margin:15px 5px 0 5px;}

	.banner-layer p{max-width: 300px;}


}

						/*            740px Screen End        */	

						/*            620px Screen Start        */

@media only screen and (max-width:620px){

	.app-items-inner{padding-left: 0;}

	.app-items-inner .section-wrapper{padding-left: 165px;}

	.iphone{
		top:auto;
		bottom:-20px;
		width: 145px;
		height: 275px;
		padding:34px 0 0 3px;
		background-size: 184px;
	}

	.iphone img{width: 112px;}

	.app-item-box{
		height: 70px;
		padding-top:6px;
	}

	.app-item-box strong{
		font-size: 10px;
		padding-top:40px;
		background-position:center -20px;
		background-size: 30px !important;
	}

	.whitelabels{padding:40px 0 !important;}

	.form-field-holder{
		float: none;
		width: 100%;
	}

	.checkbox-holder,
	.radio-holder{margin:15px 0;}

}

						/*            620px Screen End        */											

						/*            560px Screen Start        */						

@media only screen and (max-width: 560px){

	.banner-box > img{width: 210px;}

	.download-buttons img{width: 120px;}

	.navigation ul li{margin-left: 10px;}
	.navigation ul li a{font-size: 12px;}

	.app-items-inner{min-height: 425px;}

	.iphone{bottom:0;}

	.app-items-inner .section-wrapper .section{
		display: inline-block;
		width: auto !important;
	}

	.app-item-box{
		width: 70px;
		margin:0 3px;
	}

	.owl-dot{
		width: 7px;
		height: 7px;
		border-radius: 50%;
	}

	.body{padding-top:57px;}
	.header img{width: 152px;}
	.nav-toggle{top:19px;}
	.navigation{padding-top:10px;}

	input[type="submit"]{
		float: none;
		display: block;
		width: 100%;
	}

	.banner-layer p{max-width: 200px;}

	.feature-item{
		text-align: center;
		padding:100px 0 0 0 !important;
		background-position: center top;
	}

}

						/*            560px Screen End        */

						/*            400px Screen Start        */

@media only screen and (max-width:400px){

	.app-items-inner .section-wrapper{padding-left: 150px;}

	.iphone{
		bottom:-10px;
		left:-10px;
	}

	.app-item-box{
		width: 65px;
		height: 66px;
		margin:0 1px;
	}

	.address,
	.email-phone{
		float: none;
		width: 100%;
		padding:0;
		border:none;
	}

	.email-phone{
		padding-top:15px;
		margin-top:15px;
		border-top:2px solid #23afd2;
	}

	.banner-layer p{
		max-width: 100%;
		font-size: 13px;
	}

}

						/*            400px Screen End        */										
