.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}
li{list-style: none;}
.collapse .menu>li>a,.collapse .menu>li>a:hover{text-decoration: none;}
.collapse .menu{overflow: hidden;float: right;}
.collapse .menu li{float: left;}
.collapse .menu li a.active {background: #fff;color: #018ae2 !important;}
.collapse .menu>li>a {position: relative;display: block;padding: 10px 25px;color: #2a333c;transition: color .5s;-moz-transition: color .5s;-webkit-transition: color .5s;-o-transition: color .5s;transition: background .5s;-moz-transition: background .5s;-webkit-transition: background .5s;-o-transition: background .5s;color: #fff;font-size: 15px;}
.collapse .menu>li>.sub-menu * {color: #2a333c;}
.collapse .menu>li>.sub-menu{background: #fff; margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0; position: absolute;padding:0;display: none;}
.collapse .menu>li>.sub-menu li{padding: 0;margin: 2px 0;clear: both;}
.collapse .sub-menu>li>a {color: #2a333c !important;transition: color .5s;-moz-transition: color .5s;-webkit-transition: color .5s;-o-transition: color .5s;transition: background .5s;-moz-transition: background .5s;-webkit-transition: background .5s; -o-transition: background .5s;}
.collapse .sub-menu>li>a {border-radius: 0;font-weight: normal; padding: 8px 15px; display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.57142857;color: #76838f;white-space: nowrap;}
.met-shownews-footer span{margin: 20px;}
.wp-pagenavi{ padding-top: 50px;}

@media (min-width: 768px){
	.collapse .menu>li>a {padding-top: 0;padding-bottom: 0;height: 60px;line-height: 60px;}
	.collapse .sub-menu {top: 60px;}
}
@media (max-width: 768px){
	.img-bordered-primary{height: 145px;}
}

body{background: #f2f2f2;}

.tx-proudct-list{position: relative;display: block;}
.tx-proudct-list a{color: #333;}
.tx-proudct-list a:hover{text-decoration: underline;}

.tx-product-top{position: relative;width: 100%;padding: 2em 0 1em;border-bottom: 1px solid #e2e2e2;margin-bottom: 2em;}

.tx-product-content{width: 100%;margin-bottom: 40px;float: left;}
.tx-product-content-left,.tx-product-content-right{float: left;width: 100%;}

.tx-product-content-left h4{display: block;height:39px;background:#01a2ea;font-size:16px;color:#fff;text-indent: 20px; line-height: 39px;margin: 0}
.tx-product-content-left .menu{float: left; width:100%;border:1px solid #e2e2e2;border-top: none;padding: 5px 0;background: #fff;}
.tx-product-content-left .menu > li{float:left;clear: both;width: 100%}
.tx-product-content-left .menu > li > a{float: left;font-size:14px;width: 100%;line-height: 35px;padding: 0 35px;background: url("images/category-nav1.png") 15px center no-repeat ;border-bottom: 1px solid #f1f1f1;}
.tx-product-content-left .menu > li > a:hover{text-decoration: none;color:#018ae2 ;background: url("images/category-nav2.png") 15px center no-repeat ;}
.tx-product-content-left .menu > li.current-menu-item a{color:#018ae2 ;}

.tx-product-content-left .sub-menu{display: none; float: left;width:100%;position: relative;border-bottom: 1px solid #f1f1f1;padding: 10px 20px;background: #f9f9f9;}
.tx-product-content-left .sub-menu > li{float: left;clear: both;width: 100%;border-bottom: 1px dotted #e2e2e2; border-left: 1px dotted #e2e2e2;text-indent: 15px;}
.tx-product-content-left .sub-menu > li > a{font-size:12px;color:#666;line-height:33px;}

.tx-product-content-left .menu > li:hover .sub-menu{display: block;}

.tx-product-content-right{border: 1px solid #e2e2e2;background: #fff;}
.tx-product-content-right h4{float: left;width: 100%;font-size: 16px;background: #e2e2e2;line-height: 39px;margin: 0;color: #333;text-indent: 1.5em;}
.tx-product-content-right ul{float: left;width: 100%;padding: 0;margin: 15px 0;}
.tx-product-content-right ul li a{float: left;width: 100%;border:1px solid #e2e2e2;padding: 10px;text-align: center;margin-bottom: 10px;}
.tx-product-content-right ul li a:hover{text-decoration: none;}
.tx-product-content-right ul li a span{display: block;width: 100%;height: 130px;overflow: hidden;}
.tx-product-content-right ul li a img{width: auto;height: 100%;}
.tx-product-content-right ul li a h5{display: block;width: 100%;font-size: 15px;font-weight:bold;line-height: 20px;height: 20px;overflow: hidden;}
.tx-product-content-right ul li a em{display: block;width: 100%;font-size: 13px;color:#666;font-style: normal;line-height: 23px;height: 69px;overflow: hidden;}

@media (max-width: 767px){
	.tx-product-content-left{display: none}
	}
	@media (max-width: 640px)
	{
		.tx-product-content-right ul li {width: 50%;}
	}
	@media (max-width: 480px)
	{
		.tx-product-content{margin-bottom: 15px;}
		.tx-product-content-right ul li {width: 100%;}
		.tx-product-top {
		    margin-bottom: 1em;
		    padding: 1em 0;
		}
	}