/* ======================================
 THEME CSS: BISHNU HARI DAHAL
 DESIGNED BY: SUNBI DESIGN STUDIO
=========================================*/

/*FONTS*/
@font-face{
  font-family:'Helvetica';
  src:url('../fonts/Helvetica.eot');
  src:url('../fonts/Helvetica.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Helvetica.woff') format('woff'),
    url('../fonts/Helvetica.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;
}

body{background:url(../img/background.jpg) repeat-x center fixed; background-size:cover;}
p{font-family:'Helvetica', sans-serif; font-size:14px; color:#fff;}
.nav{margin-top:10px; text-align:center;}
.navbar-default {background-color: #2d2d37; /*border-color: #e7e7e7;*/ border:none;}
.navbar-default .navbar-nav>li>a{font-family:'Helvetica', sans-serif; font-size:14px; font-weight:600; color:#fff; text-transform:uppercase; /*border-left:1px dotted #fff;*/ line-height:0; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;}
.navbar-default .navbar-nav>li:last-child a{/*border-right:1px dotted #fff;*/}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {color:#d29e65; outline:none; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{background:transparent; color:#d29e65; outline:none;}
.navbar-nav {
  width: 100%;
  text-align: center;
}
.navbar-nav > li {
  float: none;
  display: inline-block;
}
.main{margin-top:10px;}
.logo{margin-top:55px;}
.bhd-logo{margin-top:20%;}
.bhd-logo img{display:table; margin:0 auto;}
.slide{margin-top:10px;}
.pic img{width:62%; display:table; margin:0 auto; margin-top:60px; cursor:pointer;}
.pic >.title{display:none; position:absolute; top:15%; left:0;}
.pic >.titleright{display:none; position:absolute; top:15%; right:0;}
.pic-right img{width:60%; display:table; margin:0 auto; margin-top:60px; cursor:pointer;}
.pic-right >.title{display:none; position:absolute; top:15%; left:0;}
.pic-right >.titleright{display:none; position:absolute; top:15%; right:0;}
.title h1, h3{color:#fff; text-transform:uppercase; margin:0; text-shadow: 0px 0px 6px rgba(0, 0, 0, .5);}
.titleright h1, h3, h6{color:#fff; text-transform:uppercase; margin:0;}
.pic{transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;}
.pic:hover{margin-left:5%; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;}
.pic:hover .title{display:block;}
.pic:hover .titleright{display:block;}
.pic-right{transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;}
.pic-right:hover{margin-left:5%; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;}
.pic-right:hover .title{display:block;}
.pic-right:hover .titleright{display:block;}
.sub-title p{font-family:'Helvetica', sans-serif; font-size:13px; text-align:center; color:#fff; line-height:14px; padding-top:15px;}
.sub-title p a{color:#fff;}
/*.white-line1{border:1px solid rgba(255,255,255,.2); width:1%; height:15%; display:table; margin: 0 auto; margin-top:20px;}*/
.white-line2{width:1%; height:215px; display:table; margin: 0 auto; margin-top:5px;}
.white-line3{border:1px solid rgba(255,255,255,.2); width:1%; height:50px; display:table; margin: 0 auto; margin-top:5px;}
.social-icons{display:table; margin:0 auto; padding-top:20px;}
.social [class*="fa fa-"] {background-color: #fff; border-radius: 30px; color: rgba(38,136,202,0.9); display: inline-block; height: 26px; line-height: 28px; margin: auto 3px; width: 26px; font-size: 14px; text-align: center;}
.social [class*="fa fa-facebook"] {background-color: #5673b0; color:#fff; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.social [class*="fa fa-twitter"] {background-color: #26acd9; color:#fff; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.social [class*="fa fa-instagram"] {background-color: #d82924; color:#fff;  -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.social [class*="fa fa-youtube"] {background-color: #c10909; color:#fff;  -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.social [class*="fa fa-linkedin"] {background-color: #0f83dc; color:#fff; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}


.fa-facebook:hover{background-color:#fff; color:#5673b0; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.fa-twitter:hover{background-color:#fff; color:#26acd9; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.fa-instagram:hover{background-color:#fff; color:#d82924; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.fa-youtube:hover{background-color:#fff; color:#c10909; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}
.fa-linkedin:hover{background-color:#fff; color:#0f83dc; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease;}



.design{display:table; margin:0 auto; padding-top:5px;}
.design p{font-family:'Helvetica', sans-serif; color:#fff; font-weight:600;}
/*.facebook:hover{color:#3b5998;}
.twitter:hover{color:#4099FF;}
.instagram:hover{color:#3F729B;}*/
/*.icons{color:#fff; font-size:20px; padding:10px;}*/
.tooltip-inner{font-family:'Helvetica', sans-serif, serif; font-size:12px;}
.design p a{color:#d29e65;}
.bhd-logo >.webinfo p{display:none;}
.bhd-logo:hover .webinfo p{display:block; font-family:'Helvetica', sans-serif; font-size:13px; text-align:center; color:#fff; line-height:14px; padding-top:15px; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;}
.about{display:none;}
.about h1{padding-bottom:10px;}
/*.about p{padding-top:10px;}*/
.about h3, h1{color:#fff; margin:0; text-transform:uppercase; text-shadow: 0px 0px 6px rgba(0, 0, 0, .5);}
.blog,.profile, .press, .gallery{display:none;}
.bloglisting ul{margin:0; padding:0;}
.bloglist li{list-style:none; display:block; margin:0; padding:0; padding:10px 0;}
.calendar{font-size:14px; color:#fcd71a;}
date{font-family:'Helvetica', sans-serif; padding-left:10px;}
.bloglistnews p{font-size:12px;}
.language{padding-top:15px; display:table; margin:0 auto;}
.language ul{list-style:none; margin:0; padding:0;}
.language ul li {display:inline-block;}
.language ul li:first-child a{border-right:2px solid rgba(255,255,255,.2); }
.language ul li a{display:inline-block; padding:0px; font-family:'Helvetica', sans-serif; font-size:11px; color:#fff; line-height:25px;}
.shine{background: #2d2d37 -webkit-gradient(linear, left top, right top, from(#2d2d37), to(#2d2d37), color-stop(0.5, #fff)) 0 0 no-repeat; -webkit-background-size: 125px; color: rgba(255, 255, 255, 0.1); -webkit-background-clip: text; -webkit-animation-name: shine; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite;}
@-webkit-keyframes shine{ 0% {background-position: top left;} 100%{background-position: top right;}}
.name{position:fixed; top:43.5%; left:14%; z-index:-2;}
.name h1{font-size:920%;}
.pulsemargin{margin-top:0;}
#custom-bootstrap-menu{display:none;}