/*######  Design by VTEM http://www.vtem.net All Rights Reserved  ###########*/

@import url("../vtemtools/widgets/css/global.css");

/*###### @import url("../vtemtools/extends/bootstrap/css/bootstrap-flat.css"); ###########*/

/* #######################  GENERAL SETTINGS ############################ */

/** Generated by FG **/


@font-face {
	font-family: 'Himalaya';
	src: url('../qus_fonts/fonts/himalaya.eot'),
	url('../qus_fonts/fonts/himalaya.woff') format('woff'), 
	url('../qus_fonts/fonts/himalaya.ttf') format('truetype'), 
	url('../qus_fonts/fonts/himalaya.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: '"Microsoft Himalaya","Himalaya"';
	src: url('../qus_fonts/fonts/"Microsoft Himalaya","Himalaya".eot'),
	url('../qus_fonts/fonts/"Microsoft Himalaya","Himalaya".woff') format('woff'), 
	url('../qus_fonts/fonts/"Microsoft Himalaya","Himalaya".ttf') format('truetype'), 
	url('../qus_fonts/fonts/"Microsoft Himalaya","Himalaya".svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family:'Microsoft Himalaya';
    src: url('../qus_fonts/fonts/Microsoft Himalaya.eot');
	src: url('../qus_fonts/fonts/Microsoft Himalaya.eot?#iefix') format('embedded-opentype'),
		url('../qus_fonts/fonts/Microsoft Himalaya.woff2') format('woff2'),
		url('../qus_fonts/fonts/Microsoft Himalaya.woff') format('woff'),
		url('../qus_fonts/fonts/Microsoft Himalaya.svg#Microsoft Himalaya') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DC;
}



h1, h2, h3, h4, h4, h6{
	font-weight:100;
	
	font-family: "Microsoft Himalaya","Himalaya" !important;
	font-weight: normal;
	font-size:170% !important;
	}

.section-header{position:relative; z-index:1;}

.btn-toolbar{margin:30px 0;}

.pagination > li > a, .pagination > li > span{ 
	color: #053b2f; /* Default color: #ff8400; */
	border-color:#1a5946 !important;
	}
	
/*  ////////////////  Add new code Pagination button start  ////////////  */

.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > a:active
{ 
	background-color: #1a5946 !important; /* Default color: #999; */
	border-color:#1a5946; 
	color:#fff;
	}

/*  ////////////////  Add new code Pagination button end  ////////////  */


.filters.btn-toolbar > .btn-group{margin-left:0;}

#searchForm .phrases .controls > label,

#searchForm .only > label{ margin-left:20px;}

#searchForm .phrases .controls > label > input,

#searchForm .only > label > input{height:auto;}

#searchForm > fieldset{margin-bottom:30px;}

#searchForm > fieldset > legend{margin-bottom:10px;}

#finder-search > #advancedSearch,

#finder-search > .word{margin:20px 0; width:100%; overflow:hidden;}

#finder-search > .word > label,

#finder-search > .word > .inputbox{width:200px; float:left; margin-right:10px; display:block;}

#finder-search > .word > label{width:auto; margin: 7px 10px 7px 0;}

.filter-search{margin:30px 0;}

.filter-search select{width:auto; float:left; margin-right:5px;}

#login-form #form-login-submit{margin-top:10px; margin-bottom:10px;}

#contact-form .form-actions{background-color:transparent;}


.vtem-section{
	padding-top:0px; /* Default  padding-top:60px; */
	padding-bottom:0px; /* Default  padding-bottom:60px; */
	position:relative; 
	z-index:1; 
	}

.section-header{ 
	z-index: 9999; 
	padding-top: 0; 
	padding-bottom: 0; 
	border-bottom: 1px solid rgba(255,255,255,0.3);

	}

.vtemgotop, .vtemgotop:focus{
	border:1px solid #fff; /* Default border:1px solid #444; */
	display:block; width:32px; 
	height:32px; 
	text-align:center; 
	font-size:150%; 
	font-family:FontAwesome; 
	text-decoration:none !important;
	border-radius:0; 
	
	line-height:1.2em; 
	color:#FFF; 
	padding-left: 5px;}

.vtemgotop:hover{
	color:#ff9c81; /* Default color:#ddd */
	border-color:#ff9c81; /* Default border-color:#999; */
	}

.tagspopular ul{display:block;}

.tagspopular ul li{padding:0px !important;}

.tag-category ul, .tag-category li{display:inline-block; list-style:none; padding:0;}

.tag-category li{padding:0 0 20px 20px;}

.tagspopular li:hover{background-color:rgba(50,50,50,.5);}

.tagspopular li > a{color:#333; text-decoration:none;}

.tags > li{padding:2px;}

span.userItemImage a{ display: block;}

div.userItemImageBlock{ display: block; float: none;}

.userItemList div.userItemView{border-bottom: 3px solid #ddd;clear: both;display: block;margin-bottom: 30px;padding-bottom: 30px;}

span.userItemImage img {border: 0 none;height: auto;padding: 0;width: 100% !important;}

.widget-logo a{
	
	background-position:0 center !important;
	display: inline-block;
	float: left;
	max-height:65%; /* Default height: 100px */
	margin: 0;
	max-width: 57%; /* Default width:100% */
	
	/* Add new code */
	border:1px solid rgba(50,120,95,.5);
	margin-top:-110px;
	
	}

.widget-logo{
	position: relative;
	}

#k2Container div.userBlock{ border:0;border-bottom: 1px solid #dddddd;float: left;margin: 0 0 36px;padding-bottom: 20px;width: auto;background: none;}

#k2Container div.userBlock > img {float: right;margin-left: 32px;padding: 2px 0;}

div.userBlock div.userDescription{border-left: 4px solid #ccc;font-size: 14px;padding: 0 168px 0 32px;}

#k2Container div.userBlock h2{ margin: 0;}

div.userBlock div.userDescription h4{ font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

.componentheading{font-size: 36px; font-weight: 300;}

#k2Container .componentheading,

.userView .componentheading{ margin-top: 0; border-bottom: 1px solid #ddd; padding-bottom: 20px; margin-bottom: 40px;}

div.itemImageBlock, div.catItemImageBlock{padding: 0;}

div.itemCommentsForm form input#submitCommentButton{ 
	background: #04352a; 
	color: #fff; 
	}

.footer .vtem-block-inside, .footer .vtem-block-inside a{color: #fff;}

#vtem-wrapper{ overflow:hidden; position: relative; z-index: 1; }

.vtem_main_carousel, .vtem_main_testimonial {margin-left: -15px;margin-right: -15px;width: auto;}





/*/////// BOX STYLE ////////////////////*/

.vt_box_style .vt-block .button {background:rgba(0,0,0,.2);border: 2px solid transparent;color: #fff !important;display: inline-block;font-size: 1em;font-weight: 700;margin: 0.5rem 0 0.5rem;padding: 0.75rem 1.5rem;text-shadow: none;transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s;-moz-webkit-transition: all 0.2s ease 0s;vertical-align: middle;text-decoration: none;cursor:pointer;}

.vt_box_style .vt-block .button:hover,.vt_box_style .vt-block .button:active, .vt_box_style .vt-block .button:focus{ background:rgba(0,0,0,.8);}

.vt_box_style .vt-content{padding: 15px; margin: 15px 0px;}



/*/////// MAIN MENU ////////////////////*/

.vtem-section.section-mainmenu{padding-top: 0; position: relative; z-index: 99;}

.vtem-menu-wrapper{ 
	padding: 15px 0px; /* Default padding: 32px 0px; */
	display: inline-block; 
	float: right;
	
	margin-left:-50px;
	}

.vtem-menu-wrapper .nav.vtem-menu{}

.vtem-menu-wrapper .dropdown-menu{
	margin-top: 6px;
	}

.main-vtem-menu > li > a, .main-vtem-menu > li > span{color: #666;}

.oHorizontal .main-vtem-menu > li > a, 
.oHorizontal .main-vtem-menu > li > span{ 
	border-radius: 0px; /* Default border-radius: 3px; */
	-moz-border-radius:0px; 
	-webkit-border-radius:0px; 
	border: 1px solid transparent; 
	
	background: none;
	color: #fff; 
	font-weight:normal; 
	padding: 6px 5px 6px 5px !important; /* Default padding: 7px 20px; */

	margin: 0 1px;
	
		font-family:"Microsoft Himalaya","Himalaya" !important;
		font-weight: normal;
		font-size:140% !important;
	}

.oHorizontal .main-vtem-menu > li.active > span:hover

.oHorizontal .main-vtem-menu > li > .dropdown-menu:before {
	position: absolute;
	top: -6px;
	left: 50px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 0px solid #fff; /* Default border-bottom: 7px solid #fff; */
	border-left: 7px solid transparent;
	content: '';
	
	
	}

.oHorizontal .main-vtem-menu > li > .dropdown-menu:after {
	position: absolute;
	top: -6px;
	left: 50px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 0px solid #d00;  /* Default border-bottom: 6px solid #d00; */
	border-left: 6px solid transparent;
	content: '';
	
	}

.oHorizontal .main-vtem-menu ul ul:before, 
.oHorizontal .main-vtem-menu ul ul:after{
	border-right:none;
	border-bottom:none;
	border-left:none;
	position: absolute;
	content: '';
	
	}

.oHorizontal .main-vtem-menu ul ul:after{
	top: 6px;
	left: -6px;
	
	border-right: 6px solid #fff !important;
	border-top: 6px solid transparent !important;
	border-bottom: 6px solid transparent ;
	border-left: 6px solid #fff;
	}

.oHorizontal .main-vtem-menu ul ul:before{
	top: 5px;
	left: -8px;
	display: inline-block;
	border-right: 8px solid #fff !important;
	border-top: 7px solid transparent !important;
	border-bottom: 8px solid transparent ;
	border-left: 7px solid #fff;
	
	}

.oHorizontal .main-vtem-menu li ul .nav-header{
	font-weight:normal;
	width:100px !important;
	
	}

.oHorizontal .main-vtem-menu li ul a {
	color: #f5a700; /* Default color: #777;*/
	padding: 10px 7px;
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:140% !important;
	margin:0px;
	border-top:1px solid #2c685b;
	border-bottom:1px solid #0f372e;
	background-color:rgba(5,59,47,.9);
	width:140px !important;
	
	}

.main-vtem-menu > li > a:hover,

.main-vtem-menu > li > a:focus,

.main-vtem-menu > li.menu-hover > a,

.main-vtem-menu > li > span:hover,

.main-vtem-menu > li.menu-hover > span,

.main-vtem-menu > li.active > a,

.main-vtem-menu > li.active > a:hover,

.main-vtem-menu > li.active > a:focus,

.main-vtem-menu > li.active > span{
	color:#f5a700; 
	background: none; 
	border: 1px solid #f5a700;
	background:none;
	
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:140% !important;
	
	
	}



/*/////// K2 COMPONENT ////////////////////*/

div.itemListSubCategories > h3{ margin-top: 0;}

div.userItemHeader h3.userItemTitle,

div.catItemHeader h3.catItemTitle,div.itemHeader h2.itemTitle{ 
	color: #c1573a;
	font-weight: 300; 
	font-family:"Microsoft Himalaya","Himalaya" !important;	
	font-size:175% !important;
	line-height:1.4;
	
	}

div.itemIntroText{font-size: 16px; color: #666;}

.subCategoryContainer > .subCategory{background-color:#f9f9f9; border:none; margin:10px; padding:15px;}

.subCategoryContainer a.subCategoryImage{margin:-15px -15px 0;}

.subCategoryContainer .subCategoryMore:hover{ text-decoration:none;}

.subCategoryContainer a.subCategoryImage > img,

.subCategoryContainer a.subCategoryImage > img:hover,

.k2ItemsBlock .moduleItemImage > img{border:none !important; padding:0 !important;}

.subCategoryContainer h2{font-size:22px;}

.subCategoryContainer .subCategoryMore{float:right;}

.itemListView .itemContainer{
		margin-bottom:15px; /* Default margin-bottom:30px; */
		padding-bottom:5px; /* Default padding-bottom:20px; */
		border-bottom:1px solid rgba(63,136,109,.3) !important; /* Default border-bottom:3px solid #ddd  */
		}

.itemListView .catItemDateCreated,

.itemView .itemDateCreated{text-transform:uppercase;}


.itemListView .catItemLinks > div.catItemHitsBlock,

.itemListView .catItemLinks > div.catItemCategory{
		border-bottom:1px solid rgba(63,136,109,.3) !important; /* Default border-bottom:1px solid #ddd  */
		color:#000;
		}

.itemListView .catItemImage > a,

.itemListView .catItemImage > a > img,

.itemView .itemImage > a > img{
	border:none; 
	padding:0; 
	display:block; 
	width:auto; 
	height:auto;
	}

.itemComments{background-color:#f9f9f9 !important;}

.itemCommentsForm > .itemCommentsFormNotes{padding-top:10px;}

.itemComments #submitCommentButton{padding:6px 12px !important;}

.itemBackToTop{display:none;}

.itemView{border:none !important; padding:0;}

.itemView div.itemToolbar{background-color: transparent; border:none; padding:8px; margin: 0; float: right;width: 50%;}

div.itemRatingBlock {float: left;padding: 8px 0;width: 50%;}

div.itemBody {clear: both;margin: 0;padding: 8px 0;}

.itemView div.itemCategory{
	padding:10px 0px;
	border-top: 0px solid rgba(63,136,109,.3) !important;
	border-bottom: 1px solid rgba(63,136,109,.3) !important;
	border-bottom:none;
	}

.itemView .modal{position:static; display:block;}

div.itemCommentsForm h3{font-weight: 300;}

.k2ItemsBlock > ul > li{background-color:transparent; padding:15px 0; border-bottom:1px solid #ddd;}

#k2Container div.itemRelated h3{ display: block; padding-bottom: 10px;border-bottom:3px solid #ddd; margin-bottom: 20px; font-weight: 300; }

#k2Container div.itemRelated ul{list-style: none; display: block; margin: 0;padding: 0;}

#k2Container div.itemRelated ul > li{ display: inline-block; list-style: none; float: left; width: 33.33%; border: 0;}

#k2Container div.itemRelated ul > li .itemRelTitle{ font-size: 18px; padding-bottom: 5px; display: inline-block;}

#k2Container div.itemRelated ul > li .itemRelTitle,

#k2Container div.itemRelated ul > li .itemRelImg{ padding-right: 15px;}

div.k2ItemsBlock ul li a.moduleItemTitle {color: #212121;display: block;font-size: 18px;font-weight: 400;line-height: 22px;}

div.k2ItemsBlock ul li{background:none;list-style: outside none none !important;margin: 0 0 10px;padding: 0 0 10px !important;}

#k2Container div.itemRelated ul > li{ background: none !important;}

div.itemListCategory img, div.itemListCategory {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 0 none;display: block;float: left;margin: 0;padding: 0;}

div.itemListCategory img{margin-bottom: 20px;}



/*/////// CURRENT THEME ////////////////////*/

.mod-basic > .basic-body{padding: 0;}

.section-title > h1,.vtem-block-inside > h3, .mod-basic > .basic-title{
	font-family: "Microsoft Himalaya","Himalaya" !important;
	font-size: 200% !important;
	font-weight: normal;
	
	margin-bottom: 20px; /* Default margin-bottom: 20px; */
	margin-top: 0;
	position: relative;
	display:block;
	padding:0px;
	}

.com_content .widget-component > div > div > .page-header{ border-bottom: 3px double #ddd;}

.btn-primary:hover,

.btn-primary:focus,

.btn-primary:active,

.btn-primary.active,

.btn-primary.disabled,

.btn-primary[disabled] {
	color: #ffffff;  
	opacity:0.8 !important;
	filter:alpha(opacity=80) !important;
	}

.btn.btn-primary, .subCategoryContainer .subCategoryMore{color: #fff;cursor: pointer;display: inline-block;position: relative;z-index: 1; }

.btn.btn-primary:active, .btn.btn-primary:visited, .btn.btn-primary:focus,

.subCategoryContainer .subCategoryMore:active, .subCategoryContainer .subCategoryMore:visited,.subCategoryContainer .subCategoryMore:focus { outline:none; outline-color:inherit;}

.btn.btn-primary:after, .subCategoryContainer .subCategoryMore:after{pointer-events: none;position: absolute;width: 100%;height: 100%;content: '';-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}

.btn.btn-primary:after,.subCategoryContainer .subCategoryMore:after{
	top: -2px;
	left: -2px;
	padding: 2px 4px 6px 4px; /* Default padding: 2px;*/
	z-index: -1;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;
	-moz-transition: -moz-transform 0.2s, opacity 0.3s;
	transition: transform 0.2s, opacity 0.3s;
	border-radius:0px; /* Default border-radius:4px; */
	-moz-border-radius:0px;  /* Default -moz-border-radius:4px; */
	-webkit-border-radius:0px;-ms-border-radius:0px;  /* Default -webkit-border-radius:4px;-ms-border-radius:4px; */
	}

.btn.btn-primary, .subCategoryContainer .subCategoryMore{background:none;}

.btn.btn-primary:hover:after, .subCategoryContainer .subCategoryMore:hover:after{
		border-radius:0px; /* Default border-radius:4px; */
		-moz-border-radius:0px; /* Default -moz-border-radius:4px; */
		-webkit-border-radius:0px;-ms-border-radius:0px;  /* Default -webkit-border-radius:4px;-ms-border-radius:4px; */
		-webkit-transform: scale(1.5);
		-moz-transform: scale(1.5);
		-ms-transform: scale(1.5);
		transform: scale(1.5);
		opacity:0 !important; 
		filter:alpha(opacity=0) !important;
		}

/* //////////////  Add new code for Submit contact form  Start ///////////////////  */		
.btn.btn-primary:hover{ 
	border: 1px solid #c1573a;
	border-radius:0px; 
	-moz-border-radius:0px; 
	-webkit-border-radius:0px;-ms-border-radius:0px;  
	padding: 6px 14px 10px 14px; /* Default padding: 2px;*/
	}

/* //////////////  Add new code for Submit contact form  End ///////////////////  */	

.newsflash a.readmore, .mod-articles-category-readmore a.btn.btn-primary, a.subCategoryMore, .science_info .vtem-block a.btn.btn-primary, .carousel-item a.readmore{
	position: relative; 
	padding-right:30px;
	}

.newsflash a.readmore:before,.mod-articles-category-readmore a:before, a.subCategoryMore:before,.science_info .vtem-block a.btn.btn-primary:before,.carousel-item a.readmore:before,

.section-whatnew .owl-item .btn.btn-primary:before{ content: "";-moz-osx-font-smoothing: grayscale;display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: normal;line-height: 1;position: absolute;right:15px;top:8px;color: #fff;font-size: 14px;}

.btn.btn-primary .icon-chevron-right::before{ content: "";font-family: FontAwesome; font-size: 14px;}

.btn.btn-primary .icon-chevron-right{ float: right; padding-top: 2px; padding-left: 5px;}

.newsflash a.readmore:before, .mod-articles-category-readmore a:before, .carousel-item a.readmore:before{right: 15px;}

.btn.btn-primary, .subCategoryContainer .subCategoryMore, .subCategoryMore, 

.newsflash a.readmore:before, .mod-articles-category-readmore a:before, .carousel-item a.readmore:before{ color: #fff;}

.newsflash a.readmore:hover, .mod-articles-category-readmore a:hover, .carousel-item a.readmore:hover,

.science_info .vtem-block a.btn.btn-primary:before, .carousel-item a.readmore:hover{
		color: #fff;
		
	}

.subCategoryContainer .subCategoryMore{
		padding: 6px 25px; 
		}


.subCategoryMore{
		-moz-user-select: none;
		background-image: none;
		border: 1px solid transparent;
		border-radius:0px;  /* Default border-radius:4px; */
		-moz-border-radius:0px; /* Default -moz-border-radius:0px; */
		-webkit-border-radius:0px;-ms-border-radius:0px; /* Default -webkit-border-radius:0px;-ms-border-radius:0px; */
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		font-weight: normal;
		line-height: 1.42857;
		margin-bottom: 0;
		text-align: center;
		vertical-align: middle;
		white-space: nowrap;
		}

.section-title > h4{ font-size: 100%; color: #333; font-weight: normal; padding-bottom: 20px; font-family: Arial,Helvetica,sans-serif ;}

#vtem-wrapper{overflow: hidden;padding: 0;position: relative;}



/*///////////// owl-controls  //////////////*/

.owl-controls .owl-buttons > div .fa-chevron-right::before {content: ""; margin-right:-2px;}

.owl-controls .owl-buttons > div .fa-chevron-left::before {content: ""; margin-left:-2px;}

.owl-controls .owl-buttons > div .fa{ 
	width: 18px !important; /* Default width: 28px; */
	height: 24px; /* Default height: 28px; */
	line-height: 26px; /* Default line-height: 26px; */
	}

.owl-controls .owl-pagination{margin-top: 5px;}

.owl-buttons > div, .carousel-item .thumbnail img{ 
	border-radius: 0px; /* Default border-radius: 4px; /*/
	-webkit-border-radius: 0px; /* Default -webkit-border-radius: 4px; /*/
	-moz-border-radius: 0px; /* Default -moz-border-radius: 4px; /*/
	border-color:#fff;
	}
	

.vtem-section.section-champions{padding-top: 0;}

.carousel-item .thumbnail{ padding: 0; border: 0;}

.carousel-title > a{color: #333; text-decoration: none;}

h4.carousel-title{font-weight: normal; font-family: Arial,Helvetica,sans-serif; padding-top: 0; margin-top: 0;}



/*/////// BOX SEARCH ////////////////////*/

.box-search{margin:35px 0px 0px;}

.box-search .form-inline{ display:block;}

.box-search .search {background: #fff;border: 1px solid #ddd;float: right;padding: 0;width:40%;}

.box-search .search #mod-search-searchword{width: 100%; border: 0;}

.box-search .search .form-inline .button{ font-size: 0; text-indent: -9999px; float: right; border: 0; width: 40px; height: 34px; position: absolute; right: 15px; background: transparent !important;}

.box-search .search .form-inline .button:after{ display: none;}

.box-search .search .form-inline::before{content: "";font-family: "FontAwesome";padding: 0px;position: absolute;width: 24px;height: 24px;text-align: center;line-height: 24px;top: 5px;right: 25px;}



/*/////// BOX The Best ////////////////////*/

/* Start Slide-show  Home Page */
.section-thebest{
		padding-bottom: 2px; /* Default padding-bottom: 0px;*/
		
		/* Add New code */
		margin-top:0px;
		margin-bottom:0px;
		margin-left:-13px;
		margin-right:-13px;
		padding-top:2px;
		border:0px solid #000;
		
		
}

/* End Slide-show Home Page */

.section-thebest .section-title > h1{ font-size: 60px;}

.section-thebest .section-title > h4{ font-size: 46px; color: #000; padding-bottom: 20px;}

.section-thebest .box-thebest p{margin: 0; padding: 0;}

.section-thebest .box-thebest img{ clear: both; display: block; margin: 0 auto}

.section-thebest .box-thebest .item{padding-bottom: 40px;}

.section-thebest .box-thebest a.btn-primary {display: inline-block; clear: both; margin:0 auto 40px; color: #fff; font-style: normal; padding: 15px 30px;text-transform: uppercase;opacity:1; filter:alpha(opacity=100);background: transparent;}

.section-thebest .box-thebest .btn-primary:before, .section-helpyou .box-startnow  .btn-primary:visited, .section-helpyou .box-startnow  .btn-primary:active { color:#fff;}

.section-thebest .box-thebest .btn-primary:after{ border:1px solid #fff !important;}

.section-thebest .box-thebest .btn.btn-primary:hover:after, 

.section-thebest .box-thebest .btn.btn-primary:active:after{ background:#fff !important;}

.section-thebest .box-thebest .btn.btn-primary:hover:hover{ background:#fff; opacity:1 !important;filter:alpha(opacity=100) !important;}



/*/////// What's new////////////////////*/

/* ---   Start Add New Code  --- */
.box-whatnew{
	border:1px solid rgba(63,136,109,.3);
	padding:0px 5px 4px 5px;
	margin:-5px 10px 20px 0px !important;	
	max-width:33%;
	float:left;
}
.box-whatnew h3{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:180% !important;
	color:#fff;
	background-color: #04352a;
	background: linear-gradient(to left, #3e896d 10%, #04352a 70%);
	
	border-bottom:1px solid #ddd;
	
	padding:15px 0px 15px 20px;
	margin-left:-5px !important;
	margin-right:-5px !important;
	margin-bottom:7px !important;
	text-align:left;
}


.box-whatnew .carousel-content{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:140%;
	font-weight:normal;
	color:#000;
}


/* ---   End --- */

.box-whatnew .owl-buttons > div{line-height: 30px;}

.box-whatnew .carousel-item .thumbnail {
	float: left;
	margin: 0px 10px 6px 2px !important;
	max-width: 50% !important; /* Default width: 30%; */
	}

.box-whatnew .carousel-item .carousel-title{
	/* Default display: none; */
	
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:170% !important;
	color:#f5a700 !important;
	}

.box-whatnew .owl-controls{ 
	float: left; 
	padding-top: 10px; 
	padding-left: 15px;
	
	}

.box-whatnew .owl-controls .owl-pagination > div{
	height: 12px; /* Default height: 8px;  */
	width: 20px; /* Default width: 30px;  */
	margin: 0 0px 10px 4px; /* Default margin: 0 10px 0px 0px; */
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0;
	}



/*/////// BOX Our projects ////////////////////*/

/* ---   Start Add New Code  --- */
.box-ourprojects{
	border:1px solid rgba(63,136,109,.3);
	padding:0px 5px 4px 5px;
	margin:-5px 7px 20px 0px !important;	
	max-width:32%;
	float:left
}

.box-ourprojects h3{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:180% !important;
	color:#fff;
	background-color: #04352a;
	background: linear-gradient(to left, #3e896d 10%, #04352a 70%);
	
	padding:15px 0px 15px 20px;
	margin-left:-5px !important;
	margin-right:-5px !important;
	margin-bottom:7px !important;
	text-align:left;
}


.box-ourprojects h4{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:170% !important;
	color:#f5a700 !important;
}
	
.box-ourprojects .carousel-content{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:140%;
	font-weight:normal;
	color:#000;
}


/* --- End --- */

.box-ourprojects .carousel-item .thumbnail {
	float: left;
	margin: 0px 10px 6px 2px !important;
	max-width: 50% !important; /* Default width: 30%; */
}

.box-ourprojects .carousel-item > .carousel-item-inside{
	padding-bottom: 20px;
	}

.box-ourprojects .owl-controls{
	position: absolute; 
	top: -55px; right: 22px;
	color:#fff;
	}


	
	
	
	
	
/*/////// BOX Our projects1 ////////////////////*/

/* ---   Start Add New Code  --- */
.box-ourprojects1{
	border:1px solid rgba(63,136,109,.3);
	padding:0px 5px 4px 5px;
	margin:-5px 0px 20px 0px !important;	
	max-width:33%;
	float:right;
}

.box-ourprojects1 h3{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:180% !important;
	color:#fff;
	background-color: #04352a;
	background: linear-gradient(to left, #3e896d 10%, #04352a 70%);
	
	padding:15px 0px 15px 20px;
	margin-left:-5px !important;
	margin-right:-5px !important;
	margin-bottom:7px !important;
	text-align:left;
}


.box-ourprojects1 h4{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:170% !important;
	color:#f5a700 !important;
}
	
.box-ourprojects1 .carousel-content{
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:140%;
	font-weight:normal;
	color:#000;
}


/* --- End --- */

.box-ourprojects1 .carousel-item .thumbnail {
	float: left;
	margin: 0px 10px 6px 2px !important;
	max-width: 50% !important; /* Default width: 30%; */
}


.box-ourprojects1 .carousel-item > .carousel-item-inside{
	padding-bottom: 20px;
	}

.box-ourprojects1 .owl-controls{
	position: absolute; 
	top: -55px; right: 22px;
	color:#fff;
	}

	
	
	

	
	
	
	

/*/////// BOX Why Choose Us ////////////////////*/

.section-whychoose{ 
	padding:30px 0px 0px 0px;
	border-bottom: 1px solid rgba(63,136,109,.3);  /* Default border-bottom: 1px solid #efefef; */
	border-top: 1px solid rgba(63,136,109,.3); /* Default border-top: 1px solid #efefef; */
	
	}

.section-whychoose .section-title > h4{ color: #333; font-weight: normal; padding-bottom: 20px;}

.section-whychoose .vtem-block .widget-featured-content{padding-bottom: 0;}

.section-whychoose .vtem-block .icon:hover{text-decoration: none;}

.section-whychoose .vtem-block .icon .fa {
	border-radius: 100%; 
	-webkit-border-radius: 100%; 
	-moz-border-radius: 100%;
	font-size: 4em;
	height: 165px; /* Default height: 150px;  */
	line-height: 150px;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding:0;
	width: 135px; /* Default width: 150px;  */
	}

.section-whychoose .vtem-block h4{font-size: 30px;color: #666;}

.section-whychoose .vtem-block a.readmore{padding: 0; display: none;}



/*/////// BOX documentation ////////////////////*/

.section-documentation .vtem-block .icon{ width: 50%; float: left; text-align: center;}

.section-documentation .vtem-block .widget-featured-content > h4,

.section-documentation .vtem-block .description{ display: inline-block; width: 50%;}

.section-documentation .vtem-block .readmore{display: none;}

.section-documentation .vtem-block .widget-featured-content > h4{ font-size: 48px; color: #666; padding-bottom: 20px;}

.section-documentation .vtem-block .description h4{padding: 10px 0px; font-weight: 300;}

.section-documentation .vtem-block .icon .fa{ font-size: 15em; padding-top: 40px;}



/*/////// Screenshots Gallery ////////////////////*/

.section-screenshots{ 
	border-bottom: 1px solid #efefef;
	border-top: 1px solid #efefef;
	margin:0xp;
	padding:20px 0px;
	}

.section-screenshots .box-gallery .carousel-item .thumbnail{ 
	margin-bottom: 0;
	}

.section-screenshots .box-gallery .carousel-item h4{ display: none;}

.section-screenshots .box-gallery .owl-controls{padding-top: 15px; text-align: center;}

.section-screenshots .box-gallery .owl-controls .owl-pagination,

.section-screenshots .box-gallery .owl-controls .owl-buttons{float: none; display: inline-block;}

.section-screenshots .box-gallery .owl-controls .owl-buttons{ float: right;}



/*/////// BOX Testimonials ////////////////////*/
.section-testimonials{
/* Add new code */
	margin:0px;
	padding:20px 0px;
}


.section-testimonials .widget-testimonial strong{
	color: #000;
	font-family: "Microsoft Himalaya","Himalaya" !important;
	font-size: 160% !important;
	font-weight: normal;
	line-height:1.4;
	font-style:normal;

	}

.section-testimonials .widget-testimonial .small-text{
	color: #444;
	font-family: "Microsoft Himalaya","Himalaya" !important;
	font-size: 140% !important;
	font-weight: normal;
	line-height:1.4;
	font-style:normal;
	text-align:left;
	margin-top:25px ;
	}

.section-testimonials .widget-testimonial .carousel-item{
	position: relative;
	}

.section-testimonials .widget-testimonial .carousel-item > .client-details{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%;
	}

.section-testimonials .widget-testimonial .carousel-item > .client-details img {
	border: 0px solid rgba(63,136,109,.3); /* Default border: 5px solid #fff; */
	border-radius: 100%;
	-moz-border-radius: 100%; 
	-webkit-border-radius: 100%;
	height: 120px; /* Default height: 120px; */
	margin: 0;
	padding: 0;
	position: relative;
	width: 120px;
	}

.section-testimonials .widget-testimonial .carousel-item > .client-details:before {
	background: #dddddd;
	border-top: 1px solid rgba(63,136,109,.2); /* Default border-top: 1px solid #dddddd; */
	content: "";
	height: 1px;
	left: auto;
	position: absolute;
	right: 0;
	top: 80px; /* Default top: 80px; */
	width: 90%;  
	z-index:-1;
	}

.section-testimonials .widget-testimonial .carousel-item > .desc-quote{
	margin-top: 180px;
	}

.section-testimonials .owl-controls{
	padding-top: 15px; 
	text-align: center;
	}

.section-testimonials .owl-controls .owl-pagination,

.section-testimonials .owl-controls .owl-buttons{
	float: none; 
	display: inline-block;
	}



/*/////// BOX hearing from you ////////////////////*/

.section-hearingfrom{ 
	border-bottom: 1px solid #efefef; 
	border-top: 1px solid #efefef;
	
	margin:15px 0px 0px 0px;
	padding:30px 0px !important;
	height:100%;
}

.section-hearingfrom .vtem-block .vtem-block-inside{position: relative;}

.section-hearingfrom .vtem-block .vtem-block-inside > h3{font-size: 36px; margin-bottom: 15px;}

.section-hearingfrom .vtem-block .vtem-block-inside .item{ font-size: 100%; color: #333;}

.section-hearingfrom .vtem-block .vtem-block-inside .custom-html-content .Click_here{position: absolute; right:0; top: 20px; font-size: 18px; padding: 10px 25px;}



/*/////// Footer ////////////////////*/

.vtem-section.footer{
	padding-bottom: 20px; /* Default padding-bottom: 40px; */
	/* Add new code */
	padding-top:40px;
	
	}

.footer .vtem-block-inside h3{
	padding: 0; 
	background: none !important; 
	color: #fff;
	font-family: "Microsoft Himalaya","Himalaya" !important;
	font-size: 180% !important;
	font-weight: normal;
	}

.box-newsletter{ color: #999;}

.vtem-section.footer .box-weare .btn-primary{ color: #fff; margin-top: 10px;}



/*/////// Newsletter ////////////////////*/

.box-newsletter .form-inline .form-control, .box-newsletter .form-inline button{
	height: 40px; /* Default height: 42px; */
	
	border-radius: 0px; /* Default border-radius: 4px; /*/
	-webkit-border-radius: 0px; /* Default -webkit-border-radius: 4px; /*/
	-moz-border-radius: 0px; /* Default -moz-border-radius: 4px; /*/
	}

.box-newsletter .form-inline button{ width: 32%;}

.box-newsletter .form-inline .form-control{width: 65%;}

.box-newsletter .form-inline button{
	padding-left: 20px; 
	padding-right: 20px; 
	font-size: 18px;
	/* Add new code */
	height: 34px; /* Default height: 42px; */
	margin-top:-2px;
	padding-top:4px;
	}

.box-newsletter .form-inline button:hover{
	padding-left: 20px; 
	padding-right: 20px; 
	font-size: 18px;
	/* Add new code */
	height: 40px !important; /* Default height: 42px; */
	margin-top:2px;
	padding-top:4px;
	color:#000 !important;
	border-color:#c1573a;
	}


/* Header  */

.com_users .page-header, .com_users .page-header h1,.tag-category h1,

.com_contact  .page-header, .com_contact .page-header h2, .com_contact .page-header h1{ margin-top: 0;}

.tag-category h1{border-bottom: 1px solid #eee;margin: 0px 0 20px;padding-bottom: 9px;}

.widget-gridstack-item{padding:0;}

.widget-gridstack-item.image-left > .widget-gridstack-caption{width:50%; height:100%; float:left; align-items: center; display: flex;}

.widget-gridstack-item > .widget-gridstack-caption{padding:30px;}

.widget-gridstack-item .gridstack-caption-inside > h4{font-size:18px;}

.widget-featured-content{padding:15px 0;}

.footer .custom-html-content, .footer .custom-html-content a{
		color:#FFFFFF; /* Default color:#999;*/
		}

.footer .custom-html-content .input-group {display: block;margin: 0 auto;position: relative;width: 100%;}

.footer .custom-html-content .input-group .form-control {height: auto;padding: 10px;width: 100%;}

.footer .custom-html-content .input-group .input-group-addon {position:absolute;right:0px;z-index: 9;top:0;margin:0;border:0px;height:44px;font-weight:bold;text-align:center;padding:0px 20px;text-transform:uppercase;color:#fff;-webkit-transition: all 0.7s;-moz-transition: all 0.7s;-ms-transition: all 0.7s;transition: all 0.7s;border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; width: auto; border: 0px;box-shadow: none; line-height: 44px; font-size: 14px;}

.no-csstransforms3d .footer .custom-html-content .input-group .input-group-addon{height: 40px;}

.footer .custom-html-content .input-group .input-group-addon:hover{ background-color: #666;}

.footer .custom-html-content .input-group .input-group-addon:after{ display:none;border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;}

.vtem-section.copyright{
	padding-top: 0;
	padding-bottom: 0;
	}

/* Add new code  Start */
.vtem-section.copyright .cpright{
		color:#fff !important;
		font-family: "Microsoft Himalaya","Himalaya" !important;
		font-size: 140% !important;
		font-weight: normal;
		margin-top:20px;
}

/* End */
	
.copyright .vtem-section-inside {
	position: relative; 
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px; /* Default margin-top: 30px*/
	}

.copyright .vtem-section-inside:after{
	position: absolute; 
	content: ""; 
	left: 15px; 
	right: 15px; 
	height: 1px; 
	background: none; /* Default background: #444;*/
	top:0px;  /* Default margin-top: -30px*/
	display: block;

	}
	
.widget-copyright{ 
	color: #666;
}
/* ------------  Menu Bottom --------------- */


.menubt strong{
	top:10px;
	position:absoute;
	color:#30765e;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:11px !important;
	font-style:normal;
	font-weight:normal !important;
	margin-right:8px;
}

.menubt a{
	color:#f5a700;
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-size:150% !important;
	padding:4px 8px 4px 0;
	margin-bottom:10px !important;	
}

.menubt a:hover{
	color:#fff;
}


.vtem-moduletable > .moduletable-content ul.menu li,

.vtem-moduletable > .moduletable-content ul.mostread li,

.vtem-moduletable > .moduletable-content ul.latestnews li{border-bottom: 1px solid #eee;display: block;padding: 10px 0;}

.vtem-moduletable > .moduletable-content ul.menu li > a,

.vtem-moduletable > .moduletable-content ul.mostread li > a,

.vtem-moduletable > .moduletable-content ul.latestnews li > a{ background: none; color: #666; padding: 5px 0px 5px 15px; position: relative;}

.vtem-moduletable > .moduletable-content ul.menu li > a:hover,

.vtem-moduletable > .moduletable-content ul.mostread li > a:hover,

.vtem-moduletable > .moduletable-content ul.latestnews li > a:hover{ text-decoration: none;}

.quick-links ul.list-link{list-style:none; margin:0; padding:0;}

.quick-links ul.list-link a, .quick-links ul.list-link a:hover{
		padding:5px 0 5px 15px; 
		display:block; 
		color:#FFFFFF; /* Default color:#999; */
		position:relative;
		}

.quick-links ul.list-link a:before,

.vtem-moduletable > .moduletable-content ul.menu li > a:before{position:absolute; left:0; top:5px; content: ""; display:block; font-family: FontAwesome;}

.vtem-moduletable > .moduletable-content ul.latestnews > li::before, .vtem-moduletable > .moduletable-content ul.category-module > li::before, .vtem-moduletable > .moduletable-content ul.mostread > li::before{top: 15px;}

.nav-overlay-wrap li li{padding: 7px 0px;}

.featured-box{background-color: #f9f9f9;}

.featured-box h4{font-size: 24px;margin: 0 0 20px;padding: 10px 0;}

.featured-box .widget-customhtml .custom-html-content{ font-size: 16px;}

.featured-box .widget-customhtml .custom-html-content h2 {border-top: 3px solid #ddd;color: #333;display: inline-block;font-family: Arial,Helvetica,sans-serif;font-size: 48px;font-weight: bold;margin: 0;padding: 35px 100px 20px;position: relative;text-transform: uppercase;}

.featured-box .widget-customhtml .custom-html-content .btn.btn-primary{border-radius: 4px;font-size: 18px;font-weight: bold;padding: 8px 25px;text-transform: none !important;}


.vtem-moduletable > .moduletable-content ul.menu li{
	border-bottom: 1px solid #eee;
	display: block;
	padding: 10px 0;}

.vtem-moduletable > .moduletable-content ul.menu li > a{ 
	background: #ddd !important; 
	color: #666; 
	padding: 5px 0px 5px 15px; 
	position: relative;
	}

.well.moduletable h3 {
		font-size: 200%;
		font-weight: 300;
		padding:10px 11px 11px 11px;
		margin:-19px -11px 11px -11px;
		width:auto;
		position: relative;
		border-bottom: 1px solid rgba(63,136,109,.3); 
		
		background-color: #04352a; 
		background: linear-gradient(to left, #3e896d 20%, #04352a 100%);
		color:#fff;
		
		}

.tagspopular ul{ display:block;}

.tagspopular.module-tags ul{ list-style:none; margin:0; padding:0 0 0 12px;}

.tagspopular.module-tags ul li a{ position:relative;}

.tagspopular.module-tags ul li a::before {content: "";float: left;position: absolute;top: 0;left: -12px;width: 0;height: 0;border-style: solid;border-width: 12px 12px 12px 0}

.tagspopular.module-tags ul li a::after {content: "";position: absolute;top: 10px;left: 0;float: left;width: 4px;height: 4px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;background: #fff;}

.tagspopular.module-tags ul li a{float: left;position: relative;margin-right: 20px;padding: 0 10px 0 12px;margin-bottom: 7px;height: 24px;line-height: 24px;font-size: 11px;color: #fff;text-decoration: none;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px}

.tagspopular.module-tags ul li a{ background:#ddd;}

.tagspopular.module-tags ul li a::before{border-color: transparent #ddd transparent transparent;}

.tagspopular.module-tags ul li a:hover {background: #555 !important; color:#fff;}

.tagspopular.module-tags ul li a:hover:before {border-color: transparent #555 transparent transparent;color:#fff;	}

.our-gallery .vtem-section-inside{padding-left: 0;padding-right: 0;}

.our-gallery .widget-gallery .btn-group .btn{border: 1px solid #ddd;color: #999;font-size: 18px;margin: 10px 5px;padding: 7px 15px;background: none !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important;}

.our-gallery .widget-gallery .btn-group > .btn:active, .our-gallery .widget-gallery .btn-group > .btn.active{box-shadow: none; }

.our-gallery .widget-gallery .btn-group .btn{outline:none;}

.our-gallery .widget-gallery > div{ padding-top: 35px;}

.blog-classic .vtem-gallery .item-image{margin: 0;}

.our-gallery .widget-gallery .vtem-gallery{margin-bottom: -1px !important;}

.vtem-section.our-menu .section-title h4{ color: rgba(255,255,255,0.5);}

.Our-menu{ text-align: left; color: #fff;}

.Our-menu .block {margin-top: 40px;}

.Our-menu .block h4 {font-family: Arial,Helvetica,sans-serif !important;font-size: 220%;}

.Our-menu ul {list-style: outside none none;margin: 0;padding: 15px 0 0;}

.Our-menu ul li {border-bottom: 1px solid rgba(255, 255, 255, 0.2);display: block;margin-bottom: 15px;padding-bottom: 5px;}

.Our-menu label {font-size: 130%;font-weight: normal;text-transform: uppercase;}

.Our-menu ul li p {color: #333;}

.Our-menu ul li p label {color: #fff;float: right;}

.no-csstransforms3d .nav-overlay-wrap > ul{ top: 20% !important;}


.moduletable-content > .newsflash > a.readmore{ 
	margin-bottom: 30px;
}

.moduletable-content > .newsflash > a.readmore:last-child{ 
	margin-bottom: 0px;
	}

.moduletable-content ul.category-module{
	margin: 0;
	padding: 0;
	}

.moduletable-content ul.category-module > li{
		padding: 10px 0 !important; 
		margin: 0 !important; 
		border-bottom: 1px solid rgba(63,136,109,.3); /* Default border-bottom: 1px solid #ddd; */
		
		}

.moduletable-content ul.category-module > li:last-child{ 
	padding-bottom: 0 !important; 
	border-bottom: 0;
	}

.moduletable-content ul.category-module > li > a{ 
	
	text-decoration: none; 
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-weight: normal;
	font-size:140% !important;
	
	}

.moduletable-content ul.category-module > li:before{display: none;}



div.sicon {
	margin:0px;
	padding:7px 0px 0px 0px;
	float:right;
}

div.sicon img{
	max-width:21% !important;
	max-height:auto !important;
	padding:3px;
	border:1px solid #c17a16;
}

/* Start Home Tabs Navigation */

div.home-tabs{
	margin:10px 0px 20px 0px;
	padding:10px;
	
	border: 1px solid rgba(63,136,109,.3);
	
}
/* End */




/* Start Rss Footer Information */


.rss_link{
	border:0px solid #fff;
	margin:0px;
	width:95%;
	
}

table.rss_tb{
	border: 1px solid rgba(245,167,0,0.2);
	font-family:"Microsoft Himalaya","Himalaya" !important;
	font-weight: normal;
	font-size:140% !important;
	width:100%;
	border-collapse:collapse;
	
	}
table.rss_tb > tbody > tr > th{
	border-top:0px solid #f5a700;
	border-bottom: 1px solid rgba(245,167,0,0.2);
	font-weight:normal;
	font-size:110% !important;
	text-align:left;
	margin:0px;
	padding:6px 0px 8px 15px;
	}

table.rss_tb > tbody > tr > td{
	border-bottom: 1px solid rgba(245,167,0,0.2);
	font-weight:normal;
	font-weight:normal;
	color:#f5a700;
	text-align:left;
	margin:0px;
	padding:4px 0px 6px 15px;
}

.rss_sb{
	font-size: 14px;
	color:#f5a700;
	text-align:left;
	text-indent:7px;
	padding:8px 0px 0px 0px;
}

.rss_sb strong{
	color:rgb(10, 70, 55) !important;
}



.footerms p{
	
	width:100%;
	margin:0px;
	text-align:justify;
	color:#fff !important;

}

/* End */




/* Send Mail Form Article or K2 Item */
#mailto-window{
    background: #f5f5f5;
    border: solid 0px #ddd;
    position:relative;
    margin:-20px 0px;
    padding:0px;
    width:100%;
    
    font-size: 14pt;
    font-weight: normal;
    font-family: "Microsoft Himalaya",Qomolangma-Uchen Sarchung,Kokonor,Monlam Uni OuChan1,TCRC Youtso Unicode,Tibetan Machine Uni,Tib-US Unicode,kailasa !important;
}

#mailto-window .mailto-close a{
	text-decoration: none;

}



#mailto-window .formelm {
	text-align:left;
	margin:7px 0px;
	
}


#mailto-window p .button {
	margin:-5px 0px;
	padding:5px 10px;
    background: #fff;
    color:#000;
    font-size: 14pt;
    font-weight: normal;
    font-family: "Microsoft Himalaya",Qomolangma-Uchen Sarchung,Kokonor,Monlam Uni OuChan1,TCRC Youtso Unicode,Tibetan Machine Uni,Tib-US Unicode,kailasa !important;
}


#mailto-window .formelm input[type="text"]{
    display: inline-block;
    text-align:left;
    width: 90%;
    min-width: 100px;
    height: 12px;
    padding: 5px 0px;
    font-size: 10pt;
    
    background-color: #fff;
    background-image: none;
    border: 1px solid #ddd;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -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;
}
