/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-article h1 {
	font-size: 35px;
}

.tm-content .tm-blog-more {
   	display: none !important;
}

/* Fix off center play button on mobile devices */
.mejs-overlay {  
    position: absolute;  
    top: 0;  
    left: 0;  
    right: 0;  
    bottom: 0;  
}

/* events calendar fix styles */
.tribe-events-adv-list-widget  {
    text-align: center;

}


.uk-panel-title {
   font-family: molengo;
   /*font-size: 60px !important;
   line-height: 60px;
   font-weight: 700;*/	   
   font-weight: 700;
}

@media (max-width: 767px) {  
    h3.uk-panel-title {  
    font-size: 30px !important;  
    line-height: 32px;  
    text-transform: uppercase;  
    }  
}
.tribe-events-adv-list-widget li{
    list-style-type: none;
    margin-top: 5px;
}

.tribe-events-adv-list-widget .entry-title{
    margin-bottom: 5px;
}


.tribe-events-back, .tribe-events-widget-link {
   display: none;
}

div.tm-socialbuttons {
   clear:both !important;;
}

.fb_iframe_widget iframe {
    margin-top: -6px;
}

article.about-us img {
    margin-right:10px;
}



input.wpcf7-submit {
display: block;
background-color:#438fd7;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-decoration: none;
height: 38px;
padding: 0 10px;
line-height: 34px;
color: #ffffff;
font-size: 15px;
font-family: 'Molengo';
font-weight: 300;
position: relative;
margin-right: 10px;
border-radius: 4px;
border: 2px solid transparent;
-webkit-transition: border-color 0.4s ease-in-out;
transition: border-color 0.4s ease-in-out;

}

input.wpcf7-text {
 color: black;
font-size: 15px;
font-family: 'Molengo';
font-weight: 300;
}

span.wpcf7-form-control-wrap textarea,input {
 color: black;
 font-size: 15px;
font-family: 'Molengo';
font-weight: 300;
}


span.wpcf7-not-valid-tip {
color: black;
font-size: 15px;
font-family: 'Molengo';
font-weight: 300;
}

#recaptcha_image {
                width: 259px !important;
                height: auto !important;
}
#recapthca_challenge_image {
                width: 259px !important;
                height: auto !important;
}


@media (max-width: 767px) {
  
    input.wpcf7-text {
	width: 250px !important;	
    }

    span.wpcf7-form-control-wrap textarea,input {
	width:250px !important;	
    }
 
    input.wpcf7-submit {
        width:60px !important;
    }


}

