@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Candida BT';
	src: url("../fonts/CandidaBT-Roman.eot");
	src: url("../fonts/CandidaBT-Roman.eot") format('embedded-opentype'),
		url("../fonts/CandidaBT-Roman.woff") format('woff'),
		url("../fonts/CandidaBT-Roman.ttf") format('truetype');
	font-weight: normal;
	font-style: normal;
}
body
{
	padding:0;
	margin:0 auto;
	/* font-family:'Candida BT'; */
}


	
.navbar-brand.center-block {
    padding-bottom: 4%;
    padding-left: 32%;
    width: 70%;
}
.navbar .navbar-nav {
  display: inline-block;
  float: none;
}
.navbar .navbar-nav > li > a {
  margin-bottom: -5px;
}
.navbar .navbar-collapse {
   text-align: center;
    z-index: 9999;
    background: #fff;
    width: 100%;
}
div.navbar-brand {
  padding-left: 47%;
}
.navbar-default
{
	background:none;
	border:none;
}
.navbar-default .navbar-nav.nav > li > a
{
	
color:#252525;
	
text-transform:uppercase;
	
font-size:15px;
	
/* font-family:'Candida BT'; */
	
background:none;
}
.navbar-default .navbar-nav.nav > li > a.active,
.navbar-default .navbar-nav.nav > li > a:hover
{
	color:#54c5d0;
	background:none;
}

.social-ic i {
	width: 24px;
	height: 24px;
	border: none;
	background: #eeeeee;
	border-radius: 100%;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	line-height: 24px;
	margin-right: 2px;
	color: #191919;
	transition: all 0.3s ease;
}
.social-ic a
{
	padding:11px 3px 2px 0px;
	transition: all 0.3s ease;
}
.social-ic i:hover
{
	background:#b4b4b4;
}

.top_menu .nav.navbar-nav
{
	/* font-family:'Candida BT'; */
}

.banner img
{
	background-size:cover;
	width:100%;
	background-repeat:no-repeat;
	height:390px
}
.about_sanjay .content
{
	padding: 5px 0px;
	/* font-family: 'Candida BT'; */
	color: #070707;
}
.about_sanjay_s
{
	font-family:'Candida BT';
	color:#070707;
    font-size:8em;
}

.twitter_section
{
	padding:50px 0 30px 0;
}
.twitter_section h2
{
	font-family:'Candida BT';
	text-transform:uppercase;
	padding-bottom:20px;
}
.reviews_section
{
	padding:10px 0 50px 0;
}
.reviews_section h2
{
	font-family:'Candida BT';
	text-transform:uppercase;
	padding-bottom:20px;
}

.reviews_sub_section
{
	background:#f6f9fa;
	padding:20px 0 20px 0;
	border: 1px solid #dce6ed;
}
.reviews_sub_section .media-left img
{
border-radius: 9px 9px 9px 9px;
-moz-border-radius: 9px 9px 9px 9px;
-webkit-border-radius: 9px 9px 9px 9px;

}
.reviews_sub_section .media-heading
{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#161616;
	font-size:13px;
}
.reviews_sub_section .media-body p
{
	color: #6b5f57;
	font-size:12px;
}
.reviews_sub_section .media-body a
{
	color:#13afd4;
	margin-left:2px;
}
.reviews_sub_section .media-body i
{
	color:#13afd4;
	font-size:15px;
}

.upcoming_events {
    padding: 11px 5px 56px 32px;
}
.upcoming_events h2
{
	font-family:'Candida BT';
	text-transform:uppercase;
	padding-bottom:20px;
}

.upcoming_events .media-left img
{
border-radius: 9px 9px 9px 9px;
-moz-border-radius: 9px 9px 9px 9px;
-webkit-border-radius: 9px 9px 9px 9px;

}
.upcoming_events .media-heading
{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#161616;
	font-size:15px;
}
.upcoming_events .media-body p
{
	color:#675B57;
	font-size:12px;
}
.upcoming_events .media-body a
{
	color:#13afd4;
	margin-left:2px;
}
.upcoming_events .media-body i
{
	color:#13afd4;
	font-size:15px;
}

.blck_line
{
	height:20px;
	background:#000;
}
footer .footer_logo
{
	width:30%;
	padding:20px 0 20px 0;
}
.news a
{
	font-size:15px;
	color:#252525;
	line-height:25px;
}
.news a:hover
{
	
	color:#54c5d0;
}
.navbar-brand.visible-xs
{
	width:60%;
}

.padding_abt
{
padding: 35px 60px 0px 25px;
text-align:justify
}
.navbar-default .navbar-nav.nav > li > a
{
	font-size:13px;
}
.upcoming_events {
    padding: 11px 5px 56px 32px;
}
.navbar
{
	    margin-bottom: 4px;
}


/* Small devices (tablets, 768px and up) */
@media (min-width: @768px) {
.reviews_section.container
{
	width:1080px;
}
.padding_abt
{
padding: 41px 70px 0px 32px;
}
 }

/* Medium devices (desktops, 992px and up) */
@media (min-width: @992px)
{
	.reviews_section.container
{
	width:1080px;
}
.upcoming_events {
    padding: 11px 5px 56px 32px;
}	
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: @1200px) {
.reviews_section.container
{
	width:1080px;
}
	}


@media  (max-width: 768px) {

}

	
	.custom_ul{margin:0px;padding:0px;margin-left:20px;list-style:none;}
.custom_ul li::before{font-family: 'FontAwesome';content: '\f054';margin-left: 5px;list-style-position: inside;margin-right: 8px;color: #5c676d;margin-left: -20px;}
.custom_ul li a {color:gray;}
	.custom_heading{    color: #54c5d0;
   /* border-bottom: 1px solid #b9c8d0;*/}
   


