body .warap {
	border: 0 none;
	padding: 0;
	background: url(../images/bg-warap.jpg) no-repeat 0 0;
	background-size: 100% auto;
}
.warap .body {
	background: url(../images/bg-header-top.png) repeat-x top left;
}
.header {
    height: 29px;
    margin: 7px 0;
}
.header ul.nav.menu li {
    float: left;
    margin: 5px 0;
    padding: 0 5px;
}
.header ul.nav.menu li  a{
    color:#f0efee;
	font-size: 12px;
}
.header ul.nav.menu li  a:hover{
    background:none;
	text-decoration:underline;
}
.header .pull-right ul {
    margin:0;
	padding:0;
}
.header .pull-right li {
    float: left;
    list-style: none outside none;
	margin: 3px;
}
.mod-languages form {
    display: inline-block;
    margin: 5px 0;
    padding: 0 5px;
}
div.mod-languages a {
    color: #f0efee;
    text-decoration: none;
}
div.mod-languages li {
    margin: 0 !important;
}
div.mod-languages a .caret {
    border-top: 4px solid #f0efee;
}
div.mod-languages ul.dropdown-menu {
    background: none repeat scroll 0 0 #7c6e65;
    margin: 0;
    min-width: 100px !important;
    padding: 0;
}
/* ----------- */
.logo {
    float: left;margin-top: 23px;
}
.menu-right {
    float: right;
	margin-top: 51px;
}
div.mod-languages ul.dropdown-menu li a:hover { background: none; color:#9ab136;}
.menu-header {display: inline-block;width: 100%;}
.search {
    float: left;
    margin-left: 200px;
    width: 290px;
	margin-top: 7px;
}
/* ----- SEARCh ------ */
.offlajn-ajax-search-container {
    background: none  !important;
    border-radius: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}
.offlajn-ajax-search-inner {
    background: url("../images/bg-search-left.png") no-repeat scroll left center;
	padding: 0 23px !important;
}
.category-chooser {
    display: none;
}
.offlajn-ajax-search-container .offlajn-ajax-search-inner input{
	background: url("../images/bg-search.png") repeat-x scroll left center !important;
	border: 0 none !important;
    box-shadow: none !important;
    height: 42px !important;
    padding: 8px 22px !important;
	margin: 0 0 0 22px !important;
	width: 225px !important;
	color: #9F9A98 !important;
	font-weight: normal !important;
	text-decoration: none !important;
}
.offlajn-ajax-search-container .offlajn-ajax-search-inner input.search-caption-on{
	padding: 8px 0 !important;
	margin: 0 !important;
}
.offlajn-ajax-search-container .offlajn-ajax-search-inner div.ajax-search-button{
	background: url("../images/bt-search.png") no-repeat scroll right center !important;
    border: 0 none !important;
    box-shadow: none !important;
    height: 36px !important;
    margin: 0 !important;
    padding: 3px 0 !important;
    position: relative !important;
    right: -225px !important;
    width: 38px;
	cursor: pointer;
}
/* ----- SEARCh ------ */
.shopcart {
    float: left;
    margin-bottom: 10px;
    width: 210px;
}
.hikashop_cart_module {
    background: url("../images/cart.png") no-repeat scroll left center;
	padding: 17px 0 17px 57px;
}
.navigation {
    border-bottom: 0 none;
    border-top: 0 none;
    clear: both;
    float: none;
    margin: 0;
    padding: 0;
}
/* ------- Main ---------- */
.container .row-fluid {
    /*background: url("../images/bg-main.png") repeat scroll 0 0;
	box-shadow: -2px 2px 4px #939393;*/
	position: relative;
	
}
main#content {
    position: relative;
	display: inline-block;
}
.slogan {
    left: 170px;
    position: absolute;
    top: 89px;
}
.hopqua {
    right: 18px;
    top: 35px;
    position: absolute;
	width: 260px;
}
/*===========Contact==============*/
dl.contact-position.dl-horizontal dd div.custom div.wk-map-default,#hikashop_main_image {border: 6px solid #AAA9A7;}
.contact {width: 1000px;}
.contact dl.dl-horizontal {float: left;}
.contact h3 {display: none;}
.contact legend {display: none;}
#jform_contact_message {/*width: 435px;*/}
#jform_contact_email_copy-lbl, #jform_contact_email_copy {/*display: none;*/}
/*=====register=======*/
#hikashop_checkout_login_right_part { padding: 0 0 0 110px;}
/* ------- Hikashop ------ */
.product h3 {text-align: center;}
div.hikashop_subcontainer {
    background: none !important;
	border:none !important;
}
.thumbnail .hikashop_product_image img{border:3px solid #9D1C20; }
main.hikashop {
    background: url("../images/bg-btom-left.jpg") no-repeat scroll left bottom;padding: 0 0 3px;
}
main.hikashop .bg-main {
    background: url("../images/bg-hikashop.jpg") repeat-y scroll left top;display: inline-block;
}
.mod_hikashop_left {
    width: 187px;
	border-radius:5px 5px 0 0;
	float: left;
	margin-right: 15px;
}
.mod_hikashop_right {
    float: right;
    width: 798px;
}
.mod_hikashop_left .moduletable h3 {
    background:url("../images/bg-h3-hikashop.jpg") no-repeat scroll left top;
    color: #FFFFFF;
    padding: 23px 0;
    text-align: center;
	margin: 0;
}
.accordeonck  ul.menu {
    padding:0 !important;
}
.accordeonck  ul.menu li.level1 {
    background: url(../images/mod-li-left.jpg) no-repeat left bottom !important;
	border: 0 none !important;
    padding: 1px 0 2px;
}
.accordeonck  ul.menu li.level1 a{
    padding: 7px 4px 7px 18px !important;
}
.accordeonck  ul.menu li a:hover {
    background: none repeat scroll 0 0 #E66C7B !important;
	/*color:#83b239 !important;*/
	text-shadow:none !important;
}
.accordeonck  ul.menu li.level1 a.toggler {
    background: url(../images/try-left.jpg) no-repeat 5px center;
    outline: medium none;
}
.accordeonck  ul.menu li.open > a.toggler {
    background: url(../images/try-left-mint.jpg) no-repeat 5px center;
}
.accordeonck  ul.menu li ul {
    margin:0;
}
.accordeonck  ul.menu li.level1 ul li.level2 {
    background: url(../images/mod-li-left.jpg) no-repeat left top !important;
	border: 0 none !important;
    padding: 1px 0 2px;
	margin:0!important;
	list-style: none outside none !important
}
.accordeonck  ul.menu li.level1 ul li.level2 a {
    background: url(../images/mod-li-ul-a.jpg) no-repeat left center !important;
	border: 0 none !important;
	margin:0 0 0 18px !important;
	padding:7px 4px 7px 10px !important;
	color: #FFFFFF !important;
}
/* ------- End Hikashop ------ */

/* ------- End Main ---------- */

/* ------- FOOTER ------ */
.warap footer {
    background: url("../images/bg-footer.png") repeat-x scroll left bottom;
    bottom: 0;
    height: 77px;
    overflow: hidden;
    /*position: absolute;*/
    width: 100%;
}
.footer .container {
    text-align: center;
	color: #FFFFFF;
}
.footer .container .address {
    margin: 3px 0 1px;
    padding: 18px 0 9px;
}
.footer .container .email {
    padding: 4px 0 0;
}
.footer .container p {
    margin: 0;
}
.footer .container .custom a {
    color: #FFFFFF;
}

.page-header{display:none;}
.banner {
	float:left;
    height: 375px;
    width: 1030px;
}

.moduletable h3,.itemListCategory h2{	background: none repeat scroll 0 0 #E46775;color: #FFFFFF  !important;}
/*san pham lien quan*/
.itemAuthorLatest h3{color:#9D1C20 !important;}
.mod_hikashop_right h3 {
    margin: 0;
    padding: 5px 0;
    text-align: center;
}
.mod_hikashop_right .item-title{text-align:center !important;}
.mod_hikashop_right .item-title a {font-weight:bold;}
.mod_hikashop_right .item-title a:hover {color:#9D1C20;text-decoration:none;}
.mod_hikashop_right .moduletable {margin-top: 17px;}
.product_price {
     color: #9D1C20;
    font-weight: bold;
    margin-top: 5px;
    text-align: center;
}
.price .product_price{padding: 25px 0 0 30px;
    text-align: left;}
.bg img {
    background:#9D1C20;
    padding: 3px;
}
#cloud-zoom-big {
    width: 500px !important;
    height: 410px !important;
    top: -10px !important;
}
ul.vtemlevel2vtaccmenu01 > li {
    position: relative;
}
.vtemlevel3vtaccmenu01 {
    display: none ;
    background: #951b1e none repeat scroll 0 0;
    border: 0 none;
    left: 187px;
    position: absolute;
    top: 0;
}
ul.vtemlevel2vtaccmenu01 > li:hover .vtemlevel3vtaccmenu01  {
     display: block ;
     z-index: 99999999;
}