/*
Theme Name:Cus
Author:HVH
Author URI:hoanghungitvn@gmail.com
Description: ahiahi
Version:2.2
*/
@charset "utf-8";*{margin:0;padding:0;outline:none}
.smaller{font-size:smaller}
strong,b,.bold{font-weight:700}
em,i,.fontItalic{font-style:italic}
hr{color:#fff;background:transparent;margin:0 0 .5em;padding:0 0 5em;border-bottom:1px #eee solid}
h1,h2,h3,h4,h5,h6{font-family:Calibri,Tahoma,Geneva,sans-serif;padding:0;margin:0}
h1{font-size:18px;font-weight:700;font-size:small}
h2{font-size:16px;font-weight:700;}
h3{font-size:14px}
h4{font-size:12px;line-height:normal}
h5{font-size:11px}
h6{font-size:10px}
.pad10{padding:7px}
.padR6{padding-right:6px}
.lineH20{line-height:20px}
.lineH20 ul,ol{margin:0px}
a,img{border:none;text-decoration:none}
.clearfix{clear:both}
.fLeft{float:left}
.fRight{float:right}
.clor6{color:#666}
a.clor6{color:#666}
a.clor6:hover{color:#666;text-decoration:underline}
p{margin:0}
a{color:#13a89e}
a:hover{text-decoration:none;text-shadow: 0 0 6px #a92f25;}
body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:small;color:#595959;line-height:16px;position:relative; font-size: 15px;}
#wapMobile{display:block;background:#FFF;max-width:700px;min-width:240px;margin:auto;position:relative;box-shadow:0 7px 50px rgba(0,0,0,0.3)}
#header{background-image: url(images/banner.jpg);height:110px;position:relative}
.hderCtner{padding:20px 0 10px 10px;color:#fff}
.boxMnuHder{background:#0099e6;position:relative}
table.MnuHder{border-spacing:0;margin:0;padding:0}
table.MnuHder td{font-size: 14px;font-weight:700;vertical-align:middle;border:none;border-left:1px solid #007c94;text-align:center;margin:0;background:#0099e6;padding:0}
.boxMnuHder a,.boxMnuHder a:hover,.boxMnuHder a.actedMnu,.boxMnuHder a.iconHome{color:#FFF;display:block;padding:10px}
.actedTdMnu{background:#0099e6!important}
.boxMnuHder a:hover,.boxMnuHder a.actedMnu,.boxMnuHder a.iconHome:hover,.boxMnuHder a.iconHomed{background:#ec5200;text-decoration:none}
.boxMnuHder a.iconHome{background:url(images/iconhome.png) 10px center no-repeat;padding-left:30px;padding:10px}
.boxMnuHder a.iconHome:hover,.boxMnuHder a.iconHomed{background:url(images/iconhome.png) 10px center no-repeat;width:20px;display:block}
.boxSearch{border:1px solid #006e84;background:url(images/btnSearch.jpg) top right no-repeat;height:27px;width:210px}
.boxSearch input{border:none;padding:2px;color:#999;background:none}
h3.title{font-size:14px;font-weight:700;background-color:transparent}
.title1,.title2,.title3,.title4,.title5{font-size:small;font-weight:700;padding:7px;color:#FFF;background:#ea6e25}
.title2{background:#dd8f16}
.title3{background:#1aa557;font-size: 14px;}
.title4{background:#0a6899}
.bderTop{border-top:1px solid #e2e2e2}
.ot_categories{display:none;margin:0 0 8px;border-top:0}
.ot_categories ul li{color:#f4f4f4;font-weight:400;font-size:13px;padding:8px 35px 8px 8px;list-style:none;text-decoration:none;border:1px solid #e2e2e2;border-top:0}
.ot_categories a{color:#666;font-weight:bolder}
#breadcrumbs a{color:#FFF}
.linkMnuF{background:url(images/iconRF.png) right 6px no-repeat;padding-right:15px;display:block;line-height:20px;color:#FFF;text-decoration:none;float:left;cursor:default}
a.linkviewMore{background:url(images/ArrRightBlue.png) right 6px no-repeat;padding-right:15px;display:block;line-height:20px;text-decoration:none;float:left}
.post-item a{background-color:transparent}
.post-item{border-bottom:1px solid #e2e2e2;padding:7px;clear:both}
.post-item img{width:55px;float:left;margin:0 8px 0 0;height:55px}
.boxMnufter{background:#457d3b;position:relative}
table.Mnufter{border-spacing:0;margin:0;padding:0}
table.Mnufter td,table.Mnufter td.actedMnufter{font-weight:700;vertical-align:middle;border:none;border-left:1px solid #223b1d;text-align:center;margin:0;background:#355c2e}
.boxMnufter a,.boxMnufter a:hover,.boxMnufter a.actedMnu,.boxMnufter a.iconHome{color:#FFF;display:block;padding:10px}
.boxMnufter a.iconHomed{background:url(images/iconhome.png) 10px center no-repeat;width:20px;display:block}
table.Mnufter td.actedMnufter{background:#1d3219!important}
.boxMnufter a:hover,.boxMnufter a.actedMnu,.boxMnufter a.iconHome:hover{background:#1d3219;text-decoration:none}
.pagingNext{margin:0;text-align:left;padding:10px;clear:both}
.pagingNext a,.pagingNext a:hover,.pagingNext .actedPage{color:#636363;padding:2px 6px;margin-right:1px}
.pagingNext a:hover,.pagingNext .actedPage{color:#FFF;background:#13a89e;text-decoration:none}
a.downloadfree{background:url(images/downloadfreeIcon.jpg) #6dbd44 top left no-repeat;padding-left:40px;height:32px;line-height:32px;color:#FFF;font-weight:700;padding-right:6px;border:none;display:block;float:left;clear:both}
.download{display:inline-block;border:1px #6DBD44 solid;text-align:left}
.download ul{margin-left:0}
.dl_menu{font-weight:700;color:#FFF;background:url(images/downloadfreeIcon.jpg) #6DBD44 top left no-repeat;padding-left:40px;height:32px;line-height:32px;text-align:left}
.download .item{list-style:none;border-bottom:1px solid #E2E2E2;padding:4px 10px;margin:0;background:url(images/item.png) left 8px no-repeat;color:#13a89e}
.boxBlue{background:#00bde2;padding:10px;width:100%;width:240px;min-width:240px!important;width:auto!important;color:#FFF;font-size:16px}
.posted-by a{background-image:url(images/blog/user.png);background-repeat:no-repeat;background-position:0 10px;padding-left:20px;float:left;font-size:10px;color:#a6a6a6!important;text-shadow:0 1px 0 #FFF;text-decoration:none;padding-top:10px;margin-top:-10px;padding-bottom:10px}
.posted-on{background-image:url(images/blog/time.png);background-repeat:no-repeat;background-position:0 10px;padding-left:20px;margin-left:20px;margin-right:20px;float:left;font-size:10px;color:#a6a6a6!important;text-shadow:0 1px 0 #FFF;text-decoration:none;padding-top:10px;margin-top:-10px;padding-bottom:10px}
.posted-cat a{float:left;background-image:url(images/blog/cat.png);background-repeat:no-repeat;background-position:0 10px;padding-left:20px;margin-right:20px;font-size:10px;color:#a6a6a6!important;text-shadow:0 1px 0 #FFF;text-decoration:none;padding-top:10px;margin-top:-10px;padding-bottom:10px}
.posted-tag a{color:#13a89e}
.button,.button-primary{font-size:12px;background:#428BD7;border:0;border-radius:4px;padding:5px 10px;color:#fff;cursor:pointer}
.button:hover,.button:focus{background:#3C81C2}
.form,.input{font-size:13px;font-family:Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;color:#000;background-color:#fff;padding:3px;margin-bottom:2px;border-width:1px;border-style:solid;border-top-color:silver;border-right-color:#e9e9e9;border-bottom-color:#e9e9e9;border-left-color:silver;border-radius:4px;outline:0}
.comment img{margin:0 8px 0 0}
.cat-link a{background:url(images/user/iconRF.png) no-repeat;padding-right:15px;display:block;line-height:20px;color:#FFF;text-decoration:none;float:left}
#content img{max-width:100%;height:auto}
.header{top:-240px;position:absolute;width:100%;z-index:999999;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2);background-color: rgba(0, 0, 0, 0.59);display:block}
.hide-nav{display:none;float:right;margin-top:-22px;padding-right:10px}
.header-notification{color:#b8b8b8;position:relative;z-index:9;background-color:#FFF;margin-top:5px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}
.content{margin-top:55px}
.nav-item{display:inline-block;width:20%;text-align:center;text-decoration:none;color:#fff;font-size:10px;font-family:'Calibri',sans-serif;margin-bottom:10px}
.nav-item img{margin-bottom:-10px}
.navigation .center-text{font-size:12px;color:#FFF;font-family:'Calibri',sans-serif;font-weight:700;margin-top:20px;text-shadow:none}
.col-xs-12 {
    width: 100%;
}
.table-bordered {
    border: 1px solid #ddd;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
	
    border-spacing: 0;
    border-collapse: collapse;

}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {
    background-color: #d9edf7;
}
.info .red {
	color: red;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #ddd;
}
.row {
	width: 100%;
}
.col-sm-6 {
    width: 40%;
}
.col-xs-12 {
    width: 100%;
	position: relative;
}
th {
    text-align: left;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.powrMark {
	display: none;
}

/*them moi*/
.col-md-1{
    /*float: left;*/
}
.col-md-11{
    float: left;
}
.avt {
    width: 50px !important;
}
.name {
    padding-left: 0px;
}
.name-chat {
    /*position: absolute;*/
    top: -14px;
}
.name h4 {
    font-size: 16px;
    font-weight: bold;
    color: #3b5998;
    margin-bottom: 0;
}
.avatar {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}
.col-xs-11 {
    float: left;
   width: 100%;
}
.reply {
    float: right;
}
.commentlist li {
    list-style-type: none;
    
}
/* moi */
#formcmmaxweb {
	overflow: hidden;
	position:relative;
	margin-bottom: 20px;
}
#formcmmaxweb .nameuser {
	text-align: left;
}
#formcmmaxweb .avatarmw img {
    float: left;
    margin: 5px 10px 0 0;
    border: 1px solid #ccc;
    padding: 5px;
}
.comments-title-maxweb {
	margin: 30px 0;
	font-weight: normal;
}
.commentlist {
margin-top: 10px;
}
.comment-author.vcard {
	float: left;
	clear: both;
	z-index: 2;
	position: relative;
}
.commentlist li {
    overflow: hidden;
    clear: both;
	margin-bottom: 10px;
}
.commentlist .children {
	margin-top: 10px;
}

.commentBody em {
	color: red;
}
.commentBody {
	position: relative;
	/*margin-left: 82px;
	border-bottom: 1px solid #d7d7d7;*/
	overflow: hidden;
}
.comment-meta.commentmetadata {
	position: relative;
	padding: 0;
	margin: 0;
}
.cancel-comment-reply a {
    font-size: 14px;
    text-decoration: none;
    color: #a9883f;
}
.nocomments {
	border-color: #D98D8D;
	background-color: #FFCECE;
	background-position: left -792px;
	color: #665252;
	padding: 10px;
}
.comment-meta.commentmetadata .ngaythang {
	/*position: absolute;*/
	top: 0;
	right: 10px;
	color: #adadad;
        font-size: 12px;
}
.commentBody .reply {
    float: right;
    margin: 0 0 5px 0;
}
.comment-meta.commentmetadata .fn {
	    font-size: 16px;
    font-weight: bold;
    color: #3b5998;
    margin-bottom: 0;
}
#formcmmaxweb  input[type="submit"],
#formcmmaxweb input[type="button"],
#formcmmaxweb input[type="reset"],
#formcmmaxweb article.post-password-required input[type=submit],
#formcmmaxweb li.bypostauthor cite span {
	padding: 6px 10px;
	padding: 0.428571429rem 0.714285714rem;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 1.428571429;
	font-weight: normal;
	color: #7c7c7c;
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}
#formcmmaxweb button, #formcmmaxweb input, #formcmmaxweb textarea {
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-family: inherit;
	padding: 6px;
	padding: 0.428571429rem;
}
#formcmmaxweb button,
#formcmmaxweb input[type="submit"],
#formcmmaxweb input[type="button"],
#formcmmaxweb input[type="reset"] {
	cursor: pointer;
}
.reply a.comment-reply-link {
    color: #ff5722;
    text-decoration: none;
    font-weight: 700;
    font-size: 12px;
}
.reply a.comment-reply-link:hover {
	color: #c7a611;
}
#formcmmaxweb p,
#formcmmaxweb input,
#formcmmaxweb textarea{
	width: 100%;
	background: transparent;
	outline: none;
	font-size: 14px;
}
#formcmmaxweb input,
#formcmmaxweb textarea{
	border: 1px solid #d7d7d7;
	color: #2e2e2e;
}
#formcmmaxweb input:focus,
#formcmmaxweb textarea:focus{
	border-color: #a9883f;
}
#formcmmaxweb p{
	margin-bottom: 10px;
	text-align: center;
}
#formcmmaxweb #commentform p{	
	overflow: hidden;
}
#formcmmaxweb .name-email p{
	width: 50%;
	float: left;
}
#formcmmaxweb .name-email p:first-child{
	padding-right: 5px;
}
#formcmmaxweb .name-email p:last-child{
	padding-left: 5px;
}
#formcmmaxweb input#submit {
	width: auto;
	font-weight: 700;
	color: #fff;
	background: #ff5722;
	padding: 10px 25px;
	border: none;
	float: left;
	font-size: 14px;
	outline: none;
}
#formcmmaxweb input#submit:hover {
	background: #f73b00;
}
#formcmmaxweb  ::-webkit-input-placeholder {
   color: #999999;
}

#formcmmaxweb ::-moz-placeholder { /* Firefox 18- */
   color: #999999;  
}

#formcmmaxweb ::-moz-placeholder {  /* Firefox 19+ */
   color: #999999;  
}

#formcmmaxweb ::-ms-input-placeholder {  
   color: #999999;  
}
ol.commentlist_mw,
ol.commentlist_mw ul.children {
  list-style: none;
}
ol.commentlist_mw li{
	margin-bottom: 10px;
        
}
.depth-1 {
    border-bottom: 1px solid #d7d7d7;
}
ol.commentlist_mw ul.children{
	margin-top: 10px;
	margin-left: 50px;
            background-color: aliceblue;
    border-radius: 5px;
}
.fz18 {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 700;
}
#comments .title {
    margin: 30px 0;
}
p.nameuser a {
    color: #a9883f;
}
div.error {
    color: red;
    font-size: 12px;
    text-align: left;
    line-height: 15px;
}
.noidungcomment {
    font-size: 17px;
    margin-bottom: 5px;
}

.phdr {
    background-color: #FF5722;
    
    background-repeat: repeat-x;
    color: white;
    background-position: 50% top;
    margin-top: 20px;
    margin-bottom: 1px;
    padding: 10px;
    border: 1px solid #88beff;
    font-weight: bold;
}
.bai-viet-box {
    background: #fff;
    border: 1px solid #ddd;
    color: #333;
    margin-bottom: 5px;
    line-height: 150%;
    padding: 5px;
}
.thumb {
    padding: 1px;
    border: 1px solid #FFD9BB;
    vertical-align: text-top;
    margin-right: 3px;
    display: table-cell;
    float: left;
    border-radius: 50%;
}
.list2 {
    padding: 8px;
    background-color: #fff;
    border-bottom: 1px solid #ECECEC;
}
.footer {
    background: #000;
    padding: 10px;
    color: #fff;
    font-size: 15px;
}
.navbar {
    background: #0099e6;
    color: #fff;
}
.navbar span.item {
    display: inline-block;
    text-transform: capitalize;
    font-size: 14px;
    color: #fff;
    padding: 6px;
}
.navbar a {
    color: #fff;
}
.navbar span.item:hover {
    background: #ff6702;
    color: #fff;
}
.comments-area {
    margin: 5px;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-group-vertical>.btn, .btn-group>.btn {
    position: relative;
    float: left;
}
#login-box .btn {
    background-color: #00a651;
    border-radius: 8px;
}
#login-box {
    padding: 0px 0px 20px 10px;
}
body img.wp-smiley {

max-height: 34px;
width: 34px;
}
.night-hotel {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  padding: 15px 15px 0px 20px;
  border: none;
  font: normal 30px/1 "Monoton", Helvetica, sans-serif;
  color: rgba(255,255,255,1);
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-shadow: 0 0 10px rgb(255,255,255) , 0 0 20px rgb(255,255,255) , 0 0 30px rgb(255,255,255) , 0 0 40px rgb(255,17,119) , 0 0 70px rgb(255,17,119) , 0 0 80px rgb(255,17,119) , 0 0 100px rgb(255,17,119) , 0 0 150px rgb(255,17,119) ;
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
}

.night-hotel:hover {
  font: normal 30px/1 "Monoton", Helvetica, sans-serif;
  text-shadow: 0 0 5px rgb(255,255,255) , 0 0 10px rgb(255,255,255) , 0 0 15px rgb(255,255,255) , 0 0 20px rgb(255,17,119) , 0 0 35px rgb(255,17,119) , 0 0 40px rgb(255,17,119) , 0 0 50px rgb(255,17,119) , 0 0 75px rgb(255,17,119) ;
}
.mb_date_info a {
	display: none;
}
.result-footer .pull-left {
	display: none;
}