* { margin: 0; padding: 0 }

html, button, input, select, textarea { color: #333 }

input { padding: 3px 4px; height: 15px; line-height: 15px; color: #333 }

body { font-family:  Arial, Helvetica, sans-serif; font-size: 13px; color: #6b7478; background: url(images/bg_page.gif) repeat-y center center #b3e3df }

a { text-decoration: none; color: #333 }

a:hover { color: #02a89d }

img { vertical-align: middle; border: 0 }

fieldset { border: 0; margin: 0;}
.category-table-td tr td a:hover
{padding: 0 }

textarea { resize: vertical }

ul, li { list-style: none }

.clear { clear: both }

.fl_left { float: left }

.fl_right { float: right }

.block { float: left; width: 100%; margin-bottom: 15px; background-color: #fff;padding-top: 10px;}

.block .item-page {font-size: 13px;}

#container { width: 1000px; margin: 0 auto }

.TopPage { width: 100%; float: left; background-color: #02a89d; height: 38px; line-height: 38px }

.lang a { float: left;color: #fff;margin-left: 10px; font-size: 12px }

.lang span{padding-left: 2px;padding-top: 10px;}

.lang a img{padding-bottom: 1px;}

.lang.en_lang a{ background: url(images/en.png) no-repeat left center }

.lang.vi_lang  a{background: url(images/vi.png) no-repeat left center }

.search { float: right; margin-right: 10px; margin-top: 4px }

.search input[type=text] { border: 1px solid #00948a; background: #fff; font-size: 12px; color: #9b9b9b; height: 22px; line-height: 22px; border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; width: 260px; float: left }

.search .submit { float: left; cursor: pointer; height: 30px; margin-left: -4px; border: 1px solid #00948a; border-left: 0; width: 72px; color: #fff; text-transform:uppercase; font-size: 11px; font-weight: bold;

	background: #f9941a; /* Old browsers */

	background: -moz-linear-gradient(top,  #f9941a 0%, #d77601 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9941a), color-stop(100%,#d77601)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #f9941a 0%,#d77601 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #f9941a 0%,#d77601 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #f9941a 0%,#d77601 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #f9941a 0%,#d77601 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9941a', endColorstr='#d77601',GradientType=0 ); /* IE6-9 */

}

.result-title{color:#02a89d; }

.result-title a{color:#02a89d;}

.mainMenu { height: 40px; float: left; width: 1000px; line-height: 40px; margin-bottom: 15px;

	background: #393737; /* Old browsers */

	background: -moz-linear-gradient(top,  #393737 0%, #303030 50%, #393737 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#393737), color-stop(50%,#303030), color-stop(100%,#393737)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #393737 0%,#303030 50%,#393737 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #393737 0%,#303030 50%,#393737 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #393737 0%,#303030 50%,#393737 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #393737 0%,#303030 50%,#393737 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393737', endColorstr='#393737',GradientType=0 ); /* IE6-9 */

}

.mainMenu li { float: left; position: relative }

.mainMenu li:hover { background: #5c5c5c }

.mainMenu li a{ color: #fff; text-transform: uppercase; font-size: 8pt; font-weight: bold; display: block; height: 40px; padding: 0 6px;line-height: 40px; }

.mainMenu li a:hover, .mainMenu li a.current { background: #5c5c5c }

.mainMenu li a.fiximg { padding-top: 7px; height: 33px }

.mainMenu li a img{padding-top: 5px;}

.mainMenu li ul li a{height: 30px;}

.top_menu ul { display: none; position: absolute; top: 40px; background: #383737; z-index: 100; width: 160px }

.top_menu ul li a { width: 150px; height: 36px; text-align: left; line-height: 36px; padding: 0 0 0 10px; text-transform:none }

.top_menu ul li a:hover { background: #5c5c5c }

.column1 { width: 680px; float: left; padding-left: 5px}

.column2 { width: 300px; float: right;/*padding-right: 10px;*/}

.column4 { width: 355px; float: left }

.column5 { width: 295px; float: right }

.SlideShow { width: 998px;height:293px; float: left; border: 1px solid #d8d8d8; background-color: #f1f1f1; position: relative;}

.SlideShow .icon { position: absolute; top: 40%; width: 25px; height: 55px; z-index: 100; cursor: pointer }

.SlideShow #prev { left: 0; background: url(images/prev.png) no-repeat }

.SlideShow #next { right: -1px; background: url(images/next.png) no-repeat }

.slide .image { height: 332px; width: 358px; float: left }

.slide .image img { height: 332px; width: 358px }

.slide .content { width: 290px; float: right; padding: 20px 10px; height: 292px; position: relative }

.slide .content h2 { font-size: 20px; padding-bottom: 20px }

.slide .content h2 { color: #02a89d }

.slide .content .like_facebook { padding-bottom: 10px }

.slide .content .decs { font-size: 14px; width: 270px; height: 138px; overflow: hidden; line-height: 20px }

.slide .content .viewmore { position: absolute; left: 10px; bottom: 20px; border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; background-color: #ff7200; border-bottom: 2px solid #e46600; color: #fff; font-weight: bold; padding: 6px 15px }

.category-moduleRelatedNew li { float: left; padding-right: 13px; width: 160px }

.category-moduleRelatedNew li.last { padding-right: 0 }

.category-moduleRelatedNew li a { padding-top: 5px; font-size: 14px; display: block }

.category-moduleRelatedNew li img { width: 160px; height: 120px }

.sidebar1 { padding: 5px 10px 5px; border: 1px solid #d8d8d8; width: 278px; float: left; margin-bottom: 15px;

	background: #eeeeee; /* Old browsers */

	background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 20%, #ffffff 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(20%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 20%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #eeeeee 0%,#ffffff 20%,#ffffff 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #eeeeee 0%,#ffffff 20%,#ffffff 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #eeeeee 0%,#ffffff 20%,#ffffff 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.sidebar { /*padding: 5px 10px 5px;*/ border: 1px solid #f3f4f4; width: 285px; float: left; margin-bottom: 15px;
	background-color: #fafcfe;
}
.sidebar .sidebar-detail { padding: 5px 10px 5px;
}
.sidebar h3{ padding: 6px 0px;background-color: #338DC6;}
.sidebar h3 a{ padding: 3px 10px;color: #fff; }
.sidebar .category-parent .category-module{ padding: 5px 10px;}
.sidebar .title{
	background: #e2e2e2 url("../images/si_title_bg.png") no-repeat scroll 0px 7px;
        height: 36px;
}
.head-line{margin-top: -15px}
.headline .title{
        padding-top: 5px;
        width: 18%;
        float: left;
}
.headline .container{
        height: 36px;
        width: 78%;
        float: left;
}

.headline .title .na{ 
    background: #0070b8 url("../images/icon_title_news.png") no-repeat scroll 12px 5px;
    padding-left: 36px;
    float: left;
    height: 23px;
}
.headline .title .tail{
    background: url("../images/headnew_title_bg.png") no-repeat scroll 0 0;
    float: left;
    height: 23px;
    width: 11px;
}
.headline .title .na h3{ 
    padding: 3px 6px;
    color: #fff;
}
.head-line-md{
	background: #b2d4ea;
}
.headline{
	width: 70%;
}
.head-line-md .hl-search{
	width: 28%;
        /*background: #fff;
        float: left;*/
}
.head-line-md .hl-search .box-search{
	right: 350px;
        margin-top: -29px;
        top:338px;
}

.TitleBox { position: relative; color: #159839; text-transform: uppercase; font-size: 14px; /*padding-bottom: 12px;*/ font-weight: bold; border-bottom: 1px solid #c5c5bb; }
.title.TitleBox > h2{ padding: 9px 0 0 50px;}
.star .title h2{ background: url("../images/icon_title_star.png") no-repeat scroll 12px 11px;}
.support .title h2{ background: url("../images/icon_title_support.png") no-repeat scroll 12px 11px;}
.doc .title h2{ background: url("../images/icon_title_doc.png") no-repeat scroll 13px 10px;color: #0063a2;}
.rectang .title h2{ background: url("../images/icon_title_rectang.png") no-repeat scroll 12px 8px;}
.NewProject li { float: left; width: 130px; padding-right: 15px }

.NewProject li.last { padding-right: 0 }

.NewProject li img { width: 130px; height: 105px; padding-bottom: 5px }

#pager { position: absolute; z-index: 1000; top: 0; right: 0 }

#pager li { float: left; padding-left: 5px; width: auto; padding-right: 0 }

#pager li a { background: url(images/cirle.png) no-repeat; display: block; height: 14px; width: 14px }

#pager li a.activeSlide { background: url(images/cirle_active.png) no-repeat }

.HotNews li { float: left; width: 100%; margin-bottom: 14px }

.HotNews li.last { margin-bottom: 0 }

.HotNews li img { float: left; width: 72px; height: 50px; float: left; padding-right: 10px }

.HotNews li a{font-size:14px;}

.realEstate .title { position: relative; background-color: #02a89d; height: 34px; width: 100%; float: left; margin-bottom: 10px }

.tab_content_session{position: relative;}

.tab_content_session .bds { position: absolute; top: 0; left: 773px; background: url(images/bg_bds.png) no-repeat; width: 227px; height: 34px; line-height: 34px; text-align: right }

.tab_content_session .bds a { padding-right: 15px; color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase }

.realEstate .list li { float: left; padding-right: 20px; width: 150px }

.tab_content_session  .list li.last { padding-right: 0 }

.tab_content_session .latestnews li a span{font-size: 13px;}

.realEstate .list li img { width: 150px; height: 120px; padding-bottom: 5px }

.realEstate .tab_session { height: 34px; line-height: 34px }

.realEstate .tab_session>div { float: left; color: #fff; text-transform: uppercase; padding: 0 10px; font-weight: bold }

.realEstate .tab_session .banner_tab_action { background: #fff; color: #ff7200; height: 30px; margin-top: 4px; line-height: 28px }

.realEstate .tab_session #tb1 { margin-left: 10px }

.realEstate .tab_session .banner_tab { }

.news .title { width: 100%; height: 32px; float: left; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #80d3ce; line-height: 32px }

.news .title .titlef { line-height: normal; margin-top: 3px; float: left; font-weight: bold; font-size: 14px; background: #d8d8d8; padding: 4px 10px; border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; }

.news .title ul li { float: left; padding-left: 20px }

.news .title ul li a { font-weight: bold }

.news .title ul li a:hover, .news .title ul li a.active { color: #ff7200 }

.news .content h3 { padding: 10px 0; font-size: 13px }

.news .content h3 a { color: #02a89d }

.news .content img { width: 160px; height: 110px; float: left; padding-right: 10px }

.news .content .decs { line-height: 18px }

.RelatedNews { padding: 10px 0 }

.RelatedNews li { padding-bottom: 7px }

.RelatedNews li a { color: #666; font-size: 12px; font-weight: bold }

.RelatedNews li a:hover { color: #02a89d }

.connectSocial { float: right; padding-top: 7px }

.connectSocial>p { color: #02a89d; font-weight: bold; margin-bottom: 5px }

.connectSocial ul li { float: left; padding-right: 10px }

.connectSocial ul li a img { width: 24px; height: 24px }

.footer .menu{border-bottom: 1px solid #d8d8d8; border-top: 1px solid #02a89d; height: 30px;  color: #02a89d}

.footer .menu ul li { padding: 0 3px;float: left;line-height: 30px;  }

.footer .menu ul li a { padding: 0 3px;font-size: 12px; border-right: 1px solid #ccc;}.footer .menu ul li a.ux-menu-link-last{border-right:none;}

.footer .menu a { color: #02a89d }

.footer .info { float: left; width: 100%; position: relative;font-size: 13px; }

.footer .info .company { /*background: url(../images/logof.png) no-repeat left center;*/ padding-left: 8px; min-height: 70px; float: left; color: #758087;}
.about { padding: 10px 0; }

.newsletter p { font-weight: bold; color: #02a89d;}

.newsletter input[type=text] { border: 1px solid #d9d9d9; background: #fff; font-size: 12px; color: #9b9b9b; height: 18px; line-height: 18px; font-style: italic; width: 196px; float: left }

.newsletter .submit_letter { float: left; cursor: pointer; height: 26px; margin-left: -1px; border: 1px solid #00948a; border-left: 0; width: 80px; color: #fff; font-size: 12px; font-weight: bold; background: #02a89d }

.sp-slide-intro{padding-top: 15px;}

.nspList li h4{background: url(../images/green-bullet.png) no-repeat 0px 2px;padding-left:15px; }

.container-detail p{margin: 13px 0px;}

/* Detail */

.pathway { padding: 5px 0; border-top: 1px solid #02a89d; border-bottom: 1px solid #d8d8d8 }

.pathway ul li { float: left; padding-right: 8px }

.pathway ul li a,.pathway ul li span{font-size: 13px;}

.pathway ul li span.divider{padding-left: 5px;}

.titleDetail h1 { font-size: 22px; padding-bottom: 5px }

.titleDetail span { color: #999; font-size: 11px }

.contentDetail .content {width: 100%; }

.contentDetail .content img{max-width: 500px;}

.viewmost {margin-top: 10px;}

.viewmost .TitleBox { text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #d8d8d8; border-top: 1px solid #d8d8d8; padding: 5px 0; margin-bottom: 10px;color: #000; }

.viewmost ul li { padding-bottom: 5px }

.viewmost ul li a { color: #02a89d; font-size: 12px; font-weight: bold }

.viewmost ul li a:hover { text-decoration: underline }

.relatedContent {position: relative;width: 680px; padding-top:10px;}

.relatedContent .title { font-size: 14px; color: #02a89d; font-weight: bold; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px solid #d8d8d8 }

.relatedContent ul li { float: left; width: 150px; padding-right: 26px }

.relatedContent ul li.last { padding-right: 0 }

.relatedContent ul li img { width: 150px; height: 83px }

.relatedContent ul li span { display: block; padding-top: 5px }



/* Category */

.Category h2.title{ color: #02a89d; font-size: 14px; text-transform: uppercase; margin-bottom: 15px }

.Category .licate{ float: left; width: 210px; margin-right: 25px; margin-bottom: 25px }

.Category .last { margin-right: 0 }

.Category .page-header h2{ font-size: 14px; display: block; margin-bottom: 5px; height: 35px; overflow: hidden;font-weight: normal; }

.Category .page-header a span.video { padding-left: 18px; background:url(../images/video.png) no-repeat left 4px }

.Category .page-header a span.img { padding-left: 18px; background:url(../images/img.png) no-repeat left 4px }

.Category .licate .item-image{width: 210px;height: 160px;position: relative;display: block;overflow: hidden;}

.Category .licate img { position: absolute;width:210px;height: 140px; }

.OtherNews h2.title { color: #02a89d; font-size: 13px; padding-bottom: 5px; border-bottom: 1px solid #ddd; margin-bottom: 10px }

.OtherNews ul li { padding-bottom: 5px; list-style:disc none inside; color: #999 }

.OtherNews ul li a { color: #333;font-size: 13px; }

.Paging ul {margin: 20px 0px 0px 200px; }

.Paging ul li { float: left; width: 16px; margin-left: 5px }

.Paging ul li.pagination-start,.Paging ul li.pagination-end{display: none;}

.Paging ul li a { background: #cececf; display: block; float: left; width: 16px; height: 16px; text-align: center; line-height: 16px; font-size: 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px }

.Paging ul li a:hover { color: #fff; background: #676767 }

.Batdongsan h2.title { color: #02a89d; font-size: 14px; text-transform: uppercase; margin-bottom: 15px }

.Batdongsan .tit_bds { display: block; font-size: 14px; font-weight: bold; padding-bottom:10px }

.Batdongsan .tit_bds span { font-size: 13px; font-weight: normal }

.Batdongsan ul.list li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #d3d3d3; float: left; width: 100% }

.Batdongsan ul li .img { float: left; margin-right: 15px }

.Batdongsan ul li .img img { max-width: 150px; max-height: 150px }

.Batdongsan ul li .decs .giathue { padding-bottom: 5px }

.Batdongsan ul li .decs .tienich { padding-bottom: 5px }

.Batdongsan ul li .decs a { color: #02a89d }

.jea-properties{font-size: 13px;}

.news_box_mobile{display: none;}

.banner {position:relative;background:url(../images/banner.png) no-repeat;height: 160px;float: left;width: 100%;}
.banner .linkhome{position: absolute;height: 150px;width: 185px;text-indent: -10000px;}
.banner .banw {

float: right;

width: 820px;

}

#header-container { float: left; width: 100%; position: relative }

#jPanelMenu-menu { display: none }

.contentDetail .login{margin-left: 200px;font-size: 14px;}

.login .btn-primary{

	cursor: pointer;

	height: 26px;

	margin-left: -1px;

	border: 1px solid #00948a;

	border-left: 0;

	width: 80px;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	background: #02a89d;

	margin: 5px 0;

}

.login input{

border: 1px solid #d9d9d9;

background: #fff;

font-size: 12px;

color: #9b9b9b;

height: 18px;

line-height: 18px;

font-style: italic;

width: 196px;

margin: 10px 0;

}

.login label,.login ul li a{color: #02a89d;}

.login .remember{margin: 10px 0;}

.login .remember .inputbox,.login #modlgn-remember{float: left;width: 18px;margin: 0px;}



@media only screen and (max-width: 1000px){

	/* Navigation */

	#menu-trigger { position: absolute; top: 10px; left: 10px; z-index: 999; background: url('images/menu_icon.gif') no-repeat; width: 32px; height: 32px; display: block; cursor: pointer }

	#jPanelMenu-menu { width: 86%; height: 100%; left: -100%; overflow-x: hidden; overflow-y: scroll; position: fixed; top: 0; z-index: 9999; background: #353434 }

	#jPanelMenu-menu ul li { float: left; width: 100% }

	#jPanelMenu-menu ul li a { text-transform: uppercase; font-weight: bold;font-size: 13px; }

	#jPanelMenu-menu ul li ul li a { text-transform: none; font-weight: normal; padding-left: 30px;font-size: 12px; }

	#jPanelMenu-menu li a { color: #F7F7F7; display: block; padding: 0.8em 5%; text-decoration: none; text-transform: capitalize }

	#jPanelMenu-menu li a:hover, #jPanelMenu-menu li a:focus { background: #5c5c5c }

	.expandMenu { display: block!important; left: 0!important }

	.collapseContainer { margin-left: 86%!important }

	/* End Navigation */

	#container { width: 100% }

	.lang a { margin-left: 55px }

	.search input[type="text"] { width: 140px }

	.banner { margin-bottom: 15px }

	.banner img { width: 100% }

	.mainMenu { display: none }

	.NewProject, .communication, .newsletter { display: none }

	.column2 { width: 100% }

	.sidebar { width: 92%; padding: 2%; margin: 0 2% 15px }

	.column1 { width: 100% }

	.SlideShow { width: 100%;height:auto; }

	.slide { width: 100%!important }

	.news_box .moduletablefix,.manual .moduletablefix{}

	.news_box .news_box_mobile,.manual .news_box_mobile {display: block !important;position: relative;}

	.news_box_mobile .TitleBox{display: none;}

	.moduletablenews ul li{float: left;padding-left: 10px;font-size: 13px;}

	.news_box .moduletablenews{width: 100%; height: 70px; float: left; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #80d3ce; line-height: 32px}

	.manual .moduletablenews{width: 100%; height: 35px; float: left; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #80d3ce; line-height: 32px;margin-top: 10px;}

	.moduletablenews ul li.active{margin-left: 10px;;font-weight: bold;font-size: 14px;background: #d8d8d8;padding: 0px 10px;border-radius: 4px;-webkit-border-radius: 4px;}

	img.sp-slide-image { width: 100%;max-height: 283px;}

	.slide .content { width: 48%; padding: 2% }

	.slide .content .decs { width: 90% }

	.slide .image img{ width: 100%; height: auto }

	.category-moduleRelatedNew li { padding-left: 10px }

	.contentBox li img { max-width: 160px }

	.realEstate .list { padding-left: 10px }

	.news, .OtherNews, .Category, .Batdongsan { padding: 0 2%; width: 96% } 

	.news .column4 { width: 50% }

	.news .column5 { width: 48% }

	.realEstate .list li { min-height: 175px }

	.realEstate .list li span { display: block }

	.realEstate .list li img { max-width: 150px }

	.footer { padding-left: 10px }

	.footer .menu { height: auto }

	.pathway, .titleDetail, .socialContent, .commentFB, .relatedContent { padding-left: 3%; width: 97% }

	.commentFB img { max-width: 100% }

	.contentDetail .content { width: 62%; padding-left: 3% }

	.contentDetail .content img { max-width: 100% }

	.relatedContent ul li { width: 22%; padding-right: 3% }

	.viewmost { width: 30%; padding-right: 2% }

	.relatedContent ul li img { width: 100%; max-width: 150px }

	.Category ul li { width: 32%;  margin-right: 2% }

	.Category ul li a img { max-width: 100% }

	.banw{display: none;}

	.ads img{max-width: 300px !important;}

	.tab_content_session  .bds { display: none }

	.sbzon,.sbzoff{display: none !important;}

}

@media screen and (min-width: 481px) and (max-width: 1000px) {

	#container { width: 100% }

	.contentBox li { width: auto; padding-right: 1% }

	.contentBox li img { width: 90%; height: auto }

	.realEstate .list li { width: 15%; padding-right: 1%; min-height: 175px }

	.realEstate .list li img { width: 100%;}

	.banw{display: none;}
	.nspArt p.nspText{width:40%;}

}

@media only screen and (max-width: 650px) {

	.connectSocial { float: left }

}

@media only screen and (max-width: 480px) {

	img.sp-slide-image {padding: 2%; height: auto }

	.fb-like{display: none;}

	.slide .content { width: 96%; padding: 2%; height: auto; padding-bottom: 40px }

	.slide .content .decs { height: auto; width: 100% }

	.contentBox li img { width: 90%; height: auto }

	.tab_content_session  .bds { display: none }

	.category-moduleRelatedNew li { width: 45%; padding-right: 2% }

	.category-moduleRelatedNew li img { width: 90%; height: auto }	

	.realEstate .title .bds { display: none }

	.realEstate .list li { width: 48%; padding-right: 2% }

	.realEstate .list li img { width: 90%; height: 120px }	

	.news .title ul li:nth-child(n+4) { display: none }

	.contentDetail .content { width: 94%; padding-right: 3% }

	.viewmost { float: left; width: 94%; padding: 0 3% }

	.relatedContent ul li { width: 48%; padding-right: 2% }

	.Category .licate, .Category .licate.last { width: 48%;  margin-right: 2% }

	.Category .licate img { max-width: 100% }

	.nspArts{width: 100% !important;}

	.nspLinksWrap  { width: 100% !important; }

	.gkResponsive img.nspImage, img.nspImage.gkResponsive{width: auto !important;padding-right: 10px;}

	.nspArt p.nspText{float: none !important;width: auto !important;}

	.banw{display: none;}


}

@media only screen and (max-width: 360px) {

	.slide .content { padding-bottom: 52px }

	.realEstate #tb3 { display: none }

}

@media only screen and (max-width: 320px) {

	.search input[type="text"] { width: 100px }

	.contentBox li { width: 100% }

	.contentBox li img { width: 90%; height: auto }

	.news .content img { width: 90% }

	.Category .licate , .Category .licate .last { width: 100% }

}

.nspList li{

    padding: 2px!important;

    

}

.sectiontableheader {

    background: #3C3C38;

    border: 1px solid #5F5F5F;

    color: #FFFFFF;

    font-weight: bold;

    padding: 5px;

}

.sectiontableentry2 {

    background-color: #ECECEC;

}

tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {

    height: 20px;

    line-height: 29px;

    padding: 0 10px;

}

tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {

    border-bottom: 1px solid #FFFFFF;

}

tr.sectiontableentry1 td, td.sectiontableentry1 {

    background-color: #EFEFEF;

    color: #484747;

}

tr.sectiontableentry2 td, td.sectiontableentry2 {

    background-color: #F6F5F5;

    color: #999999;

}

tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {

    background-color: #E8E8E8;

    color: #999999;

}

.pull-right {

    /*text-align: right;*/

}



.pull-right ul.dropdown-menu li {



  background-position:initial initial;

  background-repeat:initial initial;

  display:inline;

  line-height:1;

  padding-left: 10px;

  padding-right:10px;

  float:right;

}

li.print-icon{

    background-image:url(../images/printButton.png);

    background-repeat:no-repeat no-repeat;

}

li.email-icon{

    background-image:url(../images/emailButton.png);

    background-repeat:no-repeat no-repeat;

    

}

li.email-icon a { padding: 5px}

.item-page table#customer{text-align: center;

border: 2px solid #18a9a3;margin-left: 50px;}

.item-page table#customer tr td{padding-left: 10px;}

.contact-category table tr td{font-size: 13px;}

.ads img{max-width: 700px;}

div.login .btn-primary{height: 25px;}

.support {font-size: 13px;}

.chzn-results li{float: none !important;}

.Paging .list-footer .counter{display: none;}

.Paging .list-footer .limit{padding-bottom: 10px;}

.Paging .list-footer #limit_chzn{padding-left: 10px;}

.searchrs{float: right;}

.searchrs .phrases .phrases-box,.searchrs .phrases .ordering-box,.searchrs .form-limit{padding: 10px 0;}

.search-results .result-title{padding: 5px 0;}

.ux-menu-item886,.ux-menu-item890,.ux-menu-item903{display: none !important;}

.ux-menu-item793 a,.ux-menu-item885 a{border-right: none !important;}

.create .icon-calendar{font-size: 11px;}

.word-info{color:red;}

.property-description p{padding:10px;}

#jea-info{margin-top: 10px;}

.category-table-td tr{background-color: #E8E8E8;

color: #999;}

.category-table-td tr td{

height: 20px;

padding: 0 10px;

line-height: 29px;

border-bottom: solid #ffffff 1px;#02a89d

}

.category-table-td tr td a{color: #02a89d;}

.category-table-td tr td a:hover{color:#000;}

.category-table-td tr:nth-child(even) {color: #999;}

.category-table-td tr:nth-child(odd) {color: #000;}

.catek2customer .catItemImageBlock{float:left;width: 270px;}

.catek2customer .catItemExtraFields{float: left;width: 385px;}

.catek2customer {border-bottom: #02a89d solid 1px;}

#customer-k2 a,.componentheading{font-size: 20px;color: #02a89d;margin-left: 15px;}#customer-k2{margin-top: 10px;}

.moduletablethongtin .TitleBox{color:#ff6600 !important}

.moduletablethongtin ul li{background:url("../images/bg_dot_green_3x3.png") no-repeat scroll left 3px top 7px rgba(0, 0, 0, 0);padding:2px 0;}

.moduletablethongtin ul li a,.customtuyendung ul li a{padding-left: 10px;}

.customtuyendung ul{margin-top: 15px;margin-left: 0px;}
.customtuyendung ul li{background:url("../images/bg_dot_green_3x3.png") no-repeat scroll left 3px top 7px rgba(0, 0, 0, 0);padding:2px 0;}
.catek2customer div.catItemImageBlock{margin: 0px !important;}
dd.create{color:#555;font-size:12px;padding-bottom:10px;}
h2{padding: 5px 0;}
.readmorecate{float:right;margin-top: 10px;clear: both;}.readmorecate a{color:#02a89d;font-size: 14px;}
/*.slidenon-mobile .nivoSlider{height:455px;}*/