/****top-bar****/
#logo-div {
	//height:150px;
	background-color:#336699;
 
}
#logo-div img {
	float: left;
    margin: 0 0 0px 0px;
}
#logo-div h3 {
	line-height:35px;
	color:#333366;
}
.title{
	color:#336699;
	font-weight:300;
	
}

.activity> a  img{
	
	margin-left:35px;
}
@media only screen and ( max-width: 768px){

.activity> a  img{
	
	margin-left:190px;
}
}


@media only screen and ( max-width: 520px){

.activity> a  img{
	
	margin-left:35px;
}
}
.btn {
    border-width: 0;
    border-bottom-width: 2px;
    border-radius: 3px;
}
.navbar {
	margin-bottom:0;
	border-radius:0;
}

 .nav.navbar-nav > li {
     float: none;
    display: inline-block;
    margin: 0px 20px 0px 20px;
	 font-size:23px;
	 font-weight:bold;
 }
/*****nav bar inverse****/
.navbar-inverse {
	background-color:#003366;
	border-color:#6699cc;
	border-bottom:5px solid #6699cc;
}
.navbar-inverse .navbar-brand {
	color:#9d9d9d
}
.navbar-nav {
	    float:none;
    margin: 0;
	text-align:left;
}

@media ( max-width:768px) {
.navbar-nav {
   float:none;
   margin-right:600px;
   text-align:left;
}
}
@media (min-width:240px and max-width:520px){
.navbar-nav {
	    float:none;
    margin-right:80px;
	text-align:left;
}
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
	color:#fff;
	background-color:transparent
}
.navbar-inverse .navbar-text {
	color:#9d9d9d
}
.navbar-inverse .navbar-nav>li>a {
	color:#fff;
	font-weight:300;
}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
	color:#fff;
	background-color:#336699;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
	color:#fff;
	background-color:#080808
}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus {
	color:#444;
	background-color:transparent
}
.navbar-inverse .navbar-toggle {
	border-color:#333
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color:#fff
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border:none;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
	color:#fff;
	background-color:#080808
}
@media (max-width:767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
border-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
color:#9d9d9d
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
color:#fff;
background-color:transparent
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
color:#fff;
background-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
color:#444;
background-color:transparent
}
}
.navbar-inverse .navbar-link {
	color:#9d9d9d
}
.navbar-inverse .navbar-link:hover {
	color:#fff
}
.navbar-inverse .btn-link {
	color:#9d9d9d
}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
	color:#fff
}
.navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus {
	color:#444
}
/*****section content****/


/****about-us*****/
.about {
	padding:0;
}
#content {
	background:#fff;
	//background-image:url(../website%20images/content%20bg.png);
	//height:420px;
	   //background-size: cover;
  //background-attachment:fixed;
  //position:relative;
  //z-index:1;
  //background-position:center top;
  padding:50px 0; 
  
}
//#content:after
{
	left: 0;
    bottom: 0;
    width: 100%;
    z-index: -1;
    content: " ";
    height: 100%;
    //text-align: center;
    position: absolute;
    background: rgba(0,0,0,0.5);
}
.about-us h3 {
	padding:5px 0 0 40px;
	font-size:23px;
	color:#000;
}
.about-us p {
	//padding: 10px 40px 40px 40px;
	font-size:20px;
	color:#000;
	font-weight:300;
	line-height:35px;
}

.mission-vision  h3 {
	padding:5px 0 0 40px;
	font-size:23px;
	color:#000;
}
.check {
	margin-left: 10px;
	//padding:0px 40px 5px 40px;
	font-weight:300;
	font-size:20px;
    list-style-image:url(../images/BlueIconTick.gif);
    color: #000;
}
/*****portfolio******/
#portfolio {
  padding: 50px 0;
  background: #f5f5f5;
}
#portfolio .portfolio-filter {
  list-style: none;
  padding: 0;
  margin: 0 0 50px;
  display: inline-block;
}
#portfolio .portfolio-filter > li {
  float: left;
  display: block;
}
#portfolio .portfolio-filter > li a {
  display: block;
  padding: 7px 15px;
  background: #e5e5e5;
  color: #64686d;
  position: relative;
}
#portfolio .portfolio-filter > li a:hover,
#portfolio .portfolio-filter > li a.active {
  background: #45aed6;
  color: #fff;
  box-shadow: 0 -3px 0 0 #318daf inset;
  -webkit-box-shadow: 0 -3px 0 0 #318daf inset;
}
#portfolio .portfolio-filter > li a.active:after {
  content: " ";
  position: absolute;
  bottom: -17px;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: #318daf transparent transparent transparent;
}
#portfolio .portfolio-filter > li:first-child a {
  border-radius: 4px 0 0 4px;
}
#portfolio .portfolio-filter > li:last-child a {
  border-radius: 0 4px 4px 0;
}
#portfolio .portfolio-items {
  margin: -15px;
}
#portfolio .portfolio-item {
  width: 100%;
  float: left;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
#portfolio .portfolio-item .portfolio-item-inner {
  position: relative;
  border:10px solid #e5e5e5;
  border-radius:10px;
}
#portfolio .portfolio-item .portfolio-item-inner .portfolio-info {
  opacity: 0;
  transition: opacity 400ms;
  -webkit-transition: opacity 400ms;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
}
#portfolio .portfolio-item .portfolio-item-inner .portfolio-info h3 {
  font-size: 16px;
  line-height: 1;
  margin: 0;
  color: #fff;
}
#portfolio .portfolio-item .portfolio-item-inner .portfolio-info .preview {
  position: absolute;
  top: -18px;
  right: 12px;
  border-radius: 50%;
    background:#336699;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  box-shadow: 0 0 0 2px #fff;
  -webkit-box-shadow: 0 0 0 2px #fff;
}
#portfolio .portfolio-item:hover .portfolio-info {
  opacity: 1;
}
/*****gallery****/
.gallery1 {
	padding:10px;
}
.gallery2 {
	padding:10px;
}
.gallery3 {
	padding:10px;
}
.gallery4 {
	padding:10px;
}
/***contact-us***/
#contact {
  position: relative;
  overflow: hidden;
}
#contact .container-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(69, 174, 214, 0.3);
  z-index: 1;
}
.divider {
  margin-top: 15px;
  margin-bottom: 10px;
  background-image: -moz-linear-gradient(180deg,#000000 0%, #069 49%, #000000 100%);
  background-image: -webkit-linear-gradient(180deg, #000000 0%, #069 49%, #000000 100%);
  background-image: -ms-linear-gradient(180deg, #000000 0%, #069 49%, #000000 100%);
  width: 95%;
  height: 1px;
}

/****abou-us page***/
#about {
	padding:50px 0;
	background:#fff;
}
#about p {
	font-weight:300;
	font-size:20px;
	color:#000;
}
.check1 {
	margin-left: 10px;
	padding:0px 40px 5px 40px;
	font-weight:300;
	font-size:20px;
    list-style-image:url(../website%20images/tick.png);
    color: #000;
	
}

#about .border-box {
	border:1px hidden #e5e5e5;
	background-color:#FFF;
	border-radius:3px;
}
@media only screen and (min-width: 768px) {
.vertical-divider {
	position:absolute;
    left:50%;
    top:10%;
    bottom:10%;
    border-left:1px solid #e5e5e5;
}
}
/*****activites page****/
#blog {
  padding: 50px 0;
  background:#fff;
}
#blog .blog-post {
  border: 1px solid #eee;
  background:#FFF;
  padding: 15px;
}
#blog .blog-post .post-format {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 34px;
  text-align: center;
  color: #fff;
  background: #222534;
  border: 3px solid #fff;
  border-radius: 100px;
}
#blog .blog-post.blog-large .entry-thumbnail {
  margin: -15px -15px 15px;
  position: relative;
}
#blog .blog-post.blog-large .post-format {
  width: 66px;
  height: 66px;
  line-height: 60px;
  position: absolute;
  right: 20px;
  bottom: -33px;
}
#blog .blog-post.blog-large .post-format > i {
  font-size: 20px;
}
#blog .blog-post.blog-large .entry-date {
  font-size: 12px;
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #45aed6;
}
#blog .blog-post.blog-large .entry-title {
  margin-top: 0;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 15px;
}
#blog .blog-post.blog-large .entry-title a {
  color: #64686d;
}
#blog .blog-post.blog-large .entry-title a:hover {
  color: #45aed6;
}
#blog .blog-post.blog-media {
  margin-bottom: 30px;
}
#blog .blog-post.blog-media .entry-thumbnail {
  margin: -15px 15px -15px -15px;
  position: relative;
}
#blog .blog-post.blog-media .post-format {
  position: absolute;
  top: 20px;
  right: -10px;
}
#blog .blog-post.blog-media .entry-date {
  font-size: 12px;
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #45aed6;
}
#blog .blog-post.blog-media .entry-title {
  margin-top: 0;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 15px;
}
#blog .blog-post.blog-media .entry-title a {
  color: #64686d;
}
#blog .blog-post.blog-media .entry-title a:hover {
  color: #45aed6;
}
#blog .blog-post .entry-meta {
  margin-top: 20px;
  border-top: 1px solid #eee;
  padding-top: 15px;
}
#blog .blog-post .entry-meta > span {
  display: inline-block;
  margin-right: 10px;
  color: #999;
}
#blog .blog-post .entry-meta > span > a {
  color: #999;
}
#blog .blog-post .entry-meta > span > a:hover {
  color: #45aed6;
}
#blog  > span {
	color:000;
}
/****gallery****/
#gallery_section {
	padding:50px 0;
	background:#fff;
}
.gallery_links{
	color:#336699;
 
}
.gallery_links_hgl{
	color:#FF9900 !important;
	font-weight:bold;
 
}
#gallery_section .album-heading {
	border:1px solid #e5e5e5;
	background-color:#FFF;
}
#gallery_section .album-heading h3 {
	border-bottom:1px solid #e5e5e5;
}
#gallery_section .album-heading ul > li {
	list-style:disc;
	margin-left:0px;
	font-size:22px;
}
#gallery_section .gallery-image img {
	border:1px solid #e5e5e5;
}
#gallery_section .gallery-image .image {
	padding:20px;
}
#gallery_section .gallery-filter {
  list-style: none;
  padding: 0;
  margin: 0 0 50px;
  display: inline-block;
}
#gallery_section .gallery-filter > li {
  float: left;
  display: block;
}
#gallery_section .gallery-filter > li a {
  display: block;
  padding: 7px 15px;
  background: #e5e5e5;
  color: #336699;
  position: relative;
}
#gallery_section .gallery-filter > li a:hover,
#gallery_section .gallery-filter > li a.active {
  background: #45aed6;
  color: #fff;
  box-shadow: 0 -3px 0 0 #318daf inset;
  -webkit-box-shadow: 0 -3px 0 0 #318daf inset;
}
#gallery_section .gallery-filter > li a.active:after {
  content: " ";
  position: absolute;
  bottom: -17px;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: #318daf transparent transparent transparent;
}
#gallery_section .gallery-filter > li:first-child a {
  border-radius: 4px 0 0 4px;
}
#gallery_section .gallery-filter > li:last-child a {
  border-radius: 0 4px 4px 0;
}
#gallery_section .gallery-items {
  margin: -15px;
}
#gallery_section .gallery-item {
  width: 100%;
  float: left;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
#gallery_section .gallery-item .gallery-item-inner {
    position: relative;
    border: none;
    border-radius: 15px;
    box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.10);
    overflow: hidden;
}
#gallery_section .gallery-item .gallery-item-inner .gallery-info {
  opacity: 0;
  transition: opacity 400ms;
  -webkit-transition: opacity 400ms;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
}
#gallery_section .gallery-item .gallery-item-inner .gallery-info h3 {
  font-size: 16px;
  line-height: 1;
  margin: 0;
  color: #fff;
}
#gallery_section .gallery-item .gallery-item-inner .gallery-info .preview {
  position: absolute;
  top: -18px;
  right: 12px;
  border-radius: 50%;
  background-image: -moz-linear-gradient(90deg, #2caab3 0%, #2c8cb3 100%);
  background-image: -webkit-linear-gradient(90deg, #2caab3 0%, #2c8cb3 100%);
  background-image: -ms-linear-gradient(90deg, #2caab3 0%, #2c8cb3 100%);
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  box-shadow: 0 0 0 2px #fff;
  -webkit-box-shadow: 0 0 0 2px #fff;
}
#gallery_section .gallery-item:hover .gallery-info {
  opacity: 1;
}
/*****linkage*************/
#linkage{
	padding:50px 0;
}
#linkage .our-team p  > span {
	font-weight:400;
}
#linkage p {
	font-weight:300;
	font-size:20px;
	color:#000;
}
#linkage .link-image img {
	width:100%;
	display:block;
}

/*******activity-inr********/
#activity-inr{
  padding: 30px 0px 40px 0px;
}
.activity-inr-bx{
  box-shadow: 0 10px 10px #00000014;
  //padding: 30px 20px 20px 30px;
  margin: 15px 0px;
  background: #fff;
  border-radius: 20px;
}
.dt-hdn {
  border-bottom: 1px solid rgba(0,0,0,0.10);
}
.dt-hdn .date-sec{
  width: 80%;
  display: inline-flex;
  padding: 20px 30px 10px 30px;
  //border-bottom: 1px solid rgba(0,0,0,0.30);
}
.dt-hdn .btn2{
  width: 20%;
  display: inline-block;
  padding: 20px 30px 20px 30px;
  //border-bottom: 1px solid rgba(0,0,0,0.30);
}
/******/
.dt-hdn .date{
  height: 110px;
  width: 90px;
  text-align: center;
  overflow: hidden;
  border-radius: 10px;
  float: left;
  background: #f2f5f9;
  //border-top: 3px solid #009900;
}
.dt-hdn .date label{
	font-size: 18px;
    font-weight: 400;
    color: #fff;
    background: #016ce0;
    margin: 0px;
    letter-spacing: 1px;
    text-transform: uppercase;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
.dt-hdn .date h2{
  font-size: 40px;
    font-weight: 400;
    color: #ff7c00;
    margin: 0px;
    padding: 6px 0px 0px 0px;
    line-height: 35px;
}
.dt-hdn .date span{
    font-size: 16px;
    letter-spacing: 1px;
    color: #333;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    line-height: 1.5;
}
/*********/
.dt-hdn .titl{
  float: left;
}
.dt-hdn .titl h5 {
    padding: 0px 0px 8px 20px;
    font-size: 25px;
    font-weight: 500;
    color: #016ce0;
    margin: 0px;
    text-transform: capitalize;
}
.dt-hdn .titl span {
    background: linear-gradient(45deg, #fd7322, #ffa988);
    display: inline-block;
    padding: 2px 10px 2px 10px;
    color: #fff;
    line-height: 20px;
    letter-spacing: 0.5px;
    border-radius: 20px;
    margin-left: 20px;
}
.dt-hdn .titl .date-inr {
    margin-left: 20px;
    padding: 8px 0px 0px 0px;
    color: #333;
    line-height: 20px;
    font-size: 14px;
}
.dt-hdn .titl .date-inr .fa-calendar-alt{
  color: #333;
  margin-right: 10px;
}
/********/
.activity-inr-bx .cncnt{
  padding: 0px 30px;
}
.activity-inr-bx .cncnt p{
  padding: 20px 0px 0px 0px;
  font-size: 17px;
  text-align: left;
  line-height: 1.8;
}
/**********/
.links{
  padding: 20px 30px 40px 30px;
  border-top: 1px solid rgba(0,0,0,0.10);
  display: flex;
    flex-wrap: wrap;
}

.links .img_list{
  text-align:left;
  margin:10px;
}

.links .img_list img {
    width: 200px;
    border-radius: 10px;
}

.dt-hdn .btn2{
  float: right;
  padding: 30px 30px 40px 30px;
}
.dt-hdn .btn2 a{ 
  color: #444;
  margin: 0px 10px;
  text-decoration: none;
 } 
 .dt-hdn .btn2 a .fa-facebook,
 .dt-hdn .btn2 a .fa-whatsapp,
 .dt-hdn .btn2 a .fa-google-plus,
 .dt-hdn .btn2 a .fa-twitter{
  font-size: 20px;

 }   
/*******activity-inr********/

/*****activity****/
#activity {
  padding: 50px 0;
  background: #f5f5f5;
}

.acvt-bx1 img{ 
  height: 375px;
  width: 500px;
  border-radius: 5px;
}


#activity .portfolio-filter {
  list-style: none;
  padding: 0;
  margin: 0 0 50px;
  display: inline-block;
}
#activity .portfolio-filter > li {
  float: left;
  display: block;
}
#activity .portfolio-filter > li a {
  display: block;
  padding: 7px 15px;
  background: #e5e5e5;
  color: #64686d;
  position: relative;
}
#activity .portfolio-filter > li a:hover,
#activity .portfolio-filter > li a.active {
  background: #45aed6;
  color: #fff;
  box-shadow: 0 -3px 0 0 #318daf inset;
  -webkit-box-shadow: 0 -3px 0 0 #318daf inset;
}
#activity .portfolio-filter > li a.active:after {
  content: " ";
  position: absolute;
  bottom: -17px;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: #318daf transparent transparent transparent;
}
#activity .portfolio-filter > li:first-child a {
  border-radius: 4px 0 0 4px;
}
#activity .portfolio-filter > li:last-child a {
  border-radius: 0 4px 4px 0;
}
#activity .portfolio-items {
  margin: -15px;
}
#activity .portfolio-item {
  width: 100%;
  float: left;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
#activity .portfolio-item .portfolio-item-inner {
  position: relative;
  border:10px solid #e5e5e5;
 
 
}
@media only screen and (max-width: 520px) {
#activity .portfolio-item {
  width: 100%;
  float: right;
  padding: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  margin-right:45px;
}
}
#activity .portfolio-item .portfolio-item-inner .portfolio-info {
  opacity: 0;
  transition: opacity 400ms;
  -webkit-transition: opacity 400ms;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
}
#activity .portfolio-item .portfolio-item-inner .portfolio-info h3 {
  font-size: 16px;
  line-height: 1;
  margin: 0;
  color: #fff;
}
#activity .portfolio-item .portfolio-item-inner .portfolio-info .preview {
  position: absolute;
  top: -18px;
  right: 12px;
  border-radius: 50%;
    background:#336699;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  box-shadow: 0 0 0 2px #fff;
  -webkit-box-shadow: 0 0 0 2px #fff;
}
#activity .portfolio-item:hover .portfolio-info {
  opacity: 1;
}
/*#activity img {
	height:150px;
	width:150px;
}*/
#activity .img-rounded {
	border-radius:50%;
}

#activity .circle-border {
	border:3px solid #336699;
	padding:5px;
}
/******contactus****/
#contact_footer {
	padding:0px 0;
	background:#fff;
}
#contact {
	padding:50px 0;
	background:#fff;
}
.gmap_holder{
	padding:0;
	margin:0;
	height:650px;
	background-color:#c6dff8;
}
#contact .address p {
	border-right:1px solid #e5e5e5;
	padding:10px 0;
	font-size:18px;
	font-weight:300;
}
#contact .address p > span {
	font-weight:400;
}
#contact .form {
	padding-top: 2px;
}
.contact-cover {
	padding-top:30px;
}
.subtitle{
	font-size:20px;
	text-align:center;
}
.subcontent{
	font-size:20px;
	color:#adeaea;
	text-align:center;
	font-weight:300;
}
#contact .submit-button {
	padding-top:30px;
}
#contact_footer .contact-sheet h3 {
	color:#FFF;
	font-weight:300;
}
#contact_footer .contact-sheet {
  background: rgba(0, 0, 0, 0.7);
  padding:30px 0 0 0;
  margin:0;
  color:#FFF;
  height:650px;

}
#contact_footer .contact-sheet h3 {
  margin-top: 0;
}
#icon-circle{ 
	border:1px hidden #e5e5e5;
	border-radius:100%;
	padding:24px;
	height:70px;
	width:70px;
	font-size:25px;
	background:#adeaea;
	color:#333;
}
#icon-circle:hover {
	background:#ffcc66;
}
#icon-circle-phone{ 
	font-size:25px;
	color:#FFF;
}
.contact-sheet a{
		color:#adeaea;
}
.contact-sheet a:hover{
		color:#ffcc66;
}
#message_post {
	padding-top: 6px;
	padding-bottom: 6px;
}
.errorMessage {
	color: #ff0000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.successMessage {
	color: #12d62d;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.form-buttons {
	padding-top: 8px;
}
.form-element {
}
.form-element label {
}
.form-element input.text {
	padding-left: 20px;
	padding-top: 8px;
}
.form-element .textarea {
	padding-left: 20px;
	padding-top: 8px;
}
.form-element .hightlight {
	border: 2px solid #9F1319
}
.form-element #submit {
}
#contact .input-group {
    padding-top: 6px;
    padding-bottom: 6px;
}
#submitf {
	background-color:#e5e5e5;
}
/*******activty page*******/
#activity-page {
	padding:50px 0 0 0 ;
}
.box_shadow{
padding:0;
margin:0;
	 border:10px solid #336699;
  border-radius:10px;
  box-shadow:3px 3px 10px 2px rgba(0,0,0,0.50);
}
.box_shadow_small{
padding:0;
margin:0;
	 border:3px solid #336699;
  border-radius:5px;
  box-shadow:3px 3px 10px 2px rgba(0,0,0,0.50);
}
.pad_left{
	padding-left:30px;
}
.pad_right{
	padding-right:30px;
}
.pad_bottom{
	padding-bottom:80px;
}

.content {
	
	font-size:20px;
	color:#000;
	font-weight:300;
	line-height:35px;
}

