 		.image-holder { padding-top: 20px; height: 370px; }
		.modal-dialog {}
		.thumbnail {margin-bottom:6px;}
		.modal-body { background-color: #ccddff; }
		.carousel-control.left,.carousel-control.right{	background-image:none;}
		.social-icons{padding-top: 30px;}
		.container-fluid {	padding-top: 30px;padding-bottom: 30px;}
		.rows-whatupto{padding-top: 20px;}
		.img-padding{padding-top: 20px;}
		.img-text{
			font-size: 17px; 
			color: black;
			line-height: 1;
			text-align: left;
		}
		.txt-caption{ line-height: 0.5;}
		.heading-about{
			font-size: 80px;
			font-family: Consolas;
			color: purple;
			line-height: 1.3;
		}
		.mini-heading-about{
			font-size: 25px;
			font-family: Segoe Condensed;
			color: #eb9494;
			margin-top: 0px;
			text-align:center;
		}
		.row-about{
			padding-top: 30px;
		}
		.col-about{
			text-align: center;
			background-color: #d1e0e0;;
			border: 4px solid #dec3a0;
			border-radius:80px;
			padding-top: 10px;
			padding-bottom: 20px;
			
		}
		.body-about{
			font-size: 23px;
			font-family: Candara;
			line-height: 1.3;
			color: #000000;
		}
		.mini-body-about{
			font-size: 30px;
			font-family: Candara;
			line-height: 0.9;
			color: #000000;
		}
		.keywords-about{
			font-size: 50px;
			font-family: Agency FB;
			line-height: 0.9;
			color: #ff66cc;
		}
		.border-about{
			margin-right: 15px;
			margin-left: 15px;
			border: 4px solid #ffffff;
			border-radius:30px;
			padding-right: 40px;
			padding-left: 40px;
			padding-bottom: 40px;
		}
		.bg-about{
			
			background-color: #a3c2c2; /* Green */
			background-size: cover;
		}
		.bg-1 { 
			background-color: #aeeaae; /* Light Green */
			color: #ffffff;
		}
		.bg-2 { 
			background-color: #ffcc99; /* Orange*/
			color: #ffffff;
		}
		.bg-3 { 
			background-image: url("../../assets/images/bkg.jpg");
			background-color: #cccccc;
			background-size: cover;
		}
		.bg-contact{
			background-color: #a3c2c2; /* Blue */
		}
		.bg-mind{
			background-color: #ffb3b3; /* Pink*/
			color: #000000;
		}
		.bg-images{
			background-color: #d2e0e0; /* blue*/
			color: #000000;
		}
		.bg-cv{
			background-color: #DBE5F1; /* blue*/
			color: #000000;
		}
		.bg-stats{
			background-color: #d5dfed; /* lightblue*/
			color: #000000;
		}
		p {
			font-size: 18px; 
			padding-top: 20px; 
			margin-right: 45px;
			margin-left: 45px;
		}
		h2{
			text-align:center;
			position:relative;
			z-index:2;
		}
		h2:after{
			content:"";
			position:absolute;
			top:50%;
			left:0;
			right:0;
			border-top:solid 2px;
			z-index:-1;
		}
		.txt-subheading{ /*images sub heading*/
			font-size: 18px; 
			color: #78a1a1;
		}
		.txt-about-sh{ /*about subheading*/
			font-size: 22px; 
			color: #000000;
		}
		.txt-motivation{
			font-size: 25px;
			line-height: 1.5;
			font-family: Consolas;
			color: #ffffff;
		}
		.contact-content{
			border: 2px solid;
			border-radius: 40px;
			font-family: Century Gothic, sans-serif;
			color: #ffffff;
			font-size: 23px;
			line-height: 1.5;
			margin-left: 200px;
			margin-right: 200px;
			padding-top: 40px;
			padding-bottom: 40px;
			padding-right: 100px;
			padding-left: 100px;
		}
		
	  	.line-center-1{
			margin:0;padding:0 10px;
			background:#aeeaae;
			display:inline-block;
		}
		.line-center-2{
			margin:0;padding:0 10px;
			background:#ffcc99;
			display:inline-block;
		}
		.line-center-3{ /*in my mind page */
			margin:0;padding:0 10px;
			background:#ffb3b3;
			display:inline-block;
		}
		.line-center-4{ /*images page */
			margin:0;padding:0 10px;
			background:#d2e0e0;
			display:inline-block;
		}
		.line-center-5{ /*cv page */
			margin:0;padding:0 10px;
			background:#DBE5F1;
			display:inline-block;
		}
		.line-center-7{
			margin:0;padding:0 10px;
			background:#ffffff;
			display:inline-block;
		}
		.line-center-8{ /*about page*/
			margin:0;padding:0 10px;
			background:#a3c2c2;
			display:inline-block;
			font-size: 40px;
		}


		.navbar .navbar-nav {
			display: inline-block;
			float: none;
			vertical-align: top;
			padding-top: 20px;
			font-size: 28px;
		}
		.navbar .navbar-collapse { text-align: center;}
		.nav.navbar-nav li a {
			font-family: Agency FB;
			color: #800080;
		}
		.navbar-default {
			background-color: #ffffff;
			border-color: #ffffff;
		}
		.navbar-default .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
			color: #800080;
			background-color:transparent;
		}
		.navbar-toggle {
			width: 100%;
			float: none;
			margin: 0 auto;
			border-width:0;
			border-radius:0;
		}
		.navbar-padding {
			padding-top: 0px;
		}

		.txt-hh { /* main heading*/
			padding-top: 100px;
			font-family: Orator Std;
			color: #800080;
			font-size: 6em;
			line-height: 0.7;
		}
		.txt-wh { /* white headings*/
			font-family: Century Gothic, sans-serif;
			color: #ffffff;
			font-size: 30px;
		}
		.txt-brown { /* brown headings*/
			font-family: Century Gothic, sans-serif;
			color: #d1ac7a;
		}
		.txt-gh { /* grey headings*/
			font-family: Century Gothic, sans-serif;
			color: #4d4d33;
			font-size: 2.5em;
			line-height: 0.8;
		}
		.txt-ph { /* paragraph headings*/
			font-family: Arial;
			color: #400080;
			font-size: 25px;
			line-height: 0.8;
			padding-top: 10px;
		}
		.txt-welcome{
			color: #4d4d33;
		}
	


    @media screen and (max-width: 767px){
		.txt-hh { /* main heading*/
			padding-top: 110px;
			font-family: Orator Std;
			color: #800080;
			font-size: 3.7em;
			line-height: 0.9;
		}
		.txt-gh { /* grey headings*/
			font-family: Century Gothic, sans-serif;
			color: #4d4d33;
			font-size: 1.5em;
			line-height: 0.9;
		}
		p {
			font-size: 0.6em; 
			padding-top: 10px; 
			margin-right: 35px;
			margin-left: 35px;
		}
		.txt-subheading{ /*images sub heading*/
			font-size: 0.8em; 
			padding-top: 10px; 
			margin-right: 0px;
			margin-left: 0;
		}
		.txt-about-sh{ /*about subheading*/
			font-size: 0.7em;
		}
		.txt-wh { /* white headings*/
			font-family: Century Gothic, sans-serif;
			color: #ffffff;
			font-size: 25px;
		}
		.line-center-8{ /*about page*/
			font-size: 30px;
		}
		.mini-heading-about{ font-size: 20px;}
		.txt-motivation{
			font-size: 15px;
			line-height: 1;
			font-family: Consolas;
			color: #ffffff;
		}
		.img-text{
			font-size: 15px; 
			color: black;
			line-height: 1;
			text-align: left;
		}
		
		.body-about{
			font-size: 18px;
			line-height: 1.3;
		}
		.contact-content{
			border: 2px solid;
			border-radius: 20px;
			font-family: Century Gothic, sans-serif;
			color: #ffffff;
			font-size: 23px;
			line-height: 1.5;
			margin-left: 25px;
			margin-right: 25px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-right: 20px;
			padding-left: 20px;
	   }
	   
	   .image-holder { 
			padding-top: 0px; 
			height: 250px; 
		}
	  }
		 @media screen and (min-width: 500px) and (max-width: 800px){
			.image-holder { 
				padding-top: 20px; 
				height: 360px; 
			}
	  }