.wpcolumn, .wpcolumns {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}

.wtpsw-post-slider h2.wtpsw-post-title{margin:5px 0 !important; line-height:22px;}
.wtpsw-post-slider h2.wtpsw-post-title a{font-size:22px; line-height:22px;}
.wtpsw-post-slider .wtpsw-post-stats{margin-bottom:10px; position:relative; font-size:13px;}
.wtpsw-post-slider .wtpsw-recent-post-cats ul.post-categories{margin:0px 0px 10px 0 !important; padding:0px !important; list-style:none !important}
.wtpsw-post-slider .wtpsw-recent-post-cats ul.post-categories li{display:inline-block !important; margin:0 2px 0 0;}
.wtpsw-post-slider .wtpsw-recent-post-cats ul.post-categories li a{padding:5px 13px; text-transform:uppercase; font-size:12px; }
.wtpsw-post-slider .wtpsw-recent-post-cats ul.post-categories li:nth-child(1) a{background:#1abc9c;}
.wtpsw-post-slider .wtpsw-recent-post-cats ul.post-categories li:nth-child(2) a{background:#3498db;}
.wtpsw-post-slider .wtpsw-recent-post-cats ul.post-categories li:nth-child(3) a{background:#e74c3c;}
.wtpsw-post-slider .wtpsw-recent-post-cats ul.post-categories li:nth-child(4) a{background:#34495e;}

.wtpsw-post-slider.design-1 .wtpsw-post-list-content, .wtpsw-post-slider.design-1 .wtpsw-post-list{width:100%; float:left; clear:both;}
.wtpsw-post-slider.design-1 .wtpsw-post-list-content .wtpsw-post-title a{color:#444; text-decoration:none;}
.wtpsw-post-slider.design-1 .wtpsw-post-image-bg{background: #f1f1f1;height: 230px !important;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.wtpsw-post-slider.design-1 .wtpsw-post-image-bg img  {transition: all 0.2s ease-in-out 0s; left: -9999px; margin: 0 auto !important; opacity: 1; position: absolute; right: -9999px;width:auto !important; max-width:500px !important;}
.wtpsw-post-slider.design-1 .wtpsw-recent-post-cats {margin-top: 0;}
.wtpsw-post-slider.design-1 .wtpsw-recent-post-cats a{color:#fff;}
.wtpsw-post-slider.design-1 .wp-medium-5 {padding: 0px 10px 0 0;}
.wtpsw-post-slider.design-1 .wtpsw-post-list-content .wp-medium-7{padding:10px 35px 10px 15px;}
.wtpsw-post-slider.design-1 .slick-arrow {top:38% !important;}
.wtpsw-post-slider.design-1 .slick-next{right:0px !important;}
.wtpsw-post-slider.design-1 .slick-prev{left:0px !important;}
.wtpsw-post-slider.design-1 .slick-dots{left:15px !important; right:15px !important; bottom:0px !important; text-align:center; width:100%;}

.wtpsw-post-items .wtpsw-post-li {
    clear: both;
    padding: 5px 0 !important;
}
.wtpsw-post-li {
    border-bottom: 1px solid #ddd;
    list-style: outside none none !important;
    margin: 0 !important;
}
.wtpsw-post-thumb-left {
    display: table-cell;
    vertical-align: top;
	padding-right:10px;
}
.wtpsw-post-thumb-left img {
    margin-right: 10px;
}
.wtpsw-post-thumb-right {
    display: table-cell;
    vertical-align: top;
}
.wtpsw-date-post, .wtpsw-date-post a {
    font-size: 13px;
    margin-top: 5px;
}

img {  -ms-interpolation-mode: bicubic; }
.wpcolumn, .wpcolumns {  padding-left: 0.9375em;  padding-right: 0.9375em;  float: left;   width:100%;    position: relative;}

@media only screen {
	.wpcolumn,  .wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em; float: left; }
}
@media only screen and (min-width: 40.0625em) {
	.wpcolumn, .wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left; }

	.wp-medium-1 {    width: 8.33333%; }
	.wp-medium-2 {    width: 16.66667%; }
	.wp-medium-3 {    width: 25%; }
	.wp-medium-4 {    width: 33.33333%; }
	.wp-medium-5 {    width: 41.66667%; }
	.wp-medium-6 {    width: 50%; }
	.wp-medium-7 {    width: 58.33333%; }
	.wp-medium-8 {    width: 66.66667%; }
	.wp-medium-9 {    width: 75%; }
	.wp-medium-10 {    width: 83.33333%; }
	.wp-medium-11 {    width: 91.66667%; }
	.wp-medium-12 {    width: 100%; }
}