body{font-family: "Segoe UI",Arial,Helvetica,sans-serif;text-align:justify;margin:0px auto;overflow-x:hidden; font-size:15px !important;background-image:url(../images/background.jpg);}
@import url('https://fonts.googleapis.com/css?family=Lato');
  .affix {
      top:0;
      width: 100%;
      z-index: 9999 !important;
  }
  .navbar {
      margin-bottom: 0px;
  }

  .affix ~ .container-fluid {
     position: relative;
     top: 50px;
  }
p{font-size:18px !important;color:#000;text-align:justify;}
p,h1,h2,h3,h4,h5,h6,{}

.content {
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5); /* Black background with transparency */
    color: #f1f1f1;
    width: 92%;
    padding: 5px;
}


/*gallery  */

#carousel-example-generic {
    margin: 20px auto;
    width: 400px;
}

#carousel-custom {
    margin: 20px auto;
    width: 700px;
}
#carousel-custom .carousel-indicators {
    margin: 10px 0 0;
    overflow: auto;
    position: static;
    text-align: left;
    white-space: nowrap;
    width: 100%;
}
#carousel-custom .carousel-indicators li {
    background-color: transparent;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: inline-block;
    height: auto;
    margin: 0 !important;
    width: auto;
}
#carousel-custom .carousel-indicators li img {
    display: block;
    opacity: 0.5;
}
#carousel-custom .carousel-indicators li.active img {
    opacity: 1;
	border: 2px solid #a92119;
}
#carousel-custom .carousel-indicators li:hover img {
    opacity: 0.75;
}
#carousel-custom .carousel-outer {
    position: relative;
}

/*gallery  */

/*gallery  */

#carousel-example-generic {
    margin: 20px auto;
    width: 700px;
}

#carousel-custom-1{
    margin: 20px auto;
    width: 700px;
}
#carousel-custom-1 .carousel-indicators {
    margin: 10px 0 0;
    overflow: auto;
    position: static;
    text-align: left;
    white-space: nowrap;
    width: 100%;
}
#carousel-custom-1 .carousel-indicators li {
    background-color: transparent;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: inline-block;
    height: auto;
    margin: 0 !important;
    width: auto;
}
#carousel-custom-1 .carousel-indicators li img {
    display: block;
	width:73px;
	height:40px;
    opacity: 0.5;
}
#carousel-custom-1 .carousel-indicators li.active img {
border:2px solid #a92119;
    opacity: 1;
}
#carousel-custom-1 .carousel-indicators li:hover img {
    opacity: 0.75;
}
#carousel-custom-1 .carousel-outer {
    position: relative;
}

/*gallery  */

/* video */
#myCarousel{margin:20px auto;width:700px;}
/* video */
.content h3{text-align:center;color:#000;color:green;}
.content ul li{color:#000;font-size:15px;padding:10px;list-style-type:none;}
.content ul li:before {
		 content: "\00BB";
		 padding-right:20px;
		 color:green;
		 font-size:25px;
	     }
.content {margin:10px 0px;padding-bottom:20px; }		 
.content h3,.content1 h3 {background-color:#7fa925;padding:20px;margin:0px;color:#fff;font-size:20px;}		 
#icon{width:25%;display:inline-block;padding-bottom:4px} 
a.list-group-item, button.list-group-item{color:#000080; }
div.bhoechie-tab-menu div.list-group>a:hover:#tab_text{background-color:#ddd }
.content1{border:3px solid #ccc;background-color:#;margin:10px 0px;padding-bottom:20px;}		 
 .content1 h3{text-align:center;color:#000;color:green;}
.content1 ul li{color:#000;font-size:15px;padding:10px;list-style-type:none;}
.content1 ul li:before {
		 content: "\00BB";
		 padding-right:20px;
		 color:green;
		 font-size:25px;
	     }
#button_1{background-color:green;padding:12px 20px;color:#fff;border-radius:15px;font-size:18px;text-decoration:none}		 
#button_1:hover{background-color:#000}		 
#intro_ul{min-height:291px;}
.footer{background-color: #000080;}
.footer1{background-color: #000080;border-top:3px solid white}
.footer1 p{font-size:15px !important;}
.footer p{color:#fff;font-size:16px;padding:12px 0px;}
.footer a{color:#fff;font-size:16px;}
.breadcrumb{margin-bottom:0px !important}
.detail_intro{margin:25px 0px;}
/* navbar */
.navbar-default .navbar-nav > li.dropdown:hover > a, 
.navbar-default .navbar-nav > li.dropdown:hover > a:hover,
.navbar-default .navbar-nav > li.dropdown:hover > a:focus {
    background-color: rgb(231, 231, 231);
    color: #fff;
}

.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-toggle{border-color:#fff;}
@media only screen and (min-width: 1024px){
li.dropdown:hover > .dropdown-menu {
    display: block;
}
}

.navbar-default{margin:0px;border:none;}
/* navbar */
.logo1 img{widht:100%;height:100px;}
.navbar-default .navbar-nav>li{padding:0px 35px;}
.navbar-default{background-color:#000080;z-index:9999;}
.navbar-default .navbar-nav>li>a{color:yellow;font-weight:bold;}
.navbar-default .navbar-nav>li a:hover,.navbar-default .navbar-nav>li a:active{background-color:rgb(231, 231, 231)}
.navbar-default .navbar-nav>li>a:hover{background-color:#3f4fbb!important;}
.navbar-default .navbar-nav > li.dropdown:hover > a, .navbar-default .navbar-nav > li.dropdown:hover > a:hover, .navbar-default .navbar-nav > li.dropdown:hover > a:focus{color:#000;}
ul.breadcrumb {
text-align:center;
    padding: 10px 16px;
    list-style: none;
    background-color: none!important;
}
.breadcrumb{background-color:transparent!important;}
ul.breadcrumb li {
    display: inline;
    font-size: 18px;
	color:#fff!important;
}
ul.breadcrumb li+li:before {
    padding: 8px;
    color: white;
    content: "/\00a0";
}
ul.breadcrumb li a {
    color: #fff;
    text-decoration: none;
}
ul.breadcrumb li a:hover {
    color: yellow !important;
	
    text-decoration: none;
}

.inner_content h2,h3,h4{text-align:center;color:#000080;}
.inner_content p{font-size:16px;color:#000;padding:10px;text-align:justify;text-indent:40px;}
.inner_content img{float:left;padding-right:20px;}
.inner_content {border:3px solid #cecece;min-height:300px;padding:10px;margin:10px 0px}
.inner {border:3px solid #cecece;margin:20px 0px;}
.inner  p{font-size:16px;color:#000;text-indent:40px}
.about h2{text-align:center;}
#img{display:inline-block;}
#course{text-align:center;}
#course li{list-style-type:none;}
.inner_content img{padding:0px;margin-right:10px;margin-bottom:10px;}
.round img{width:100%;border-radius:100px;border:2px solid #ddd}
.round p{color:#000;text-align:center;}
#name{color:#000080;font-size:20px;font-weight:bold;text-align:center;}
#name1{color:#612322;font-size:16px;font-weight:bold;text-align:center;}
.map{margin-top:70px;}
 #add{line-height:30px;color:#000;font-size:16px;text-align:center;} 
#trans li:before {
		 content: "\00BB";
		 padding-right:20px;
		 color:#000080;
		 font-size:25px;
		 
	     }
		 #trans li{list-style-type:none;}
		 
		 
		 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color:#3f4fbb!important;color:#f5fdc7!important;}
		 .navbar-default .navbar-nav>li>a:hover{background-color:#3f4fbb!important;color:#f5fdc7;}
		 .navbar-default .navbar-nav > li.dropdown:hover > a, .navbar-default .navbar-nav > li.dropdown:hover > a:hover, .navbar-default .navbar-nav > li.dropdown:hover > a:focus{color:#f5fdc7!important;background-color:#3f4fbb!important;}
		.dropdown-menu{left:30px!important;width:125%!important;}

    

#align_text{padding-left:10px;text-transform: uppercase;padding:5px;color:yellow;background-color:#a92119;display:inline-block;font-weight:bold;border-radius:10px;border:5px solid #7e2703}		
#align_text_con{padding-left:10px;padding:10px;color:#612322;}		
#align_text1{padding-left:10px;padding:10px;color:yellow;background-color:#612322;display:table;}		
#trans li{color:#000080;font-size:16px;font-weight:bold;line-height:26px;}
#align{background-color:#612322;color:#fff;padding:10px;display:inline-block;text-align:center!important}
/* #fisrt_img{margin-top:18px !important;} */
.dropdown-menu>li>a{color:#fff!important;}
.navbar-nav>li>.dropdown-menu{background-color:#245bbb!important;}
.fa{font-size:18px;}
#name{color:#91151b;}
.eligi li{margin:15px 0px;color:#000}
.dropdown-menu>li>a:hover{background-color:#fff!important;color:#000 !important}
#mail{color:#000}
.eligibility p{font-size:18px !important;color:#000;display:flex;}
.eligibility li{font-size:18px !important;color:#000;list-style-type:none;display:flex;}
.eligibility span{color:#91151b;font-weight:bold;}
.eligibility li:before{    content: "\00BB";
    padding-right: 20px;
	
    color: #91151b;
    font-size: 25px;}
	
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th{border:1px solid #000}
.table-bordered>tbody>tr>td{border:1px solid #000}
.table-bordered{margin-bottom:20px !important;}
.footer1 p{text-align:center;margin:0px;}
.modal-body p{color:#000;}
/* .modal-content{overflow:auto;max-height:600px;} */
#rules{background-color:transparent !important;font-size:16px !important}
#rules:hover{color:yellow;}
#post{color:#612322;font-weight:bold;font-size:18px}
.img{height:200px;
    overflow: hidden;
    width: 200px;

    border-radius: 75px;margin:0px auto;margin-top:10px}


	#cs{height:270px;}
.img img{}
.first_para{color:#000;font-size:18px;}	
.first_para li{margin:15px 0px;}	
#para{color:#000;}
/****************Zoom image ****************/
	.mg-image img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
        max-width: 100%;
}
.mg-image:hover img {
    -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);
}
/* just apply some height and width to the wrapper.*/
.mg-image {

  overflow: hidden;
}
.product_box img{padding:10px;border:3px solid #ccc;}
.owl-controls .owl-page, .owl-controls .owl-buttons div{top:-15px !important;background:#63211d;}
/******************** Zoom image ****************/
	
	.navbar{border-radius:0px !important;}
.navbar-collapse.collapse {
        text-align: center !important; /* Set this */

        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
}
.navbar-nav {
    display: block !important;
    float: none!important ;
    margin: 0!important;
	text-align:center;
}
#secretary{height:320px;}
#eq li{font-size:16px;color:#000080;list-style-type:none;padding:5px 0px;}
.eligibility li span{padding-top:10px;color:#000;font-weight:400;}
#link{font-family:poor richard}
.general{margin:10px auto;}
.general p{display:flex;}
#member_detail{margin:0px;padding:5px;display:block;}
#member_detail1{margin-top:-10px;padding:5px;display:block;font-weight:bold}
#names{padding:0px !important;margin:0px;}
#alpha1{margin-left:7px;}
.others{width:20%!important;}

.hovereffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}

.hovereffect .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  background-color: rgba(0,0,0,0.6);
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: translate(460px, -100px) rotate(180deg);
  -ms-transform: translate(460px, -100px) rotate(180deg);
  transform: translate(460px, -100px) rotate(180deg);
  -webkit-transition: all 0.2s 0.4s ease-in-out;
  transition: all 0.2s 0.4s ease-in-out;
}

.hovereffect img {
  display: block;
  position: relative;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.hovereffect h2 {
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  position: relative;
  font-size: 17px;
  padding: 10px;
  background: rgba(0, 0, 0, 0.6);
}

.hovereffect a.info {
  display: inline-block;
  text-decoration: none;
  padding: 7px 14px;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid #fff;
  margin: 200px 0 0 0;
  background-color: transparent;
  -webkit-transform: translateY(-200px);
  -ms-transform: translateY(-200px);
  transform: translateY(-200px);
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.hovereffect a.info:hover {
  box-shadow: 0 0 5px #fff;
}

.hovereffect:hover .overlay {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.hovereffect:hover h2 {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

.hovereffect:hover a.info {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
td,th{text-align:center !important;}
#des,#nam{font-size:18px;}
#des{color:#612322;font-weight:bold;}




.bgimg-1, .bgimg-2, .bgimg-3 {
  position: relative;
  opacity: 1;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

}


.caption {
  position: absolute;
  left: 0;

  width: 100%;
  text-align: center;
  color: #000;
}

.caption span.border {
  background-color: #111;
  color: #fff;
  padding: 18px;
  font-size: 25px;
  letter-spacing: 10px;
}
/*
snippet from Animate.css - zoomIn effect
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s
}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}

#accordion .panel-title i.glyphicon{
    -moz-transition: -moz-transform 0.5s ease-in-out;
    -o-transition: -o-transform 0.5s ease-in-out;
    -webkit-transition: -webkit-transform 0.5s ease-in-out;
    transition: transform 0.5s ease-in-out;
}

.rotate-icon{
    -webkit-transform: rotate(-225deg);
    -moz-transform: rotate(-225deg);
    transform: rotate(-225deg);
}

.panel{
    border: 0px;
border-bottom:1px solid #fff;
}
.panel-group .panel+.panel{
    margin-top: 0px;
}
.panel-group .panel{
    border-radius: 0px;
	border-bottom:1px solid #fff;
}
.panel-heading{
    border-radius: 0px;
    color: white;
    padding: 25px 15px;
	border-bottom:1px solid #fff;
}
.panel-custom>.panel-heading{
border-bottom:1px solid #fff;
    background-color: #612322;
}


panel-collapse .collapse.in{
    border-bottom:0;
}



/*  bhoechie tab */
div.bhoechie-tab-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  

  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
  width:75%;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
  padding:15px !important;
  background-color:#000080;
}

div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active #tab_text,
div.bhoechie-tab-menu div.list-group>a.active #tab_text{color:#000;}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #fff;
  background-image: #5A55A3;
 border:none;
  color: #000;
  border-right:1px solid #000080;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #000080;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.images_group img{float:left;padding:15px;width:50%;height:320px}
.images_group {display:inline-table}
.bhoechie-tab-content p{font-size:18px;padding-top:17px;}
.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}
.space{margin:10px 0px;}
.back-to-top{z-index:9999;}
#head_text{color:#63211d;font-weight:bold}
.contact-p {
    border: 3px solid #ccc !important;
    padding: 10px;
}
#tab_text{color:#fff;}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #f1f1f1;
    background-image: none;
    border: 2px solid #ddd;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form_field span{color:red;}
.rules_text p{text-indent:0px}
.rules_text span{padding-right:5px}
.tablinks{    margin: 0px auto !important;
    text-align: center !important;
    float: none !important;}
.center_tab{text-align:center !important;}	
#text{padding:10px;}
.carousel-control.right{background:none;}
.carousel-control.left{background:none;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{border:2px solid #ccc !important;padding:10px !important}
@media only screen and (max-width: 767px){
div.bhoechie-tab-container{margin-left:0px}
.space{margin:10px 0px}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #fff;
}
div.bhoechie-tab-menu div.list-group{width:100%;}
.bhoechie-tab{margin-top:20px}
#trans li{display:flex;}
}
