/*
Theme Name: Drukhost Blog Theme
Author: Drukhost
Description:  Drukhost Blog Theme is a responsive clean WordPress Theme. The theme support all modern browsers like Firefox, Chrome, Safari, Opera and Internet Explorer 8, 9 and 10 and uses the most modern technologies like HTML5 and CSS3.
Version: 1.0
*/
@import url('https://9b58d5.claudeassets.com/20250301062153cs_/http://dorjikhandu.com/wp-content/themes/blog1.0v/css/bootstrap.min.css');
@import url('https://a1d972.claudeassets.com/20250301062153cs_/http://dorjikhandu.com/wp-content/themes/blog1.0v/css/font-awesome.min.css');
@import url('https://e0fc0e.claudeassets.com/20250301062153cs_/http://dorjikhandu.com/wp-content/themes/blog1.0v/css/owl.carousel.css');
@import url('https://95101a.claudeassets.com/20250301062153cs_/https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900|Playfair+Display:700|Pacifico|Courgette');
body{
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.5;
	background: url(https://57fdde.claudeassets.com/20250301062153im_/http://dorjikhandu.com/wp-content/uploads/2018/06/bg.png);
}
.grecaptcha-badge{
	display: none;
}
.fb_iframe_widget{
	margin-top: 20px;
}
.btn, .btn:focus, .btn:hover{
	outline: none;
}
::-webkit-scrollbar {
	width: 5px;
}
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.0); 
	border-radius: 10px;
}

::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px #000; 
}
.date{
	font-size: 11px;
    text-transform: uppercase;
}
a, a:hover, a:focus{
	text-decoration: none;
	color: #222376;
	outline: 0 !important;
}
.page-content{
	position: relative;
	overflow: hidden;
}
.button .btn-blog{
	border: 1px solid #888;
	color: #666;
	background: #fff;
	font-size: 10px;
	text-transform: uppercase;
	border-radius: 0;
}
.button .btn-blog:hover, .button .btn-blog:focus{
	border: 1px solid #222376;
	background: #222376;
	color: #fff;
}
.wonderplugin-gridgallery-item a div, #html5-watermark{
	position: inherit !important;
	background-color:transparent!important;
	color: transparent!important;
	display: none !important;
}
.media-left img{
	height: 100px;
}
.media-left .pressimg{
	width: 100px;
	overflow: hidden;
	position: relative;
}
/* TOP HEADER */
.top-header{
	background: url(https://7972a1.claudeassets.com/20250301062153im_/http://dorjikhandu.com/wp-content/uploads/2018/05/image-023.jpg);
	background-position: center;
	background-size: cover;
}
.top-header h1.brand{
	font-family: "Playfair Display", "Roboto", sans-serif;
	font-size: 45px;
	margin-top: 0;
	text-shadow: 1px 1px 19px #000;
}
.top-header .overlay{
	background: #00000061;
	padding: 30px 0;
}
.top-header h1.brand a{
	color: #fff;
}
.top-header p.tagline{
	    font-family: "Pacifico";
    font-size: 20px;
    color: #ffffff;
    text-shadow: 1px 1px 1px #000000;
}
.navbar-collapse{
	padding-left: 0;
}

.top-header .social{
	text-align: right;
	padding-top: 30px;
}
.top-header .social li{
	display: inline;
}
.top-header .social li img{
	height: 35px;
	border-radius: 50%;
}
.top-header .social li img.wechat{
	height: 140px;
	border-radius: 0;
}
.top-header .social li a{
	margin-left: 10px;
}
.video{
	padding-top: 40px;
}
.video .item{
	margin: 0 10px;
}
/* NAVIGATION */
.navbar-custom{
	margin-bottom: 0;
	background: #222376;
	border-radius: 0;
	border: none;
}
.navbar-custom.affix{
	top: 0;
	z-index: 999;
	width: 100%;
}
.navbar-custom li a{
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 0.5px;
}
.navbar-custom li:first-child a{
	padding-left: 0;
}
.navbar-custom li a:hover{
	background: transparent;
}
.navbar-right li a{
	padding-right: 0;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
	background-color: #222376;
	border-color: #222376;
}
.nav>li>a:focus, .nav>li>a:hover {
	text-decoration: none;
	background-color: #222376;
}
.dropdown-menu{
	background-color: #22236b;
	border-radius: 0;
	padding: 0;
	border: none;
}
.dropdown-menu li a:first-child{
	padding-left: 15px;
}
.dropdown-menu li{
	border-bottom: 1px solid #0b0b1e;
	box-shadow: -1px 1px 1px #303196;
}
.dropdown-menu li a{
	padding: 8px 15px;
	font-weight: 300;
	font-size: 11px;
	letter-spacing: 1px;
}
.dropdown-menu li a:hover{
	color: #fff;
	background: #222376;
}
.dropdown-menu li:last-child{
	border-bottom: none;
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{
	background-color: #222376;
}
.dropdown-menu.search form{
	width: 400px;
	padding: 10px 15px;
}
.dropdown-menu.search .btn-search{
	border-radius: 0;
	background: #de332c;
	color: #fff;
	border: 1px solid #de332c;
}
.message .well{
	background-color: #222376;
    border: 1px #222376;
    color: #fff;
    border-radius: 0;
}
.message .well p span{
	font-family: "Pacifico";
	font-size: 18px;
}
/* BANNER */
.slider{
	position: relative;
	overflow: hidden;
}
.slider .caption{
	position: absolute;
	top: 20%;
	width: 100%;
}
.slider .caption h1{
	color: #fff;
	text-shadow: 1px 1px 1px #333;
	font-size: 60px;
	width: 500px;
	font-weight: 700;
}
.slider .caption p{
	font-size: 20px;
	text-transform: uppercase;
	color: #fff;
	text-shadow: 1px 1px 1px #333;
}

/* HOME CONTENT*/
.home{
	padding-top: 40px;
}
#pinBoot, #pinBootPage{
	position: relative;
	max-width: 100%;
	width: 100%;
}
.articles .panel{
	border: none;
	border-radius: 0;
	box-shadow: 0 1px 10px #ddd;
	background: #fff;
	position: absolute;
}
.articles .article-content{
	padding: 10px 15px 20px;
    background: #fff;
    box-shadow: 1px 1px 20px #ddd;
    margin-bottom: 30px;
}
.articles .article-content h3{
	margin-top: 5px;
	font-size: 16px;
	line-height: 1.3;
}
.articles .article-content h3 a{
	color: #333;
}
.articles .article-content li{
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 0.5px;
	display: inline;
	padding: 0 5px;
	border-right: 1px solid #888;
}
.articles .article-content li:first-child{
	padding-left: 0;
}
.articles .article-content li:last-child{
	padding-right: 0;
	border-right: 0;
}
.articles .article-content p{
	font-size: 14px;
}
.profile .well, .category .well, .sidebar .well{
	background: #fff;
    border-radius: 0;
    box-shadow: none;
    border: 1px solid #eee;
}
.profile .well img{
	height: 100px;
	float: left;
	width: 100px;
	border-radius: 50%;
	margin-right: 10px;
	box-shadow: 0 0 20px #ddd;
}
.profile .well h3{
	margin-top: 0;
	font-size: 16px;
	font-weight: 600;
}
.category .well h3, .sidebar .well h3{
	margin-top: 0;
	font-size: 18px;
}
.category .well li a, .sidebar .well li a{
	color: #333;
}
.category .well li, .sidebar .well li{
	padding: 4px 0;
	border-bottom: 1px dotted #ddd;
	list-style: none;
}
.category .well li:last-child, .sidebar .well li:last-child{
	border-bottom: none;
	padding-bottom: 0;
}
.category .well ul, .sidebar .well ul{
	margin-bottom: 0;
	padding-left: 0;
}
.category hr, .sidebar hr{
	margin-top: 1px;
	margin-bottom: 15px;
	border-top: 5px solid #222376;
	width: 35px;
	float: left;
}
.category .well li span{
	display: block;
	font-size: 10px;
	text-transform: uppercase;
	padding: 5px 0;
}
.form-control{
	border-radius: 0;
}
table{
	border: 1px solid #ddd;
	width: 100%;
	text-align: left !important;
	font-size: 14px;
}
table td, table th{
	border: 1px solid #ddd;
	padding: 5px 6px;
}
.breadcrumbs{
	text-align: right;
	padding-top: 25px;
	font-size: 10px;
	text-transform: uppercase;
}
.featured-img{
	padding-bottom: 15px;
}
.facebookfeeds{
	overflow: hidden;
}
.twitterfeeds{
	height: 400px !important;
	overflow: scroll;
}
/* PAGE */
.page-header{
	margin-top: 5px;
}
.page-header h2{
	font-size:24px;
	font-weight: 600;
}
.content{
	line-height: 1.6;
	text-align: justify;
}
/* FOOTER */
footer{
	background: #222376;
	padding: 30px 0 20px;
	margin-top: 50px;
}
footer p{
	color: #fff;
	font-weight: 300;
	font-size: 12px;
	padding-top: 10px;
	letter-spacing: 1px;
}

.navbar-toggle .icon-bar{
	background: #fff;
}
footer .contactinfo{
	text-align: center;
	color: #ddd;
	font-weight: 300;
	font-size: 12px;
	text-transform: uppercase;
}
footer .contactinfo li{
	display: inline;
	border-right: 1px solid #ddd;
	padding: 0 8px;
}
footer .contactinfo li:last-child{
	border-right: none;
}
footer hr{
	border-top: 1px solid #151547;
    box-shadow: -1px 1px 1px #3738a3;
}
.projects .well{
	background: transparent;
	border-radius: 0;
}
.projects .well h3{
	font-size: 20px;
	margin-top: 0;
	line-height: 1.4;
}
.projects .well p{
	text-align: left;
}
.events.home .media{
	margin-bottom: 30px;
}
.events.home h1{
	text-align: center;
    margin-bottom: 30px;
    font-size: 23px;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 20px;
}
.events .media-body h3{
	font-size: 16px;
    margin-top: 0;
    line-height: 1.4;
}
.events .media-body h3 a{
	color: #333;
}
.events .media-body p.category{
	font-size: 14px;
    color: #222376;
}
.content img{
	    display: block;
    max-width: 100%;
    height: auto;
}
.footer-logo2{
	text-align: center;
}
.footer-logo2 img{
	height: 130px;
	margin: 0 auto;
}
/* RESPONSIVE */
@media(max-width: 768px){
	footer .contactinfo li.email{
		text-transform: lowercase;
	}
	.top-header{
		text-align: center;
	}
	.top-header .overlay{
		padding-bottom: 10px;
	}
	.top-header h1.brand{
		font-size: 40px;
	}
	.top-header .social {
		text-align: center;
		padding-top: 8px;
	}
	.slider .caption{
		position: relative;
	}
	.slider .caption h1{
		    color: #222376;
    text-shadow: none;
    font-size: 25px;
    width: auto;
    line-height: 1.3;
    text-transform: uppercase;
    text-align: center;
	}
	.home {
    padding-top: 10px;
}
	.slider .caption p{
		font-size: 16px;
    color: #222376;
    text-align: center;
		text-shadow: none;
	}
	.articles .panel{
		width: 100% !important;
	}
	footer{
		margin-top: 20px;
		padding-right: 0;
		padding-left: 0;
	}
	footer p{
		text-align: left;
	}
	.navbar-collapse{
		padding-right: 15px;
		border-top: 1px solid #013d63;
		padding-left: 15px;
	}
	.navbar-custom li a:first-child{
		padding-left: 15px;
	}
	.navbar-custom li{
		border-bottom: 1px solid #0b0b1e;
		box-shadow: 0 0 1px #303196;
	}
	.navbar-custom li:last-child{
		border-bottom: none;
	}
	.navbar-nav{
		margin: 0 -15px;
	}
	.breadcrumbs{
		display: none;
	}
	.content{
		text-align: left;
		position: relative;
		overflow: hidden;
	}
	.sidebar{
		margin-top: 15px;
	}
	.navbar-right{
		display: none;
	}
	.page-header h2{
		font-size: 20px;
	}
	.video-item{
		margin-bottom: 10px;
	}
	.video {
		padding-top: 0;
	}
	footer .contactinfo{
		text-align: left;
	}
	footer .contactinfo li {
    display: block;
    border-right: none;
    padding: 3px 8px;
}
	.video .item{
	margin:0;
}
}

.calendar {
    margin: .25em 10px 10px 0;
    padding-top: 20px;
    float: left;
    width: 60px;
    background: #ededef;
    background: -webkit-gradient(linear,left top,left bottom,from(#ededef),to(#ccc));
    background: -moz-linear-gradient(top,#ededef,#ccc);
    font-size: 18px;
	font-weight: 900;
    text-align: center;
    color: #333;
    text-shadow: #fff 0 1px 0;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    position: relative;
    -moz-box-shadow: 0 2px 2px #888;
    -webkit-box-shadow: 0 2px 2px #888;
    box-shadow: 0 2px 2px #888;
}
.calendar span{
	    display: block;
    font-size: 10px;
    font-weight: 500;
    text-transform: uppercase;
    padding-bottom: 6px;
}
.calendar:before {
    left: 11px;
}
.calendar:before, .calendar:after {
    content: '';
    float: left;
    position: absolute;
    top: 5px;
    width: 8px;
    height: 8px;
    background: #111;
    z-index: 1;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 1px 1px #fff;
    -webkit-box-shadow: 0 1px 1px #fff;
    box-shadow: 0 1px 1px #fff;
}
.calendar em {
    text-transform: uppercase;
    display: block;
    font: normal bold 11px/30px Arial,Helvetica,sans-serif;
    color: #fff;
    text-shadow: #2b7fb7 0 -1px 0;
    background: #3497d9;
    background: -webkit-gradient(linear,left top,left bottom,from(#3497d9),to(#15496c));
    background: -moz-linear-gradient(top,#04599a,#00365a);
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top: 1px solid #3497d9;
}
.calendar em:before {
    left: 13px;
}
.calendar em:before, .calendar em:after {
    content: '';
    float: left;
    position: absolute;
    top: -5px;
    width: 4px;
    height: 14px;
    background: #dadada;
    background: -webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#aaa));
    background: -moz-linear-gradient(top,#f1f1f1,#aaa);
    z-index: 2;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.calendar em:after {
    right: 13px;
}
.calendar:after {
    right: 11px;
}
#adswsc_block img{
	border-width: 0 !important;
    border-style: none !important;
    border-color: transparent !important;
    border-radius: 0 !important;
}
.footer-bottom .visitors, .footer-bottom .widget{
	float: right !important;
}
.footer-bottom .visitors span{
	    margin-right: 20px;
    text-transform: uppercase;
    font-size: 18px;
    color: #fff;
    line-height: 2.5;
}
.contentpage p, blockquote p{
	font-family: "Courgette", sans-serif;
    font-size: 20px;
    color: #222376;
}
.blog-content h3{
	margin-top: 0;
}
.blog-content ul.post-info li{
	    display: inline;
    font-size: 10px;
    text-transform: uppercase;
    padding-right: 10px;
}
.blog-content .featured-image{
	margin-bottom: 20px;
}
@media(max-width: 768px){
	.events.home h1{
		font-size: 18px;
		text-align: left; 
	}
	.footer-bottom .widget{
	float: left !important;
}
	.footer-bottom .visitors, .footer-bottom .widget{
		        float: left !important;
	}
	.footer-bottom .visitors span{
		margin-right: 0;
		margin-left: 10px;
	}
	.contentpage p, blockquote p{
		font-size: 16px;
	}
}



.popover-content img{
	height: 150px !important;
	border-radius: 0 !important;
}
/*
     FILE ARCHIVED ON 00:19:11 May 29, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:38:26 Oct 16, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.509
  exclusion.robots: 0.052
  exclusion.robots.policy: 0.042
  esindex: 0.006
  cdx.remote: 30.335
  LoadShardBlock: 181.31 (3)
  PetaboxLoader3.datanode: 96.714 (5)
  PetaboxLoader3.resolve: 591.882 (3)
  load_resource: 567.851
  loaddict: 22.302
*/