body,a{font-family:PPFont,sans-serif;}
.box3d{box-shadow:0 0.1rem 2px 0 rgba(0,0,0,.14), 0 0.15rem 0.05rem -2px rgba(0,0,0,.2), 0 0.05rem 0.25rem 0 rgba(0,0,0,.12);background-color:#FFF;}

.box3d1{padding-right:0;}
.box3d1>div{margin-top:0.75rem;border:0.05rem solid #CCC;box-shadow:0 0 0.25rem #CCC;background-color:#FFF;}
.box3d1 .image{display:table;height:9.5rem;padding:0.25rem;}
.box3d1 .image>a{display:table-cell;vertical-align:middle;}
.box3d1 .image>img{max-height:9.5rem;max-width:10.77vw;}
.box3d1 .tit{cursor:pointer;height:1.25rem;overflow:hidden;padding:0.25rem 0.5rem;text-align:center;font-size:0.85rem;}
.titsrchopn{background-color:#f5f5f5;height:1.25rem;overflow:hidden;padding:0.25rem 0.5rem;text-align:left;font-size:0.85rem;}
.form-control,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-1,.col-md-12{box-sizing:border-box;}
a:hover{text-decoration:none !important;}
#searchforbox .checkdiv{width:6.8vw;}
.radiodiv{user-select:none;display:inline-block;cursor:pointer;margin-right:1.25rem;}
.radiodiv:before{padding-right:0.5rem;color:#888;content:"\f10c";box-sizing: border-box;font: normal normal normal 14px/1 FontAwesome;font-size:133%;}
.radiodiv.checked:before{content:"\f192";}
#idTBLCheckAutoItmsSelection>div{width:16%;}
.loading-box{padding:7.5rem;text-align:center;}
.loading-box>i{font-size:4em;color:grey;}
.socialitm i{width:2em;text-align:center;cursor:Pointer;color:#888;}
.socialitm i:hover{color:red;}

.homerightarrow{opacity:0.6;cursor:pointer;width:0;height:0;border-top:0.75rem solid transparent;border-bottom: 0.75rem solid transparent;border-left: 0.75rem solid #c1192c;}
.homeleftarrow{opacity:0.6;cursor:pointer;width: 0; height: 0;border-top: 0.75rem solid transparent;border-bottom: 0.75rem solid transparent;border-right:0.75rem solid #c1192c;}
.homerightarrow:hover,.homeleftarrow:hover{opacity:1;}
.shshdo:hover{box-shadow:0 0 0.25rem #ccc;}
input.buttfollow{cursor:pointer;border:0.05rem solid #CCC;height:1.3rem;font-family:tahoma;font-weight:700;font-size:0.65rem;color:#C1192C;width:176px;}
input.previewbutton{padding: 0.25rem 0.5rem;background-color:green;color: #FFF;font-family: verdana;border: 0.05rem solid #CCC;height:1.5rem;font-weight: 700;width: auto;}
input.previewbutton.grey{background-color:#999;}
input.googlebutton{font-weight:700;background-color:#FFF;border-radius:0.25rem;border:0.05rem solid #3B5998;color: #000;font-family:tahoma;padding:0.5rem;cursor:pointer;font-weight:700;height:2rem;background-image:url('images/gmail1.jpg');background-repeat:no-repeat;background-position:73% 44%;}
table.tablesorter tbody td {font-size:0.65rem;}
#pagintable3 .extrem
e a{transition:all .3s ease;border-radius:0.2rem;display:inline-block;padding:0 0.5rem;height:1.25rem;border:0.05rem solid #DDD;background-color:#FFF;color:#888;}
#pagintable3 .activepage a{transition:all .3s ease;border-radius:0.2rem;display:inline-block;padding:0 0.5rem;height:1.25rem;border:0.05rem solid #000;background-color:#000;color:#FFF;}
#pagintable3 .extreme a:hover{background-color:#EEE;text-decoration:none;color:#000;}
#pagintable3 .activepage a:hover{text-decoration:none;}
#pagintable3 .activepage a>i,#pagintable3 .extreme a>i{padding-top:0.25rem;}
.clshomebox{position:relative;height:168px;width:10.2vw;overflow:hidden;background-color: #FFF;border: 0.05rem solid #CCC;box-shadow:0 0 0.25rem #CCC;}
.clshomebox .actionrwbx{display:none;width:100%;height:1.5rem;position:absolute;bottom:0;background:rgba(0,0,0,.5);}
.clshomebox:hover .actionrwbx{display:block;}
.brfbox{position:relative;margin:0;background-color:#FFF;border:0.05rem solid #CCC;box-shadow:0 0 0.25rem #CCC;padding:0.25rem 0.25rem 0.5rem 0.25rem;}
.brfbox .tit{width:90%;display:inline-block;cursor:pointer;color:#88210c;padding-top:0.25rem;padding-bottom:0.5rem;text-align:left;font-size:1rem;}
.brfbox .tit a{color:#88210c;font-size:1rem;}
.brfbox .tit a:hover{text-decoration:none;}
.brfbox .lbl{}
.brfbox .chkdiv{position: absolute;left: 0;bottom: 0;padding: 0.3rem 0.5rem;background-color: #EEE;border-top: 0.05rem solid #CCC;border-right: 0.05rem solid #CCC;}
.mymailviewitmfolders{border-bottom:0.05rem solid #FFF;cursor:pointer;color:#333;}
.mymailviewitmfolders:hover{background-color:#EEE;}
.mymailviewitmfolders.activepart{background-color:#EEE;font-weight:700;}
.form-control{box-sizing:border-box;}
a:hover{text-decoration:none;}
#idSuggesstedCollectionList .feacoltitle,#idLastViewedLeftClmn .clickviewcoln,#idMyFavouriteClnLeftClm .clickviewcoln{}
#idSuggesstedCollectionList .feacoltitle a,#idLastViewedLeftClmn .clickviewcoln a,#idMyFavouriteClnLeftClm .clickviewcoln a{color:#6e06b4;font-family:tahoma;}
#idSuggesstedCollectionList .rowfeacol td{padding:0.25rem 0.1rem;border-bottom:0.05rem dotted #CCC;}
#idSuggesstedCollectionList .rowfeacol td:first-child{padding-left:0.5rem;}
#idSuggesstedCollectionList .rowfeacol.selectedfeature{background-color: #faebd7;}
.itemrow .clickzoomspan{cursor:pointer;display:none;}
.itemrow .clickzoomspan i{opacity:0.4;}
.itemrow:hover .clickzoomspan{display:inline-block;}
.itemrow .clickzoomspan i:hover{opacity:0.7;}

.fncysliderinner{transition:margin-left ease .5s;}

.icnnavi{cursor:pointer;}
.card .socialitm{visibility:hidden;padding:0 .15rem;display:inline-block;background-color:#EEE;border:0.05rem solid #CCC;}
.card:hover .socialitm{visibility:visible;}
.socialitm ul,.actionrwbx ul{padding:0;margin:0;list-style:none;}
.socialitm ul>li,.actionrwbx ul>li{float:left;padding:.15rem;cursor:pointer;}
.actionrwbx ul>li{width:25%;box-sizing:border-box;}
.socialitm ul>li i,.actionrwbx ul>li i{font-size:110%;color:#FF1493;}

.socialitm ul>li i.fa-share-alt,.actionrwbx ul>li i.fa-share-alt,
.socialitm ul>li i.fa-save,.actionrwbx ul>li i.fa-save{color:red;}
.socialitm ul>li i.fa-heart,.actionrwbx ul>li i.fa-heart{color:red;}
.socialitm ul>li i.fa-clock,.actionrwbx ul>li i.fa-clock{color:red;}

#searchcollectionsbody .ultreelist li.actv>div,#searchcollectionsbody .ultreelist li>div:hover{background-color:transparent;font-weight:700;}
div.hasupcollection{position:relative;}
div.hasupcollection>a{display:inline-block;width:80%;overflow: hidden;text-overflow: ellipsis;}
div.hasupcollection>i.faopener{float:left;padding-top:0.25rem;}
div.hasupcollection>i.upcollection{cursor:pointer;position:absolute;right:0;top:0.1rem;}
.socialitm ul>li+li{border-left:0.05rem solid #DDD;}
.actionrwbx ul>li+li{border-left:0.05rem solid #555;}
.searchfrcnt{display:none;width:8.5vw;}
.searchfrcnt input[type=text]{height:1.5rem;}
#searchforbox>div{padding:0.25rem 0;height:2rem;box-sizing:border-box;}
#searchforbox .checkdiv{margin:0;margin-top:0.5rem;}
.collectionsrchres{margin:0;padding:0.25rem 0;list-style:none;}
.collectionsrchres>li{cursor:pointer;text-align:left;color:#555;border-bottom:0.05rem solid #eee;padding:0 0.25rem;}
.collectionsrchres>li:hover{background-color:#EEE;color:#000;}
.collectionsrchres>li i{padding-right:0.35rem;}
.locationul{margin:0;padding:0;list-style:none;}
.locationul li>a{padding-left:0.25rem;}
.locationul ul li>a{padding-left:1.75rem;box-sizing:border-box;}
.fa-plus-square.opened:before{content:"\f146";color:red;}
@media (max-width: 991px){
.searchfrcnt{width:2.83vw;}
.searchfrcnt input[type=text]{width:2.83vw !important;}
#searchoptions,#createoptions{width:100% !important;}
}


.fncyulslider{padding:0;margin:0;list-style:none;display:inline-flex;flex-direction: row;flex-wrap: nowrap;}
.fncyulslider>li{width:30%;padding:0 .5rem;}
.fncyulslider>li>div.card{height:10rem;}
.fncyulslider .fncytitle{height:2.5rem;align-items: center;display: flex;justify-content: center;}

