.wposrp-recent-post *{outline: none !important;}

/*****************Grid CSS*********************/

.wposrpcolumn,
.wposrpcolumns,
.wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.wposrp-medium-1 {width: 8.33%;}
.wposrp-medium-2 {width: 50%;}
.wposrp-medium-3 {width: 33.33%;}
.wposrp-medium-4 {width: 25%;}
.wposrp-medium-5 {width: 20%;}
.wposrp-medium-6 {width: 50%;}
.wposrp-medium-7 {width: 85.72%;}
.wposrp-medium-8 {width: 87.5%;}
.wposrp-medium-9 {width: 88.8889%;}
.wposrp-medium-10 {width: 90%;}
.wposrp-medium-11 {width: 90.90%;}
.wposrp-medium-12 {width: 100%;}

.wposrp-recent-post.design-1 .wposrpcolumns {padding-bottom: 15px;}
.wposrp-recent-post.design-1 .recent-grid {position: relative;width: 100%;float: left;}
.wposrp-recent-post.design-1 .recent-image-bg {background: #f1f1f1;height: 100%;overflow: hidden;}
.wposrp-recent-post.design-1 .recent-image-bg img {width: 100% !important;border-radius: 0;-webkit-transition: all .3s ease; transition: all .3s ease;-webkit-transform: scale(1.1);transform: scale(1.1);}
.wposrp-recent-post.design-1 .recent-content {width: 100%;float: left;text-align: center;}
.wposrp-recent-post.design-1 .recent-title {line-height: normal;}
.wposrp-recent-post.design-1 .recent-title h5 {font-size: 14px; line-height: normal; text-decoration: none; text-transform: capitalize; color:#000 !important; font-weight: bold;margin: 5px 0px;}

/*.wposrp-recent-post.design-1 .recent-overlay {overflow: hidden; height: 100%;}*/

.wposrp-recent-post.design-1 .recent-link-overlay {height: 100%;left: 0.9375em;position: absolute;top: 0;width: calc(100% - 1.875em);z-index: 1;}

.wposrp-recent-post.design-1 .recent-link-overlay:hover + .recent-grid .recent-image-bg img{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}


@media only screen{
	/*.wposrpcolumn, .wposrpcolumns{ width:100%; }*/
}

@media only screen and (min-width: 40.0625em) {  
/*	.wposrpcolumn,
	.wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left;}
	.wposrp-medium-1 {width: 8.33333%;}
	.wposrp-medium-2 {width: 16.66667%;}
	.wposrp-medium-3 {width: 25%;}
	.wposrp-medium-4 {width: 33.33333%;}
	.wposrp-medium-5 {width: 41.66667%;}
	.wposrp-medium-6 {width: 50%;}
	.wposrp-medium-7 {width: 58.33333%;}
	.wposrp-medium-8 {width: 66.66667%;}
	.wposrp-medium-9 {width: 75%;}
	.wposrp-medium-10 {width: 83.33333%;}
	.wposrp-medium-11 {width: 91.66667%;}
	.wposrp-medium-12 {width: 100%;}*/

}

@media screen and (max-width: 800px) {
/*.wposrpcolumns {height: 250px !important; width: 100%;}
.wposrp-medium-3.wposrp-medium-right, .wposrp-medium-6.wposrp-medium-left {padding: 0 0 5px 0;}*/
}

/*========================== Mobile Screen ==========================*/

@media only screen and (min-width: 300px) and (max-width: 480px) {
.wposrp-recent-post.design-1 .wposrp-medium-5 {width: 100%;}
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-2,
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-3,
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-4,
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-5 {display: none;-webkit-transition: 0.3s all linear;transition: 0.3s all linear;}
}

@media only screen and (min-width: 481px) and (max-width: 680px) {
.wposrp-recent-post.design-1 .wposrp-medium-5 {width: 50%;}
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-3,
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-4,
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-5 {display: none;-webkit-transition: 0.3s all linear;transition: 0.3s all linear;}
}

@media only screen and (min-width: 681px) and (max-width: 800px) {
.wposrp-recent-post.design-1 .wposrp-medium-5 {width: 33.3333%;}
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-4,
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-5 {display: none;-webkit-transition: 0.3s all linear;transition: 0.3s all linear;}
}

@media only screen and (min-width: 801px) and (max-width: 1024px) {
.wposrp-recent-post.design-1 .wposrp-medium-5 {width: 25%;}
.wposrp-recent-post.design-1 .wposrp-medium-5.responsive-5 {display: none;-webkit-transition: 0.3s all linear;transition: 0.3s all linear;}
}

/*========================== Medium Screen ==========================*/

/*@media only screen and (min-width: 40.063em) and (max-width: 64em) {
.wposrp-recent-post.design-1 .wposrp-medium-5 {width: 33.33%;}
}*/