.pHomeUnderFixedMenu {margin-top: 215px;}
img.authorBannerImg { width: 100%; }
.authorListText {font-size: 16px;font-weight: 300;text-align: justify;color: #8f9495;margin: 40px 0;}
.authSearchArea{padding: 13px 0;border-bottom:1px solid #CDCDCD;border-top:1px solid #CDCDCD;width:100%;text-align:center}
.authSearchArea>ul{margin:0;line-height:36px;}
.authSearchArea>ul>li>h1{font-size:20px;font-weight:300;color:#444546;margin:0;line-height:30px;}
.searchInput{border-radius:2px;width:100% !important; height: 36px;}
.searchFormArea{margin:0;padding:0;height:36px;width:470px;}
.btnSearchSubmit {position: absolute;right: 0;top: 1px;background-color: #bebebe;color: #FFF;padding: 5px 12px;border-radius: 0;border-top-right-radius: 2px;border-bottom-right-radius: 2px; height: 34px;}
.btnSearchSubmit>i{font-size: 18px;}
img.authorImg { border: 2px solid #c7c7c7; border-radius: 50%; height: 140px; width: 140px; margin: 0 auto; display: block; }
.authorHover {
    position: absolute;
    left: 0;
    display: none;
    text-align: left;
    bottom: 155px;
    background-color: #f9f9f9;
    padding: 15px;
    border-radius: 5px;
    width: 100%;
    -webkit-box-shadow: 0 0 4px 0 rgba(158,150,158,0.7);
    -moz-box-shadow: 0 0 4px 0 rgba(158,150,158,0.7);
    box-shadow: 0 0 4px 0 rgba(158,150,158,0.7);
    animation: display-none-transition 0.5s;
}
.hoverAuthorDes{text-align:justify; color: #444546;}
.hoverArow {text-align: center;margin-bottom: -35px;}
.hoverArow>i { font-size: 30px; color: #f9f9f9; text-shadow: rgba(158, 150, 158, 0.56) 0 1px;}
.authorList{ font-size: 0; margin: 15px -15px 35px; }
.authorList>li { vertical-align: top; padding: 15px; width: 234px; text-align: center; position: relative; font-size: 14px;}
.authorList>li>a { width: 100%; display: inline-block; padding: 0; }
.authorList>li>a:hover .authorHover{ display: block; opacity: 1;}
.authorList>li>a:hover img.authorImg { border-color: #4fa23a; transition: all 0.5s; -webkit-transition: all 0.5s; }
.authorList>li>a>h2 { font-size: 15px; font-weight: 500; text-align: center; margin-top: 12px; margin-bottom: 30px; }

.authorList>div>h1{font-size: 25px;font-weight: 300;color: #444546;text-transform: uppercase;text-align: center;border-top: 1px solid #CDCDCD;margin: 0;padding: 30px 0 24px;}
.authorListItem{ display: block;}
.authorListItem > img.authorImg{border:2px solid #c7c7c7;border-radius:50%;height:140px;width:140px;margin: 0 auto; display: block;}
.authorListItem > h2{font-size:15px;font-weight:500;text-align:center;margin-top:12px;margin-bottom:30px;}
.authorListItem:hover img.authorImg{ border-color: #4fa23a; transition: all 0.5s; -webkit-transition: all 0.5s;}
/* ================================================== */
/*					Responsive Design				  /*
/* ================================================== */
/* ============ View 940px ================== */
@media (min-width: 992px) and (max-width: 1199px) {
    .authorList>li { width: 194px; }
}
/* =========== End View 940px ================ */
/* =============== Tab View ================== */
@media (min-width: 768px) and (max-width: 991px) {
    .authorList>li { width: 187px; }
    .authSearchArea > ul > li:first-child { padding: 0; text-align: left; width: 265px;}
    .authSearchArea > ul > li:nth-child(2) { padding: 0; text-align: right; width: 450px;}
    .authSearchArea > ul > li > form { padding: 0 0 0 30px; width: 100%;}
    .authSearchArea > ul > li > form > div{ width: 100%;}
}
/* =========== End of Tab View =============== */
/* ============ Mobile View ================== */
/******** Mobile View (Landscape) ********/
@media (min-width: 501px) and (max-width: 767px) {
    img.authorBannerImg { height: 80px;}
    .searchFormArea { width: 450px;}
    .authorBanner{ padding: 40px;}
    .authorList>li { width: 33%; }
}
/******** Mobile View (Portrait) ********/
@media only screen and (max-width: 500px) {
    img.authorBannerImg { height: 60px;}
    .searchFormArea { width: 100%;}
    .authorBanner{ padding: 30px;}
    .authorList>li { width: 49.5%; }
}
@media only screen and (max-width: 767px) {
    .breadcrumbArea{margin: 20px -15px 20px;}
    .breadcrumb{ background-color: #f5f5f5; border-top: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; padding: 7px 25px; border-radius: 0; }
    .breadcrumb > li{ display: none;}
    .breadcrumb > li:nth-last-child(1),.breadcrumb > li:nth-last-child(2){ display: inline-block;}
    .authorBanner{ position: relative; margin: 0 15px; overflow: hidden;}
    img.authorBannerImg{ width: 100%; position: absolute; right: 0; top: 0;}
    .authSearchArea > ul > li{ width: 100%; padding: 0;}
    .authSearchArea > ul > li > form{ margin: 0; padding: 5px;}
    .searchFormArea { margin: 0 auto; }
    .authorListText { margin: 20px 0; }
    img.authorImg { height: 130px; width: 130px; }
}
/* ============ End of Mobile View =========== */
/* ================================================== */
/*				End of Responsive Design			   /*
/* ================================================== */