*{margin:0; padding:0; font-family: 'Roboto', sans-serif; font-size:15px;}
.clearfix{clear:both;}
.about-us {
	margin-bottom: 25px;
}
.about-us .tabing-button .horizntal-tab{float:left;}
.about-us .tabing-button .verticl-tab {
    float: none !important;
    width: 340px;
	background:transparent !important;
	padding:0 !important;
}
li.paginate_button.page-item {
	display: inline-block;
}
.about-us .tabing-button li>a, .nav-tabs-custom1 .list-group-item a{font-size:15px;padding:15px; border:none;text-transform: uppercase;margin:2px;text-decoration:none;color:#fff;background:#565656;border-radius:0; display:block;}
.about-us .tabing-button.nav-pills > li.active > a, .about-us .tabing-button.nav-pills > li.active > a:focus, .about-us .tabing-button.nav-pills > li.active > a:hover, .nav-tabs-custom1 .list-group-item a.active, .nav-tabs-custom1 .list-group-item a.active:hover, .nav-tabs-custom1 .list-group-item a.active:focus {color: #fff;	background-color: #049dad;	}
.about-us .tabing-button .nav>li>a:focus,.about-us .tabing-button .nav>li>a:hover, .nav-tabs-custom1 .list-group-item a:hover, .nav-tabs-custom1 .list-group-item a:focus {text-decoration: none; background-color: #565656;}
.nav-tabs-custom1 .list-group-item {padding: 0 !important;	display: block;	border: 0; margin-bottom:0;}
.nav-tabs-custom1 ul{display:table; width:100%;}
.nav-tabs-custom1 {	width: 100%;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #34c7d6;
}

.about-us .tabing-contnt { background-color:#f6f6f6; padding:30px;}
.about-us .tabing-contnt h3 {color: #049dad;text-transform: uppercase;padding:0 0 5px;margin:0;font-size:18px;font-weight:600;}
.about-us .tabing-contnt .heading-bottom-line {height:2px; background-color: #000;width:15%;margin:0 0 10px;}
.about-us .tabing-contnt .contnt-section h4 {padding:0;font-size:16px;margin:0; font-weight:600;}
.about-us .tabing-contnt .contnt-section p {color:#666;margin:8px 0 0; font-size:14px; line-height:21px;}
.about-us .tabing-contnt .lst-div{border-bottom:none !important;padding:20px 0 12px !important;}
.about-us .tabing-contnt .contnt-section {border-bottom: 2px solid #ccc; padding:20px 0;}
.about-us .tabing-contnt .contnt-section ul {list-style-type:none;color:#666;margin:0;}
.about-us .tabing-contnt .contnt-section li {padding:0 0 0 15px; background: url(../images/bullet.jpg) no-repeat left 7px;margin: 8px 0 0;font-size:14px;}
.about-us .tabing-contnt .contnt-section td {padding:8px;vertical-align:top; line-height:19px;margin:0;font-size:14px;} 
.about-us .tabing-contnt .contnt-section table {border:1px solid #ccc;margin:12px 0 0;}
.about-us .tabing-contnt .contnt-section tr:nth-child(odd) {background-color: #fff;}

.tabl-whole .table-headr .custom-dropdwn {width:auto;display:inline;}
.tabl-whole .table-headr .custom-selct {width:auto;display:inline;}
.tabl-whole .table-headr .table-filtr{float:right;}
.tabl-whole .table-contnt table {border:1px solid #ccc;margin:12px 0;}
.tabl-whole .table-contnt td {padding:8px;vertical-align:top; line-height:19px;margin:0;font-size:14px;} 
.tabl-whole .table-contnt th {font-size:14px;padding:8px;background-color:#565656;color:#fff;}
.tabl-whole .table-contnt tr:nth-child(even) {background-color: #f6f6f6;}
.tabl-whole .table-footr .paging-numbr{float:right;}
.tabl-whole .table-footr .paging-numbr ul {margin:0px;}
.tabl-whole .table-footr .table-inf{vertical-align:center;}

.datatblset {margin-top: 20px;}
.datatblset .table-bordered td, .datatblset .table-bordered th, .datatblset .table-bordered thead td, .datatblset .table-bordered thead th { border: 1px solid #dee2e6; font-size: 14px; padding: 5px; }
.my-card {position: absolute; left: 40%; top: -20px;border-radius: 50%;}
.jumbotron { padding: 2rem 2rem !important; margin-bottom: 0rem !important;}
a.breadcrumb-item, .breadcrumb-item.active { font-size: 12px;}
.contnt-sectin2 p { color: #666; margin: 20px 0; font-size: 14px; line-height: 21px;}
.listng-div ul {list-style-type: none; color: #666; margin: 0; padding:0px 0 20px;}
.listng-div ul li { padding: 0 0 0 15px; background: url(../images/bullet.jpg) no-repeat left 7px; margin: 8px 0 0; font-size: 14px;}
nav.breadcrumb { width: 100%; border-radius: 0; padding:9px 0;}
.msg h3, h3 { color: #45a7b9; font-weight: bold; font-size: 20px; display: block; padding: 10px 0 5px; text-transform: uppercase; border-bottom: 2px solid #000; margin-bottom: 20px;}
.msg span { color: #ff0000; font-size: 13px; text-align: right; position: absolute; right: 20px; top: 8px;}
.msg {position:relative;}
.panel-st .panel-body { padding: 15px 25px; border: none; background: #f2f2f2;}
.margn-30{ margin-top:30px;}

.about-us .contnt-section a {margin:10px 0 0;}
.datatblset div#datatable_wrapper {width: 100%; margin-bottom: 25px;}
td.click-link a {text-decoration: underline;}
.well.bg-blue-gradient .form-group.has-feedback, .hblue.blue-back-st {background: #f2f2f2;color: #fff;	padding: 20px;}
.well.bg-blue-gradient .form-group.has-feedback label{color:#666;}
.panel-body{padding:0; border:none;}
.hblue.blue-back-st .panel-body {padding: 0;border: 0;margin: 0;}
.hblue.blue-back-st .panel-body .form-group{margin-bottom:0;}
.datatblset table.dataTable thead .sorting:before, .datatblset table.dataTable thead .sorting:after, .datatblset table.dataTable thead .sorting_asc:before, .datatblset table.dataTable thead .sorting_asc:after, .datatblset table.dataTable thead .sorting_desc:before, .datatblset table.dataTable thead .sorting_desc:after, .datatblset table.dataTable thead .sorting_asc_disabled:before, .datatblset table.dataTable thead .sorting_asc_disabled:after, .datatblset table.dataTable thead .sorting_desc_disabled:before, .datatblset table.dataTable thead .sorting_desc_disabled:after {bottom: 5px;}
.srch-prfl {background: #f2f2f2;padding: 20px; width:100%;}
.srch-prfl h2 {	font-size: 22px; text-align: center; text-transform: uppercase;	margin: 0 auto 20px; color: #049dad; font-weight: 700;}
.srch-profl-grp {display:table; margin:0 auto; width:80%;}
.titl-abt-result h3 {font-size: 18px;color: #000;font-weight: 600;margin: 20px 0 0;display: block; text-align: right;}
section article.traing-artcl {background: #ffffff;padding: 25px;margin: 10px 0 20px; box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.2); -webkit-box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.2); -moz-box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.2);}
section article.traing-artcl:nth-child(2n+1) {background: #f2f2f2;}
section article.traing-artcl h2 a {	font-size: 20px;color: #1b75bc;	font-weight: 600;text-decoration: underline;display: block;	}
section article.traing-artcl h6 {color: #666;font-size: 14px;display: block;}
section article.traing-artcl p {color: #666;font-size: 15px;}
.detl-styl ul {	width: 60%;	float: left;}
.detl-styl h4{ font-size:15px; color:#000; font-weight:600;}
.detl-styl ul li{ list-style:none; display:inline-block; margin-right:15px; font-weight: 600; color: #666;}
.detl-styl ul li span{ font-weight:500;}
.detl-styl .venue-syl {	float: right;width: 40%;text-align: right;}
.venue-syl span {color: #000;font-weight: 600;font-size: 16px; text-align:right;}
h2.page-titl-chk {	font-size: 22px; text-transform: uppercase;	margin: 0 auto 20px; color: #1b75bc; font-weight: 700;}
h2.page-titl-chk label {font-size: 15px;text-align: right;color: #ff0000;font-weight: 500;text-transform: none;	display: inline-block; float:right; margin:10px 0 0;}
.profil-imag {display: block;background: #f7f7f7; padding:15px 30px; margin-bottom:15px;}
.profil-imag label{ display:block; text-align:center; margin:0 auto;}
.profil-imag label i{ font-size:100px; display:block; margin:0 auto;}
span.profl-info a span {font-size: 18px;color: #1b75bc;	display: block;	background: #f7f7f7; margin:0; text-decoration:none; }
span.profl-info a:hover span, span.profl-info a:hover{ color:#000; text-decoration:none;} 
span.profl-info span { font-size:14px; color:#666;padding: 0px 10px 0; display:block; text-align:center; }
span.profl-info a{display:block; line-height:18px; margin:12px auto 0;}
.list-profl .list-group-item-action:focus, .list-profl .list-group-item-action:hover{ background:#565656; color:#fff; text-decoration:none; border-color:#ccc;}
.list-profl .list-group-item.active {background: #1b75bc;color: #fff;text-decoration: none;border: 0;}
.list-profl .table-bordered td, .list-profl .table-bordered th{font-size:14px;}
.list-profl{ margin-bottom:15px;}
.list-profl .box-body { background: #f7f7f7; padding: 25px;}
.list-profl .box-body ul li{list-style:none; background: #fff;  padding: 12px 18px; display: block; margin-bottom: 8px;}
.list-profl .box-body ul li label{ font-size:16px; color:#000; font-weight:600;}
.list-profl .box-body ul li p{ color:#666; font-size:15px; margin-bottom:0;}
.list-profl .btn a, .list-profl .btn a:hover{ color:#fff; text-decoration:none;}
.list-profl .ovr-detal{background:#f7f7f7; padding:25px; margin-bottom:20px;}
.list-profl .ovr-detal h4 {padding:0;font-size:18px;margin:0; font-weight:600;}
.list-profl .ovr-detal p {color:#666;margin:8px 0 0; font-size:15px; line-height:21px;}
.train-titl-setng{ background:#f7f7f7; padding:20px; margin-bottom:20px;}
.train-titl-setng h5{color: #1b75bc;text-transform: uppercase; padding: 0 0 3px; margin: 0 auto 15px; font-size: 18px; font-weight: 600; text-align:center; display:table; border-bottom:2px solid #000; }
.train-titl-setng h4 span {	color: #666;font-weight: 500;}
.train-titl-setng h4 {font-size: 16px;font-weight: 600;	color: #000;}
.msg h3.nme span{ float:none; font-size:16px; color:#666; text-align:left; position:static;}
.msg h3.nme{ font-size:14px;}
table#ctl00_ContentPlaceHolder1_dlst_ctl00_rdo_1, table#ctl00_ContentPlaceHolder1_dlst_ctl01_dlstsub_ctl00_rdo_3, table#ctl00_ContentPlaceHolder1_dlst_ctl01_dlstsub_ctl01_rdo_4, table#ctl00_ContentPlaceHolder1_dlst_ctl01_dlstsub_ctl02_rdo_5, table#ctl00_ContentPlaceHolder1_dlst_ctl01_dlstsub_ctl03_rdo_6, table#ctl00_ContentPlaceHolder1_dlst_ctl01_dlstsub_ctl04_rdo_7, table#ctl00_ContentPlaceHolder1_dlst_ctl01_dlstsub_ctl05_rdo_8, table#ctl00_ContentPlaceHolder1_dlst_ctl02_rdo_9, table#ctl00_ContentPlaceHolder1_dlst_ctl03_rdo_10, table#ctl00_ContentPlaceHolder1_dlst_ctl06_dlstsub_ctl00_rdo_14, table#ctl00_ContentPlaceHolder1_dlst_ctl06_dlstsub_ctl01_rdo_15, table#ctl00_ContentPlaceHolder1_dlst_ctl06_dlstsub_ctl02_rdo_16, table#ctl00_ContentPlaceHolder1_dlst_ctl06_dlstsub_ctl03_rdo_17, table#ctl00_ContentPlaceHolder1_dlst_ctl06_dlstsub_ctl04_rdo_18, table#ctl00_ContentPlaceHolder1_dlst_ctl07_dlstsub_ctl00_rdo_20, table#ctl00_ContentPlaceHolder1_dlst_ctl07_dlstsub_ctl01_rdo_21, table#ctl00_ContentPlaceHolder1_dlst_ctl07_dlstsub_ctl02_rdo_22, table#ctl00_ContentPlaceHolder1_dlst_ctl13_dlstsub_ctl00_rdo_29, table#ctl00_ContentPlaceHolder1_dlst_ctl13_dlstsub_ctl01_rdo_30, table#ctl00_ContentPlaceHolder1_dlst_ctl13_dlstsub_ctl02_rdo_31, table#ctl00_ContentPlaceHolder1_dlst_ctl13_dlstsub_ctl03_rdo_32, table#ctl00_ContentPlaceHolder1_dlst_ctl13_dlstsub_ctl04_rdo_33, table#ctl00_ContentPlaceHolder1_dlst_ctl13_dlstsub_ctl05_rdo_34, table#ctl00_ContentPlaceHolder1_dlst_ctl13_dlstsub_ctl06_rdo_35 {
	width: 100%;
}
tr.tbl-set-headgng td {	background: #999;color: #fff;}
.srch-prfl span.control-label, .srch-prfl p {line-height: 35px; margin-bottom:0;}
div#ctl00_ContentPlaceHolder1_pnlSearch h4 {font-size: 18px;font-weight: 600;margin-bottom: 25px;}
div#ctl00_ContentPlaceHolder1_pnlIntlForm, #pnlNtlForm {	padding: 25px;	background: #f7f7f7; margin: 15px 0;}
.clk-btn-inf {text-align: center;display: table;margin: 0 auto 20px;}
.clk-btn-inf a{ display:inline-block; margin:0 6px;}
span#ctl00_ContentPlaceHolder1_cblCategory label, span#ctl00_ContentPlaceHolder1_cblOrganizationType label {margin-right: 20px;}
span#ctl00_ContentPlaceHolder1_cblCategory input[type="checkbox"], span#ctl00_ContentPlaceHolder1_cblOrganizationType input[type="checkbox"] {margin-right: 5px;}
span#ctl00_ContentPlaceHolder1_cblCategory, span#ctl00_ContentPlaceHolder1_cblOrganizationType {display: block;}
div#agenctTable_paginate ul li {padding: 0;}
table#ContentPlaceHolder1_dlstTraining tr th, table#ContentPlaceHolder1_dlstTraining tr td { font-size:13px;padding: 6px 7px; text-align:center;}
table#ContentPlaceHolder1_dlstTraining tr th:first-child, table#ContentPlaceHolder1_dlstTraining tr td:first-child{ text-align:left;}
table#ContentPlaceHolder1_dlstTraining tr th {color: #fff;}
.instructn p{ font-size:12px; margin:0 0 5px; color:#666;}
.content-header .breadcrumb-item{ text-transform:uppercase;}
h4.calndr-titl {font-size: 16px;color: #fff;background: #1b75bc;padding: 10px 15px;	font-weight: 600;}
.lbl-wlcm span i { margin-right: 10px; vertical-align: middle; margin-top: 9px;}
.lbl-wlcm { width: 100%;}
.wlcm-mis, .wlcm-pont { padding: 0 0 0 20px;}
.wlcm-mis h2 { font-size: 24px;color: #1b75bc; font-weight: 600; margin: 10px 0;}
.wlcm-mis p, .media-body p { font-size: 14px; color: #666;}
.media-body h3 { font-size: 18px; color: #000; font-weight: 600;margin: 10px 0;}
main.lgout-sesn {padding: 100px 0 300px; width: 100%; text-align: center; background-position: bottom; background-size: cover;}
main.lgout-sesn h1 { font-size: 24px; text-align: center;}
div#topic .panel-heading.mohpanel  a{font-size:15px;padding:15px; border:none;text-transform: uppercase;margin:2px;text-decoration:none;color:#fff;background:#565656;border-radius:0; display:block;}
div#topic .panel-heading.mohpanel  {padding: 0 !important; border: 0; margin:0; list-style: none; width: 100%;}
div#topic .panel-body { border: 0; padding: 0; margin: 0;}
div#topic .panel-body .list-group-item {padding: 0; background: #1b75bc; border: 0; border-radius: 0; margin: 0 2px 2px 8px;}
div#topic .panel-body .list-group-item a {padding: 8px 15px; font-size: 14px; color: #fff;  display: inline-block; background:#1b75bc;}
.datatblset.mrgn-sst {  margin: 0;}
table#agenctTable td label { display: block; font-size: 14px; color: #666;}
table#agenctTable td span{ vertical-align: middle;display:block; width:100%; line-height:18px;}
table#agenctTable td span i.fa { vertical-align: middle; margin: 0 4px 8px 0;}
table#agenctTable td a { text-align: center; display: block; font-size:14px;}
.tabing-contnt.implemnt p {font-size: 15px;	color: #666;}
.tabing-contnt.implemnt p a{ color:#1b75bc; text-decoration:underline;}
.tabing-contnt.implemnt p a:hover{ color:#666; text-decoration:underline;}
.team-member .member-photo {padding: 3px;border: 1px solid #eee;border-radius: 3px;	-webkit-border-radius: 3px;	position: relative;	-webkit-transition: all 0.2s ease-in-out;}
.team-member .member-photo .member-name {position: absolute;bottom: 12px;right: 10px;color: #fff;font-size: 14px;font-weight: 700;padding: 5px 14px;-webkit-border-radius: 2px;	background-color: #444;	z-index: 9994;}
.team-member {padding: 3px;position: relative;}
.team-member .member-info {	padding: 15px 6px 12px 6px;}
.member-info ul li {list-style: none;margin: 0 0 6px; font-size: 15px;  color: #666;}
.team-member .member-info ul li label {	margin: 0;	display: inline-block;margin-right: 5px; color:#000;}
h3.classic-title{color: #1b75bc;text-transform: uppercase;padding:0 0 5px;margin:0;font-size:18px;font-weight:600;}

.tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs .horizntal-tab{float:left;}
.tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs { border:0; margin-bottom:20px;}
.tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li {display: inline-block;}
.tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li a{font-size:15px;padding:8px 15px; border:none;text-transform: uppercase;margin:2px;text-decoration:none;color:#fff;background:#565656;border-radius:0; display:block;}
.tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li a.active, .tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li a.active:focus, .tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li a.active:hover, .tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li.active a{color: #fff;	background-color: #1b75bc;	}
.tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li a:focus, .tabing-contnt.implemnt .tabs-section ul.nav.nav-tabs li a:hover {text-decoration: none; background-color: #565656;}
.tabing-contnt.implemnt .tab-content{ background:#fff; padding:20px; width:100%;}
.panel-group.accordn-setng .panel-heading {background: #1b75bc;padding: 10px 20px;}
.panel-group.accordn-setng .panel-heading h4{ font-size:16px; margin:0; padding:0; display:block;}
.panel-group.accordn-setng .panel-heading h4 a{ color:#fff; text-decoration:none; display:block;}
.panel-group.accordn-setng .panel{ margin:0 auto 10px;}
.panel-group.accordn-setng{ margin:20px auto 0;}
.panel-group.accordn-setng .panel-body{background:#f5f5f5; margin:0 auto; border:0; padding:20px;}
.panel-group.accordn-setng .panel-body li{ font-size:15px; color:#666; }
.panel-group.accordn-setng .panel-body li a{ color:#666; text-decoration:none;}
.panel-group.accordn-setng .panel-body li a:hover{ color:#1b75bc; text-decoration:underline;}

#accordion .panel-heading {background: #1b75bc; padding: 10px 18px;}
#accordion .panel-heading h4, #accordion .panel-heading h4 a{ color:#fff; font-size:16px; text-decoration:none;}
#accordion .panel-heading .panel-title{ margin-bottom:0;}
#accordion .panel{ margin:0 auto 12px;}
#accordion .panel-body{ background:#f2f2f2; padding:15px; margin:0 auto; border:0; font-size:15px; color:#666;}
ul.sitemap li{list-style:disc; padding-left:0px; margin-left:15px; color:#1b75bc;}
ul.sitemap li a{padding:0px 0; font-size:15px; font-family: 'Roboto', sans-serif;  color:#1b75bc;}
ul.sitemap li ul{ padding-left:10px;}
ul.sitemap li a:hover{color:#222;}


.table .thead-dark th {
    padding: 6px;
    font-size: 13px;
    font-weight: 500;
    background: #45a7b9;
    color: #fff;
    border-color: #238fa2;
}

.table td {
    padding: 6px;
    font-size: 13px;
    font-weight: 400;
    color: #666;
}

table.table-bordered.dataTable tbody th, .table-responsive.datatblset table thead.thead-dark th, table.dataTable thead > tr > th, .datatblset .table-bordered thead th {
    padding: 6px;
    font-size: 13px;
    font-weight: 500;
    background: #45a7b9;
    color: #fff;
}

table.table-bordered.dataTable tbody td, .table-responsive.datatblset table td {
    padding: 6px;
    font-size: 13px;
    font-weight: 400;
    color: #666;
}
.dataTables_wrapper {
    background: #f9f9f9;
    padding: 15px;
}
 .hblue.blue-back-st label{color:#666;}