.team
{
	font-size:10px;
	max-width:200px;
	color:#666;
	text-align:left;
}
  .content-area {
		float: left;
		margin-right: -100%;
		width: 70%;
	}

	.site-content {
		padding: 0 15%;
	}
  
  .site-header-menu {
		display: block;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
    font-size:14px;

	}
  
.site-branding {
	/*margin: 0 auto 0.875em 0;*/
	/* Avoid overflowing wide custom logo in small screens in Firefox and IEs */
	min-width: 0;
  

}
  .site-header {
		padding: 0.5em 15%;
 
	}
  
  .post-navigation {
	clear: both;
	font-family: 'Ek Mukta', sans-serif;
	font-weight: 300;
	margin: 0 6% 3.5em;

}

  	.main-navigation .menu-item-has-children > a:after {
		
		position: absolute;
		right: 0.625em;
		top: 0.8125em;

	}
  
//widget
.widget {
		font-size: 13px;
		font-size: 0.8125rem;
		line-height: 1.6153846154;
		margin-bottom: 3.230769231em;
		padding-top: 10em;
  padding-bottom:10px;
	}

	.widget .widget-title {
		margin-bottom: 1.3125em;
	}

.widget {
border-top: 1px solid #1a1a1a;
margin-bottom: 1em;
padding-top: 1em;
}

  .content-bottom-widgets .widget-area {
	margin-bottom: 3.5em;
    margin-top:0;
}

.entry-content a,
.entry-summary a,
.taxonomy-description a,
.logged-in-as a,
.comment-content a,
.pingback .comment-body > a,
.textwidget a,
.entry-footer a:hover,
.site-info a:hover {
	box-shadow: 0 0 0 0 currentColor;
}
  
  .nav-links { display: none; }
  
.post-navigation {
	border-top: 0;
	border-bottom: 0;
	clear: both;
	font-family: 'Ek Mukta', sans-serif;
	font-weight: 300;
	margin: 0 7.6923% 3.5em;
}
  .entry-footer {
    display: none;
}
  
//contact form styling


.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    background-color: #fff;
    color: #000;
    width: 100%;
font-size: 14px;
}
  
  select {
    width:100%;

}
  
  
  
  .site-branding .site-title a {
	font-family: 'aksharaya_font_aregular';
	font-weight: regular;
  	font-style: normal;	
    color:#000;
	background:transparent;

}
  

 @font-face {
    font-family: aksharaya_font_aregular;
    src: url('aksharaya_font_a-webfont.eot');
    src: url('aksharaya_font_a-webfont.eot?#iefix') format('embedded-opentype'),
         url('aksharaya_font_a-webfont.woff2') format('woff2'),
         url('aksharaya_font_a-webfont.woff') format('woff'),
         url('aksharaya_font_a-webfont.ttf') format('truetype'),
         url('aksharaya_font_a-webfont.svg#aksharaya_font_aregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

  .site-title {
	font-size: 70px;
	
	margin-top: -12px;
	/*font-family: 'aksharaya_font_aregular';*/
	font-weight: regular;
  	font-style: normal;	

  

}

  //social navigation
.social-navigation a:before {
float:left;
width:100px;
}
  

body:not(.custom-background-image):before,
	body:not(.custom-background-image):after {
		height: 0px !important;
	}
.site {
    margin: 0;
}

.site-main {
		margin-bottom: 2em;
	}
.entry-caption {
	color: #686868;
	font-size: 13px;
	font-size: 0.8125rem;
	font-style: italic;
	line-height: 1.6153846154;
	padding-top: 1.0769230769em;
}




@media screen and (max-width: 780px) {
	.site-header{ padding-right: 10%; padding-left: 10%; }
	.site-content{ padding-right: 10%; padding-left: 10%; }
	.site-footer{ padding-right: 10%; padding-left: 10%; }
    .site-header-menu{display:none}
  #primary{width:100%}
  .entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .page-header, .page-content, .content-bottom-widgets{margin:0px;}
}

@media screen and (max-width: 500px) {
	.site-header{ padding-right: 5%; padding-left: 5%; }
	.site-content{ padding-right: 5%; padding-left: 5%; }
	.site-footer{ padding-right: 5%; padding-left: 5%; }
    .site-header-menu{display:none}
  #primary{width:100%}
    .entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .page-header, .page-content, .content-bottom-widgets{margin:0px;}
  .entry-content{padding-top:10px}
}