div.wpcf7-validation-errors {
color: red !important;
  border: none !important;
}
div.wpcf7-mail-sent-ok {
color:green !important;
	border-style:none !important;
}
.wpcf7-form input[type="tel"]{-moz-box-sizing:border-box !important;
-webkit-box-sizing:border-box !important;box-sizing:border-box !important;width:100%!important;max-width:100%;margin:5px 0 0 !important;background:#ffffff !important;}

input[type="tel"]{
/*-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;*/
    padding: 10px 12px;
    outline: none !important;
    border-radius: 2px;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 13px;
    margin: 0 0 20px 0;
    width: 200px;
    max-width: 100%;
    display: block;
    color: #999;
    
         line-height: 1.6;
    
         border: 1px solid #dddddd;
    background: #ffffff;
    -webkit-transition: all 0.2s;
       -moz-transition: all 0.2s;
        -ms-transition: all 0.2s;
         -o-transition: all 0.2s;
            transition: all 0.2s;}
input[type="tel"]{-webkit-appearance: none;}

.title span{
color:#cce6ff;
}
.title {
color:#dedede;
}
.wpcf7 span.wpcf7-not-valid-tip, .wpcf7-validation-errors {
  display: block !important;
}
#navigation li.current-menu-item > a{
color:#2c68a3 !important;
}
#navigation > ul > li:hover > a, #navigation > ul > li > a:hover {
color:#2c68a3 !important;
}
