/*Ultimate Author Box Version 1.0.8*/
/*-----------
Tab
-------------*/

.uab-container {
    width: 100%;
    margin: 0 auto;
}
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;
}


/*-----------
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;
    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-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;
    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;
}
.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 1 css start
------------------------*/

.uab-template-1 .uab-tabs {
    border-bottom: 1px solid #e6e6e6;
}
.uab-template-1 .uab-tabs li {
    background-color: transparent;
    color: #3c98ca;
    font-size: 14px;
    text-transform: uppercase;
    background: #fff;
    margin-bottom: -2px;
    border-bottom: 1px solid #e6e6e6;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
    padding: 13px 25px;
}
.uab-template-1 .uab-tabs li.uab-current {
    border: 1px solid #e6e6e6;
    border-bottom: 1px solid transparent;
}
.uab-template-1 .uab-tab-content {
    padding: 33px 0;
    background: #fff;
}
.uab-template-1 .uab-author-profile-pic {
    width: 20%;
    float: left;
}
.uab-template-1 .uap-profile-image {
    position: relative;
    overflow: hidden;
    width: 125px;
    max-width: 100%;
    margin: 0 auto;
}
.uab-template-1 .uab-front-content {
    width: 80%;
    float: left;
    padding-left: 20px;
}
.uab-template-1 .uab-front-content .uab-display-name,
.uab-template-1 .uab-front-content .uab-company-info {
    margin-bottom: 15px;
}
.uab-template-1 .uab-front-content .uab-short-info,
.uab-template-1 .uab-front-content .uab-short-contact {
    margin-bottom: 18px;
}
.uab-template-1 .uab-display-name a {
    box-shadow: 0 0 0;
    font-size: 24px;
    color: #444444;
    font-weight: bold;
    font-family: 'PT Sans Narrow', sans-serif;
    text-transform: uppercase;
}
.uab-template-1 .uab-display-name a:hover {
    color: #3c98ca;
}
.uab-template-1 .uab-display-name a,
.uab-template-1 .uab-display-name span {
    display: inline-block;
    vertical-align: middle;
}
.uab-template-1 .uab-display-name a {
    margin-right: 20px;
}
.uab-template-1 .uab-company-info,
.uab-template-1 .uab-company-info span,
.uab-template-1 .uab-company-info a {
    font-family: 'Open Sans', sans-serif;
    color: #aaaaaa;
    font-size: 14px;
    font-weight: 500;
    display: inline-block;
}
.uab-template-1 .uab-company-info a:hover {
    color: #3c98ca;
}
.uab-template-1 .uab-short-info {
    color: #444;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'Open Sans', sans-serif;
    letter-spacing: 0.7px;
}
.uab-template-1 .uab-contact-inner {
    display: inline-block;
    margin-right: 25px;
    padding-left: 45px;
    position: relative;
    vertical-align: top;
}
.uab-template-1 .uab-contact-inner > span,
.uab-template-1 .uab-contact-inner > div {
    display: inline-block;
}
.uab-template-1 .uab-contact-inner .uab-contact-label {
    color: #3c98ca;
    font-size: 14px;
    font-weight: 600;
    font-family: 'PT Sans Narrow', sans-serif;
    text-transform: capitalize;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    line-height: 1;
}
.uab-template-1 .uab-short-contact .uab-user-website a,
.uab-template-1 .uab-user-email a,
.uab-template-1 .uab-user-phone a {
    font-family: 'Open Sans', sans-serif;
    color: #aaaaaa;
    font-size: 14px;
    font-weight: 500;
    display: inline-block;
}
.uab-template-1 .uab-short-contact .uab-user-website a i,
.uab-template-1 .uab-user-email i {
    margin-right: 5px;
}
.uab-template-1 .uab-short-contact .uab-user-website a:hover,
.uab-template-1 .uab-user-email a:hover,
.uab-template-1 .uab-user-phone a:hover {
    color: #3c98ca;
}
.uab-template-1 .uab-social-icons > span,
.uab-template-1 .uab-social-icons > ul {
    float: left;
}
.uab-template-1 .uab-social-icons {
    position: relative;
    padding-left: 100px;
    display: inline-block;
    width: 100%;
}
.uab-template-1 .uab-social-icons span.uab-contact-label {
    position: absolute;
    left: 0;
    top: 2px;
    line-height: 1.5;
}
.uab-template-1 .uab-display-name span.uab-user-role,
.uab-template-1 .uab-social-icons > span {
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff;
    background: #3c98ca;
    padding: 5px 10px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    line-height: 1.5;
}
.uab-template-1 .uab-social-icons ul li {
    display: inline-block;
}
.uab-template-1 .uab-social-icons ul li a {
    padding: 5px 10px;
}
.uab-template-1 .uab-social-icons ul li i,
.uab-template-1 .uab-social-icons ul li svg {
    font-size: 18px;
    color: #666666;
}
.uab-template-1 .uab-social-icons ul li a:hover i,
.uab-template-1 .uab-social-icons ul li a:hover svg {
    color: #3c98ca;
}
/*template -1 recent-posts css*/

.uab-template-1 .uab-recent-posts {
    padding: 0 28px;
}
.uab-template-1 .uab-recent-posts ul li {
    margin-top: 15px;
}
.uab-template-1 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-1 .uab-post-first-wrapper,
.uab-template-1 .uab-post-second-wrapper {
    float: left;
}
.uab-template-1 .uab-post-first-wrapper {
    width: 20%;
    width: 85px;
}
.uab-template-1 .uab-post-second-wrapper {
    width: 80%;
    width: -webkit-calc(100% - 85px);
    width: calc(100% - 85px);
    padding-left: 20px;
}
.uab-template-1 .uab-post-image {
    width: 85px;
    max-width: 100%;
}
.uab-template-1 .uab-post-title-wrapper {
    margin-bottom: 10px;
}
.uab-template-1 .uab-post-title-wrapper a {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    color: #2c2d30;
    font-weight: 600;
}
.uab-template-1 .uab-post-meta-info .uap-post-date,
.uab-template-1 .uab-post-meta-info .uap-post-author-name {
    display: inline-block;
    vertical-align: top;
}
.uab-template-1 .uab-post-meta-info .uap-post-date,
.uab-template-1 .uab-post-meta-info .uap-post-author-name a {
    display: inline-block;
    position: relative;
    padding-left: 23px;
    vertical-align: middle;
}
.uab-template-1 .uab-post-meta-info .uap-post-date,
.uab-template-1 .uab-post-meta-info .uap-post-author-name a {
    color: #999;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
}
.uab-template-1 .uab-post-meta-info .uap-post-date {
    margin-right: 14px;
}
.uab-template-1 .uab-post-meta-info .uap-post-date:before,
.uab-template-1 .uab-post-meta-info .uap-post-author-name a:before {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    font-size: 14px;
    font-family: "Font Awesome 5 Free";
    color: #999;
    font-weight: 900;
}
.uab-template-1 .uab-post-meta-info .uap-post-date:before {
    content: "\f017";
}
.uab-template-1 .uab-post-meta-info .uap-post-author-name a:before {
    content: "\f007";
}
.uab-template-1 .uab-template-1 .uab-post-title-wrapper a:hover,
.uab-template-1 .uab-post-meta-info .uap-post-author-name a:hover {
    color: #1988c4;
}
/*----------------------
template 1 css end
------------------------*/
/*----------------------
template 2 css start
------------------------*/

.uab-template-2 .uab-tabs {
    background: #efeeee;
}
.uab-template-2 .uab-tabs li {
    padding: 20px 40px;
    border-left: 1px solid #cacaca;
    color: #51c18b;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Lato', sans-serif;
    position: relative;
}
.uab-template-2 .uab-tabs li:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 10px 0 10px;
    border-color: #51c18b transparent transparent transparent;
    opacity: 0;
    visibility: hidden;
}
.uab-template-2 .uab-tabs li:nth-child(1) {
    border-left: 0;
}
.uab-template-2 .uab-tabs li.uab-current {
    background: #51c18b;
    color: #fff;
}
.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: relative;
    display: block;
    font-family: "Font Awesome 5 Free";
    text-align: center;
    font-size: 18px;
    margin-bottom: 5px;
    font-weight: 900;
}
.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: #efeeee;
    padding: 34px;
}
.uab-template-2 .uab-content-header {
    padding-bottom: 30px;
    border-bottom: 2px solid #ebebeb;
}
.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: 24px;
    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: 12px;
    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: 15%;
}
.uab-template-2 .uap-profile-image {
    width: 102px;
    max-width: 100%;
    overflow: hidden;
}
.uab-template-2 .uab-content-mid-inner-2 {
    width: 85%;
    padding-left: 18px;
}
.uab-template-2 .uab-short-contact {
    margin-bottom: 23px;
}
.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: 600;
    font-size: 14px;
    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%);
    transform: translateY(-50%);
    left: 0;
    font-family: "Font Awesome 5 Free";
    color: #b2b6b7;
    font-size: 18px;
    font-weight: 900;
}
.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;
}
.uab-template-2 .uab-social-icons li a {
    width: 36px;
    height: 50px;
    line-height: 50px;
    display: inline-block;
    vertical-align: middle;
    color: #b2b6b7;
    background: #fff;
    font-size: 16px;
}
.uab-template-2 .uab-short-info {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #333333;
    line-height: 1.5;
}
.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: #51c18b;
}
.uab-template-2 .uab-social-icons li a:hover {
    background: #51c18b;
    color: #fff;
}
/*template -2 recent-posts css*/

.uab-template-2 .uab-recent-posts ul {
    margin: 0 -16px;
    display: inline-block;
}
.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;
}
.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
------------------------*/
/*----------------------
template 3 css start
------------------------*/

.uab-template-3 .uab-tabs {
    border-bottom: 4px solid #178ad5;
    clear: both;
}
.uab-template-3 .uab-tabs li {
    background: #daedf8;
    color: #178ad5;
    padding: 13px 23px;
    -webkit-border-radius: 10px;
    border-radius: 10px 10px 0 0;
    border: 0;
    margin-right: 2px;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}
.uab-template-3 .uab-tabs li.uab-current {
    background: #178ad5;
    color: #fff;
}
.uab-template-3 .uab-tab-content .uab-defaut-tab-wrapper {
    padding: 39px 30px 39px 96px;
}
.uab-template-3 .uab-tab-content .uab-defaut-tab {
    position: relative;
    width: 100%;
    border: 3px solid #daedf8;
    padding: 25px 25px 25px 80px;
}
.uab-template-3 .uab-front-content {
    min-height: 150px;
}
.uab-template-3 .uab-display-name a {
    font-family: 'Raleway', sans-serif;
    font-size: 18px;
    color: #178ad5;
    font-weight: 700;
}
.uab-template-3 .uab-company-info >span,
.uab-template-3 .uab-company-info >a {
    display: inline-block;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #333333;
}
.uab-template-3 .uab-display-name {
    margin-bottom: 7px;
}
.uab-template-3 .uab-company-info,
.uab-template-3 .uab-short-info {
    margin-bottom: 17px;
}
.uab-template-3 .uab-short-info {
    font-family: 'Raleway', sans-serif;
    color: #888888;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
}
.uab-template-3 .uab-short-contact a,
.uab-template-3 .uab-short-contact .uab-contact-inner {
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    color: #666666;
    font-weight: 600;
}
.uab-template-3 .uab-short-contact a {
    display: inline-block;
}
.uab-template-3 .uab-user-website,
.uab-template-3 .uab-user-email,
.uab-template-3 .uab-user-phone {
    position: relative;
    padding-left: 25px;
}
.uab-template-3 .uab-user-website:before,
.uab-template-3 .uab-user-email:before,
.uab-template-3 .uab-user-phone:before {
    position: absolute;
    font-family: "Font Awesome 5 Free";
    display: inline-block;
    width: 20px;
    top: 0;
    left: 0;
    color: #bbbbbb;
    font-size: 14px;
    font-weight: 900;
}
.uab-template-3 .uab-user-website:before {
    content: "\f0ac";
}
.uab-template-3 .uab-user-email:before {
    content: "\f0e0";
}
.uab-template-3 .uab-user-phone:before {
    content: "\f095";
}
.uab-template-3 .uab-short-contact .uab-contact-inner {
    margin-bottom: 7px;
}
.uab-template-3 .uab-short-contact .uab-contact-inner:last-child {
    margin-bottom: 0;
}
.uab-template-3 .uap-profile-image {
    width: 120px;
    height: 120px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: -68px;
}
.uab-template-3 .uab-social-icons {
    background: #daedf8;
    padding: 5px 5px 5px 96px;
}
.uab-template-3 .uab-social-icons ul li {
    display: inline-block;
    padding: 8px;
}
.uab-template-3 .uab-social-icons ul li i,
.uab-template-3 .uab-social-icons ul li svg {
    font-size: 18px;
    color: #666666;
}
.uab-template-3 .uab-short-contact a:hover,
.uab-template-3 .uab-company-info >a:hover,
.uab-template-3 .uab-display-name a:hover,
.uab-template-3 .uab-social-icons ul li a:hover i,
.uab-template-3 .uab-social-icons ul li a:hover svg {
    color: #178ad5;
}
/*template 3 recent post*/

.uab-template-3 .uab-recent-posts {
    padding: 39px;
    background: #fff;
}
.uab-template-3 .uab-recent-posts ul {
    overflow: hidden;
}
.uab-template-3 .uab-recent-posts ul li {
    width: 50%;
    margin-right: -4px;
    display: inline-block;
    vertical-align: top;
}
.uab-template-3 .uab-recent-posts ul li:nth-of-type(2n+1) {
    padding-right: 20px;
}
.uab-template-3 .uab-recent-posts ul li:nth-of-type(2n) {
    padding-left: 20px;
}
.uab-template-3 .uab-recent-posts ul li .post-item-wrapper {
    padding: 10px 0;
    border-top: 1px solid #eee;
    margin-top: -1px
}
.uab-template-3 .uab-post-first-wrapper {
    float: left;
    width: 20%;
}
.uab-template-3 .uab-post-second-wrapper {
    float: left;
    width: 80%;
    padding-left: 13px;
}
.uab-template-3 .uab-post-title-wrapper {
    margin-bottom: 6px;
}
.uab-template-3 .uab-post-title-wrapper a {
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    color: #178ad5;
    font-weight: 600;
}
.uab-template-3 .uap-post-date {
    font-size: 13px;
    font-family: 'Raleway', sans-serif;
    color: #333333;
    font-weight: 600;
    position: relative;
    padding-left: 23px;
}
.uab-template-3 .uap-post-date:before {
    content: "\f017";
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
    font-size: 13px;
    font-family: "Font Awesome 5 Free";
    color: #999;
    font-weight: 900;
}
/*----------------------
template 3 css end
------------------------*/
/*----------------------
template 4 css start
------------------------*/

.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,
.uab-template-4 .uab_author_post:before,
.uab-template-4 .uab_company_description:before,
.uab-template-4 .uab_contact_form:before,
.uab-template-4 .uab_twitter_feeds:before,
.uab-template-4 .uab_rss_feeds:before,
.uab-template-4 .uab_facebook_feeds:before,
.uab-template-4 .uab_shortcode:before,
.uab-template-4 .uab_editor:before,
.uab-template-4 .uab_widget: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_widget:before {
    content: "\f210";
}
.uab-template-4 .uab_author_detail:before {
    content: "\f007";
}
.uab-template-4 .uab_author_post:before {
    content: "\f031";
}
.uab-template-4 .uab_company_description:before {
    content: "\f19c";
}
.uab-template-4 .uab_contact_form:before {
    content: "\f0e0";
}
.uab-template-4 .uab_twitter_feeds:before {
    content: "\f099";
}
.uab-template-4 .uab_rss_feeds:before {
    content: "\f09e";
}
.uab-template-4 .uab_facebook_feeds:before {
    content: "\f09a";
}
.uab-template-4 .uab_shortcode:before {
    content: "\f135";
}
.uab-template-4 .uab_editor:before {
    content: "\f022";
}
.uab-template-4 .uab-tab-content {
    padding: 40px 0 35px;
    background: #fff;
    border: 1px solid #ececec;
}
.uab-template-4 .uab_widgets_content {
    padding: 0 35px;
}
.uab-template-4 .uab-social-icons,
.uab-template-4 .uab-author-profile-pic,
.uab-template-4 .uab-front-content {
    float: left;
}
.uab-template-4 .uab-social-icons {
    width: 7%;
    text-align: center;
}
.uab-template-4 .uab-social-icons a {
    width: 32px;
    height: 32px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #414141;
    line-height: 32px;
    color: #fff;
    margin: 0 auto 5px;
}
.uab-template-4 .uab-social-icons li a:hover {
    background: #414141;
}
.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,
.uab-template-4 .uab-user-phone {
    position: relative;
    padding: 0px 0 0px 25px;
    margin: 5px 0;
}
.uab-template-4 .uab-user-website a,
.uab-template-4 .uab-user-email a,
.uab-template-4 .uab-user-phone 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,
.uab-template-4 .uab-user-phone: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;
    /* line-height: 1; */
    
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.uab-template-4 .uab-user-website:before {
    content: "\f0ac";
}
.uab-template-4 .uab-user-email:before {
    content: "\f0e0";
}
.uab-template-4 .uab-user-phone:before {
    content: "\f095";
}
.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,
.uab-template-4 .uab-user-phone a:hover {
    color: #f0425d;
}
.uab-template-4 .uab-social-icons a:hover {
    background: #f0425d;
}
/*template 4 recent post*/

.uab-template-4 .uab-recent-posts {
    padding: 0 50px;
}
.uab-template-4 .uab-recent-posts ul li {
    width: 50%;
    margin-right: -4px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 10px;
}
.uab-template-4 .uab-recent-posts ul li:nth-child(2n+1) {
    padding-right: 10px;
}
.uab-template-4 .uab-recent-posts ul li:nth-child(2n) {
    padding-left: 10px;
}
.uab-template-4 .uab-post-first-wrapper,
.uab-template-4 .uab-post-second-wrapper {
    float: left;
}
.uab-template-4 .uab-post-first-wrapper {
    width: 20%;
}
.uab-template-4 .uab-post-second-wrapper {
    width: 80%;
    padding-left: 20px;
}
.uab-template-4 .uab-post-image {
    width: 120px;
    display: inline-block;
    overflow: hidden;
    max-width: 100%;
    position: relative;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.uab-template-4 .uab-post-image:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.uab-template-4 .uab-post-image img {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    width: 100%;
}
.uab-template-4 .uab-post-title-wrapper {
    margin-bottom: 10px;
    position: relative;
    padding-bottom: 6px;
}
.uab-template-4 .uab-post-title-wrapper:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background: #f0425d;
    width: 39px;
}
.uab-template-4 .uab-post-title-wrapper a {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    color: #444444;
    line-height: 1.5;
    display: inline-block;
}
.uab-template-4 .uab-post-title-wrapper a:hover {
    color: #f0425d;
}
.uab-template-4 .uab-post-excerpt-wrapper,
.uab-template-4 .uab-post-excerpt-wrapper p {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #666;
    line-height: 1.5;
}
/*----------------------
template 4 css end
------------------------*/
/*----------------------
template 5 css start
------------------------*/

.uab-template-5 #uab-tab-index-wrapper {
    text-align: center;
    width: 100%;
}
.uab-template-5 .uab-tabs {
    display: inline-block;
    background: #fff;
    margin-bottom: -20px;
}
.uab-template-5 .uab-tabs li {
    padding: 13px 23px;
    background: #30464e;
    color: #fff;
    margin: 5px 5px 5px 0;
    position: relative;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.uab-template-5 .uab-tabs li:nth-child(1) {
    margin-left: 5px;
}
.uab-template-5 .uab-tabs li.uab-current {
    background: #46747d;
}
.uab-template-5 .uab-tabs li.uab-current:after {
    position: absolute;
    content: '';
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 7.5px 0 7.5px;
    border-color: #46747d transparent transparent transparent;
}
.uab-template-5 .uab-tab-content {
    background: #fff;
    padding: 49px 30px 26px;
}
.uab-template-5 .uab-content-header {
    margin-bottom: 30px;
    position: relative;
}
.uab-template-5 .uab-tab-header,
.uab-template-5 .uab-social-icons {
    float: left;
}
.uab-template-5 .uab-tab-header {
    width: 20%;
    min-width: 156px;
    text-align: center;
    background: #45747d;
    line-height: 37px;
    padding: 0 5px;
    color: #fff;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.uab-template-5 .uab-social-icons {
    width: 80%;
    text-align: right;
    padding-left: 35px;
}
.uab-template-5 .uab-social-icons ul {
    display: inline-block;
}
.uab-template-5 .uab-social-icons ul li {
    float: left;
    margin: 0 1px 2px;
}
.uab-template-5 .uab-social-icons ul li a {
    width: 37px;
    height: 37px;
    line-height: 37px;
    background: #45747d;
    text-align: center;
    color: #fff;
    font-size: 20px;
}
.uab-template-5 .uab-content-mid,
.uab-template-5 .uab-content-lower {
    float: left;
}
.uab-template-5 .uab-content-mid {
    width: 20%;
}
.uab-template-5 .uap-profile-image {
    overflow: hidden;
    width: 176px;
    max-width: 100%;
    margin: 0 auto;
}
.uab-template-5 .uab-content-lower {
    width: 80%;
    padding-left: 35px;
}
.uab-template-5 .uab-company-info {
    margin-bottom: 9px;
}
.uab-template-5 .uab-display-name {
    margin-bottom: 14px;
}
.uab-template-5 .uab-company-info,
.uab-template-5 .uab-company-info span,
.uab-template-5 .uab-company-info a {
    color: #7d7d7d;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Lato', sans-serif;
    text-transform: uppercase;
}
.uab-template-5 .uab-company-info span,
.uab-template-5 .uab-company-info a {
    display: inline-block;
}
.uab-template-5 .uab-display-name a {
    color: #27242f;
    font-size: 24px;
    font-weight: 700;
    font-family: 'Lato', sans-serif;
    text-transform: capitalize;
    display: inline-block;
}
.uab-template-5 .uab-short-info {
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    color: #272727;
    font-weight: 600;
    line-height: 1.6;
}
.uab-template-5 .uab-short-contact {
    text-align: center;
    padding-top: 20px;
}
.uab-template-5 .uab-user-website a,
.uab-template-5 .uab-user-email a,
.uab-template-5 .uab-user-phone a {
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    color: #272727;
    font-weight: 600;
    text-align: center;
    margin-top: 10px;
    word-wrap: break-word;
}
.uab-template-5 .uab-social-icons ul li a:hover {
    background: #45747d;
    color: #f1f1f1;
}
.uab-template-5 .uab-company-info a:hover,
.uab-template-5 .uab-display-name a:hover,
.uab-template-5 .uab-user-website a:hover,
.uab-template-5 .uab-user-email a:hover,
.uab-template-5 .uab-user-phone a:hover {
    color: #45747d;
}
/*template 5 recent post*/

.uab-post-header {
    line-height: 1;
}
.uab-template-5 .uab-post-header {
    font-size: 14px;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
    padding: 12px 35px;
    background: #45747d;
    color: #fff;
    display: inline-block;
    margin-bottom: 29px;
    text-transform: uppercase;
}
.uab-template-5 .uab-recent-posts ul {
    margin: 0 -13px;
}
.uab-template-5 .uab-recent-posts ul li {
    float: left;
    width: 25%;
    padding: 0 13px;
    margin: 10px 0;
    text-align: center;
}
.uab-template-5 .post-item-wrapper {
    position: relative;
    display: inline-block;
}
.uab-template-5 .uab-post-second-wrapper {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 17px 17px;
    text-align: left;
}
.uab-template-5 .uab-recent-posts ul li.uab-no-image .uab-post-second-wrapper {
    position: relative;
    background: #aaa;
}
.uab-template-5 .uab-post-title-wrapper a {
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    font-family: 'Lato', sans-serif;
    line-height: 1.5;
}
.uab-template-5 .uab-post-meta-info .uap-post-author-name {
    margin-right: 5px;
}
.uab-template-5 .uab-post-title-wrapper {
    margin-bottom: 3px;
}
.uab-template-5 .uab-post-meta-info .uap-post-author-name a,
.uab-template-5 .uab-post-meta-info .uap-post-author-name,
.uab-template-5 .uab-post-meta-info .uap-post-date {
    display: inline-block;
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    font-family: 'Lato', sans-serif;
    line-height: 1.5;
}
.uab-template-5 .uab-post-title-wrapper a,
.uab-template-5 .uab-post-meta-info .uap-post-author-name a {
    -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
/*----------------------
template 5 css end
------------------------*/
/*----------------------
template 6 css start
------------------------*/

.uab-template-6 .uab-tabs {
    border-bottom: 1px solid #e6e6e6;
}
.uab-template-6 .uab-tabs li {
    padding: 24px 5px;
    position: relative;
    margin-right: 10px;
    font-size: 15px;
    color: #777777;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
}
.uab-template-6 .uab-tabs li.uab-current:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #cc3839;
    height: 2px;
}
.uab-template-6 .uab-tab-content {
    padding: 43px 0 24px;
}
.uab-template-6 .uab-content-header {
    text-align: left;
}
.uab-template-6 .uab-tab-header {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    color: #333333;
    font-family: 'Lato', sans-serif;
    margin-bottom: 25px;
}
.uab-template-6 .uab-content-mid-inner-1,
.uab-template-6 .uab-content-mid-inner-2 {
    float: left;
}
.uab-template-6 .uab-content-mid-inner-1 {
    width: 20%;
    text-align: center;
}
.uab-template-6 .uab-content-mid-inner-2 {
    width: 80%;
    position: relative;
    padding-right: 14px;
    padding-left: 10px;
}
.uab-template-6 .uab-content-mid-inner-2:before {
    content: '';
    position: absolute;
    top: 0;
    left: -4px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 20px 20px 0;
    border-color: transparent #e7e7e7 transparent transparent;
}
.uab-template-6 .uab-author-profile-pic {
    margin-bottom: 22px;
}
.uab-template-6 .uap-profile-image {
    width: 129px;
    max-width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.uab-template-6 .uap-profile-image.uap-profile-image-circle {} .uab-template-6 .uab-display-name {
    margin-bottom: 7px;
    padding: 0 5px;
    word-wrap: break-word;
}
.uab-template-6 .uab-company-info span {
    margin-bottom: 3px;
}
.uab-template-6 .uab-display-name a {
    font-size: 18px;
    font-weight: 600;
    color: #333333;
    font-family: 'Lato', sans-serif;
}
.uab-template-6 .uab-company-info span,
.uab-template-6 .uab-company-info a {
    font-size: 16px;
    font-weight: 500;
    color: #777;
    font-family: 'Lato', sans-serif;
    padding: 0 5px;
    word-wrap: break-word;
}
.uab-template-6 .uab-content-temp-wrapper {
    background: #e7e7e7;
    padding-top: 45px;
}
.uab-template-6 .uab-short-info {
    font-size: 16px;
    font-weight: 500;
    color: #777;
    font-family: 'Lato', sans-serif;
    line-height: 1.5;
    margin-bottom: 30px;
    padding: 0 30px;
}
.uab-template-6 .uab-social-icons {
    margin-bottom: 26px;
    padding: 0 30px;
}
.uab-template-6 .uab-social-icons ul li {
    display: inline-block;
    margin: 2px 0;
}
.uab-template-6 .uab-social-icons ul li a {
    width: 30px;
    height: 30px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    line-height: 30px;
    text-align: center;
    background: #cb3738;
    color: #fff;
    font-size: 16px;
}
.uab-template-6 .uab-short-contact {
    border-top: 1px solid #bbb;
    display: table;
    width: 100%;
}
.uab-template-6 .uab-contact-inner {
    display: table-cell;
    text-align: center;
    border-left: 1px solid #bbb;
    vertical-align: middle;
}
.uab-template-6 .uab-contact-count-1 .uab-contact-inner {
    width: 100%;
    display: block;
}
.uab-template-6 .uab-contact-count-2 .uab-contact-inner {
    width: 50%;
}
.uab-template-6 .uab-contact-count-3 .uab-contact-inner {
    width: 33.33%;
}
.uab-template-6 .uab-contact-inner:nth-child(1) {
    border-left: 0;
}
.uab-template-6 .uab-user-website a,
.uab-template-6 .uab-user-email a,
.uab-template-6 .uab-user-phone a {
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    color: #777777;
    font-weight: 500;
    padding: 20px 5px 20px 30px;
    display: inline-block;
    position: relative;
    word-wrap: break-word;
    max-width: 100%;
}
.uab-template-6 .uab-user-website a:before,
.uab-template-6 .uab-user-email a:before,
.uab-template-6 .uab-user-phone a:before {
    position: absolute;
    font-family: Fontawesome;
    display: inline-block;
    width: 20px;
    color: #cc3839;
    left: 5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.uab-template-6 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-6 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-6 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-6 .uab-social-icons ul li a:hover {
    background: #cb3738;
    color: #f1f1f1;
}
.uab-template-6 .uab-user-website a:hover,
.uab-template-6 .uab-display-name a:hover,
.uab-template-6 .uab-company-info a:hover,
.uab-template-6 .uab-user-email a:hover,
.uab-template-6 .uab-user-phone a:hover {
    color: #cb3738;
}
/*recent post */

.uab-template-6 .uab-recent-posts {
    padding: 0 40px 20px;
}
.uab-template-6 .uab-recent-posts ul li {
    margin-top: 25px;
    position: relative;
}
.uab-template-6 .uab-recent-posts ul li:before {
    content: '';
    width: 9px;
    height: 9px;
    background: #cb3738;
    position: absolute;
    top: 8px;
    left: -18px;
}
.uab-template-6 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0px;
}
.uab-template-6 .uab-post-title-wrapper {
    margin-bottom: 3px;
}
.uab-template-6 .uab-post-title-wrapper a {
    display: inline-block;
    color: #333;
    font-size: 16px;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
}
.uab-template-6 .uap-post-date,
.uab-template-6 .uap-post-author-name {
    display: inline-block;
    position: relative;
    padding-left: 15px;
}
.uab-template-6 .uap-post-date:before,
.uab-template-6 .uap-post-author-name:before {
    position: absolute;
    left: 0;
    top: 0;
    font-family: Fontawesome;
    font-size: 12px;
    color: #777;
}
.uab-template-6 .uap-post-date:before {
    content: "\f017";
}
.uab-template-6 .uap-post-author-name:before {
    content: "\f0e5";
}
.uab-template-6 .uap-post-date {
    margin-right: 10px;
}
.uab-template-6 .uap-post-date,
.uab-template-6 .uap-post-author-name a {
    color: #777;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Lato', sans-serif;
}
/*----------------------
template 6 css end
------------------------*/
/*----------------------
template 7 css start
------------------------*/

.uab-template-7 #uab-tab-index-wrapper {
    text-align: center;
    line-height: 1;
}
.uab-template-7 .uab-tabs {
    display: inline-block;
    margin-bottom: -3px;
}
.uab-template-7 .uab-tabs li {
    margin: 0 1px;
    padding: 17px 38px;
    background: #101d26;
    color: #fff;
}
.uab-template-7 .uab-tabs li.uab-current {
    background: #22343c;
    margin: -6px -2px 0;
    padding: 23px 38px 17px;
}
.uab-template-7 .uab-tab-content {
    background: #22343c;
    padding: 27px 35px;
}
.uab-template-7 .uab-defaut-tab {
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
    padding: 0 10px 0;
    text-align: center;
}
.uab-template-7 .uab-author-profile-pic {
    margin-bottom: 22px;
}
.uab-template-7 .uap-profile-image {
    overflow: hidden;
    max-width: 226px;
    margin: 0 auto;
    width: 100%;
}
.uab-template-7 .uap-profile-image.uap-profile-image-circle,
.uab-template-7 .uap-profile-image.uap-profile-image-square img {
    border: 4px solid #fff;
}
.uab-template-7 .uab-display-name {
    margin-bottom: 8px;
}
.uab-template-7 .uab-display-name a {
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
}
.uab-template-7 .uab-company-info {
    margin-bottom: 16px;
}
.uab-template-7 .uab-company-info,
.uab-template-7 .uab-company-info span,
.uab-template-7 .uab-company-info a {
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
}
.uab-template-7 .uab-company-info span,
.uab-template-7 .uab-company-info a {
    display: inline-block;
    margin-bottom: 2px;
}
.uab-template-7 .uab-short-info {
    font-size: 14px;
    font-weight: 400;
    color: #9aa2a6;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.5;
    margin-bottom: 22px;
}
.uab-template-7 .uab-short-contact {
    margin-bottom: 35px;
}
.uab-template-7 .uab-short-contact .uab-contact-inner {
    display: inline-block;
    margin-left: 20px;
    margin-bottom: 2px;
}
.uab-template-7 .uab-short-contact .uab-contact-inner:nth-child(1) {
    margin-left: 0;
}
.uab-template-7 .uab-user-website a,
.uab-template-7 .uab-user-email a,
.uab-template-7 .uab-user-phone a {
    font-size: 14px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
    color: #fff;
}
.uab-template-7 .uab-user-email,
.uab-template-7 .uab-user-phone,
.uab-template-7 .uab-user-website {
    position: relative;
    padding-left: 26px;
}
.uab-template-7 .uab-user-website:before,
.uab-template-7 .uab-user-email:before,
.uab-template-7 .uab-user-phone:before {
    position: absolute;
    font-family: Fontawesome;
    display: inline-block;
    margin-right: 7px;
    width: 20px;
    color: #fd7a5f;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.uab-template-7 .uab-user-website:before {
    content: "\f0ac";
}
.uab-template-7 .uab-user-email:before {
    content: "\f003";
}
.uab-template-7 .uab-user-phone:before {
    content: "\f095";
}
.uab-template-7 .uab-social-icons ul li {
    display: inline-block;
    margin-bottom: 4px;
}
.uab-template-7 .uab-social-icons ul li a {
    width: 33px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background: #101d26;
    color: #fff;
    font-size: 20px;
}
.uab-template-7 .uab-display-name a:hover,
.uab-template-7 .uab-company-info a:hover,
.uab-template-7 .uab-user-website a:hover,
.uab-template-7 .uab-user-email a:hover,
.uab-template-7 .uab-user-phone a:hover {
    color: #fd7a5f;
}
.uab-template-7 .uab-social-icons ul li a:hover {
    background: #fd7a5f;
    color: #ffffff;
}
/*template-7 recent post */

.uab-template-7 .uab-recent-posts ul {
    margin: 0 -14px;
}
.uab-template-7 .uab-recent-posts ul li {
    display: inline-block;
    width: 25%;
    padding: 10px 14px;
    text-align: center;
    margin-right: -4px;
    vertical-align: top;
    margin-bottom: 20px;
}
.uab-template-7 .uab-post-first-wrapper {
    margin-bottom: 20px;
}
.uab-template-7 .uab-recent-posts ul li .uab-post-image {
    border: 6px solid #fff;
    display: inline-block;
}
.uab-template-7 .uab-post-title-wrapper {
    margin-bottom: 10px;
}
.uab-template-7 .uab-post-title-wrapper a {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    display: inline-block;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.5;
    text-transform: uppercase;
}
.uab-template-7 .uab-post-excerpt-wrapper {
    margin-bottom: 14px;
}
.uab-template-7 .uab-post-excerpt-wrapper,
.uab-template-7 .uab-post-excerpt-wrapper p {
    font-size: 14px;
    font-weight: 400;
    color: #9aa2a6;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.5;
}
.uab-template-7 .uap-post-date,
.uab-template-7 .uap-post-author-name {
    display: inline-block;
    position: relative;
    padding-left: 23px;
    margin: 0 7px;
}
.uab-template-7 .uap-post-date,
.uab-template-7 .uap-post-author-name a {
    color: #ffffff;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Raleway', sans-serif;
}
.uab-template-7 .uap-post-date:before,
.uab-template-7 .uap-post-author-name:before {
    width: 20px;
    text-align: center;
    position: absolute;
    left: 0;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    font-size: 12px;
    color: #fff;
    font-family: Fontawesome;
}
.uab-template-7 .uap-post-author-name:before {
    content: "\f007";
}
.uab-template-7 .uap-post-date:before {
    content: "\f073";
}
.uab-template-7 .uab-post-title-wrapper a:hover,
.uab-template-7 .uap-post-author-name a:hover {
    color: #fd7a5f;
}
/*----------------------
template 7 css end
------------------------*/
/*----------------------
template 8 css start
------------------------*/

.uab-template-8 .uab-tabs {
    background: #e84f89;
}
.uab-template-8 .uab-tabs li {
    padding: 19px 24px;
    color: #fff;
    font-size: 27px;
    font-weight: 300;
    font-family: 'Italianno', cursive;
    position: relative;
}
.uab-template-8 .uab-tabs li.uab-current:after {
    content: '';
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: -1px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7.5px 10px 7.5px;
    border-color: transparent transparent #fff transparent;
}
.uab-template-8 .uab_author_detail:before,
.uab-template-8 .uab_author_post:before,
.uab-template-8 .uab_company_description:before,
.uab-template-8 .uab_contact_form:before,
.uab-template-8 .uab_twitter_feeds:before,
.uab-template-8 .uab_rss_feeds:before,
.uab-template-8 .uab_facebook_feeds:before,
.uab-template-8 .uab_shortcode:before,
.uab-template-8 .uab_editor:before,
.uab-template-8 .uab_widget:before {
    position: relative;
    display: inline-block;
    font-family: Fontawesome;
    text-align: center;
    margin-right: 10px;
    font-size: 17px;
}
.uab-template-8 .uab_widget:before {
    content: "\f210";
}
.uab-template-8 .uab_author_detail:before {
    content: "\f007";
}
.uab-template-8 .uab_author_post:before {
    content: "\f031";
}
.uab-template-8 .uab_company_description:before {
    content: "\f19c";
}
.uab-template-8 .uab_contact_form:before {
    content: "\f0e0";
}
.uab-template-8 .uab_twitter_feeds:before {
    content: "\f099";
}
.uab-template-8 .uab_rss_feeds:before {
    content: "\f09e";
}
.uab-template-8 .uab_facebook_feeds:before {
    content: "\f09a";
}
.uab-template-8 .uab_shortcode:before {
    content: "\f135";
}
.uab-template-8 .uab_editor:before {
    content: "\f022";
}
.uab-template-8 .uab-tab-content {
    padding: 30px;
    border-width: 1px;
    border-style: solid;
    border-color: #ececec;
    background: #fff;
}
.uab-template-8 .uap-profile-image {
    width: 158px;
    max-width: 100%;
    overflow: hidden;
}
.uab-template-8 .uab-content-header,
.uab-template-8 .uab-content-temp-wrapper {
    float: left;
}
.uab-template-8 .uab-content-header {
    width: 20%;
}
.uab-template-8 .uab-content-temp-wrapper {
    padding-left: 20px;
    width: 80%;
}
.uab-template-8 .uab-content-mid-inner-1 {
    float: left;
    max-width: 40%;
}
.uab-template-8 .uab-content-mid-inner-2 {
    float: right;
    max-width: 60%;
}
.uab-template-8 .uab-display-name {
    margin-bottom: 8px;
}
.uab-template-8 .uab-display-name a {
    font-size: 40px;
    font-weight: 500;
    font-family: 'Italianno', cursive;
    color: #e84f89;
    line-height: 1;
}
.uab-template-8 .uab-company-info {
    margin-bottom: 13px;
}
.uab-template-8 .uab-company-info span,
.uab-template-8 .uab-company-info a {
    font-size: 14px;
    font-weight: 500;
    font-family: 'Roboto Slab', serif;
    color: #8c8b8b;
    text-transform: uppercase;
}
.uab-template-8 .uab-company-info span {
    display: block;
}
.uab-template-8 .uab-company-info a {
    display: inline-block;
}
.uab-template-8 .uab-company-info a:hover {
    color: #e84f89;
}
.uab-template-8 .uab-company-info span + a {
    margin-top: 5px;
}
.uab-template-8 .uab-short-info {
    font-size: 17px;
    font-weight: 500;
    font-family: 'Roboto Slab', serif;
    color: #666666;
    line-height: 1.5;
}
.uab-template-8 .uab-social-icons ul li {
    display: inline-block;
    position: relative;
    margin: 1px 0 1px 5px;
}
.uab-template-8 .uab-social-icons ul li a {
    font-size: 16px;
    color: #606060;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
}
.uab-template-8 .uab-frontend-tooltip {
    position: absolute;
    z-index: 9;
    top: 105%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    visibility: hidden;
    opacity: 0;
    background: #e84f89;
    color: #fff;
    font-size: 10px;
    font-family: 'Open Sans', sans-serif;
    padding: 2px 3px;
    border-radius: 3px;
    margin-top: 5px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    white-space: nowrap;
    max-width: initial;
}
.uab-template-8 ul li a:hover + .uab-frontend-tooltip {
    top: 100%;
    opacity: 1;
    visibility: visible;
}
/*template-8 recent post*/

.uab-template-8 .uab-recent-posts ul li {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin: 0px -4px 17px 0;
}
.uab-template-8 .uab-recent-posts ul li:nth-of-type(2n+1) {
    padding-right: 30px;
}
.uab-template-8 .uab-recent-posts ul li:nth-of-type(2n) {
    padding-left: 30px;
}
.uab-template-8 .uab-post-first-wrapper,
.uab-template-8 .uab-post-second-wrapper {
    float: left;
}
.uab-template-8 .uab-post-first-wrapper {
    width: 30%;
}
.uab-template-8 .uab-post-second-wrapper {
    width: 70%;
    padding-left: 15px;
}
.uab-template-8 .uab-post-image {
    width: 142px;
    max-width: 100%;
}
.uab-template-8 .uab-post-title-wrapper a {
    display: inline-block;
    color: #e84f89;
    font-size: 34px;
    font-weight: 500;
    line-height: 1;
    font-family: 'Italianno', cursive;
}
.uab-template-8 .uab-post-excerpt-wrapper,
.uab-template-8 .uab-post-excerpt-wrapper p {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Roboto Slab', serif;
    color: #797979;
    line-height: 1.5;
}
/*----------------------
template 8 css end
------------------------*/
/*----------------------
template 9 css start
------------------------*/

.uab-template-9 {
    background: #f9f9f9;
    padding: 60px 0;
}
.uab-template-9 #uab-tab-index-wrapper {
    text-align: center;
}
.uab-template-9 .uab-tabs {
    display: inline-block;
}
.uab-template-9 .uab-tabs li {
    float: none;
    display: inline-block;
    margin: 0 1px;
    padding: 5px;
    color: #888888;
    position: relative;
    margin-left: 30px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
}
.uab-template-9 .uab-tabs li:nth-child(1) {
    margin-left: 0;
}
.uab-template-9 .uab-tabs li.uab-current {
    color: #333;
}
.uab-template-9 .uab-tabs li.uab-current:after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    height: 2px;
    width: 100%;
    background: #fd7b5f;
}
.uab-template-9 .uab-defaut-tab {
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
    padding: 30px 10px 0px;
    text-align: center;
}
.uab-template-9 .uab-author-profile-pic {
    margin-bottom: 22px;
}
.uab-template-9 .uap-profile-image {
    overflow: hidden;
    width: 226px;
    margin: 0 auto;
    max-width: 100%;
}
.uab-template-9 .uap-profile-image.uap-profile-image-circle,
.uab-template-9 .uap-profile-image.uap-profile-image-square img {
    border: 4px solid #efefef;
}
.uab-template-9 .uab-display-name {
    margin-bottom: 10px;
}
.uab-template-9 .uab-display-name a {
    font-size: 18px;
    font-weight: 600;
    color: #fc9c88;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
}
.uab-template-9 .uab-company-info {
    margin-bottom: 16px;
}
.uab-template-9 .uab-company-info,
.uab-template-9 .uab-company-info span,
.uab-template-9 .uab-company-info a {
    font-size: 13px;
    font-weight: 500;
    color: #333;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
}
.uab-template-9 .uab-company-info span,
.uab-template-9 .uab-company-info a {
    display: inline-block;
    margin-bottom: 2px;
}
.uab-template-9 .uab-short-info {
    font-size: 14px;
    font-weight: 400;
    color: #888;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.5;
    margin-bottom: 24px;
}
.uab-template-9 .uab-short-contact {
    margin-bottom: 35px;
}
.uab-template-9 .uab-short-contact .uab-contact-inner {
    display: inline-block;
    margin-left: 18px;
}
.uab-template-9 .uab-short-contact .uab-contact-inner:nth-child(1) {
    margin-left: 0;
}
.uab-template-9 .uab-user-website a,
.uab-template-9 .uab-user-email a,
.uab-template-9 .uab-user-phone a {
    position: relative;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
    color: #666;
    margin-bottom: 2px;
    padding-left: 25px;
}
.uab-template-9 .uab-user-website a:before,
.uab-template-9 .uab-user-email a:before,
.uab-template-9 .uab-user-phone a:before {
    position: absolute;
    font-family: Fontawesome;
    display: inline-block;
    left: 0;
    top: 0;
    width: 20px;
    color: #fd7a5f;
}
.uab-template-9 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-9 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-9 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-9 .uab-social-icons ul li {
    display: inline-block;
    margin-bottom: 2px;
}
.uab-template-9 .uab-social-icons ul li a {
    width: 33px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background: #fd7b5f;
    color: #fff;
    font-size: 20px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.uab-template-9 .uab-display-name a:hover,
.uab-template-9 .uab-company-info a:hover,
.uab-template-9 .uab-user-website a:hover,
.uab-template-9 .uab-user-email a:hover,
.uab-template-9 .uab-user-phone a:hover {
    color: #fd7a5f;
}
.uab-template-9 .uab-social-icons ul li a:hover {
    background: #fd7a5f;
    color: #ffffff;
}
/*template-9 recent post*/

.uab-template-9 .uab-recent-posts {
    padding: 30px 30px 0;
}
.uab-template-9 .uab-recent-posts ul {
    margin: 0 -30px;
}
.uab-template-9 .uab-recent-posts ul li {
    display: inline-block;
    vertical-align: top;
    width: 33.33%;
    margin: 25px 0;
    padding: 0 30px;
    text-align: center;
    margin-right: -4px;
    margin-top: 0;
}
.uab-template-9 .uab-post-first-wrapper {
    margin-bottom: 10px;
}
.uab-template-9 .uab-post-image {
    overflow: hidden;
    width: 200px;
    border: 6px solid #efefef;
    margin: 0 auto;
    max-width: 100%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: relative;
}
.uab-template-9 .uab-post-image:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.uab-template-9 .uab-post-image img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    width: 100%;
}
.uab-template-9 .uab-post-title-wrapper {
    margin-bottom: 3px;
}
.uab-template-9 .uab-post-title-wrapper a {
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    color: #333;
    font-weight: 600;
    line-height: 1.5;
}
.uab-template-9 .uab-post-meta-info {
    margin-bottom: 10px;
}
.uab-template-9 .uap-post-date {
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    color: #5e5e5f;
    font-weight: 400;
    position: relative;
    padding-left: 23px;
}
.uab-template-9 .uap-post-date:before {
    content: "\f073";
    width: 20px;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 12px;
    color: #5e5e5f;
    font-family: Fontawesome;
}
.uab-template-9 .uab-post-excerpt-wrapper,
.uab-template-9 .uab-post-excerpt-wrapper p {
    color: #888888;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.5;
}
/*----------------------
template 9 css end
------------------------*/
/*----------------------
template 10 css start
------------------------*/

.uab-template-10 .uab-select-tab-header {
    width: 100%;
    background: #95c41f;
    padding: 18px 22px 18px 32px;
    position: relative;
    border: 0;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
    cursor: pointer;
}
.uab-template-10 .uab-select-tab-header:after {
    content: "\f0d7";
    font-family: Fontawesome;
    position: absolute;
    top: 50%;
    right: 25px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 25px;
}
.uab-template-10 .uab-tabs {
    border-top: 1px solid #fff;
}
.uab-template-10 .uab-tabs li {
    float: none;
    background: #95c41f;
    padding: 10px 22px 10px 32px;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    color: #f2f2f2;
    text-transform: uppercase;
    font-weight: 500;
    border-bottom: 1px solid #88a14a;
}
.uab-template-10 .uab-tabs li:last-child {
    border-bottom: 0;
}
.uab-template-10 .uab-tab-content {
    border-width: 1px;
    border-style: solid;
    border-color: #ececec;
    padding: 22px;
}
.uab-template-10 .uab-content-header,
.uab-template-10 .uab-content-mid,
.uab-template-10 .uab-content-mid .uab-content-mid-inner-1,
.uab-template-10 .uab-content-mid .uab-content-mid-inner-2 {
    float: left;
}
.uab-template-10 .uab-content-header {
    width: 45%;
    padding-top: 50px;
    padding-right: 10px;
}
.uab-template-10 .uab-content-mid {
    width: 55%;
}
.uab-template-10 .uab-content-mid .uab-content-mid-inner-1 {
    width: 33%;
}
.uab-template-10 .uap-profile-image {
    overflow: hidden;
    width: 198px;
    max-width: 100%;
    margin: 0 auto;
}
.uab-template-10 .uap-content-temp-wrapper {
    background: #95c41f;
    text-align: center;
    padding: 10px;
}
.uab-template-10 .uab-display-name a {
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    margin-bottom: 6px;
    text-transform: uppercase;
    word-wrap: break-word;
}
.uab-template-10 .uab-company-info span,
.uab-template-10 .uab-company-info a {
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    /*text-transform: uppercase;*/
    
    font-family: 'Open Sans', sans-serif;
    word-wrap: break-word;
}
.uab-template-10 .uab-company-info span + a {
    margin-top: 5px;
}
.uab-template-10 .uab-content-mid .uab-content-mid-inner-2 {
    width: 67%;
    padding-top: 50px;
    padding-left: 22px;
}
.uab-template-10 .uab-tab-header {
    font-size: 16px;
    font-weight: 600;
    color: #333;
    font-family: 'Montserrat', sans-serif;
    margin-bottom: 13px;
    text-transform: uppercase;
}
.uab-template-10 .uab-short-info {
    font-size: 14px;
    font-weight: 500;
    color: #606060;
    line-height: 1.5;
    font-family: 'Montserrat', sans-serif;
}
.uab-template-10 .uab-short-contact {
    margin-bottom: 20px;
}
.uab-template-10 .uab-user-website a,
.uab-template-10 .uab-user-email a,
.uab-template-10 .uab-user-phone a {
    position: relative;
    font-size: 15px;
    font-weight: 500;
    color: #606060;
    line-height: 1.5;
    font-family: 'Montserrat', sans-serif;
    padding-left: 25px;
    word-wrap: break-word;
}
.uab-template-10 .uab-user-website a:hover,
.uab-template-10 .uab-user-email a:hover,
.uab-template-10 .uab-user-phone a:hover {
    color: #95c41f;
}
.uab-template-10 .uab-user-email,
.uab-template-10 .uab-user-phone {
    margin-top: 11px;
}
.uab-template-10 .uab-user-website a:before,
.uab-template-10 .uab-user-email a:before,
.uab-template-10 .uab-user-phone a:before {
    position: absolute;
    font-family: Fontawesome;
    display: inline-block;
    width: 20px;
    color: #95c41f;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.uab-template-10 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-10 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-10 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-10 .uab-social-icons ul {
    margin: 0 -3px;
}
.uab-template-10 .uab-social-icons {
    margin-top: 11px;
}
.uab-template-10 .uab-social-icons ul {
    margin: 0 -3px;
}
.uab-template-10 .uab-social-icons ul li {
    float: left;
    margin: 3px;
}
.uab-template-10 .uab-social-icons ul li a {
    width: 28px;
    height: 28px;
    line-height: 28px;
    background: #e0e0e0;
    color: #333;
    text-align: center;
    font-size: 14px;
}
.uab-template-10 .uab-social-icons ul li a:hover {
    background: #95c41f;
    color: #fff;
}
/*template-10 recent post*/

.uab-template-10 .uab-recent-posts ul li {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    margin: 12px -4px 12px 0;
}
.uab-template-10 .uab-recent-posts ul li:nth-of-type(2n) {
    padding-left: 6px;
}
.uab-template-10 .uab-recent-posts ul li:nth-of-type(2n+1) {
    padding-right: 6px;
}
.uab-template-10 .uab-post-first-wrapper {
    width: 25%;
}
.uab-template-10 .uab-post-second-wrapper {
    width: 75%;
    float: left;
}
.uab-template-10 .uab-recent-posts ul li:nth-of-type(2n) .uab-post-first-wrapper {
    float: left;
}
.uab-template-10 .uab-recent-posts ul li:nth-of-type(2n+1) .uab-post-first-wrapper {
    float: right;
}
.uab-template-10 .uab-recent-posts ul li:nth-of-type(2n) .uab-post-second-wrapper {
    padding-left: 14px;
}
.uab-template-10 .uab-recent-posts ul li:nth-of-type(2n+1) .uab-post-second-wrapper {
    padding-right: 14px;
}
.uab-template-10 .uab-post-first-wrapper .uab-post-image {
    position: relative;
    width: 124px;
    overflow: hidden;
    margin: 0 auto;
    max-width: 100%;
}
.uab-template-10 .uab-post-first-wrapper .uab-post-image:before {
    content: '';
    display: block;
    padding-top: 100%;
}
.uab-template-10 .uab-post-first-wrapper .uab-post-image img {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
}
.uab-template-10 .uab-post-title-wrapper a {
    display: inline-block;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    line-height: 1.5;
    color: #333;
    font-weight: 600;
}
.uab-template-10 .uap-post-date,
.uab-template-10 .uap-post-author-name {
    display: inline-block;
}
.uab-template-10 .uap-post-date {
    margin-right: 10px;
}
.uab-template-10 .uab-post-meta-info {
    margin-bottom: 10px;
}
.uab-template-10 .uap-post-date,
.uab-template-10 .uap-post-author-name a {
    color: #777;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Lato', sans-serif;
}
.uab-template-10 .uab-post-excerpt-wrapper,
.uab-template-10 .uab-post-excerpt-wrapper p {
    font-family: 'Montserrat', sans-serif;
    color: #606060;
    font-size: 14px;
    line-height: 1.5;
}
/*----------------------
template 10 css end
------------------------*/
/*----------------------
template 11 css start
------------------------*/

.uab-template-11 .uab-tabs {
    margin-bottom: 10px;
}
.uab-template-11 .uab-tabs li {
    color: #333;
    padding: 12px 24px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
}
.uab-template-11 .uab-tabs li.uab-current {
    background: #333;
    color: #fff;
}
.uab-template-11 .uab-tab-content {
    background: #000;
    padding: 40px;
}
.uab-template-11 .uab-front-content,
.uab-template-11 .uab-author-profile-pic {
    float: left;
}
.uab-template-11 .uab-author-profile-pic {
    width: 25%;
}
.uab-template-11 .uap-profile-image {
    overflow: hidden;
    position: relative;
    width: 291px;
    max-width: 100%;
    max-width: 100%;
}
.uab-template-11 .uab-front-content {
    width: 75%;
    padding-left: 23px;
}
.uab-template-11 .uab-company-info + .uab-display-name {
    margin-top: 8px;
}
.uab-template-11 .uab-display-name {
    margin-bottom: 16px;
}
.uab-template-11 .uab-company-info,
.uab-template-11 .uab-company-info .uab-company-designation,
.uab-template-11 .uab-company-info a {
    font-size: 13px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    color: #d7d7d7;
}
.uab-template-11 .uab-company-info .uab-company-designation,
.uab-template-11 .uab-company-info a {
    display: inline-block;
}
.uab-template-11 .uab-display-name a {
    font-size: 18px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    color: #d7d7d7;
    text-transform: uppercase;
}
.uab-template-11 .uab-short-contact .uab-contact-inner {
    margin-bottom: 10px;
}
.uab-template-11 .uab-short-contact .uab-contact-inner:last-child {
    margin-bottom: 16px;
}
.uab-template-11 .uab-user-website a,
.uab-template-11 .uab-user-email a,
.uab-template-11 .uab-user-phone a {
    font-size: 13px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    color: #d7d7d7;
}
.uab-template-11 .uab-user-website a {
    text-transform: uppercase;
    text-decoration: underline;
}
.uab-template-11 .uab-social-icons {
    margin-bottom: 20px;
}
.uab-template-11 .uab-social-icons ul li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 5px;
}
.uab-template-11 .uab-social-icons ul li a {
    color: #d7d7d7;
    font-size: 20px;
}
.uab-template-11 .uab-short-info {
    font-size: 14px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    color: #888;
    line-height: 1.7;
}
.uab-template-11 .uab-company-info a:hover,
.uab-template-11 .uab-user-website a:hover,
.uab-template-11 .uab-display-name a:hover,
.uab-template-11 .uab-social-icons ul li a:hover,
.uab-template-11 .uab-user-email a:hover,
.uab-template-11 .uab-user-phone a:hover {
    color: #fff;
}
/*template-11 recent post*/

.uab-template-11 .uab-recent-posts ul li {
    margin-top: 30px;
}
.uab-template-11 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-11 .uab-post-title-wrapper {
    margin-bottom: 9px;
}
.uab-template-11 .uab-post-title-wrapper a {
    font-family: 'Open Sans', sans-serif;
    color: #d7d7d7;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    border-bottom: 1px solid #d7d7d7;
    display: inline-block;
}
.uab-template-11 .uab-post-meta-info {
    margin-bottom: 7px;
}
.uab-template-11 .uap-post-author-name,
.uab-template-11 .uap-post-date {
    display: inline-block;
}
.uab-template-11 .uap-post-author-name {
    margin-right: 10px;
}
.uab-template-11 .uap-post-author-name a,
.uab-template-11 .uap-post-date {
    font-family: 'Open Sans', sans-serif;
    color: #d7d7d7;
    font-size: 13px;
    font-weight: 500;
}
.uab-template-11 .uab-post-excerpt-wrapper,
.uab-template-11 .uab-post-excerpt-wrapper p {
    font-size: 14px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    color: #888;
    line-height: 1.5;
}
/*----------------------
template 11 css end
------------------------*/
/*----------------------
template 12 css start
------------------------*/

.uab-template-12 .uab-frontend-wrapper {
    display: block;
    text-align: left;
}
.uab-template-12 .uab-author-info,
.uab-template-12 .uab-content-temp-wrapper {
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}
.uab-template-12 .uab-author-info {
    width: 20%;
    padding: 9px 20px 9px 9px;
    overflow: hidden;
}
.uab-template-12 .uab-display-name a {
    font-family: 'Merriweather', serif;
    font-size: 18px;
    font-weight: 500;
    color: #e16d26;
    margin-bottom: 13px;
}
.uab-template-12 .uab-display-name .uab-user-role {
    font-family: 'Merriweather', serif;
    font-size: 13px;
    font-weight: 500;
    color: #5b5b5b;
    margin-bottom: 13px;
    display: block;
}
.uab-template-12 .uab-company-info,
.uab-template-12 .uab-company-info span,
.uab-template-12 .uab-company-info a {
    font-family: 'Merriweather', serif;
    font-size: 13px;
    color: #5b5b5b;
}
.uab-template-12 .uab-company-info span,
.uab-template-12 .uab-company-info a {
    margin-bottom: 5px;
}
.uab-template-12 .uab-company-info {
    margin-bottom: 9px;
}
.uab-template-12 .uab-company-info span,
.uab-template-12 .uab-company-info a {
    display: inline-block;
}
.uab-template-12 .uab-author-profile-pic {
    margin-bottom: 12px;
}
.uab-template-12 .uap-profile-image {
    width: 190px;
    overflow: hidden;
    max-width: 100%;
}
.uab-template-12 .uab-social-icons {
    clear: both;
    width: 100%;
    text-align: left;
}
.uab-template-12 .uab-social-icons ul {
    display: inline-block;
}
.uab-template-12 .uab-social-icons ul li {
    float: left;
    padding: 3px 4px;
}
.uab-template-12 .uab-social-icons ul li a {
    width: 28px;
    height: 28px;
    background: #e16d26;
    text-align: center;
    line-height: 28px;
    color: #fff;
}
.uab-template-12 .uab-social-icons ul li a:hover {
    background: #e16d26;
}
.uab-template-12 .uab-content-temp-wrapper {
    width: 80%;
}
.uab-template-12 .uab-tabs {
    margin-bottom: -1px;
}
.uab-template-12 .uab-tabs li {
    padding: 19px 31px;
    background: #e06c25;
    border: 1px solid #e06c25;
    border-right: 1px solid #fff;
    color: #fff;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    text-transform: capitalize;
    font-weight: 600;
    position: relative;
}
.uab-template-12 .uab-tabs li.uab-current {
    background: #fff;
    color: #333;
    border: 1px solid #ececec;
    border-left: 0;
    border-bottom: 1px solid transparent;
}
.uab-template-12 .uab-tabs li:nth-child(1).uab-current {
    border-left: 1px solid #ececec;
}
.uab-template-12 .uab_author_detail:before,
.uab-template-12 .uab_author_post:before,
.uab-template-12 .uab_company_description:before,
.uab-template-12 .uab_contact_form:before,
.uab-template-12 .uab_twitter_feeds:before,
.uab-template-12 .uab_rss_feeds:before,
.uab-template-12 .uab_facebook_feeds:before,
.uab-template-12 .uab_shortcode:before,
.uab-template-12 .uab_editor:before,
.uab-template-12 .uab_widget:before {
    position: relative;
    display: inline-block;
    font-family: Fontawesome;
    text-align: center;
    margin-right: 10px;
}
.uab-template-12 .uab_widget:before {
    content: "\f210";
}
.uab-template-12 .uab_author_detail:before {
    content: "\f007";
}
.uab-template-12 .uab_author_post:before {
    content: "\f031";
}
.uab-template-12 .uab_company_description:before {
    content: "\f19c";
}
.uab-template-12 .uab_contact_form:before {
    content: "\f0e0";
}
.uab-template-12 .uab_twitter_feeds:before {
    content: "\f099";
}
.uab-template-12 .uab_rss_feeds:before {
    content: "\f09e";
}
.uab-template-12 .uab_facebook_feeds:before {
    content: "\f09a";
}
.uab-template-12 .uab_shortcode:before {
    content: "\f135";
}
.uab-template-12 .uab_editor:before {
    content: "\f022";
}
.uab-template-12 .uab-tab-content {
    border: 1px solid #ececec;
    padding: 38px 30px;
    background: #fff;
}
.uab-template-12 .uab-tab-header {
    font-size: 18px;
    font-family: 'Merriweather', serif;
    font-weight: 600;
    color: #444444;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 24px;
}
.uab-template-12 .uab-tab-header:before {
    content: '';
    position: absolute;
    width: 7px;
    height: 100%;
    top: 0;
    left: -16px;
    background: #e16d26;
}
.uab-template-12 .uab-short-info {
    font-size: 13px;
    font-family: 'Merriweather', serif;
    color: #666666;
    font-weight: 500;
    line-height: 1.7;
    margin-bottom: 27px;
}
.uab-template-12 .uab-contact-inner {
    margin-bottom: 19px;
}
.uab-template-12 .uab-contact-inner:last-child {
    margin-bottom: 0;
}
.uab-template-12 .uab-user-website a,
.uab-template-12 .uab-user-email a,
.uab-template-12 .uab-user-phone a {
    font-size: 14px;
    font-family: 'Merriweather', serif;
    color: #333;
    font-weight: 500;
    position: relative;
    padding-left: 23px;
}
.uab-template-12 .uab-user-website a:before,
.uab-template-12 .uab-user-email a:before,
.uab-template-12 .uab-user-phone a:before {
    position: absolute;
    font-family: Fontawesome;
    display: inline-block;
    width: 20px;
    left: 0;
    top: 0;
    color: #e16d26;
}
.uab-template-12 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-12 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-12 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-12 .uab-social-icons ul {
    margin: 0 -3px;
}
.uab-template-12 .uab-display-name a:hover,
.uab-template-12 .uab-company-info a:hover,
.uab-template-12 .uab-user-website a:hover,
.uab-template-12 .uab-user-email a:hover,
.uab-template-12 .uab-user-phone a:hover {
    color: #e16d26;
}
/*template-12 recent post */

.uab-template-12 .uab-recent-posts ul li {
    margin-top: 30px;
}
.uab-template-12 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0px;
}
.uab-template-12 .uab-post-title-wrapper {} .uab-template-12 .uab-post-title-wrapper a {
    font-size: 16px;
    font-weight: bold;
    font-family: 'Merriweather', serif;
    color: #444;
    font-weight: 700;
    line-height: 1;
    border-left: 7px solid #e16d26;
    padding-left: 10px;
    display: inline-block;
}
.uab-template-12 .uab-post-title-wrapper + .uab-post-meta-info {
    margin-top: 10px;
}
.uab-template-12 .uap-post-author-name,
.uab-template-12 .uap-post-date {
    display: inline-block;
    position: relative;
    padding-left: 23px;
    margin-left: 13px;
}
.uab-template-12 .uap-post-author-name:before,
.uab-template-12 .uap-post-date:before {
    position: absolute;
    top: 0;
    width: 20px;
    left: 0;
    font-family: Fontawesome;
    color: #e16d26;
    font-size: 14px;
}
.uab-template-12 .uap-post-author-name a,
.uab-template-12 .uap-post-date {
    color: #333;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Merriweather', serif;
}
.uab-template-12 .uap-post-date:before {
    content: "\f017";
}
.uab-template-12 .uap-post-author-name:before {
    content: "\f007";
}
/*----------------------
template 12 css end
------------------------*/
/*----------------------
template 13 css start
------------------------*/

.uab-template-13 {
    background-image: url(../images/bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 60px 0;
    position: relative;
    background-attachment: fixed;
}
.uab-template-13:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(196, 133, 176, 0.5);
    background: -webkit-linear-gradient(rgba(196, 133, 176, 0.5), rgba(131, 156, 201, 0.5));
    background: -o-linear-gradient(rgba(196, 133, 176, 0.5), rgba(131, 156, 201, 0.5));
    background: -moz-linear-gradient(rgba(196, 133, 176, 0.5), rgba(131, 156, 201, 0.5));
    background: linear-gradient(rgba(196, 133, 176, 0.5), rgba(131, 156, 201, 0.5));
}
.uab-template-13 #uab-tab-index-wrapper {
    text-align: center;
}
.uab-template-13 .uab-tab-content {
    position: relative;
}
.uab-template-13 .uab-tabs {
    display: inline-block;
    width: 100%;
    margin: 0 auto;
    padding: 0px 10px;
}
.uab-template-13 .uab-tabs li {
    margin: 0 1px;
    padding: 13px 24px;
    color: #fff;
    position: relative;
    margin-left: 10px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    float: none;
}
.uab-template-13 .uab-tabs li:nth-child(1) {
    margin-left: 0;
}
.uab-template-13 .uab-tabs li.uab-current {
    background: #e9659c;
}
.uab-template-13 .uab-defaut-tab {
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
    padding: 22px 10px 0px;
    text-align: center;
}
.uab-template-13 .uab-author-profile-pic {
    margin-bottom: 12px;
}
.uab-template-13 .uap-profile-image {
    overflow: hidden;
    width: 199px;
    margin: 0 auto;
    max-width: 100%;
}
.uab-template-13 .uap-profile-image.uap-profile-image-circle,
.uab-template-13 .uap-profile-image.uap-profile-image-square img {
    border: 4px solid #facaeb;
}
.uab-template-13 .uab-display-name {
    margin-bottom: 20px;
}
.uab-template-13 .uab-display-name a {
    font-size: 48px;
    font-weight: 500;
    color: #fdacce;
    font-family: 'Great Vibes', cursive;
}
.uab-template-13 .uab-company-info {
    margin-bottom: 18px;
}
.uab-template-13 .uab-company-info,
.uab-template-13 .uab-company-info span,
.uab-template-13 .uab-company-info a {
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
}
.uab-template-13 .uab-company-info span,
.uab-template-13 .uab-company-info a {
    display: inline-block;
}
.uab-template-13 .uab-short-info {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.5;
    margin-bottom: 24px;
}
.uab-template-13 .uab-short-contact {
    margin-bottom: 35px;
}
.uab-template-13 .uab-short-contact .uab-contact-inner {
    display: inline-block;
    margin-left: 20px;
}
.uab-template-13 .uab-short-contact .uab-contact-inner:nth-child(1) {
    margin-left: 0;
}
.uab-template-13 .uab-user-website a,
.uab-template-13 .uab-user-email a,
.uab-template-13 .uab-user-phone a {
    position: relative;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
    color: #fff;
    padding-left: 25px;
}
.uab-template-13 .uab-user-website a:before,
.uab-template-13 .uab-user-email a:before,
.uab-template-13 .uab-user-phone a:before {
    position: absolute;
    top: 0;
    left: 0;
    font-family: Fontawesome;
    display: inline-block;
    width: 20px;
    color: #e9659c;
}
.uab-template-13 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-13 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-13 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-13 .uab-social-icons ul li {
    display: inline-block;
    margin-bottom: 2px;
}
.uab-template-13 .uab-social-icons ul li a {
    width: 33px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background: #e9659c;
    color: #fff;
    font-size: 20px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.uab-template-13 .uab-display-name a:hover,
.uab-template-13 .uab-company-info a:hover,
.uab-template-13 .uab-user-website a:hover,
.uab-template-13 .uab-user-email a:hover,
.uab-template-13 .uab-user-phone a:hover {
    color: #e9659c;
}
.uab-template-13 .uab-social-icons ul li a:hover {
    background: #e7116a;
    color: #ffffff;
}
/*template 13 recent post */

.uab-template-13 .uab-recent-posts {
    padding: 40px 30px 0;
}
.uab-template-13 .uab-recent-posts ul li {
    margin-top: 40px;
}
.uab-template-13 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-13 .uab-post-first-wrapper,
.uab-template-13 .uab-post-second-wrapper {
    display: inline-block;
    vertical-align: middle;
    margin-right: -4px;
}
.uab-template-13 .uab-post-first-wrapper {
    width: 20%;
}
.uab-template-13 .uab-post-second-wrapper {
    width: 80%;
    padding-left: 20px;
}
.uab-template-13 .uab-post-image {
    width: 200px;
    max-width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 7px solid #facaeb;
    margin: 0 auto;
}
.uab-template-13 .uab-post-image:before {
    content: '';
    display: block;
    padding-top: 100%;
}
.uab-template-13 .uab-post-image img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    width: 100%;
}
.uab-template-13 .uab-post-title-wrapper {
    margin-bottom: 11px;
}
.uab-template-13 .uab-post-title-wrapper a {
    color: #fff;
    font-size: 30px;
    font-weight: 500;
    font-family: 'Great Vibes', cursive;
    display: inline-block;
}
.uab-template-13 .uab-post-meta-info {
    margin-bottom: 20px;
}
.uab-template-13 .uap-post-date,
.uab-template-13 .uap-post-author-name {
    display: inline-block;
}
.uab-template-13 .uap-post-date {
    margin-right: 10px;
}
.uab-template-13 .uap-post-date,
.uab-template-13 .uap-post-author-name a {
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
}
.uab-template-13 .uab-post-excerpt-wrapper,
.uab-template-13 .uab-post-excerpt-wrapper p {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.5;
}
.uab-template-13 .uab-post-title-wrapper a:hover,
.uab-template-13 .uap-post-author-name a:hover {
    color: #e9659c;
}
/*----------------------
template 13 css end
------------------------*/
/*----------------------
template 14 css start
------------------------*/

.uab-template-14 .uab-select-tab-header {
    background: #71468b;
    padding: 18px;
    color: #fff;
    font-family: 'Merriweather', serif;
    font-weight: 400;
    cursor: pointer;
    font-size: 14px;
    text-transform: uppercase;
    position: relative;
}
.uab-template-14 .uab-select-tab-header:after {
    content: "\f0d7";
    font-family: Fontawesome;
    position: absolute;
    top: 50%;
    right: 25px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 18px;
}
.uab-template-14 .uab-tabs li {
    float: none;
    background: #71468b;
    font-size: 12px;
    padding: 18px;
    color: #eee;
    font-family: 'Merriweather', serif;
    font-weight: 400;
    border-top: 1px solid #c494e1;
    position: relative;
}
.uab-template-14 .uab_author_detail:before,
.uab-template-14 .uab_author_post:before,
.uab-template-14 .uab_company_description:before,
.uab-template-14 .uab_contact_form:before,
.uab-template-14 .uab_twitter_feeds:before,
.uab-template-14 .uab_rss_feeds:before,
.uab-template-14 .uab_facebook_feeds:before,
.uab-template-14 .uab_shortcode:before,
.uab-template-14 .uab_editor:before,
.uab-template-14 .uab_widget:before {
    position: relative;
    display: inline-block;
    font-family: Fontawesome;
    text-align: center;
    margin-right: 10px;
}
.uab-template-14 .uab_widget:before {
    content: "\f210";
}
.uab-template-14 .uab_author_detail:before {
    content: "\f007";
}
.uab-template-14 .uab_author_post:before {
    content: "\f031";
}
.uab-template-14 .uab_company_description:before {
    content: "\f19c";
}
.uab-template-14 .uab_contact_form:before {
    content: "\f0e0";
}
.uab-template-14 .uab_twitter_feeds:before {
    content: "\f099";
}
.uab-template-14 .uab_rss_feeds:before {
    content: "\f09e";
}
.uab-template-14 .uab_facebook_feeds:before {
    content: "\f09a";
}
.uab-template-14 .uab_shortcode:before {
    content: "\f135";
}
.uab-template-14 .uab_editor:before {
    content: "\f022";
}
.uab-template-14 .uab-tab-content {
    background: #f3e9f7;
    padding: 38px 30px 68px;
}
.uab-template-14 .uab-content-temp-wrapper,
.uab-template-14 .uab-front-content {
    float: left;
}
.uab-template-14 .uab-content-temp-wrapper {
    text-align: center;
    width: 25%;
}
.uab-template-14 .uab-front-content {
    width: 75%;
    padding-left: 10px;
}
.uab-template-14 .uap-profile-image {
    width: 122px;
    max-width: 100%;
    margin: 0 auto 27px;
}
.uab-template-14 .uap-profile-image.uap-profile-image-circle,
.uab-template-14 .uap-profile-image.uap-profile-image-square img {
    border: 3px solid #71468b;
}
.uab-template-14 .uap-profile-image.uap-profile-image-circle {
    overflow: hidden;
}
.uab-template-14 .uab-display-name a {
    font-size: 18px;
    font-weight: 600;
    color: #72478c;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
    margin-bottom: 11px;
}
.uab-template-14 .uab-company-info a,
.uab-template-14 .uab-company-info span {
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #72478c;
    text-transform: uppercase;
}
.uab-template-14 .uab-company-info span {
    margin-bottom: 4px;
}
.uab-template-14 .uab-tab-header {
    font-family: 'Merriweather', serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    color: #333;
    margin-bottom: 23px;
}
.uab-template-14 .uab-social-icons {
    margin-bottom: 18px;
}
.uab-template-14 .uab-social-icons ul li {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 5px;
}
.uab-template-14 .uab-social-icons ul li a {
    width: 30px;
    height: 30px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #dfd2e4;
    color: #71468b;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    text-align: center;
    line-height: 30px;
    border: 0;
    outline: 0;
    box-shadow: none;
}
.uab-template-14 .uab-social-icons ul li a:hover {
    background: #71468b;
    color: #dfd2e4;
}
.uab-template-14 .uab-short-info {
    font-family: 'Merriweather', serif;
    font-size: 14px;
    font-weight: 500;
    color: #444444;
    line-height: 1.5;
    margin-bottom: 27px;
}
.uab-template-14 .uab-contact-inner {
    display: inline-block;
    margin-left: 22px;
}
.uab-template-14 .uab-contact-inner:nth-child(1) {
    margin-left: 0;
}
.uab-template-14 .uab-user-website a,
.uab-template-14 .uab-user-email a,
.uab-template-14 .uab-user-phone a {
    position: relative;
    font-family: 'Merriweather', serif;
    font-size: 14px;
    font-weight: 500;
    color: #606060;
    padding-left: 25px;
}
.uab-template-14 .uab-user-website a:before,
.uab-template-14 .uab-user-email a:before,
.uab-template-14 .uab-user-phone a:before {
    position: absolute;
    left: 0;
    top: 1px;
    font-family: Fontawesome;
    display: inline-block;
    width: 20px;
    color: #333333;
}
.uab-template-14 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-14 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-14 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-14 .uab-user-website a:hover,
.uab-template-14 .uab-user-email a:hover,
.uab-template-14 .uab-user-phone a:hover {
    color: #71468b;
}
.uab-template-14 .uab-display-name a:hover,
.uab-template-14 .uab-company-info a:hover {
    color: #606060;
}
/*template-14  recent post*/

.uab-template-14 .uab-recent-posts ul li {
    margin-top: 35px;
}
.uab-template-14 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-14 .uab-post-title-wrapper {
    margin-bottom: 10px;
}
.uab-template-14 .uab-post-title-wrapper a {
    font-family: 'Merriweather', serif;
    font-size: 14px;
    font-weight: 500;
    color: #333333;
    line-height: 1;
    border-bottom: 1px solid #333;
    display: inline-block;
}
.uab-template-14 .uab-post-title-wrapper a:hover {
    color: #71468b;
}
.uab-template-14 .uab-post-meta-info {
    margin-bottom: 14px;
}
.uab-template-14 .uap-post-date {
    font-family: 'Merriweather', serif;
    font-size: 14px;
    font-weight: 500;
    color: #606060;
    position: relative;
    padding-left: 23px;
}
.uab-template-14 .uap-post-date:before {
    content: "\f073";
    position: absolute;
    top: 0;
    left: 0;
    font-family: Fontawesome;
    font-size: 12px;
    color: #71468b;
}
.uab-template-14 .uab-post-excerpt-wrapper,
.uab-template-14 .uab-post-excerpt-wrapper p {
    font-family: 'Merriweather', serif;
    font-size: 14px;
    font-weight: 500;
    color: #444;
    line-height: 1.5;
}
.uab-post-excerpt-wrapper p {
    margin: 0;
}
/*----------------------
template 14 css end
------------------------*/
/*----------------------
template 15 css start
------------------------*/

.uab-template-15 {
    background: #12aee1;
    padding: 81px 40px;
}
.uab-template-15 .uab-tabs {
    margin-bottom: 45px;
}
.uab-template-15 .uab-tabs li {
    font-family: 'Schoolbell', cursive;
    font-size: 18px;
    font-weight: 600;
    color: #0d87af;
    padding: 25px 17px;
    min-width: 150px;
    text-align: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    text-transform: uppercase;
    margin-right: 15px;
    background-color: #fff;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    margin-top: 2px;
}
.uab-template-15 .uab-tabs li.uab-current {
    -webkit-box-shadow: 6px 6px 2px 2px #109cca;
    box-shadow: 6px 6px 2px 2px #109cca;
}
.uab-template-15 .uab-author-profile-pic,
.uab-template-15 .uab-front-content {
    float: left
}
.uab-template-15 .uab-author-profile-pic {
    width: 20%;
}
.uab-template-15 .uap-profile-image {
    width: 210px;
    max-width: 100%;
    overflow: hidden;
}
.uab-template-15 .uap-profile-image.uap-profile-image-square {
    -webkit-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 6px 6px 2px 2px #109cca;
    box-shadow: 6px 6px 2px 2px #109cca;
}
.uab-template-15 .uab-front-content {
    width: 80%;
    padding-left: 22px;
}
.uab-template-15 .uab-display-name a {
    font-family: 'Schoolbell', cursive;
    font-size: 30px;
    font-weight: 400;
    color: #fff;
}
.uab-template-15 .uab-display-name,
.uab-template-15 .uab-company-info {
    margin-bottom: 5px;
}
.uab-template-15 .uab-company-info,
.uab-template-15 .uab-company-info span,
.uab-template-15 .uab-company-info a {
    color: #d4f4ff;
    font-family: 'Schoolbell', cursive;
    font-size: 18px;
    font-weight: 400;
}
.uab-template-15 .uab-company-info span,
.uab-template-15 .uab-company-info a {
    display: inline-block;
    margin-bottom: 2px;
}
.uab-template-15 .uab-short-info {
    color: #fff;
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
    margin-bottom: 10px;
    line-height: 1.3;
}
.uab-template-15 .uab-short-contact {
    position: relative;
    padding-left: 122px;
    clear: both;
    display: table;
    margin-bottom: 15px;
    color: #fff;
    width: 100%;
    font-family: 'Schoolbell', cursive;
}
.uab-template-15 .uab-short-contact span.uab-contact-label {
    display: inline-block;
    vertical-align: top;
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
}
.uab-template-15 .uab-short-contact span.uab-contact-label {
    color: #d4f4ff;
    margin-right: 19px;
    position: absolute;
    top: 0;
    left: 0;
    max-width: 122px;
    padding-right: 10px;
}
.uab-template-15 .uab-short-contact div.uab-contact-inner {
    position: relative;
    padding-left: 22px;
    padding-right: 22px;
    float: left;
}
.uab-template-15 .uab-contact-inner{
	margin-bottom:15px;
}
.uab-template-15 .uab-user-website a,
.uab-template-15 .uab-user-email a,
.uab-template-15 .uab-user-phone a {
    color: #fff;
    display: inline-block;
    vertical-align: top;
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
    max-width: 100%;
    word-wrap: break-word;
    margin-bottom: 5px;
}
.uab-template-15 .uab-short-contact div.uab-contact-inner:nth-of-type(1) {
    padding-left: 0px;
}
.uab-template-15 .uab-short-contact div.uab-contact-inner:before {
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #fff;
}
.uab-template-15 .uab-short-contact div.uab-contact-inner:nth-of-type(1):before {
    content: none;
}
.uab-template-15 .uab-social-icons {
    position: relative;
    padding-left: 122px;
}
.uab-template-15 .uab-social-icons .uab-contact-label {
    color: #d4f4ff;
    margin-right: 19px;
    position: absolute;
    top: 0;
    left: 0;
    max-width: 122px;
    padding-right: 10px;
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
}
.uab-template-15 .uab-social-icons ul li {
    display: inline-block;
    margin-right: 5px;
    margin-bottom: 5px;
    float: left;
}
.uab-template-15 .uab-social-icons ul li a {
    width: 33px;
    height: 33px;
    line-height: 1.7;
    text-align: center;
    background: #56acee;
    color: #fff;
    border: 2px solid #fff;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.uab-template-15 .uab-social-icons ul li a:hover {
    background: #56acee;
}
.uab-template-15 .uab-display-name a:hover,
.uab-template-15 .uab-company-info a:hover,
.uab-template-15 .uab-user-website a:hover,
.uab-template-15 .uab-user-email a:hover,
.uab-template-15 .uab-user-phone a:hover {
    color: #fff;
}
/*template-15 recent post*/

.uab-template-15 .uab-recent-posts ul li {
    margin-top: 37px;
}
.uab-template-15 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-15 .uab-recent-posts .uab-post-first-wrapper,
.uab-template-15 .uab-recent-posts .uab-post-second-wrapper {
    float: left;
}
.uab-template-15 .uab-recent-posts .uab-post-first-wrapper {
    width: 150px;
}
.uab-template-15 .uab-recent-posts .uab-post-second-wrapper {
    width: calc(100% - 150px);
    padding-left: 15px;
}
.uab-template-15 .uab-post-image {
    width: 133px;
    max-width: 100%;
    overflow: hidden;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 4px 4px 0 #109cca;
    box-shadow: 4px 4px 0 #109cca;
}
.uab-template-15 .uab-post-title-wrapper {
    margin-bottom: 13px;
}
.uab-template-15 .uab-post-title-wrapper a {
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
    color: #d4f4ff;
    display: inline-block;
    border-bottom: 1px solid #d4f4ff;
}
.uab-template-15 .uab-post-excerpt-wrapper,
.uab-template-15 .uab-post-excerpt-wrapper p {
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
    color: #ffffff;
}
.uab-template-15 .uab-post-title-wrapper a:hover {
    color: #fff;
}
/*----------------------
template 15 css end
------------------------*/
/*----------------------
template 16 css start
------------------------*/

.uab-template-16 #uab-tab-index-wrapper {
    text-align: center;
    line-height: 1;
}
.uab-template-16 .uab-tabs {
    display: inline-block;
    margin-bottom: -2px;
}
.uab-template-16 .uab-tabs li {
    background: #34327c;
    color: #ffffff;
    font-family: 'Crafty Girls', cursive;
    font-size: 20px;
    padding: 24px;
    margin: 0 11px;
    -webkit-border-radius: 20px 20px 0 0;
    border-radius: 20px 20px 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    float: none;
    display: inline-block;
}
.uab-template-16 .uab-tabs li.uab-current {
    background: #d12881;
}
.uab-template-16 .uab-tab-content {
    background: #f3f0ce;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 64px 40px 42px;
    -webkit-box-shadow: 7px 7px 0 #d8d4b9;
    box-shadow: 7px 7px 0 #d8d4b9;
}
.uab-template-16 .uab-content-temp-wrapper,
.uab-template-16 .uab-front-content {
    float: left;
}
.uab-template-16 .uab-content-temp-wrapper {
    width: 35%;
    text-align: center;
}
.uab-template-16 .uap-profile-image {
    width: 250px;
    max-width: 100%;
    overflow: hidden;
    margin: 0 auto 15px;
}
.uab-template-16 .uab-user-website,
.uab-template-16 .uab-user-email,
.uab-template-16 .uab-user-phone {
    margin-bottom: 8px;
}
.uab-template-16 .uab-user-website a,
.uab-template-16 .uab-user-email a,
.uab-template-16 .uab-user-phone a {
    font-family: 'Crafty Girls', cursive;
    color: #666;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    max-width: 100%;
    word-wrap: break-word;
}
.uab-template-16 .uab-social-icons li {
    display: inline-block;
    margin-bottom: 3px;
}
.uab-template-16 .uab-social-icons li a {
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #d8d4b9;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #d12881;
    font-size: 16px;
}
.uab-template-16 .uab-social-icons li a:hover {
    color: #d8d4b9;
    background: #d12881;
}
.uab-template-16 .uab-front-content {
    width: 65%;
    padding-left: 10px;
}
.uab-template-16 .uab-tab-header {
    font-family: 'Crafty Girls', cursive;
    font-size: 36px;
    font-weight: 700;
    color: #333333;
    margin-bottom: 20px;
}
.uab-template-16 .uab-display-name {
    margin-bottom: 20px;
}
.uab-template-16 .uab-display-name a {
    font-family: 'Crafty Girls', cursive;
    font-size: 22px;
    font-weight: 700;
    color: #d12881;
}
.uab-template-16 .uab-company-info {
    margin-bottom: 18px;
}
.uab-template-16 .uab-company-info,
.uab-template-16 .uab-company-info span,
.uab-template-16 .uab-company-info a {
    font-family: 'Crafty Girls', cursive;
    font-size: 17px;
    font-weight: 700;
    color: #383838;
}
.uab-template-16 .uab-company-info span,
.uab-template-16 .uab-company-info a {
    display: inline-block;
    margin-bottom: 2px;
}
.uab-template-16 .uab-short-info {
    font-family: 'Crafty Girls', cursive;
    font-size: 17px;
    font-weight: 700;
    color: #383838;
    line-height: 1.5;
}
.uab-template-16 .uab-display-name a:hover,
.uab-template-16 .uab-company-info a:hover,
.uab-template-16 .uab-user-website a:hover,
.uab-template-16 .uab-user-email a:hover,
.uab-template-16 .uab-user-phone a:hover {
    color: #d12881;
}
/*template-16 recent post*/

.uab-template-16 .uab-recent-posts ul li {
    margin-top: 30px;
}
.uab-template-16 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-16 .uab-post-title-wrapper {
    margin-bottom: 10px;
}
.uab-template-16 .uab-post-title-wrapper a {
    font-family: 'Crafty Girls', cursive;
    font-size: 22px;
    font-weight: 700;
    color: #d12881;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.uab-template-16 .uab-post-title-wrapper a:hover {
    text-decoration: underline;
}
.uab-template-16 .uap-post-author-name,
.uab-template-16 .uap-post-date {
    display: inline-block;
}
.uab-template-16 .uap-post-author-name {
    margin-right: 15px;
}
.uab-template-16 .uap-post-author-name a,
.uab-template-16 .uap-post-date {
    font-family: 'Crafty Girls', cursive;
    font-size: 17px;
    font-weight: 700;
    color: #383838;
}
/*----------------------
template 16 css end
------------------------*/
/*----------------------
template 17 css start
------------------------*/

.uab-template-17 .uab-tabs {
    margin-bottom: 18px;
}
.uab-template-17 .uab-tabs li {
    padding: 13px 32px;
    border: 3px solid #f5694d;
    color: #f5694c;
    margin-right: 10px;
    font-size: 30px;
    font-weight: bold;
    font-family: 'Amatic SC';
    -webkit-border-radius: 100%;
    border-radius: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg);
    position: relative;
    min-width: 193px;
    text-align: center;
    background-color: transparent;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.uab-template-17 .uab-tabs li.uab-current {
    text-decoration: underline;
}
.uab-template-17 .uab-tabs li:before {
    content: '';
    position: absolute;
    height: 3px;
    width: 60px;
    background: #f5694d;
    top: -3px;
    left: 50%;
}
.uab-template-17 .uab-tabs li:after {
    content: '';
    position: absolute;
    height: 2px;
    width: 60px;
    background: #fff;
    top: 0px;
    left: 56%;
}
.uab-template-17 .uab-tab-content {
    background: #fff;
    padding:40px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.uab-template-17 .uab-content-header {
    float: right;
    width: 30%;
}
.uab-template-17 .uab-content-mid {
    width: 70%;
    float: left;
    padding-right: 20px;
}
.uab-template-17 .uap-profile-image {
    width: 277px;
    max-width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.uab-template-17 .uap-profile-image.uap-profile-image-square img,
.uab-template-17 .uap-profile-image.uap-profile-image-circle {
    border: 6px solid #eae2e0;
}
.uab-template-17 .uab-company-info,
.uab-template-17 .uab-company-info span.uab-company-designation,
.uab-template-17 .uab-company-info a {
    font-family: 'Amatic SC';
    font-size: 22px;
    font-weight: 500;
    color: #575959;
    text-transform: uppercase;
    line-height: 1.3;
}
.uab-template-17 .uab-company-info span.uab-company-designation,
.uab-template-17 .uab-company-info a {
    display: inline-block;
}
.uab-template-17 .uab-content-temp-wrapper {
    margin-bottom: 24px;
}
.uab-template-17 .uab-display-name,
.uab-template-17 .uab-social-icons {
    margin-bottom: 2px;
}
.uab-template-17 .uab-display-name {
    float: left;
}
.uab-template-17 .uab-social-icons {
    float: right;
}
.uab-template-17 .uab-display-name a {
    font-family: 'Amatic SC';
    font-size: 38px;
    font-weight: 600;
    color: #565656;
    text-transform: uppercase;
    line-height: 1.3;
}
.uab-template-17 .uab-social-icons ul li {
    display: inline-block;
    margin-bottom: 3px;
}
.uab-template-17 .uab-social-icons ul li a {
    width: 32px;
    height: 32px;
    color: #fff;
    background: #f5694d;
    line-height: 32px;
    text-align: center;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.uab-template-17 .uab-social-icons ul li a:hover {
    background: #f5694d;
}
.uab-template-17 .uab-short-contact {
    margin-bottom: 17px;
}
.uab-template-17 .uab-contact-inner {
    margin-bottom: 2px;
    margin-right: 38px;
}
.uab-template-17 .uab-contact-inner,
.uab-template-17 .uab-contact-inner .uab-contact-label,
.uab-template-17 .uab-user-website,
.uab-template-17 .uab-user-email,
.uab-template-17 .uab-user-phone {
    display: inline-block;
}
.uab-template-17 .uab-contact-inner .uab-contact-label,
.uab-template-17 .uab-user-website a,
.uab-template-17 .uab-user-email a,
.uab-template-17 .uab-user-phone a {
    font-family: 'Amatic SC';
    font-size: 22px;
    font-weight: 600;
}
.uab-template-17 .uab-contact-inner .uab-contact-label {
    color: #575959;
    margin-right: 12px;
}
.uab-template-17 .uab-user-website a,
.uab-template-17 .uab-user-email a,
.uab-template-17 .uab-user-phone a {
    color: #f5694d;
}
.uab-template-17 .uab-short-info {
    font-family: 'Amatic SC';
    font-size: 22px;
    font-weight: 600;
    color: #2f2f2f;
    line-height: 1.5;
}
.uab-template-17 .uab-company-info a:hover,
.uab-template-17 .uab-display-name a:hover,
.uab-template-17 .uab-user-website a:hover,
.uab-template-17 .uab-user-email a:hover,
.uab-template-17 .uab-user-phone a:hover {
    color: #f5694c;
}
/*recent post*/

.uab-template-17 .uab-recent-posts ul li {
    margin-top: 20px;
}
.uab-template-17 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-17 .uab-post-first-wrapper,
.uab-template-17 .uab-post-second-wrapper {
    display: inline-block;
    margin-right: -4px;
    vertical-align: middle;
}
.uab-template-17 .uab-post-first-wrapper {
    width: 20%;
}
.uab-template-17 .uab-post-second-wrapper {
    width: 80%;
    padding-left: 5px;
}
.uab-template-17 .uab-recent-posts .uab-post-image {
    width: 138px;
    max-width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    border: 6px solid #eae2e0;
}
.uab-template-17 .uab-recent-posts .uab-post-image:before {
    content: '';
    display: block;
    padding-top: 100%;
}
.uab-template-17 .uab-recent-posts .uab-post-image img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
}
.uab-template-17 .uab-post-title-wrapper a {
    font-family: 'Amatic SC';
    font-size: 24px;
    font-weight: 600;
    color: #565656;
    text-transform: uppercase;
    line-height: 1.3;
    display: inline-block;
}
.uab-template-17 .uap-post-author-name,
.uab-template-17 .uap-post-date,
.uab-template-17 .uap-post-author-name a {
    display: inline-block;
    font-family: 'Amatic SC';
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3;
}
.uab-template-17 .uap-post-author-name {
    color: #575959;
    margin-right: 22px;
    margin-left: 5px;
}
.uab-template-17 .uap-post-author-name a,
.uab-template-17 .uap-post-date {
    font-family: 'Amatic SC';
    color: #f5694d;
}
.uab-template-17 .uap-post-author-name a {
    margin-left: 10px;
}
.uab-template-17 .uab-post-title-wrapper a:hover {
    color: #f5694d;
}
.uab-template-17 .uap-post-author-name a:hover {
    color: #333;
}
/*----------------------
template 17 css end
------------------------*/
/*----------------------
template 18 css start
------------------------*/

.uab-template-18 {
    background-image: url(../images/temp-18.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    background-attachment: fixed;
    padding: 80px 30px 90px;
}
.uab-template-18 #uab-tab-index-wrapper {
    text-align: center;
}
.uab-template-18 .uab-tabs {
    display: inline-block;
    margin-bottom:40px;
}
.uab-template-18 .uab-tabs li {
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    padding: 7px 15px 24px;
    padding-bottom: 24px;
    font-family: 'Oswald', sans-serif;
    position: relative;
    text-align: center;
    margin: 0 10px;
    text-transform: uppercase;
}
.uab-template-18 .uab-tabs li.uab-current:after {
    content: url(../images/border-img.png);
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.uab-template-18 .uab-author-profile-pic,
.uab-template-18 .uab-front-content {
    float: left;
}
.uab-template-18 .uab-author-profile-pic {
    width: 20%;
}
.uab-template-18 .uab-front-content {
    width: 80%;
    padding-left: 20px;
}
.uab-template-18 .uap-profile-image {
    width: 176px;
    position: relative;
    margin: 0 auto;
    max-width: 100%;
}
.uab-template-18 .uap-profile-image-circle {
    overflow: hidden;
}
.uab-template-18 .uap-profile-image.uap-profile-image-square img,
.uab-template-18 .uap-profile-image.uap-profile-image-circle {
    border: 8px solid #e6e5e6;
}
.uab-template-18 .uap-profile-image.uap-profile-image-square:before,
.uab-template-18 .uap-profile-image.uap-profile-image-square:after {
    content: '';
    position: absolute;
    height: 16px;
    width: 32px;
    top: -16px;
    background: #a48f75;
    opacity: 0.6;
}
.uab-template-18 .uap-profile-image.uap-profile-image-square:before {
    left: 20px;
}
.uab-template-18 .uap-profile-image.uap-profile-image-square:after {
    right: 20px;
}
.uab-template-18 .uab-display-name {
    margin-top: -14px;
    margin-bottom: 22px;
}
.uab-template-18 .uab-display-name a {
    padding: 40px 93px 40px 54px;
    display: inline-block;
    font-size: 26px;
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    background: url(../images/titile-bg.png) no-repeat;
    background-size: 100%;
    background-position: 50%;
}
.uab-template-18 .uab-company-info {
    margin-bottom: 13px;
}
.uab-template-18 .uab-company-info,
.uab-template-18 .uab-company-info span.uab-company-designation,
.uab-template-18 .uab-company-info a {
    font-size: 20px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    color: #fff;
}
.uab-template-18 .uab-company-info span.uab-company-designation,
.uab-template-18 .uab-company-info a {
    display: inline-block;
    margin-bottom: 2px;
}
.uab-template-18 .uab-short-info {
    font-size: 16px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    color: #fff;
    line-height: 1.5;
    margin-bottom: 25px;
}
.uab-template-18 .uab-social-icons {
    margin-bottom: 5px;
    clear: both;
    display: table;
    width: 100%;
}
.uab-template-18 .uab-social-icons li {
    display: inline-block;
    margin-bottom: 15px;
    margin-right: 15px;
    float: left;
}
.uab-template-18 .uab-social-icons li a {
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #fff;
    background: #ed803a;
    font-size: 20px;
}
.uab-template-18 .uab-social-icons li a:hover {
    background: #ed803a;
}
.uab-template-18 .uab-contact-inner {
    display: inline-block;
    display: inline-block;
    margin: 0 0 1px;
}
.uab-template-18 .uab-user-website a,
.uab-template-18 .uab-user-email a,
.uab-template-18 .uab-user-phone a {
    font-size: 16px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    color: #fff;
    margin-right: 25px;
    line-height: 1.1;
    padding-left: 25px;
    position: relative;
}
.uab-template-18 .uab-user-website a:before,
.uab-template-18 .uab-user-email a:before,
.uab-template-18 .uab-user-phone a:before {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-family: Fontawesome;
    display: inline-block;
    width: 20px;
    color: #fd7a5f;
    font-size: 18px;
}
.uab-template-18 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-18 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-18 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-18 .uab-company-info a:hover,
.uab-template-18 .uab-user-website a:hover {
    color: #ed803a;
}
.uab-template-18 .uab-display-name a:hover {
    color: #fff;
}
/*recent post*/

.uab-template-18 .uab-recent-posts ul li {
    margin-top: 30px;
}
.uab-template-18 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0;
}
.uab-template-18 .uab-post-first-wrapper,
.uab-template-18 .uab-post-second-wrapper {
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}
.uab-template-18 .uab-post-first-wrapper {
    width: 20%;
}
.uab-template-18 .uab-post-second-wrapper {
    width: 80%;
    padding-left: 10px;
}
.uab-template-18 .uab-post-image {
    width: 176px;
    position: relative;
    border: 8px solid #e6e5e6;
    margin: 0 auto;
    max-width: 100%;
}
.uab-template-18 .uab-recent-posts ul li.uab-no-image .uab-post-first-wrapper {
    display: none;
}
.uab-template-18 .uab-recent-posts ul li.uab-no-image .uab-post-second-wrapper {
    width: 100%;
}
.uab-template-18 .uab-post-title-wrapper {
    margin-bottom: 10px;
}
.uab-template-18 .uab-post-title-wrapper a {
    display: inline-block;
    font-size: 20px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    color: #fff;
    text-transform: uppercase;
}
.uab-template-18 .uab-post-meta-info {
    margin-bottom: 7px;
}
.uab-template-18 .uap-post-author-name,
.uab-template-18 .uap-post-date {
    display: inline-block;
}
.uab-template-18 .uap-post-author-name {
    margin-right: 10px;
}
.uab-template-18 .uap-post-author-name a,
.uab-template-18 .uap-post-date {
    font-size: 14px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    color: #aaa;
    line-height: 1.5;
}
.uab-template-18 .uab-post-title-wrapper a:hover,
.uab-template-18 .uap-post-author-name a:hover,
.uab-template-18 .uab-user-email a:hover,
.uab-template-18 .uab-user-phone a:hover {
    color: #ed803a;
}
.uab-template-18 .uab-post-excerpt-wrapper,
.uab-template-18 .uab-post-excerpt-wrapper p {
    font-size: 14px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    color: #fff;
    line-height: 1.5;
    margin: 0;
    margin-bottom: 0px;
}
/*----------------------
template 18 css end
------------------------*/
/*----------------------
template 19 css start
------------------------*/

.uab-template-19 {
    display: table;
    border: 1px solid #dcdbdd;
    background-color: #fff;
    background-image: url(../images/template-19-bg.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    background-attachment: fixed;
    width: 100%;
}
.uab-template-19 #uab-tab-index-wrapper,
.uab-template-19 .uab-content-temp-wrapper {
    display: table-cell;
    vertical-align: top;
}
.uab-template-19 #uab-tab-index-wrapper {
    width: 222px;
    background: #61a599;
}
.uab-template-19 .uab-content-temp-wrapper {
    width: -webkit-calc(100% - 222px);
    width: calc(100% - 222px);
    padding: 40px 36px 40px;
}
.uab-template-19 ul.uab-tabs li {
    float: none;
    border-bottom: 1px solid #7fb4aa;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    padding: 17px 10px 17px 23px;
}
.uab-template-19 ul.uab-tabs li.uab-current {
    background: #fff;
    color: #3a3a3a;
}
.uab-template-19 ul.uab-tabs li.uab-current:before {
    color: #61a599;
}
.uab-template-19 .uab_author_detail:before,
.uab-template-19 .uab_author_post:before,
.uab-template-19 .uab_company_description:before,
.uab-template-19 .uab_contact_form:before,
.uab-template-19 .uab_twitter_feeds:before,
.uab-template-19 .uab_rss_feeds:before,
.uab-template-19 .uab_facebook_feeds:before,
.uab-template-19 .uab_shortcode:before,
.uab-template-19 .uab_editor:before,
.uab-template-19 .uab_widget:before {
    position: relative;
    display: inline-block;
    font-family: Fontawesome;
    text-align: center;
    margin-right: 10px;
}
.uab-template-19 .uab_widget:before {
    content: "\f210";
}
.uab-template-19 .uab_author_detail:before {
    content: "\f007";
}
.uab-template-19 .uab_author_post:before {
    content: "\f031";
}
.uab-template-19 .uab_company_description:before {
    content: "\f19c";
}
.uab-template-19 .uab_contact_form:before {
    content: "\f0e0";
}
.uab-template-19 .uab_twitter_feeds:before {
    content: "\f099";
}
.uab-template-19 .uab_rss_feeds:before {
    content: "\f09e";
}
.uab-template-19 .uab_facebook_feeds:before {
    content: "\f09a";
}
.uab-template-19 .uab_shortcode:before {
    content: "\f135";
}
.uab-template-19 .uab_editor:before {
    content: "\f022";
}
.uab-template-19 .uab-author-profile-pic {
    margin-top: -10px;
    width: 22%;
}
.uab-template-19 .uab-front-content {
    width: 78%;
    padding-left: 40px;
}
.uab-template-19 .uab-author-profile-pic,
.uab-template-19 .uab-front-content {
    float: left;
}
.uab-template-19 .uap-profile-image {
    width: 192px;
    max-width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.uab-template-19 .uap-profile-image.uap-profile-image-square {
    background: url(../images/profile-img-19-bg.png) 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 195px;
    padding: 30px 20px;
}
.uab-template-19 .uap-profile-image.uap-profile-image-square img {
    max-width: 100%;
    max-height: 180px;
    position: relative;
}
.uab-template-19 .uab-company-info,
.uab-template-19 .uab-company-info span,
.uab-template-19 .uab-company-info a {
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #434343;
    text-transform: uppercase;
}
.uab-template-19 .uab-company-info {
    margin-bottom: 8px;
}
.uab-template-19 .uab-company-info span,
.uab-template-19 .uab-company-info a {
    display: inline-block;
    margin-bottom: 1px;
}
.uab-template-19 .uab-display-name {
    margin-bottom: 18px;
}
.uab-template-19 .uab-display-name a {
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    color: #434343;
    display: inline-block;
}
.uab-template-19 .uab-social-icons {
    margin-bottom: 17px;
}
.uab-template-19 .uab-social-icons ul li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 2px;
}
.uab-template-19 .uab-social-icons ul li a {
    font-size: 20px;
    color: #61a599;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.uab-template-19 .uab-social-icons ul li a:hover {
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px);
}
.uab-template-19 .uab-short-info {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #444;
    line-height: 1.6;
    margin-bottom: 20px;
}
.uab-template-19 .uab-short-contact .uab-contact-inner {
    display: inline-block;
    margin-right: 35px;
    margin-bottom: 5px;
    max-width: 100%;
    word-wrap: break-word;
}
.uab-template-19 .uab-short-contact .uab-contact-inner:nth-of-type(1) {
    display: inline-block;
    margin-left: 0px;
}
.uab-template-19 .uab-user-website a,
.uab-template-19 .uab-user-email a,
.uab-template-19 .uab-user-phone a {
    color: #333;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    position: relative;
    padding-left: 25px;
    max-width: 100%;
    word-wrap: break-word;
}
.uab-template-19 .uab-user-website a:before,
.uab-template-19 .uab-user-email a:before,
.uab-template-19 .uab-user-phone a:before {
    position: absolute;
    top: 1px;
    left: 0;
    font-family: Fontawesome;
    display: inline-block;
    margin-right: 7px;
    width: 20px;
    color: #333;
}
.uab-template-19 .uab-user-website a:before {
    content: "\f0ac";
}
.uab-template-19 .uab-user-email a:before {
    content: "\f003";
}
.uab-template-19 .uab-user-phone a:before {
    content: "\f095";
}
.uab-template-19 .uab-company-info a:hover,
.uab-template-19 .uab-display-name a:hover,
.uab-template-19 .uab-user-website a:hover,
.uab-template-19 .uab-user-email a:hover,
.uab-template-19 .uab-user-phone a:hover {
    color: #61a599;
}
/*template 19 recent post*/

.uab-template-19 .uab-recent-posts ul li {
    margin-top: 30px;
}
.uab-template-19 .uab-recent-posts ul li:nth-of-type(1) {
    margin-top: 0px;
}
.uab-template-19 .uab-post-first-wrapper,
.uab-template-19 .uab-post-second-wrapper {
    display: inline-block;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-19 .uab-post-first-wrapper {
    width: 20%;
}
.uab-template-19 .uab-post-second-wrapper {
    width: 80%;
    padding-left: 40px;
}
.uab-template-19 .uab-recent-posts .uab-post-image {
    max-width: 192px;
    width: 100%;
    margin: 0 auto;
}
.uab-template-19 .uab-post-title-wrapper {
    margin-bottom: 10px;
}
.uab-template-19 .uab-post-title-wrapper a {
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    color: #434343;
    display: inline-block;
}
.uab-template-19 .uap-post-author-name,
.uab-template-19 .uap-post-date {
    display: inline-block;
}
.uab-template-19 .uap-post-author-name {
    margin-right: 10px;
}
.uab-template-19 .uap-post-author-name a,
.uab-template-19 .uap-post-date {
    font-size: 13px;
    color: #333;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    position: relative;
    max-width: 100%;
    word-wrap: break-word;
}
.uab-template-19 .uab-post-title-wrapper a:hover,
.uab-template-19 .uap-post-author-name a:hover {
    color: #61a599;
}
.uab-template-19 .uab-post-excerpt-wrapper,
.uab-template-19 .uab-post-excerpt-wrapper p {
    margin: 0;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #444;
    line-height: 1.6;
}
/*----------------------
template 19 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-1*/

.uab-template-1 .uap-contact-form-wrapper {
    padding: 0 20px;
}
.uab-template-1 .uab-contact-first-wrapper .uab-field-wrap {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
}
.uab-template-1 .uab-field-wrap {
    margin-bottom: 15px;
}
.uab-template-1 .uab-field-wrap label {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #2c2d30;
    margin-bottom: 10px;
    text-transform: capitalize;
}
.uab-template-1 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 17px;
}
.uab-template-1 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 17px;
}
.uab-template-1 .uab-field-wrap input[type=text],
.uab-template-1 .uab-field-wrap input[type=email],
.uab-template-1 .uab-field-wrap input[type=tel],
.uab-template-1 .uab-field-wrap textarea.uab-message-field {
    width: 100%;
    border: 1px solid #e5e5e5;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.uab-template-1 .uab-field-wrap input[type=text],
.uab-template-1 .uab-field-wrap input[type=email],
.uab-template-1 .uab-field-wrap input[type=tel] {
    height: 34px;
    line-height: 34px;
    padding: 0 10px;
}
.uab-template-1 .uab-field-wrap textarea.uab-message-field {
    height: 121px;
    resize: none;
    padding: 10px;
}
.uab-contact-form input[type="submit"].uab-contact-submit {
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-text-shadow: none;
    text-shadow: none;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.uab-template-1 .uab-contact-form input[type="submit"].uab-contact-submit {
    padding: 12px 25px;
    background: #50a0ce;
    color: #fff;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-1 .uab-contact-form input[type="submit"].uab-contact-submit:hover {
    background: #00a0fc;
}
.uap-success-message {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    color: #50a0ce;
    margin-top: 10px;
    text-align: center;
}
/*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: 20pxs;
}
/*for template-3*/

.uab-template-3 .uap-contact-form-wrapper {
    padding: 39px;
}
.uab-template-3 .uab-contact-first-wrapper,
.uab-template-3 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-3 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-3 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-3 .uab-field-wrap input[type=text],
.uab-template-3 .uab-field-wrap input[type=email],
.uab-template-3 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-3 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-3 .uab-field-wrap input[type=text],
.uab-template-3 .uab-field-wrap input[type=email],
.uab-template-3 .uab-field-wrap input[type=tel],
.uab-template-3 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #daedf8;
    width: 100%;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.uab-template-3 .uab-contact-form .uab-field-wrap {
    margin-top: 20px;
}
.uab-template-3 .uab-contact-form .uab-field-wrap.uab-contact-name,
.uab-template-3 .uab-contact-form .uab-field-wrap.uab-contact-message {
    margin-top: 0;
}
.uab-template-3 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #178ad5;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    border: 2px solid transparent;
    height: 39px;
    line-height: 39px;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
    color: #fff;
}
.uab-template-3 .uab-contact-form-submit input[type=submit]:hover {
    background: #009aff;
}
.uab-template-3 .uab-field-wrap input::-moz-placeholder,
.uab-template-3 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-3 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-3 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-3 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-3 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*for template 4*/

.uab-template-4 .uap-contact-form-wrapper {
    padding: 0 35px;
}
.uab-template-4 .uab-contact-first-wrapper .uab-field-wrap {
    width: 50%;
    display: inline-block;
    margin-right: -4px;
}
.uab-template-4 .uab-field-wrap {
    margin-bottom: 18px;
}
.uab-template-4 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 13px;
}
.uab-template-4 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 13px;
}
.uab-template-4 .uab-field-wrap label {
    font-family: 'Raleway', sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: #333;
    margin-bottom: 10px;
    padding-bottom: 6px;
    position: relative;
}
.uab-template-4 .uab-field-wrap label:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 20px;
    height: 2px;
    background: #f0425d;
}
.uab-template-4 .uab-field-wrap input[type=text],
.uab-template-4 .uab-field-wrap input[type=email],
.uab-template-4 .uab-field-wrap input[type=tel] {
    height: 40px;
    padding: 0 10px;
}
.uab-template-4 .uab-field-wrap textarea.uab-message-field {
    height: 209px;
    resize: none;
    padding: 10px;
}
.uab-template-4 .uab-field-wrap input[type=text],
.uab-template-4 .uab-field-wrap input[type=email],
.uab-template-4 .uab-field-wrap input[type=tel],
.uab-template-4 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #c7c7c9;
    width: 100%;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.uab-template-4 .uab-contact-form-submit input[type=submit] {
    text-transform: uppercase;
    color: #fff;
    font-size: 16px;
    background: #f0425d;
    padding: 15px 40px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-4 .uab-contact-form-submit input[type=submit]:hover {
    background: #ff062d;
}
/*for template 5*/

.uab-template-5 .uab-contact-first-wrapper,
.uab-template-5 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-5 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-5 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-5 .uab-field-wrap input[type=text],
.uab-template-5 .uab-field-wrap input[type=email],
.uab-template-5 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-5 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-5 .uab-field-wrap input[type=text],
.uab-template-5 .uab-field-wrap input[type=email],
.uab-template-5 .uab-field-wrap input[type=tel],
.uab-template-5 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #daedf8;
    width: 100%;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    margin-top: 20px;
}
.uab-template-5 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #45747d;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    color: #fff;
    height: 39px;
    line-height: 39px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-5 .uab-contact-form-submit input[type=submit]:hover {
    background: #338e9f;
}
.uab-template-5 .uab-field-wrap input::-moz-placeholder,
.uab-template-5 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-5 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-5 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-5 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-5 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*for template-6*/

.uab-template-6 .uap-contact-form-wrapper {
    padding: 0 20px 30px;
}
.uab-template-6 .uab-contact-first-wrapper .uab-field-wrap {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}
.uab-template-6 .uab-field-wrap {
    margin-bottom: 22px;
}
.uab-template-6 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 10px;
}
.uab-template-6 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 10px;
}
.uab-template-6 .uab-field-wrap .uab-field {
    position: relative;
}
.uab-template-6 .uab-field-wrap input[type=text],
.uab-template-6 .uab-field-wrap input[type=email],
.uab-template-6 .uab-field-wrap input[type=tel] {
    height: 44px;
    padding: 0 10px 0 44px;
}
.uab-template-6 .uab-field-wrap input[type=text],
.uab-template-6 .uab-field-wrap input[type=email],
.uab-template-6 .uab-field-wrap input[type=tel],
.uab-template-6 .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-6 .uab-field-wrap textarea.uab-message-field {
    height: 180px;
    resize: none;
    padding: 10px;
    padding-left: 44px;
}
.uab-template-6 .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-6 .uab-contact-form-submit input[type=submit] {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    background: #cb3738;
    padding: 17px 25px;
    text-transform: uppercase;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-6 .uab-contact-form-submit input[type=submit]:hover {
    background: #ac2929;
}
.uab-template-6 .uap-success-message {
    text-align: center;
    font-size: 14px;
    color: #51c18b;
    font-family: 'Lato', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    margin-top: 20pxs;
}
/*for template-7*/

.uab-template-7 .uab-contact-first-wrapper,
.uab-template-7 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-7 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-7 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-7 .uab-field-wrap {
    margin-top: 20px;
}
.uab-template-7 .uab-contact-name,
.uab-template-7 .uab-contact-message {
    margin-top: 0;
}
.uab-template-7 .uab-field-wrap input[type=text],
.uab-template-7 .uab-field-wrap input[type=email],
.uab-template-7 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-7 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-7 .uab-field-wrap input[type=text],
.uab-template-7 .uab-field-wrap input[type=email],
.uab-template-7 .uab-field-wrap input[type=tel],
.uab-template-7 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #fff;
    width: 100%;
    font-size: 13px;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: transparent;
}
.uab-template-7 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #324a54;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    height: 39px;
    line-height: 39px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-7 .uab-contact-form-submit input[type=submit]:hover {
    background: #2a576a;
}
.uab-template-7 .uab-field-wrap input::-moz-placeholder,
.uab-template-7 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-7 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-7 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-7 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-7 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #fff;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*for template 8*/

.uab-template-8 .uab-contact-first-wrapper .uab-field-wrap {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}
.uab-template-8 .uab-field-wrap {
    margin-bottom: 22px;
}
.uab-template-8 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 10px;
}
.uab-template-8 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 10px;
}
.uab-template-8 .uab-field-wrap .uab-field {
    position: relative;
}
.uab-template-8 .uab-field-wrap input[type=text],
.uab-template-8 .uab-field-wrap input[type=email],
.uab-template-8 .uab-field-wrap input[type=tel] {
    height: 44px;
    padding: 0 10px 0 44px;
}
.uab-template-8 .uab-field-wrap input[type=text],
.uab-template-8 .uab-field-wrap input[type=email],
.uab-template-8 .uab-field-wrap input[type=tel],
.uab-template-8 .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-8 .uab-field-wrap textarea.uab-message-field {
    height: 180px;
    resize: none;
    padding: 10px;
    padding-left: 44px;
}
.uab-template-8 .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-8 .uab-contact-form-submit input[type=submit] {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    background: #e84f89;
    padding: 17px 25px;
    text-transform: uppercase;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-8 .uab-contact-form-submit input[type=submit]:hover {
    background: #f62876;
}
.uab-template-8 .uap-success-message {
    text-align: center;
    font-size: 14px;
    color: #51c18b;
    font-family: 'Lato', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    margin-top: 20pxs;
}
/*for template 9*/

.uab-template-9 .uap-contact-form-wrapper {
    padding: 30px 30px 0;
}
.uab-template-9 .uab-contact-first-wrapper .uab-field-wrap {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
}
.uab-template-9 .uab-field-wrap {
    margin-bottom: 15px;
}
.uab-template-9 .uab-field-wrap label {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #888;
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.uab-template-9 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 17px;
}
.uab-template-9 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 17px;
}
.uab-template-9 .uab-field-wrap input[type=text],
.uab-template-9 .uab-field-wrap input[type=email],
.uab-template-9 .uab-field-wrap input[type=tel],
.uab-template-9 .uab-field-wrap textarea.uab-message-field {
    width: 100%;
    border: 1px solid #e5e5e5;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.uab-template-9 .uab-field-wrap input[type=text],
.uab-template-9 .uab-field-wrap input[type=email],
.uab-template-9 .uab-field-wrap input[type=tel] {
    height: 34px;
    line-height: 34px;
    padding: 0 10px;
}
.uab-template-9 .uab-field-wrap textarea.uab-message-field {
    height: 121px;
    resize: none;
    padding: 10px;
}
.uab-template-9 .uab-contact-form input[type="submit"].uab-contact-submit {
    padding: 12px 25px;
    background: #fd7b5f;
    color: #fff;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-9 .uab-contact-form input[type="submit"].uab-contact-submit:hover {
    background: #f84d28;
}
.uab-template-9 .uap-success-message {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    color: #50a0ce;
    margin-top: 10px;
    text-align: center;
}
/*for template 10*/
.uab-template-10 .uab-contact-first-wrapper,
.uab-template-10 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-10 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-10 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-10 .uab-field-wrap input[type=text],
.uab-template-10 .uab-field-wrap input[type=email],
.uab-template-10 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-10 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-10 .uab-field-wrap {
    margin-top: 20px;
}
.uab-template-10 .uab-contact-name,
.uab-template-10 .uab-contact-message {
    margin-top: 0px;
}
.uab-template-10 .uab-field-wrap input[type=text],
.uab-template-10 .uab-field-wrap input[type=email],
.uab-template-10 .uab-field-wrap input[type=tel],
.uab-template-10 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #ececec;
    width: 100%;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.uab-template-10 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #95c41f;
    font-size: 13px;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    height: 39px;
    line-height: 39px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-10 .uab-contact-form-submit input[type=submit]:hover {
    background: #7ba908;
}
.uab-template-10 .uab-field-wrap input::-moz-placeholder,
.uab-template-10 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-10 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-10 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-10 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-10 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*for template  11*/
.uab-template-11 .uab-contact-first-wrapper,
.uab-template-11 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-11 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-11 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-11 .uab-field-wrap input[type=text],
.uab-template-11 .uab-field-wrap input[type=email],
.uab-template-11 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-11 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-11 .uab-field-wrap input[type=text],
.uab-template-11 .uab-field-wrap input[type=email],
.uab-template-11 .uab-field-wrap input[type=tel],
.uab-template-11 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #daedf8;
    width: 100%;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    margin-top: 20px;
}
.uab-template-11 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #333;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    height: 39px;
    line-height: 39px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-11 .uab-contact-form-submit input[type=submit]:hover {
    background: #222;
}
.uab-template-11 .uab-field-wrap input::-moz-placeholder,
.uab-template-11 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-11 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-11 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-11 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-11 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*for template 12*/

.uab-template-12 .uab-contact-first-wrapper .uab-field-wrap {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}
.uab-template-12 .uab-field-wrap {
    margin-bottom: 22px;
}
.uab-template-12 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 10px;
}
.uab-template-12 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 10px;
}
.uab-template-12 .uab-field-wrap .uab-field {
    position: relative;
}
.uab-template-12 .uab-field-wrap input[type=text],
.uab-template-12 .uab-field-wrap input[type=email],
.uab-template-12 .uab-field-wrap input[type=tel] {
    height: 44px;
    padding: 0 10px 0 44px;
}
.uab-template-12 .uab-field-wrap input[type=text],
.uab-template-12 .uab-field-wrap input[type=email],
.uab-template-12 .uab-field-wrap input[type=tel],
.uab-template-12 .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-12 .uab-field-wrap textarea.uab-message-field {
    height: 180px;
    resize: none;
    padding: 10px;
    padding-left: 44px;
}
.uab-template-12 .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-12 .uab-contact-form-submit input[type=submit] {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    background: #e06c25;
    padding: 17px 25px;
    text-transform: uppercase;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.uab-template-12 .uab-contact-form-submit input[type=submit]:hover {
    background: #ff6100;
}
.uab-template-12 .uap-success-message {
    text-align: center;
    font-size: 14px;
    color: #51c18b;
    font-family: 'Lato', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    margin-top: 20pxs;
}
/*for template 13*/

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

.uab-template-14 .uap-contact-form-wrapper {
    padding: 0 20px 20px 20px;
}
.uab-template-14 .uab-contact-first-wrapper,
.uab-template-14 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-14 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-14 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-14 .uab-field-wrap input[type=text],
.uab-template-14 .uab-field-wrap input[type=email],
.uab-template-14 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-14 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-14 .uab-field-wrap input[type=text],
.uab-template-14 .uab-field-wrap input[type=email],
.uab-template-14 .uab-field-wrap input[type=tel],
.uab-template-14 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #ececec;
    width: 100%;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    margin-top: 20px;
}
.uab-template-14 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #71468b;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    height: 39px;
    color: #fff;
    line-height: 39px;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-14 .uab-field-wrap input::-moz-placeholder,
.uab-template-14 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-14 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-14 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-14 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-14 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*for template 15*/

.uab-template-15 .uab-contact-first-wrapper .uab-field-wrap {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
}
.uab-template-15 .uab-field-wrap {
    margin-bottom: 15px;
}
.uab-template-15 .uab-field-wrap label {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #2c2d30;
    margin-bottom: 10px;
    text-transform: capitalize;
}
.uab-template-15 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 17px;
}
.uab-template-15 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 17px;
}
.uab-template-15 .uab-field-wrap input[type=text],
.uab-template-15 .uab-field-wrap input[type=email],
.uab-template-15 .uab-field-wrap input[type=tel],
.uab-template-15 .uab-field-wrap textarea.uab-message-field {
    width: 100%;
    border: 1px solid #e5e5e5;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #fff;
    -webkit-box-shadow: 4px 4px 1px 1px #109cca;
    box-shadow: 4px 4px 1px 1px #109cca;
}
.uab-template-15 .uab-field-wrap input[type=text],
.uab-template-15 .uab-field-wrap input[type=email],
.uab-template-15 .uab-field-wrap input[type=tel] {
    height: 46px;
    line-height: 46px;
    padding: 0 10px;
}
.uab-template-15 .uab-field-wrap textarea.uab-message-field {
    height: 231px;
    resize: none;
    padding: 10px;
}
.uab-template-15 .uab-contact-form input[type="submit"].uab-contact-submit {
    font-family: 'Schoolbell', cursive;
    font-size: 18px;
    font-weight: 600;
    color: #0d87af;
    padding: 25px 17px;
    min-width: 150px;
    text-align: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    text-transform: uppercase;
    background-color: #fff;
    -o-border-radius: 20px;
    -ms-border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 6px 6px 2px 2px #109cca;
    box-shadow: 6px 6px 2px 2px #109cca;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-15 .uap-success-message {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    color: #50a0ce;
    margin-top: 10px;
    text-align: center;
}
/*for template 16*/

.uab-template-16 .uab-contact-first-wrapper .uab-field-wrap {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
}
.uab-template-16 .uab-field-wrap {
    margin-bottom: 15px;
}
.uab-template-16 .uab-field-wrap label {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #2c2d30;
    margin-bottom: 10px;
    text-transform: capitalize;
}
.uab-template-16 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 17px;
}
.uab-template-16 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 17px;
}
.uab-template-16 .uab-field-wrap input[type=text],
.uab-template-16 .uab-field-wrap input[type=email],
.uab-template-16 .uab-field-wrap input[type=tel],
.uab-template-16 .uab-field-wrap textarea.uab-message-field {
    width: 100%;
    font-family: 'Crafty Girls', cursive;
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    border: 0;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #d1cc9a;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.uab-template-16 .uab-field-wrap input[type=text],
.uab-template-16 .uab-field-wrap input[type=email],
.uab-template-16 .uab-field-wrap input[type=tel] {
    height: 46px;
    line-height: 46px;
    padding: 0 10px;
}
.uab-template-16 .uab-field-wrap textarea.uab-message-field {
    height: 231px;
    resize: none;
    padding: 10px;
}
.uab-template-16 .uab-field-wrap input::-moz-placeholder,
.uab-template-16 textarea.uab-message-field::-moz-placeholder {
    font-family: 'Crafty Girls', cursive;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
}
.uab-template-16 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-16 textarea.uab-message-field:-ms-input-placeholder {
    font-family: 'Crafty Girls', cursive;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
}
.uab-template-16 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-16 textarea.uab-message-field::-webkit-input-placeholder {
    font-family: 'Crafty Girls', cursive;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
}
.uab-template-16 .uab-contact-form input[type="submit"].uab-contact-submit {
    font-family: 'Crafty Girls', cursive;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    padding: 14px 17px;
    text-align: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-color: #d12881;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-16 .uap-success-message {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    color: #50a0ce;
    margin-top: 10px;
    text-align: center;
}
/* for template 17*/

.uab-template-17 .uab-contact-first-wrapper .uab-field-wrap {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
}
.uab-template-17 .uab-field-wrap {
    margin-bottom: 15px;
}
.uab-template-17 .uab-field-wrap label {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #888;
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.uab-template-17 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n) {
    padding-left: 17px;
}
.uab-template-17 .uab-contact-first-wrapper .uab-field-wrap:nth-of-type(2n+1) {
    padding-right: 17px;
}
.uab-template-17 .uab-field-wrap input[type=text],
.uab-template-17 .uab-field-wrap input[type=email],
.uab-template-17 .uab-field-wrap input[type=tel],
.uab-template-17 .uab-field-wrap textarea.uab-message-field {
    width: 100%;
    border: 1px solid #e5e5e5;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.uab-template-17 .uab-field-wrap input[type=text],
.uab-template-17 .uab-field-wrap input[type=email],
.uab-template-17 .uab-field-wrap input[type=tel] {
    height: 34px;
    line-height: 34px;
    padding: 0 10px;
}
.uab-template-17 .uab-field-wrap textarea.uab-message-field {
    height: 121px;
    resize: none;
    padding: 10px;
}
.uab-template-17 .uab-contact-form input[type="submit"].uab-contact-submit {
    padding: 12px 25px;
    background: #fd7b5f;
    color: #fff;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-17 .uap-success-message {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    letter-spacing: 2px;
    color: #50a0ce;
    margin-top: 10px;
    text-align: center;
}
/*for template 18*/

.uab-template-18 .uap-contact-form-wrapper {
    padding: 0 20px 20px 20px;
}
.uab-template-18 .uab-contact-first-wrapper,
.uab-template-18 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-18 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-18 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-18 .uab-field-wrap input[type=text],
.uab-template-18 .uab-field-wrap input[type=email],
.uab-template-18 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-18 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-18 .uab-field-wrap input[type=text],
.uab-template-18 .uab-field-wrap input[type=email],
.uab-template-18 .uab-field-wrap input[type=tel],
.uab-template-18 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #ececec;
    width: 100%;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    margin-top: 20px;
}
.uab-template-18 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #ed803a;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    height: 39px;
    line-height: 39px;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-18 .uab-field-wrap input::-moz-placeholder,
.uab-template-18 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-18 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-18 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-18 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-18 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*for template 19*/

.uab-template-19 .uap-contact-form-wrapper {
    padding: 0 20px 20px 20px;
}
.uab-template-19 .uab-contact-first-wrapper,
.uab-template-19 .uab-contact-second-wrapper {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    vertical-align: top;
}
.uab-template-19 .uab-contact-first-wrapper {
    padding-right: 13px;
}
.uab-template-19 .uab-contact-second-wrapper {
    padding-left: 13px;
}
.uab-template-19 .uab-field-wrap input[type=text],
.uab-template-19 .uab-field-wrap input[type=email],
.uab-template-19 .uab-field-wrap input[type=tel] {
    height: 39px;
    padding: 0 10px;
}
.uab-template-19 .uab-field-wrap textarea.uab-message-field {
    height: 157px;
    resize: none;
    padding: 10px;
}
.uab-template-19 .uab-field-wrap input[type=text],
.uab-template-19 .uab-field-wrap input[type=email],
.uab-template-19 .uab-field-wrap input[type=tel],
.uab-template-19 .uab-field-wrap textarea.uab-message-field {
    border: 1px solid #ececec;
    width: 100%;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    margin-top: 20px;
}
.uab-template-19 .uab-contact-form-submit input[type=submit] {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    background: #61a599;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 20px;
    height: 39px;
    line-height: 39px;
    -webkit-transition: all 0.5 ease;
    transition: all 0.5 ease;
}
.uab-template-19 .uab-field-wrap input::-moz-placeholder,
.uab-template-19 textarea.uab-message-field::-moz-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-19 .uab-field-wrap input:-ms-input-placeholder,
.uab-template-19 textarea.uab-message-field:-ms-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.uab-template-19 .uab-field-wrap input::-webkit-input-placeholder,
.uab-template-19 textarea.uab-message-field::-webkit-input-placeholder {
    font-size: 13px;
    color: #333;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
/*--------------------------------
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: 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;
    margin: 0;
    margin: 0 -3px;
}
.uab-frontend-popup-content .uab-social-icons ul li {
    display: inline-block;
    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;
}
.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;
}
/*--------------------------------
pop up dialog box end
----------------------------------*/
/*--------------------------
facebook and twitter  feed css start
---------------------------*/
/*facebook and twitter feedback for template 1 ,7,9,10,13*/

.uab-template-1 .uab-social-feed-wrapper {
    padding: 0 20px;
}
.uab-template-9 .uab-social-feed-wrapper,
.uab-template-13 .uab-social-feed-wrapper {
    padding: 40px 30px 0;
}
.uab-template-1 .uab-social-header,
.uab-template-7 .uab-social-header,
.uab-template-9 .uab-social-header,
.uab-template-10 .uab-social-header,
.uab-template-13 .uab-social-header {
    padding: 10px;
    border: 1px solid #e6e6e6;
    width: 100%;
    display: table;
}
.uab-template-1 .uab-title-social-wrapper,
.uab-template-7 .uab-title-social-wrapper,
.uab-template-9 .uab-title-social-wrapper,
.uab-template-10 .uab-title-social-wrapper,
.uab-template-13 .uab-title-social-wrapper {
    float: left;
}
.uab-template-1 .uab-social-follow,
.uab-template-7 .uab-social-follow,
.uab-template-9 .uab-social-follow,
.uab-template-10 .uab-social-follow,
.uab-template-13 .uab-social-follow {
    float: right;
}
.uab-template-1 .uab-title-social-wrapper a {
    color: #292f33;
}
.uab-template-7 .uab-title-social-wrapper a,
.uab-template-13 .uab-title-social-wrapper a {
    color: #fff;
}
.uab-template-9 .uab-title-social-wrapper a,
.uab-template-10 .uab-title-social-wrapper a {
    color: #333;
}
.uab-template-1 .uab-title-social-wrapper a,
.uab-template-7 .uab-title-social-wrapper a,
.uab-template-9 .uab-title-social-wrapper a,
.uab-template-10 .uab-title-social-wrapper a,
.uab-template-13 .uab-title-social-wrapper a {
    font-weight: 700;
    font-size: 13px;
    font-family: 'Roboto', Sans-serif;
    margin-top: 7px;
    text-transform: uppercase;
}
.uab-template-1 .uab-social-follow a,
.uab-template-7 .uab-social-follow a,
.uab-template-9 .uab-social-follow a,
.uab-template-10 .uab-social-follow a,
.uab-template-13 .uab-social-follow a {
    color: #292f33;
    font-size: 13px;
    padding: 5px 11px 5px;
    background-color: #f5f8fa;
    background: linear-gradient(#fff, #f5f8fa);
    border: 1px solid #e1e8ed;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    line-height: normal;
    position: relative;
    font-family: 'Roboto', Sans-serif;
}
.uab-template-1 .uab-social-feed li,
.uab-template-7 .uab-social-feed li,
.uab-template-9 .uab-social-feed li,
.uab-template-10 .uab-social-feed li,
.uab-template-13 .uab-social-feed li {
    padding: 15px;
    border: 1px solid #e6e6e6;
    border-top: 0;
}
.uab-template-1 .uab-social-content,
.uab-template-7 .uab-social-content,
.uab-template-9 .uab-social-content,
.uab-template-10 .uab-social-content,
.uab-template-13 .uab-social-content {
    margin-bottom: 10px;
}
.uab-template-1 .uab-social-content,
.uab-template-9 .uab-social-content,
.uab-template-10 .uab-social-content {
    color: #444;
}
.uab-template-7 .uab-social-content,
.uab-template-13 .uab-social-content {
    color: #fff;
}
.uab-template-1 .uab-social-content a,
.uab-template-7 .uab-social-content a,
.uab-template-9 .uab-social-content a,
.uab-template-10 .uab-social-content a,
.uab-template-13 .uab-social-content a {
    display: inline-block;
}
.uab-template-1 .uab-social-content a,
.uab-template-7 .uab-social-content a {
    color: #3c98ca;
}
.uab-template-10 .uab-social-content a {
    color: #95c41f;
}
.uab-template-9 .uab-social-content a {
    color: #fd7b5f;
}
.uab-template-13 .uab-social-content a {
    color: #e9659c;
}
.uab-template-1 .uab-social-content,
.uab-template-1 .uab-social-content a,
.uab-template-7 .uab-social-content,
.uab-template-7 .uab-social-content a,
.uab-template-9 .uab-social-content,
.uab-template-9 .uab-social-content a,
.uab-template-10 .uab-social-content,
.uab-template-10 .uab-social-content a,
.uab-template-13 .uab-social-content,
.uab-template-13 .uab-social-content a {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'Open Sans', sans-serif;
    letter-spacing: 0.7px;
}
.uab-template-1 .uab-temp-content-wrapper .uab-social-date,
.uab-template-7 .uab-temp-content-wrapper .uab-social-date,
.uab-template-9 .uab-temp-content-wrapper .uab-social-date,
.uab-template-10 .uab-temp-content-wrapper .uab-social-date,
.uab-template-13 .uab-temp-content-wrapper .uab-social-date {
    float: left;
}
.uab-temp-content-wrapper .uab-social-date {
    color: #aaa;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
}
.uab-template-1 .uab-temp-content-wrapper .uab-social-action-wrapper,
.uab-template-7 .uab-temp-content-wrapper .uab-social-action-wrapper,
.uab-template-9 .uab-temp-content-wrapper .uab-social-action-wrapper,
.uab-template-10 .uab-temp-content-wrapper .uab-social-action-wrapper,
.uab-template-13 .uab-temp-content-wrapper .uab-social-action-wrapper {
    float: right;
}
.uab-template-1 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action,
.uab-template-7 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action,
.uab-template-9 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action,
.uab-template-10 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action,
.uab-template-13 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action {
    display: inline-block;
}
.uab-template-1 .uab-temp-content-wrapper .uab-social-date a,
.uab-template-1 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-7 .uab-temp-content-wrapper .uab-social-date a,
.uab-template-7 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-9 .uab-temp-content-wrapper .uab-social-date a,
.uab-template-9 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-10 .uab-temp-content-wrapper .uab-social-date a,
.uab-template-10 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-13 .uab-temp-content-wrapper .uab-social-date a,
.uab-template-13 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a {
    font-family: 'Open Sans', sans-serif;
    color: #aaaaaa;
    font-size: 14px;
    font-weight: 500;
    display: inline-block;
}
.uab-template-1 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-7 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-9 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-10 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a,
.uab-template-13 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a {
    width: 20px;
    height: 20px;
}
.uab-template-1 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a:hover,
.uab-template-7 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a:hover {
    color: #3c98ca;
}
.uab-template-9 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a:hover {
    color: #fd7b5f;
}
.uab-template-10 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a:hover {
    color: #95c41f;
}
.uab-template-13 .uab-temp-content-wrapper .uab-social-action-wrapper .uab-social-action a:hover {
    color: #e9659c;
}
/*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 twitter feed for 
temp 5,8,11,14,15,16,17,18,19
------------------*/

.uab-social-temp-wrapper-3 .uab-social-header,
.uab-social-temp-wrapper-3 .uab-social-feed {
    float: left;
}
.uab-social-temp-wrapper-3 .uab-social-header {
    width: 20%;
    text-align: center;
}
.uab-social-temp-wrapper-3 .uab-social-image {
    display: inline-block;
    max-width: 200px;
    border: 3px solid #eee;
}
.uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-social-temp-wrapper-3 .uab-social-header .uab-social-follow a {
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    color: #272727;
    font-weight: 600;
    line-height: 1.6;
}
.uab-template-18 .uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-template-18 .uab-social-temp-wrapper-3 .uab-social-follow a,
.uab-template-15 .uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-template-15 .uab-social-temp-wrapper-3 .uab-social-header .uab-social-follow a,
.uab-template-11 .uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-template-11 .uab-social-temp-wrapper-3 .uab-social-follow a {
    color: #fff;
}
.uab-social-temp-wrapper-3 .uab-title-social-wrapper a {
    text-transform: uppercase;
}
.uab-social-temp-wrapper-3 .uab-social-feed {
    width: 80%;
    padding-left: 30px;
}
.uab-social-temp-wrapper-3 .uab-social-feed li {
    margin-top: 30px;
}
.uab-social-temp-wrapper-3 .uab-social-feed li:nth-of-type(1) {
    margin-top: 0;
}
.uab-social-temp-wrapper-3 .uab-title-social-wrapper,
.uab-social-temp-wrapper-3 .uab-social-username-wrapper,
.uab-social-temp-wrapper-3 .uab-social-date {
    display: inline-block;
    margin-right: 10px;
}
.uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-social-temp-wrapper-3 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-social-temp-wrapper-3 .uab-social-date,
.uab-social-temp-wrapper-3 .uab-social-date a {
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    color: #272727;
    font-weight: 500;
    line-height: 1.6;
}
.uab-template-18 .uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-template-18 .uab-social-temp-wrapper-3 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-18 .uab-social-temp-wrapper-3 .uab-social-date a,
.uab-template-18 .uab-social-temp-wrapper-3 .uab-social-date,
.uab-template-15 .uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-template-15 .uab-social-temp-wrapper-3 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-15 .uab-social-temp-wrapper-3 .uab-social-date a,
.uab-template-15 .uab-social-temp-wrapper-3 .uab-social-date,
.uab-template-11 .uab-social-temp-wrapper-3 .uab-title-social-wrapper a,
.uab-template-11 .uab-social-temp-wrapper-3 .uab-social-wrapper-second .uab-social-username-wrapper a,
.uab-template-11 .uab-social-temp-wrapper-3 .uab-social-date a,
.uab-template-11 .uab-social-temp-wrapper-3 .uab-social-date {
    color: #fff;
}
.uab-social-temp-wrapper-3 .uab-social-wrapper-second .uab-title-social-wrapper a {
    text-transform: uppercase;
}
.uab-social-temp-wrapper-3 .uab-social-content {
    width: 100%;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    color: #272727;
    font-weight: 500;
    line-height: 1.6;
    margin: 10px 0;
}
.uab-template-15 .uab-social-temp-wrapper-3 .uab-social-content,
.uab-template-18 .uab-social-temp-wrapper-3 .uab-social-content,
.uab-template-11 .uab-social-temp-wrapper-3 .uab-social-content {
    color: #fff;
}
.uab-social-temp-wrapper-3 .uab-social-content a {
    display: inline-block;
    color: #777;
}
.uab-template-15 .uab-social-temp-wrapper-3 .uab-social-content a {
    color: #000;
}
.uab-social-temp-wrapper-3 .uab-social-action-wrapper {
    text-align: left;
}
.uab-social-temp-wrapper-3 .uab-social-action-wrapper .uab-social-action {
    display: inline-block;
}
.uab-social-temp-wrapper-3 .uab-social-action-wrapper .uab-social-action a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #bbb;
    font-size: 12px;
    color: #777;
    background: #fff;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.uab-template-16 .uab-social-temp-wrapper-3 .uab-social-action-wrapper .uab-social-action a {
    background: transparent;
}
.uab-social-temp-wrapper-3 .uab-social-action-wrapper .uab-social-action a:hover {
    border-color: #000;
    color: #000;
}
.uab-social-temp-wrapper-3 .uab-title-social-wrapper a:hover,
.uab-social-temp-wrapper-3 .uab-social-wrapper-second .uab-social-username-wrapper a:hover,
.uab-social-temp-wrapper-3 .uab-social-follow a:hover {
    color: #777;
}
/*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-7 .uab-rss-feed-title-wrapper a {
    color: #fff;
    text-transform: none;
}
.uab-template-1 .uab-rss-feed-title-wrapper a:hover {
    color: #3c98ca;
}
.uab-template-2 .uab-rss-feed-title-wrapper a:hover {
    color: #51c18b;
}
.uab-template-3 .uab-rss-feed-title-wrapper a {
    color: #178ad5;
}
.uab-template-3 .uab-rss-feed-title-wrapper a:hover {
    color: #009aff;
}
.uab-template-4 .uab-rss-feed-title-wrapper a:hover {
    color: #f0425d;
}
.uab-template-5 .uab-rss-feed-title-wrapper a:hover {
    color: #46747d;
}
.uab-template-6 .uab-rss-feed-title-wrapper a:hover {
    color: #cc3839;
}
.uab-template-7 .uab-rss-feed-title-wrapper a:hover {
    color: #f1f1f1;
}
.uab-template-8 .uab-rss-feed-title-wrapper a:hover {
    color: #e84f89;
}
.uab-template-9 .uab-rss-feed-title-wrapper a {
    color: #fc9c88;
    font-size: 16px;
}
.uab-template-9 .uab-rss-feed-title-wrapper a:hover {
    color: #fd7b5f;
}
.uab-template-10 .uab-rss-feed-title-wrapper a {
    color: #95c41f;
}
.uab-template-11 .uab-rss-feed-title-wrapper a {
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    color: #d7d7d7;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    border-bottom: 1px solid #d7d7d7;
}
.uab-template-11 .uab-rss-feed-title-wrapper a:hover {
    color: #888;
}
.uab-template-12 .uab-rss-feed-title-wrapper a:hover {
    color: #e06c25;
}
.uab-template-13 .uab-rss-feed-title-wrapper a {
    color: #fff;
    font-weight: 600;
}
.uab-template-13 .uab-rss-feed-title-wrapper a:hover {
    color: #e9659c;
}
.uab-template-14 .uab-rss-feed-title-wrapper a {
    font-family: 'Merriweather', serif;
    font-size: 14px;
    font-weight: 500;
    color: #333333;
    border-bottom: 1px solid #333;
    text-transform: none;
}
.uab-template-14.uab-frontend-wrapper .uab-rss-feed-description-wrapper {
    font-family: 'Merriweather', serif;
    font-weight: 500;
    color: #444;
}
.uab-template-14 .uab-rss-feed-title-wrapper a:hover {
    color: #71468b;
}
.uab-template-15 .uab-rss-feed-title-wrapper a {
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
    color: #d4f4ff;
    display: inline-block;
    border-bottom: 1px solid #d4f4ff;
}
.uab-template-15 .uab-rss-feed-title-wrapper a:hover {
    color: #f2f2f2;
}
.uab-template-16 .uab-rss-feed-title-wrapper a:hover {
    color: #34327c;
}
.uab-template-17 .uab-rss-feed-title-wrapper a:hover {
    color: #34327c;
}
.uab-template-18 .uab-rss-feed-title-wrapper a {
    color: #fff;
}
.uab-template-18 .uab-rss-feed-title-wrapper a:hover {
    color: #ed803a;
}
.uab-template-19 .uab-rss-feed-title-wrapper a:hover {
    color: #61a599;
}
.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;
}
.uab-template-7 .uab-rss-feed-description-wrapper {
    color: #9aa2a6;
}
.uab-template-11 .uab-rss-feed-description-wrapper {
    color: #888;
}
.uab-template-13 .uab-rss-feed-description-wrapper {
    color: #f2f2f2;
}
.uab-template-15 .uab-rss-feed-description-wrapper {
    font-family: 'Schoolbell', cursive;
    font-size: 22px;
    font-weight: 400;
    color: #ffffff;
}
.uab-template-18 .uab-rss-feed-description-wrapper {
    color: #f2f2f2;
}
/*----------------------------
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;
}
.uab-abw-wrapper.template-2 .uab-abw-social-wrapper ul li {
    display: inline-block;
    margin: 3px;
}
.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;
}
.uab-abw-wrapper.template-2 .uab-abw-social-wrapper ul li a:hover {
    color: #fff;
    background-color: #5ebdc7;
}
/*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
---------------------------*/
