@charset "UTF-8";
/*Common USE*/
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #455560 !important;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #455560 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #455560 !important;
}


input{height: 50px !important; width: 96%; font-size: 16px; padding: 0 2%; border: 1px solid #e8e8e8 !important}
input[type="checkbox"]{height:20px !important; width: 20px !important; padding-left: 0 !important; border-color: #e8e8e8 !important;  margin-top: 4px !important; margin-right: 5px !important}
.uk-checkbox, .uk-radio, input[type="checkbox"]:not([class*="uk-"]), input[type="radio"]:not([class*="uk-"]){background-color: #fff}

textarea{border:1px solid #FFAEBC !important; width:100%}

select, select.wpcf7-select,#filter_catid, #radius, #resultpanel {display: inline-block; /*width: auto !important;*/ padding: .375rem 1.75rem .375rem .75rem; vertical-align: middle; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center; background-color: rgb(255, 255, 255); background-image: none\9; background-size: 10px 15px; -moz-appearance: none; -webkit-appearance: none;  border-color: #e8e8e8 !important; border-radius: 0; border-style: solid}
select option, select{font-size: 16px !important;}
 
select option{padding: 3px 0 !important}
input[type="submit"]{background:#077c39; color: #fff; font-weight: bold}
input[type="submit"]:hover{background:#ff5b35}

p{margin: 20px 0}



/*toolbar*/


/*Navigation Menu*/


/*Homepage*/


/*Mobile CSS*/
.uk-navbar-toggle svg{width:30px; height: 30px}
#tm-dialog-mobile .uk-nav-default > li > a{color:#652ebc}


/*Sitemap*/


/*Footer*/
.footer{color:#fff; font-size: 15px}
.footer h2{color:#C6FF74}
.footer hr{border-color: #fff}
.footer a:hover{color:#C6FF74; text-decoration: none}

/*404 page*/



@media(max-width:1200px){
	
}
@media(max-width:1024px){	
	
}

@media(max-width:736px){

}


@media(max-width:460px){
	.widget_custom_html{display:none}
    
}
