/**
* Theme Name: Uthan Child
* Description: This is a child theme of Uthan, generated by Merlin WP.
* Author: <a href="https://themeforest.net/user/template_path">template_path</a>
* Template: uthan
* Version: 1.0.0
*/

/*barrasocialpersnalizzatainconnect*/
@media (min-width: 991px){
.social-bar22 {
  position:fixed;
  right:0;
  top: 40vh;
  z-index:9999;}}
  
@media (min-width: 991px){
.social-bar22 .s-icon {
  width:200px;
  transition: 0.3s; /* Add transition on hover */
  border:none;
  border-radius:5px 0 0 5px;}}

@media (min-width: 991px){
.social-bar22 .s-icon { 
position: relative;
 /* right:-170px;*/
	margin-right:-170px;
  line-height:38px;
  padding:0 10px 0 0;
  cursor:pointer;
margin-bottom:2px;}}

@media (min-width: 991px){
.social-bar22 .s-icon:hover {
  right:0px;  }}

@media (min-width: 991px){
.social-bar22 .s-icon i {
    width: 31px;
    height: 42px;
    margin: 0;
    text-align: center;
    line-height: 39px;
    margin-right: 5px;
    font-size: 21px;
    padding: 0;
    border-radius: 5px 0 0 5px;}}

.social-bar22 .phone-1 { background:#3f3f40;  color:#fff; }
.social-bar22 .phone-light-1 {background:#616161; color:#fff  }
.social-text { color: #FFFFFF;}

.social-bar22 .whatsapp { background:#25D366;  color:#fff;   border-radius:5px 0 0 5px;  }
.social-bar22 .w-light {background:#72eda0; }

.social-bar22 .fb { background:#3b5998;  color:#fff; }
.social-bar22 .fb-light {background:#4e71ba; color:#fff  }

.social-bar22 .facebook-messenger-light { background: #72a8ff; color:#ffffff; }
.social-bar22 .fa-facebook-messenger  {background:#4c90ff; color:#ffffff  }

.social-bar22 .youtube-1 {background: #c4302b;color: #fff;}
.social-bar22 .youtube-light { background: #ce504c;color: #fff;}

.social-bar22 .tiktok-1 { background: #000 ; color:#fff; }
.social-bar22 .tiktok-light {background:#3f3f40 ; color:#fff; }

.social-bar22 .envelope { background: #dc1424 ; color:#fff; }
.social-bar22 .email-light {background:#dc1424 ; color:#fff; }

 @media (min-width: 991px){
.social-bar22 .ins {
   background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
	color:#fff; }}
 
.social-bar22 .ins-light {background:#C13584; color:#fff  } 



 
@media (min-width: 991px){
.social-bar22 .s-icon i{
 width:40px;
  height:42px;
  margin:0;
  text-align:center;
  line-height:39px;
  margin-right:5px;
  font-size:22px;
  padding:0;
  border-radius:5px 0 0 5px; /* margin-left: -10px;*/
}} 

/*ICONE MOBILE FISSE - CSS B P */
 
@media (max-width: 991px){
	.social-bar22 .s-icon:hover {
		right:-170px;}}


 @media (max-width:768px){
.social-bar22 {
    position: fixed;
     z-index: 9999;
    bottom: 0;
    display: flex;
    right: 0;
    HEIGHT: 39PX;}}

 @media (max-width:768px){
.social-text {
    display: none;}}

 
	@media (max-width:768px){
	.social-bar22 .phone-light-1 {
    background: #3f3f40;
    color: #fff;
    text-align: center;
    height: 100%;
}}
 @media (max-width:768px){
.social-bar22 .email-light {
    background: #dc1424;
    color: #fff;
    text-align: center;
    height: 100%;
}
}
 @media (max-width:768px){

.social-bar22 .w-light {
    background: #25D366;
    text-align: center;
    height: 100%;
}
}
 @media (max-width:768px){

.social-bar22 .youtube-light {
    /*background: #c4302b;
    color: #fff;
    text-align: center;
    height: 100%;*/
display:none;}}

 

    
  @media (max-width:768px){
  .social-bar22 .ins-light {
    background: #f09433;  
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) ;
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);  
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);  
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
  color:#fff;
  text-align: center;
      height: 100%;}}
 
 @media (max-width:768px){
.social-bar22 .tiktok-light {
    background: #000;
    color: #fff;
    text-align: center;
    height: 100%;
}}
  /*@media (max-width:768px){   */
  /*.social-bar22 .fb-light {
      background:#3b5998;
    color: #fff;
 text-align: center;
      height: 100%;
  }}*/

@media (max-width:768px){   
.social-bar22 .facebook-messenger-light{
      background:#4c90ff;
    color: #fff;
 text-align: center;
      height: 100%;
  }}



 @media (max-width:768px){
.social-bar22 .s-icon{
border: none;}}




@media (max-width :992px) {
.social-bar22 .s-icon {
width: 167px;
    padding-top: 8px;
    font-size: 21px;    
    
}
}
 @media (max-width: 480px){	
	 .social-bar22 .s-icon{
		 padding-top:4px;
	 font-size: 24px;
    margin-top: 3px;
    width: 100px;}}
    
    
 @media (max-width: 362px){	
	 .social-bar22 .s-icon{
		 padding-top:4px;
	 font-size: 24px;
    margin-top: 3px;
    width: 90px;}} 

@media (max-width: 322px){
.social-bar22 .s-icon {
    padding-top: 4px;
    font-size: 24px;
    margin-top: 3px;
	width: 65px; }}

/**/
 