/* body{background-color: #c7b6ff;} */
.row{display: flex; flex-wrap: wrap; align-items: center;}
.authorBanner{margin-top: 8rem; padding: 40px 0px 30px; background:url(../images/BlogBannerBG.jpg) center/cover no-repeat;}
.authorBanner h1{font: 4rem/5rem "latoblack",sans-serif; color: #ffffff; text-align: center;}
.authorBanner p{font: 1.8rem/3rem "latoraguler",sans-serif;   color: #ffffff;  text-align: center; width: 80%; margin: 2rem auto 0;}

.authorBox{padding: 30px 0px 60px; }
.authorBox .row{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 30px; align-items: flex-start;}
.authorBox .row .user-profile{padding: 24px 20px;  border-radius: 10px; border: 1px solid #cccccc80; display: flex; justify-content: space-between;  flex-wrap: wrap;     box-shadow: 0px 0px 20px 0px #3017ff1a;}
.authorBox .row .user-profile .profile{flex-basis: 26%;}
.authorBox .row .user-profile .text{flex-basis: 74%; display: flex; flex-wrap: wrap;}
.authorBox .row .user-profile .userCount{flex-basis: 100%; display: block; justify-content: space-between; margin-top: 0rem; align-items: flex-end;}
.authorBox .row .user-profile  .profile a img{border-radius: 10px; width: 80%; border-radius: 50%;}
/* .authorBox .row .user-profile .text a{display: block; font: 2rem/3.6rem "latomedium",sans-serif; color: #000000;} */
.authorBox .row .user-profile .text a{font: 700 2.8rem/2.6rem "latomedium",sans-serif; color: #000000; margin-top: 8px;}
.authorBox .row .user-profile .userCount a{font: 500 1.6rem/2.6rem "latomedium",sans-serif; background-color: transparent; padding: 0; position: relative;  color: #000; text-decoration: underline; text-underline-offset: 3px;}
.authorBox .row .user-profile .userCount a:hover{color: blue;}
.authorBox .row .user-profile .userCount a::after{ content: ""; position: absolute; top: 43%; right: -30px; background: url(../images/right-black-arrow.png) no-repeat;
    width: 23px;  height: 13px; background-size: 80%; transition: all 0.4s ease-in-out;}
.authorBox .row .user-profile .userCount a:hover::after{background: url(../images/authorArrow.png) no-repeat; background-size: 80%;} 
.authorBox .row .user-profile .userCount a:hover::after{right: -40px;}
.authorBox .row .user-profile .userCount p{font: 500 1.6rem/2.6rem "latomedium",sans-serif; color: #555555;}
.authorBox .row .user-profile .text .innerText p{font: 500 1.8rem/2.6rem "latomedium",sans-serif; color: #555555; margin: 18px 0px; display: -webkit-box; max-width: 380px;
    -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;   text-overflow: ellipsis;}
.authorBox .row .user-profile .text .innerText{width: 100%;}
.authorBox .row .user-profile .text .innerText .innerIcon{    display: flex; justify-content: space-between; align-items: flex-start;}
.authorBox .row .user-profile .text .innerText .innerIcon a{margin: 0;}  
.authorBox .row .user-profile .text .innerText .innerIcon ul{    display: flex; align-items: center;}
.authorBox .row .user-profile .text .innerText .innerIcon ul li{padding: 0px 4px; height: 26px;}
.authorBox .row .user-profile .text .innerText .innerIcon ul li a img{    width: 26px; height: 26px;}
/* authore-detail-Page Start */  
.authore-detail-Page{margin-top: 8rem;}
.authore-detail-Page .content-bar{ background:url(../images/BlogBannerBG.jpg) center/cover no-repeat; padding: 30px 0px 30px;}
.authore-detail-Page .content-bar .aboutAuthore {display: flex; flex-wrap: wrap;}
.authore-detail-Page .content-bar .aboutAuthore .autImg{flex-basis: 12%;}
.authore-detail-Page .content-bar .aboutAuthore .autImg img{border-radius: 8px;}
.authore-detail-Page .content-bar .aboutAuthore .autProfile {flex-basis: 76%;} 
.authore-detail-Page .content-bar .aboutAuthore .autProfile h1{font: 700 2.8rem/3.6rem "latomedium",sans-serif; color: #fff; letter-spacing: 2px;}
.authore-detail-Page .content-bar .aboutAuthore .autProfile h2{font: 700 2.8rem/3.6rem "latomedium",sans-serif; color: #fff; letter-spacing: 2px;}
.authore-detail-Page .content-bar .aboutAuthore .autProfile p{font: 1.8rem/2.6rem "latoregular",sans-serif; color: #fff; margin-top: 6px;}
.authore-detail-Page .content-bar .aboutAuthore .autProfile p a{color: #fff;}
.authore-detail-Page .content-bar .aboutAuthore .autProfile ul{padding: 0; margin-top: 20px;}
.authore-detail-Page .content-bar .aboutAuthore .autProfile ul li{flex-basis: auto; padding: 4px 10px; background: #c6dcf357; border-radius: 8px;}
.authore-detail-Page .content-bar .aboutAuthore .autProfile ul li a{font: 1.6rem/2.6rem "latobold",sans-serif; color: #fff; }
.authore-detail-Page  .container  ul{display: flex; flex-wrap: wrap; grid-gap: 66px 54px; padding: 60px 0px;} 
.authore-detail-Page .container ul li{flex-basis: 30%;} 
.authore-detail-Page .container ul .navigation{width: 100%;}
.authore-detail-Page .container ul .navigation ol.wp-paginate li {margin: 0rem 1rem 3rem 0rem;  box-shadow: none;}
.authore-detail-Page .container ul .navigation ol.wp-paginate li .current { background-color: #673AB7;  border: 0;  border-radius: 4px; }
.authore-detail-Page .container ul .navigation ol.wp-paginate li a { background-color: #fff;  border: 1px solid #673AB7; color: #000;  border-radius: 4px; }
.authore-detail-Page .container ul .navigation ol.wp-paginate li a:hover {background-color: #673AB7; border: 1px solid #673AB7; color: #fff; }
.authore-detail-Page .container ol .navigation{width: 100%;}
.authore-detail-Page .container ol .navigation ol.wp-paginate li {margin: 0rem 1rem 3rem 0rem;  box-shadow: none;}
.authore-detail-Page .container ol .navigation ol.wp-paginate li .current { background-color: #673AB7;  border: 0;  border-radius: 4px; }
.authore-detail-Page .container ol .navigation ol.wp-paginate li a { background-color: #fff;  border: 1px solid #673AB7; color: #000;  border-radius: 4px; }
.authore-detail-Page .container ol .navigation ol.wp-paginate li a:hover {background-color: #673AB7; border: 1px solid #673AB7; color: #fff; }
.authore-detail-Page .container ul li a img{border-radius: 18px;}
.authore-detail-Page .container ul li h4{ padding: 0 0rem 1rem; margin-top: 18px;   }
.authore-detail-Page .container ul li h4 a{color: #000; font: 2rem/3rem "latobold",sans-serif;}
.authore-detail-Page .container ul li p{  font: 1.8rem/3rem "latoregular", sans-serif;  margin-top: 6px;}
.authore-detail-Page > footer > .container > .row .columnBoxWrapper > .columnBox > .product-list { display: block; padding: 0;}
.authore-detail-Page > footer > .container > .row > .columnBoxWrapper > .columnBox > .resourceList {display: block; padding: 0;}
.authore-detail-Page > footer > .container .row > .columnBoxWrapper > .columnBox > .address-list > .address-place{display: block; padding: 0;}
.authore-detail-Page > footer > .container > .row > .columnBoxWrapper > .columnBox > .contactDetails > .trackobitContact > .resourceList{display: block; padding: 0;}
.authore-detail-Page > footer > .container > .row > .columnBoxWrapper > .columnBox > .contactDetails > .trackoFieldContact > .resourceList{display: block; padding: 0;}
.authore-detail-Page > footer > .container > .row > .columnBoxWrapper > .columnBox > .address-list {display: block; padding: 0;}
.authore-detail-Page > .container > .row > .copyRightRow > .policyRow {display: block; padding: 0;}
footer .container .row .copyRightRow .policyRow{display: block !important; padding: 0 !important;}
@media(max-width:1440px){
    .authore-detail-Page .container ul{grid-gap: 50px 30px;}
    .authorBox .row .user-profile .text p{max-width: 310px;}
}

@media(max-width:1199px){
    .authorBox .row {grid-gap:20px 10px; }
    .authorBox .row .user-profile .profile{flex-basis: 30%;}
    .authorBox .row .user-profile .text{flex-basis: 100%; margin-top: 20px;}
}

@media(max-width:991px){
    .authore-detail-Page .content-bar .aboutAuthore .autImg{flex-basis: 16%;}
}

@media(max-width:990px){
    .authorBox .row {grid-template-columns: 1fr 1fr; }
    .authorBox .row .user-profile{align-items: center;}
}
@media(max-width:834px){
    .authore-detail-Page .container ul li{flex-basis: 46%;}
    
}
@media(max-width:767px){
    .authorBox .row { grid-template-columns:  1fr; }
    .authorBox .row .user-profile .text p {max-width: 100%; white-space: normal; }
}

@media(max-width:720px){
    .authore-detail-Page .content-bar .aboutAuthore .autImg {flex-basis: 20%;}
    /* .authorBox .row .user-profile .text p {max-width: 218px; } */
}
@media(max-width:565px){
    .authorBox .row {grid-template-columns: 1fr; }
    .authore-detail-Page .container ul li{flex-basis: 100%;}
    .authore-detail-Page .content-bar .aboutAuthore .autImg {flex-basis: 26%;}
    .authore-detail-Page .content-bar .aboutAuthore .autProfile {flex-basis: 68%; }
}

@media(max-width:479px){
    .authorBox .row .user-profile{flex-direction: column;}
    .authorBox .row .user-profile .text{width: 100%; text-align: left;}
    .authorBox .row .user-profile .userCount{width: 100%; margin-top: 8px;}
}

@media(max-width:420px){
    .authore-detail-Page .content-bar .aboutAuthore .autImg {flex-basis: 30%;}
    .authore-detail-Page .content-bar .aboutAuthore .autProfile {flex-basis: 66%; }
}