@CHARSET "UTF-8";

/*opac kiosk*/

html{
	font-family: verdana, sans-serif;
}

a {
    text-decoration: none;
}

* {
    font-family: verdana, sans-serif;
}

.commonButton{
	color: white;
    font-family: verdana, sans-serif;
    font-size: 20px;
    line-height: 42px !important;
    -webkit-transition: all 0.1s ease-in-out 0s;
    -o-transition: all 0.1s ease-in-out 0s;
    -moz-transition: all 0.1s ease-in-out 0s;
    transition: all 0.1s ease-in-out 0s;
    border-radius: 3px;
    cursor: pointer;
}

.commonButton:focus, .commonButton:hover {
    /*-webkit-box-shadow:none !important;*/
    /*-moz-box-shadow:none !important;*/
    /*box-shadow:none !important;*/
    /*height: 35px !important;*/
    /*width: 90px !important;*/
    /*line-height: 35px !important;*/
    -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .27);
    -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .27);
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .27);
}

.goBtn:hover {
    background-color: #ce352c !important;
}

/*For main body in home.jsp*/

.mainPnl{
	text-align: center;
}

.advancedScreen{
	-moz-transform: translateY(1000px);
    -ms-transform: translateY(1000px);
    -o-transform: translateY(1000px);
    transform: translateY(1000px);
    transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
}

.advancedScreenRotate {
    -moz-transform: translateY(0px) scaleX(0.5);
    -ms-transform: translateY(0px) scaleX(0.5);
    -o-transform: translateY(0px) scaleX(0.5);
    transform: translateY(0px) scaleX(0.5);
}

.advancedScreenScale {
    -moz-transform: scaleX(.9);
    -ms-transform: scaleX(.9);
    -o-transform: scaleX(.9);
    transform: scaleX(.9);
}

/*For Header Panel in home.jsp*/

.iteratorLI a{
	color: #4d4d4d !important;
    text-decoration: none !important;
    line-height: 17px;
}

.iteratorLI li:hover, .iteratorLI li:focus {
    /*box-shadow: inset 0 0 10px rgba(0,0,0,.3);*/
}

.mainHeaderBody{
	background-color: #f2f2f2;
    font-family: verdana, sans-serif;
    text-align: center;
}

.mainPanel{
	background-color: white;
}

.imgPanel{
	text-align: left;
	background-color: #000000;
    text-align: center;
}

.imgElement{
	border: none;
}

.bottomPanel{
	background-color: #4D4D4D;
}

#hdrPanel{
	background-color: #FFFFFF;
    text-align: center;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.searchClsActive {
    /*background-position-x: 0px;*/
    /*background-position-y: -159px;*/
    background-position: 0px -158px;
}

.searchClsInactive {
    /*background-position-x: 0px;*/
    /*background-position-y: 0px;*/
    background-position: 0px 1px;
}

.browseClsActive {
    /*background-position-x: -144px;*/
    /*background-position-y: -159px;*/
    background-position: -144px -158px;
}

.browseClsInactive {
    /*background-position-x: -144px;*/
    /*background-position-y: 0px;*/
    background-position: -144px 1px;
}

.journalsClsActive {
    /*background-position-x: -306px;*/
    /*background-position-y: -159px;*/
    background-position: -306px -158px;
}

.journalsClsInactive {
    /*background-position-x: -306px;*/
    /*background-position-y: 0px;*/
    background-position: -306px 1px;
}

.newAdditionClsActive{
	background-position: -476px -158px;
}

.newAdditionClsInactive{
	background-position: -476px 1px;
}

.myAccountClsActive{
	background-position: -667px -158px;
}

.myAccountClsInactive{
	 background-position: -667px 1px;
}

.leftPanelCls{
	background-color: white;
	border-right: 1px solid #E1E1E1;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

#myAccountlbl{
	color: #65C778;
    font-size: 15px;
    font-family: verdana, sans-serif;
}

.lnkCls{
	color: #808080;
    font-family: verdana, sans-serif;
    font-size: 13px;
    text-align: left;
}

.linkSelected {
	background-color: #65C778;
    color: white;
    font-family: verdana, sans-serif;
    font-size: 13px;
    text-align: left;
}

.lnkCls:hover {
    background-color: #65C778;
    color: #FFFFFF;
}

.middleDiv{
	border: 1px solid black;
}

.middleDiv:hover, .selectedDiv {
    border: 1px solid blue;
    border-radius: 10px;
    opacity: 1;
}

.txtCls{
	font-size: 9px;
	text-align: left;
    line-height: 1.9;
}

/*For reservations.jsp*/

.myPanelCls{
	background-color: #ff7f50;
    transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
}

#myPanel:hover {
    background-color: #40e0d0;
    -webkit-transform: rotate(60deg);
}

/*Browse Page*/

.browseTopPnl{
	text-align: center;
    font-size: 15px;
    font-family: verdana, sans-serif;
    color: #868686;
}

.searchText, .searchResultText{
	font-size: 13px;
	font-family: verdana, sans-serif; /*color: #C4C4C4;*/
    color: #716b6d;
    border: 1px solid #E1E1E1;
    text-indent: 20px;
    line-height: 40px;
}

.date, .datefield{
	font-size: 15px !important;
	font-family: verdana, sans-serif; /*color: #C4C4C4;*/
    color: black;
    border: 1px solid #acacac;
    text-indent: 20px;
    line-height: 40px !important;
}

.searchResultText {
    color: black;
}

.searchText:focus {
    color: black;
}

.pnlLbls{
	color: black;
    text-align: center;
    line-height: 40px;
    font-size: 13px;
    font-family: verdana, sans-serif;
}

.browseComboArrow{
	border-left: 1px solid #acacac;
}

.browseComboArrow .comboArrowImg{
	background-image: url("../images/sprite.png");
    background-position: 0 -320px;
}

.browseComboText{
	line-height: 38px;
    font-size: 15px;
}

.browseCombo{
	border: 1px solid #E1E1E1;
	line-height: 45px;
    font-size: 17px;
    font-family: verdana, sans-serif;
    color: black;
}

.browseCombo option {
    border: none !important; /*margin:5px;*/
    text-align: center;
}

#browseForm {
    background-color: #eeeeee;
}

/*
.browseCombo .comboPicker {
    text-align: center;
    width: 40px !important;
}

.browseCombo .comboPicker img {
    height: 20px;
    width: 20px;
    min-height: 20px !important;

}*/

.searchPageForm .goBtn {
    /*background: -moz-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* FF3.6+ *//*
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEB908), color-stop(100%, #FFAA0F)); *//* Chrome,Safari4+ *//*
    background: -o-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* Opera 11.10+ *//*
    background: -ms-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* IE10+ *//*
    background: linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* W3C *//*
    background: -webkit-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* Chrome10+,Safari5.1+ *//*
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEB908', endColorstr='#FFAA0F', GradientType=0);*/
    background-color: #D24D33;
    /*border: 1px solid #EEB908;*/
    color: white;
    /*font-family: verdana, sans-serif;*/
    /*font-size: 20px;*/
    /*height: 42px;*/
    /*line-height: 42px !important;*/
    /*margin-left: 90px;*/
    /*width: 150px;*/
    /*width: 100px;*/
    /*margin-bottom: 15px;*/
    /*-webkit-box-shadow:0 8px 5px #444,0 15px 20px rgba(0,0,0,.35);;*/
    /*-moz-box-shadow:0 8px 5px #444,0 15px 20px rgba(0,0,0,.35);*/
    /*box-shadow: 0 8px 5px #444,0 15px 20px rgba(0,0,0,.35);*/

    /*-webkit-transition:-webkit-box-shadow 0.3s ease-in-out 0s;*/
    /*-o-transition:-o-box-shadow 0.3s ease-in-out 0s;*/
    /*-moz-transition:-moz-box-shadow 0.3s ease-in-out 0s;*/
    /*transition:box-shadow 0.3s ease-in-out 0s;*/
}

.goBtn {
    /*background: -moz-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* FF3.6+ *//*
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEB908), color-stop(100%, #FFAA0F)); *//* Chrome,Safari4+ *//*
    background: -o-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* Opera 11.10+ *//*
    background: -ms-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* IE10+ *//*
    background: linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* W3C *//*
    background: -webkit-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* Chrome10+,Safari5.1+ *//*
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEB908', endColorstr='#FFAA0F', GradientType=0);*/
    background-color: #D24D33;
    /*font-size: 20px;*/
    font-family: verdana, sans-serif;
    /*line-height: 42px;*/
    color: white;
    /*height: 42px;*/
    border: none;
    /*width: 55px;*/
    cursor: pointer;

}

.goBtnAdv {
    /*background: -moz-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* FF3.6+ *//*
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEB908), color-stop(100%, #FFAA0F)); *//* Chrome,Safari4+ *//*
    background: -o-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* Opera 11.10+ *//*
    background: -ms-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* IE10+ *//*
    background: linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* W3C *//*
    background: -webkit-linear-gradient(top, #EEB908 0%, #FFAA0F 100%); *//* Chrome10+,Safari5.1+ *//*
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEB908', endColorstr='#FFAA0F', GradientType=0);*/
    background-color: #D24D33;
    font-size: 20px;
    font-family: verdana, sans-serif;
    line-height: 55px;
    color: white;
    border: none;
}

.browseResultsPnl {
    /*text-align: center;*/
    border-top: 1px solid #E1E1E1;
    /*margin-top: 15px;*/
}

.reservationPnl {
    text-align: center;

}

.categoryItr {
    text-align: center;
    border-right: 1px solid #E1E1E1;
    background-color: white;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.categoryItr p {
    /*width: 290px;*/
    /*min-height: 50px;*/
    line-height: 1.4;
    border-bottom: 1px solid #E1E1E1;
    text-align: left;
    font-family: verdana, sans-serif;
    font-size: 11px;
    color: #808080;
    cursor: pointer;
}

.categoryItr .categoryClsSelected {
    background-color: #028187;
    border-bottom: 1px solid #028180;
    border-top: 1px solid #028180;
    color: white;
}

.categoryClsSelected > p {
    color: #FFFFFF;
}

.categoryItr .categoryClsSelected p,
.categoryItr .categoryNoBorder {
    border: none;
}

.selectionRightArrow {
    background-image: url("../images/sprite.png");
    background-position: -9px -320px;
}

.resultImgDiv {
    background-image: url("../images/blankBookSmall.png");
    background-size: 100% 100%;
}

.shelfImgDiv {
    background-image: url("../images/blankBookSmall.png");
    background-size: 100% 100%;
}

.resultsItr ul ,.resultsItrRecomm ul, .saveSearchItr ul{
    list-style-type: none;
}

.resultsItr > li, .resultsItrH > li ,.resultsItrRecomm >li,.resultsItrRecommH >li, .saveSearchItr>li{
    background-color: #FFFFFF;
    border: 1px solid #FFF;
    border-radius: 3px;
    -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 1px rgba(0, 0, 0, .2);

}

.resultsItr li li, .myaccountItr li,.resultsItrRecomm li li {
    border-bottom: 1px solid #E6E6E6;
    text-align: left;
    font-family: verdana, sans-serif;
    font-size: 15px;
}

.resultsItr >li:hover, .resultsItr >li:focus ,.resultsItrRecomm>li:hover,.resultsItrRecomm>li:focus,
.saveSearchItr>li:hover, .saveSearchItr>li:focus{
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

.resultsItrLiActive, :hover {
    /*border: 1px solid #028287 !important;*/
    /*width: 350px !important; *//**//*height: 147px !important;*/
    /*-moz-box-sizing: border-box;*/
    /*-webkit-box-sizing: border-box;*/
    /*box-sizing: border-box;*/
    /*-moz-box-shadow: none !important;*/
    /*box-shadow: none !important;*/
}

/*.myaccountItr li {
    height: 100px;
}*/

.resultsItr > p ,.resultsItrRecomm >p , .saveSearchItr>p{
    word-wrap: break-word;
}

.resultsMainLbl {
    color: #202020;
    /*font-weight: bold;*/
    font-size: 13px;
    font-family: verdana, sans-serif !important;
    text-align: left;
}

.resultsSubLbl {
    color: #D24D33;
    font-size: 12px;
    font-family: verdana, sans-serif !important;
    /*padding-left: 100px;*/
    /*font-size: 12px;*/
}


.resultsSubLbl2 {
    color: #660A1F;
    font-size: 12px;
    font-family: verdana, sans-serif !important;
    /*padding-left: 100px;*/
    /*font-size: 12px;*/
    overflow: visible !important;
}

.resultsSubLbl5 {
    color: #660A1F;
    font-size: 12px;
    font-family: verdana, sans-serif !important;
    /*padding-left: 100px;*/
    /*font-size: 12px;*/
    overflow: visible !important;
}




.resultsSubLblMyAccount {
    color: #D8752D;
    font-size: 12px;
    font-family: verdana, sans-serif !important;
}

.resultreseveLbl {
    color: black;
    font-size: 10px;
    text-align: left;
}

.resultsThirdLbl {
    font-size: 12px;
    /*clear: left;*/
}

.searchPnl {
    /*margin: 5% auto;*/
    text-align: center;
    /*overflow: hidden;*/
}

.searchlogo {
    border-left: 1px solid #ffffff !important;
    background-color: #ffffff;
}

.searchLogoImg {
    background-image: url("../images/sprite.png");
    background-position: -18px -325px;
    cursor: pointer;
}

.searchPageForm .searchlogo {
    border: 1px solid #e1e1e1;
}

.searchResultPnl {
    text-align: center;
}

.advanceSearchBtn, .addSrchBtn {
    background-color: #028187;
    border: 1px solid #C4C4C4;
    color: white;
    font-family: verdana, sans-serif;
    font-size: 19px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}

.lnkResetTxt {
    /*background: -moz-linear-gradient(center top, #EEB908 0%, #FFAA0F 100%) repeat scroll 0 0 transparent;*/
    background-color: #65C778;
    /*border: 1px solid #C4C4C4;*/
    color: white;
    font-family: verdana, sans-serif;
    /*font-size: 19px;*/
    /*height: 40px;*/
    /*line-height: 40px;*/
    text-align: center;
    /*width: 100px;*/
    cursor: pointer;
}

.advanceSearchPnl {
    /*width: 1700px !important;*/
    text-align: center;
    background-color: #F2F2F2;
}

.optionsPnl {
    border-bottom: 1px solid #e1e1e1;
}

.optionsPnl .radioBtnCls {
    cursor: pointer;
}

.radioBtnImgClsUnSelected {
    background-image: url("../images/sprite.png");
    background-position: -80px -320px;
}

.radioBtnImgClsSelected {
    background-image: url("../images/sprite.png");
    background-position: -45px -320px;
}

.radioBtnText {
    cursor: pointer;
    font-size: 13px !important;
    line-height: 30px;
}

.radio-custom-label:before {
    background: url("../images/sprite.png") repeat scroll -78px -318px transparent !important;
}

.radio-custom-selector:checked + .radio-custom-label:before {
    background: url("../images/sprite.png") -44px -318px !important;
}

.radio-custom-label {
    cursor: pointer;
    font-family: verdana, sans-serif;
    font-size: 13px;
    color: #747474;
}

.radio, .radio-custom {
    font-family: verdana, sans-serif;
    font-size: 14px;
    /*margin-top: 14px;*/
    border: none !important;
}

/*
.optionsPnl input[type="radio"] {
    background-image: url("../images/sprite.png");
    background-position: 45px -320px;
}

.optionsPnl div[type="radio"] {
    width: 50%;
    margin: 0 auto;
    height: 100%;
    text-align: center;
    padding-top: 35px;
    box-sizing: border-box;
}

.optionsPnl span {
    width: 20%;
    display: inline;
    text-align: left;
    text-indent: 25px;
    cursor: pointer;
}
*/

.detailsCard {
    background-color: transparent;
    opacity: 1;
    text-align: center;
    font-family: verdana, sans-serif;
    font-size: 14px;
    color: #6f6f6f;
}

.detailsCardBlock {
    background-color: #222222;
    box-shadow: -2px 0px 7px #777;
}

.detailsCard * {
    text-align: left;
}

/*
.detailsCardHideBar {
    width: 55px;
    height: 100%;
    display: block;
    background-color: white;
    border-right: 5px solid #383838;
    float: left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
*/

.detailsCardCloseBtn {
    /*-webkit-transform: rotate(-90deg);*/
    /*-moz-transform: rotate(-90deg);*/
    font-size: 20px;
    text-align: center;
    line-height: 20px;
    /*color: white;*/
    background-color: #383838;
    border-radius: 10px 10px 0 0;
    /*font-family: verdana,sans-serif;*/
    cursor: pointer;
}

.detailsCardCloseBtn:hover {
    -moz-transform: scale(1.5);
}

.issuesCloseBtn {
    background-image: url("../images/sprite.png");
    background-position: -450px -328px;
    cursor: pointer;
}

.loginCloseButton {
    src: "../images/cross.png";
    /*left: -115px;*/
    font-family: verdana, sans-serif;
    /*background-position: 183px 0px;*/
}

.loginCloseButton:hover {
    -moz-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    background-color: #FFFFFF;
    border: 1px solid white;
    border-radius: 50%;
}

.detailsCard .basicDetailsPnl,
.detailsCard .basicJournalDetailsPnl {
    background-color: transparent;
    /*margin-top: 25px;*/
    /*margin-left: 25px;*/
}

.detailsImgPnl , .recommImgDivPnl{
    background-image: url("../images/blankBookLarge.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.titleLbl {
    word-wrap: break-word;
    font-size: 25px;
    line-height: 1.6;
    color: #FFFFFF;
    text-align: left;
    font-family: verdana, sans-serif;
}

.basicJournalDetailsPnl {
    /*margin-top: 50px !important;*/
    border-right: 1px solid #6E6E6E;

}

/*.basicJournalDetailsPnl .titleLbl {
    width: 405px;
    word-wrap: break-word;
    font-size: 15px;
    color: #FFFFFF;
    font-weight: bold;
}*/

.showMask {
    /*background-image: url("../images/grey.png");*/
    /*background-repeat: repeat;*/
    /*background-color: #000;*/
    background-color: rgba(255, 255, 255, 0.93);
    opacity: 0.4;
    opacity: 0.8;
    transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
}

.showError {
    background-color: black;
    font-size: 17px;
    font-family: verdana, sans-serif;
    font-weight: 300;
    border: 3px solid #028187;
    border-radius: 4px;
    z-index: 9999;
    color: white;
    box-shadow: 3px 3px 30px 6px #000B3A;
    text-align: center;
}

.showErrorForSignup{
	background-color: black;
    z-index: 9999;
    color: white;
    width: 400px;
    height: 207px;
    position: fixed;
    left:770px;
    top: 450px;
    overflow-y:visible;
}

.errorLbl {
    text-align: center;
    color: white;
    font-size: 18px;
    font-weight: bold;
}

.errorButton {
    background-color: #028187;
    text-align: center;
    font-size: 16px;
    color: white;
    font-family: verdana, sans-serif;
    line-height: 18px;
    border: 0;
    cursor: pointer;
    margin:10px;
}

.cardTypeCls, .cardTypeClsSelected {
    font-size: 15px;
    color: #ffffff;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
    font-family: verdana, sans-serif;
    border: 1px solid #6E6E6E;
}

.cardTypeClsSelected {
    background-color: #6E6E6E;
    color: white;
}

.detailsCardDataPnl .dataItr {
    line-height: 1.5;
}

.journalsDataItr {
    font-size: 13px;
    line-height: 1.5;
}

/*.journalsDataItr {*/
/*width: 95px !important;*/
/*}*/
.journalsDataItr > li {
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.detailsCardDataPnl {
    word-wrap: break-word;
    /*border-right: 1px solid #6E6E6E;*/
}

.detailsCardDataPnl .detailsValue {
    word-wrap: break-word;
    color: #ffffff;
    text-align: left;
    font-family: verdana, sans-serif;
}

.detailsCardDataPnl .detailsSubTag {
    color: #FFFFFF;
}

.detailsCard .actionLinkPnl {
    background-color: #028287;
    color: white;
}

.detailsCard .actionLinkPnl p {
    text-align: center;
    line-height: 60px;
    cursor: pointer;
}

.actionLinkPnl .centeredHorizontally {
    border-left: 1px solid white;
    border-right: 1px solid white;
    line-height: 15px;
    cursor: pointer;
}

.comboDataList {
    border: 1px solid #C4C4C4;
    background: white;
    list-style: none;
}

/*.comboDataList ul {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100%;
}*/

.comboDataList li {
    text-align: left;
    border-bottom: 1px dotted #C4C4C4;
    cursor: pointer;
    font-size: 13px;
    font-family: verdana, sans-serif;
}

/*
::-webkit-scrollbar:vertical {
    width: 5px;
}

::-webkit-scrollbar:horizontal {
    width: 5px;
}
*/

::-webkit-scrollbar-button {
    background-color: #acacac;
    border-radius: 10px;
}

::-webkit-scrollbar-track {
    border: skinny plain lightgray;
    border-radius: 10px; /*box-shadow: 0px 0px 3px #dfdfdf inset;*/
}

::-webkit-scrollbar-thumb {
    border: skinny plain gray;
    border-radius: 10px;
    background-color: #acacac;
}

.shadowDiv {
    background-color: black;
    opacity: .2;
}

.advSearchItr {
    list-style-type: none;
}

.pnlLblsLineBelow {
    border-bottom: 2px solid gray !important;
    color: black;
    text-align: left; /*line-height: 25px;*/
    font-size: 17px;
    font-family: verdana, sans-serif; /*float: left;*/
    /*clear: left;*/
}

.filterLabels {
    border-bottom: 2px solid GRAY !important;
    color: black;
    text-align: left !important;
    line-height: 14px;
    font-size: 14px;
    font-family: verdana, sans-serif;
}

.insideFilterLabel {
    /*clear: left;*/
    text-align: left;
    line-height: 40px;
    font-size: 11px;
    font-family: verdana, sans-serif;
}

.insideFilterLabelDB {
    text-align: left;
    line-height: 20px;
    font-size: 11px;
    font-family: verdana, sans-serif;
}

.recAndSortLabel {
    text-align: left;
    font-size: 11px;
    font-family: verdana, sans-serif;
}

.queryConnectorRadio {
    font-size: 13px;
}

.resetButtonAdvSearch {
    background-color: #028187;
    border: 0 none;
    color: white;
    font-size: 20px;
    line-height: 40px;
}

.rectxt1 {
    /*float: left;*/
    font-size: 14px;
    font-family: verdana, sans-serif; /*color: #C4C4C4;*/
    color: black;
    border: 1px solid #E1E1E1;
    text-indent: 20px;
    line-height: 25px;
}

.rectxt {
    font-size: 15px;
    font-family: verdana, sans-serif; /*color: #C4C4C4;*/
    color: black;
    border: 1px solid #E1E1E1;
    text-indent: 20px;
    line-height: 25px;
}

.recLbl, .recspan {
    color: black;
    line-height: 42px;
    font-size: 15px;
    font-family: verdana, sans-serif;
    text-align: left;
}

.recItr {
    text-align: center;
}

.recItr ul {
    list-style-type: none;
}

.recItr > li {
    border: none;
}

.recItr li li, .myaccountItr li {
    border-bottom: 1px solid #acacac;
    text-align: left;
    font-family: verdana, sans-serif;
    font-size: 15px;
}

.rechead {
    color: black;
}

.recvalue {
    color: black;
}

.finelogpnl {
    /*border-left: 1px solid gray;*/
}

.fineflag {
    text-align: center;
    color: white;
    font-family: verdana, sans-serif;
    font-size: 18px;
    background-color: red;
}

.finelogItrpnl {
    border-right: 1px solid #acacac;
}

.finelogItr ul {
    list-style-type: none;
}

.finelogItr li li {
    text-align: left;
    font-family: verdana, sans-serif;
    font-size: 15px;
}

.paidlogpnl {
    /*border-left: 1px solid gray;*/
}

.paidflag {
    background-color: green;
    text-align: center;
    color: white;
    font-family: verdana, sans-serif;
    font-size: 18px;
}

.paidlogItrpnl {
    border-right: 1px solid #acacac;
}

.paidlogItr ul {
    list-style-type: none;
}

.paidlogItr > li {
    border: none;
}

.paidlogItr li li {
    text-align: left;
    font-family: verdana, sans-serif;
    font-size: 15px;
}

#clearlButton {
    background-color: #65C778 !important;
}

#backlButton{
	background-color: #65C778 !important;
}

.recbttn1 {
    background-color: #D24D33;
    text-align: center;
    font-size: 16px;
    /*margin-right: 40px;*/
    /*margin-top: 15px;*/
    color: white;
    font-family: verdana, sans-serif;
    line-height: 25px;
    /*padding-left: 20px;*/
    /*padding-right: 20px;*/
    border: 0;
    cursor: pointer;
}

.recbttn {
/*     background-color: #028187;
    text-align: center;
    font-size: 16px;
    margin-right: 40px;
    margin-top: 15px;
    margin-bottom: 15px;
    color: white;
    font-family: verdana, sans-serif;
    line-height: 25px;
    padding-left: 20px;
    padding-right: 20px;
    height: 40px;
    border: 0; */
    
    
    background-color: #028187;
    border: 0 none;
    color: white;
    cursor: pointer;
    font-family: verdana,sans-serif;
    font-size: 16px;
    line-height: 25px;
    text-align: center;
}

.browseComboAdv {
    line-height: 25px !important;
    outline: none;
    text-indent: 10px !important;
    list-style-type: none !important; /*z-index: 5;*/
}

.browseComboAdv ul {
    list-style-type: none !important;
    line-height: 30px;
    text-align: left;
    background-color: white;
    border: 1px solid #ACACAC; /*z-index: 5;*/
}

.browseComboTextAdv {
    line-height: 40px;
    font-size: 13px;
    background-color: #ffffff;
    text-align: left;
}

.pnlLblsAdv1 {
    line-height: 40px;
}

.browseComboArrowAdv {
    border-left: 1px solid #acacac;
}

.comboArrowImgAdv {
    background-image: url("../images/sprite.png");
    background-position: 2px -320px;
}

.allFiltersSpan {
    background-color: #ffffff;
    border: 1px solid #e1e1e1;
}

.moreOptionsLabel {
    text-align: left;
    font-size: 11px;
    font-family: verdana, sans-serif;
}

.moreOptionsTF {
    text-align: left;
}

.radioConnector {
    font-size: 13px;
    line-height: 25px !important;
    color: gray;
}

.radioConnector span {
    text-align: left;
}

.journalsTypeItr .pnlLbls,
.naTypeItr .pnlLbls {
    line-height: 1;
}

.journalsSearchPnl {
    text-align: center;
    font-size: 15px;
    font-family: verdana, sans-serif;
    color: #868686;
}

.recordObjectDiv > p {
    text-align: left;
    font-family: verdana, sans-serif;
    line-height: 1.5;
}

.recordObjectDiv * {
    cursor: pointer;
}

.recordObjectDiv {
    cursor: pointer;
    /* border-bottom: 1px solid #E1E1E1; */
}

.errorField {
    color: red; /*display: none;*/
}

.chngPswdBtnCls {
    background-color: #028187;
    color: white;
    font-size: 15px;
    font-weight: bold;
}

.loginPanelCls {
    /* border: 1px solid #E1E1E1; */
    box-shadow: 0 2px 3px 1px hsla(0, 0%, 0%, 0.7);
    border-radius: 10px 10px 10px 10px;
    background-color: #FFFFFF;
    /*top: 100%;*/
    /*left: 0;*/
    /*right: 0;*/
    /*bottom: 0;*/
    /*position: absolute;*/
}

.institution {
    text-align: left;
    color: hsl(0, 0%, 53%);
}

.loginLblCls {
    /*top: 44px;*/
    /*left: 0px;*/
    /*float: left;*/
    font-size: 35px;
    color: #028187;
}

#journalsResultsItr p,
.naJournalsResultsItr p {
    word-wrap: break-word;
}

.issueDropDownArrow {
    background-color: black;
    outline: medium none;
    cursor: pointer;
}

/* .myPrflFldCls {
    width: 250px;
    height: 25px;
    clear: left;
    float: left;
    font-size: 15px;
    margin-bottom: 5px;
    color: black;
    font-family: verdana, sans-serif;
    line-height: 29px;
    overflow: visible;
} */

.myPrflBoldFldCls {
    /*width: 250px;*/
    font-size: 19px;
    color: #2d2d2d;
    font-family: verdana, sans-serif; /*font-weight: bold;*/
    /*color: #000000;*/
    line-height: 29px;
}

/* .myProfileImg {
    width: 115px;
    height: 115px;
    top: 0;
    left: 0;
    float: left;
    border: 1px solid gray;
    padding: 3px;
    margin-right: 70px;
}

.myPrflUprPnl {
    width: 545px;
    height: 152px;
    top: 0;
    left: 0;
    border-bottom: 1px solid black;
} */

.loaderTable {
    background: transparent;
}

.loader {
    /*-webkit-animation-name: spinnerRotate;*/
    /*-webkit-animation-duration: 2s;*/
    /*-webkit-animation-iteration-count: infinite;*/
    /*-webkit-animation-timing-function: linear;*/

    /*-moz-animation-name: spinnerRotate;*/
    /*-moz-animation-duration: 2s;*/
    /*-moz-animation-iteration-count: infinite;*/
    /*-moz-animation-timing-function: linear;*/
}

@-webkit-keyframes spinnerRotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spinnerRotate {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}

@-moz-keyframes spinnerRotate {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}

.issuesMainPnlParent {
    background-color: black;
    box-shadow: 7px -3px 7px #777777;
    text-align: center;
}

.issuesMainPnl {
    background-color: transparent;
    border-left: 1px solid #6E6E6E;
}

.issuesTypeItr .pnlLbls {
    font-size: 16px;
}

#issueTypeItr .radioBtnImgClsSelected {
    background-position: -378px -320px;
}

#issueTypeItr .radioBtnImgClsUnSelected {
    background-position: -403px -320px;
}

.issuesDataItr {
    border: 1px solid #7D7D7D;
    border-top: none;
}

.issuesDataItr li {
    border-bottom: 1px solid #7D7D7D;
    font-family: verdana, sans-serif;;
    font-size: 12px;
}

.issuesDataItr p, .issuesDataItr div {
    border-left: 1px solid #7D7D7D;
    color: #ffffff;
    line-height: 15px;
    text-align: left;
    /*text-indent: 5px;*/
    /*border: 1px solid black;*/
    /*border-bottom: 1px solid #7D7D7D;*/
    /*border-top: none;*/

}

.issuesDataItr div {
    border-left: none !important;
    /*border-bottom: none;*/
}

.issuesDataItr .headingLi {
    background-color: #6E6E6E;
    border-bottom: medium none;
    color: white;
    font-family: verdana, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center !important;
    text-indent: 0 !important;
    border-left:none;
}

.issuesDataItr .col143 {
    border-left: none;
}

.issuesDataItr .col142 {
    border-left: none;
}

.logoutImgCls {
    background-image: url("../images/sprite.png");
    background-position: -158px -320px;
    cursor: pointer;
}

.contactUsCls {
    background-image: url("../images/sprite.png");
    background-position: -309px -320px;
    cursor: pointer;
}

.prfcommon {
    color: #4d4d4d;
    font-family: verdana, sans-serif;;
    font-size: 15px;
    line-height: 29px;
}

#myPrflDtlsPnl li {
    list-style-type: none;
}

.loginContainerCls {
    text-align: center;
    background-color: transparent;
}

.viewIssuePnl > span,
.wcrcls > span {
    line-height: 48px !important;
}

#errlbl {
    text-align: center;
    font-size: 35px;
    color: black;
    opacity: .2;
    font-weight: bold;
    font-family: arial, sans-serif;
}

.advradioBtnImgClsUnSelected {
    background: url("../images/sprite.png") -403px -320px;
}

.advradioBtnImgClsSelected {
    background-image: url("../images/sprite.png");
    background-position: -378px -320px;
}

.advradioBtnText {
    font-size: 15px;
}

.errorPageWrapper, .errorIcon, .errorPageIcon {
    /*border: 1px solid black;*/
}

.errorPageIcon {
    background: url('../images/sprite.png') -988px 0;
}

.errorIcon {
    background: url('../images/sprite.png') -1274px 0;
}

.errorCode {
    font-size: 120px;
    font-weight: 700;
    color: #56729D;
    line-height: 150px;
}

.errorMsg {
    font-size: 24px;
    color: #333333;
}

.recordObjectDiv_History p, .recordObjectDiv_NewAdd p {
    text-align: left;
    font-family: verdana, sans-serif;;
    line-height: 1.5;
    word-wrap: break-word;
    width: 100%;
}

.clientLogo {
    text-align: center;
}

.modulesName {
    color: #747474;
    font-family: verdana, sans-serif;
    font-size: 13px;
    cursor: pointer;
}

.pnlModulesHovrdPnl {
    background-color: #65C778;
    transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
}

.pnlSelectedModule {
    background-color: #65C778;
}

.pnlSelectedModule:before {
    border-bottom: 6px solid #65C778;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    color: transparent;
}

.accessionLabel {
    color: black;
    font-family: verdana, sans-serif;;
    font-size: 19px;
    line-height: 55px;
    text-align: center;
}

.accessionTextField {
    border: 1px solid #ACACAC;
    color: black;
    font-family: verdana, sans-serif;
    font-size: 23px;
    line-height: 55px;
    text-indent: 20px;
    border-right: 0px;
}

.isbnImagePanel {
    background-image: url("../images/sprite.png");
    background-position: -20px -320px;
}

.accessionButton {
    /*background: -moz-linear-gradient(center top, #EEB908 0%, #FFAA0F 100%) repeat scroll 0 0 transparent;*/
    /*border: 1px solid #EEB908;*/
    background-color: #D24D33;
    color: white;
    font-family: verdana, sans-serif;
    font-size: 20px;
    line-height: 40px !important;
    cursor: pointer;
    /*margin: 0 auto;*/
    /*margin-top: 40px;*/
}

.suggestionsDiv {
    border: 1px solid #E1E1E1;
    background-color: white;
}

.suggestionsInnerDiv li {
    color: #747474;
    border-bottom: 1px dotted #C4C4C4;
    font-size: 13px;
}

.suggestionsInnerDivOver {
    border: 1px solid #fbcf09;
    color: #c77405;
    /*background: -moz-linear-gradient(top, #fdf5ce, #fef2b7);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdf5ce), color-stop(100%, #fef2b7));
    filter: progId:DXImageTransform.Microsoft.gradient(startColorStr='#fdf5ce', endColorStr='#fef2b7', gradientType=0);*/
    background-color: #fdf5ce;
}

.isbnTextField {
    border: 1px solid #E1E1E1;
    color: #716b6d;
    font-family: verdana, sans-serif;
    font-size: 13px;
    line-height: 40px;
    text-indent: 20px;
    /*border-right: 0;*/
    /*border-right: 0px;*/

}

.accessionImagePanel {
    background-image: url("../images/sprite.png");
    background-position: -20px -320px;
}

.imageContainerPanel {
    border: 1px solid #E1E1E1;
    border-left: 0px;
    border-left: none;
}

.isbnButton {
    background-color: #D24D33;
    color: white;
    font-family: verdana, sans-serif;
    font-size: 19px;
    line-height: 34px !important;
    text-align: center;
    cursor: pointer;
    border: none;
}

.prevSearch {
    background-color: white;
}

.prevSearch li {

    background-color: white;
}

.searchForLabel {

}

.headingLabel {
    background-color: #E4E4E4;
    color: #555555;
}

.radio-custom {
    border: none;
    background-color: #f2f2f2;
}

.browseRadioPnl {
    border-bottom: 1px solid #e1e1e1;
}

/*          */

/*Added by makrand for the blocks in browse page.*/

#Rating189 {

}

.poweredByLabel {
    white-space: nowrap;
}

.cartPanel {
    /* border-bottom: 1px solid #E1E1E1; */ 
    background-color: #F2F2F2;
}

.cartPanel p:last-child {
    border-right: none;
}

.searchPanel p {
    /*border-right: 1px solid #ACACAC;*/

}

.searchPanel p:last-child {
    /*border-right: none;*/
}

.searchPanel p:first-child {
    /*border-right: none;*/
}

.addToCartLabel, .addToWishListLabel, .detailsLabel, .removeLabel, .renewLabel, .cancelLabel {
    font-size: 11px;
    color: #4c70cd;
    cursor: pointer;
}

.addToWishListLabel {
    border-left: 1px solid #e1e1e1;
}

/*border-right: 0px;*/

.detailsLabel, .removeLabel, .renewLabel, .cancelLabel {
    /*border-right: 0px;*/
    border-left: 1px solid #e1e1e1;

}

.lsnetLabel, .googleRedirectLabel, .bookmarkLabel, .searchInLabel {
    font-size: 11px;
    color: #4c70cd;
    /*border-right: 1px solid #ACACAC;*/
    cursor: pointer;
}

.googleRedirectLabel {
    /*border-right: none;*/
    border-left: 1px solid #ACACAC;
}

.lsnetLabel {
    border-left: 1px solid #ACACAC;
}

.bookmarkLabel {
    border-left: 1px solid #ACACAC;
}

.searchInLabel {
    color: #ACACAC;
    /*border-right: none;*/
}

.maskHomeOver {
    background-color: #000000;
}

.eresImage {
    cursor: pointer;
}

.eresImageJournals {
    cursor: pointer;
}

.onshelfImage {
    font-size: 10px;
    color: #000000;
    background-color: #018387;
    cursor: pointer;
}

.loginImage {
    opacity: 0.5;
}

.loginImageHeader {
    opacity: 0.5;
}

.loginImagePanel {
    border: 1px solid #e1e1e1;
    border-radius: 50%;
    background-color: #f2f2f2;
}

.loginImagePanelHeader {
    border: 1px solid #028187;
    border-radius: 50%;
    background-color: #ffffff;
    /*margin-right: 10px;*/
}

.eresImage:hover {
    border: 2px;
}

.eresImageHoverSpan {
    font-size: 11px;
    font-family: verdana, sans-serif;
}

.eresImageHoverPanel {
    background-color: #E7F3FD;
    color: #000000;
    border: 1px solid #5996c9;
}

.onshelfImageHoverPanel {
    background-color: #40e0d0;
    color: white;
}

.onshelfImageHoverSpan {
    font-size: 11px;
    font-family: verdana, sans-serif;
}

.comboFilters {

}

.actionLinkPnl > p, #lnkCopyDetails {
    border: none !important;
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 15px;
    line-height: 34px !important;
    text-align: center;
    cursor: pointer;
    background-color: #D24D33;
    border-radius: 3px;
}

#databaseCombo {
    background-color: #ffffff;
}

.lsnetLinkPanel > p:hover {
    color: #A4E1fd;
}

.detailsPageLsnetLabel, .detailsPageGoogleLabel, .detailsPageBookFinderLabel, .detailsPageSearchLabel {
    color: #ffffff;
    cursor: pointer;
}

.detailsPageGoogleLabel {
    border-right: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
}

.detailsPageSearchLabel {
    color: #9B9B9B !important;
    /*float: left;*/
    font-family: verdana, sans-serif;
    font-size: 13px;
    /*margin-left: 20px;*/
    cursor: auto;
}

.detailsPageBookFinderLabel {
    border-right: 1px solid #ffffff;
}

.addReviewRightPanel {
    background-color: white;
}

.addReviewLeftPanel {
    background-color: #D24D33;
}

.addReviewContainerPanel {
    background-color: #D24D33;
    opacity: 0.9;
    box-shadow: 7px 7px 7px #000000;
}

#addReviewTitlePanel {
    text-align: left;
}

#addReviewPanel {
    text-align: left;
}

.addReviewRatingPanel {
    text-align: left;
}

#addReviewButtonPanel {
    text-align: center;
}

.addReviewLabel {
    color: #202020;
    font-size: 13px;
}

.addReviewTextField1 {
    border: 1px solid #E1E1E1;
    color: #202020;
    font-size: 13px;
}

.addReviewRatingLabel {
    color: #202020;
    font-size: 13px;
}

.addReviewButton {
    background: none repeat scroll 0 0 #D24D33 !important;
    color: white;
    font-size: 15px !important;
}

.memberNameLabel {
    white-space: nowrap;
    text-overflow: ellipsis;
}

#userReviewLabel {
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*css by makrand ends*/

/**Css Sonam Ahuja start**/

.pnlDetails {
    background-color: #1a1e28;
    outline: none;
    overflow: hidden;
}

.pnlMark {
    border-bottom: 12px solid #222222;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-width: 9px 9px 12px;
}

#lblIn {
    text-align: center;
}

.detailsCardDataPnl {
    border-right: 1px solid #7d7d7d;
}

.dataItr > li {
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.detailsName {
    word-wrap: break-word;
    color: #FFFFFF;
    text-align: left;
    font-family: verdana, sans-serif;
}

/*.lnkCopyDetails {*/
    /*border: 1px solid #D24D33;*/
    /*color: #FFFFFF;*/
    /*cursor: pointer;*/
    /*font-family: verdana, sans-serif;*/
    /*font-size: 13px;*/
    /*line-height: 36px;*/
    /*text-align: center;*/
/*}*/

.selectedlnkCopyDetails {
    background-color: #D24D33;
}

.lblSearchIn {
    float: left;
    color: #9B9B9B;
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.srchTypeItr > li {
    color: #FFFFFF;
    border-right: 1px solid #FFFFFF;
    font-size: 13px;
    /*padding: 0px 10px 0px 10px;*/
}

.srchTypeItr > li:last-child {
    border-right: none;
}

.searchType {
    cursor: pointer;
    font-family: verdana, sans-serif;
}

.pnlClose {
    background-image: url("../images/sprite.png");
    background-position: -449px -753px;
    cursor: pointer;
    opacity: 0.5;
}

.pnlArrow {
    background-color: #d24d33;
    text-align: center;
    cursor: pointer;
    opacity: 1;
}

.lblArrow {
    color: #FFFFFF;
    line-height: 28px;
    text-align: center;
}

.shelfItemItr > li {
    cursor: pointer;
    border: 1px solid #6E6E6E;
}

#lblShelBrowse, #lblSimItem {
    color: #BFBFBF;
    font-family: verdana, sans-serif;
    font-size: 13px;
}

#pnlLeftArrow, #pnlLArr {
    opacity: 0.7;
}

.pnlPrevRecord, .pnlTitlePrev {
    background-image: url("../images/sprite.png");
    background-position: -491px -746px;
    cursor: pointer;
    opacity: 0.5;
}

.pnlPrevRecord:hover, .pnlNxtRecord:hover, .pnlClose:hover {
    opacity: 0.8;
}

.pnlNxtRecord, .pnlTitleNext {
    background-image: url("../images/sprite.png");
    background-position: -523px -748px;
    cursor: pointer;
    opacity: 0.5;
}


/*.shelfItemItr li:last-child {
    margin-right: 0px;
}*/

/*.shelfMiddleDiv li:last-child*/
/*{*/
/*float: right;*/

/*}*/

#detailsSep {
    color: #ffffff;
}

.copyDetailsValue {
    color: #FFFFFF;
    line-height: 15px;
    font-size: 13px;
    font-family: verdana, sans-serif;
}

.copyDetailsTitle {
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 13px;
    line-height: 28px;
    background-color: #6E6E6E;
    border-right: 1px solid #7D7D7D;
}

.valueDiv, .headerDiv {
    /*width: 100%;*/
    /*min-height: 30px;*/
    border-bottom: 1px solid #7D7D7D;
    border-top: 0px;
    color: #FFFFFF;
    border-bottom: 1px solid #7D7D7D;
    border-right: 1px solid #7D7D7D;
    font-family: verdana, sans-serif;
    font-size: 13px;
    /*min-width: 100px;*/
}

#journalsFrom #Panel125 {
    border-bottom: 1px solid #e1e1e1 !important;
}

.copyDetailsTbl {
    border: 1px solid #7D7D7D;
    border-spacing: 0px;
    border-bottom: 0px;
    /*margin-top: 40px;*/
}

.pnlDwnldDtls {
    background-image: url("../images/sprite.png");
    background-position: -582px -744px;
    cursor: pointer;
}

tbody {
    float: none !important;
}

/*Css Sonam Ahuja Ends*/

/* CSS by Anusha Balodi Starts */

.issuesDataItr li:last-child {
    border-bottom: none !important;
}

.noDataAvailable {
    border: none !important;
    color: #FFFFFF;
    background-color: #6e6e6e;
    font-family: verdana, sans-serif;
    font-size: 12px;
    line-height: 35px !important;
    text-align: center !important;
}

#issueDataHeadingItr {
    background-color: #6E6E6E;
    border: 1px solid #7D7D7D;
}

.lblLibraryName {
    font-family: verdana, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #ffffff;
    line-height: 30px;
}

.lblUserName {
    color: #ff8c00;
    font-size: 12px;
    line-height: 17px;
}

.recordObjectDiv_NewAdd {
    cursor: pointer;
}

.pnlScrollTop {
    /*background-image: url("../images/scrollToTop.png");*/
    background-color: #D24D33;
    border-radius: 4px 0 0 4px;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3);
    cursor: pointer;
    opacity: 0.9;
}

.pnlAlpha {
    text-align: center;
}

.alphaLnk {
    border-radius: 2px;
    color: white;
    cursor: pointer;
    font-size: 11px;
}

.alphaLnkSelected {
    background-color: #65C178;
}

.alphaLnk:hover {
    background-color: #D24D33;
    /*background-color: #65C178;*/
}

.pnlAlphaFilter {
    background-color: black;
    /*border: 1px solid #E1E1E1;*/
    /*height: auto;*/
    opacity: 0.9;
    text-align: center;
}

.basicJournalDetailsPnl .detailsCardDataPnl {
    border: none !important;
}

.downloadMainPnl {
    background-color: black;
    border: 3px solid #028187;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 3px 3px 30px 6px #000B3A;
    color: white;
    font-family: verdana, sans-serif;
    text-align: center;
}

.selectLbl {
    font-size: 17px;
    font-weight: 300;
    line-height: 40px;
    text-align: center;
}

.dwnLnk {
    border: 2px solid #383838;
    cursor: pointer;
    font-size: 15px;
    line-height: 40px;
}

.dwnLnk:hover {
    background-color: #383838;
    color: lavender;
    border-color: lavender;
}

.dwnldClose {
    background-image: url("../images/sprite.png");
    background-position: -450px -328px;
    cursor: pointer;
}

/*.dwnldClose:hover {
    -moz-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    background-color: #383838;
    border: 1px solid #383838;
    border-radius: 50%;
}*/

/* CSS by Anusha Balodi Ends */

/** Added by Naveen Kumar Gupta **/

.pnlOccasion {
    background-color: #ffffff;
}

.lblOcassion {
    background-color: white;
    color: coral;
    text-align: center;
    line-height: 20px;
}

.lblOccasionImgMsg {
    color: white;
}

.pnlOccasion > p {
    font-family: verdana, sans-serif;
    font-size: 15px;
    font-weight: bold;
}

.showingByLbl {
    color: #747474;
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.lblTop {
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 15px;
    line-height: 43px;
    text-align: center;
}

.pnlIsAvailable {
   /* background-color: #65C178;*/
    background-color: green;
}

.noMoreDataInPrev, .noMoreDataInPrev:hover, .noMoreDataInNext, .noMoreDataInNext:hover {
    opacity: 0.2 !important;
    cursor: default !important;
    visibility: hidden;
}

.copyDetailHoverPnl {
    background-color: #6E6E6E;
    border: 1px solid #FFFFFF;
}

.copyDetailsType > li {
    color: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.lblCopyDtlType {
    text-align: left;
}

.lblCopDtlValue {
    text-align: left;

}

/**-----------------------------**/

.pnlPrevRecordH {
    background-image: url("../images/sprite.png");
    background-position: -491px -746px;
    cursor: pointer;
    opacity: 1;
}

.pnlPrevRecordH:hover, .pnlNxtRecordH:hover {
    opacity: 0.8;
}

.pnlNxtRecordH {
    background-image: url("../images/sprite.png");
    background-position: -523px -748px;
    cursor: pointer;
    opacity: 1;
}

.pnlNxtPrevBtnDisable {
    opacity: 0.2 !important;
    cursor: default !important;
}

.pnlNxtPrevBtnDisable:hover {
    opacity: 0.2 !important;
}

/*.lnkDownloadDoc {*/
    /*background-image: url("../images/Download.png");*/
    /*background-position: center center;*/
    /*background-repeat: no-repeat;*/
    /*cursor: pointer;*/
    /*border-radius: 3px;*/
    /*background-color: #000000;*/
/*}*/

.lnkDownloadDocSticky {
    background-image: url("../images/Android_A.png");
    /*background-position: -582px -744px;*/
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}

.docDownloadLnks, .docDownloadLnks:hover {
    border: 2px solid #383838;
    cursor: pointer;
    font-size: 15px;
    color: white;
}

.docDownloadLnks:hover {
    background-color: #383838;
    color: lavender;
    border-color: lavender;
}

.pnlDocDownload {
    background-color: #000000;
}

.jasperPnl {
    border-radius: 3px;
}

.closeJasperPnl {
    background-image: url("../images/cross.png");
    font-family: verdana, sans-serif;
    cursor: pointer;
}

.closeJasperPnl:hover {
    -moz-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    background-color: #FFFFFF;
    border: 1px solid white;
    border-radius: 50%;
}

@media (min-width: 1300px) {

    .commonTextField {
        line-height: 42px !important;
    }

}

@media (max-width: 1300px) {

    .commonTextField {
        line-height: 42px !important;
    }
}

.commonTextField:focus {
    -moz-box-shadow: inset 0 0 8px #e1e1e1;
    -webkit-box-shadow: inset 0 0 8px #e1e1e1;
    box-shadow: inset 0 0 8px #e1e1e1;

}

.loadingLabel {
    font-size: 35px;
    font-family: arial, sans-serif;
    font-weight: bold;
    opacity: 0.4;
}

#errorLbl {
    color: red;
    font-size: 12px;
}

#lblRating {
    color: #C5BEBE;
    font-size: 25px;
}

#opinionLbl {
    color: #ffffff;
    font-size: 15px;
}

#avgRating {
    color: #ffffff;
    font-size: 63px;
}

#titleLbl {
    font-family: arial, sans-serif;
    font-size: 25px;
    color: #000000;
    font-weight: bold;
    opacity: 0.6;
}

#addReviewButton:focus, #addReviewButton:hover {
    box-shadow: inset 0 0 8px #000000;
    -moz-box-shadow: inset 0 0 8px #000000;
    -ms-box-shadow: inset 0 0 8px #000000;
    -webkit-box-shadow: inset 0 0 8px #000000;
    -o-box-shadow: inset 0 0 8px #000000;
}

#crossPanel {
    background-color: #FFFFFF;
    cursor: pointer;
    line-height: 15px;
    opacity: 0.6;
    text-align: center;
}

#crossPanel:hover {
    opacity: 1;
}

#showUpdatesLabel {

    background-color: #65C778;
    color: white;
    cursor: pointer;
    font-size: 13px;
    line-height: 28px;
}

.lnkLogs {
    font-size: small;
}

#userlogs {
    background-color: #D24D33;
    border-radius: 3px 0 0 3px;
    color: white;
    cursor: pointer;
    font-size: 13px;
}

.exnternalLinkClass, .exnternalLinkClassModified{
    /*     -webkit-transition:all .3s ease-in-out 0s; */
    /*     -o-transition:all .3s ease-in-out 0s; */
    /*     -moz-transition:all .3s ease-in-out 0s; */
    /*     transition:all .3s ease-in-out 0s; */
    /*background-color: #D24D33;*/
    background-color: #72bf7b;
    border-radius: 3px 0 0 3px;
    color: white;
    /* cursor: pointer; */
    opacity: 0.98;
    font-size: 12px;
    /*line-height: 30px;*/
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3);
}

.ext1LinkClass, .ext1LinkClassModified{
    /*     -webkit-transition:all .3s ease-in-out 0s; */
    /*     -o-transition:all .3s ease-in-out 0s; */
    /*     -moz-transition:all .3s ease-in-out 0s; */
    /*     transition:all .3s ease-in-out 0s; */
    /*background-color: #D24D33;*/
    /*background-color: #72bf7b;
    border-radius: 3px 0 0 3px;*/
    color: white;
    /* cursor: pointer; */
    opacity: 0.98;
    font-size: 12px;
    /*line-height: 30px;*/
    background-image: url('../images/links.png');
    height: 97px;
    right: -98px;
    top:51%;
}

.externalLinksPnlOnClose {
    -webkit-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
    background-color: #D24D33;
    border-radius: 3px 0 0 3px;
    color: white;
    cursor: pointer;
    opacity: 1.0;
    font-size: 13px;
}

/* #Iterator2{ */
/*    display: inline-block; */
/*     font-size: 13px; */
/*     padding: 0px 75px; */
/*     margin-top:100px; */
/*    position: absolute; */
/* } */

/* #Iterator2 > li{ */
/*     width: 100% ; */
/*     margin-bottom: 20px; */
/*     text-align: left; */
/* } */

/* #Link5{ */

/*     display: inline; */
/*     text-decoration: underline; */
/*     color:white; */
/*     font-size: 18px; */
/*     font-weight: bold; */
/* } */

/* priyanka */
#extLinkTitle {
    font-weight: bolder;
    font-size: 22px;
    color: black;
}

.itrLinkLi {
    font-size: 15px;
    text-align: left;
}

/* #addRemoveBtn{ */
/*     float: left; */
/*     height: auto; */
/*     top: 60px; */
/*     width: auto; */
/*     color: #FFFFFF; */
/*     font-size: 13px; */
/*     opacity: 0.4; */
/*     padding: 6px 20px; */

/*     left:75px; */
/*     background-color: black !important; */
/*     color: white !important; */

/* } */

/* #removeBtn{ */
/*     float: left; */
/*     height: auto; */
/*     top: 60px; */
/*     width: auto; */
/*     color: #FFFFFF; */
/*     font-size: 13px; */
/*     opacity: 0.4; */
/*     padding: 6px 20px; */

/*     left:90px; */
/*     background-color: black !important; */
/*     color: white !important; */

/* } */

/* .removeImg{ */
/*     display: none; */
/*     width: 20px; */
/*     height: 20px; */
/* } */
.showAddPnl {
    opacity: 0.1;
}

/* #addBtn{ */
/*     width:100px; */

/* } */

/* #backBtn{ */
/*     width:100px; */

/* } */
.emailForm {
    text-align: left;
    line-height: 30px;
}

#emailPopUp {
    background: #72BF7B !important;
    text-align: left;
    border: 2px solid green !important;
    color: white !important;
    line-height: 30px;
}

/*css for multi site combo by makrand starts*/

.multiSiteCombo {
    color: #000000;
    font-size: 13px !important;
    border: none !important;
    font-family: verdana, sans-serif !important;
}

.siteTick:after {
    background-image: url("/images/tick.png");
}

.selectedSite {
    background-color: #D24D33 !important;
    color: #ffffff !important;
}

.didYouMeanLbl {
    color: green;
    font-size: 25px;
    /*cursor: pointer;*/
    /*float: left;*/
}

.selectedMultiSelectPanel {
    line-height: 22px;
    font-size: 11px;
}


.outerComboIteratorLbl {
}

.userLblContainerDiv p {
    color: #cdcdcd;
    font-size: 13px;
}

.userLblContainerDiv {
    text-align: left;
}

.userReviewItr >li:first-child {
    /*margin-top: 20px;*/

}

.userReviewItr button {
    cursor: pointer;
}

ul.multiSiteCombo li.comboOption:hover {
    background-color: #e5e5e5 !important;
}

.multiSiteCombo li.comboOption {
    line-height: 25px !important;
    font-size: 11px !important;
    color: #010101;
}

.memberNameLablePnl {
    color: #ffffff !important;
    font-weight: bold;
}

ul.multiSiteFilter li.comboText {
    font-family: "Myriad Pro", sans-serif;
    font-size: 13px;
    text-align: left;
    border: 1px solid #e1e1e1 !important;
}

ul.searchMultiSiteCombo li.comboText {
    border: 1px solid #e1e1e1;
    font-family: "Myriad Pro", sans-serif;
    font-size: 13px;
    text-align: left;
}

#databaseCombo .browseComboArrow {
    border-left: none !important;
}

ul.multiSiteCombo  li.comboText {
    font-family: "Myriad Pro", sans-serif;
    font-size: 13px;
    text-align: left;
    border-radius: 10px;
    background-color: #ffffff !important;
    white-space: nowrap;
}


div.multiSiteCombo > ul.comboBase {
    border-radius: 10px;
    border: 1px solid #e1e1e1 !important;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
}

.deleteREview {

}

.comboMultiSelectLbl, .comboMultiSiteLbl {
    border-bottom: 2px solid black !important;
    color: #000000;
    font-family: verdana;
    font-size: 17px;
    font-weight: bold;
    text-align: left;
}

/*css for multi site combo by makrand ends*/

/* css starts for fb and google plus share by Anusha Balodi*/


.outerComboIterator >li {
    /*display: none;*/
    background-color: #E5E5E5;
}

.multiSiteAvailablePanel {
    color: #010101 !important;
    font-size: 11px;
}

.multiSiteAvailablePanelIterator {

}

.multiSiteAvailableLbl {

}

.multiSiteAvailablePanel p {
    cursor: pointer;
}

#fuzzyPnl {
    text-align: center;
}

#fuzzyPnl p {
    cursor: pointer;
}

.emptyUserReviewLbl, .noGoogleRev {
    color: #FFFFFF;
    font-weight: bold;
}

/*css for multi site combo by makrand ends*/

/* css starts for fb and google plus share by Anusha Balodi*/


.pnlShare {
    cursor: pointer;
}

.social {
    background-image: url("../images/sprite_social.png");
    /*border-right: 1px solid #2F3035;*/
}

#fbDiv {
    background-color: #3B5A9B;
    background-position: 12px -32px;
}

#twDiv {
    background-color: #32CCFE;
    background-position: -33px -32px;
}

.lblShare {
    /*display: table-cell;*/
    color: white;
    font-size: 15px;
}

/* css ends for fb and google plus share by Anusha Balodi*/

.rssLbItr {
    text-align: left;
    color: blue;
    border: 1px solid black;
    line-height: 40px;
}

/*Priyanka jain*/
.errorTextClass {
    color: #e1e1e1;
    font-size: 40px;
    font-weight: bold;
}

.itrAskQstn li:last-child div {
    border: medium none;
}

.pnlShowQstnDtl {
    text-align: left;
}

.lblAskQstHeader {
    font-size: 27px;
}

.pnlOuterAskQst {
    border-bottom: 1px solid #E1E1E1;
}

.lblPostQstnHeader {
    font-size: 27px;
    text-align: left;
}

.pnlEnterQuestion {
    text-align: left;
}

#postQstn {
    background: none repeat scroll 0 0 #028187;
    border: medium none;
    color: white;
    cursor: pointer;
    font-size: 20px;
}

#searchTipsLnk {
    /*position: absolute !important;*/
    text-decoration: underline;
    font-size: 13px;
    /*top:18% !important;*/
    color: #D24D33 !important;
    outline: none;
}

.pnlAskQstn {
    color: black;
}

.pnlInnerAskQst {
    border-bottom: 1px solid #E1E1E1;
}

.lblQstn {
    font-size: 20px;
    color: #028187;
    word-wrap: break-word;
}

.lblQstnDate {
    font-size: 8px;
}

.lblQstnAns {
    word-wrap: break-word;
}

.lblAnsDate {
    font-size: 8px;
}

.lblAnsBy {
    font-size: 8px;
}

.pnlQuestDtl {
    background-color: #e1e1e1;
}

.lblQstnSideLbl {
    color: #028187;
    font-size: 8px;
}

.lblAnsSideLbl {
    font-size: 8px;
}

.pnlAcntDtls .txtEmail {
    border: 1px solid #E1E1E1;
    color: black;
    font-family: verdana, sans-serif;
    font-size: 15px;
    line-height: 25px;
    text-indent: 20px;
}

.pnlAcntDtls .txtAreaEmail {
    border: 1px solid #E1E1E1;
    color: black;
}

.pnlAcntDtls .label {
    color: black;
}

.pnlAcntDtls #sendMail {
    background: none repeat scroll 0 0 #028187 !important;
    border: medium none !important;
    cursor: pointer;
    font-size: 15px !important;
    text-align: center;
    outline: none;
}

.helpImg {
    cursor: pointer;
}

/*//multisite copy details by makrand*/

.copyDetailRadio-custom-label {
    /*color: #ffffff;*/
    color: #FFFFFF;
    font-size: 13px;
}

.multiSiteCopyDetailPanel {
}

/*multisite copy details ends*/

/*css for detailsPageH icons starts*/

.reserveWishlistIconsPanel > div {
    background-color: #D24D33;
    border-radius: 3px;
}

.reserveIconPanel {
}

.wishlistIconPanel {
}

.addREviewPanel {

}

.reserveIcon {
}

.wishlistIcon {
}

.addReviewIcon {
}

.noPnlShelfBrowse {
    color: #BFBFBF;
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.searchTipsAdvancedScreen {
    /*float: none;*/
    color: #D24D33 !important;
    font-size: 13px !important;
    text-decoration: underline;
}

.searchItemAdditionalSearch {
    text-align: center;
    color: #D24D33 !important;
    font-size: 13px !important;
    text-decoration: underline;
}

/*css for detailsPageH
icons ends*/
.suggestKeywordLblCls {
    /* color: #ffffff;*/
    cursor: pointer;
    font-size: 14px;
}

.suggestKeyWordPnlCls {
    color: #65C778;
    /*float: right;*/
}


.suggestLblCls {
    /*border-left: 1px solid white;
    border-right: 1px solid white;*/
    cursor: pointer;
    /*line-height: 15px;*/
    /*margin-top: 20px;*/
    background-color: #D24D33;
    color: white;
}

/********************css edit profile**************************/

.linkEditProfile {
    color: hsl(10, 64%, 51%);
    cursor: pointer;
    font-family: verdana,sans-serif;
    font-size: 13px;
    line-height: 25px;
    text-align: left;
}

.linkEditProfile:HOVER {
    text-decoration: underline;
}

.ePforTxt {
    color: #010101;
}

#btnCncelEProf {
    background: none repeat scroll 0 0 hsl(132, 47%, 59%) !important;
}

.pnlInnerEditProfile {
    text-align: left;
}

.eProfLbl {
    text-align: left;
}

/********************css edit profile ends**************************/

/*******************css forgot password*****************************/

.linkForgotPassword {
    cursor: pointer;
    font-size: 13px;
    color: hsl(10, 64%, 51%);
}

.linkForgotPassword:HOVER {
    text-decoration: underline;
}

.linkLoginBack {
    cursor: pointer;
}

.pnlFPHdrMsg {
    text-align: justify;
}

.dateClass {
    /*-moz-box-sizing: border-box;*/
    /*border: 1px solid hsl(0, 0%, 88%);*/
    /*color: #010101;*/
    /*float: left;*/
    /*font-family: verdana,sans-serif;*/
    /*font-size: 15px;*/
    /*line-height: 25px;*/
    /*margin-bottom: 22px;*/
    /*text-indent: 20px;*/
}

#btnContinue {
    background-color: hsl(10, 64%, 51%);
    border: 0 none;
    color: white;
    cursor: pointer;
    font-family: verdana, sans-serif;
    font-size: 16px;
    margin-bottom: 25px;
    text-align: center;
    border-radius: 3px;
    line-height: 42px !important;
    transition: all 0.1s ease-in-out 0s;
}

.lblFrgtPwd {
    color: #010101;
    font-size: 25px;
    text-align: left;
}

.lblFPHdrMsg {
    color: hsl(0, 0%, 52%);
    text-align: justify;
}

/*******************css forgot password ends*****************************/

.datastyle {
    background-color: #D24D33;
    border-radius: 3px 3px 3px 3px;
    color: white;
    cursor: pointer;
    line-height: 31px;
}

.datastyle:hover {
    text-decoration: underline;
}

li.isbdTbl, .isbnTbl table, isbnTbl table tr, isbnTbl table td {
    text-align: left;
    color: white;
}

li.isbdTbl * {
    text-align: left;
}

.marcTbl, .marcTbl tbody, .marcTbl tbody tr, .marcTbl tbody td {
    color: white !important;
    background-color: #1A1E28 !important;
    border: none !important;
}

.tblHeader.tableHeaderMain, .tblHeader {
    color: black !important;
}

.recomHeaderPanel {
    text-align: left;
    background-color: #EEEEEE;
    border-bottom: 1px solid #E1E1E1;
    border-top: 1px solid #E1E1E1;
}

.recomHeaderPanel > div > p {
    color: black !important;
}

.recomValuePanel {
    color: #D55E47;
    text-align: left;
    border-bottom: 1px solid #E1E1E1;
    border-left: 1px solid #E1E1E1;
  /*  padding-left: 12%;*/

}
.recomValuePanel > div{
    text-align: left;
}

.totalRecomPanelSticky {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.recomNoPanel {
    color: #202020;
    font-size: 13px;
}

.titlePanel {
    color: #202020;
    font-size: 13px;
}

.authorPanel {
    color: #202020;
    font-size: 13px;
}

.statusPanel {
    color: #202020;
    font-size: 13px;
}

.totalRecomPanel, .totalRecomPanelSticky {
    font-size: 25px;
    background-color: #ffffff;
    color: #000000;
    text-align: right;
}

.addRecomBtn {
    background: #D24D33 !important;
    font-size: 13px;
    color: #ffffff;
    border: 1px solid #D24D33 !important;
    border-radius: 5px;
    font-weight: bold;
    cursor: pointer;
}

.addRecomBtn:hover {
    background-color: #CE352C !important;
    box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.27) inset;
}

.buttonPanel {
    text-align: left;
}

.popUpPanel {
    background-color: #F2F2F2;
}

.mainRecomPanel {
    background-color: #ffffff;
}

.popUpMask {
    background-color: #000000;
    opacity: 0.5;
}

.button.popupbutton {
    background: none repeat scroll 0 0 #000000 !important;
    color: #FFFFFF !important;
}

.totalRecomLabel {
    font-family: "Myriad-Pro", sans-serif;
}

.recomValuePanel:hover {
    background-color: #E2E2E2;
}

.recomcount {
    background-color: #65C778;
    border-radius: 8px;
    color: #FFFFFF;
    font-size: 20px;
}

/*by Naman*/

.imgPopuppanel {
    background-color: #FFFFFF;
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.12);
}

.appdown {
    color: #ffffff;
    font-size: 15px;
}

.appdowndiv {
    background-color: #000000;
}

.appdown:hover {
    text-decoration: underline;
}


/*Naman methods end*/
/*


#nextLbl{
           background: none repeat scroll 0 0 #028187 !important;
           border: 1px solid #028187 !important;
           color: #FFFFFF;
           display: inline-block;
           font-size: inherit;
           padding-bottom: 10px;
           padding-top: 10px;
           width: 20% !important;
           left:45%;
           padding-left: 65px;
           cursor: pointer;
       }*/

#Panel87 {
    background-color: white;
}

#duplicatecheckdataclose {
    background-color: black;
    cursor: pointer;
}

#dataPnl table tr td:last-child {
    text-align: left;
}

.statusReomLbl{
    color:#4C70CD;
    font-weight: bold;
}

.recomInputDiv .detailsValue{
    word-wrap: break-word;
    color: #ffffff;
    text-align: left;
    font-family: verdana, sans-serif;
}

.recomInputDiv {
    font-family: verdana,sans-serif;
    font-size: 13px;
}

.detailsSep{
	color: #ffffff;
}

.dateClass {
    border: 1px solid #E1E1E1;
}

.myPrflUprPnl{
	border-bottom: 1px solid black;
}

.myProfileImg {
    border: 1px solid gray;
}

.myPrflFldCls {
    font-size: 15px;
    color: #2d2d2d;
    font-family: verdana, sans-serif;
    line-height: 29px;
}

.prflName{
    color: #2d2d2d;
}

#recommPnlDiv > input, #recommPnlDiv > textarea{
	text-indent: 0 !important;
}


/* To shift the location combo to the right */

.passwordTips{
	color: hsl(10, 64%, 51%);
    cursor: pointer;
    font-family: verdana,sans-serif;
    font-size: 13px;
}

.pwdChangeTipPnl {
    border-radius: 10px;
    box-shadow: 0 2px 3px 1px hsla(0, 0%, 0%, 0.698);
    margin-top:10px;
}

.passwordTipsLabel {
    text-align: left;
}

/*css for donation panel*/

#textDonationPrice{
	text-indent: 0 !important;
}

.pnlDonationFields > input[type="text"], .pnlDonationFields > textarea{
	text-indent: 0 !important;
}

#pwdTipsCrossImg{
	cursor: pointer;
}

.donationSuccessPnl {
    border-radius: 10px;
    box-shadow: 0 2px 3px 1px hsla(0, 0%, 0%, 0.698);
}

#donattionSuccessMsg{
	font-size: 20px;
}

#linkDonate{
	color: hsl(208, 56%, 53%);
}

#linkDonate:HOVER{
	text-decoration: underline;
}

#Iterator8 a {
    text-decoration: none;
}

#Iterator8 p {
    line-height: 17px;
}


/*opac kiosk ends*/

/*Admin dashboard*/

.adminDashboardMain{
	background-color: white;
}

.pnlDashboardHeader{
	border-top: 1px solid white;
	border-bottom: 1px solid #CDCDCD;
}

.lblMyDashboard{
	color: #A2A2A2 !important;
    font-family: verdana,sans-serif !important;
    font-size: 18px !important;
    text-align: left;
}

.pnlSideBarMenu{
/* 	border: 1px solid black; */
	cursor: pointer;
}

.pnlSideBarMenu:FOCUS{
	background-color: #DDB569;
}

.pnlContentBar{
	border: 1px solid #CDCDCD;
}

.lblSideMenu{
	border: 1px solid black;
    text-align: center;
}

.lblContentHeader{
	color: #555555;
    font-family: verdana,sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

.pnlJspInclude{
	border-top: 1px solid #CDCDCD;
}

.lblSideMenuSelected{
	background-color: #E1E1E1;	
}

.getRecordsBtn{
	background-color: #D24D33;
    border-radius: 5px 5px 5px 5px;
    color: white;
}

/* Radio css */

.radioBtnImgClsUnSelected {
    background-image: url("../images/sprite.png");
    background-position: -80px -320px;
}

.radioBtnImgClsSelected {
    background-image: url("../images/sprite.png");
    background-position: -45px -320px;
}

.radioBtnText {
    cursor: pointer;
    font-size: 13px !important;
    line-height: 30px;
}

.radio-custom-label:before {
    background: url("../images/sprite.png") repeat scroll -78px -318px transparent !important;
}

.radio-custom-selector:checked + .radio-custom-label:before {
    background: url("../images/sprite.png") -44px -318px !important;
}

.radio-custom-label {
    cursor: pointer;
    font-family: verdana, sans-serif;
    font-size: 13px;
    color: black;
}

.radio, .radio-custom {
    font-family: verdana,sans-serif;
    font-size: 14px;
    border: none !important;
}

.radio-custom {
    border: none;
}

/* radio css ends */

.pnlButtonGetRecords{
	border-radius: 5px 5px 5px 5px;
    cursor: pointer;
}

.pnlGetRecContent{
	border-bottom: 1px solid #E1E1E1;
}

.pnlGetRecHeader{
	background-color: #E1E1E1;
}

.pnlQstnInner:hover {
    background-color: #D7D7D7;
    cursor: pointer;
}

.pnlGetRecInner{
	border-bottom: 1px solid #E1E1E1;
}

/* .pnlGetRecFieldVal { */
/*     display: table; */
/*     height: 40px; */
/* } */

.lblGetRecFieldVal {
/*     display: table-cell; */
/*     vertical-align: middle; */
	word-wrap: break-word;
}

.lblCountVisitor{
	font-weight: bold;
}

.lblCountVisitorVal{
	border: 1px solid #D7D7D7;
    text-align: center;
    font-weight: bold;
}

.errorTextClass{
	color: #e1e1e1;
	font-size: 40px;
	font-weight: bold;
}

.pnlQstnHeader{
	background-color: #E1E1E1;
}

.pnlQstnContent{
	border-bottom: 1px solid #E1E1E1;
}

.pnlQstnInner{
	border-bottom: 1px solid #E1E1E1;
}

/* .pnlQstnFieldVal{ */
/* 	display: table; */
/* 	min-height: 30px; */
/* 	height: 40px; */
/* } */

.lblQstnFieldVal{
/* 	display: table-cell; */
/* 	vertical-align: middle; */
	word-wrap: break-word;
}

.lblResponseText {
    font-weight: bold;
}

.submitQstn {
    background-color: hsl(10, 64%, 51%);
    border-radius: 5px 5px 5px 5px;
    color: white;
    line-height: 3.2;
}

.submitQstn:HOVER{
	cursor: pointer;
}

.pnlSearchHeader{
	background-color: #E1E1E1;
}

.pnlSearchContent{
	border-bottom: 1px solid #E1E1E1;
}

.pnlSearchInner {
    border-bottom: 1px solid #E1E1E1;
}

.searchItr li:last-child div {
    border: medium none;
}

/* .pnlSearchFieldVal { */
/*     display: table; */
/*     height: 40px; */
/* } */

.lblSearchFieldVal {
/*     display: table-cell; */
/*     vertical-align: middle; */
    word-wrap: break-word;
}

#addRemoveBtn, #addLinkBtnInAdmin {
    background: none repeat scroll 0 0 #D24D33;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: white;
    font-size: 14px;
}

#removeBtn {
    background: none repeat scroll 0 0 #D24D33;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: white;
    font-size: 14px;
}

#Iterator2 {
    font-size: 13px;
}

.itrLinkLiClass{
	text-align: left;
}

.itrLink > li > a {
    color: black;
    font-size: 18px ! important;
    outline: medium none;
    text-decoration: none !important;
    font-weight: normal !important;
}

#Link5 {
    font-size: 16px !important;
    font-weight: bold;
    text-decoration: underline;
}

.removeImg {
    cursor: pointer;
}

#addBtn{
	background: none repeat scroll 0 0 #D24D33;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: white;
    font-size: 14px;
}

#backBtn{
	background: none repeat scroll 0 0 #D24D33;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: white;
    font-size: 14px;
}

.lblWelAdmin{
	color: #555555 !important;
    font-family: verdana,sans-serif !important;
    font-size: 12px !important;
    text-align: right;
    text-decoration: underline;
    font-weight: bold;
}

.hdrImgPnl{
	text-align: right;
}

.logOutImg{
    background-image: url("../images/sprite.png");
    background-position: -158px -320px;
    cursor: pointer;
}


/*Admin dashboard ends*/

/*Search*/

.lblConnectAs:first-child{
    text-align: left;
}

.searchCombo {
    border: 1px solid #acacac;
    line-height: 45px;
    font-size: 17px;
    font-family: verdana;
    color: black;
    cursor: pointer;
}

.combo {
    border: none !important;
    /*border: 1px inset darkgray !important;*/
}

.comboBase, .comboItrBase {
    color: #716b6b;
}

.comboText, .comboItrText {
    background-color: #FFFFFF;
}

.combo ul:last-child, .comboItr ul:last-child {
    border: 1px solid #e1e1e1;
}

.combo select option, .comboItr select option {
    font-size: 13px;
    font-family: verdana;
    color: black;
}

.combo select, .comboItr select {
    background-color: #ffffff;
}

.combo ul:last-child li:first-child, .comboItr ul:last-child li:first-child {
    font-family: "Myriad Pro", sans-serif;
    font-size: 13px;
    text-align: left;
    border: none;
}

.comboOptionsListActive {
    background: #ffffff;
    border: 1px solid #ACACAC;
}

.comboItrOptionsListActive {
    background: #ffffff;
    border: 1px solid #ACACAC;
    list-style-type: none;
}

.comboOptionsList li, .comboOptionsListActive li, .comboItrOptionsList li, .comboItrOptionsListActive li {
    text-align: left;
    color: black;
    cursor: pointer;
    font-family: verdana;
    font-size: 13px;
    line-height: 30px;
}

.comboPicker, .comboItrPicker {
    text-align: center;
}

.pnlAdditionalSrch {
    background-color: #F2F2F2;
}

.lnkAddSrch, .btnAddSrch {
    border: none;
}

.lblsAddSrch {

}

.lblAddSrch {

}

.addSrchTextFilters {
    text-indent: 10px;
}

.addSrchFilters {
    /*margin-right: 0px !important;*/
}

.addSrchTxtFilters {
    text-indent: 10px;
}

.moreOptionsHdr {
    border-bottom: 2px solid black !important;
    color: black;
    font-weight: bold;
    font-size: 17px;
}

.lblAddlSrchAbs {
    /*position: absolute;*/
    /*left: 0px;*/
    text-align: left;
}

.filtersHdr {
    border-bottom: 2px solid black !important;
    color: black;
    font-weight: bold;
    text-align: left; /*line-height: 25px;*/
    font-size: 17px;
    font-family: verdana; /*float: left;*/
}

.cursorPointer {
    cursor: pointer;
}

.pnlMainFilters {
    text-align: center;
}

.imgArrow {
    cursor: pointer;
}

.textAlignCentre {
    text-align: center;
}

.pnlSrchFooter {
    text-align: center;
}

.basicSearchFooter {
    text-align: center;
}

.searchFooterLnks {
    border-right: 1px solid #747474;
    color: #4d4d4d;
    cursor: pointer;
    font-size: 15px;
    line-height: 15px;
}

.searchFooterLnks:last-child {
    border-right: none;
}

.fixedSearchFooter {
    background-color: #FFFFFF;
    border: 1px solid #E1E1E1;
    opacity: 0.9;
    text-align: center;
}

.basicSearchPnl {
    text-align: center;
    background-color: #f2f2f2;
}

.pnlConnectAsMain {
    text-align: center;
}

.selectedSearch {
    color: #004fed;
}

.pnlViewLnks {
    opacity: 0.8;
    background-color: #D24D33;
    border-radius: 3px;
}

.pnlViewLnks > a {
    font-family: verdana, sans-serif;
    font-size: 15px;
    color: #747474;
    cursor: pointer;
    opacity: .5;
}

/*.pnlViewLnks > a:first-child {
    border-right: 1px solid rgba(255,255,255,1) !important;
    background-image: url("../images/Grid View_White.png");
    background-position: center center;
    background-repeat: no-repeat;
}

.pnlViewLnks > a:nth-child(2){
    background-image: url("../images/List View_White.png");
    background-position: center center;
    background-repeat: no-repeat;
}*/

.selectedDataView {
    /*color: #004fed !important;*/
    cursor: default !important;
    /*background-color: #65C778 !important;*/
    opacity: 1 !important;
}

/*Search ends*/

/*Search results*/

.cartPanelH {
    /* border-bottom: 1px solid #E1E1E1; */
    background-color: #F2F2F2;
}

.cartPanelH p:last-child {
    border-right: none;
}

.resultPnlH {
    /*display: none;*/
}

.detailsCardH {
    background-color: transparent;
    opacity: 1;
    text-align: center;
    font-family: verdana;
    font-size: 14px;
    color: #6f6f6f;
}

/*
.detailsCardBlock {
    height: 100%;
    background-color: #F4F4F4;
    border-left: 5px solid #383838;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 450px;
    box-shadow: -2px 0px 7px #777;
}
*/

.detailsCardH * {
    text-align: left;
}

.basicDetailsPnl .titleLblH {
    word-wrap: break-word;
    font-size: 25px;
    color: white;
}

.detailsCardBlock > div:first-child {
    background-color: #222222;
}

.detailsCard .actionLinkPnlH {
    background-color: transparent;
    color: white;
}

.detailsCard .actionLinkPnlH p {
    text-align: center;
    cursor: pointer;
}

.actionLinkPnlH .centeredHorizontally {
    border-left: 1px solid white;
    border-right: 1px solid white;
    margin-bottom: 20px;
}

.detailsCardDataPnl .dataItrH {
    line-height: 1.5;
}

.dataItrH > li {
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.basicJournalDetailsPnlH {
    background-color: transparent;
}

.basicJournalDetailsPnlH .titleLblH {
    color: white;
    font-size: 25px;
    word-wrap: break-word;
}

.journalsDataItrH {
    font-size: 13px;
    line-height: 1.5;
}

.journalsDataItrH > li {
    font-family: verdana, sans-serif;
    font-size: 13px;
}

.issuesMainPnlH {
    background-color: transparent;
}

.detailsCard .pnlShelfInclude {
    background-color: transparent;
    border-top: 1px solid #7D7D7D;
}

/*Search results ends*/

/*Data movement*/

.panelBasicClass{
    background: transparent;
}

.lblSdiSubjectClass, .lblMySubjectClass{
    font-weight: bold;
    font-size: 20px;
    color: black;
    margin-bottom:20px;
}

.panelBasicClass .suggestionField{
	/*background-color: white;*/
    border: none;
}

.btnUpdateClass{
	background :aqua;
	color : black;
	border: 1px solid black;
    outline: none;
    background: none repeat scroll 0 0 #028187;
    border: medium none;
    color: white;
    cursor: pointer;
    font-size: 20px;
    background: #028187 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    font-size: 15px;
    margin-left: 20px;
    min-height: 35px;
    min-width: 90px;
    outline: medium none;
}

.panelBasicClass .suggestionField-list{
	background-color: white;
	border: 1px solid black;
}

.panelBasicClass .suggestionField-listItem{
    border-bottom: 1px solid #E1E1E1;
}

.panelBasicClass .suggestionField-tagContainer{
	background: white;
}

.closePointer{
	background-image: url("../images/cross1.png");
	border: 1px solid black;
}

.panelBasicClass .suggestionField-tagContainer > div {
    border: none;
    border-bottom: 1px solid #E1E1E1;
}

.panelBasicClass .suggestionField-tagContainer > div div:first-child {
    border-right: none;
}

/*Data movement ends*/

/*recommendations*/

.recomDataPanel{
   /*  text-align: left; */
    background-color: #EEEEEE;
}
#lblRecommVal
{
    font-weight: bold;
}
#pnlLeftDetails
{
    word-wrap: break-word;
}
#resultsItrRecomm > li, #resultsItrRecomSerial > li {
    text-align: left;
}

#checkForDuplicate{
    background-color: transparent !important;
    color: #04959a !important;
    cursor: pointer;
    font-size: 14px;
    text-decoration: underline;
}

#checkForDuplicate:hover{
    color: #028187 !important;
}

.btnTitle{
    background-color: transparent !important;
    color: #04959a !important;
    border: none;
    cursor: pointer;
    outline: none !important;
    font-size: 14px;
    text-decoration: underline !important;
}

.btnTitle:hover{
    color: #028187 !important;
}



/*.transitions

{
    transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -webkit-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    -ms-transition:all 0.5s ease;
}*/

/*recommendations ends*/

/*details*/

.pnlDetailsD {
    background-color: #222222;
}

/*details ends*/

.opacLogoImg{
    cursor: pointer;
    background-image: url("../images/opacLogoBlack.png");
    background-repeat: no-repeat;
}

.blackTheme{
	background-color: black;
}

.blueTheme{
	background-color: blue;
}

.greenTheme{
    background-color: green;
}

.redTheme{
    background-color: red;
}

.commonTheme{
	cursor: pointer;
}

/*.selectedTheme {*/
    /*background-image: url("../images/tick_white.png")  ;*/
    /*background-repeat: no-repeat;*/
    /*background-position: 2px 4px;*/
/*}*/

.pnlSugg{
	cursor: pointer;
	border-bottom: 1px solid #028187;
}

.sAuthor{
	text-align: left;
	color: red;
}

.closeSugg, .btnCiteClose{
	background-image: url("../images/cross1.png");
    background-repeat: no-repeat;
    cursor: pointer;
}

.sTitle, .sAuthor, .sIsbn, .sPublisher{
	font-size: 15px;
	text-align: left;
	word-wrap: break-word;
}

.pnlSaveSearchRemove{
	border-top: 1px solid #E1E1E1;
}

.lblSearchRemove{
	border-left: none !important;
}

.lblSelectTheme{
	text-align: left;
}

.errorSaveSearch{
	color: black;
    font-family: arial,sans-serif;
    font-size: 35px;
    font-weight: bold;
    opacity: 0.2;
    text-align: center;
}

.searchTime{
	float: right;
    font-size: 8px;
    color: black;
}

/*cite details css*/

.citeDetailMain{
	box-shadow: 0 2px 3px 1px hsla(0, 0%, 0%, 0.7);
    border-radius: 10px 10px 10px 10px;
    background-color: #FFFFFF;	
}

.commonCiteValue, .commonCiteName {
    text-align: left;
    word-wrap: break-word;
}

.pnlCiteWarning{
	font-size: 14px;
	opacity: 0.6;
}

#pnlMask{
	background-image: url("../images/mask.png");
	opacity: 1 !important;
}

.pnlCiteHdr.commonCite{
	border-bottom: 1px solid #e1e1e1;
    font-size: 22px;
}

.pnlCiteDtlsInner{
	border-bottom: 1px solid #e1e1e1;
}

.commonCiteName{
	font-weight: bold;
}

.btnCiteExport{
	background-color: #6E6E6E;
	color: white;
	border: 1px solid #6E6E6E;
	border-radius: 3px;
	outline: none;
	cursor: pointer;	
}

/*cite details css ends*/

/*list grid view*/

.pnlSearchView{
	opacity: 0.8;
    background-color: #D24D33;
    border-radius: 3px;
}

.pnlSearchView > a{
	font-family: verdana, sans-serif;
    font-size: 15px;
    color: #747474;
    cursor: pointer;
    opacity: .5;
}

.pnlSearchView > a:first-child {
    border-right: 1px solid rgba(255,255,255,1) !important;
    background-image: url("../images/Grid View_White.png");
    background-position: center center;
    background-repeat: no-repeat;
}

.pnlSearchView > a:nth-child(2){
    background-image: url("../images/List View_White.png");
    background-position: center center;
    background-repeat: no-repeat;
}

/*list grid view*/

/*amazon review*/

#amazonReviewLbl {
    color: hsl(195, 98%, 60%);
    cursor: pointer;
    font-size: 13px;
    text-decoration: underline;
}

.pnlRevHdr > p{
	background-color: #D24D33;
    border: 1px solid #D24D33;
    border-radius: 3px;
    cursor: pointer;
}

/*amazon review ends*/

/*external Link modifications*/

#pnlExtLinkContentDiv > p {
    text-align: left;
}

/*external Link modifications ends*/

#dataPnl{
    border: 1px solid #d1d1d1;
}

#dataPnl > table {
    border: medium none;
}

#dataPnl table td {
    border: 1px solid #e1e1e1;
}

#dataPnl .detailsSep {
    color: black;
}

#dataPnl .detailsValue {
    color: black;
}

#dataPnl .recommendationPnl {
    color: black;
}

.txtMemId {
    text-align: right;
}

.radioBtnText.pnlLbls{
    color: white;
}


/*.mainPnl #dataItr_3 *, .mainPnl #dataItr_1 *, .mainPnl #dataItr_0 * {*/
    /*text-align: left;*/
/*}*/


#dataItr_3 .table.tableCell.tableCellDisabled > td:last-child {
    text-align: left;
}


#dataItr_3 .table.tableCellDark.tableCellDarkDisabled > td:last-child {
    text-align: left;
}

#dataItr_1 .marcTbl td {
    text-align: left;
}

#nameId {
    font-weight: bold;
}

.prflValue {
    color: #4d4d4d !important;
}

/*replacing images with sprites*/

.helpImgNew {
    background-image: url("../images/webOpacSprite2.png");
    background-position: -522px -20px;
}

.mobileImg {
    background-image: url("../images/webOpacSprite2.png");
    background-position:-361px -113px;
}

.rss{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -376px -97px;
}

.locationImg{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -441px -92px;
}

.pnlViewLnks > a:first-child {
    border-right: 1px solid rgba(255,255,255,1) !important;
    background-image: url("../images/webOpacSprite2.png");
    background-position: -575px -97px;
    background-repeat: no-repeat;
}

.pnlViewLnks > a:nth-child(2){
    background-image: url("../images/webOpacSprite2.png");
    background-position: -495px -97px;
    background-repeat: no-repeat;
    border-right: 1px solid rgba(255, 255, 255, 1) !important;
    margin-left: 5px;
    margin-right: 1px;
    padding-right: 15px;
}

.pnlViewLnks > a:nth-child(3){
    background-image: url("../images/webOpacSprite2.png");
    background-position: -144px -96px;
    background-repeat: no-repeat;
    margin-left: 5px;
    margin-right: 5px;
    padding-right: 0;
}

.loginImageHeader{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -234px -24px;
    background-size: 182px 58px;
}

.externalLinksImg{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -445px -133px;
}

.imgArrow{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -357px -50px;
    cursor: pointer;
}

.imgArrowUp{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -356px -26px;
    cursor: pointer;
}

.multiSiteLocationImgClass{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -405px -111px;
    background-size: 540px 178px;
}

.lnkDownloadDoc {
    background-color: hsl(0, 0%, 0%);
    background-image: url("../images/webOpacSprite2.png");
    background-position: -503px -138px;
    background-repeat: no-repeat;
    border-radius: 3px;
    cursor: pointer;
}

.gbpreview{
    background-image: url("../images/webOpacSprite2.png");
    background-position: -24px -11px;
    height: 31px;
    width: 88px;
}

.selectedTheme {
    background-image: url("../images/webOpacSprite2.png");
    background-repeat: no-repeat;
    background-position: -462px -38px;
}

/*replacing images with sprites ends*/

/*faq*/

.faqHdrLbl{
    text-align: left;
}

#faqConInner > .tab {
    border: none !important;
}

#pnlFAQInter .tab {
    border: none;
}

#faqConInner .tab-links.clearfixLeft {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f2f2f2;
    border: none;
    border-left: 2px solid #e1e1e1;
}

#faqConInner .tab-content {
    background-color: hsl(0, 0%, 88%);
}

.tab-links > li > a {
    font-size: 14px;
    color: #4B4A4A;
}
.tab-links > li > a.active {
    border: medium none !important;
    background-color: #EDEDED;
}


.tab-links > li.active {
    background-color: #ededed;
}

.faqHrdPnl {
    /*border-bottom: 1px solid #e1e1e1;*/
    font-size: 24px;
}
.faq {
    /*border-bottom: 1px solid #e1e1e1;*/
}

.tab-links > li > a {
    text-align: left;
}

.faqDetLbl {
    color: #6f6f6f;
    font-size: 16px;
    text-align: left;
}


#pnlFAQInter .tab-links.clearfixLeft {
    background-color: #e5e1e2;
}

.lblFAQQstn {
    cursor: pointer;
}

.lblFAQQstn:before {
    border-color: transparent black;
    border-style: solid;
    border-width: 5px 0 5px 6px;
    content: " ";
    left: -11px;
    position: absolute;
    top: 4px;
}

.lblFAQQstn.activeQuestion:before {
    border-color: black transparent !important;
    border-style: solid;
    border-width: 5px 5px 0 6px;
    content: " ";
    left: -16px;
    position: absolute;
    top: 6px;
}

.lblFAQQstn, .lblFAQAns {
    text-align: left;
    word-wrap: break-word;
}

.faqContent .tab-content .tab-links {
    background-color: #ededed !important;
    border: none !important;
}

.tab-content .tab-links > li.active{
    background-color: hsl(0, 0%, 88%);
}

.tab-content .tab-links > li > a.active {
    border: medium none !important;
    background-color: hsl(0, 0%, 88%);
}

.tab-links > li > a.active {
    background-color: transparent;
    border: medium none;
    /*font-weight: bold;*/
}

.lblFAQAns{
    color: #808080;
}


/*faq ends*/

/* Update subject */

.pnlLblHdng{
    text-align: left;
}

/* Update subject ends*/