.clear{ clear: both; }

.pptwj-tabs-wrap{ padding: 3px 0 0; }
.pptwj-tabs-wrap ul{ list-style: none outside none; margin: 0; padding: 0; }
	.pptwj-tabs-wrap .tab-links{ 
	background: #eee;
    border-bottom: 3px solid #4c5360;
    height: 40px;
    margin: 0;
    padding: 0 5px;
    position: relative;
	}
		.pptwj-tabs-wrap .tab-links li{  
    border: none;
    display: inline-block;
    margin: 0px 0px 0 0;
    padding: 0;
    width: 50%;
	}
			.pptwj-tabs-wrap .tab-links li a{ 
	background: 0 0;
    color: #999;
    display: block;
    text-align: center;
    font-weight: 700;
    font-size: 13px;
    padding: 8px 0px 8px;
    margin: 0px 2px;
    text-decoration: none;
    text-transform: uppercase; }
			.pptwj-tabs-wrap .tab-links li a.selected, .pptwj-tabs-wrap .tab-links li a:hover{ background: #4C5360; border-radius: 5px 5px 0 0; color: #fff; text-decoration: none; }
			
.pptwj-tabs-wrap .boxes{ border: 1px solid #e5e5e5; border-radius: 0 0 3px 3px; position: relative; }
	.pptwj-tabs-wrap .boxes ul{ padding: 2px 0 0; }
		.pptwj-tabs-wrap .boxes ul li{ border-bottom: 1px solid #e5e5e5; font-size: 13px; overflow: hidden; margin: 0; padding: 5px 8px; }
		.pptwj-tabs-wrap .boxes ul li.odd{ background: #fff; }
		.pptwj-tabs-wrap .boxes ul li.even{ background: #fcfcfc; border-left: none; border-right: none; border-top: none; }
			.pptwj-tabs-wrap .boxes ul li a{ color: #333; }
			.pptwj-tabs-wrap .boxes ul li a:hover{}
			.pptwj-tabs-wrap .boxes ul li img{ background: #fff; border: 1px solid #e5e5e5; float: left; margin: 0 7px 0 0; padding: 2px; }
			.pptwj-tabs-wrap .boxes ul li a.item-title{ 
			font-size: 16px;
    font-weight: 700;
    overflow: hidden;
    font-family: raleway,Arial,Helvetica,sans-serif;
    padding: 0.5em 0;
    line-height: 1.4em;
    margin: 0;
    letter-spacing: -.03em; }
			.pptwj-tabs-wrap .boxes ul li .meta{ color: #888; font-size: 90%; }
		
	.pptwj-tabs-wrap .boxes ul.tab-filter-list{ border: none; margin: -1px; background: #4C5360; padding: 0; text-align: center; }
		.pptwj-tabs-wrap .boxes ul.tab-filter-list li{ border: none; padding: 2px 8px 3px; }
	/*.pptwj-tabs-wrap .tab-filter-list{ display: inline-block; border: 0 !important; }*/
	.pptwj-tabs-wrap .boxes ul.tab-filter-list a{ color: #ddd; font-size: 11px; margin: 0 8px; text-decoration: none; text-transform: uppercase; }
	.pptwj-tabs-wrap .boxes ul.tab-filter-list a.selected, .pptwj-tabs-wrap .boxes ul.tab-filter-list a:hover{ color: #fff; text-decoration: none; }

.pptwj-loader{ background: #fff; left: 0; opacity: 0.4; position: absolute; text-align: center; top: 0; width: 100%; }
	.pptwj-loader img{}
	.pptwj ul li a:before,.pptwj ul li a:hover:before{display:none!important;}