
.wrapper_footer{
	min-height: 50px;
	background: #111;
	background: #01b5f1; /* For browsers that do not support gradients */
    background: linear-gradient(0deg, #018cdf,#01b5f1 ); /* Standard syntax (must be last) */
	color: #fff;
	font-size: 0.9em;
    text-align: center;
}
.wrapper_footer .container{ 
    padding: 35px 15px; 
}

.wrapper_footer  .social{
    font-size: 1.5em;
}

.wrapper_footer .container a{ color: #fff; }
.wrapper_footer .container a:hover{ color: #008adf; }

.wrapper_footer .fa-facebook {
    vertical-align: middle;
	margin: 0 0 0 10px;
}
.wrapper_footer .fa-google-plus {
    vertical-align: middle;
	margin: 0 0 0 8px;
}

.wrapper_footer .fa {
	padding: 3px;
}

.wrapper_footer .fa-tumblr {
    vertical-align: middle;
	margin: 0 0 0 5px;
}

.wrapper_footer .share-facebook {
   background-color: #fff;
padding: 5px 10px;
display: block;
width: 82px;
border-radius: 5px;
margin: 8px auto; 
color: #008adf !important;
}
.CAT{
	width:420px;
	text-align:center;
	margin: 0 auto;
	font-family: 'Avian';
	font-size:14px;
}
.wrapper_footer .share-facebook i{
color: #008adf;
}

.wrapper_footer .share-facebook:hover i,
.wrapper_footer .share-facebook:hover {
    color: #fff !important;
}

.wrapper_footer .share-facebook:hover {
    background-color: #008adf;
}
.wrapper_footer * {
    transition: .3s ease;
}
@media (min-width: 1025px) and (max-width: 1280px) {
  

  
}



@media (min-width: 768px) and (max-width: 1024px) {
  

  
}





@media (min-width: 481px) and (max-width: 767px) {
  
  
  
}


@media (min-width: 320px) and (max-width: 480px) {
  
.CAT {
    width: auto;
    text-align: center;
    margin: 0 auto;
    font-family: 'Avian';

}
    
      
  
}