*{
	color:black;
	font-family: 'Open Sans', sans-serif;
}
.speech {
    background: -webkit-linear-gradient(45deg,#FBEFBA,#CBCC9E);
    padding: 40px;
}
.gl-image {
    margin: 2% 0%;
}
.nav > li > a{
padding: 13px 6px !important;
}
.navbar-toggle{
background-color: rgb(64, 61, 61) !important;
}
.social-box{
padding:0px;
padding-top:8%;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{
background:transparent !important;
}
.col-xs-12.col-sm-6.col-md-12.details-page {
    padding-bottom: 20px;
}
body{
	background:#EAEAEA;
}
.ab-image {
    margin-left: 7%;
    margin-top: 1%;
}
.dt-1{
min-height:79px;
}
/*header*/
.header{
	background:#FEDE4A;
}
.col-md-6>h3 {
    color: #34A904;
    font-weight: bold;
    font-size: 27px;
}
a.left.carousel-control {
    background: url(../images/thumb.png) 0px 0px;
    width: 50px;
    margin: 17% 4%;
    height: 60px;
}
a.right.carousel-control {
    background: url(../images/thumb.png) 51px -3px;
    width: 50px;
    margin: 17% 6%;
    height: 60px;
}
.navbar-nav > li > a {
    color: #3FB90D !important;
    font-weight: bold;
    font-size: 14px;
}
.hd1-menu {
    float: none !important;
}
.id1-content {
    color: #236DCA;
}
.id1-details {
    background: -webkit-linear-gradient(90deg,#A9E4AE,#F1B322);
	padding-left:0px !important;
}
.id1-details>.col-md-4{
	padding-left:0px !important;
}
.id1-slide {
    padding: 0px;
}
.fb-box>img,.tw-box>img {
    padding: 6% 0%;
}
.fb-box{
padding:0px;
margin-top: 6px;
}
.scroll-box {
    background: #DEAD52;
}
.scroll-box>h2 {
    background: #79580A;
    color: white;
}
.ft-bottom {
background:#F1B221;	
height: 100%;
}
.hd1-menu>li:hover{
	background:rgba(63, 185, 13, 0.28);
	border-radius:10px;
	}
footer{
padding:0px;
}
 .header{
 position: relative;
 z-index: 5;
 }

@media (max-width:768px){
.navbar-brand{
	    height:100%;
}
.ab-image {
    margin-left: 3%;
	}
.header{
 position: relative;
 height:100%;
 }
 .tw-box{
 margin-top:0px;
width:100%
}
.fb-box{
height:370px;
overflow:hidden;
width:100%
}
.tw-box,.fb-box{
padding:0px;
}
footer{
padding:0px !important;
}
.e1-event {
    margin: 4% 0%;
}
.cn-image{
margin: 0% 6%;
}
.fancybox>img {
    margin: 3% 0%;
}
}
@media(min-width:768px) and (max-width:992px){
.fb-box{
height:290px;
overflow:hidden;
padding: 0px;
margin-top: 6px;
}
.navbar-nav > li > a {
    font-size: 8px !important;
}
.ab-image {
    margin-left: 23%;
}
.hm-image {
    max-width: 105% !important;
}
section {
    padding-top: 17%;
}

.tw-box {
    margin-top:0%;
}
.hd1-menu {
margin-top:0% !important;
padding-top: 6%;
width: 100%;
float: left !important;
}
}
@media(min-width:1170px){
.navbar-nav{
float:right !important;
}
.hd1-menu {
margin-top: 16px;
height: 100px;
}
}
@media(min-width:992px) and (max-width:1170px){
.navbar-nav {
    margin-top: 7%;
    float: left !important;
	width:100%;
}
.navbar-nav > li > a {
    font-size: 9px;
    margin-top: -20px;
}
.item>img{
    padding-top: 15%;
}
}
.item>img{
width:100% !important;
}
@media(min-width:1171px) and (max-width:1400px ){
.navbar-brand{
	padding: 4px 0px;
}
.tw-box {
    
	background: #E4E4E4;
}
section {
    padding-top: 6%;
}
.audio-file {
    margin-top: 9%;
}
.hd1-menu1>li{
	padding:0% 2%;
}
.dropdown-menu{
padding: 0px;
margin-top:8px !important;
}
.dropdown-menu>li {
   border-bottom: 1px solid #3C3939;
}
ul.dropdown-menu {
	background: #F3E18D;
}

.dropdown-menu > li > a,.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #2A770A;
    text-decoration: none;
    padding: 4% 29%;
    background-color: #F7DA54;
}
.act-image{
max-width: 128% !important;
}
footer{
padding:0px !important;
}
.cn-image{
margin: 0% 19%;
}
.g-map {
    margin: 2% 0%;
}
.header{
	height:92px;
}
.scroll-box{
    height: 305px;
    margin-bottom: 1px;	
	}
}
@media(min-width:1231px) and (max-width:1330px){
.navbar-nav > li > a {
    font-size: 13px;
}
.hd1-menu {
    margin-top: 16px;
	}
}
@media(min-width:1140px) and (max-width:1230px){
.navbar-nav > li > a {
    font-size: 11px;
}
}
@media (max-width: 992px) and (min-width: 968px){
.navbar-nav > li > a {
    font-size: 13px !important;
}
}
@media(min-width: 1600px){
section {
    padding-top: 6%;
}
}