body{word-wrap: break-word;
word-break: normal;}

.logo img{max-height: 50px;}

img {
	max-width: 100%;
	max-height: 100%;
}

.top-bar .header-user-links li {
	float: left;
	padding: 0 5px;
}
.top-bar .header-user-links a {
	padding-right: 13px;
}
.top-bar .header-user-links li:first-child::after {
	content: '|';
}
.thumb-inner a.img,.sidebar-body .thumb .image {
	height: 240px;
vertical-align: middle;
text-align: center;
padding: 5px;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.tab-container .product-info .product-name, .site-main .product-name {
	height: 55px;
	overflow: hidden;
}
.slick-track .post-thumb a {
	height: 240px;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 10px;
	display: table-cell !important;
}
.product-in-stock-wrapp .thumb-inner {
	height: 100px;
}
.dungar-blog .blog-title {
	height: 55px;
	overflow: hidden;
}
.mb-10 {
	margin-bottom: 3.125rem !important;
}
.widget_inner .widget-list .category-menu {
	overflow: inherit
}
.widget_inner .widget-list .category-menu>li {
	line-height: 1
}
.widget_inner .widget-list .category-menu>li>a {
	font-family: "Montserrat", sans-serif;
	color: #2e2e2e;
	font-size: 14px;
	font-weight: 500;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.widget_inner .widget-list .category-menu>li>a i {
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s
}
.widget_inner .widget-list .category-menu>li>a:hover {
	color: #ff4545
}
.widget_inner .widget-list .category-menu>li.active>a i, .widget_inner .widget-list .category-menu>li li.active>a i {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s
}
.widget_inner .widget-list .category-menu>li>.dropdown {
	padding-left: 10px
}
.widget_inner .widget-list .category-menu>li>.dropdown li a {
	font-size: 13px;
	font-family: "Montserrat", sans-serif;
	font-weight: 400;
	display: block
}
.widget_inner .pb-4 {
	padding-bottom: 1.55rem !important;
}
ul.category-menu .cat3 {
	padding-left: 8px;
}
.widget_inner .fa-angle-down {
	float: right;
}
.widget_inner .search-box {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.widget_inner .search-box .form-control {
	border: 1px solid #e1e1e1;
	padding: 10px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	display: block;
	border-radius: 0;
	height: 45px;
	font-size: 14px;
	width: calc(100% - 40px);
}
.widget_inner .search-box .btn {
	border-radius: 0;
	color: #fff;
	height: 45px;
	width: 40px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0;
}
.search-box .btn {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.single-product-list {
	border: 2px solid #F1F1F1;
	padding: 10px;
}
.single-product-list .title {
	height: 55px;
	overflow: hidden;
}
#globalcss {
	border: 1px solid #f1f1f1;
}

#HTcart #centercontent-wrapper{    padding: 0;}
.details-infor .price del{font-size: 14px;}
.details-infor .price ins{color:#ff0000;}

.product-in-stock-wrapp .thumb-inner a{height: 100px;
    vertical-align: middle;
    text-align: center;
    padding: 10px 0;
    display: table-cell !important;}

.footer .fa{font: normal normal normal 14px/1 FontAwesome;}

.shopcart-description .actions .button-checkout{min-width: 120px;}


@media (max-width: 1024px) {.header.style7 .mobile-navigation{top: -50px;}

}


@media (max-width: 597px) {
.product-in-stock-wrapp .thumb-inner {
	height: 200px;
}
.product-item {
	width: 50%;
}
.product-in-stock-wrapp .thumb-inner a {
	height: 240px;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 10px;
	display: table-cell !important;
}
.sidebar{
	display: none;
}

.pagination .page-numbers {
	width: 32px;
	height: 32px;
	line-height: 32px;
}
}

@media (max-width: 320px) {
	
	#globalcss .level.is-mobile {
    display: block !important;
}
	#globalcss .level.is-mobile .level-left+.level-right{float:left; margin-top: 10px !important;}	
	
}
