/* Enter Your Custom CSS Here */
 
 @media (max-width: 550px) {
     .big-container {
         display: none;
     }
 }
 @media (min-width: 550px) {
     .small-container {
         display: none;
     }
 }
 /* Responsive iFrame */
 .responsive-iframe-container {
     position: relative;
     padding-bottom: 56.25%;
     padding-top: 30px;
     height: 0;
     overflow: hidden;
 }
 .responsive-iframe-container iframe,   
 .vresponsive-iframe-container object,  
 .vresponsive-iframe-container embed {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
 }

#top label span, #top legend span {
    color: #f00;
}

 


#top #wrap_all .social_bookmarks, #top #wrap_all .social_bookmarks a, #top #wrap_all .social_bookmarks li {
    font-size: 20px;
}

.simcal-event-title {
  font-size: 15px!important;
}

.avia_wpml_language_switch_extra {
  display: none;
}

#avia-menu > li.av-language-switch-item {
  display: none;
}

#top .avia-post-nav { display: none; }

@media only screen and (max-width: 767px) {
#footer .av_one_third{
 width: 100% !important;
    margin-left: 0 !important;
}}