.more {
display: none;
    
}

a.showLink, a.hideLink {
text-decoration: none;
color: #36f;
padding-left: 8px;
background: transparent url('down.gif') no-repeat left; 
}
a.hideLink {

background: transparent url('up.gif') no-repeat left;
 }
a.showLink:hover, a.hideLink:hover {
                      }
 @import 'https://fonts.googleapis.com/css?family=Raleway:400';
a:focus{
  outline:none;
}
.container>h1{
  padding:50px;
}
h1:after{
  content: " ";
  border-bottom-style: solid;
  border-bottom-width:2px;
  display:block;
  width:100px;
  margin: 0 auto;
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right,      rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
.nav-tabs {
  border-bottom: none;
}
.nav-tabs > li > a img {
  width: 180px;
}
.nav > li > a{
  padding:0;
}
.tab-content img{
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.5);
}

.footer-v1 .footer {
    padding: 40px 0;    
    background: #272727;
}

.footer-v1 .footer p {
    color: #eee;
}

.footer-v1 .footer h2 {
    color: #eee;
    font-size: 18px;
    font-weight: 200;
}

/*Link List*/
.footer-v1 .link-list li {
    border-top: solid 1px #353535;
}

.footer-v1 address,
.footer-v1 .link-list a,
.footer-v1 .link-list i {
    color: #eee;
}

.footer-v1 address {
    line-height: 23px;
}

/*Dotted Map*/
.footer-v1 .footer .map-img {
    background: url(../../img/map-img.png) 5px 60px no-repeat;
}

/*Blog Posts (with images)*/
.footer-v1 .footer .posts .dl-horizontal a {
 color: #dadada;
}

.footer-v1 .footer .dl-horizontal a:hover {
 color: #5fb611 !important;
}

/*Copyright*/
.footer-v1 .copyright {
    background: #222;
    border-top: none;
    padding: 10px 0 5px;
}

.footer-v1 .copyright p {
    color: #eee;
    margin-top: 14px;
}

.footer-v1 .copyright a {
    margin: 0 2px;
}

.footer-v1 .footer-socials {
    margin-top: 12px;
    text-align: right;
}

.footer-v1 .footer-socials li a {
    color: #777;
    font-size: 16px;
}

@media (max-width: 991px) {
    .footer-v1 .copyright,
    .footer-v1 .footer-socials {
        text-align: left;
    }
}
   #exTab3 .nav-pills > li > a {
            border: 1px solid #8c0b44;
            border-bottom: 0px;
            border-radius: 4px 4px 0 0 ;
            padding : 15px 15px 15px 15px;
            color: #8c0b44;
            font-size: 17px;
            font-weight: normal;

             }
              #exTab3 .nav-pills > li.active a {
                background-color: #f0f1f3;
                color: #f6510f;
            }
             #exTab3 .tab-content {
              color : white;
             padding : 5px 15px;
    }


.slider {
  margin-top: 122px;
  width: 100%;
  position: relative;
  text-align: center;
  color: white;

}
@media (max-width : 767px) {
  .slider {
  margin-top: 90px;
}
  }
@media screen and (min-width : 768px) and (max-width : 1199px) {
  .slider {
  margin-top: 163px;
}
  }
.bxslider {
  border: 0;
  width: 100%;
  
}

.slider img {
    width: 100%;
    height: 500px;
  
}

.centered {

  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  background-color: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
}
.centered h1 {
  color: white;
  font-size: 55px;
}
.centered .event-conf {
  position: relative;
  top: 20%;
  width: 80%;
  margin: auto;
}
.centered .event-conf .event-date{
  position: relative;
  margin-bottom: 15px;
  font-size:35px;
}
@media (max-width : 767px) {
.centered .event-conf{
  width: 100%;
}
.centered h1 {
  color: white;
  font-size: 35px;
}
.centered .event-conf .event-date{
  font-size: 25px;
  margin-bottom: 10px;
  }
  }
@media screen and (min-width : 768px) and (max-width : 1199px) {
.centered .event-conf{
  width: 95%;
}
.centered h1 {
  font-size: 45px;
}
.centered .event-conf .event-date{
  font-size: 30px;
  margin-bottom: 10px;
  }
}
.festival{
  margin-left: 110px;
  margin-right: 190px;
}
@media (max-width : 767px) {
  .festival{
  margin-left: 50px;
  margin-right: 50px;
}
  }