/*Ultimate Author Box Version 1.0.8*/
/*-----------
Tab
-------------*/
.uab-container {
    width: 100%;
    margin: 0 auto;
}
.uab-recent-posts ul > li::before {
    list-style-type: none !important;
    list-style-image: none !important;
    background-color:initial !important;
}/*ED - added as last solution 27.nov.2017*/

ul.uab-tabs li {
    list-style: none; /*ED*/
    float: left;
    cursor: pointer;
    display: block;
}

.uab-frontend-wrapper .uab-tab-content {
    display: none;
}

.uab-tab-content.uab-current {
    display: block;
}

/*-----------
End of Tabs
-------------*/
/*---------------------
Reset css start
-----------------------*/

.uab-frontend-wrapper {
    text-align: left;
}
.uab-frontend-wrapper div {
    max-width: 100%;
}
.uab-frontend-wrapper a {
    text-decoration: none;
}
.uab-field-wrap label {
    display: block;
}
.uab-frontend-wrapper .uab-social-action a,
.uab-frontend-wrapper .uab-social-icons a {
    display: inline-block;
}
.table {
    text-align: center;
}
.uab-front-content .uab-tab-header {
    display: block;
}
.uab-frontend-wrapper audio,
.uab-frontend-wrapper video,
.uab-frontend-wrapper figure {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    outline: 0;
    display: block;
    -webkit-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    text-decoration: none;
    line-height: 1;
}
.uab-frontend-wrapper img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.uab-frontend-wrapper .uap-profile-image {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    -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;
    -moz-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 {
    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-frontend-wrapper input[type=text],
.uab-frontend-wrapper input[type=email],
.uab-frontend-wrapper input[type=tel],
.uab-frontend-wrapper textarea {
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0;
    border: 0;
}
.uab-frontend-wrapper strong {
    font-weight: bold;
}
.uab-social-icons ul,
.uab-social-feed-wrapper .uab-social-feed {
    list-style: none; /*ED*/
    margin-left: 0;
    margin-bottom: 0;
    margin-top: 0;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0;
    line-height: 1;
}

.uab-user-website a,
.uab-user-email a,
.uab-user-phone a {
    line-height: 1;
}
.uab-frontend-wrapper .uab-contact-form-submit input[type=submit] {
    line-height: 1;
}
.uab-tab-header {
    display: block;
}
.uap-contact-form-wrapper {
    display: inline-block;
    width: 100%;
}
.uab-recent-posts ul {
    padding-left: 0;
    margin: 0;
    list-style: none; /*ED*/
}
.uab-recent-posts .uab-post-image {
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    position: relative;
}
.uab-recent-posts .uab-post-image img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.uab-recent-posts .post-item-wrapper:hover .uab-post-image img {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
/*----------------------
Reset css end
------------------------*/
/*----------------------
template 2 css start
------------------------*/

.uab-template-2 .uab-tabs {
    background:#f3f7fb;
    border-bottom: 1px solid #287db9;
}

/*-line left menu-*/ 
.uab-template-2 .uab-tabs li {
    padding: 20px 40px;
    /*border-left: 1px solid #287db9;
    color: #51c18b;*/
    font-size: 1rem;
    font-weight: 500;
    /*font-family: 'Lato', sans-serif;*/
    position: relative; /* ED en static il bouge la pointe du menu actif */
    list-style:none; /*ED*/
}
/*-petite pointe menu actif*/
.uab-template-2 .uab-tabs li:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 10px 0 10px;
    border-color: #287db9 transparent transparent transparent;
    opacity: 0;
    visibility: hidden;
    list-style:none;/*ED*/
}
.uab-template-2 .uab-tabs li:nth-child(1) {
    border-left:0;
    list-style: none; /*ED*/
}
/*-menu actif*/
.uab-template-2 .uab-tabs li.uab-current {
    background:#287db9;
    color:#fff;
    list-style:none;/*ED*/
}

.uab-template-2 .uab-tabs li.uab-current:after {opacity:1;visibility:visible}
.uab-template-2 .uab_author_detail:before,
.uab-template-2 .uab_author_post:before,
.uab-template-2 .uab_company_description:before,
.uab-template-2 .uab_contact_form:before,
.uab-template-2 .uab_twitter_feeds:before,
.uab-template-2 .uab_rss_feeds:before,
.uab-template-2 .uab_facebook_feeds:before,
.uab-template-2 .uab_shortcode:before,
.uab-template-2 .uab_editor:before,
.uab-template-2 .uab_widget:before {
    position: fixed; /* bouge le bullet 2eme onglet - donc remplacé le relative par fixed ED */
    display: block;
    font-family: Fontawesome;
    text-align: center;
    font-size: 1.5rem;
    margin-bottom: 5px;
    list-style:none; /*ED*/
    
}

/* enlève les incons de menu ED

.uab-template-2 .uab_author_detail:before {content: "\f007"}
.uab-template-2 .uab_author_post:before {content: "\f031"}
.uab-template-2 .uab_company_description:before {content: "\f19c"}
.uab-template-2 .uab_contact_form:before {content: "\f0e0"}
.uab-template-2 .uab_twitter_feeds:before {content: "\f099"}
.uab-template-2 .uab_rss_feeds:before {content: "\f09e"}
.uab-template-2 .uab_facebook_feeds:before {content: "\f09a"}
.uab-template-2 .uab_shortcode:before {content: "\f135"}
.uab-template-2 .uab_editor:before {content: "\f022"}
.uab-template-2 .uab_widget:before {content: "\f210"}
*/

.uab-template-2 .uab-tab-content {
    /*border-width: 1px;
    border-style: solid;
    border-color: #f3f7fb;*/
    background-color: #f3f7fb;
    padding: 34px;
}
.uab-template-2 .uab-content-header {
    padding-bottom: 30px;
    border-bottom: 1px solid #d2e0eb ;
}
.uab-template-2 .uab-content-header .uab-display-name {
    float: left;
    width: 40%;
    text-align: left;
}
.uab-template-2 .uab-content-header .uab-company-info {
    float: right;
    width: 60%;
    text-align: right;
}
.uab-template-2 .uab-content-header .uab-display-name a {
    font-size: 1.5rem;
    font-weight: 700;
    /* font-family: 'Lato', sans-serif;*/
    color: #2f3e42; 
}
.uab-template-2 .uab-content-header .uab-company-info,
.uab-template-2 .uab-content-header .uab-company-info span,
.uab-template-2 .uab-content-header .uab-company-info a {
    display: inline-block;
    font-size: 0.8rem;
    font-weight: 700;
    /* font-family: 'Lato', sans-serif; */
    color: #3a3a3a;
    text-transform: uppercase;
}
.uab-template-2 .uab-content-header .uab-company-info {
    padding-top: 7px;
}
.uab-template-2 .uab-content-mid {padding: 30px 0 20px}
.uab-template-2 .uab-author-profile-pic {
    display: inline-block;
}
.uab-template-2 .uab-content-mid-inner-1,
.uab-template-2 .uab-content-mid-inner-2 {
    float: left;
}
.uab-template-2 .uab-content-mid-inner-1 {
    width: 35%;
}
.uab-template-2 .uap-profile-image {
    width: 200px;
    max-width: 100%;
    overflow: hidden;
}
.uab-template-2 .uab-content-mid-inner-2 {
    width: 65%;
    /* padding-left: 18px;*/
}
.uab-template-2 .uab-short-contact {
    margin-bottom: 2rem;
}
.uab-template-2 .uab-short-contact > div {
    display: inline-block;
    margin-right: 37px;
}
.uab-template-2 .uab-short-contact .uab-user-website a,
.uab-template-2 .uab-short-contact .uab-user-email a,
.uab-template-2 .uab-short-contact .uab-user-phone a {
    color: #1e2a36;
    font-weight: 500;
    font-size: 0.8rem;
    /* font-family: 'Lato', sans-serif; */
    display: inline-block;
    position: relative;
    padding-left: 25px;
    line-height: 1;
}
.uab-template-2 .uab-short-contact .uab-user-website a:before,
.uab-template-2 .uab-short-contact .uab-user-email a:before,
.uab-template-2 .uab-short-contact .uab-user-phone a:before {
    display: inline-block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0px;
    font-family: Fontawesome;
    color: #b2b6b7;
    font-size: 1rem;
}
.uab-template-2 .uab-short-contact .uab-user-website a:before {
    content: "\f0ac"
}
.uab-template-2 .uab-short-contact .uab-user-email a:before {
    content: "\f1d8";
}
.uab-template-2 .uab-short-contact .uab-user-phone a:before {
    content: "\f10b";
}
.uab-template-2 .uab-social-icons {
    clear: both;
    display: table;
    width: 100%;
}
.uab-template-2 .uab-social-icons li {
    float: left;
    text-align: center;
    /*border-width: 1px;
    border-style: solid;
    border-color: #ebebeb;*/
    margin-right: -1px;
    margin-bottom: -1px;
    list-style: none;/*ED*/
    position: inherit; /* ici sont les bullets, j'ai rajouté cette ligne en plus, avec la position inherit ED */
}
.uab-template-2 .uab-social-icons li a {
    /*width: 36px;
    height: 50px;
    background: #fff;
    color: #b2b6b7;*/
    font-size: 2rem;
    line-height: 2rem;
    display: inline-block;
    vertical-align: middle;
    list-style: none;/*ED*/
}
.uab-template-2 .uab-short-info {
    /*font-family: 'Lato', sans-serif;line-height: 1.5;font-size: 14px;color: #333;*/    
    font-weight: 500;font-size:0.9rem;
}
.uab-template-2 .uab-content-header .uab-display-name a:hover,
.uab-template-2 .uab-content-header .uab-company-info a:hover,
.uab-template-2 .uab-short-contact .uab-user-website a:hover,
.uab-template-2 .uab-short-contact .uab-user-email a:hover,
.uab-template-2 .uab-short-contact .uab-user-phone a:hover {
    color: #287db9;
}
.uab-template-2 .uab-social-icons li a:hover {
    background: #08243a;
    color: #fff;
    list-style:none;/*ED*/
}
/*template -2 recent-posts css*/

.uab-template-2 .uab-recent-posts ul {
    margin: 0 -16px;
    display: inline-block;
    list-style:none;/*ED*/
}
.uab-template-2 .uab-recent-posts ul li {
    width: 33.33%;
    padding: 0 16px;
    margin-bottom: 20px;
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
    list-style:none;/*ED*/
}
.uab-template-2 .uab-recent-posts .post-item-wrapper {
    text-align: left;
}
.uab-template-2 .uab-post-first-wrapper {
    margin-bottom: 15px;
}
.uab-template-2 .uab-post-title-wrapper {
    margin-bottom: 5px;
}
.uab-template-2 .uab-post-title-wrapper a {
    color: #333;
    font-size: 15px;
    font-weight: 700;
    /* font-family: 'Lato', sans-serif; */ 
    line-height: 1.5;
}
.uab-template-2 .uab-post-title-wrapper a:hover {
    color: #51c18b;
}
.uab-template-2 .uap-post-author-name,
.uab-template-2 .uap-post-date,
.uab-template-2 .uap-post-author-name a {
    display: inline-block;
}
.uab-template-2 .uap-post-author-name {
    color: #434242;
    margin-right: 13px;
}
.uab-template-2 .uap-post-date,
.uab-template-2 .uap-post-author-name a {
    color: #707070;
}
.uab-template-2 .uab-post-meta-info {
    margin-bottom: 5px;
}
.uab-template-2 .uap-post-author-name,
.uab-template-2 .uap-post-date,
.uab-template-2 .uap-post-author-name a {
    font-size: 13px;
    font-weight: 700;
    /* font-family: 'Lato', sans-serif; */
}
.uab-template-2 .uap-post-author-name a:hover {
    color: #222;
}
.uab-template-2 .uap-post-author-name a {
    margin-left: 5px;
}
.uab-template-2 .uab-post-excerpt-wrapper,
.uab-template-2 .uab-post-excerpt-wrapper p {
   /* font-family: 'Lato', sans-serif; */
    font-size: 14px;
    font-weight: 500;
    color: #333333;
    line-height: 1.5;
}
/*----------------------
template 2 css end
------------------------*/


/*--------------------------------
social icons social icon css start
----------------------------------*/

.uab-template-4 .uab-social-icons .uab-icon-facebook a,
.uab-template-5 .uab-social-icons .uab-icon-facebook a,
.uab-template-6 .uab-social-icons .uab-icon-facebook a,
.uab-template-7 .uab-social-icons .uab-icon-facebook a,
.uab-template-9 .uab-social-icons .uab-icon-facebook a,
.uab-template-12 .uab-social-icons .uab-icon-facebook a,
.uab-template-15 .uab-social-icons .uab-icon-facebook a,
.uab-template-17 .uab-social-icons .uab-icon-facebook a,
.uab-template-18 .uab-social-icons .uab-icon-facebook a {
    background: #4c70a5;
}
.uab-template-4 .uab-social-icons .uab-icon-twitter a,
.uab-template-5 .uab-social-icons .uab-icon-twitter a,
.uab-template-6 .uab-social-icons .uab-icon-twitter a,
.uab-template-7 .uab-social-icons .uab-icon-twitter a,
.uab-template-9 .uab-social-icons .uab-icon-twitter a,
.uab-template-12 .uab-social-icons .uab-icon-twitter a,
.uab-template-15 .uab-social-icons .uab-icon-twitter a,
.uab-template-17 .uab-social-icons .uab-icon-twitter a,
.uab-template-18 .uab-social-icons .uab-icon-twitter a {
    background: #2cb8e9;
}
.uab-template-4 .uab-social-icons .uab-icon-instagram a,
.uab-template-5 .uab-social-icons .uab-icon-instagram a,
.uab-template-6 .uab-social-icons .uab-icon-instagram a,
.uab-template-7 .uab-social-icons .uab-icon-instagram a,
.uab-template-9 .uab-social-icons .uab-icon-instagram a,
.uab-template-12 .uab-social-icons .uab-icon-instagram a,
.uab-template-15 .uab-social-icons .uab-icon-instagram a,
.uab-template-17 .uab-social-icons .uab-icon-instagram a,
.uab-template-18 .uab-social-icons .uab-icon-instagram a {
    background: #444444;
}
.uab-template-4 .uab-social-icons .uab-icon-youtube a,
.uab-template-5 .uab-social-icons .uab-icon-youtube a,
.uab-template-6 .uab-social-icons .uab-icon-youtube a,
.uab-template-7 .uab-social-icons .uab-icon-youtube a,
.uab-template-9 .uab-social-icons .uab-icon-youtube a,
.uab-template-12 .uab-social-icons .uab-icon-youtube a,
.uab-template-15 .uab-social-icons .uab-icon-youtube a,
.uab-template-17 .uab-social-icons .uab-icon-youtube a,
.uab-template-18 .uab-social-icons .uab-icon-youtube a {
    background: #cc3434;
}
.uab-template-4 .uab-social-icons .uab-icon-linkedin a,
.uab-template-5 .uab-social-icons .uab-icon-linkedin a,
.uab-template-6 .uab-social-icons .uab-icon-linkedin a,
.uab-template-7 .uab-social-icons .uab-icon-linkedin a,
.uab-template-9 .uab-social-icons .uab-icon-linkedin a,
.uab-template-12 .uab-social-icons .uab-icon-linkedin a,
.uab-template-15 .uab-social-icons .uab-icon-linkedin a,
.uab-template-17 .uab-social-icons .uab-icon-linkedin a,
.uab-template-18.uab-social-icons .uab-icon-linkedin a {
    background: #017eb4;
}
.uab-template-4 .uab-social-icons .uab-icon-pinterest a,
.uab-template-5 .uab-social-icons .uab-icon-pinterest a,
.uab-template-6 .uab-social-icons .uab-icon-pinterest a,
.uab-template-7 .uab-social-icons .uab-icon-pinterest a,
.uab-template-9 .uab-social-icons .uab-icon-pinterest a,
.uab-template-12 .uab-social-icons .uab-icon-pinterest a,
.uab-template-15 .uab-social-icons .uab-icon-pinterest a,
.uab-template-17 .uab-social-icons .uab-icon-pinterest a,
.uab-template-18.uab-social-icons .uab-icon-pinterest a {
    background: #4267b2;
}
.uab-template-4 .uab-social-icons .uab-icon-google-plus a,
.uab-template-5 .uab-social-icons .uab-icon-google-plus a,
.uab-template-6 .uab-social-icons .uab-icon-google-plus a,
.uab-template-7 .uab-social-icons .uab-icon-google-plus a,
.uab-template-9 .uab-social-icons .uab-icon-google-plus a,
.uab-template-12 .uab-social-icons .uab-icon-google-plus a,
.uab-template-15 .uab-social-icons .uab-icon-google-plus a,
.uab-template-17 .uab-social-icons .uab-icon-google-plus a,
.uab-template-18.uab-social-icons .uab-icon-google-plus a {
    background: #df321c;
}
.uab-template-4 .uab-social-icons .uab-icon-tumblr a,
.uab-template-5 .uab-social-icons .uab-icon-tumblr a,
.uab-template-6 .uab-social-icons .uab-icon-tumblr a,
.uab-template-7 .uab-social-icons .uab-icon-tumblr a,
.uab-template-9 .uab-social-icons .uab-icon-tumblr a,
.uab-template-12 .uab-social-icons .uab-icon-tumblr a,
.uab-template-15 .uab-social-icons .uab-icon-tumblr a,
.uab-template-17 .uab-social-icons .uab-icon-tumblr a,
.uab-template-18 .uab-social-icons .uab-icon-tumblr a {
    background: #56bc8a;
}
.uab-template-4 .uab-social-icons .uab-icon-reddit a,
.uab-template-5 .uab-social-icons .uab-icon-reddit a,
.uab-template-6 .uab-social-icons .uab-icon-reddit a,
.uab-template-7 .uab-social-icons .uab-icon-reddit a,
.uab-template-9 .uab-social-icons .uab-icon-reddit a,
.uab-template-12 .uab-social-icons .uab-icon-reddit a,
.uab-template-15 .uab-social-icons .uab-icon-reddit a,
.uab-template-17 .uab-social-icons .uab-icon-reddit a,
.uab-template-18 .uab-social-icons .uab-icon-reddit a {
    background: #ff4500;
}
.uab-template-4 .uab-social-icons .uab-icon-flickr a,
.uab-template-5 .uab-social-icons .uab-icon-flickr a,
.uab-template-6 .uab-social-icons .uab-icon-flickr a,
.uab-template-7 .uab-social-icons .uab-icon-flickr a,
.uab-template-9 .uab-social-icons .uab-icon-flickr a,
.uab-template-12 .uab-social-icons .uab-icon-flickr a,
.uab-template-15 .uab-social-icons .uab-icon-flickr a,
.uab-template-17 .uab-social-icons .uab-icon-flickr a,
.uab-template-18.uab-social-icons .uab-icon-flickr a {
    background: #1b4978;
}
.uab-template-4 .uab-social-icons .uab-icon-vine a,
.uab-template-5 .uab-social-icons .uab-icon-vine a,
.uab-template-6 .uab-social-icons .uab-icon-vine a,
.uab-template-7 .uab-social-icons .uab-icon-vine a,
.uab-template-9 .uab-social-icons .uab-icon-vine a,
.uab-template-12 .uab-social-icons .uab-icon-vine a,
.uab-template-15 .uab-social-icons .uab-icon-vine a,
.uab-template-17 .uab-social-icons .uab-icon-vine a,
.uab-template-18 .uab-social-icons .uab-icon-vine a {
    background: #26b387;
}
.uab-template-4 .uab-social-icons .uab-icon-meetup a,
.uab-template-5 .uab-social-icons .uab-icon-meetup a,
.uab-template-6 .uab-social-icons .uab-icon-meetup a,
.uab-template-7 .uab-social-icons .uab-icon-meetup a,
.uab-template-9 .uab-social-icons .uab-icon-meetup a,
.uab-template-12 .uab-social-icons .uab-icon-meetup a,
.uab-template-15 .uab-social-icons .uab-icon-meetup a,
.uab-template-17 .uab-social-icons .uab-icon-meetup a,
.uab-template-18 .uab-social-icons .uab-icon-meetup a {
    background: #ed1c40;
}
.uab-template-4 .uab-social-icons .uab-icon-github a,
.uab-template-5 .uab-social-icons .uab-icon-github a,
.uab-template-6 .uab-social-icons .uab-icon-github a,
.uab-template-7 .uab-social-icons .uab-icon-github a,
.uab-template-9 .uab-social-icons .uab-icon-github a,
.uab-template-12 .uab-social-icons .uab-icon-github a,
.uab-template-15 .uab-social-icons .uab-icon-github a,
.uab-template-17 .uab-social-icons .uab-icon-github a,
.uab-template-18 .uab-social-icons .uab-icon-github a {
    background: #6cc644;
}
.uab-template-4 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-5 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-6 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-7 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-9 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-12 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-15 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-17 .uab-social-icons .uab-icon-soundcloud a,
.uab-template-18 .uab-social-icons .uab-icon-soundcloud a {
    background: #f50;
}
.uab-template-4 .uab-social-icons .uab-icon-vimeo a,
.uab-template-5 .uab-social-icons .uab-icon-vimeo a,
.uab-template-6 .uab-social-icons .uab-icon-vimeo a,
.uab-template-7 .uab-social-icons .uab-icon-vimeo a,
.uab-template-9 .uab-social-icons .uab-icon-vimeo a,
.uab-template-12 .uab-social-icons .uab-icon-vimeo a,
.uab-template-15 .uab-social-icons .uab-icon-vimeo a,
.uab-template-17 .uab-social-icons .uab-icon-vimeo a,
.uab-template-18 .uab-social-icons .uab-icon-vimeo a {
    background: #00b3ec;
}
.uab-template-4 .uab-social-icons .uab-icon-wordpress a,
.uab-template-5 .uab-social-icons .uab-icon-wordpress a,
.uab-template-6 .uab-social-icons .uab-icon-wordpress a,
.uab-template-7 .uab-social-icons .uab-icon-wordpress a,
.uab-template-9 .uab-social-icons .uab-icon-wordpress a,
.uab-template-12 .uab-social-icons .uab-icon-wordpress a,
.uab-template-15 .uab-social-icons .uab-icon-wordpress a,
.uab-template-17 .uab-social-icons .uab-icon-wordpress a,
.uab-template-18 .uab-social-icons .uab-icon-wordpress a {
    background: #2e4453;
}
.uab-template-4 .uab-social-icons .uab-icon-telegram a,
.uab-template-5 .uab-social-icons .uab-icon-telegram a,
.uab-template-6 .uab-social-icons .uab-icon-telegram a,
.uab-template-7 .uab-social-icons .uab-icon-telegram a,
.uab-template-9 .uab-social-icons .uab-icon-telegram a,
.uab-template-12 .uab-social-icons .uab-icon-telegram a,
.uab-template-15 .uab-social-icons .uab-icon-telegram a,
.uab-template-17 .uab-social-icons .uab-icon-telegram a,
.uab-template-18 .uab-social-icons .uab-icon-telegram a {
    background: #0088cc;
}
.uab-template-4 .uab-social-icons .uab-icon-spotify a,
.uab-template-5 .uab-social-icons .uab-icon-spotify a,
.uab-template-6 .uab-social-icons .uab-icon-spotify a,
.uab-template-7 .uab-social-icons .uab-icon-spotify a,
.uab-template-9 .uab-social-icons .uab-icon-spotify a,
.uab-template-12 .uab-social-icons .uab-icon-spotify a,
.uab-template-15 .uab-social-icons .uab-icon-spotify a,
.uab-template-17 .uab-social-icons .uab-icon-spotify a,
.uab-template-18 .uab-social-icons .uab-icon-spotify a {
    background: #7c25f8;
}
.uab-template-4 .uab-social-icons .uab-icon-snapchat a,
.uab-template-5 .uab-social-icons .uab-icon-snapchat a,
.uab-template-6 .uab-social-icons .uab-icon-snapchat a,
.uab-template-7 .uab-social-icons .uab-icon-snapchat a,
.uab-template-9 .uab-social-icons .uab-icon-snapchat a,
.uab-template-12 .uab-social-icons .uab-icon-snapchat a,
.uab-template-15 .uab-social-icons .uab-icon-snapchat a,
.uab-template-17 .uab-social-icons .uab-icon-snapchat a,
.uab-template-18 .uab-social-icons .uab-icon-snapchat a {
    background: #FFFC00;
    color: #000;
}
.uab-template-4 .uab-social-icons .uab-icon-skype a,
.uab-template-5 .uab-social-icons .uab-icon-skype a,
.uab-template-6 .uab-social-icons .uab-icon-skype a,
.uab-template-7 .uab-social-icons .uab-icon-skype a,
.uab-template-9 .uab-social-icons .uab-icon-skype a,
.uab-template-12 .uab-social-icons .uab-icon-skype a,
.uab-template-15 .uab-social-icons .uab-icon-skype a,
.uab-template-17 .uab-social-icons .uab-icon-skype a,
.uab-template-18 .uab-social-icons .uab-icon-skype a {
    background: #00aff0;
}
.uab-template-4 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-5 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-6 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-7 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-9 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-12 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-15 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-17 .uab-social-icons .uab-icon-whatsapp a,
.uab-template-18 .uab-social-icons .uab-icon-whatsapp a {
    background: #00e676;
}
.uab-template-4 .uab-social-icons .uab-icon-dribbble a,
.uab-template-5 .uab-social-icons .uab-icon-dribbble a,
.uab-template-6 .uab-social-icons .uab-icon-dribbble a,
.uab-template-7 .uab-social-icons .uab-icon-dribbble a,
.uab-template-9 .uab-social-icons .uab-icon-dribbble a,
.uab-template-12 .uab-social-icons .uab-icon-dribbble a,
.uab-template-15 .uab-social-icons .uab-icon-dribbble a,
.uab-template-17 .uab-social-icons .uab-icon-dribbble a,
.uab-template-18 .uab-social-icons .uab-icon-dribbble a {
    background: #ea4c89;
}
/*--------------------------------
social icons social icon css end
----------------------------------*/
/*--------------------------------
Author contact form css start
----------------------------------*/
/*for template 2*/

.uab-template-2 .uab-contact-first-wrapper .uab-field-wrap {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}
.uab-template-2 .uab-field-wrap {
    margin-bottom: 22px;
}
.uab-template-2 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 10px;
}
.uab-template-2 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 10px;
}
.uab-template-2 .uab-field-wrap .uab-field {
    position: relative;
}
.uab-template-2 .uab-field-wrap input[type=text],
.uab-template-2 .uab-field-wrap input[type=email],
.uab-template-2 .uab-field-wrap input[type=tel] {
    height: 44px;
    padding: 0 10px 0 44px;
}
.uab-template-2 .uab-field-wrap input[type=text],
.uab-template-2 .uab-field-wrap input[type=email],
.uab-template-2 .uab-field-wrap input[type=tel],
.uab-template-2 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #c7c7c9;
    width: 100%;
    font-family: Lato, sans-serif;
    color: #858585;
    background-color: #efeeee;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.uab-template-2 .uab-field-wrap textarea.uab-message-field {
    height: 180px;
    resize: none;
    padding: 10px;
    padding-left: 44px;
}
.uab-template-2 .uab-field-wrap .uab-field i {
    position: absolute;
    width: 42px;
    text-align: center;
    background: #efeeee;
    height: 41px;
    line-height: 41px;
    border: 0;
    left: 1px;
    top: 1px;
    bottom: 1px;
    font-size: 14px;
    color: #858585;
}
.uab-template-2 .uab-contact-form-submit input[type=submit] {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    background: #51c18b;
    padding: 17px 25px;
    text-transform: uppercase;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-2 .uab-contact-form-submit input[type=submit]:hover {
    background: #186f45;
}
.uab-template-2 .uap-success-message {
    text-align: center;
    font-size: 14px;
    color: #51c18b;
    font-family: 'Lato', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    margin-top: 20px;
}

/*--------------------------------
Author contact form css end
----------------------------------*/
/*--------------------------------
pop up dialog box start
----------------------------------*/
/*@since v1.0.8*/
.uab-frontend-popup-wrapper * {
    box-sizing: border-box;
}

/* The Modal (background) */

.uab-frontend-popup-wrapper {
    display: none;
    position: fixed;
    z-index: 999999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.9);
}
/* Modal Content/Box */

.uab-frontend-popup-content {
    background-color: #fff;
    margin: 40px auto auto;
    padding: 20px;
    border: 5px solid #f8f8f8;
    width: 700px;
    max-height: 556px;
    max-width: 100%;
    -webkit-border-radius:5px;
    border-radius: 5px;
    position: relative;
}
.uab-popup-close {
    color: #aaa;
    font-size: 28px;
    font-weight: bold;
    position: absolute;
    top: 0;
    right: -37px;
    background: #fff;
    /* padding: 5px 10px; */
    
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
}
.uab-popup-close:hover,
.uab-popup-close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}
.uab-pop-up-wrapper-first {
    margin-bottom: 20px;
}
.uab-pop-up-wrapper-second {
    max-height: 144px;
    overflow-x: hidden;
    overflow-y: auto;
}
.uab-pop-up-wrapper-first .uab-popup-image-wrapper,
.uab-pop-up-wrapper-second .uab-popup-contact-wrapper {
    float: left;
    width: 45%;
    padding-right: 5px;
}
.uab-pop-up-wrapper-first .uab-popup-image-wrapper .uap-profile-image {
    position: relative;
    overflow: hidden;
}
.uab-pop-up-wrapper-first .uab-popup-image-wrapper .uap-profile-image:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.uab-pop-up-wrapper-first .uab-popup-image-wrapper .uap-profile-image img {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    width: 100%;
}
.uab-pop-up-wrapper-first .uab-popup-description-wrapper,
.uab-pop-up-wrapper-second .uab-popup-recent-wrapper {
    float: left;
    width: 55%;
    padding-left: 10px;
    text-align: left;
}
.uab-popup-recent-wrapper ul {
    list-style-type: none;
    margin: 0 -5px;
    padding-left: 0;
}
.uab-popup-recent-wrapper ul li {
    width: 25%;
    float: left;
    padding: 5px;
}
.uab-popup-recent-wrapper ul li .uab-post-image {
    position: relative;
    overflow: hidden;
}
.uab-frontend-popup-content .uab-display-name a {
    font-size: 26px;
    font-family: 'Roboto', Sans-serif;
    text-transform: uppercase;
    color: #000000;
    margin-bottom: 15px;
    display: inline-block;
    line-height: 1;
}
.uab-frontend-popup-content .uab-company-info {
    margin-bottom: 10px;
}
.uab-frontend-popup-content .uab-company-info span,
.uab-frontend-popup-content .uab-company-info a {
    display: inline-block;
}
.uab-frontend-popup-content .uab-company-info a {
    color: #777;
}
.uab-frontend-popup-content .uab-company-info a:hover {
    color: #222;
}
.uab-frontend-popup-content .uab-display-name .uab-user-role {
    color: #db588a;
    font-size: 14px;
    font-family: 'Roboto', Sans-serif;
    margin-bottom: 15px;
    text-transform: capitalize;
    display: block;
}
.uab-frontend-popup-content .uab-short-info {
    font-size: 14px;
    font-family: 'Roboto', Sans-serif;
    color: #4d4c4c;
    line-height: 1.5;
    max-height: 130px;
    overflow-y: auto;
}
.uab-frontend-popup-content .uab-contact-label,
.uab-frontend-popup-content .uab-user-website a,
.uab-frontend-popup-content .uab-user-email a,
.uab-frontend-popup-content .uab-user-phone a {
    font-size: 14px;
    font-weight: 600;
    font-family: 'Droid Sans', Sans-serif;
}
.uab-frontend-popup-content .uab-contact-label {
    color: #333;
    text-transform: uppercase;
}
.uab-frontend-popup-content .uab-user-website a,
.uab-frontend-popup-content .uab-user-email a,
.uab-frontend-popup-content .uab-user-phone a {
    color: #696868;
}
.uab-frontend-popup-content .uab-social-icons {
    margin-top: 10px;
}
.uab-frontend-popup-content .uab-social-icons ul {
    list-style: none; /*ED*/
    margin: 0;
    margin: 0 -3px;
}
.uab-frontend-popup-content .uab-social-icons ul li {
    display: inline-block;
    list-style: none; /*ED*/
    margin: 3px;
}
.uab-frontend-popup-content .uab-social-icons ul li a {
    width: 25px;
    height: 25px;
    line-height: 25px;
    display: block;
    border: 1px solid #bbb;
    text-align: center;
    font-size: 13px;
    color: #333;
    background: #fff;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    list-style: none; /*ED*/
}
.uab-frontend-popup-content .uab-social-icons .uab-frontend-tooltip {
    display: none;
}
.uab-frontend-popup-content .uab-social-icons ul li a:hover {
    background: #db588a;
    color: #fff;
    border: 1px solid #db588a;
    list-style: none; /*ED*/
}
/*--------------------------------
pop up dialog box end
----------------------------------*/
/*--------------------------
facebook and twitter  feed css start
---------------------------*/
/*facebook and twitter feed for 2,3,4*/

.uab-template-3 .uab-social-feed-wrapper {
    padding: 39px;
}
.uab-template-4 .uab-social-feed-wrapper {
    padding: 0 30px;
}
.uab-template-6 .uab-social-feed-wrapper {
    padding: 0 30px 30px;
}
.uab-template-2 .uab-social-header,
.uab-template-3 .uab-social-header,
.uab-template-4 .uab-social-header,
.uab-template-6 .uab-social-header,
.uab-template-12 .uab-social-header {
    text-align: right;
}
.uab-template-2 .uab-social-header .uab-social-follow a,
.uab-template-3 .uab-social-header .uab-social-follow a,
.uab-template-4 .uab-social-header .uab-social-follow a,
.uab-template-6 .uab-social-header .uab-social-follow a,
.uab-template-12 .uab-social-header .uab-social-follow a {
    display: inline-block;
    font-family: 'Lato', sans-serif;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    padding: 5px 7px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.uab-template-2 .uab-social-header .uab-social-follow a {
    background: #51c18b;
}
.uab-template-3 .uab-social-header .uab-social-follow a {
    background: #178ad5;
}
.uab-template-4 .uab-social-header .uab-social-follow a {
    background: #f0425d;
}
.uab-template-6 .uab-social-header .uab-social-follow a {
    background: #f0425d;
}
.uab-template-12 .uab-social-header .uab-social-follow a {
    background: #f0425d;
}
.uab-template-2 .uab-social-content,
.uab-template-6 .uab-social-content,
.uab-template-12 .uab-social-content {
    border: 1px solid #efeeee;
}
.uab-template-2 .uab-social-content,
.uab-template-3 .uab-social-content,
.uab-template-4 .uab-social-content,
.uab-template-6 .uab-social-content,
.uab-template-12 .uab-social-content {
    padding: 10px;
    width: 100%;
    margin-top: 10px;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #333333;
    line-height: 1.5;
}
.uab-template-4 .uab-social-content,
.uab-template-3 .uab-social-content {
    padding: 10px 0;
}
.uab-template-2 .uab-social-content a,
.uab-template-3 .uab-social-content a,
.uab-template-4 .uab-social-content a,
.uab-template-6 .uab-social-content a,
.uab-template-12 .uab-social-content a {
    display: inline-block;
}
.uab-template-2 .uab-social-content a {
    color: #51c18b;
}
.uab-template-3 .uab-social-content a {
    color: #178ad5;
}
.uab-template-4 .uab-social-content a {
    color: #f0425d;
}
.uab-template-6 .uab-social-content a {
    color: #cc3839;
}
.uab-template-12 .uab-social-content a {
    color: #e06c25;
}
.uab-template-2 .uab-social-wrapper-second .uab-title-social-wrapper,
.uab-template-2 .uab-social-wrapper-second .uab-social-username-wrapper,
.uab-template-2 .uab-social-wrapper-second .uab-social-date,
.uab-template-3 .uab-social-wrapper-second .uab-title-social-wrapper,
.uab-template-3 .uab-social-wrapper-second .uab-social-username-wrapper,
.uab-template-3 .uab-social-wrapper-second .uab-social-date,
.uab-template-4 .uab-social-wrapper-second .uab-title-social-wrapper,
.uab-template-4 .uab-social-wrapper-second .uab-social-username-wrapper,
.uab-template-4 .uab-social-wrapper-second .uab-social-date,
.uab-template-6 .uab-social-wrapper-second .uab-title-social-wrapper,
.uab-template-6 .uab-social-wrapper-second .uab-social-username-wrapper,
.uab-template-6 .uab-social-wrapper-second .uab-social-date,
.uab-template-12 .uab-social-wrapper-second .uab-title-social-wrapper,
.uab-template-12 .uab-social-wrapper-second .uab-social-username-wrapper,
.uab-template-12 .uab-social-wrapper-second .uab-social-date {
    display: inline-block;
    margin-right: 10px;
}
.uab-template-2 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-2 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-2 .uab-social-wrapper-second .uab-social-date,
.uab-template-3 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-3 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-3 .uab-social-wrapper-second .uab-social-date,
.uab-template-4 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-4 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-4 .uab-social-wrapper-second .uab-social-date,
.uab-template-6 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-6 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-6 .uab-social-wrapper-second .uab-social-date,
.uab-template-12 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-12 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-12 .uab-social-wrapper-second .uab-social-date {
    font-weight: 600;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    display: inline-block;
}
.uab-template-2 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-2 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-2 .uab-social-wrapper-second .uab-social-date a,
.uab-template-3 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-3 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-3 .uab-social-wrapper-second .uab-social-date a,
.uab-template-4 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-4 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-4 .uab-social-wrapper-second .uab-social-date a,
.uab-template-6 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-6 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-6 .uab-social-wrapper-second .uab-social-date a,
.uab-template-12 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-12 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-12 .uab-social-wrapper-second .uab-social-date a {
    color: #1e2a36;
}
.uab-template-2 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-3 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-4 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-6 .uab-social-wrapper-second .uab-title-social-wrapper a,
.uab-template-12 .uab-social-wrapper-second .uab-title-social-wrapper a {
    text-transform: uppercase;
}
.uab-template-2 .uab-social-wrapper-second .uab-title-social-wrapper a:hover,
.uab-template-2 .uab-social-wrapper-second .uab-social-username-wrapper a:hover {
    color: #51c18b;
}
.uab-template-3 .uab-social-wrapper-second .uab-title-social-wrapper a:hover,
.uab-template-3 .uab-social-wrapper-second .uab-social-username-wrapper a:hover {
    color: #178ad5;
}
.uab-template-4 .uab-social-wrapper-second .uab-title-social-wrapper a:hover,
.uab-template-4 .uab-social-wrapper-second .uab-social-username-wrapper a:hover {
    color: #f0425d;
}
.uab-template-6 .uab-social-wrapper-second .uab-title-social-wrapper a:hover,
.uab-template-6 .uab-social-wrapper-second .uab-social-username-wrapper a:hover {
    color: #f0425d;
}
.uab-template-12 .uab-social-wrapper-second .uab-title-social-wrapper a:hover,
.uab-template-12 .uab-social-wrapper-second .uab-social-username-wrapper a:hover {
    color: #e06c25;
}
.uab-template-2 .uab-social-action-wrapper,
.uab-template-4 .uab-social-action-wrapper,
.uab-template-6 .uab-social-action-wrapper {
    text-align: right;
    margin-top: 10px;
}
.uab-template-12 .uab-social-action-wrapper {
    text-align: left;
    margin-top: 10px;
}
.uab-template-3 .uab-social-action-wrapper {
    text-align: left;
    margin-top: 10px;
}
.uab-template-2 .uab-social-action-wrapper .uab-social-action,
.uab-template-3 .uab-social-action-wrapper .uab-social-action,
.uab-template-4 .uab-social-action-wrapper .uab-social-action,
.uab-template-6 .uab-social-action-wrapper .uab-social-action,
.uab-template-12 .uab-social-action-wrapper .uab-social-action {
    display: inline-block;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.uab-template-2 .uab-social-action-wrapper .uab-social-action.uab-facebook-action,
.uab-template-3 .uab-social-action-wrapper .uab-social-action.uab-facebook-action,
.uab-template-4 .uab-social-action-wrapper .uab-social-action.uab-facebook-action,
.uab-template-6 .uab-social-action-wrapper .uab-social-action.uab-facebook-action,
.uab-template-12 .uab-social-action-wrapper .uab-social-action.uab-facebook-action {
    opacity: 1;
    visibility: visible;
}
.uab-template-2 .uab-social-feed li,
.uab-template-3 .uab-social-feed li,
.uab-template-4 .uab-social-feed li,
.uab-template-6 .uab-social-feed li,
.uab-template-12 .uab-social-feed li {
    margin-top: 20px;
}
.uab-template-2 .uab-social-feed li:nth-of-type(1),
.uab-template-3 .uab-social-feed li:nth-of-type(1),
.uab-template-4 .uab-social-feed li:nth-of-type(1),
.uab-template-6 .uab-social-feed li:nth-of-type(1),
.uab-template-12 .uab-social-feed li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-2 .uab-social-feed-inner-wrapper:hover .uab-social-action-wrapper .uab-social-action,
.uab-template-4 .uab-social-feed-inner-wrapper:hover .uab-social-action-wrapper .uab-social-action,
.uab-template-3 .uab-social-feed-inner-wrapper:hover .uab-social-action-wrapper .uab-social-action,
.uab-template-6 .uab-social-feed-inner-wrapper:hover .uab-social-action-wrapper .uab-social-action,
.uab-template-12 .uab-social-feed-inner-wrapper:hover .uab-social-action-wrapper .uab-social-action {
    opacity: 1;
    visibility: visible;
}
.uab-template-2 .uab-social-action-wrapper .uab-social-action a,
.uab-template-3 .uab-social-action-wrapper .uab-social-action a,
.uab-template-4 .uab-social-action-wrapper .uab-social-action a,
.uab-template-6 .uab-social-action-wrapper .uab-social-action a,
.uab-template-12 .uab-social-action-wrapper .uab-social-action a {
    background: #777;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #fff;
    font-size: 12px;
}
.uab-template-2 .uab-social-action-wrapper .uab-social-action a:hover {
    background: #51c18b;
}
.uab-template-3 .uab-social-action-wrapper .uab-social-action a:hover {
    background: #178ad5;
}
.uab-template-4 .uab-social-action-wrapper .uab-social-action a:hover {
    background: #f0425d;
}
.uab-template-6 .uab-social-action-wrapper .uab-social-action a:hover {
    background: #cc3839;
}
.uab-template-12 .uab-social-action-wrapper .uab-social-action a:hover {
    background: #f0425d;
}

/*facebook button*/

.uab-frontend-wrapper .uab-facebook-count {
    font-size: 12px;
    font-weight: bold;
    font-family: 'Lato', sans-serif;
    color: #fff;
    background: #3b5998;
    padding: 1px 1px 1px 5px;
    display: block;
}
.uab-frontend-wrapper .uab-facebook-count i {
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #fff;
    margin-left: 5px;
    font-size: 12px;
    color: #3b5998;
    font-weight: 300;
}
.uab-template-2.uab-frontend-wrapper .uab-facebook-count {
    background: #51c18b;
}
.uab-template-2.uab-frontend-wrapper .uab-facebook-count i {
    color: #51c18b;
}
.uab-template-5.uab-frontend-wrapper .uab-facebook-count {
    background: #46747d;
}
.uab-template-5.uab-frontend-wrapper .uab-facebook-count i {
    color: #46747d;
}
.uab-template-6.uab-frontend-wrapper .uab-facebook-count {
    background: #cc3839;
}
.uab-template-6.uab-frontend-wrapper .uab-facebook-count i {
    color: #cc3839;
}
.uab-template-7.uab-frontend-wrapper .uab-facebook-count {
    background: #101d26;
}
.uab-template-7.uab-frontend-wrapper .uab-facebook-count i {
    color: #101d26;
}
.uab-template-8.uab-frontend-wrapper .uab-facebook-count {
    background: #e84f89;
}
.uab-template-8.uab-frontend-wrapper .uab-facebook-count i {
    color: #e84f89;
}
.uab-template-9.uab-frontend-wrapper .uab-facebook-count {
    background: #fd7a5f;
}
.uab-template-9.uab-frontend-wrapper .uab-facebook-count i {
    color: #fd7a5f;
}
.uab-template-10.uab-frontend-wrapper .uab-facebook-count {
    background: #95c41f;
}
.uab-template-10.uab-frontend-wrapper .uab-facebook-count i {
    color: #95c41f;
}
.uab-template-12.uab-frontend-wrapper .uab-facebook-count {
    background: transparent;
    color: #e06c25;
}
.uab-template-12.uab-frontend-wrapper .uab-facebook-count i {
    color: #e06c25;
    width: auto;
}
.uab-template-13.uab-frontend-wrapper .uab-facebook-count {
    background: #e9659c;
}
.uab-template-13.uab-frontend-wrapper .uab-facebook-count i {
    color: #e9659c;
}
.uab-template-14.uab-frontend-wrapper .uab-facebook-count {
    background: #71468b;
}
.uab-template-14.uab-frontend-wrapper .uab-facebook-count i {
    color: #71468b;
}
.uab-template-17.uab-frontend-wrapper .uab-facebook-count {
    background: #f5694d;
}
.uab-template-17.uab-frontend-wrapper .uab-facebook-count i {
    color: #f5694d;
}
.uab-template-18.uab-frontend-wrapper .uab-facebook-count {
    background: #ef802e;
}
.uab-template-18.uab-frontend-wrapper .uab-facebook-count i {
    color: #ef802e;
}
.uab-template-19.uab-frontend-wrapper .uab-facebook-count {
    background: #61a599;
}
.uab-template-19.uab-frontend-wrapper .uab-facebook-count i {
    color: #61a599;
}
/*facebook only*/

.uab-template-1 .uab-facebook-wrapper .uab-temp-content-wrapper .uab-social-date,
.uab-template-1 .uab-facebook-wrapper .uab-temp-content-wrapper .uab-social-action-wrapper {
    display: block;
    float: none;
}
.uab-template-1 .uab-facebook-wrapper .uab-temp-content-wrapper .uab-social-date {
    margin-bottom: 5px;
}
.uab-template-1 .uab-facebook-wrapper .uab-temp-content-wrapper .uab-social-date a {
    color: #777;
}
.uab-template-1.uab-frontend-wrapper .uab-facebook-count,
.uab-template-1.uab-frontend-wrapper .uab-facebook-count i {
    color: #aaaaaa;
    background: transparent;
    font-size: 16px;
    padding: 0;
}
/*----------------------------
facebook twitter feed css  end
------------------------------*/
/*----------------------------
RSS Feed css start
------------------------------*/

.uab-frontend-wrapper .uap_rss_feed_wrapper ul li .uab-rss-primary .uab-header-wrapper,
.uab-frontend-wrapper .uap_rss_feed_wrapper ul li .uab-rss-primary .uab-header-date-wrapper {
    display: inline-block;
}
.uab-frontend-wrapper.uab-template-1 .uab-rss-wrapper {
    padding: 0 20px;
}
.uab-frontend-wrapper.uab-template-3 .uab-rss-wrapper {
    padding: 39px;
}
.uab-template-4 .uab-rss-wrapper {
    padding: 0 20px;
}
.uab-template-9 .uab_widgets_content,
.uab-template-9 .uab-rss-wrapper {
    padding: 20px 20px 0;
}
.uab-template-13 .uab_widgets_content,
.uab-template-13 .uab-rss-wrapper {
    padding: 40px 30px 0;
}
.uab-rss-wrapper .uab-rss-inner-wrapper {
    margin-top: 25px;
}
.uab-rss-wrapper .uab-rss-inner-wrapper:nth-of-type(1) {
    margin-top: 0;
}
.uab-frontend-wrapper .uab-rss-feed-title-wrapper,
.uab-frontend-wrapper .uab-rss-feed-date-wrapper {
    margin-bottom: 5px;
}
.uab-rss-feed-title-wrapper a {
    box-shadow: 0 0 0;
    font-size: 14px;
    color: #444444;
    font-weight: bold;
    font-family: 'PT Sans Narrow', sans-serif;
    text-transform: uppercase;
    display: inline-block;
}

.uab-template-2 .uab-rss-feed-title-wrapper a:hover {
    color: #51c18b;
}

.uab-frontend-wrapper .uab-rss-feed-date-wrapper {
    font-family: 'Open Sans', sans-serif;
    color: #aaaaaa;
    font-size: 14px;
    font-weight: 500;
}
.uab-template-13 .uab-rss-feed-date-wrapper {
    color: #f2f2f2;
}
.uab-template-15 .uab-rss-feed-date-wrapper {
    color: #f2f2f2;
}
.uab-frontend-wrapper .uab-rss-feed-description-wrapper {
    color: #444;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'Open Sans', sans-serif;
    letter-spacing: 0.7px;
}

/*----------------------------
RSS Feed css end
------------------------------*/

.uab-frontend-wrapper textarea {
    display: block;
}
/*company Desc start*/

.uab-template-1 .uab-company-wrapper,
.uab-template-4 .uab-company-wrapper,
.uab-template-6 .uab-company-wrapper {
    padding: 0 20px;
}
.uab-template-9 .uab-company-wrapper {
    padding: 30px 30px 0;
}
.uab-template-3 .uab-company-wrapper,
.uab-template-7 .uab-company-wrapper {
    padding: 20px;
}
/*company Desc end*/
/*-----------------------------
editor css start
------------------------------*/

.uab-template-13 .uab-frontend-editor {
    padding: 0 30px;
}
.uab-company-wrapper .uab-company-name {
    margin: 10px 0;
}
.uab-company-wrapper .uab-company-name a {
    font-size: 18px;
    color: #222;
}
/*-----------------------------
editor css end
------------------------------*/
/*---------------------------
tab widget css start
---------------------------*/

.uab-author-grid {
    margin: 0 -5px;
}
.uab-author-grid .uab-author-grid-outer {
    display: inline-block;
    margin-right: -4px;
    width: 50%;
    vertical-align: top;
    text-align: center;
    padding: 5px;
}
.uab-author-grid .uab-author-grid-outer a {
    border: 1px solid #ddd;
    display: block;
}
.uab-author-grid.uab-author-full-grid .uab-author-grid-outer {
    width: 25%;
}
.uab-author-grid a .uab-profile-content {
    font-family: 'Open Sans', sans-serif;
    display: block;
    color: #aaaaaa;
    font-size: 14px;
    font-weight: 500;
    padding: 10px 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.uab-author-grid a .uab-profile-content span {
    display: block;
}
.uab-author-grid a:hover .uab-profile-content {
    color: #222;
}
.uab-author-list-wrapper .uab-author-list-outer {
    margin-top: 10px;
}
.uab-author-list-wrapper .uab-author-list-outer:nth-of-type(1) {
    margin-top: 0;
}
.uab-author-list-wrapper .uab-author-list-outer .uab-author-list-image-wrapper,
.uab-author-list-wrapper .uab-author-list-outer .uab-author-list-content-wrapper {
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}
.uab-author-list-wrapper .uab-author-list-outer .uab-author-list-image-wrapper {
    max-width: 100px;
    text-align: center;
}
.uab-author-list-wrapper .uab-author-list-outer .uab-author-list-content-wrapper {
    width: -webkit-calc(100% - 100px);
    width: calc(100% - 100px);
    padding-left: 10px;
    text-align: left;
}
.uab-author-list-wrapper .uab-author-list-outer .uab-author-list-content-wrapper .uab-info {
    font-family: 'Open Sans', sans-serif;
    color: #aaaaaa;
    font-size: 14px;
    font-weight: 500;
    margin-top: 5px;
}
.uab-author-slider a {
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    color: #aaaaaa;
    font-size: 14px;
    font-weight: 500;
}
.uab-author-slider .slick-slide img {
    display: inline-block;
}
/*---------------------------
tab widget css end
---------------------------*/
/*---------------------------
 widget css start
---------------------------*/

.uab-abw-wrapper *,
.uab-abw-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.uab_widgets_content h4 {
    text-transform: uppercase;
    display: inline-block;
    line-height: 1;
    margin: 0;
    margin-bottom: 10px;
}
.uab-template-11 .uab_widgets_content h4,
.uab-template-18 .uab_widgets_content h4 {
    color: #fff;
}
/*template-2*/

.uab-abw-wrapper.template-2 {
    max-width: 383px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 25px;
    background-color: #fff;
    border: 1px solid #ddd;
    line-height: 1.5;
}
.uab-abw-wrapper.template-2 .uab-abw-name-wrapper {
    font-size: 20px;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    color: #555555;
}
.uab-abw-wrapper.template-2 .uab-abw-designation-wrapper {
    color: #a7a7a7;
    font-size: 16px;
    font-weight: 500;
}
.uab-abw-wrapper.template-2 .uab-abw-designation-wrapper a {
    color: #a7a7a7;
    font-size: 16px;
    font-weight: 500;
    display: block;
}
.uab-abw-wrapper.template-2 .uab-abw-designation-wrapper a:hover {
    color: #5ebdc7;
}
.uab-abw-wrapper.template-2 .uab-abw-image-wrapper {
    margin: 20px 0;
}
.uab-abw-wrapper.template-2 .uab-abw-description-wrapper {
    font-size: 13px;
    font-weight: 500;
    color: #555;
    font-family: 'Poppins', sans-serif;
    line-height: 1.7;
}
.uab-abw-wrapper.template-2 .uab-abw-social-wrapper ul {
    margin: 0;
    margin-top: 20px;
    padding: 0;
    list-style-type: none; /*ED*/
}
.uab-abw-wrapper.template-2 .uab-abw-social-wrapper ul li {
    display: inline-block;
    margin: 3px;
    list-style-type: none; /*ED*/
}
.uab-abw-wrapper.template-2 .uab-abw-social-wrapper ul li a {
    display: block;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 1px solid #5ebdc7;
    color: #5ebdc7;
    font-size: 15px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    list-style-type: none; /*ED*/
}
.uab-abw-wrapper.template-2 .uab-abw-social-wrapper ul li a:hover {
    color: #fff;
    background-color: #5ebdc7;
    list-style-type: none; /*ED*/
}
/*template 1*/

.uab-abw-wrapper.template-1 {
    max-width: 383px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 25px;
    background-color: #f2f2f2;
    border: 1px solid #fff;
    line-height: 1.5;
}
.uab-abw-wrapper.template-1 .uab-abw-description-wrapper {
    font-family: 'Varela Round', sans-serif;
    font-size: 14px;
    color: #222222;
    font-weight: 500;
    line-height: 1.5;
    margin-top: 20px;
}
.uab-abw-wrapper.template-1 .uab-abw-name-wrapper {
    font-family: 'Italianno', cursive;
    font-size: 35px;
    color: #222;
    font-weight: 600;
    margin-top: 30px;
}
.uab-abw-wrapper.template-1 .uab-abw-designation-wrapper,
.uab-abw-wrapper.template-1 .uab-abw-designation-wrapper a {
    font-family: 'Varela Round', sans-serif;
    font-size: 14px;
    color: #222222;
    font-weight: 600;
    line-height: 1.5;
}
.uab-abw-wrapper.template-1 .uab-abw-designation-wrapper a {
    display: block;
}
.uab-abw-wrapper.template-1 .uab-abw-social-wrapper ul {
    padding: 0;
    margin: 0;
    margin-top: 10px;
}
.uab-abw-wrapper.template-1 .uab-abw-social-wrapper li {
    display: inline-block;
    margin: 3px;
}
.uab-abw-wrapper.template-1 .uab-abw-social-wrapper a {
    width: 28px;
    height: 28px;
    line-height: 28px;
    background-color: #e0e0e0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    display: block;
    color: #333;
}
.uab-abw-wrapper.template-1 .uab-abw-social-wrapper a:hover {
    background-color: #95c41f;
    color: #fff;
}
.uab-abw-wrapper .uap-profile-image img {
    display: block;
    margin: 0 auto;
}
.uab-abw-wrapper img.avatar,
.uap-profile-image img.avatar,
.uab-author-slider img.avatar,
.uab-author-side-grid img.avatar,
.uab-author-full-grid img.avatar,
.uab-author-list-wrapper img.avatar{
	float:none;
	border-radius:0;
}

/*---------------------------
 widget css end
---------------------------*/
