/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Apr 07 2020 | 09:51:21 (pm)
/*
/******* Do not edit this file *******/

#vkapi_wrapper td {
}

#vkapi_wrapper button {
	margin-left: 20px;
	margin-right: 30px;
    font-size: 12px;
    padding: 4px 8px;
    color: #333;
    background: white;
/*
    text-shadow: 0 1px 3px rgba( 0, 0, 0, 0.4 );
*/
    border-radius: 4px; 
    cursor: pointer;   
/*
    -webkit-box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
    -moz-box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
    box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
    -webkit-border-radius: 8px;
*/
}




.et-social-vkontakte a.icon:before {
    content: "\e0a7";
}

table.noborder
{
  border-collapse: collapse;
  margin: 1px;
  border: 0;
}

table.noborder th, table.noborder td
{
  border: 0;
}

table.noborder th
{
  text-align:center;
  vertical-align:middle;
  padding: 7px;
}

#ai1ec-container .ai1ec-read-more {
    display:none;
}
#ai1ec-container .ai1ec-field-label {
    display:none;
}
#ai1ec-container .ai1ec-allday-badge {
    display:none;
}
#ai1ec-container .ai1ec-agenda-view .ai1ec-event-title {
    font-size: 12pt
}
#ai1ec-container .ai1ec-agenda-view .ai1ec-date {
    background-image: none;
}

#ai1ec-container .ai1ec-event-description ul.nostyle {
    display:none;
}

#ai1ec-container .ai1ec-event-description a {
    /*color:#335980;*/
    color: #333;
    display: block;
    float: right;
    text-align: right;
    margin-bottom:0;
    font-weight:normal;
    border: 1px solid #333;
    white-space:nowrap;
    padding:6px 12px;
    font-size: 12px;
    line-height:1.428571429;
    border-radius:4px;
    text-decoration: underline;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
}
#ai1ec-container .ai1ec-event-description a:focus {
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px;
}

#ai1ec-container .ai1ec-event-description a.noborder {
    color: #333;
    display: inline;
    float: none;
    text-align: left;
    margin-bottom:0;
    font-weight:normal;
    border: 0;
    white-space: none;
    padding: 0;
    font-size: 12px;
    line-height:1em;
    border-radius: 0;
    text-decoration: none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
}
#ai1ec-container .ai1ec-event-description a.noborder:focus {
    outline: none;
    outline-offset:0;
}

#ai1ec-container .ai1ec-event-description a:hover, 
#ai1ec-container .ai1ec-event-description a:focus {
    text-decoration:none;
    background-color: #EEEEEE;
}