/**
CSS STYLESHEET FOR TAGINDEX CONTENT PLUGIN BY WEBGIFT DEV
*/

.plg_tagindex_letters { position: relative; border-bottom: 1px solid #F4F4F4; padding: 20px 0 10px 0; }
a.tindex_aletter { font: normal 12px/32px Tahoma, Geneva, sans-serif; padding: 5px 10px; margin: 0; background-color: #E0E0D1; color: #000; border-radius: 10px; }

a.tindex_aletter:hover, a.tindex_aletter.isactive { background-color: #C75C5C; color: #FFF; text-decoration: none; -webkit-transition: background-color 1000ms linear; -moz-transition: background-color 1000ms linear;
-o-transition: background-color 1000ms linear; -ms-transition: background-color 1000ms linear; transition: background-color 1000ms linear; -webkit-transition: color 200ms linear; -moz-transition: color 200ms linear;
-o-transition: color 200ms linear; -ms-transition: color 200ms linear; transition: color 200ms linear; }
.plg_tindex_dhidden { display: none; visibility: hidden; }
.plg_tindex_cpnote { font-size: 11px; text-align: center; }
#plg_tindex_tag_container { border-bottom: 1px solid #F4F4F4; padding: 20px 0 10px 0; margin: 0 0 10px 0;}
.plg_tindex_table td a { display: block; }

@media only screen and (max-width: 700px) {
	table.plg_tindex_table { border: 0; }
    .plg_tindex_table td, .plg_tindex_table td a { display: block; width:100%; }
}
