

.q_accordion_holder.accordion .ui-accordion-header:hover {
    color: #db6d2d;
}

.q_accordion_holder.accordion h5.ui-accordion-header {
    padding-bottom: 25px;
}

.ult-overlay-close {
    width: 40px;
}


ul {
    list-style-position: outside;
    margin-left: 25px;
    margin-bottom: 25px;
}


.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_3 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    max-width: 250px;
    width:50%;
    text-align: center;

}


div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #3463c9;
}


.embed-responsive {position:static; display:block; height:0; padding:0; overflow:hidden}

.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object, .embed-responsive video {position:absolute;top:0;bottom:0;left:0;width:100%;height:400px;border:0}

.embed-responsive-16by9{padding-bottom:65%}

.embed-responsive-4by3{padding-bottom:75%}

.whitetext {
color:white;
}

.spincontainer { width:100%;
      margin-top:0px;
}

#hidemenu {
display: inline-block;}




@media only screen and (max-width: 500px) {
  .overlay-menu {
    position: absolute;
    z-index: 1;
    bottom: 75%;
}

.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object, .embed-responsive video {position:absolute;top:0;bottom:0;left:0;width:100%;height:400px;border:0}
}

