	*{margin:0;padding:0px;}
	body{max-width:100%; color:#ffffff; font-size:12px; font-family:open sans;}
    #kumaon{background-image:url('../image/background5.jpg');background-size: cover;}
	#team{background-image:url('../image/background3.jpg'); background-size: cover;}
	#contact{background-image:url('../image/background4.jpg'); background-size: cover; background-position: right center;}
	#architects{background-image:url('../image/background1.jpg'); background-size: cover;}
	#project{background-image:url('../image/background2.jpg'); background-size: cover;}
	#index{background-image:url('../image/background6.jpg'); background-size: cover;}
	p{font-family:open sans;}
	h1 ,h2,h4,h3{font-weight: 100; font-family: 'Playfair Display SC', serif;}
	#container{position: relative;}
	#container .mid{width:450px; margin:0 auto; }
	#container .mid p{font-size: 14px; text-align: justify; line-height: 17px; margin-top: 10px; opacity: 0.95; margin-right: 5px; font-family: 'Open Sans',sans-serif;}
/* --------HEADER--------- */
	#header{background-image:url('../image/headerbg.png'); padding: 18px 0 9px; ;border-bottom:4px solid #191919; background-repeat: repeat-x;}
	#header .logo{ margin-left: 66px; border: medium none;}
	#header h3{text-align:center;color: #E8E8E8; font-size:20px; font-weight: 600; letter-spacing: 3px;}
/* --------END HEADER--------- */
/* --------Navigation------- */
	#container.nav-menu{background-image:url('../image/nav.png');height:21px;text-align:center;}
	#container .nav-menu ul li{display: inline-block; font-size: 12px; margin: 0 8px 0 3px; padding: 3px 3px 2px;}
	#container .nav-menu ul li a{ color: #FFFFFF; font-family: trajan pro; font-size: 12px; letter-spacing: 1.57px;  opacity: 0.7; text-decoration: none;}
/* --------End Navigation--------*/
/* --------Content-------- */
	#container .blackbg{background-image:url('../image/bgone.png'); }
	/*#container .content{padding:40px 0;margin-top:80px; overflow:hidden;}*/
	#container .content.blackbg{padding:40px 0;margin-top:35px; overflow:hidden;}
	#container .content.projectbg{padding:40px 0;margin-top:150px; overflow:hidden;}
	#container .content.projectbg1{padding:20px 0;margin-top:0;}
	/*.content .page-title{font-family: 'Cinzel','Playfair Display SC', serif; font-size: 32px; opacity: 0.9; }*/	
	#container .content.blackbg.contact{padding:50px 0;margin-top:182px;text-align:justify;overflow:hidden;}
	.mid-contact{width:770px;margin:0 auto 10px; /*overflow: hidden; font-family: 'Open Sans',sans-serif;*/}
	.box-container {border-right: 1px solid #666666;float: left; padding: 0 40px 0 30px;}
	.box-container.one { line-height: 28px; opacity: 0.8;}
	.box-container.two{font-size: 19px; line-height: 19px;}
	.box-container.three {border-right: medium none; font-size: 19px;}	
	.blank-box{height:180px;width:242px;float:left;}
	.right{float:right;}
	/*.border{border:1px solid #000000;}	*/
	
/* --------End content-------- */

/* ----Architects page------ */
#container .mid .page-title1 {letter-spacing: 2px; font-family: trajan pro; font-size: 29px; opacity: 0.9;}
#container .content .url{ float: right; font-size: 16px; padding-right: 15px; font-family: 'Open Sans',sans-serif;}
#container .content .data{float: left; margin-right: 10px;}
/* ----End Architects page------ */

/* ----About page------ */
.quotes {display: none;}​
/* ----End About page------ */

/* ----About page------ */
#container .mid #page{ text-align: justify; font-family: trajan pro; font-size: 29px; height: 100px; line-height: 29px; opacity: 0.9;}
 #container .mid .page-title2 { font-family: trajan pro; font-size: 29px; height: 96px; line-height: 29px; opacity: 0.9; text-align: justify;} 
/* ----End About page------ */

/* ----Team page------ */
.mid-contact > p {font-size: 14px; line-height: 15px; text-align: justify; margin-top: 18px; margin-left: 67px;font-family: 'Open Sans',sans-serif; margin-right: 68px;}
.mid-contact .designation{color: #B2B3AA; font-size: 18px;}
.mid-contact .name{ font-size: 16px;letter-spacing: 1px; margin-top: 5px; opacity: 0.75;}
.mid-contact .qualification{line-height: 12px; margin-top: 3px; }
.team-image{height:180px;width:210px;float:left;}
.team-thumb{float:left; margin-left: 10px; margin-right: 10px; font-size:12px;}
.team-thumb .designation{color: #B2B3AA; font-size: 12px;}
.team-thumb .name{ font-size: 12px; margin-top: 5px;letter-spacing: 1px;opacity: 0.9;}
.team-thumb .qualification{line-height: 13px; margin-top: 3px; }
#container .content .mid-contact .box-container .contact-info{font-size:23px; font-family: trajan pro;}
.small-image{margin: 0 auto;
    overflow: hidden;
    width: 770px;
}
.big-image{margin-left: 67px; overflow: hidden;}	
/* ----End Team page------ */

/* ----Index page------ */
#container .content1{margin-top: 438px; padding: 85px 0 59px;}
#container .threebox{margin-left: 310px;  margin-top: -125px;}
.index-box{background-image:url('../image/index-thumbbg.png');width:200px; height:85px; float:left; margin-right:5px;}
.index-thumb{padding:10px;}
.image {float: left;}
.text {font-size: 10px; padding: 10px;}

/* ----End Index page------ */

/* ----Contact page------ */
/* ----End contact page------ */

/* ----project detail page------ */
 #container .project_name{font-family: trajan pro; font-size: 18px; float:left; margin-left: 85px;  margin-top: 15px;}
 #container .project_nav{float:right;  margin-top: 15px;}
 #container .project_nav ul{margin-right: 115px;}
 #container .project_nav ul li { margin-right: 10px; margin-left:10px; float: left; list-style: none outside none;}
 #container .project_nav ul li a{font-family: trajan pro; font-size: 12px; color: #FFFFFF; text-decoration: none;}
/* ----End project detail page------ */

/* ----font------ */
@font-face
{
font-family: trajan pro;
src: url('../font/TrajanProRegular.ttf'),
src: url('../font/Champagne&LimousinesBold.ttf'),
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
  /* IE10-specific styles go here */  
  #header{ padding-top:15px;}
  #header .logo a img{ border:none !important;}
}
#my_popup > div {
    float: right;
    position: relative;
    right: -23px;
    top: -3px;
    z-index: 999999;
}


