

/*body css start*/


header img{

	border-radius: 120px;
}
header{

	margin-top:70px;
	
}
footer{
	min-height:200px;
	padding-top: 20px;
}

header h2{
	color:#fff;
	margin-top: 90px;
	margin-left: 35px;
	font-size: 25px;
	
}
	

header h2#top{
	margin-top:45px;
	text-transform: uppercase;

}
header h2:first-letter{
	font-size: 90px;

}

hhhh{
  position: relative;
  width: 100%;
  min-height: auto;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image:url('../images/cv1.jpg');
  text-align: center;
  color: white;
  min-height:300px;
  border-bottom:10px dotted gray;
}
body{

	position: relative;
   background-image: url("../images/cv.jpg");

}
 
#color-overlay {
   position: absolute;
   top:0;
   left: 0;
   width: 100%;
   height:100%;
   background-color:#4c0080;
      opacity: 0.8;
 }



.v-center{
    
     display: :table-cell;
    text-align: center;
    vertical-align: middle;
}

 @media(max-width:768px){

header h2{
	color:brown;
	margin-top: 90px;
	margin-left: 20px;

}

header img{
	margin-left: 20px;
}

h2{

	font-size: 40px;
}
.photo{
	margin-right: 80px;
}
 
 }
.mynav{
 padding:0px;
padding-top: 5px;
 
 }
 .mynav a{
 	color:white;
 	font-size:16px;
 	font-weight: 700px;
 }


 .mynav .navbar-header button{

 	border-color:white;
 }
.cv-header{
background-color:;
margin-top: -20px;
}
.career-objective,.academic-info,.language-info,.career-sumary, .special-qualification,
.specialization , .extra-qualification ,.reference-info,.projects-area,.personal-info{

 margin-top:-40px;
}
.cv-header .custom-row,{
background-color:;
}
.cv-header .photo ,.title{
	min-height: 368px;

}

.cv-header .photo img{
	margin-top: 15px;
	
}
.cv-header span{
	border-radius:30px;
}
.cv-header .title .myinfo{

	font-size :18px;
	line-height: 30px;
	font-weight: 700px;
	color:black;
}

h3{color:brown;padding:8px;}
h2 span{font-size:40px;padding:10px;color:;line-height: 85px;}
h2{margin-bottom:30px; }

.cv-header .title ul li i{
     margin-right: 5px;
	font-size:20px;
}
.cv-header .title ul li span{
font-size:20px;
}

.cv-header .title .address{

	color:brown;
}
section li:hover,p:hover{
	background-color:#EEE8AA;
}
li:first-child ,p:first-letter{

	color:brown;
}
p:first-letter{

	color:brown;
	font-size: 40px;
}



.career-objective .objective p{

	text-align:justify;
	font-weight: 700px;
	font-size: 20px;
	line-height: 30px;
	
	padding:20px 10px;
	min-height: 200px;
	
}


 .custom-table{

   
     font-weight: 700px;
	font-size:20px;
  }
 
.career-sumary .sumary ol{

	text-align: justify;
	font-weight: 700px;
	font-size: 20px;
	

	padding:20px 10px;
	line-height:40px;
	min-height: 200px;
}


.special-qualification .qualification ol{

	text-align: justify;
	font-weight: 700px;
	font-size: 20px;
	

	padding:20px 10px;
	line-height:40px;
	min-height: 200px;
}


.extra-qualification .qualification ol{

	text-align: justify;
	font-weight: 700px;
	font-size: 20px;
	

	padding:20px 10px;
	line-height:40px;
	min-height: 200px;
}

.specialization .specialize{

	text-align:justify;
	font-weight: 700px;
	font-size:22px;
	line-height: 30px;
	
	padding:20px 10px;
	min-height: 690px;
}
.specialize span{
	font-size: 20px;

}

.specialize .project h4,span{

  text-align:left;
	font-weight: 700px;
	font-size: 22px;

}




.thum-height{

min-height:100px;
}

.thumbnail img{

	height:200px;
	
	

}

.thumbnail span{

color:black;
}

.carousel-indicators{
  background-color: black;
	color:red;
}



.portfolio-items{

	padding-left:30px;
	margin: 0px auto;
}


