@media (max-width: 768px) {
	.intro-heading img {
		margin-top: -50px;
		height: 300px;
	}
	
	a.navbar-brand img{
		height: 35px;
		margin-top: -5px;
	}
	
	#upload-image{
		position: fixed;
		top: 0;
		width: 100%;
	}

	#upload-image div{
		padding: 25px;
		margin: 75px auto;
		width:  90%;
		border-radius: 5px;
		background-color: #186bcc;
	}
	
	#upload-image div ul{
		min-height: 100px;
		max-height: 200px;
		overflow: hidden;
		overflow-y: scroll;
		padding: 0;
	}
	
	#upload-image div.body, #windows div.body{
	    width:  80%;
	    max-height: 200px;
	}
	
	#upload-image div ul li img{
		width: 100%;
		max-height: 150px;
		margin: 10px;
	}
	
	#upload-image ul li span.name{
		width: 100%;
		font-weight: bold;
	}
	
	div.page-content{
	    margin-top: 10px;
	}
	
	header .intro-text .intro-heading {
		color: #fec503;
		font-size: 30px;
	}
	
	header .intro-text .intro-heading .heading-actions a{
		margin-bottom: 20px;
	}
	
	header .intro-text .intro-heading .section-subheading{
		font-size: 18px;
		line-height: 22px;
	}
	
	section#order .input-group{
		width: 70%;
	    margin: 0 auto;	
		margin-bottom: 25px;
	}
	
	section#bestall .row{
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	footer .full-width{
		margin-bottom: 10px;
	}

	footer .full-width span a{
		line-height: 25px;
	}
	
	footer h2{
		margin-top: 50px;
	}
	
	section h2.section-heading {
	  font-size: 30px;
	  margin-bottom: 20px!important;
	}
	
	.text-medium{
		font-size: 14px!important;
		padding: 10px;
	}
	
	section#terms p{
		padding: 10px;
	}
	
	section#partners h2{
		padding: 20px;
		padding-left: 30px;
		padding-right: 30px;
	}
	
	#upload-image ul li span.filesize, #myhome ul li span.filesize{
		width: 30%;
	}
	
	#upload-image h2, #windows h2{
		overflow: hidden;
		max-width: 180px;
	}
	
	#subscription ul li span.tool{
		width: 100%;
	}
	
	#subscription ul li a.button{
		float: none;
		margin-top: 10px!important;
	}
	
	section#we-support .gallery img{
		max-width: 100px;
		max-height: 100px;
	}
	
	section#order #calendar div.tool{
		padding: 20px;
	}
	
	section#order .step-4.one-time div.gallery img{
		max-width: 100px;
		max-height: 100px;
	}
	
	footer{
		padding-bottom: 80px;
	}
}