@charset "utf-8";
/* CSS Document */
		
		.footer{ color:#fff; font-size:13px;  }
		.footer .subtitle{ padding:10px 0px; font-size:26px; font-weight:800; letter-spacing:1px; text-align:left; border-bottom: 1px #777 solid;  }
		.footer .subtitle div{  }
		.footer .btn_footer{display:block; text-decoration:none; color:#fafafa; padding:5px 0px; font-size:1.2rem; text-transform:uppercase;
		}
		
		.footer .btn_footer:hover{color:#ccc}
		
		.footer .list_element{line-height:20px; padding:10px 0px; font-size:12px;}
		.footer .click_footer{text-decoration:none; color:#fafafa; font-size:1.5rem; font-weight:300; display:block; margin-top:5px;
			transition:  color .5s;
		}
		
		.footer .click_footer:hover{ color:#ccc}
		
		.footer .futer_social{ display:inline-block; color:#fafafa; font-size:30px; text-decoration:none; padding:7px; }
		.footer .futer_social:hover{color:#ccc}
		
		.footer .form_element{ padding-bottom:20px; }
		
		.form_fld{ background-color:rgba(255,255,255,.1); font-weight:normal; font-size:14px; padding:10px 10px; border:0px; box-shadow:none; color:#fafafa;  }
		
		@media only screen and (max-width:980px){
			
			
		}
		
		
		@media only screen and (max-width:750px){
			
			.footer .futer_social{ display:inline-block; color:#fafafa; font-size:40px; text-decoration:none; padding:10px; }
		}
		
		@media only screen and (max-width:490px){
			
		}

