@charset "UTF-8";


.infopop {margin-top:2em; margin-bottom:2em;}
.infopop #feed1 {display:block; width:100%; height:446px; overflow:hidden; margin-bottom:1em; background-color:#FFF; padding:0 0.25em; }
.infopop #feed2 {display:block; width:100%; height:446px; overflow:hidden; margin-bottom:1em; background-color:#FFF; padding:0 0.25em; }



.rowmisc h3 {text-transform:uppercase; width:100%;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;
	}
.rowmisc div:first-child h3 a:hover {color:#AB2E60;}

.rowmisc .mini-post {} 
.rowmisc .mini-post:hover {background-color:rgba(233,233,233, 0.5);}
.rowmisc .mini-post .bgimg {padding-top:18em;}
@media screen and (max-width: 1660px) {
	.rowmisc .mini-post .bgimg {padding-top:16em;}
	}
@media screen and (max-width: 736px) {
	.rowmisc .mini-post .bgimg {padding-top:12em;}
	}


#boxlp {height:31em; overflow:hidden; padding:1em; margin: 0 1em 1.5em 1em;
	background-color:#6f2ab8; background-repeat:no-repeat; background-position:center center; background-size:cover;
	background-image:url('images/lpbgstart.jpg');
	}
#boxlp h3 {font-size:1.2em; margin-top:0; color:#FFF;}	
#boxlp h3 a:hover {color:#ec0994;}	
#boxlp .list {width:100%; overflow:hidden;}
#boxlp .list .info {display:block; overflow:hidden; width:100%; height:3em; margin-bottom:0.95em;
	transition: all 333ms ease; -webkit-transition: all 333ms ease; -moz-transition: all 333ms ease; -ms-transition: all 333ms ease; -o-transition: all 333ms ease; 
	}
#boxlp .list .info:hover {background-color:rgba(0,0,0, 0.2); color:#FFF;}
#boxlp .list .info .img {display:block; float:left; width:3em; height:3em; overflow:hidden;
	background-repeat:no-repeat; background-position:center center; background-size:cover;
	}
#boxlp .list .info .txt {display:block; color:#FFF; float:left; width:calc(100% - 4em); padding:0; margin:0; height:3em; overflow:hidden; font-size:0.9em;}
#boxlp .list .info .txt span {display:block; color:#FFF; overflow:hidden; padding:0 1em; margin:0; height:1.5em;
	white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;
	}	
#boxlp .list .info .txt span:nth-child(1) {font-weight:600;}
#boxlp .list .info .txt span:nth-child(2) {font-size:1.05em; letter-spacing: 0.1em;}

#boxlp footer {text-align:center; padding:1em 0 0 0;}
#boxlp footer a.button {background-color:#AB2E60;}
#boxlp footer a.button:hover {box-shadow: inset 0 0 0 1px #ec0994;}

@media screen and (max-width: 1660px) {
	#boxlp {height:29em;}
	}
@media screen and (max-width: 736px) {
	#boxlp {height:25em;}
	#boxlp .list .info {margin-bottom:0.25em;}
	}

