@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,vietnamese,latin-ext);

@font-face {
	font-family: 'flexslider-icon';
	src: url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/flexslider-icon.eot?1680049418028');
	src: url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/flexslider-icon.eot?1680049418028') format('embedded-opentype'), url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/flexslider-icon.woff?1680049418028') format('woff'), url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/flexslider-icon.ttf?1680049418028') format('truetype'), url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/flexslider-icon.svg?1680049418028') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FontAwesome';
	src: url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/fontawesome-webfont.eot?1680049418028');
	src: url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/fontawesome-webfont?1680049418028') format('embedded-opentype'), url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/fontawesome-webfont.woff?1680049418028') format('woff'), url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/fontawesome-webfont.ttf?1680049418028') format('truetype'), url('//bizweb.dktcdn.net/100/162/222/themes/900441/assets/fontawesome-webfont.svg?1680049418028') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
	background: #ffffff;
	color: black;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
}
a{
	color: #666666;
}
a:hover{
	color: #b00000;
	text-decoration: none;
	transition: all 0.1s;
}
.box-vertical-megamenus .vertical-menu-list{
	border: 1px solid #eaeaea;
	background: #ffffff
}
.option2 a:hover{
	color: #b00000;
}
.option2 .nav-top-menu{
	background: #4b9100;
}
.option2 #main-menu-new .navbar-default .t-menu>li>a{
	color: #ffffff;
	border-right: none;
	line-height: 20px;
}
.option2 #main-menu-new .navbar .t-menu>li:hover, 
.option2 #main-menu-new .navbar .t-menu>li.active{
	background-image: none;
	background: #6AAA22 ;
}
.option2 #main-menu-new .navbar .t-menu>li:hover a, 
.option2 #main-menu-new .navbar .t-menu>li.active a{
	background: none;
	color: #fffcfc ;
}
.option2 .box-vertical-megamenus .vertical-menu-list>li:hover{
	background: #6aaa22;
}
.option2 .box-vertical-megamenus .vertical-menu-list>li:hover>a{
	color: #ffffff;
	border-color: transparent;
}
.option2 .box-vertical-megamenus .vertical-menu-list>li:hover>a:before{
	color: #ffffff;
}
.option2 .box-vertical-megamenus .vertical-menu-list>li>a{
	color: #666666;
}
#quick-view-modal del {
	font-size: 16px;
	color: ;
}
#quick-view-modal .btn-color-add {
	background: ;
	padding: 0px 0px 0px 35px;
	color: ;
	font-size: 15px;
	border-radius: 3px;
}
#quick-view-modal .btn-color-add:hover, #quick-view-modal .btn-color-add:focus, #quick-view-modal .btn-color-add:active{
	background: ;
}
.pages .pagination > .active > a, .pages .pagination > .active > span, .pages .pagination > .active > a:hover, .pages .pagination > .active > span:hover, .pages .pagination > .active > a:focus, .pages .pagination > .active > span:focus {
	background-color: #7bbd42;
	border-color: #7bbd42;
}
.option2 .box-vertical-megamenus .title{
	background: #7bbd42;
}
.option2 .nav-top-menu.nav-ontop {
    background: #7bbd42;
}
.option2 .nav-ontop #box-vertical-megamenus .title {
    background: #7bbd42;
}
.option2 .main-header .header-search-box .form-inline .btn-search{background-color:#7bbd42}
.overlay_popup {
	position: fixed;
	background: rgba(0,0,0,.5);
	top: 0!important;
	bottom: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	cursor: pointer;
}
#popup-newletter {
	position: fixed;
	top: 50%!important;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 10000;
	overflow: visible !important;
}
.subscribe{
	margin-top: 10px;
    background-color: #078ceb;
    color: #fff;
    font-family: 'arial',sans-serif;
    font-style: italic;
    font-size: 11px;
    position: relative;
    padding: 5px 12px;
}
#popup-newletter .pa-header {
	position: relative
}
ul.sub-category-list li a {
    font-size: 12px;
}
.option2 .product-featured .sub-category-list{
    padding: 10px 5px 15px 10px!important;
}
.close-popup {
	background: url("//bizweb.dktcdn.net/100/162/222/themes/900441/assets/fancybox_sprite.png?1680049418028") no-repeat;
	width: 35px;
	height: 35px;
	position: absolute;
	right: -35px;
	top: -35px;
}
#p-sliderproduct .owl-dots {
	display: none !important;
}
#p-sliderproduct li.product-thumb {
	padding: 5px;
}
#p-sliderproduct li.product-thumb img {
	border: 1px solid #ccc;
}
div#social-box {
    margin: 15px 0;
}