ul.uab-tabs li {

  float: left;

  cursor: pointer;

  display: block;

}

.uab-frontend-wrapper .uab-tab-content {

  display: none;

}

.uab-tab-content.uab-current {

  display: block;

}



.uab-frontend-wrapper {

  text-align: left;

}

.uab-frontend-wrapper div {

  max-width: 100%;

}

.uab-frontend-wrapper a {

  text-decoration: none;

}

.uab-front-content .uab-tab-header {

  display: block;

}

.uab-frontend-wrapper img {

  max-width: 100%;

  display: block;

  margin: 0 auto;

}

.uab-frontend-wrapper .uap-profile-image {

  position: relative;

  overflow: hidden;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}

.uab-frontend-wrapper .uap-profile-image img {

  -webkit-transition: all 0.5s ease-in-out;

  transition: all 0.5s ease-in-out;

}

.uab-frontend-wrapper .uap-profile-image:hover img {

  -webkit-transform: scale(1.02);

  transform: scale(1.02);

}

.uab-frontend-wrapper .uap-profile-image.uap-profile-image-circle:before {

  content: '';

  display: block;

  padding-top: 100%;

}

.uab-frontend-wrapper .uap-profile-image.uap-profile-image-circle img {

  position: absolute;

  top: 0;

  left: 0;

  bottom: 0;

  right: 0;

  text-align: center;

  width: 100%;

  border: 0;

}

.uab-frontend-wrapper * {

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

}

.uab-frontend-wrapper a {

  max-width: 100%;

  word-wrap: break-word;

}

.uab-frontend-wrapper *:focus {

  outline: 0;

  border: 0;

}

.uab-frontend-wrapper .uab-tabs {

  list-style: none;

  margin: 0;

  -webkit-margin-before: 0;

  -webkit-margin-after: 0;

  -webkit-margin-start: 0px;

  -webkit-margin-end: 0px;

  -webkit-padding-start: 0;

  padding-left: 0;

}

.uab-clearfix:before,

.uab-clearfix:after {

  content: '';

  display: table;

}

.uab-clearfix:after {

  clear: both;

}

.uab-clearfix {

  *zoom: 1;

}

.uap-profile-image {

  text-align: center;

}

.uab-frontend-wrapper .uap-profile-image img {

  display: block;

  width: auto;

  margin: 0 auto;

}

.uap-profile-image-circle {

  border-radius: 50%;

}

.uab-frontend-wrapper .uab-defaut-tab a,

.uab-frontend-wrapper .uab-defaut-tab a:hover {

  -webkit-box-shadow: 0 0 0;

  box-shadow: 0 0 0;

}

.uab-user-website a,

.uab-user-email a {

  line-height: 1;

}

.uab-tab-header {

  display: block;

}









































.uab-template-4 {

  -webkit-border-top-right-radius: 10px;

  border-top-right-radius: 10px;

  -webkit-border-top-left-radius: 10px;

  border-top-left-radius: 10px;

}

.uab-template-4 .uab-tabs {

  background: #ececec;

  -webkit-border-radius: 10px 10px 0 0;

  border-radius: 10px 10px 0 0;

  overflow: hidden;

  margin-bottom: -1px;

}

.uab-template-4 .uab-tabs li {

  font-size: 13px;

  font-weight: 13px;

  font-weight: 600;

  color: #333333;

  font-family: 'Open Sans', sans-serif;

  padding: 22px 25px;

  background: transparent;

  border: 1px solid #cdcdcd;

  margin-right: -1px;

  position: relative;

  display: inline-block;

}

.uab-template-4 .uab-tabs li.uab-current {

  background: #fff;

  border-bottom: 1px solid transparent;

}

.uab-template-4 .uab-tabs li.uab-current:after {

  content: '';

  width: 100%;

  top: 0;

  left: 0;

  height: 4px;

  position: absolute;

  background: #f0425d;

}

.uab-template-4 .uab_author_detail:before {

  position: relative;

  display: inline-block;

  font-family: 'Font Awesome 5 Free';

  font-weight: 900;

  text-align: center;

  margin-right: 10px;

}

.uab-template-4 .uab_author_detail:before {

  content: '\f007';

}

.uab-template-4 .uab-tab-content {

  padding: 40px 0 35px;

  background: #fff;

  border: 1px solid #ececec;

}



.uab-template-4 .uab-author-profile-pic,

.uab-template-4 .uab-front-content {

  float: left;

}

.uab-template-4 .uab-author-profile-pic {

  width: 20%;

  text-align: center;

}

.uab-template-4 .uab-author-profile-pic .uap-profile-image {

  width: 183px;

  display: inline-block;

  overflow: hidden;

  max-width: 100%;

}

.uab-template-4 .uab-front-content {

  width: 70%;

  padding: 0 30px;

}

.uab-template-4.uab-hidden-icon .uab-author-profile-pic {

  width: 25%;

  padding-left: 10px;

}

.uab-template-4.uab-hidden-icon .uab-front-content {

  width: 75%;

}

.uab-template-4 .uab-front-content .uab-tab-header {

  font-size: 18px;

  font-weight: 500;

  color: #444444;

  font-family: 'Open Sans', sans-serif;

  text-transform: uppercase;

  padding-bottom: 5px;

  margin-bottom: 15px;

  position: relative;

}

.uab-template-4 .uab-front-content .uab-tab-header:after {

  content: '';

  position: absolute;

  left: 0;

  bottom: 0;

  height: 2px;

  background: #f0425d;

  width: 39px;

}

.uab-template-4 .uab-front-content .uab-display-name {

  margin-bottom: 10px;

}

.uab-template-4 .uab-front-content .uab-display-name a {

  font-size: 18px;

  font-weight: 600;

  color: #f0425d;

  font-family: 'Open Sans', sans-serif;

}

.uab-template-4 .uab-front-content .uab-company-info {

  margin-bottom: 26px;

}

.uab-template-4 .uab-front-content .uab-company-info a,

.uab-template-4 .uab-front-content .uab-company-info span {

  display: inline-block;

}

.uab-template-4 .uab-front-content .uab-company-info,

.uab-template-4 .uab-front-content .uab-company-info a,

.uab-template-4 .uab-front-content .uab-company-info span {

  color: #333;

  font-family: 'Open Sans', sans-serif;

  font-size: 13px;

  font-weight: 600;

}

.uab-template-4 .uab-short-info {

  color: #666;

  font-family: 'Open Sans', sans-serif;

  font-size: 14px;

  font-weight: 400;

  line-height: 1.5;

  margin-bottom: 20px;

}

.uab-template-4 .uab-short-contact .uab-contact-inner {

  display: inline-block;

  margin-right: 29px;

}

.uab-template-4 .uab-user-website,

.uab-template-4 .uab-user-email {

  position: relative;

  padding: 0px 0 0px 25px;

  margin: 5px 0;

}

.uab-template-4 .uab-user-website a,

.uab-template-4 .uab-user-email a {

  font-family: 'Open Sans', sans-serif;

  font-size: 14px;

  font-weight: 400;

  color: #666;

}

.uab-template-4 .uab-user-website a {

  display: inline-block;

}

.uab-template-4 .uab-user-website:before,

.uab-template-4 .uab-user-email:before {

  position: absolute;

  font-family: 'Font Awesome 5 Free';

  font-weight: 900;

  display: inline-block;

  width: 20px;

  font-size: 14px;

  color: #666;

  top: 50%;

  left: 0;

  



  -webkit-transform: translateY(-50%);

  transform: translateY(-50%);

}

.uab-template-4 .uab-user-website:before {

  margin-top: 5px;

  content: url('data:image/svg+xml,<svg id="Livello_1" data-name="Livello 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><defs><style>.cls-1{fill-rule:evenodd;}</style></defs><path class="cls-1" d="M13.89,14.92A11.7,11.7,0,0,1,12,19a11.7,11.7,0,0,1-1.89-4.08Zm4.47,0a7,7,0,0,1-4.89,3.92,12.24,12.24,0,0,0,1.62-3.92Zm-12.72,0H8.91a12.27,12.27,0,0,0,1.62,3.92A7,7,0,0,1,5.64,14.92Zm8.48-1.17H9.88a12.07,12.07,0,0,1,0-3.5h4.24A12.07,12.07,0,0,1,14.12,13.75Zm-5.42,0H5.22a7.07,7.07,0,0,1,0-3.5H8.7A13.67,13.67,0,0,0,8.7,13.75Zm10.08,0H15.3a12.82,12.82,0,0,0,0-3.5h3.48a7.07,7.07,0,0,1,0,3.5ZM13.89,9.08H10.11A11.7,11.7,0,0,1,12,5,11.6,11.6,0,0,1,13.89,9.08Zm-5,0H5.64a7,7,0,0,1,4.89-3.92A12.51,12.51,0,0,0,8.91,9.08Zm9.45,0H15.09a12.2,12.2,0,0,0-1.62-3.92A7,7,0,0,1,18.36,9.08Z" transform="translate(-5 -5)"/></svg>');

}

.uab-template-4 .uab-user-email:before {

  margin-top: 5px;

  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24"><path d="M12 12.713l-11.985-9.713h23.97l-11.985 9.713zm0 2.574l-12-9.725v15.438h24v-15.438l-12 9.725z"/></svg>')

}

.uab-template-4 .uab-user-website a:hover,

.uab-template-4 .uab-front-content .uab-company-info a:hover,

.uab-template-4 .uab-front-content .uab-display-name a:hover,

.uab-template-4 .uab-user-email a:hover {

  color: #f0425d;

}

































































































































































































































































































