/*YOUR CUSTOM STYLES*/
.global-wrapper {
    background: #f5f5f5;
}
.navbar-before-sign {
    margin-bottom: 0;
    color: #fff;
}
.navbar-before-sign i{font-size: 14px;}
a:hover, a:focus {
    color: #bd7500;
    text-decoration: none;
}
.navbar-before {
    padding: 6px 0 1px;
    background: #000;
    font-size: 13px;
}
.navbar-before .navbar-nav > li > a {
    font-size: 18px;
    padding: 0;
    color: #fff;
}
.navbar-brand {
    padding: 3px 15px;
    float: left;
    height: 78px;
}
.navbar-brand > img {
    width: 70px;
}
.navbar-main {
    -webkit-border-radius: 0;
    border-radius: 0;
    margin: 0;
    background: #bd7500;
    border: none;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
    box-shadow: 0 1px 2px rgba(0,0,0,0.5);
    position: relative;
    z-index: 10;
}
.navbar-main .navbar-nav > li > a {
    color: #fff;
    padding: 29px 46px;
}
.navbar-nav > li > a {
    font-size: 22px;
}
ul.nav.navbar-nav{
	margin-left: 57px;	
}
.fa-caret-down {
    position: absolute;
    top: 50%;
    right: 5px;
    background: rgba(0,0,0,0.5);
    width: 30px;
    height: 30px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-style: normal;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.navbar-main .navbar-nav > li.open > a {
    background: rgba(0,0,0,0.4) !important;
	color: #fff !important;
}
.navbar-main .navbar-nav > li:hover > a {
    background: rgba(0,0,0,0.2);
    color: #fff;
}
.dropdown-menu-category > li > a {
    height: 43px;
    line-height: 40px !important;
    padding: 0 15px 0 20px !important;
    font-size: 20px;
    position: relative;
    width: 100%;
}
.dropdown-menu-category > li:hover > a {
    background: #bd7500;
    color: #fff;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #bd7500;
    background-color: #fff;
}
.slider-item-caption-left.slider-item-caption-white h4 {
    font-size: 45px;
    margin-bottom: 10px;
    text-transform: uppercase;
    color: #bd7500;
}
.slider-item-caption-left.slider-item-caption-white p {
    font-size: 26px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=75);
    margin-bottom: 20px;
	color: #2e3192;
}
.slider-item-caption-left, .slider-item-caption-right, .slider-item-caption-top {
    text-align: center;
}

.slider-item-caption-left, .slider-item-caption-right, .slider-item-img-left, .slider-item-img-right {
    width: 47%;
    top: 40%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.btn-ghost.btn-white {
    border-color: #1fba0b;
    color: #fff;
    background: #1fba0b;
    padding: 0px 54px 8px;
    font-size: 60px;
    border-radius: 17px;
}
.btn-ghost.btn-white i{
	font-size: 60px;
}
.btn-ghost.btn-white:hover {
    border-color: #1fba0b;
    color: #1fba0b;
    background: #fff;
    padding: 0px 54px 8px;
    font-size: 60px;
    border-radius: 17px;
}
.category-filters-section {
    border-bottom: 1px solid #f2f2f2;
    padding: 20px 0px;
}
.widget-title-sm {
    font-size: 17px;
    margin-bottom: 10px;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 13px;
    padding-left: 20px;
    font-size: 24px;
    color: #000;
}
.cateogry-filters-list i.fa-circle{
    font-size: 8px;
    position: relative;
    display: inline-block;
    top: 10px;
    padding: 0 15px 45px 20px;
    float: left;
}
.cateogry-filters-list i.fa-angle-right{
    font-size: 15px;
    position: relative;
    display: inline-block;
    top: -51px;
    right: -8px;
    float: right;
    padding: 0 15px 0 20px;
    color: #ff0000;
}
.cateogry-filters-list > li {
    margin-bottom: 5px;
    padding-left: 0px;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 10px;
}
.cateogry-filters-list > li > a {
    color: #595959;
    display: inline-block;
    padding-right: 27px;
	width: 100%;
}
.cateogry-filters-list > li::before {
	content: "\276F";
    position: absolute;
    display: inline-block;
    float: right;
    right: 25px;
    color: #ff0000;
    font-weight: 700;
    font-size: 14px;
    margin-top: 5px;
}
.cateogry-filters-list > li:last-child {
    border-bottom: 0px solid #f2f2f2;	
	padding-bottom: 0px;
}
.category-filters-section {
    border-bottom: 1px solid #f2f2f2;
    padding: 20px 0px 10px;
}
.line_side, .line_side i{
	font-size: 30px;
}
.line_side{color:#333;}
.line_side i{color:#1fba0b;}
.title-sm {
	font-size: 26px;
    color: #000;
}
.category-filters.pad{
	padding: 40px 40px!important;
    text-align: center!important;
	margin-bottom: 40px;
}
.product-caption-title {
    font-weight: 400;
    font-family: 'Open Sans', arial, helvetica, sans-serif;
    margin-bottom: 6px;
    font-size: 22px;
    letter-spacing: 1px;
    height: auto;
    overflow: hidden;
    line-height: 1.3em;
    color: #0d0d0d;
	text-align:center;
}
.product-caption {
    padding: 0px 15px 10px;
    position: relative;
    text-align: center;
}
.btn-detail {
    color: #fff;
	font-size:18px;
    background-color: #00a4dc;
    border-color: #00a4dc;
	padding: 6px 18px 8px;
}
.row[data-gutter="15"] > [class^="col-"] {
    padding-left: 7.5px;
    padding-right: 7.5px;
    margin-bottom: 30px;
}
.category-filters.pad2 {
    padding: 30px 30px!important;
    margin-bottom: 30px;
}
.main-footer {
    position: relative;
    background: #bd7500;
    padding-top: 30px;
    border-top: 2px solid #bd7500;
    color: #fff;
}
.copyright-area {
    background: #000;
    color: #fff;
    -webkit-box-shadow: 0 0 3px #000;
    box-shadow: 0 0 3px #2e3192;
    position: relative;
}
.main-footer .widget-title-sm {
    font-size: 17px;
    margin-bottom: 10px;
    border-bottom: 0px solid #f2f2f2;
    padding-bottom: 13px;
    padding-left: 0px;
    font-size: 24px;
    color: #fff;
}
.main-footer .widget-title-sm.name {
	font-size: 21px;
    margin-top: 4px;
    margin-bottom: 6px;	
}
.btn-map {
    color: #000;
	font-size:18px;
    background-color: #fff;
    border-color: #fff;
	padding: 6px 25px 6px;
}
ul.main-footer-contact-list {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
ul.main-footer-contact-list li {
    list-style: none;
    color:#fff;
}
ul.main-footer-contact-list li a{
    color:#fff;	
}
ul.main-footer-contact-list li a i {font-size:16px;}
ul.main-footer-contact-list li a i.fa-mobile-alt{
	float: left;
    position: relative;
    padding: 4px 9px 34px 3px;		
}
ul.main-footer-menu-list{
    list-style-type: disc;
    margin: 0px 0 0px 20px;
    padding: 0;
} 
ul.main-footer-menu-list li{
	list-style-type: disc;
}
ul.main-footer-menu-list li a{color:#fff;}
.copyright-text {
    font-size: 16px;
    color: #fff;
    margin-top: 15px;
}
.copyright-text a{
    font-size: 16px;
}
table.con td, table.con a {
	font-size: 20px!important;
}
.btn-about-line {
    border-color: #1fba0b;
    color: #fff;
    background: #1fba0b;
	padding: 4px 34px 4px;
    font-size: 22px;
}
.btn-about-line:hover {
    border-color: #1fba0b;
    color: #1fba0b;
    background: #fff;
	padding: 4px 34px 4px;
    font-size: 22px;
}
.dropdown-menu-category > li > a:after {
	display:none;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: #0095da;
    border: 1px solid #0095da;
    border-bottom-color: transparent;
	border-radius:0px!important;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid #0095da;
    border-radius: 0px 0px 0 0;
	color: #0095da;
}
.tab-content > .active {
    display: block;
    padding: 20px 20px 0px 20px;
}
.btn-four{
	background:#ff0000;
	border:1px solid #ff0000;
	color:#fff!important;
	padding: 8px 70px;
}
.btn-four:hover{
	background:#fff;
	border:1px solid #ff0000;
	color:#ff0000!important;
	padding: 8px 70px;
}
.btn-line{
	background:#01bb01;
	border:1px solid #01bb01;
	color:#fff!important;
	padding: 8px 52px;
}
.btn-line:hover{
	background:#fff;
	border:1px solid #01bb01;
	color:#01bb01!important;
	padding: 8px 52px;
}
.btn-fm{
	background:#017EFF;
	border:1px solid #017EFF;
	color:#fff!important;
	padding: 8px 32px;
}
.btn-fm:hover{
	background:#fff;
	border:1px solid #017EFF;
	color:#017EFF!important;
	padding: 8px 32px;
}

.product-page-area {
    background: #fff;
    padding: 30px 30px;
    border-radius: 5px;
}
.primary-image{
	width: 100%!important;
    display: block;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: 0.3s;
    z-index: 1;
}
.btn-black {
    border-color: #0095da;
    color: #fff;
    background: #0095da;
    border-radius: 0px;
    font-size: 20px;
    padding: 8px 20px;
}
.contact-block{
    background: #fff;
    padding: 1px 30px 30px 30px;
    border-radius: 5px;
	margin-bottom: 20px;
	
}
.btn-about-line-howto {
    border-color: #1fba0b;
    color: #fff;
    background: #1fba0b;
    padding: 2px 24px 3px;
    font-size: 20px;
	margin-top: 9px;
}
.table > tbody > tr > th{
	float: left;
	width: 100%;
	text-align:center;
}
.table > thead:first-child > tr:first-child > th{
	width: 50%;
	text-align:center;
    width: 50%;
    text-align: center;
    border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
    padding: 10px 10px 3px;	
}
.table > thead:first-child > tr:first-child > th h2{
	font-size:22px;
}
.table-bordered > tbody > tr > td{
	text-align:center;
	color:red;
	background: #fff;	
}
.table-bordered > tbody > tr > td.kg{
	color:#444!important;
	background: #f0f0f0!important;
}
.table-bordered > thead > tr.head{
	border-top: 1px solid #c5c5c5;
    border-bottom: 1px solid #b5b5b5;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e8e8+0,e2e2e2+50,dcdcdc+100 */
	background: #e8e8e8; /* Old browsers */
	background: -moz-linear-gradient(top, #e8e8e8 0%, #e2e2e2 50%, #dcdcdc 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #e8e8e8 0%,#e2e2e2 50%,#dcdcdc 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #e8e8e8 0%,#e2e2e2 50%,#dcdcdc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#dcdcdc',GradientType=0 ); /* IE6-9 */
}
table.price{
	width:70%;
	margin:10px auto 0px;

}
.btn-map-howto {
    color: #fff;
    font-size: 18px;
    background-color: #00a4dc;
    border-color: #00a4dc;
    padding: 6px 25px 6px;
}
.map-butt{
	margin: 20px 0px 20px 25px;
}
.contact-section{
    background: #fff;
    padding: 30px;
    border-radius: 5px;
	margin-bottom:30px;	
}
.google-map{
	height: 275px;
}
.btn-map-contact {
    color: #fff;
    font-size: 18px;
    background-color: #00a4dc;
    border-color: #00a4dc;
	padding: 4px 36px 4px;
}
.map-butt-contact {
    margin: 35px 0px 0px 0px;
}
.google-map-area{
    margin-top: 10px;
    margin-bottom: 54px;	
}
.contact-info{
    background: #fff;
    padding: 30px;
    border-radius: 5px;	
    margin-bottom: 30px;	
}
textarea.form-control {
    height: 70px;
}
.btn-contact {
	font-size:18px;
    color: #fff !important;
    background: #00a4dc;
    border-color: #00a4dc;
	padding:5px 60px;
}
.form-control {
    height: 40px;
    font-size: 18px;
}
.contact-map {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    margin-bottom: 30px;
}
.category-filters.pad3 {
    padding: 20px 20px!important;
    margin-bottom: 30px;
    overflow: hidden;
    height: 576px;
}

.zoom{
	position: absolute;
    bottom: 36px;
    right: 23px;
}
.img-koong img.y{
	overflow:hidden;
	height:440px;
}
.pic-koong:nth-child(even) {
    padding-left: 0;
    /* margin-left: 0px; */
    /* position: absolute; */
    float: right;
    right: -15px;
}.pic-koong:nth-child(odd){
	padding-left: 0px;
}
ul.koong{	
    list-style-image: url("https://71c72d.claudeassets.com/20250428025726im_/http://www.bentonitethai.com/img/check.png");
	padding:0px 0 0 23px;
	margin:10px 0 0 0;
}
ul.koong li{
	margin-bottom: 10px;
}
ul.koong i{
	font-size:14px;
	color:#2e3192;
	margin-right:9px;
}
ul.koong i.ti{
	float:left;
	margin-bottom:12px;
	margin-top: 7px;
}
#histats_counter{
    float: right;
    margin-top: 15px;	
}
.product-img-wrap {
    position: relative;
	height: 200px;
    overflow: hidden;
    margin: 20px;
    margin-bottom: 10px;
    border: 1px solid #eee;
}
ul.main-footer-contact-list li a:hover{
	color: #000;
}
ul.main-footer-menu-list li a:hover {
    color: #000;
}
.btn-howto {
    font-size: 18px;
    color: #fff !important;
    background: #337ab7;
    border-color: #337ab7;
    padding: 5px 40px;
}
.btn-howto:hover {
    background: #00a4dc;
    border-color: #00a4dc;
}
.btn-tel1 {
    font-size: 18px;
    color: #fff !important;
    background: #f26522;
    border-color: #f26522;
    padding: 2px 35px;
	margin-top: -2px;
}
.btn-tel1:hover {
    background: #db5211;
    border-color: #db5211;
}
.btn-tel2 {
    font-size: 18px;
    color: #fff !important;
    background: #00aef0;
    border-color: #00aef0;
    padding: 2px 35px;
	margin-top: -2px;
}
.btn-tel2:hover {
    background: #038ec3;
    border-color: #038ec3;
}
.btn-line2 {
    font-size: 18px;
    color: #fff !important;
    background: #1fba0b;
    border-color: #1fba0b;
    padding: 2px 15px;
	margin-top: -2px;
}
.btn-line2:hover {
    background: #1b9e0a;
    border-color: #1b9e0a;
}
.btn-contact {
    font-size: 22px;
    color: #fff !important;
    background: #337ab7;
    border-color: #337ab7;
    padding: 5px 20px;
}
.btn:hover, .btn:focus, .btn.focus {
    color: #bd7500;
    text-decoration: none;
}
.btn-map-howto:hover {
    color: #333;
    font-size: 18px;
    background-color: #00a4dc;
    border-color: #00a4dc;
    padding: 6px 25px 6px;
}
.btn-about-line-howto:hover {
    border-color: #1fba0b;
    color: #333;
    background: #1fba0b;
    padding: 2px 24px 3px;
    font-size: 20px;
    margin-top: 9px;
}
.btn-map-contact:hover{
    color: #333;
    font-size: 18px;
    background-color: #00a4dc;
    border-color: #00a4dc;
    padding: 4px 36px 4px;
}

.color-red{color:#ff0000!important;}
.font20{font-size: 20px!important;}

.margin-top0{margin-top: 0px!important;}
.margin-top10{margin-top: 10px!important;}
.margin-top20{margin-top: 20px!important;}
.margin-top30{margin-top: 30px!important;}
.margin-top40{margin-top: 40px!important;}

.margin-bottom0{margin-bottom: 0px!important;}
.margin-bottom20{margin-bottom: 20px!important;}
.margin-bottom30{margin-bottom: 30px!important;}
.margin-bottom40{margin-bottom: 40px!important;}

.padding-top20{padding-top: 20px!important;}
.padding-top30{padding-top: 30px!important;}
.padding-top40{padding-top: 40px!important;}
.padding-top50{padding-top: 50px!important;}
.padding-bottom0{padding-bottom: 0px!important;}
.padding-bottom10{padding-bottom: 10px!important;}
.padding-bottom20{padding-bottom: 20px!important;}
.padding-bottom40{padding-bottom: 40px!important;}

@media screen and (max-width: 375px){
	.product{
		height: 318px;
	}
	.table-bordered > tbody > tr > td.kg{
		width: 50%;
		float: left;
		display: inline-block;
	}
	.table-bordered > tbody > tr > td {
		width: 50%;
		display: inline-block;
	}
	
}
@media(min-width:375px) and (max-width:667px){
	.table-bordered > tbody > tr > td {
		width: 50%!important;
		display: inline-block;
		float: left;
	}	
	.table > thead:first-child > tr:first-child > th {
		width: 50%;
		display: inline-block;
		float: left;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e8e8+0,e2e2e2+50,dcdcdc+100 */
		background: #e8e8e8; /* Old browsers */
		background: -moz-linear-gradient(top, #e8e8e8 0%, #e2e2e2 50%, #dcdcdc 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #e8e8e8 0%,#e2e2e2 50%,#dcdcdc 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #e8e8e8 0%,#e2e2e2 50%,#dcdcdc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#dcdcdc',GradientType=0 ); /* IE6-9 */
	}	
	table.qlabs_grid_container {
		width: 100%!important;
	}
}
@media(min-width:667px) and (max-width:766px){
	.slider-item-caption-left, .slider-item-caption-right, .slider-item-img-left, .slider-item-img-right {
		width: 100%;
		top: 48%;
		padding: 0;
		margin-left: -100px!important;
	}
}

@media screen and (max-width: 767px){
	.margin-xs-top0{margin-top: 0px!important;}
	.margin-xs-top10{margin-top: 10px!important;}
	.margin-xs-top30{margin-top: 30px!important;}
	.margin-xs-bottom0{margin-bottom: 0px!important;}
	.margin-xs-bottom10{margin-bottom: 10px!important;}
	.margin-xs-bottom20{margin-bottom: 20px!important;}
	.margin-xs-bottom30{margin-bottom: 30px!important;}
	.padding-xs-top0{padding-top: 0px!important;}
	.padding-xs-top30{padding-top: 30px!important;}
	.padding-xs-bottom0{padding-bottom: 0px!important;}
	.padding-xs-bottom10{padding-bottom: 10px!important;}
	.padding-xs-bottom20{padding-bottom: 20px!important;}
	.center-xs{text-align: center!important;}
	.img-center-xs{margin: 0 auto!important;}

	ul.nav.navbar-nav {
		margin-left: 0px;
		width: 100%;
	}
	.navbar-brand > img {
		width: 50px;
	}
	.navbar-brand {
		height: 56px;
	}
	.navbar-main .navbar-nav > li > a {
		padding: 15px;
	}
	.dropdown-menu-category > li > a {
		padding: 0 15px 0 15px !important;
	}
	.slider-item-caption-left, .slider-item-caption-right, .slider-item-img-left, .slider-item-img-right {
		width: 100%;
		top: 48%;
		padding: 0;	
		margin-left: 40px;
	}
	.slider-item-caption-left.slider-item-caption-white h4 {
		font-size: 20px;
		margin-bottom: 0px;
		text-transform: uppercase;
		color: #2e3192;
	}
	.slider-item-caption-left.slider-item-caption-white p {
		font-size: 16px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
		filter: alpha(opacity=75);
		margin-bottom: 2px;
		color: #2e3192;
	}
	.btn-ghost.btn-white {
		border-color: #1fba0b;
		color: #fff;
		background: #1fba0b;
		padding: 1px 19px 2px;
		font-size: 20px;
		border-radius: 6px;
		width: 34%;
	}
	.owl-nav-dots-inner .owl-dots {
		bottom: 8px;
	}
	.slider-item-inner {
		margin-left: -90px;
	}
	.btn-ghost.btn-white i{
		font-size: 20px;
	}
	.btn-ghost.btn-white:hover {
		border-color: #1fba0b;
		color: #1fba0b;
		background: #fff;
		padding: 4px 40px 6px;
		font-size: 40px;
		border-radius: 17px;
	}
	.slider-item, .slider-item-sm {
		height: 148px;	
	}
	.category-filters.pad {
		padding: 20px 20px!important;
		text-align: center!important;
		margin-bottom: 30px;
	}
	.category-filters.pad2 {
		padding: 20px 20px!important;
		margin-bottom: 30px;
	}
	.product-img-wrap {
		margin: 20px 0px 10px 0px;
	}
	.product-caption {
		padding: 10px 0px;
	}	
	.product-page-area {
		background: #fff;
		padding: 20px 20px;
		border-radius: 5px;
	}
	.table > tbody > tr > th{
		float: left;
		width: 50%;
		text-align:center;
	}
	table.price{
		width:100%;
		margin:10px auto 0px;
	}
	.widget-title {
		font-size: 20px!important;
	}
	#how_to_order ul {
		list-style: disc!important;
		margin-left: -20px!important;
	}
	.contact-block {margin-bottom: 30px;}
	.map-butt-contact {
		margin: 10px 0px 0px 0px;
	}	
	.google-map-area {
		margin-top: 10px;
		margin-bottom: 20px;
	}
	.title-sm {
		font-size: 25px;
		color: #000;
		margin-bottom: 15px;
	}
	.pic-koong:nth-child(even) {
		padding-left: 0;
		padding-right: 0px;
		/* margin-left: 0px; */
		/* position: absolute; */
		float: right;
		right: 0;
	}
	.pic-koong:nth-child(odd) {
		padding-left: 0px;
		padding-right: 0px;
	}	
	.zoom {
		position: absolute;
		bottom: 36px;
		right: 7px;
	}
	.img-koong img.y {
		overflow: hidden;
		height: auto;
	}
	.category-filters.pad3 {
		padding: 20px 20px!important;
		margin-bottom: 30px;
		overflow: hidden;
		height: auto;
	}
	.tab-content > .active {
		display: block;
		padding: 20px 0px 0px 0px;
	}
	.product-img-wrap {
		height: auto;
	}
	.table-bordered > tbody > tr > td {
		width: 50%;
		
	}
	.navbar-main .navbar-nav > li.open .dropdown-menu > li > a {
		color: #595959;
		white-space: pre-wrap;
		height: 53px;
		line-height: 25px!important;
		line-height: 1em;
		height: auto;
		top: 0px;
	}
	.dropdown-menu-category > li {
		padding: 10px 5px;
	}
	table.con td, table.con a {
		font-size: 19px!important;
	}
}	
@media (min-width: 992px){
	.fa-caret-down {
		display: none;
	}
	.navbar-main .dropdown:hover > .dropdown-menu {
		display: none;
	}	
}
@media(min-width:768px) and (max-width:991px){
	.margin-xs-bottom30{margin-bottom: 30px!important;}
	.center-sm {text-align:center!important;}
	.img-center-xs {margin: 0 auto;}
	.product-img-wrap {
		height: auto;
	}	
	.navbar-brand > img {
		width: 50px;
	}
	.navbar-main .navbar-nav > li > a {
		padding: 18px 30px 18px 30px;
		font-size: 15px;
	}	
	ul.nav.navbar-nav {
		margin-left: 3px;
	}
	.navbar-brand {
		padding: 3px 15px;
		float: left;
		height: 56px;
	}
	.fa-caret-down {
		display:none;
		position: absolute;
		top: 50%;
		right: -7px;
		background: rgba(0,0,0,0);
		width: 30px;
		height: 30px;
		color: #fff;
		line-height: 30px;
		text-align: center;
		font-style: normal;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.slider-item-caption-left, .slider-item-caption-right, .slider-item-img-left, .slider-item-img-right {
		width: 60%;
		top: 46%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		margin-left: -20px;
	}
	.slider-item-caption-left.slider-item-caption-white h4 {
		font-size: 26px;
		margin-bottom: 10px;
		text-transform: uppercase;
		color: #2e3192;
	}
	.btn-ghost.btn-white {
		border-color: #1fba0b;
		color: #fff;
		background: #1fba0b;
		padding: 8px 40px 8px;
		font-size: 40px;
		border-radius: 17px;
	}	
	.btn-ghost.btn-white i{
		font-size: 40px;
	}
	.btn-ghost.btn-white:hover {
		border-color: #1fba0b;
		color: #1fba0b;
		background: #fff;
		padding: 8px 40px 8px;
		font-size: 40px;
		border-radius: 17px;
	}
	.pic-koong:nth-child(even) {
		padding-left: 0;
		padding-right: 0px;
		/* margin-left: 0px; */
		/* position: absolute; */
		float: right;
		right: 0;
	}
	.pic-koong:nth-child(odd) {
		padding-left: 0px;
		padding-right: 0px;
	}	
	.img-koong img.y {
		overflow: hidden;
		height: auto;
	}
	.category-filters.pad3 {
		padding: 20px 20px!important;
		margin-bottom: 30px;
		overflow: hidden;
		height: auto;
	}	
	.slider-item, .slider-item-sm {
		height: 300px;	
	}
	.con-email{width: 373px;}
	.slider-item-caption-left.slider-item-caption-white p {
		font-size: 18px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
		filter: alpha(opacity=75);
		margin-bottom: 20px;
		color: #2e3192;
	}	
}
@media (max-width: 1169px) and (min-width: 992px){
	.margin-xs-bottom30 {margin-bottom: 30px!important;}
	.navbar-brand {
		padding: 3px 15px;
		float: left;
		height: 68px!important;
	}
	.navbar-brand > img {
		width: 61px!important;
	}
	.navbar-main .navbar-nav > li > a {
		color: #fff;
		padding: 24px 30px 24px 30px!important;
		font-size: 20px!important;
	}	
	ul.nav.navbar-nav {
		margin-left: 34px!important;
	}
	.slider-item-caption-left, .slider-item-caption-right, .slider-item-img-left, .slider-item-img-right {
		width: 55%;
		top: 40%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}	
	.img-koong img.y {
		overflow: hidden;
		height: 350px;
	}
	.category-filters.pad3 {
		padding: 20px 20px!important;
		margin-bottom: 30px;
		overflow: hidden;
		height: 465px;
	}	
	.title-sm {
		font-size: 24px;
		color: #000;
	}
	.slider-item, .slider-item-sm {
		height: 400px;	
	}
	.product-img-wrap {
		height: 151px
	}
	.product{
		height: 324px;
		overflow: hidden;
	}	
	.col-email{
		width: 52px;
	}
	.cateogry-filters-list i.fa-circle {
		font-size: 8px;
		position: relative;
		display: inline-block;
		top: 10px;
		padding: 0 15px 43px 20px;
		float: left;
	}
	.slider-item-caption-left.slider-item-caption-white p {
		font-size: 24px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
		filter: alpha(opacity=75);
		margin-bottom: 20px;
		color: #2e3192;
	}
	.slider-item-caption-left.slider-item-caption-white h4 {
		font-size: 32px;
		margin-bottom: 10px;
		text-transform: uppercase;
		color: #2e3192;
	}	
}
/*
     FILE ARCHIVED ON 13:04:18 May 26, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:34:54 Oct 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.529
  exclusion.robots: 0.059
  exclusion.robots.policy: 0.048
  esindex: 0.01
  cdx.remote: 6.311
  LoadShardBlock: 104.888 (3)
  PetaboxLoader3.datanode: 87.911 (4)
  load_resource: 55.76
  PetaboxLoader3.resolve: 46.015
*/