@charset "utf-8";
/* CSS Document */

.bg1{ background-color:#333}
.cl1{ color:#333}

.cl2{color:#ED6E0B}
.bg2{background-color:#ED6E0B}


.cl3{color:#404d58}
.bg3{background-color:#404d58}

.bg_white{background-color:#FFF}
.site_width{max-width:1200px}

.fnt1{ font-family: 'Fira Sans Extra Condensed', sans-serif;}

.btn{background-color:#ED6E0B; border-radius:4px; font-size:16px; padding:10px 16px; font-family: 'Fira Sans Extra Condensed', sans-serif;}

body{
	font-family: 'Open Sans', sans-serif;
	background-color:#fafafa;
}

.klik_cl1{color:#ED6E0B; text-decoration:none; transition:  color .5s;}
.klik_cl1:hover{color:#aaa}

.click_white{color:#fafafa; text-decoration:none; transition:  color .5s;}
.click_white:hover{color:#ccc}

.click_black{color:#333; text-decoration:none; transition:  color .5s;}
.click_black:hover{color:#777}

.btn_site{ color:#FFF; background-color:#ED6E0B; padding:8px 16px; font-size:18px; font-weight:bold; text-decoration:none; border-radius:3px; letter-spacing:1px; display:inline-block }


.btn_site:hover, message_btn_fld:hover{ background-color:#F90}

.message_btn_fld .btn{color:#FFF; background-color:#ED6E0B;  border-radius:6px; padding:8px 16px; font-size:18px; font-weight:bold; text-decoration:none; border-radius:3px; letter-spacing:1px; display:inline-block }
.message_btn_fld .btn:hover{ background-color:#666}
.message_fld{ font-size:16px}

.form_label{  text-align:left; font-size:13px; padding-bottom:3px; padding-top:12px}
input,texarea,select{ background-color:#fafafa; border:3px #ccc solid; font-size:18px }

		@media only screen and (max-width:980px){
			
			
		}
		
		
		@media only screen and (max-width:750px){
			
			
		}
		
		@media only screen and (max-width:490px){
			
		}

