/*
File: inc/posts.css
Description: Style CSS Main
Plugin: Mega Posts and custom Posts Display
Author: Ad-theme.com
*/
.admegaposts img.megaposts-thumbs {
width:100%;
border:0;
border-radius:0;
transform:scale(1.0);
-moz-transform:    scale(1); /* Firefox */
 -webkit-transform: scale(1); /* Webkit */
 -o-transform:      scale(1); /* Opera */
 -ms-transform:     scale(1); /* IE 9 */	
 -webkit-transition: all .55s ease-in;
  -moz-transition: all .55s ease-in;
  -ms-transition: all .55s ease-in;
  -o-transition: all .55s ease-in;
  transition: all .55s ease-in;		
}
.admegaposts img.megaposts-thumbs:hover {
transform:scale(1.2);
-moz-transform:    scale(1.2); /* Firefox */
 -webkit-transform: scale(1.2); /* Webkit */
 -o-transform:      scale(1.2); /* Opera */
 -ms-transform:     scale(1.2); /* IE 9 */	
 -webkit-transition: all .55s ease-in;
  -moz-transition: all .55s ease-in;
  -ms-transition: all .55s ease-in;
  -o-transition: all .55s ease-in;
  transition: all .55s ease-in;		
}
.admegaposts .admegaposts-thumbs-container {
position:relative;
line-height:0;
overflow:hidden;
}
.admegaposts.posts_type1 .ad_two_third .admegaposts-icon-format {
position:absolute;
bottom:0;
left:0;
padding:10px;
}
.admegaposts.posts_type1 .admp-title {
display:block;
margin: 20px 0 5px;
}
.admegaposts.posts_type1 .ad_two_third, .admegaposts.posts_type1 .ad_one_third {
margin-bottom:20px;
}
.admegaposts.posts_type1 .admp-info-left .admp-title{

}
.admegaposts.posts_type1 .admp-date {
margin-right:10px;
}
.admegaposts.posts_type1 .admp-date i {
margin-right:5px;
}
.admegaposts.posts_type1 .admp-info-left .admp-title a, .admegaposts.posts_type1 .admp-info-left .admp-title a:hover {
text-decoration:none;
font-size: 18px;
text-transform: uppercase;
}
.admegaposts.posts_type1 .admp-details span {
display: inline-block;
   margin: 5px 25px 0 0;
}
.admegaposts.posts_type1 .admp-details span a {
text-decoration:none;
}
.admegaposts.posts_type1 .admp-details i {
margin-right:10px;
}
.admegaposts.posts_type1 .admp-info-right {
position:absolute;
bottom:0;
left:0;
width:100%;
white-space:nowrap; 
overflow:hidden;
text-overflow:ellipsis;
background:#1E73BE;
padding:5px 10px;
box-sizing:border-box;
-moz-box-sizing:border-box; 	
}
.admegaposts.posts_type1 .admp-info-right a, .admegaposts.posts_type1 .admp-info-right a:hover {
text-decoration:none;
}
.admegaposts.posts_type1 .admp-info-right .admegaposts-icon-format, .admegaposts.posts_type1 .admp-info-right .admp-title {
display:inline;
margin-right: 5px;	
}
/*type2*/
.admegaposts.posts_type2 a {
text-decoration: none;
}
.admegaposts.posts_type2 .admp-info-left .admp-title a {
   display: block;
   font-size: 25px;
   margin: 20px 0 10px;
}
.admegaposts.posts_type2 .admp-info-left .admp-content {
display: block;
   margin-bottom: 16px;
}
.admegaposts.posts_type2 .firstpost .admp-details {
   border-top: 1px solid;
   padding: 10px 0;
}
.admegaposts.posts_type2 .admp-details span {
margin-right:20px;
display:inline-block;
}
.admegaposts.posts_type2 .admp-details span i {
margin-right:8px;
}
.admegaposts.posts_type2 .moreposts {
border-top:1px solid;
padding:30px 0;
}
.admegaposts.posts_type2 .admp-info-right span .admp-date {
display:block;
line-height:15px;
}
.admegaposts.posts_type2 .admp-info-right span .admp-date i {
margin-right:8px;
}
.admegaposts.posts_type2 .admp-info-right span.admp-title {
display:block;
font-size: 18px;
   padding: 8px 0;
}

.admegaposts.posts_type2 .admp-info-right span.admp-details {
bottom:0px;
}




/*type3*/


.admegaposts.posts_type3 a {
text-decoration: none;
}


.admegaposts.posts_type3 .admegaposts-thumbs-container	{
line-height:inherit;
}

.admegaposts.posts_type3 .admp-info-left .admp-title {
display: block;
   font-size: 18px;
  	text-transform: uppercase;
   line-height: 28px;
   margin: 5px 0 5px;
}
.admegaposts.posts_type3 .admp-info-left .admp-details {
margin-bottom:2px;
margin-top:10px;
min-height:40px;
}
.admegaposts.posts_type3 .admp-info-left .admp-date i {
margin-right:8px;
}
.admegaposts.posts_type3 .admp-info-left .admp-content {
display:block;
}
.admegaposts.posts_type3 .admp-info-left .admp-read-more ,.container-display4 .admp-read-more {
border: 1px solid #eee;
   border-radius: 0px;
   display: inline-block;
   font-size: 14px;
   margin: 15px 0;
   padding: 2px 20px;
   background: #DD3333;
   color: #fff;
   text-transform: uppercase;
}
.admegaposts.posts_type3 .admp-details span {
margin-right:20px;
display:inline-block;
}
.admegaposts.posts_type3 .admp-details span i {
margin-right:8px;
}
.admegaposts.posts_type3 .admegaposts-thumbs-container {
line-height:0px;
}
.admegaposts.posts_type3 .admp-info-left .admp-date {
display: block;
   margin-bottom: 3px;
}
.admegaposts.posts_type3 .admp-info-left {
margin-bottom:10px;
}
/*type4*/
.admegaposts.posts_type4 a {
text-decoration: none;
}
.admegaposts.posts_type4 .container-display4:first-child {
padding-top:0px;
}
.admegaposts.posts_type4 .container-display4 {
padding:20px 0;
border-bottom:0px solid #F1C40F;
}
.admegaposts.posts_type4 .admp-info-right .admp-title {
display: block;
   font-size: 18px;
   line-height: 22px;
   margin: 0 0 5px;
}
.admegaposts.posts_type4 .admp-details span {
margin-right:20px;
display:inline-block;
}
.admegaposts.posts_type4 .admp-details span i, .admegaposts.posts_type4 .admp-views i {
margin-right:8px;
}
.admegaposts.posts_type4 .admp-details span.admp-date {
margin-bottom:5px;
}
.admegaposts.posts_type4 .admp-views {
background: none repeat scroll 0 0 #F1C40F;
   bottom: 0;
   padding: 10px;
   position: absolute;
   right: 0;
   z-index: 1;
}
.admegaposts.posts_type4 .admegaposts img.megaposts-thumbs:hover {
transform:none;	
}
.admegaposts.posts_type4 .admp-info-right .admp-content {
display:block;
margin-top:15px;
}
/*type5*/
.admegaposts.posts_type5 a {
text-decoration: none;
}
.admegaposts.posts_type5 .admp-info-left.ad_one_half .admp-title {
display: block;
   font-size: 18px;
   line-height: 22px;
   margin: 0 0 5px;
   padding: 10px 20px 5px;
}
.admegaposts.posts_type5 .admp-info-left.ad_one_half .admp-content {
display: block;
   padding: 0 20px 10px;
}
.admegaposts.posts_type5 .admp-details span {
margin-right:20px;
display:inline-block;
margin-bottom:20px;
}
.admegaposts.posts_type5 .admp-details span i, .admegaposts.posts_type4 .admp-views i, .admegaposts.posts_type5 .admp-info-left.ad_one_half span.admp-date i {
margin-right:8px;
}
.admegaposts.posts_type5 .admp-info-left.ad_one_half span.admp-date {
display: block;
   margin-left: 20px;
   margin-top: 5px;
}
.admegaposts.posts_type5 .admp-info-left.ad_one_half {
background:#ecf0f1;
}
.admegaposts.posts_type5 .admp-read-more {
padding-left:20px;
display:block;
padding-bottom:10px;
}
.admegaposts.posts_type5 span.admp-details {
margin-left:20px;
display:block;
}
.admegaposts.posts_type5 .admp-info-right.ad_one_half.ad_last .admp-title {
font-size:16px;
padding-bottom:8px;
border-bottom:1px dotted #ecf0f1;
margin-bottom:5px;
display:block;
}
.admegaposts.posts_type5 .admp-thumbs-container {
   overflow: hidden;
line-height:0;
}
/*type6 (carousel style1)*/
.posts_carousel_type1 a {
text-decoration: none;

}
.posts_carousel_type1 .owl-item .item{
padding:20px;
}
.posts_carousel_type1 .admegaposts-thumbs-container img.megaposts-thumbs {
border-radius:0px 0px 0 0;
}
.posts_carousel_type1 .admegaposts-thumbs-container img.megaposts-thumbs:hover {
transform:none;
transition:none;
}
.posts_carousel_type1 .owl-item .item .admp-info-left {
background:#f2f2f2;
padding:5px 20px 20px;
border-radius:0 0 0px 0px;

}
.posts_carousel_type1 .owl-item .item .admp-info-left .admp-details {
font-size: 12px;
   margin-bottom: 10px;
}
.posts_carousel_type1 .owl-item .item .admp-info-left .admp-details span {
margin-right:10px;
}
.posts_carousel_type1 .owl-item .item .admp-info-left .admp-details span i {
margin-right:5px;
}
.posts_carousel_type1 .owl-item .item .admp-info-left .admp-title {
font-size:20px;
line-height:26px;
display:block;
margin-bottom:15px;
}
.posts_carousel_type1 .owl-item .item .admp-info-left .admp-date {
display:block;
}
.posts_carousel_type1 .owl-item .item .admp-info-left .admp-date i {
margin-right:5px;
}
.posts_carousel_type1 .owl-item .item .admp-info-left .admp-content {
display:block;
}
.posts_carousel_type1 img.megaposts-thumbs:hover {	
transform:scale(1.0);
-moz-transform:    scale(1.0); /* Firefox */
 -webkit-transform: scale(1.0); /* Webkit */
 -o-transform:      scale(1.0); /* Opera */
 -ms-transform:     scale(1.0); /* IE 9 */		
}
/*type7 (carousel style2)*/
.posts_carousel_type2 .owl-item .item{
padding:10px 1px 5px 2px;
}
.posts_carousel_type2 a {
text-decoration: none;

}
.posts_carousel_type2 .admp-info-left {
position:absolute;
height:100%;
width:100%;
opacity:0;
bottom:0;
left:0;
line-height:1.2;
 -webkit-transition: all .55s ease-in;
  -moz-transition: all .55s ease-in;
  -ms-transition: all .55s ease-in;
  -o-transition: all .55s ease-in;
  transition: all .55s ease-in;			
}
.posts_carousel_type2 .admegaposts-thumbs-container:hover .admp-info-left {
position:absolute;
height:100%;
width:100%;
opacity:1;
bottom:0;
background:#FFF;
left:0;
 -webkit-transition: all .55s ease-in;
  -moz-transition: all .55s ease-in;
  -ms-transition: all .55s ease-in;
  -o-transition: all .55s ease-in;
  transition: all .55s ease-in;			
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-details {
margin-bottom: 10px;
   margin-left: 20px;
   margin-top: 20px;
margin-right:20px;
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-details span {
margin-right:12px;
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-details span i {
margin-right:7px;
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-title {
display:block;
font-size:16px;
margin:0 20px 5px;
font-weight:bold;
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-date {
margin-bottom: 20px;
   margin-left: 20px;
   margin-top: 20px;
margin-right:20px;
display:block;
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-date i {
margin-right:7px;
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-content {
margin-left:20px;
margin-right:20px;
display:block;
}
.posts_carousel_type2 .admegaposts-thumbs-container .admp-read-more {
margin-left:20px;
margin-bottom:20px;
margin-top:10px;
display:block;
}
/*type8 (carousel style3)*/
.posts_carousel_type3 a {
text-decoration:none;
color:#fff;
}
.posts_carousel_type3 a:hover {
color:#CCC;
text-decoration:none;
}
.posts_carousel_type3 .admp-info-left {
position:absolute;
bottom:0;
left:0;
width:100%;
height:100%;
}
.posts_carousel_type3 .admp-info-left .admp-title {
height:100%;
width:100%;
}
.posts_carousel_type3 .admp-info-left .admp-title a {
vertical-align:middle;
line-height:1;
padding:5px 5px;
background: #222;
color: #fff;
opacity: 0.9;
text-transform: uppercase;
}
.posts_carousel_type3.owl-theme .owl-controls .owl-buttons .owl-prev {
border-radius: 50%;
   font-size: 15px;
   left: 0;
   line-height: 24px;
   margin: -27px 0 0 -22px;
   opacity: 1;
   padding: 15px 20px;
   position: absolute;
   top: 50%;
}
.posts_carousel_type3.owl-theme .owl-controls .owl-buttons .owl-next {
border-radius: 50%;
   font-size: 15px;
   line-height: 24px;
   margin: -27px 0 0 -20px;
   opacity: 1;
   padding: 15px 20px;
   position: absolute;
   right: -27px;
   top: 50%	
}
.posts_carousel_type3 .owl-pagination {
display:none;
}
.posts_carousel_type3.ad_one_fourth {
   background: none repeat scroll 0 0 #34495e;
   box-sizing: border-box;
   margin-right: 0;
   padding: 6.5px 30px;
   width: 25.7%;
height:12.7em;
}
.posts_carousel_type3 .item {
padding-left:5px;
}
.posts_carousel_type3 .item .admp-title a {
font-size:18px;
font-weight:bold;
line-height:24px;
}
/*type9 (posts_newsticker_type1)*/
.posts_newsticker_type1 a {
text-decoration:none;
}
.posts_newsticker_type1 #admp-newsticker-1 {
margin-bottom:0px;
}
.posts_newsticker_type1 .mega-thumb {
   width:80px;
height:50px;
margin-right: 20px;
}
.posts_newsticker_type1 li {
border-bottom: 1px solid #CCCCCC;
   list-style:none;
   padding: 15px 0;
}
.posts_newsticker_type1 .mega-thumb a:hover img {
border-radius:0px;
transform:none;
}
.posts_newsticker_type1 .mega-info .mega-date span {
margin-right:15px;
}
.posts_newsticker_type1 .mega-info .mega-date span.icon-bubble, .posts_newsticker_type1 .mega-info .mega-date span.icon-eye {
margin-right:5px;
}
.posts_newsticker_type1 i {
margin-right:8px;
}
.posts_newsticker_type1 img.megaposts-thumbs:hover {	
transform:scale(1.0);
-moz-transform:    scale(1.0); /* Firefox */
 -webkit-transform: scale(1.0); /* Webkit */
 -o-transform:      scale(1.0); /* Opera */
 -ms-transform:     scale(1.0); /* IE 9 */		
}
/*type10 (posts_newsticker_type2)*/
.admegaposts.posts_newsticker_type2 {
/*font-size:17px;*/
}
.posts_newsticker_type2 a {
text-decoration:none;
}
.posts_newsticker_type2 li{
white-space:nowrap; 
width:100%; 
overflow:hidden;
text-overflow:ellipsis;
}
.posts_newsticker_type2 li {
   background: none repeat scroll 0 0 #1abc9c;
   box-sizing: border-box;
   height: 55px;
   list-style: none outside none;
   margin-left: 0!important;
   padding: 12px 20px;
}
.posts_newsticker_type2 li i  {
margin-right:10px;
}
.posts_newsticker_type2 .ad_one_fourth i {
display: inline-block;
   font-size: 20px;
   margin-right: 10px;
   margin-top: 5px;
}
.posts_newsticker_type2 ul li .hour {
margin-right:25px;
font-weight:bold;
}
.posts_newsticker_type2 .ad_one_fourth {
font-weight:bold;
}
.posts_newsticker_type2 .newsticker-info {
background:#1abc9c;
padding:5px 20px;
}
.posts_newsticker_type2 #newsticker-infos-triangle {
border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #1abc9c;
   border-style: solid;
   border-width: 0 15px 16px;
   height: 0;
   margin: -36px auto -25px;
   width: 0;
}
.admegaposts.posts_newsticker_type2 ul {
padding:0;
margin-bottom:36px;
margin-left:0;
}