.ClassyCountdown-wrapper canvas {
    border: 1px solid #73164d;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
}

.ClassyCountdown-value {
    color: #73164d !important;
    font-family: 'Roboto Slab' !important;
}

.ClassyCountdown-value span {
    color: #000 !important;
    font-weight: bold !important;
    font-family: 'Roboto' !important;
}

.thim-list-event .meta, .tp-event-info {
    display: none;
    visibility: hidden;
}

.social_link a {
    text-decoration: none !important;
}

#social-3.widget.widget_social {
    margin-top: -22px !important;
    height: 32px !important;
}

.thim-widget-social.thim-widget-social-base {
    height: 32px !important;
}

ul.social_link {
    height: 32px !important; 
    padding: 0 !important;
}

ul.social_link li {
    height: 32px !important; 
    padding: 0 !important;
}

#toolbar .widget_search .search-form label .search-field {
    border-right: 1px solid #444 !important;
    border-right-width: 1px !important;
    border-right-style: solid !important;
    border-right-color: rgb(68, 68, 68) !important;
}

.regency {text-transform: none !important;}
.regency span {font-weight: normal;}

.aligncenter {
    text-align: center !important;
    margin: 0 auto !important;
}

.footer p {color: #d3d3d3;}
.footer a:link {color: #d3d3d3;}
.footer a:visited {color: #d3d3d3;}
.footer a:hover {color: #edb01c !important;}
.footer .thim-social.style-3 {height: 300px !important;}
.footer {padding-bottom: 0px !important;}

.copyright-area a:link {color: #d3d3d3;}
.copyright-area a:visited {color: #d3d3d3;}
.copyright-area a:hover {color: #edb01c; text-decoration: none !important;}

a:link.darklink {color: #ffffff;}
a:visited.darklink {color: #ffffff;}
a:hover.darklink {color: #edb01c !important;}

.tp-event-organizers {
    display: none;   
}

.footer {
padding-top: 0px !important; 
}

.footer-button-text a:hover {
color: #fff !important;
}

.footer-button-text {
margin-bottom: 25px !important;
}

.breadcrumbs-wrapper {
    display: none;
    visibility: hidden;
}

.tc-icon.fa.fa-lock {
    margin-right: 3px !important;  
}

body #masthead.affix.menu-hidden {
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
}

.footer-callout {
    margin-top: -25px !important;
}