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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }


/*-----Navbar-----*/

.tm-navbar .tm-navbar-container {
 
    padding-bottom:15px;
    padding-top:40px;
   
}

html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
    background: #0077be none repeat scroll 0 0;
    color: #ffffff;
}

.uk-offcanvas .uk-search-field:focus {
  border-color:#0077be;
}
.uk-offcanvas input.uk-search-field:focus {
  border-color:#0077be;
}

.uk-panel-title {
   
    font-size: 34px;
    text-align: center;
   
}

.uk-navbar-center {
 margin-top:-110px;
}

/*
.uk-button-danger {
margin-left:470px;
}

*/




.page-header h3 {
 display:none;
}

#tm-bottom-a { background-color: #0077be !important; }

.uk-contrast .uk-button {
    background: #0077be none repeat scroll 0 0;
    border: 1px solid #ffffff;
    border-radius: 10px;
    color: #ffffff;
}

.uk-contrast .uk-button:hover, .uk-contrast .uk-button:focus {
    background:#0077be none repeat scroll 0 0;
    opacity:0.6;
    color: #ffffff;
}

.well {
 margin-top:-90px;
}

.uk-width-medium-1-3, .uk-width-medium-2-6 {
    margin-top: 65px;
    
}

.contact-name {
 
 font-size:54px;
 color:#000000;
}

.componentheading {
 
 text-align:center;
}

h2, .uk-h2 {
    color: #000000;
}

.m4j_header_text {
    color: #0077be;
    
    font-size: 24px;
    font-weight:lighter;
    
  
    text-align: center;
  
    width: 100%;
}

.m4j_submit {
    background: #0077be none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #ffffff;
    height: 40px;
}

input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
 width:200px;
}

.btn-primary, .btn-info, .btn-inverse {
    background-color: #0077be;
    color: #ffffff;
}

.uk-margin-remove {
    text-align:center;
}

.componentheading {
    display: none;
   
}






/*======PROFORMs===========*/
/*
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
 
    height: 35px;
    border-radius:0.2px solid #red;

}
*/

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, #m4j-8, #m4j-15, #m4j-7, #m4j-41, #m4j-42, #m4j-45  {
   
    border: 1px solid #ababab;

}
