/*NEW CSS*/
.subtitle {
    color: #2196f3;
    padding: 6px;
    font-family: "Fredericka The Great",Georgia;
    font-size: 18px;
}
.disco-musica {
	  background: #304ffe;
		color: #fff!important;
		padding: 10px 6px 7px 12px;
		text-transform: uppercase;
}
.artista-disco a:hover {
		color: #e91e63;
		text-decoration:none;
}
.artista-video {
	  float:left;
	  font-size: 20px;
}
.artista-video a:hover {
		color: #e91e63;
		text-decoration:none;
}
.newsletter {
		border: 1px solid #dedede;
		font-size: 24px;
		font-family: "Fredericka The Great",Georgia;
		padding: 6px;
}
/*CUSTOM*/
.penci-wrap-gprd-law .penci-gdrd-show:hover {
    color: #ffffff;
    background: #e91e63;
}
.post-image {
    margin-bottom: 1px;
}
.container-single .penci-standard-cat .cat > a.penci-cat-name:hover {
    color:#e91e63;
}
.penci-header-text-white .header-standard h2.penci-psub-title {
    display: none;
}
.penci-gprd-law .penci-gprd-accept:hover {
    background: #304ffe;
}
.home-featured-cat-content.style-7 .grid-header-box {
    text-align: center;
}
.home-featured-cat-content .mag-photo .magcat-detail {
    padding: 9px;
    text-align: center;
    background-color: #000;
}
.post-entry a:hover {
	text-decoration:none;
	color: #e91e63;
}
.penci-mailchimp-s13 .mc4wp-form input[type="submit"]:not(:hover) {
    background: #e91e63;
}
.penci-grid .cat a.penci-cat-name:hover {
		color: #304ffe;
}
.cat>a.penci-cat-name {
    font-size: 15px;
}
.penci-go-to-top-floating:hover {
    background: #e91e63;
}
.container-single.penci-single-style-8 .penci-single-cat .cat > a.penci-cat-name:hover {
        color: #e91e63;
}
.widget ul {
    text-align: center;
}
.pcrlt-style-2 .item-related .related-content {
    text-align: center;
		    background-color: #000;
    padding: 6px;
}
.pcrlt-style-2 .item-related .related-content h3 a:hover {
    color: #e91e63;
}
/*AMAP PLAYER*/
.hap-music-player {
    margin: 12px 0 auto;
}
.hap-youtube-holder, .hap-iframe-blocker {
    width: 100%!important;
    height: 181%!important;
    top: -41%!important;
    left: 0;
}
#hap-wrapper0 .hap-player-title {
    font-size: 18px;
    margin: 0;
    margin-bottom: 10px;
	  margin-top: 0px;
    padding: 0;
    font-weight: 300;
	  font-family: 'Fredericka the Great'!important;
    color: #ffffff!important;
    display: block;
    text-align: center;
}
.hap-playlist-item-multiline .hap-playlist-icons {
    margin-top: 10px;
    display: none;
}
.hap-playlist-default .hap-playlist-item {
    font-size: 10px;
}
.hap-playlist-default .hap-playlist-thumb {
    height: 40px;
    width: 60px;
}
/*BRONA_DARK*/
.hap-brona-dark .hap-player-outer {
    background: #304ffe;
}
.hap-brona-dark .hap-playlist-filter-msg span {
    color: #FFFFF!important;
}
.hap-brona-dark .hap-search-filter {
    color: #FFFFF!important;
    border-bottom: 1px solid #FFFFFF!important;
}
.hap-brona-dark .hap-playlist-title-wrap {
    color: #FFFFFF;
}
.hap-brona-dark .hap-playlist-title-wrap:hover {
    color: #CCCCCC!important;
}
.hap-playlist-default .hap-playlist-item {
    font-size: 12px;
}
.hap-brona-dark .hap-player-outer {
    background: #1b1b1b;
    box-shadow: 0 4px 8px 0;
}
.hap-brona-dark .hap-media-time-current, .hap-brona-dark .hap-media-time-total, .hap-brona-dark .hap-media-time-ad {
    color: #fff!important;
}
.hap-brona-dark .hap-contr-btn svg, .hap-brona-dark .hap-contr-btn i {
    color: #ffffff;
}
.hap-brona .hap-playlist-thumb {
    border-radius: 0%;
}
.hap-brona-dark .hap-player-title {
    color: #ffffff;
    text-align: center;
    display: block;
}
/*NEWSLETTER*/
div.tnp-profile {
    max-width: 100%;
}
.tnp-profile input.tnp-submit {
    background-color: #304ffe!important;
    width: 100%;
}
.tnp-profile input.tnp-submit:hover {
    background-color: #e91e63!important;
    width: 100%;
}
.tnp-button-form button.tnp-submit {
    width: 100%;
    border: 0px;
    background-color: #304ffe!important;
}
.tnp-button-form button.tnp-submit:hover {
		width: 100%;    
		border: 0px;
   	background-color: #e91e63!important;
}
div.tnp-subscription {
    max-width: 100%;	
}
.tnp-subscription input.tnp-submit {
    width: 100%;
}
.tnp-subscription input.tnp-submit {
		background-color: #304ffe!important;
}
.tnp-subscription input.tnp-submit:hover {
		background-color: #e91e63!important;
}
.tnp-subscription-posts {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}
.widget input[type="submit"] {
     width: 100%;
}
div.wpforms-container-full button[type=submit]:not(:hover):not(:active){
			background-color: #304ffe!important;
}
/*DISCUZ*/
input[type=text] {
      margin-top: 15px;
}
/*WPFORMS*/
div.wpforms-container-full button[type=submit]:not(:hover):not(:active) {
		background-color: #304ffe!important;
		width: 100%;
}
div.wpforms-container .wpforms-form.wpforms-form button[type=submit]:hover {
		background-color: #e91e63!important;
		width: 100%;
}
div.wpforms-container-full .wpforms-confirmation-container-full p {
		text-align: center;
}
#wpforms-11138 {
    text-align: left;
}
/*WPDISCUZ*/
#wpdcom .wpd-prim-button:hover {
    background-color: #e91e63;
    color: #FFFFFF;
}
/*UYD*/
#UseyourDrive .wpcp__main-container {
    border-radius: 0!important;
}