/* Required Fonts Starts */
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont-webfont.eot');
    src: url('../fonts/roboto-medium-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-medium-webfont-webfont.woff') format('woff'),
         url('../fonts/roboto-medium-webfont-webfont.ttf') format('truetype'),
         url('../fonts/roboto-medium-webfont-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold-webfont.eot');
    src: url('../fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-bold-webfont.woff') format('woff'),
         url('../fonts/roboto-bold-webfont.ttf') format('truetype'),
         url('../fonts/roboto-bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Body Tag Class Starts */
body{
	background: #ffffff;
	margin: 0;
	padding: 0;
	font-family: 'open_sansregular';
	font-size: 14px;
	color: #000000;
	border-top: 3px solid #000;
}
/* Wrapper and Container Width Starts */
.wrapper{
	width: 100%;
	margin: 0 auto;
	padding:0;
	min-width: 300px;
}
@media (min-width: 1200px){
	.container{
		width:1100px;
	}
}
/* Required Ad ons */
.ext_pad_xs{padding:5px}.ext_pad_sm{padding:15px}.ext_pad_md{padding:30px}.ext_pad_lg{padding:45px}.ext_padl_xs{padding-left:5px}.ext_padl_sm{padding-left:15px}.ext_padl_md{padding-left:30px}.ext_padl_lg{padding-left:45px}.ext_padr_xs{padding-right:5px}.ext_padr_sm{padding-right:15px}.ext_padr_md{padding-right:30px}.ext_padr_lg{padding-right:45px}.ext_padt_xs{padding-top:5px}.ext_padt_sm{padding-top:15px}.ext_padt_md{padding-top:30px}.ext_padt_lg{padding-top:45px}.ext_padb_xs{padding-bottom:5px}.ext_padb_sm{padding-bottom:15px}.ext_padb_md{padding-bottom:30px}.ext_padb_lg{padding-bottom:45px}.ext_mar_xs{margin-left:5px}.ext_mar_sm{margin-left:15px}.ext_mar_md{margin-left:30px}.ext_mar_lg{margin-left:45px}.ext_mar_xs{margin-left:5px}.ext_marl_sm{margin-left:15px}.ext_marl_md{margin-left:30px}.ext_marl_lg{margin-left:45px}.ext_marr_xs{margin-right:5px}.ext_marr_sm{margin-right:15px}.ext_marr_md{margin-right:30px}.ext_marr_lg{margin-right:45px}.ext_mart_xs{margin-top:5px}.ext_mart_sm{margin-top:15px}.ext_mart_md{margin-top:30px}.ext_mart_lg{margin-top:45px}.ext_marb_xs{margin-bottom:5px}.ext_marb_sm{margin-bottom:15px}.ext_marb_md{margin-bottom:30px}.ext_marb_lg{margin-bottom:45px}.no_pad{padding:0!important}.no_padl{padding-left:0!important}.no_padr{padding-right:0!important}.no_padt{padding-top:0!important}.no_padb{padding-bottom:0!important}.no_mar{margin:0!important}.no_marl{margin-left:0!important}.no_marr{margin-right:0!important}.no_mart{margin-top:0!important}.no_marb{margin-bottom:0!important}h1{font-size:35px}h2{font-size:32px}h3{font-size:28px}h4{font-size:25px}h5{font-size:20px}h6{font-size:18px}.center_img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}.img-responsive{width:auto;}.navigation.collapse{display: block;}.mob_nav{display: none;}
/*Modal Part*/
.modal-header{
	border-bottom: 1px solid #f0b101;
}
.modal-header h4{
	text-transform: uppercase;
	color: #0a2957;
}
.modal-content{
	background: #fff;
}
.modal-body iframe{
	width: 100%;
	height: 350px;
}
.fb_close{
	position: absolute;
	width: 25px;
	height: 25px;
	text-align: center;
	background: #ff0000;
	color: #ffffff !important;	
	font-size: 16px;
	border-radius: 3px;
	top: -15px;
	right: -15px;
	cursor: pointer;
}
/* Header Parts Starts */
header, .special{
	background: url("../images/spl_bg.jpg")repeat;
	background-attachment: fixed;
}
.logo{
	display: block;
	text-align: center;
	padding: 5px 0;
}
.top_btn{
	text-align: right;	
	margin-top: 30px;
	margin-bottom: 26px;
}
.top_btn a{
	font-size: 16px;
	margin-left: 10px;
}
.top_btn span a{
	margin: 4px 5px;
	padding: 0 10px;
	display: inline-block;
	color: #242526;
	font-size: 14px;
}
.top_btn span a.active{
	color: #3c5899;
}
.top_btn span a:first-of-type{
	border-right: 1px solid #242526;
	margin-right: 0px;
	padding-right: 15px;
}
.navigation{
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: inline-table;
	background: #fff;
	border-top-right-radius: 5px;
	position: relative;
}
nav{
	position: relative;
}
nav:before{
	content: url("../images/nav_before.png");
	position: absolute;
	left: -70px;
	top: 0px;
}
.navigation li{
	/*display: table-cell;
	width: 1%;*/
	text-align: center;
	display: inline-block;
	margin: 0 7px;
}
.navigation li a{
	display: block;
	/*padding: 11px 15px 16px;*/
	padding: 10px 7px;
	font-size: 13.8px;
	color: #252525;
	text-shadow: 0 0 1px #888888;
}
.navigation li a:hover, .navigation li a:focus, .navigation li a.active{
	color: #c1a041;
	text-shadow: 0 0 1px #c1a041;
}
/* Banner Parts Starts */
.flash_news{
	width: 100%;
	background: url("../images/spl_bg.jpg")repeat;
	background-attachment: fixed;
	padding: 10px 20px;
	font-family: 'open_sansbold';
}
.flash_news li{
	display: inline-block;
	margin: 0 10px;
	color: #ffffff;
}
.flash_news li a{
	color: inherit;
	font-size: 18px;
}
.flash_news li:before{
	font-family:'FontAwesome';
	content: "\f111";
	color: #ff0000;
	margin-right: 10px;
	position: relative;
	top: -2px;
}
/* Main-Content Starts */
.main_content{
	padding: 20px;
}
.apj_img{
	margin-right: 30px;
	float: left;
}
.special{
	font-family: 'robotoregular';
}
.special h1{
	color: #fff;
	padding: 5px 0;
	margin: 40px 20px 20px;
}
.special h1 span{
	color: #a1873a;
}
.special h4{
	color: #fff;
	line-height: 33px;
	margin: 20px 20px 30px;
}
.special p{
	color: #a1873a;
	display: block;
	text-align: right;
	font-size: 18px;
}
.grey_bg{
	background: #f0f0f0;
	padding: 15px;
}
.grey_bg h6{
	font-family: 'robotobold';
	color: #242426;
	margin: 0px 0 25px;
	font-size: 22px;
	padding-bottom: 10px;
	border-bottom: 2px solid #c9452d;
}
.grey_bg h6 span{
	color: #a1873a;
}
/* Inner-content Starts */
/*Home Page*/
.catg_box{
	width: 33.33333%;
	padding: 2.5px;
	float: left;
	position: relative;
}
.donate .catg_box{
	width: 100%;
}
.donate p{
	text-align: justify;
}
.catg_cont{
	height: 240px;
	width: 100%;
	position: relative;
	text-align: center;
	background: #f0f0f0;
	border: 1px solid #f9f9f9;
	padding: 20px;
	overflow: hidden;
}
.catg_img{
	position: relative;
	width: 58px;
	height: 58px;
	overflow: hidden;
	border: 1px solid #a4893a;
	border-radius: 100%;
	margin: 10px auto 20px;
}
.catg_cont h6{
	font-family: 'robotobold';
	color: #a1873a;
	margin-bottom: 20px;
	font-size: 23px;
}
.catg_cont h6 span{
	color: #242426;
}
.catg_cont p{
	color: #5f5b5b;
	font-family: 'robotomedium';
}
.mask{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 100;
	background: #a1873a;
	background: rgba(161,135,58,0.65);
	top: 100%;
	left: 100%;
	transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.mask .btn_white{
	width: 100px;
	height: 27px;
	color: #000;
	background: #fff;
	font-size: 14px;
	padding: 2px;
	font-family: 'robotomedium';
}	
.catg_box:hover .mask{
	top: 0;
	left: 0;
}
.social_media{
	position: relative;
}
.social_media ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	border: 1px solid #2a2b2d;
	display: inline-block;
	position: absolute;
	right: -29px;
}
.social_media .tab-content{
	border: 1px solid #2a2b2d;
}
.social_media .tab-content .tab-pane{
	text-align: center;
	width: 100%;
	height: 485px;
	overflow: auto;
}
.fb_iframe_widget{
	width: 100% !important;
	display: block !important;
	margin: 0 auto !important;
}
/*Q&A Page*/
.hacc_group{
	border: none;
	border-bottom: 2px solid #c8442d;
	margin-bottom: 0px;
	border-radius: 0px;
	background: transparent;	
}
.col_title{
	font-size: 17px;
	letter-spacing: 0.5px;
	font-family: 'robotobold';
	margin: 10px 0;
	background: #242426;
	color: #fff;
	cursor: pointer;
}
.col_title.collapsed{
	background: transparent;
	color: #242426;
}
.col_title span{
	color: #fff;
	display: inline-block;
	height: 100%;
	padding: 10px 5px;
	background: #c8442d;
}
.col_title.collapsed span{
	background: transparent;
	color: #4cae24;
}
.col_title i{
	float: right;
	font-size: 18px;
	margin: 10px 5px;
}
.col_title.collapsed .up, .col_title .down{
	display: none;
}
.col_title.collapsed .down{
	display: inline-block;
}
.hacc_group:first-of-type .col_title{
	margin-top: 0px;
}
.hacc_body{
	padding: 10px;
	line-height: 24px;
	font-size: 14px;
	border: none;
}
.hacc_body p a{
	text-decoration: underline;
}
/*Mission Page*/
.spl_quoute{
	text-align: center;
}
.spl_quoute{
	font-size: 14px;
	line-height: 26px;
	font-style: italic;
}
.spl_quoute span{
	background: #111111;
	display: inline-block;
	color: #fff;
	padding: 10px;
	font-family: 'robotomedium';
	letter-spacing: 0.54px
}
.mission{
	font-size: 14px;
	line-height: 26px;
	color: #3e3f40;
}
.mission ul{
	list-style: none;
}
.mission ul li{
	position: relative;
	padding-left: 25px;
	margin-bottom: 5px;
}
.mission ul li:before{
	font-family: 'FontAwesome';
	content: '\f005';
	position: absolute;
	left: 0;
	top: 0;
	color: #d1543c;
}
.mission ul ul li:before{
	font-family: 'FontAwesome';
	content: '\f111';
	position: absolute;
	left: 0;
	top: 0;
	color: #d1543c;
}
/*Videos Page*/
.video_holder{
	border: 2px solid #c1a041;	
}
.catg h6{
	margin: 0px;
}
.video ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.video ul li a{
	display: block;
	padding: 18px 15px;
	font-size: 18px;
	color: #000;
	margin: 10px 0;
	background: url("../images/catg_bg.jpg") repeat;
	border-radius: 4px;
	font-family: 'robotomedium';
	letter-spacing: 1px;
} 
.video ul li:first-of-type a{
	margin-top: 0px;
}
.video ul li a:hover, .video ul li a:focus, .video ul li a.active{
	color: #fff;
}
.video_holder iframe{
	width: 100%;
	height: 350px;
	border-bottom: 5px solid #c1a041;
	display: block;
}
.video_holder iframe:last-of-type{
	border-bottom: 0px;
	margin: 0px;
	padding: 0px;
}
/* form fields*/
.form-horizontal .row, .form-horizontal .form-group{
	margin-left: -8px;
	margin-right: -8px;
}
.form-horizontal .col-xs-1, .form-horizontal .col-xs-2, .form-horizontal .col-xs-3, .form-horizontal .col-xs-4, .form-horizontal .col-xs-5, .form-horizontal .col-xs-6, .form-horizontal .col-xs-7, .form-horizontal .col-xs-8, .form-horizontal .col-xs-9, .form-horizontal .col-xs-10, .form-horizontal .col-xs-11, .form-horizontal .col-xs-12, .form-horizontal .col-xs-8h{
	padding-left: 8px; 
	padding-right: 8px; 
}
.form-group{
	position: relative;
	margin-bottom: 20px;
}
.form-control{
	background: #ffffff;	
	border: 1px solid #e7e7e7;
	border-bottom: 2px solid #d2d2d2;
	color: #2b2b2b;
	font-style: normal;
	font-size: 14px;
	padding: 6px 12px;
	border-radius: 2px;
	height: 34px;
}
.form-control:focus{
	border: 1px solid #e7e7e7;
	border-bottom: 2px solid #d2d2d2;
	-moz-box-shadow:0 0 5px #e7e7e7 inset; 
	box-shadow:0 0 5px #e7e7e7 inset;
	-webkit-box-shadow: 0 0 5px #e7e7e7 inset;
}
.form-control::-moz-placeholder{
	color: #838383;
}
.form-control::-webkit-input-placeholder{
	color: #838383;
}
.form-horizontal .control-label, .control-label{
	font-weight: normal;
	padding-top: 7px;
}
.form-horizontal .checkbox, .form-horizontal .radio, .checkbox, .radio{
	display: inline-block;
	margin-right: 15px;
}
.checkbox label, .radio label{
	padding-left: 0px;
}
label span{
	color: #fd5d5d;
}
.ui-datepicker-trigger {
	border-bottom: 2px solid #a8351f;
    padding: 6px 8px;
    position: absolute;
    right: 9px;
    top: 0;
    height: 34px;
    background: #cc4026;
}
.browse{
	position: relative;
}
.hide_file{
	opacity: 0;
	position: relative;
	z-index: 5;
	cursor: pointer;
}
.show_file{
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.captcha{
	width: 100%;
	position: relative;
	height: 34px;
	overflow: hidden;
}
.reload i{
	margin-right: 5px;
}
.reload{
	display: block;
	padding-top: 6px;
	font-size: 15px;
	cursor: pointer;	
}
.otp_sent{
	text-align: right;
	display: block;
	font-size: 20px;
	color: #028dce;
	padding-top: 2px;
	margin-right: 20px;
}
input[type="checkbox"], input[type="radio"]{
	position: relative;
	top: 1px;
}
/*Button Part*/
.btn_green{
	background: #7fb530;
	background: -moz-linear-gradient(top,  #7fb530 0%, #619d25 90%, #559120 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7fb530), color-stop(90%,#619d25), color-stop(100%,#559120));
	background: -webkit-linear-gradient(top,  #7fb530 0%,#619d25 90%,#559120 100%);
	background: -o-linear-gradient(top,  #7fb530 0%,#619d25 90%,#559120 100%);
	background: -ms-linear-gradient(top,  #7fb530 0%,#619d25 90%,#559120 100%);
	background: linear-gradient(to bottom,  #7fb530 0%,#619d25 90%,#559120 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fb530', endColorstr='#559120',GradientType=0 );
	color: #fff;
	border: 1px solid #83c632;
}
.btn_orange{
	background: #fcc244;
	background: -moz-linear-gradient(top,  #fcc244 0%, #fbb315 3%, #f99b10 90%, #f88f0d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcc244), color-stop(3%,#fbb315), color-stop(90%,#f99b10), color-stop(100%,#f88f0d));
	background: -webkit-linear-gradient(top,  #fcc244 0%,#fbb315 3%,#f99b10 90%,#f88f0d 100%);
	background: -o-linear-gradient(top,  #fcc244 0%,#fbb315 3%,#f99b10 90%,#f88f0d 100%);
	background: -ms-linear-gradient(top,  #fcc244 0%,#fbb315 3%,#f99b10 90%,#f88f0d 100%);
	background: linear-gradient(to bottom,  #fcc244 0%,#fbb315 3%,#f99b10 90%,#f88f0d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc244', endColorstr='#f88f0d',GradientType=0 );
	color: #fff;
	border: 1px solid #966d1a;	
}
.btn_white{
	background: #fefefe;
}
.btn_orange img, .btn_green img{
	border-right: 1px solid #e9e9e9;
	padding: 3px 10px 3px 0;
	margin-right: 10px;
}
.btn_orange:hover, .btn_orange:focus, .btn_green:hover, .btn_green:focus{
	color: #000;
}
.top_btn .btn_green, .top_btn .btn_orange, .top_btn .btn_white{
	border-radius: 3px;
	padding: 1px 10px;
	height: 35px;
}
.btn_red{
	background: #cc4026;
	color: #fff;
	border: 1px solid transparent;
}
.btn_red:hover, .btn_red:focus, .btn_red:active{
	background: #fff;
	color: #cc4026;
	border: 1px solid #cc4026;
}
.btn_black{
	background: #000;
	color: #fff;
	border: 1px solid transparent;
}
.btn_black:hover, .btn_black:focus, .btn_black:active{
	background: #fff;
	color: #000;
	border: 1px solid #000;
}
.btn_big{
	min-width: 100px;
	min-height: 40px;
	font-size: 16px;
	border-radius: 2px;
}
.btn_process, .btn_process:hover, .btn_process:focus{
	background: #f0ad4e;
	color: #ffffff
}
.btn_success, .btn_success:hover, .btn_success:focus{
	background: #5cb85c;
	color: #ffffff
}
.btn_failed, .btn_failed:hover, .btn_failed:focus{
	background: #d9534f;
	color: #ffffff
}
/* Footer Parts Starts */
.copyright{
	background: #000;
	color: #fff;
	padding: 15px 0;
}
.copyright p{
	margin: 0px;
	text-align: center;
}
/*404 Page*/
.error_page{background:url(../images/error_bg.jpg)repeat;overflow:hidden;text-align:center;padding-top:8%}.error_page img{padding:0 50px 30px;background:url(../images/error_img1.png) 50% 100% no-repeat;margin-bottom:10px}
/* Plugins Classes Starts */
.als-container{position:relative;width:100%;margin:0 auto;z-index:0}.als-viewport{position:relative;overflow:hidden;margin:0 auto}.als-wrapper{position:relative;list-style:none;padding:0px;margin:0px;}.als-item{position:relative;display:block;text-align:center;cursor:pointer;float:left}.als-prev,.als-next{position:absolute;cursor:pointer;clear:both}.als-prev{left:0%;}.als-next{right: 2%;}
/* Visual light box */
#vlb1overlay{position:absolute;top:0;left:0;z-index:190;width:100%;height:auto;background-color:#fff}#vlb1lightbox{position:absolute;top:20px;left:0;width:100%;z-index:200;text-align:center;color:#151410;line-height:0}#vlb1lightbox td{vertical-align:top}#vlb1lightbox a,#vlb1lightbox a:hover{border-bottom:none;color:#151410;text-decoration:underline}#vlb1lightbox a img{border:none}#vlb1outerImageContainer{width:auto;height:auto;margin:0 auto;position:relative}#vlb1lightboxImage{width:100%;height:100%}#vlb1imageContainerMain{margin:0 auto;overflow:visible;position:relative;font-size:0}#vlb1imageContainer{width:10px;height:10px;margin:0 auto;overflow:hidden;background-color:#fff;position:relative;font-size:0}#vlb1loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;font-size:10px;z-index:1}#vlb1loadingLink{display:block;margin:0 auto;padding:0;width:32px;height:32px;background:url(../images/loading.gif) center center no-repeat;text-indent:-9999px}#vlb1hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#vlb1imageContainer>#hoverNav{left:0}#vlb1prevLinkImg,#vlb1nextLinkImg{top:0;width:48px;height:100%;position:absolute;z-index:20;outline-style:none;display:block;text-indent:-9999px;background:none}* html #vlb1prevLinkImg,* html #vlb1nextLinkImg{background-image:url(data:image/gif;base64,AAAA)}#vlb1prevLinkImg{left:0}#vlb1nextLinkImg{right:0}#vlb1prevLinkImg:hover,#vlb1prevLinkImg.hover,#vlb1prevLinkImg:visited:hover{background:url(../images/prevg.png) 5% center no-repeat;_background-image:url(../images/prev_ie6.gif)}#vlb1nextLinkImg:hover,#vlb1nextLinkImg.hover,#vlb1nextLinkImg:visited:hover{background:url(../images/nextg.png) 97% center no-repeat;_background-image:url(../images/next_ie6.gif)}#vlb1imageDataContainer{font:10px Verdana,Helvetica,sans-serif;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background-color:#fff;width:100%}#vlb1imageData{overflow:hidden;width:100%}#vlb1imageDetails{width:70%;float:left;text-align:left;padding:10px 10px 0 0}#vlb1caption{font-weight:700;display:block}#vlb1numberDisplay{display:block;float:left;padding:3px 10px 0 0}#vlb1detailsNav{display:block;float:left;padding:0}#vlb1prevLinkDetails,#vlb1nextLinkDetails,#vlb1slideShowControl{background-repeat:no-repeat;outline-style:none;display:block;float:left}#vlb1prevLinkDetails{margin:3px;margin-top:0;width:24px;height:24px;background:url(../images/prevlabel.gif) left center}#vlb1nextLinkDetails{margin:3px;margin-top:0;width:24px;height:24px;background:url(../images/nextlabel.gif) right center}#vlb1slideShowControl.started{background-image:url(../images/pause.gif)}#vlb1slideShowControl{display:block;width:24px;height:24px;float:left;background:url(../images/start.gif);background-position:center center;background-repeat:no-repeat}#vlb1close{padding:20px 0 0;float:right}#vlb1closeLink{display:block;outline-style:none;margin:0;padding:0;text-decoration:none;width:32px;height:32px;background:url(../images/close.gif) no-repeat}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{height:1%}#vlb1outerImageFrame{border:solid 1px red;height:100%;width:100%;position:absolute}#vlb1outerImageContainer{overflow:visible}#vlb1outerImageContainer td{text-align:center;padding:0}#vlb1lightboxFrameBody{background-color:#fff;border:solid 1px #fff}#vlb1outerImageContainer td,#vlb1outerImageContainer tr{font-size:0;border:0 none}#vlb1outerImageContainer td.tl,#vlb1outerImageContainer td.br{height:38px;width:38px}.vlb{display:none}#vlb1outerImageContainer td.tl{background-image:url(../images/borderTopLeft.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderTopLeft.png',sizingMethod='scale')}#vlb1outerImageContainer td.tc{background-image:url(../images/borderTopCenter.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderTopCenter.png',sizingMethod='scale')}#vlb1outerImageContainer td.tr{background-image:url(../images/borderTopRight.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderTopRight.png',sizingMethod='scale')}#vlb1outerImageContainer td.ml{background-image:url(../images/borderMiddleLeft.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderMiddleLeft.png',sizingMethod='scale')}#vlb1outerImageContainer td.mr{background-image:url(../images/borderMiddleRight.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderMiddleRight.png',sizingMethod='scale')}#vlb1outerImageContainer td.bl{background-image:url(../images/borderBottomLeft.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderBottomLeft.png',sizingMethod='scale')}#vlb1outerImageContainer td.bc{background-image:url(../images/borderBottomCenter.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderBottomCenter.png',sizingMethod='scale')}#vlb1outerImageContainer td.br{background-image:url(../images/borderBottomRight.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/borderBottomRight.png',sizingMethod='scale')}#vlightbox1{width:100%;zoom:1}#vlightbox1 .vlightbox1{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;vertical-align:top;margin:5px;width:210px;font-family:Trebuchet,Tahoma,Arial,sans-serif;font-size:11px;font-weight:400;text-decoration:none;text-align:center;opacity:.87;outline:none}#vlightbox1 .vlightbox1 a{margin:0}#vlightbox1 .vlightbox1:hover,#vlightbox1 .vlightbox1 a:hover{opacity:1}#vlightbox1 .vlightbox1 img{display:block;border:none;margin:0}#vlightbox1 .vlightbox1 div{display:none}
/* pagination */
.pagination-space{margin-top:10px;margin-bottom:30px}.pagination{text-align:center;margin:0;padding:50px 0 0;border-radius:0;display:inline}.pagination-links a{margin:0;padding:7px 13px;background:transparent;outline:none;color:#000;text-decoration:none;margin:0 5px;border-radius:5px}.pagination-links a.deactive_page{cursor:not-allowed;color:#000!important;opacity:.4}.pagination-links a.deactive_page:hover{cursor:not-allowed;color:#000!important;opacity:.4}.pagination-links a:hover,.pagination-links a.active_page{background:#c34020;color:#fff;}.pagination-links a:first-of-type,.pagination-links a:last-of-type{background:none;text-decoration:none;color:#777;border:none}.pagination-links a:first-of-type:hover,.pagination-links a:last-of-type:hover{opacity:.8}
/* Manual Override important Classes Starts */
.ldesc{line-height:22px}.ldesc h6{font-size:16px}.ldesc h5{font-size:18px}.ldesc h4{font-size:20px}.ldesc h3{font-size:22px}.ldesc h2{font-size:24px}.ldesc h1{font-size:26px}.ldesc strong{font-weight:700}.ldesc em{font-style:italic}.ldesc ul,ol{margin:10px 0;list-style-type:square;margin-left:35px;font-size:14px}.ldesc ul li{line-height:22px}.ldesc p{font-size:14px}.btn:hover,.btn:focus,.btn-danger:hover,.btn-danger:focus,.btn:focus,.btn:active:focus,.btn.active:focus{outline:none;outline-offset:0}a:hover,a:focus{outline:none;outline-offset:0;text-decoration:none}.toggle{display:none}.success_msg, p.success_msg{color: #25aa22;text-align: center;margin-bottom: 5px;padding: 0px;}.error_msg, p.error_msg{color: #fa0303;text-align: center;margin-bottom: 5px;padding: 0px;}
.disable{ display: none !important;}
.lang h6{
	font-family: 'robotomedium';
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #c1a041;
	margin-bottom: 30px;
}
.thanks{
	text-align: center;
	/*border: 3px solid #a8a8a8;
	padding: 20px;*/
}
.thanks h3{
	margin: 0px 0 10px;
}
.thanks h3 span, .thanks h4 strong{
	color: #84C340;
}
.thanks h4{
	font-size: 22px;
}
.thanks h6{
	padding: 10px; 0;
}
.thanks h6 strong{
	color: #a1873a;
}
.soc_head{
	text-align: center;
	margin-bottom: 30px;
}
.red{
	color: #ff0000;
}

/*Marquee news*/
.marquee-news{
	margin-top: 20px;
	height: 76px;
	overflow: hidden;
}
.marquee{
  width: 100%;
  overflow: hidden;
  background-color: #f2f2f2;
  z-index: 10000;
  margin-bottom: 0px;
}
.mnews-box li{
	display: inline-block;
	width: 300px;
}
.mnews-box li a figure{
	width:76px;
	margin-right: 10px;
}
.mnews-box li a .mnews-txt{
	max-height: 60px;
	min-height: 60px;
	overflow: hidden;
	color: #000000;
	padding-top: 5px
}
.mnews-box li a .mnews-txt:hover{
	color: #1e88e5;
}
h3.news-title, h3.vid-title{
	color: #000000;
	border-left: 4px solid #d0ab43;
	font-family: 'robotomedium';
	text-transform: uppercase;
	padding-left: 10px;
	margin-top: 0px;
}
/*  Horizontal Tab */
.tab-menu{
  	margin-top: 20px;
  	padding: 0px;
}
.tab-menu li{
	display: inline-block;
}
.tab-menu li a{
	padding: 6px 10px;
	outline: 0;
	color: #000000;
	text-decoration: none;
	background-color: #e3e3e3;
	text-transform: uppercase;
}
.tab-menu li.active a{
    background-color: #d0ab43;
    color: #fff;
    z-index: 2;
    position: relative;
}
.tab-menu li.active a::after {
	position: absolute;
	bottom: -20px;
	margin: auto;
	right: 0;
	left: 0;
	content: "\f0d7";
	font-family: FontAwesome;
	font-size: 28px;
	color: #d0ab43;
	text-align: center;
}
.news-pg div.tab-content{
  background-color: #ffffff;
  padding-left: 0px;
  padding-top: 15px;
  text-align: justify;
  border:0px;
}
.news-list{
	width: 100%;
	float: left;
	position: relative;
	margin-bottom: 10px;
}
.news-list a figure{
	width:76px;
	margin-right: 10px;
}
.news-list a .news-txt{
	color: #000;
	max-height: 60px;
	min-height: 60px;
	overflow: hidden;
}
.news-list a .news-txt:hover, .news-txt:hover{
	color: #1e88e5;
}
/* News carousel Parts Starts */
#news_banner{
	height: 335px;
}
.carousel-indicators{
	/*bottom: -40px;*/
	bottom: -51px;
	
}
.carousel-indicators li{
	border: 2px solid #d0ab43;
	background-color: rgba(249,249,249,0.5);

}
.carousel-indicators .active
{
	background-color: #d0ab43;
	border: 2px solid #d0ab43;
	
}

#news_banner .carousel-indicators li{
	/*border: 2px solid #d0ab43;
	background-color: rgba(249,249,249,0.5);*/
	text-indent: 0;
      margin: 0 2px;
      width: 30px;
      height: 30px;
      border: none;
      border-radius: 100%;
      line-height: 30px;
      color: #fff;
      background-color: #999;
      transition: all 0.25s ease;
}
#news_banner .carousel-indicators .active
{
	/*background-color: #d0ab43;
	border: 2px solid #d0ab43;*/
		margin: 0 2px;
        width: 30px;
        height: 30px;
        background-color: #d0ab43;
}

.carousel .caption{
	position: absolute;
	width: 100%;
	height: auto;
	bottom: 0%;
	background: rgba(0,0,0,0.6);
	padding: 10px;	
}
.carousel .caption p{
	color: #fff;
	margin-bottom: 0px;
}
.carousel-control{
width:5%;
}
.carousel-control.left, .carousel-control.right
{
background:none;
filter:alpha(opacity=1);
opacity:1;
z-index: 1;
}
.carousel-control.left span{
left:40px;
}
.carousel-control.right span{
right:40px;
}
.carousel-control.left span, .carousel-control.right span{
background-color: rgba(17,28,36,0.6);
font-size: 13px;
padding: 10px;
text-shadow: none;
color: #fff;
width: 35px;
height: 35px;
border-radius: 50%;
}
.carousel-control.left:hover span, .carousel-control.right:hover span{
background-color: rgba(17,28,36,1);
color: #fff;
text-shadow: none;
}
.adv{
	margin-bottom: 20px;
}
.vbox{
	width:50%;
	position: relative;
	float: left;
	margin-bottom: 10px;
}

.vbox span{
	position: absolute;
	margin: auto;
	top: 40%;
	left: 40%;
	font-size: 33px;
	color: #fff
}
.more-btn, .more-btn:focus{
	background-color: #d0ab43;
	color: #fff;
	padding: 4px 10px;
}
.more-btn:hover{
	background-color: #2a2b2f;
	color: #fff;
}
.split{
	border-top: 1px solid #cccccc;
	margin: 15px;
}
/*ul.exclusive-list{
	padding: 0px;
	list-style: none;
}
ul.exclusive-list li{
	width: 16.66666666666667%;
	position: relative;
	float: left;
	padding: 0px 10px;
}
ul.exclusive-list li:first-child{
	margin-left: 0px;
}
ul.exclusive-list li a figure img{
	width: 100%;
}
ul.exclusive-list li a{
	color: #2f2f2f
}
ul.exclusive-list li a .news-txt{
	min-height: 64px;
	max-height: 64px;
	overflow: hidden;
}
ul.exclusive-list li a .news-txt:hover{
	color: #1e88e5;
}*/
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3, #flexiselDemo4, #flexiselDemo5{
display: none;
}
.nbs-flexisel-container {
position: relative;
max-width: 100%;
}
.nbs-flexisel-ul {
position: relative;
width: 9999px;
margin: 15px 0px 0px;
padding: 0px;
list-style-type: none;
text-align: center;
}
.nbs-flexisel-inner {
overflow: hidden;
width:100%;
}
.nbs-flexisel-item {
float: left;
margin: 0px;
padding: 0px;
cursor: pointer;
position: relative;
}
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
   padding:5px 10px;
   border-radius:15px;
   -moz-border-radius:15px;
   -webkit-border-radius:15px;      
   position: absolute;
   cursor: pointer;
   z-index: 4;
   top:20%;
   background: #d0ab43;
   color: #fff;  
}
.nbs-flexisel-nav-left:hover,
.nbs-flexisel-nav-right:hover{
background: #000;
}
.nbs-flexisel-nav-left {
   left: -35px;
}
.nbs-flexisel-nav-left:before {
   font-family: FontAwesome;
   content: "\f053";
}
.nbs-flexisel-nav-right {
   right: -35px;    
}
.nbs-flexisel-nav-right:before {
   font-family: FontAwesome;
   content: "\f054";
}
.thumb-item figure img{
width: 100%;
padding: 0px 5px;
}
.thumb-item{
color: #2f2f2f;
padding: 0px 5px;
}
.thumb-item .news-txt{
min-height: 64px;
max-height: 64px;
overflow: hidden;
}
.thumb-item .news-txt:hover{
color: #1e88e5;
}
.news-det h2.newsdet-title{
	font-family: 'robotomedium';
	font-size: 30px;
	margin-top: 0px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
}
.news-det .large-img{
	width: 100%;
	margin-bottom: 15px;
}
.news-det p{
	line-height: 24px;
	font-size: 14px;
	/*text-align: justify;*/
}
.social-share{
	margin-bottom: 10px;
}
.social-list{
	margin-top: 0px;
	display: inline-block;
	padding: 0px
}
.social-list li{
	display: inline-block;
	margin-right: 10px;
}
.social-list li a{
	display: block;
	width: 35px;
	height: 35px;
	color: #fff;
	border-radius: 100%;
	text-align: center;
	line-height: 35px;
	font-size: 18px;
}
.social-list .fb{
	background: #3a5a98;
}
.social-list .tw{
	background: #13b3ca;
}
.social-list .in{
	background: #4a86c5;
}
.social-list .wat{
	background: #3fb65c;
}
.social-list li a:hover{
	background-color: #d0ab43;
}
/*ThayTV*/
.tv-pg h2.tv-pg-title{
font-family: 'robotomedium';
font-size: 30px;
margin-top: 0px;
border-bottom: 1px solid #ccc;
padding-bottom: 8px;
}
.tv-pg p{
line-height: 24px;
font-size: 14px;
text-align: justify;
}
.main_video {
 position: relative;
 width: 100%;
 height: 350px;
 padding-bottom: 51%;
 margin-bottom: 15px;
}
.main_video iframe{
position: absolute;
width: 100%;
height: 100%;
left: 0px; top: 0px;
}
.main_video object {
 width: 100%;
 height: 350px;
}
.video{
left: 0px;
top: 0px;
}
.html5-video-player .video-stream{
position: absolute;
 width: 100%;
 height: 100%;
 left: 0; top: 0;
}
.vid-info{
margin-bottom: 8px;
border-bottom: 1px solid #ccc;
padding-bottom: 8px;
}
.vid-info .vid-views{
color: #414141;
font-size: 15px;
}
.vid-info-rt{
float: right;
}
.vid-share{
color: #414141;
font-size: 15px;
margin-right: 10px;
}
.vid-share:hover, .vid-share:focus{
color: #000
}
.dropdown-menu{
background: #fff;
border-radius: 0px;
border: 0px;
padding:10px;
box-shadow: 0 0 3px rgba(0,0,0,0.3);
-moz-box-shadow: 0 0 3px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
width: 220px;
min-width: 0px !important;
}
.social-drop h5{
font-family: 'robotomedium';
}
.social-drop li{
display: inline-block;
margin-right: 1px;
text-align: center;
}
.social-drop li a{
display: block;
color: #fff;
text-align: center;
line-height: 35px;
font-size: 18px;
}
.social-drop .fb, .social-drop .fb:hover{
background: #3a5a98;
color: #fff;
}
.social-drop .tw, .social-drop .tw:hover{
background: #13b3ca;
color: #fff;
}
.social-drop .in, .social-drop .in:hover{
background: #4a86c5;
color: #fff;
}
.subscribe-btn, .subscribe-btn:hover{
background-color: #e51323;
color: #fff;
padding: 4px 15px;
border-radius:3px;
}
.vid-list{
width: 100%;
float: left;
position: relative;
margin-bottom: 10px;
}
.vid-list a figure{
width:76px;
margin-right: 10px;
position: relative;
}
.vid-list span{
position: absolute;
margin: auto;
top: 40%;
left: 40%;
font-size: 24px;
color: #fff
}
.vid-list a .vid-txt{
max-height: 60px;
min-height: 60px;
overflow: hidden;
color: #000000
}
.vid-list a .vid-txt:hover{
color: #1e88e5;
}


.scrollbar{
height: 430px;
overflow-y: auto;
margin-bottom: 10px;
}
.scrollbar .news-list .news-txt{
margin-right: 5px;
}
#large_banner{
 margin-bottom: 30px;
}










.clear{ clear: both;}
a{ color: #000000; text-decoration: none;   }
a img{ border: none;}
a:hover{ text-decoration: underline;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.wcd{width:33%; height:40px; float:left;}
.wcd-logo{font-size: 36px; color: #fff;text-align: center; float:left; cursor: pointer;  color:#fff; font-size: 32px; font-family: 'Varela Round', sans-serif;
-webkit-transition:color 0.3s ease-in;  -moz-transition:color 0.3s ease-in; x²-o-transition:color 0.3s ease-in; transition:color 0.3s ease-in;
   }
   .wcd-logo:hover{color:#3facff;}
.wcd-tuto{ font-family: 'Varela Round', sans-serif; color: #fff; font-size: 16px; line-height: 36px;}
.webcodo-top{width:100%; height:40px; background-color:#232323}
.clear{clear: both;}

 /********************************/

.tab-cnt{width: 600px; height:auto; min-height: 0px; margin: 40px auto; padding: 40px; background-color: #fafafa; border: #ccc 1px dotted; overflow: auto; }
.bg-green{ background-color: #559900;}
.bg-red{background-color: #c9231a;}
.tab-cnt h1{font-size: 22px; font-family: arial; margin-bottom: 15px;}
.tab-tr{
	width: 100%; height: 55px; 
	border-bottom: #e6e6e6 1px solid; border-top: #e6e6e6 1px solid;	
}
.like-btn, .dislike-btn{
	width: auto; height: 30px; padding: 0 15px 0 30px; 
	float: left; margin-left: 10px; margin-top: 15px;
	cursor: pointer; color: #333333; font-size: 13px; line-height: 30px;
	border:#fff 1px solid;
	-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; /* border radius */
}
.like-btn{background: url(../img/like-ico.png) 5px 50% no-repeat; }
.like-btn:hover, .like-h{
	background: url(../img/like-ico-h.png) 5px 50% no-repeat; color: #0c6502;
	background-color: #f0f0f0;	border: #c6c6c6 1px solid; 
}
.dislike-btn{background: url(../img/dislike-ico.png) 50% 50% no-repeat; }
.dislike-btn:hover, .dislike-h{
	background: url(../img/dislike-ico-h.png) 50% 50% no-repeat;
	background-color: #f0f0f0;	border: #c6c6c6 1px solid; 
}

.stat-cnt{ 	width: 120px; height: 60px; float: right;}
.stat-bar{	width: 120px; height: 3px;	margin-bottom: 5px;}
.rate-count{ font-size: 20px; color: #333; text-align: right; font-weight: bold; }
.stat-bar div{height: 3px; float: left;}
.like-count{background: url(../img/like-ico2.png) 0% 50% no-repeat;}
.dislike-count{background: url(../img/dislike-ico2.png) 0% 50% no-repeat; margin-left: 15px;}
.like-count, .dislike-count{
	width: auto; height: 18px; 
	float: right; 
	font-size: 12px; line-height: 18px; color: #666;
	padding-left: 15px;
}

.share-btn{
	height: 52px; display: inline-block; 
	float: left;  font-size: 13px; line-height: 55px; 
	padding: 0 10px; margin-left: 30px;
	border-bottom: #fff 3px solid;
	cursor: pointer; 
}
.share-btn:hover{ border-bottom: #c9231a 3px solid; }
.share-cnt{
	height: 30px; padding: 20px 10px 10px 10px;
	border-bottom: #e6e6e6 1px solid; display: none;
}