.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 12px;
}
/*-----------------Begin - code tìm kiếm google*/
.cse input.gsc-input, input.gsc-input {
/*---background-image:url("../images/Timkiem.png") !important;*/
background-repeat:no-repeat;
background-color:#fff;
}
.cse input.gsc-input:focus, input.gsc-input:focus {
background-image:none !important;
}
.gsc-tabHeader.gsc-tabhInactive{
	border-color: #E9E9E9;
	background-color: #E9E9E9;
	width:90px;
	border-color: #FF9900;
    border-bottom-color: #FFFFFF;
    background-color: #FFFFFF;
    width: 90px;
}
.gsc-tabHeader.gsc-tabhActive{
	border-color: #FF9900;
    border-bottom-color: #FFFFFF;
    background-color: #FFFFFF;
    width: 90px;
}
td.gsc-input input.gsc-input {
  padding: -10px;
  border: 1px solid #ccc;
  border-radius: 3px;
  font-size: 14px;
  color: #009900; /*Màu chữ khi nhập*/
}

td.gsc-search-button input.gsc-search-button {
  background: #08c;
  color: #fff;
  font-weight: normal;
  height: 25px;
  /* padding: 5px 10px; */
  border: 1px solid #3ad;
  width:auto;
}

td.gsc-search-button input.gsc-search-button:hover {
  background: #3ad;
  color: #fff;
  border: 1px solid #3af;
}
.gsc-control-cse, .gsc-control-cse{
  background-color: transparent !important;
  padding: 0px !important;
}
.gsc-control-cse {
  border: 0px !important;
  background-color: transparent !important;
}
.gsc-input-box{
  border-radius: 3px ; /*Bo gc vng nh&#7853;p li&#7879;u*/
 
}
table.gsc-search-box td.gsc-input {
    padding-right: 2px !important;
}
/* Hide the Google branding in search results */
.gcsc-branding {
display: none; 
}
/*-----------------End - code tìm kiếm google*/
/* ## Colorful line mã màu đường gạch ngang
--------------------------------------------- */
.color-bar3{}
.color-bar3 span{
    width:5.64%;
    float:left;
    height:3px;
}
.color-bar2{}
.color-bar2 span{
    width:1.25%;
    float:left;
    height:3px;
}
.color-bar1{}
.color-bar1 span{
    width:9.091%;
    float:left;
    height:5px;
}
.color-bar{}
.color-bar span{
    width:9.09%;
    float:left;
    height:1px;
}
.yellow{
    background:#FFD117; 
    height:6px;
    display:block; 
}
.orange{
    background:#FFAA17; 
    height:3px;
    display:block; 
}
.pink{
    background:#F77F63; 
    height:3px;
    display:block; 
}
.blue{
    background:#7BB3D0; 
    height:3px;
    display:block; 
}
.violet{
    background:#7B85D0; 
    height:3px;
    display:block; 
}
.green{
    background:#BBD07B; 
    height:3px;
    display:block; 
}

/* ## Related Posts mã màu đường gạch ngang
--------------------------------------------- */


/*------------------------------------------Start*/
#footerduoi {
	width: 1110px; 
	margin: 0px auto;
	margin-top: 0px;
}

.footer_nav {
    height: 71px;
    margin: 0px;

}
.footer_nav_left {
    background: url("../images/bg_footer_left.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 71px;
    width: 31px;
	margin: 0px 0px 0px -7px;
}
.footer_nav_right {
    background: url("../images/bg_footer_right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 71px;
    width: 31px;
	margin: 0px -7px 0px 0px;
}
.footer_nav  .menu-footer-menu-container > ul {
    background: url("../images/bg_footer_mid.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 71px;
    width: 1062px;
	text-align: center;
}
.footer_nav .menu-footer-menu-container > ul li:first-child{
	border-left: none;
}
.footer_nav .menu-footer-menu-container > ul li {
    display: inline;
	border-left: 2px solid #FFFFFF;
    display: inline;
    line-height: 30px;
}
.footer_nav a {
    border-left: 1px solid #FFFFFF;
    color: #fffc00;
    font-size: 12px;
    font-weight: bold;
    padding: 0 15px;
	line-height: 71px;
	text-transform: uppercase;
}
.footer_nav a:first-child {
    border-left: none;
}
/*------------------------------------------End*/




/*------------------------------------------Start*/
.thing {
    top:0px;
    z-index: 99999;
}
.wrapper1 {
position: relative; 
width: 100%; 
overflow: hidden;
}
.drag-wrapper .thing,.drag-wrapper .thing .circle,.drag-wrapper .magnet { 
width: 50px; 
height: 50px; 
border-radius: 50%; 
-moz-border-radius: 50%; 
-webkit-border-radius: 50%;}
.drag-wrapper .thing .circle,.drag-wrapper .magnet-zone {
z-index: 999; 
-webkit-backface-visibility: hidden; 
backface-visibility: hidden; 
-webkit-perspective: 1000; -moz-perspective: 1000; 
perspective: 1000; 
-webkit-transform: translate3d(0, 0, 0); 
-moz-transform: translate3d(0, 0, 0); 
transform: translate3d(0, 0, 0);}
.drag-wrapper,.drag-wrapper *,.drag-wrapper :before, .drag-wrapper :after {
 -webkit-tap-highlight-color: transparent; 
 -webkit-tap-highlight-color: transparent;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box; /* For some Androids */}
.drag-wrapper .thing { 
position: fixed; 
margin: 0px; 
cursor: pointer; 
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0); 
transform: translate(0, 0);}
.drag-wrapper .thing .circle { 
position: absolute; 
text-align: center; 
top: 0; 
left: 0; 
right: 0; 
bottom: 0; 
background: #0075FF; 
background-size: contain; 
background-position: center; 
background-repeat: no-repeat; 
overflow: hidden; 
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); 
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); 
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
transform: scale(1); 
-webkit-transition: -webkit-transform 50ms linear; 
-moz-transition: transform 50ms linear; 
transition: transform 50ms linear;}
.drag-wrapper .thing .circle img{
max-width: 100%;
height: auto;
width: 75%;
margin-top: 15%;}
.drag-wrapper .thing.edge { 
-webkit-transition: all 400ms cubic-bezier(0.175, 0.885, 0.345, 1.1); 
-moz-transition: all 400ms cubic-bezier(0.175, 0.885, 0.345, 1.1); 
transition: all 400ms cubic-bezier(0.175, 0.885, 0.345, 1.1);}
.drag-wrapper .thing .content{
display: none; 
overflow: hidden; 
position: absolute; top: 100%; 
right: 0px; margin-top: 12px; 
padding: 20px; width: 350px; 
height: auto; 
background: #ffffff;
border-radius: 5px; 
-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.1); 
-moz-box-shadow:    0px 0px 10px 2px rgba(0, 0, 0, 0.1);
box-shadow:         0px 0px 10px 2px rgba(0, 0, 0, 0.1); 
border:none;}
.drag-wrapper .thing .content:before{
content: ''; 
position: absolute; 
top: -10px; 
right: 25px; width: 12px; 
height: 10px; border-bottom: 10px solid #ffffff; 
border-left: 6px solid transparent; 
border-right: 6px solid transparent;}
.drag-wrapper .thing .content .inside{ 
max-height: 100% ; 
position: relative; 
overflow: hidden; 
width: 100%; }
.drag-wrapper .magnet-zone { pointer-events: none; 
-webkit-transition: -webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.145, 1.22); 
-moz-transition: -webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.145, 1.22); 
transition: transform 400ms cubic-bezier(0.175, 0.885, 0.145, 1.22);}
.drag-wrapper .magnet-zone { 
position: fixed; 
bottom: 10px; 
left: 50%; 
z-index: 999; 
padding: 10px 20px; 
text-align: center; 
-webkit-transform: translate(-50%, 100%) translateZ(0); 
-moz-transform: translate(-50%, 100%) translateZ(0); 
transform: translate(-50%, 100%) translateZ(0);}
.drag-wrapper .magnet-zone.overlap .magnet { 
-webkit-transform: scale(1.08) translateZ(0); 
-moz-transform: scale(1.08) translateZ(0); 
transform: scale(1.08) translateZ(0);}
.touching .drag-wrapper .circle { 
-webkit-transform: scale(0.9) translateZ(0); 
-moz-transform: scale(0.9) translateZ(0); 
transform: scale(0.9) translateZ(0);}
.moving .drag-wrapper .container:before { 
opacity: 1;
}
.moving .drag-wrapper .magnet-zone { 
-webkit-transform: translate(-50%, 0) translateZ(0); 
-moz-transform: translate(-50%, 0) translateZ(0); 
transform: translate(-50%, 0) translateZ(0);}
.drag-wrapper .magnet-zone:after {pointer-events: none; 
content: '\00d7'; 
position: absolute; 
left: 0; 
right: 0; 
top: 50%; 
text-align: center; 
font-size: 2em; 
font-weight: 100; 
color: #fff; 
-webkit-transform: translateY(-50%) translateZ(0); 
-moz-transform: translateY(-50%) translateZ(0); 
transform: translateY(-50%) translateZ(0);}
.drag-wrapper .magnet {
pointer-events: none; 
position: relative; 
border: 2px solid #fff; 
background: rgba(0, 0, 0, 0.3); 
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); 
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); 
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); 
-webkit-transform-origin: center; 
-moz-transform-origin: center; 
transform-origin: center;
-webkit-transition: -webkit-transform 200ms cubic-bezier(0.175, 0.885, 0.145, 1.25); 
-moz-transition: -webkit-transform 200ms cubic-bezier(0.175, 0.885, 0.145, 1.25); 
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.145, 1.25); 
-webkit-transform: scale(0.7) translateZ(0); 
-moz-transform: scale(0.7) translateZ(0); 
transform: scale(0.7) translateZ(0);
}
body:not(.touching) .drag-wrapper .thing{
-webkit-transition: all 400ms cubic-bezier(0.175, 0.885, 0.345, 1.1); 
-moz-transition: all 400ms cubic-bezier(0.175, 0.885, 0.345, 1.1); 
transition: all 400ms cubic-bezier(0.175, 0.885, 0.345, 1.1);}
/*-------------------------------------------------------------------------End*/


/*----------------------------Start - Định dạng [FOOTER_TRAI][FOOTER_PHAI]*/
.footer_address {
	color: #FFF;
}
/*----------------------------End - Định dạng [FOOTER_TRAI][FOOTER_PHAI]*/

/*---------------start - Code rê chuột phóng lớn hình ảnh http://kyniem.org/bai-viet/tao-hieu-ung-phong-to-thu-nho-anh-khi-re-chuot-vao.409.html*/
.hoverimage img{
-webkit-transform:scale(1); /*Webkit: Thu nhỏ kích thước ảnh còn 1 so với ảnh gốc*/
-moz-transform:scale(1); /*Thu nhỏ đối với Mozilla*/
-o-transform:scale(1); /*Thu nhỏ đối với Opera*/
-webkit-transition-duration: 0.5s; /*Webkit: Thời gian phóng to, nhỏ ảnh*/
-moz-transition-duration: 0.5s; /*Như trên*/
-o-transition-duration: 0.5s; /*Như trên*/
opacity: 0.9; /*Độ mờ của hình ảnh*/
margin: 0 10px 5px 0; /*căn đều giữa ảnh*/
border-radius:50%;/*-----------Bo tròn hình ảnh*/
-moz-border-radius:50%;
-webkit-border-radius:50%;
}
.hoverimage img:hover{
-webkit-transform:scale(1.1); /*Webkit: Tăng kích cỡ ảnh lên 1.1 lần*/
-moz-transform:scale(1.1); 
-o-transform:scale(1.1); 
box-shadow:0px 0px 30px gray; /*Đổ bóng bằng CSS3*/
-webkit-box-shadow:0px 0px 30px gray;
-moz-box-shadow:0px 0px 30px gray; 
opacity: 1; /*Độ mờ của hình ảnh*/
border-radius:50%; /*-----------Bo tròn hình ảnh*/
-moz-border-radius:50%;
-webkit-border-radius:50%;
}
/*---------------End- Code rê chuột phóng lớn hình ảnh*/





#social-menu li {
    list-style: none;
    margin-bottom:10px;
}

#social-menu a {
    background: url('../images/icon-sprite.png') no-repeat;
    height: 39px;
    width: 38px;
    display: block;
    position: relative;
}
#social-menu span {
    width: 0;
    left: 38px;
    padding: 0;
    position: absolute;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: -1px;
    white-space: nowrap;
    line-height: 39px;
    -webkit-transition: 0.25s;
    -moz-transition: 0.25s;
    transition: 0.25s;
}

#social-menu a:hover span {
    width: auto;
    padding: 0 20px;
    overflow: visible;
}

/* TWITTER BUTTON STYLES -------
------------------------------*/
#social-menu .twitter {
    background-position: left top;
}
#social-menu .twitter span {
    background-color: #00aced;
    color: #fff;
}
/* FACEBOOK BUTTON STYLES ------
------------------------------*/
#social-menu .facebook {
    background-position: left -39px;
}
#social-menu .facebook span {
    background-color: #325396;
    color: #fff;
}
/* PHOTOSHOP PLUS BUTTON STYLES 
------------------------------*/
#social-menu .ps {
    background-position: left -78px;
}
#social-menu .ps span {
    background-color: #1f75bf;
    color: #fff;
}
/* RSS BUTTON STYLES -----------
------------------------------*/
#social-menu .rss {
    background-position: left bottom;
}
#social-menu .rss span {
    background-color: #f5a33f;
    color: #fff;
}



/*
 -----------------------
 Boxes Style
 --------------------
*/
.color-box{
	margin-top: 20px;
	padding-left:17px;
}
.color-box p.extra{
	padding-top:5px;
}
.color-box strong{
	font-size:16px;
	padding-right:5px;
	font-family:CuprumFFU, "Trebuchet MS",Arial,sans-serif;
}
.color-box .shadow{
	margin:0;
}
.info-tab{
	width:36px;height:50px;
	float:left;
	margin-left:-21px;
	position:relative;
	top:6px;
	background:url("../images/sprite.png") no-repeat;
}
.note-box, .warning-box, .tip-box{
	padding:0 15px 15px 25px;
}
.note-box{
	color:#144261;
	background:#d5e9f6;
}
.warning-box{
	color:#913944;
	background:#ecd2d7;
}
.tip-box{
	color:#2e5014;
	background:#d5efc2;
}
.green-box, .sky-box, .gray-box, .red-box{
	color:#000000;
	margin-top:15px;
	padding:10px;
	font-family:MenschRegular,consolas,courier,monospace;
}
.green-box{
	background-color: #E9F6F5;
	border: 1px solid #A9CAC6;

}
.sky-box{
	background-color: #F2F7FA;
	border: 1px solid #8FB5C0;
}
.gray-box{
	background-color: #F1F1F1;
	border: 1px solid #E4E4E4;
}
.red-box {
    background: #FFECEC;
    border: 1px solid #CD949A;
}
.alert{
	color: #fb0000; /*C09853*/
	background: #FCF8E3;
	border-bottom: 4px solid #FBEACA;
	padding: 8px 35px 8px 14px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.alert p{
	padding: 0;
}
.alert code{
	color: #a26c0d;
}
.hint{
    margin-bottom: -7px;
}
.tutorialbox .unordered-list-demo ul,
.tutorialbox .ordered-list-demo ul{
	padding-left:40px;
}
.tutorialbox .unordered-list-demo ul{
	list-style-type: disc; 
}
.tutorialbox .ordered-list-demo ul{
	list-style-type: decimal;
}
.tutorialbox .unordered-list-demo ul li, 
.tutorialbox .ordered-list-demo ul li{
	padding:0;
	background:none;
}
.tutorialbox .definition-list-demo dd{
	margin-left:40px;
}
/*
 -----------------------
 Icons Style
 --------------------
*/
.sprite{
	background:url("../images/sprite.png") no-repeat scroll 0 0 transparent;;
}
.note-icon{
	background-position:0 0;
}
.warning-icon{
	background-position:0 -60px;
}
.tip-icon{
	background-position:0 -120px;
}


.navbar { /*---------------------THAY ĐỔI ĐỘ CAO CỦA MENU BOOSTRAP NGANG: http://dangdinhtu.com/blog/thay-doi-do-cao-cua-menu-boostrap-ngang.html*/
  min-height: 36px; /*----------------------chiều cao nhỏ nhất*/
}
@media (min-width: 768px)
{
	.navbar-nav>li>a {
	  padding-top: 10px;
	  padding-bottom: 10px;
	}
}

.navbar-default{
background-color:transparent;
border-color:transparent;
height:36px/*-------------chiều cao menu---------*/}
/*****************  nền dưới menu - start ------------------------------------***********/

.topbar{
	height:50px;
	background:url(../images/navBg.jpg) repeat-x scroll 0 bottom transparent
}

.topbar .top{
	padding:7px 0px 0px; /*------------------------Canh chỉnh menu nằm giữa*/
	width:1080px;
	margin:0 auto
}


/*****************  nền dưới menu - end ------------------------------------***********/





.img-pngnews, .img-pngsnews {/*start-------------Định dạng dình ảnh trước block block.primaryCOPY.tpl*/
	margin-top: -5px;
	margin-left: -11px; /**/
	height: 30px;
}
.news{
	margin-bottom: 0px;
    background-color: #ffffff;
    border: 0px solid transparent;
    border-radius: 0px;
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
	color: #ff6666;
}
.news .panel-heading1{
	background: none !important;
	border-bottom: 2px solid #f68224;
    border-top-left-radius:10px;
    border-top-right-radius: 10px;
    padding: 0px;
	text-transform: uppercase; /*------------Đổi chữ thường thành hoa tiêu đề block*/
	font-weight: bold;
	color: #e53b2c;
	font-size: 19px;
	max-width: 160.5px;
	
}
.news .panel-heading1 span{
	font-size: 24px;
	font-family: 'NotoSans-Bold';
	color: #0066cc;
	border-bottom: 2px solid #f68224;
	text-transform: uppercase;
	background: url(../images/news.png) no-repeat 0px 5px;
	padding-left: 45px;
	
}
.news .panel-body1 ul li {
    margin-bottom: 0px;
}
.news .panel-body1 ul li .img-thumbnail1 {
    background-color: #d0d0d0;
    border: none;
    border-radius: 0px;
    max-width: 100%;
    padding: 10px;
    margin-right: 15px;
}
.news .panel-body1 ul li a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #333333;
}
.news .panel1-body1 ul li a:hover {
   color: #0066cc;
}
.news .panel-body1 ul li p{
   font-family: Tahoma;
   font-size: 12px;
   color: #333333;
   
}


/*-------------Start-----Chiều cao menu xổ xuống------------------*/


.dropdown-menu{
position:absolute;
top:100%;
left:0;
z-index:1000;
display:none;
float:left;
min-width:250px;/*-------chiều rộng tối thiểu menu xổ xuống*/
padding:5px 0;
margin:2px 0 0;
list-style:none;
font-size:13px;
text-align:left;
background-color:#fff;
border:1px solid #ccc;
border:1px solid rgba(0,0,0,0.15);
border-radius:4px;
-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);
box-shadow:0 6px 12px rgba(0,0,0,0.175);
-webkit-background-clip:padding-box;
background-clip:padding-box}
/*-------------End-----Chiều cao menu xổ xuống------------------*/

/*-------------Start-----Chiều cao menu------------------*/
.navbar {
  position: relative;
  min-height: 36px; /*-----------------------------------Chiều cao menu*/
  margin-bottom: 0;
  border: 1px solid transparent;
}
/*-------------End-----Chiều cao menu------------------*/

/*-------------Start-----Thay đổi màu chữ tiêu đề liên hệ------------------*/
.panel-default>.panel-heading{
color: #FFF;
background-color:#f5f5f;
}
/*-------------End-----Thay đổi màu chữ tiêu đề liên hệ------------------*/

/* Start - Thay đổi mãu chữ khi bôi đen văn bản*/

::-moz-selection{
	background:#39b54a;
	color:#fff;
	text-shadow:none
}

::selection{
	background:#39b54a;
	color:#fff;
	text-shadow:none
}
/* End - Thay đổi mãu chữ khi bôi đen văn bản*/
/* Start - Thay đổi thanh trượt*/
::-webkit-scrollbar{
	width:8px;
	height:8px
}

::-webkit-scrollbar-track{
	background:#FFF;
	-webkit-box-shadow:inset 1px 1px 2px #E0E0E0;
	-moz-box-shadow:inset 1px 1px 2px #E0E0E0;
	border:1px solid #D8D8D8
}

::-webkit-scrollbar-thumb{
	background:#39b54a;
	-webkit-box-shadow:inset 1px 1px 2px rgba(155,155,155,0.4);
	-moz-box-shadow:inset 1px 1px 2px rgba(155,155,155,0.4)
}

::-webkit-scrollbar-thumb:hover{
	-webkit-box-shadow:inset 1px 1px 10px rgba(0,0,0,0.3)
}
/* End - Thay đổi thanh trượt*/



/* Start - các kiểu block*/
.panel-heading-blue,.panel-heading-blue-no{color:#f5f5f5;padding:6px 0 3px 15px;border-bottom:3px solid #298FCC;text-transform:uppercase;font-weight:bold;background:url(../images/block-left-blue.svg)no-repeat;background-size:130px 30px}
.panel-heading-blue-main{color:#f5f5f5;padding:5px 0 4px 0;border-bottom:3px solid #298FCC;text-transform:uppercase;font-weight:bold;background:url(../images/main-blue.svg)no-repeat;background-size:215px 30px}
.panel-heading-blue-main a{color:#f5f5f5;padding-left:10px}
.panel-heading-bottom{border-bottom:3px solid #298FCC}
.panel-heading-blue-no{border-top:1px solid #ddd;border-right:1px solid #ddd}
.panel{border-radius:7px;box-shadow:none}
.panel-primary-blue{border:1px solid #ddd;-webkit-box-shadow:0 12px 3px -8px rgba(119,119,119,1);-moz-box-shadow:0 12px 3px -8px rgba(119,119,119,1);box-shadow:0 12px 3px -8px rgba(119,119,119,1);background:#f5f5f5}
.panel-primary-blue-no{background:#f5f5f5}
.panel-primary-blue-tri,.panel-primary-orange-tri,.panel-primary-green-tri{-webkit-box-shadow:0 12px 3px -8px rgba(119,119,119,1);-moz-box-shadow:0 12px 3px -8px rgba(119,119,119,1);box-shadow:0 12px 3px -8px rgba(119,119,119,1)}
.panel-primary-blue-tri{border:1px solid #298FCC}
.panel-primary-orange-tri{border:1px solid #FF6600}
.panel-primary-green-tri{border:1px solid #A5CE37}
.panel-heading-blue-tri,.panel-heading-orange-tri,.panel-heading-green-tri{border-radius:5px 5px 0px 0px;color:#f5f5f5;padding:5px 0 8px 20px;text-transform:uppercase;text-align:center;font-weight:bold}
.panel-heading-blue-tri a,.panel-heading-orange-tri a,.panel-heading-green-tri a{color:#f5f5f5!important}
.panel-heading-blue-tri{background:url(../images/white-tri.svg) no-repeat,url(../images/bullet.png) no-repeat right center,#298FCC}
.panel-heading-orange-tri{background:url(../images/white-tri.svg) no-repeat,url(../images/bullet.png) no-repeat right center,#FF6600}
.panel-heading-green-tri{background:url(../images/white-tri.svg) no-repeat,url(../images/bullet.png) no-repeat right center,#A5CE37}
.panel-body-tc,.panel-body-tc1{-webkit-box-shadow:0 12px 3px -8px rgba(119,119,119,1);-moz-box-shadow:0 12px 3px -8px rgba(119,119,119,1);box-shadow:0 12px 3px -8px rgba(119,119,119,1)}
.panel-body img{padding:4px;background:none;border:1px solid #ddd}
.panel-body-tc{padding:15px;text-align:justify}
.panel-body-tc1{margin-bottom:10px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.news_column{text-align:justify}










.title-block-d,.title-block-xd,.title-block{
	padding:10px;
	background:#5A92AD;
	text-transform:uppercase;
	color:#fff;
	font-size: 16px;
	
}
.title-block-xd{
	text-align:center;
}
.title-block-d{
	background:#ff6346;
	text-transform:uppercase;
	text-align:center;	
}
.title-block .fa{
	font-size: 16px;
    padding-right: 10px;
}
.content-block,.content-menu{
	margin-bottom:18px;
}
.content-block:before,.content-menu:before{
	content: " ";
    display: table;
}
.content-block:after,.content-menu:after{
	content: " ";
    display: table;
	clear: both;
}
.content-block{
	border: 1px solid #E7E7E7;
	padding:8px 15px 8px 15px;
}
.box-block{
	
}

.panel-n{
	margin-bottom:18px;
}
.panel-heading-n{
	text-transform:uppercase;
	border-bottom:3px solid #5A92AD;
	margin: 0 -1px 0 -1px;
}
.heading-parent {
	background:#5A92AD !important;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#fff !important;
	padding:7px 20px 3px 20px;
}

.panel-heading-n-x{
	text-transform:uppercase;
	border-bottom:3px solid #5cb85c;
	margin: 0 -1px 0 -1px;
}
.heading-parent-x{
	background:#5cb85c !important;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#754747 !important;
	padding:7px 20px 3px 20px;
}
.panel-heading-n-d{
	text-transform:uppercase;
	border-bottom:3px solid #ff6346;
	margin: 0 -1px 0 -1px;
}
.heading-parent-d{
	background:#ff6346 !important;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#fff !important;
	padding:7px 20px 3px 20px;
}
.heading-child {
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#fff !important;
	padding:7px 20px 2px 20px;
}
.heading-child :hover{
	color:#ff6346
}







.title-block-d,.title-block-xd,.title-block{
	padding:10px;
	background:#5A92AD;
	text-transform:uppercase;
	color:#fff;
	font-size: 16px;
	
}
.title-block-xd{
	text-align:center;
}
.title-block-d{
	background:#ff6346;
	text-transform:uppercase;
	text-align:center;	
}
.title-block .fa{
	font-size: 16px;
    padding-right: 10px;
}
.content-block,.content-menu{
	margin-bottom:18px;
}
.content-block:before,.content-menu:before{
	content: " ";
    display: table;
}
.content-block:after,.content-menu:after{
	content: " ";
    display: table;
	clear: both;
}
.content-block{
	border: 1px solid #E7E7E7;
	padding:8px 15px 8px 15px;
}
.box-block{
	
}

.panel-n{
	margin-bottom:18px;
}
.panel-heading-n{
	text-transform:uppercase;
	border-bottom:3px solid #5A92AD;
	margin: 0 -1px 0 -1px;
}
.heading-parent {
	background:#5A92AD !important;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#fff !important;
	padding:7px 20px 3px 20px;
}

.panel-heading-n-x{
	text-transform:uppercase;
	border-bottom:3px solid #5cb85c;
	margin: 0 -1px 0 -1px;
}
.heading-parent-x{
	background:#5cb85c !important;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#754747 !important;
	padding:7px 20px 3px 20px;
}
.panel-heading-n-d{
	text-transform:uppercase;
	border-bottom:3px solid #ff6346;
	margin: 0 -1px 0 -1px;
}
.heading-parent-d{
	background:#ff6346 !important;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#fff !important;
	padding:7px 20px 3px 20px;
}
.heading-child {
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#fff !important;
	padding:7px 20px 2px 20px;
}
.heading-child :hover{
	color:#ff6346
}


.rowmenu {
    margin-left: -5px;
    margin-right: -5px;
}

.tms_cat {
    background: #fff;
	margin-bottom:10px;
}
img.tms_cat_img {width:100%;height:150px;}
.tms_cat_title {
    background: #FFF;
    border-bottom: 2px solid #ff6600;
}
.tms_cat_title h2 {
	margin:0;
    float: left;
    font-size: 14px;
    line-height: 34px;
    padding: 2px 15px;
    text-transform: uppercase;
    position: relative;
    background: #ff6600;
    color: #FFF;
    position: relative;
}
.tms_cat_title h2:after {
    border-bottom: 19px solid #ff6600;
	
    border-right: 19px solid rgba(0,0,0,0);
	 border-top: 19px solid #ff6600;
    content: "";
    display: block;
    position: absolute;
    right: -19px;
	 
    top: 0;
    z-index: 1;
}
.tms_cat_title a {
    color: #fff;
    margin-left: 5px;
}

.tms_cat_right{ float: right;     padding-top: 12px;}

.tms_cat_right a {
    color: #005180;
    margin-left: 5px;
}
.tms_primary {
   width:100%;
    margin-bottom: 20px;
    background-color: #fff;
    padding: 10px;
}



.tms_primary_title,.tms_primary_title a  {
   
    margin-bottom: 5px;
    border-bottom: 1px solid #ccc;
    color: #005180;
    font-size: 18px;    font-weight: 700;
    padding-bottom: 10px;

}

.tms_primary_title i {
    background: #005180;
    color: #fff;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
    float: left;
    margin-right: 5px;
}

.tms_xephang_title{
   
    margin-bottom: 5px;
    
    color: #d50002;
    font-size: 18px;    font-weight: 700;
  

}

.tms_xephang_title i {
    background: #d50002;
    color: #fff;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
    float: left;
    margin-right: 5px;
}


.tms_primary_body{ background-color: #fff;}
.tms_primary p {
    margin:0;
}

.tms_primary ul, .tms_notitle_body ul {
    margin:0;
    padding:0;
}

.tms_primary ul li, .tms_notitle_body ul li {
    margin-bottom:5px;
}

.tms_primary img {
    margin-right:5px;
}

.tms_primary ul li:last-child {
    margin-bottom:0;
}
.tms_notitle_body{ background-color: #fff;  padding: 10px; margin-bottom: 20px; }
.bg_white {background: #fff; padding: 10px;}

.tienich{ margin-bottom:10px;}
.tienich_item{margin-bottom:20px; padding:5px;float:left; background-color:#428bca; width:90%;margin-left:20px; height: 40px;  border-radius: 10px; -webkit-border-radius: 10px;}
.tienich_text {padding-top:6px; padding-left:2px;}
.tienich_text a{text-align:left; color:#FFFFFF;font-weight: bold;padding-left: 4px;}
.tienich_img{float:left; 
 height: 50px;
 width: 50px;
  margin-top:-10px;
 margin-left:-20px;
 padding:4px;
background-color:rgba(212, 212, 212, 0.74);   
  border-radius: 30px;
 -webkit-border-radius: 30px;
}

.tienich_img img{ 
      line-height: 40px;
 height: 40px;
    width: 40px;
    float: left;
    text-align: center;
    border-radius: 30px;
    -webkit-border-radius: 30px;
	}
.tms_bg_news{padding:5px;background-color: #f2f2f2;}
.tms_hometext{font-size:12px; height: 90px;}




/*css tiu ? border*/
.panel-defaultb > .panel-headingb {
	color: #fffc00;
	background-color: #9f0b0a;
	border-color: #be0d0c;
	text-align: center;
	text-transform: uppercase;
	font-weight: 600;
	background-image: url(../images/bo-bck.png);
	background-repeat: repeat-x;
	background-position: 0px;
}
.panel-defaultb {
	border: 1px solid #d51610
}
.panel-headingb {
	border-bottom: 1px solid rgba(0,0,0,0);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding: 10px;
}
.panel-bodyb ul li {
	margin-bottom: 0px;
	background-color: #930123;
	font-weight: 600;
}
.img-pngb, .img-pngsb {
	position: absolute;
	margin-top: -5px;
}
