/* ************************************************************************************************
		generic style
************************************************************************************************ */
body{background:url("../images/bkg_body.jpg") repeat 0 0;}
.block_category_content p{text-align:justify;}
/*.top_header{padding-top:15px;display:block;clear:both;overflow:hidden}
.top_header p {float:right;width:auto;}
.top_header p a{float:left;margin-left:10px;}*/
.title_header_page{display:block;clear:both;text-align:right;padding:20px 60px 20px 0;text-transform:uppercase;font:normal 15px/16px "segoe_uisemibold",Arial, Verdana, sans-serif;color:#000}
.nav_vietart{display:block;clear:both;margin:20px 0;overflow:hidden}
.nav_vietart li{width:181px;height:154px;float:left;margin-right:25px;}
.nav_vietart li a{display:block;text-align:center;padding:22px 30px 22px 0;font:normal 20px/1.35 "segoe_uisemibold",Arial, Verdana, sans-serif;color:#a7a9ac;text-transform:uppercase;height:110px;width:154px;transition:all 0.2s ease-in; background-position:0 0;background-repeat:no-repeat}
.nav_vietart li a:hover,.nav_vietart li.active a{background-position:100% 100%}
.nav_vietart li a span.icon{background-position:0 0;background-repeat:no-repeat;width:46px;height:56px;display:block;margin:0 auto 5px}

.nav_vietart li.active a.home,
.nav_vietart li a.home{background-image:url("../images/bkg_li_active.png");}
.nav_vietart li.active a.website,
.nav_vietart li a.website{background-image:url("../images/bkg_li_web_active.png");}
.nav_vietart li.active a.service,
.nav_vietart li a.service{background-image:url("../images/bkg_li_ser_active.png");}
.nav_vietart li.active a.contact,
.nav_vietart li a.contact{background-image:url("../images/bkg_li_con_active.png");}


.nav_vietart li.active a span.icon,.nav_vietart li:hover a span.icon{background-position:100% 100%}
.nav_vietart li.active a,.nav_vietart li:hover a{color:#fff}
.nav_vietart li a.home span.icon{background-image:url("../images/i_home.png");}
.nav_vietart li a.website span.icon{background-image:url("../images/i_design.png");width:66px;}
.nav_vietart li a.service span.icon{background-image:url("../images/i_service.png");}
.nav_vietart li a.contact span.icon{background-image:url("../images/i_contact.png");}


#content_wrap{clear:both;overflow:hidden;padding:20px 0;margin-bottom:20px;}
#content_wrap .block{width:285px;float:left;min-height:205px;}
#content_wrap .block + .block{margin-left:50px;}
#content_wrap .block h4{display:block;text-align:left;margin-bottom:25px;font:normal 20px/16px "segoe_uisemibold",Arial, Verdana, sans-serif;color:#414042;text-transform:uppercase}
#content_wrap .block  .block_content li{background:url("../images/i_li.png") no-repeat 0 2px;padding:0 0 0 30px;margin-bottom:10px;min-height:20px;}
#content_wrap .block  .block_content{font:normal 12px/17px "segoe_uisemibold",Arial, Verdana, sans-serif;color:#414042;}
#content_wrap .block  .block_content p{margin:0 0 5px;line-height:15px}
#content_wrap .block  .block_content li a{font:normal 12px/17px "segoe_uisemibold",Arial, Verdana, sans-serif;color:#414042;}
#content_wrap .block  .block_content li a:hover{color:#5c9e04}
/*.block_footer{width:960px;margin:0 auto;text-align:center;background:url("../images/logo_vietart.png") no-repeat 30px 3px;min-height:67px;color:#808080;font:normal 12px/17px "segoe_uisemibold",Arial, Verdana, sans-serif;}
.block_footer p.copyright,.block_footer p.ul_links{text-transform:uppercase}
.block_footer p.copyright{ letter-spacing: 1px;}
.block_footer p.ul_links a,.block_footer p.copyright a{color:#808080;}
.block_footer p.ul_links span{margin:0 5px;}
.block_footer p.ul_links a:hover,.block_footer p.copyright a:hover{color:#5c9e04;}*/
.vietart_note_home,.vietart_note_website,.note{margin:40px 250px;color:#808285;font:normal 14px/16px "segoe_uisemibold",Arial, Verdana, sans-serif;}
.vietart_note_website,.note{margin:40px 0;overflow:hidden;float:left}
.vietart_note_home h4,.vietart_note_website h4,.note h4{color:#728472;font-size:39px;line-height:40px;text-transform:uppercase;font-weight:400}
.breadcrumbs{padding-bottom:7px;margin-bottom:15px;border-bottom:2px solid #d8dadb;color:#000000;text-transform:uppercase;font:normal 15px/16px "segoe_uisemibold",Arial, Verdana, sans-serif;}
.breadcrumbs.website_146{background:url("../images/i_b_web.png") no-repeat 0 0;padding-left:40px;min-height:26px;padding-top:10px;}
.breadcrumbs.website_147{background:url("../images/i_b_service.png") no-repeat 0 0;padding-left:45px;min-height:26px;padding-top:10px;}
.breadcrumbs.website_148{background:url("../images/i_b_contact.png") no-repeat 0 0;padding-left:45px;min-height:26px;padding-top:10px;}
.description_website{padding:7px 30px 20px;}
.blog  .items-row {overflow:hidden;margin-bottom:20px;}
.dhf_block_content_footer{padding-top:70px;overflow:hidden;clear:both}
.blog  .items-row.cols-2  .item{width:465px;float:left;}
.blog  .items-row.cols-2  .item + .item{margin-left:20px;}
.blog  .items-row.cols-2  .item .img-intro-left{float:left;width:240px;margin-right:15px;}
.blog  .items-row.cols-2  .item .img-intro-left img{max-width:100%;}
.blog  .items-row.cols-2  .item h2{color:#000000;text-transform:none;font:normal 15px/16px "segoe_uisemibold",Arial, Verdana, sans-serif;padding-bottom:5px;}
.blog  .items-row.cols-2  .item h2 a{color:#000000;}

#contact-form  .bottom .button{background:url("../images/bkg_send.png") no-repeat center right;padding:0 30px 0 0;border:none;min-height:25px;text-transform:uppercase;color:#414042;font:normal 12px/17px "segoe_uisemibold",Arial, Verdana, sans-serif;cursor:pointer}
.note_contact h4{color:#c67bb1}


#content_wrap .content_contact .contact-address,#content_wrap .content_contact .skype_website,#content_wrap .content_contact .contact-contactinfo {font-size: 14px;}
#content_wrap .content_contact .contact-contactinfo p{width: 300px;}
#content_wrap .content_contact .skype_website .contact-country{}
#content_wrap .content_contact .contact-contactinfo .contact-mobile{}
#content_wrap .content_contact .contact-address address{width: 300px;}
#content_wrap .content_contact .contact-address .jicons-text{width:50px;float: left;}
#content_wrap .content_contact .skype_website .contact-country,
#content_wrap .content_contact .contact-contactinfo .contact-emailto a,
#content_wrap .content_contact .contact-contactinfo .contact-telephone,
#content_wrap .content_contact .contact-contactinfo .contact-fax,
#content_wrap .content_contact .contact-contactinfo .contact-mobile,
#content_wrap .content_contact .contact-contactinfo .contact-webpage a{color: #27aae1;}
/*.va_topheader_position{opacity:0.7;filter:alpha(opacity=70)}*/
.parallax-slider{padding-bottom:25px!important;}