/*****************************************
		CUSTOM CSS
******************************************/

div.k2TagCloudBlock a:hover {
    padding: 4px;
    float: left;
    display: block;
    background: #eee;
        background-color: rgb(221, 221, 221);
        background-image: none;
        background-repeat: repeat;
        background-attachment: scroll;
        background-position: 0% 0%;
        background-clip: border-box;
        background-origin: padding-box;
        background-size: auto auto;
    color: #CA0030;
}

div.k2ItemsBlock {padding:0 0 2px 0}

div.k2ItemsBlock ul li{
		display:block;
  		clear:both;
  		list-style:none;
  		padding:12px 0 2px 0;
  		background:transparent;
}
  
  /* --- Zebra rows --- */
.even {list-style:none;background:#fffff0;padding:0 0 2px 0;border-bottom:1px solid #ccc;}
.odd {list-style:none;background:#fff;padding:0 0 2px 0;border-bottom:1px solid #ccc;
}  

div.itemToolbar
{
    padding: 2px 0;
    margin: 16px 0 0 0;
    border-top: 1px solid #ccc;
    border-bottom: 0px dotted #ccc;
    background: transparent;
}

   /* --- iFAQ Accordion --- */
.ifaq-tpl-clean_blue_arrow .ifaq-collapsible {
    border-color: #ddd;
    border: 1px solid #ddd;
    margin: 5px 0;
    box-shadow: none;
    background: #f5f5f5;
}

.ifaq-tpl-clean_blue_arrow .collapse-close .ifaq-item-header {
    font-weight: bold;
}

.ifaq-tpl-clean_blue_arrow .ifaq-panel {
    box-shadow: none;
    padding: 0px 15px 0 8%;
    border: 1px solid #ddd;
}


.mejs__me > a:nth-child(1) {
 background-color:#d86100 !important;
 color:#d86100 !important;
 opacity: 0
}
