/* #Media Queries
================================================== */
 

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width:1060px) {

}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width:768px) and (max-width:1024px) {
	.navbar-default .navbar-nav > li > a {
	  padding-left: 20px;
	  padding-right: 20px;
	}
	.profile-desc, .service-wrapper{
		padding-left: 0;
	}
	.cd-timeline-content h2{
		font-size: 18px;
	}
	.landing-page .intro{
		padding-top: 50px;
	}

}

@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {

	.profile-bg {
	  background-position: -260px center, 0 center;

	}
	.profile-desc, .service-wrapper {
	  padding-left: 50px;
	}
	.service-inner{
		width: 46%;
	}
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width:767px) {

	.landing-page .intro {

	  top: 0;
	  transform: translate(-50%, 10%);
	  width: 300px;
	}
	.profile-desc, .service-wrapper{
		padding-left: 0;
	}
	.service-inner{
		width: 100%;
	}
	.cd-timeline-content h2{
		font-size: 18px;
	}
	.mypic{
		width: 100% !important;
	}
	.navbar-fixed-top .navbar-toggle{
		display: block;
	}
	.navbar-fixed-bottom .navbar-toggle{
		display: none;
	}
	.intro h1{
		font-size: 18px;
	}
	.intro small {
		  font-size: 40px;
	  margin-left: 10px;
	
	}
}
	

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width:480px) and (max-width:767px) {
}
  

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) {

}

@media only screen and (min-width: 481px) and (max-height: 640px){

}



/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width:479px) {

}