.wpmegapack_vc {
line-height:1;
}
.wpmegapack_vc a {
text-decoration:none;
border-bottom:0;
box-shadow:0 0 0;
}
.wpmp-clear {
clear:both;
}
.wpmegapack_vc.wpmp_post_display7 {
display:block;
margin-bottom: 40px;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third {
width: calc(33.33% - 10px);
margin:10px 0;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third:nth-child(3n-1) {
margin-left:15px;
margin-right:15px;
}
.wpmegapack_vc.wpmp_post_display7 h3 {
font-size:21px;
}
.wpmegapack_vc a {
text-decoration:none;
}
.wpmegapack_vc.title-box {
background: rgba(0, 0, 0, 0.05);
border-right: 5px solid #e74c3c;
height: 35px;
margin-bottom: 15px;
text-align: left;
}
.wpmegapack_vc.title-box .name-box {
background: #e74c3c;
color: #ffffff;
display: inline-block;
font-size: 14px;
font-weight: 600;
height: 35px;
line-height: 35px;
padding: 0 20px;
text-transform: uppercase;
transition: color 0.3s ease 0s;
}
.wpmegapack_vc.title-box .name-box:hover {
color: #b72a23;
transition: color 0.3s ease 0s;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_one.ad_last {
background-position: center center;
background-size: cover;
height: 200px;
margin-bottom: 0;
position:relative;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third .category a {
font-size:10px;
color:#fff;
background:rgba(51,51,51,0.65);
width:auto;
display:inline-block;
padding:6px 15px;
font-weight:800;
border-left:5px solid #e74c3c;
transition: background-color 0.3s ease 0s;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third .category {
bottom:0;
position:absolute;
}
.wpmegapack_vc.wpmp_post_display7 .category a:hover {
background:#e74c3c;
color:#ffffff;
transition: color 0.3s ease 0s;
transition: background 0.3s ease 0s;
}
.wpmegapack_vc.wpmp_post_display7 .box-text {
background: #fff none repeat scroll 0 0;
padding: 20px 30px;
position: relative;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third .box-text h2 {
margin:0;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third .box-text h2 a {
color:#333333;
display:inline-block;
transition: color 0.3s ease 0s;
font-weight:400;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width:100%;	
line-height:1.2;
font-size:22px;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third .box-text h2 a:hover {
color:#e74c3c;
transition: color 0.3s ease 0s;
}
.wpmegapack_vc.wpmp_post_display7 .wpmegapack_vc-item.ad_one_one.ad_last.big-post .title-info-post .category a:hover,
.wpmegapack_vc.wpmp_post_display7 .wpmegapack_vc-item.ad_one_one.ad_last.big-post .title-info-post .category a {
transition: background 0.3s ease 0s;
}
.wpmegapack_vc.wpmp_post_display7 .data {
color: #898989;
display: inline-block;
font-size: 12px;
font-weight: 400;
margin-top: 15px;
transition: color 0.3s ease 0s;
}
.wpmegapack_vc.wpmp_post_display7 .data:hover {
color: #e74c3c;
transition: color 0.3s ease 0s;
}
.wpmegapack_vc.wpmp_post_display7 .icon-calendar {
color: #e74c3c;
font-size: 14px;
margin: 0 10px 0 0;
padding: 0;
width:auto;
float:left;
}
.wpmegapack_vc.wpmp_post_display7 .wpmegapack_vc-item.ad_one_one.ad_last.big-post i {
color: #ffffff;
float: left;
font-size: 18px;
margin: 0 10px 0 0;
transition: color 0.3s ease 0s;
}
.owl-controls {
opacity:0;
transition: opacity 0.3s ease 0s;	
}
.wpmp_post_display7:hover .owl-controls {
opacity:1;
transition: opacity 0.3s ease 0s;	
}
.wpmp_post_display7 .owl-prev {
left: 0;
margin-top: -24px;
position: absolute;
top: 50%;
}
.wpmp_post_display7 .owl-next {
right: 0;
margin-top: -18px;
position: absolute;
top: 50%;
} .wpmp-pagination {
text-align:center;
margin:50px 0;
}
.wpmp-pagination a,
.wpmp-pagination .current { 
padding:8px 20px;
}
.wpmp-pagination a {
background:#FFF;
color:#e74c3c;
}
.wpmp-pagination .current { 
background:#e74c3c;
color:#FFF;
}
.wpmp-pagination a:hover {
background:#e74c3c;
color:#FFF;
}
.wpmp-pagination .current,
.wpmp-pagination a { 
margin: 0 1% 0 0;
}   @media only screen and (min-width : 640px) and (max-width : 1024px) {
.ad_one_one.ad_last.big-post {
width:100%;
margin-bottom:6px;
}
.wpmegapack_vc.wpmp_post_display7 .wpmegapack_vc-item.ad_one_one.ad_last.big-post, .wpmegapack_vc.wpmp_post_display7 .wpmegapack_vc-item.ad_one_third.ad_margin {
float: none;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third:nth-child(3n-1) {
margin-left: 0px;
margin-right: 0px;
}	
}
@media only screen and (max-width : 667px) {
.wpmegapack_vc.wpmp_post_display7 .wpmegapack_vc-item.ad_one_one.ad_last.big-post, .wpmegapack_vc.wpmp_post_display7 .wpmegapack_vc-item.ad_one_third.ad_margin {
float: none;
}
.wpmegapack_vc.wpmp_post_display7 .ad_one_third:nth-child(3n-1) {
margin-left: 0px;
margin-right: 0px;
}	
}