@media (max-width: 850px)
{
.notmobileinspan span{display:none;}
.btn.notmobileinspan,.btn.notmobileinspan:hover{padding:0 0.25rem;}
.btn.notmobileinspan>i{padding:0.25rem 0;width: 1.28571429em;text-align: center;}
}

@media (max-width: 767px)
{
body.bodycontainer{padding:.5rem;}
.ultreelist li>div {height: auto;color: #000;white-space: normal;overflow: visible;text-overflow:unset;padding: 0.5rem 0;}
.customminigridrow>div{width:50%;}
.overlay.fncyover{min-height:100vh;min-width: auto!important;}
.overlay.fncyover .bottomtitrow{background-color:transparent;border:0;}
.fncyover{position:absolute;padding:0 !important;width:100% !important;left:0 !important;margin:0;top:0 !important;box-shadow:none;box-sizing:border-box;border-radius:0;height:calc( 100vh - 2.5rem );max-width:100% !important;min-width:100%;transform:none;}
.fncyover>div{border:0;border-radius:0;box-shadow:none;}
.fncyover .clsicon{background-color:transparent;border:none;top:0;left:0;right:auto;height:3.3rem;width:5rem;padding:0 .75rem;}
.fncyover .clsicon i{line-height:1.75rem !important;width:1.75rem;}
.fncyover .clsicon i:before{content:"\f104";color:#FFF;}
.fncyovrtit{height: auto;background-color: #000;width: 100%;padding: 0.75rem 4rem;box-sizing: border-box;text-overflow: ellipsis;overflow: hidden;color:#FFF;}
.fncyover .bottomtitrow{background-color:transparent;border:0;}
.checkallrowdiv .checkdiv{padding-top:0;}
.customgridrow  .fncyacn .checkdiv{margin:0;}
.titrowc .checkdiv,.titrow .checkdiv{margin:0!important;}
.customgridrow.onerowmob{padding:0;}
.customgridrow.onerowmob>div{width:100% !important;padding:0;padding-bottom:.5rem;}
.customgridrow.onerowmob .fncyimage{height:auto;max-height:5rem;}
.customgridrow.onerowmob .fncyimage img,.customgridrow.onerowmob .fncyimage i{position:static;top:auto;transform:none;}
.customgridrow.onerowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.customgridrow.onerowmob .fncytitle,.customgridrow.onerowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 80vw;}
.customgridrow.onerowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.customgridrow.onerowmob .fncyacn>div{height:1.75rem !important;}
.customgridrow.onerowmob .fncyacn a{margin-right:0.25rem;}

#titoniframeembed{padding: 0.25rem .5rem;background: #666;color: #FFF;text-transform: none;font-size: 110%;display:none;}
#titoniframeembed i:before{color:#FFF;}
.subhdrtitwebos{font-size:110%;}
#leftcolumninnerbox {height: calc( 100vh - 4.5rem ) !important;}
#leftcolumn.fullheight, #leftcolumn.fullheight #leftcolumninner{height:calc( 100vh - 3rem) !important;}

.fncytable tbody tr td a.btn{margin-top:0.1rem;margin-bottom:0.1rem;width:auto;text-align: center;}
.fncytable tbody tr td.tdactionmobile a.btn{width:auto;}
.lstacnbuts{height:auto;display: flex;padding:0.25rem;}
.lstacnbuts:before,.lstacnbuts:after{display:table;border-spacing: 0;content:" ";}
.lstacnbuts>li{margin-right:0.25rem;}

.navipagiarrow{justify-content:center;}

}
@media (max-width: 767px)
{
.clspalsviews{display:none;}
}
@media (min-width: 992px)
{
	.hiddenpc{display:none;}	
}
@media (max-width: 576px)
{
.customgridrow>div:not(.prewidth){width:50%;}
}

@media (max-width: 991px)
{

.dnonmob{display:none !important;}
.dbonmob{display:block !important;}
.gridmobile{padding:0;margin:2.5rem;list-style:none;}
.gridmobile>li{float:left;width:46%;box-sizing:border-box;margin-bottom:2.5rem;border:0.15rem solid #CCC;margin-left:2%;margin-right:2%;padding:1.5rem;}
.gridmobile>li div.image{height:5rem;}
.gridmobile>li div.image>img{min-width:5.67vw;min-height:4rem;max-height:5rem;border-radius:50%;border:0.05rem solid #CCC;box-shadow:0 0 0.15rem #aaa;}
.gridmobile>li div.title{height:4rem;overflow:hidden;font-size:200%;text-align:center;padding-top:1rem;box-sizing:content-box;}
.breadcrumpback,.divbreadcrumb{display:none;}
.mobicon{background-color:transparent;border-color:transparent;padding:0 !important;color:#005f9b !important;}
.mobicon>i{width:1rem;text-align:right;font-size:115%;}
.mobicon>i:before{color:inherit !important;}
.p-30,.p-30-lr-60{padding:0.75rem;}
.p-20{padding:.5rem;}
.p-l-30{padding-left:.5rem;}
.p-r-30{padding-right:.5rem;}
.mobtitle{height:2rem;background-color:#f3f4f7;color:darkgoldenrod;box-sizing:border-box;}
.mobtitle>a{height:2rem !important;line-height:2rem !important;color:darkgoldenrod;}
#leftcolumnfndiv{display:none;}
#rightcolumnfndiv {padding:0 !important;}
.btninfo,.btndef{padding:0.25rem .5rem !important;}
.hideinmobile{display:none !important;}


.brieffncybox{width:100%;}


.customgridrow.tworowmob{padding:0;}
.customgridrow.tworowmob>div{width:50% !important;padding:0 0.25rem .5rem 0.25rem;}
.customgridrow.tworowmob .fncyimage img,.customgridrow.tworowmob .fncyimage i{position:static;top:auto;transform:none;}
.customgridrow.tworowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.customgridrow.tworowmob .fncytitle,.customgridrow.tworowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 40vw;}
.customgridrow.tworowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.customgridrow.tworowmob .fncyacn>div{height:1.75rem !important;}
.customgridrow.tworowmob .fncyacn a{margin-right:0.25rem;}

.customminigridrow.onerowmob{padding:0;}
.customminigridrow.onerowmob>div{width:100% !important;padding:0;padding-bottom:.5rem;}
.customminigridrow.onerowmob .fncyimage{height:auto;max-height:5rem;}
.customminigridrow.onerowmob .fncyimage img,.customminigridrow.onerowmob .fncyimage i{position:static;top:auto;transform:none;}
.customminigridrow.onerowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.customminigridrow.onerowmob .fncytitle,.customminigridrow.onerowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 80vw;}
.customminigridrow.onerowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.customminigridrow.onerowmob .fncyacn>div{height:1.75rem !important;}
.customminigridrow.onerowmob .fncyacn a{margin-right:0.25rem;}

.customminigridrow.tworowmob{padding:0;}
.customminigridrow.tworowmob>div{width:50% !important;padding:0 0.25rem .5rem 0.25rem;}
.customminigridrow.tworowmob .fncyimage img,.customminigridrow.tworowmob .fncyimage i{position:static;top:auto;transform:none;}
.customminigridrow.tworowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.customminigridrow.tworowmob .fncytitle,.customminigridrow.tworowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 40vw;}
.customminigridrow.tworowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.customminigridrow.tworowmob .fncyacn>div{height:1.75rem !important;}
.customminigridrow.tworowmob .fncyacn a{margin-right:0.25rem;}

.lemob{text-align:left !important;}
.titrow .checkdiv,.titrowc .checkdiv{float:left;width:auto;margin:0.15rem 0;}

.brieffncybox .titrow,.brieffncybox .titrowc,.brfbox .titrow,.brfbox .titrowc,.brfbox .titrow,.brfbox .titrowdark{max-width:calc( 100vw - 1rem ) !important;}
.row.no-mob-p .titrow,.row.no-mob-p .titrowc,.row.no-mob-p .titrowdark{max-width:calc( 100vw - .5rem ) !important;}
.fncyrgtopnr{display:none !important;}
.row{margin:0;}
div.row:not(.resprow):not(.m-c-0) > [class*="col-"]{margin: calc(var(--bs-gutter-x)* .5) 0;}
/*div.row > [class*="col-sm-"]{margin:0;}
div.row > [class*="col-xs-"]{margin:0;}*/

.clsGridPages div.row > [class*="col-"],.clsBriefPages div.row > [class*="col-"]{margin:0;}

html{overflow:auto !important;}

.gmaptooltip{width:100% !important;padding:1.25rem .75rem 0 .75rem;}

#mapboxbody{height:calc( 100vh - 7rem ) !important;border:0 !important;}
#resultbox{height:auto !important;}
#resultbox{min-height:auto !important;}
#rightcolumnfndiv{min-height:auto !important;}
#mapboxbody{transition:height .5s ease;}
.alertmsgbox{width:70%;top:2.5rem;}
.titmaincenterlight,.titmaincenter{white-space: normal;overflow: visible;height: auto;padding: 0.5rem 0.75rem;}

.savepagebox{padding:0.35rem;display:table;}
.savepagebox .savemenu1{display:none;width:100%;float:left;transition:width .5s ease;}
.savepagebox .savemenu2{width:0.35rem;padding:5rem 0.25rem;float:left;display:none;}
.savepagebox .savemenu3{width:100%;}

.nobox3dmob{border:0 !important;box-shadow:none;background-color:transparent;}

.p-mob-8{padding:0.4rem;}
.no-mob-plr{padding-left:0 !important;padding-right:0 !important;}
.no-mob-p{padding:0 !important;}
.no-mob-p3{padding:0.15rem !important;}
.no-mob-m{margin:0 !important;}

.no-mob-box3d{border:0!important;box-shadow:none !important;}

.no-mob-m3{margin:0 !important;}
.w-mob-100p{width:100% !important;box-sizing:border-box;}
.filterboxmn{max-width:17.01vw;width:auto !important;}
#appsharemsgta2{width:100% !important;}
#idShareProductTo,#idShareProductTo1,#idShareProductTo2,#idShareProductTo3,#idNotifyProductTo{width:100% !important;box-sizing:border-box;}

.searchrightbox span {margin-top: 0.35rem !important;font-size: 150% !important;margin-right: .5rem !important;}
.searchrightbox input.form-control {padding:0.25rem 2rem 0.25rem .5rem !important;}

.searchboxholder{border:0.1rem solid #31b0d5;height:1.45rem;box-sizing: border-box;}
.searchboxholder>input{width:calc( 100% - 2rem );border:0;float:left;height:1.25rem;padding:0 .5rem;box-sizing:border-box;}
.searchboxholder>a.btn{width:2rem;float:left;display:block;height:1.25rem;    box-sizing: border-box;border-radius:0;}
.searchboxholder>a.btn>i{padding:0;margin:0;text-align:center;}

.ulmenuoption>li>a{padding:0.35rem 0;}
.ulmenuoption>li.morelink{padding:0;}

span.tickbigtext{line-height:normal;background-image: none;padding-left: 0;background-color:darkgreen;}
.resprow{padding:0.25rem 0;}
.resprow>div{}

.title{;}
.m-mob-10{margin:.5rem !important;}
.nomobscroll{height:auto !important;max-height:none !important;}

.savepagebox{padding:0;}
.savemenu1{position:relative;max-height:calc( 100vh - 2.5rem );overflow:visible !important;}
.savemenu1>div{position:absolute;top:0;left:0;width:100% !important;background-color:#FFF;z-index:10;border-bottom:0.1rem solid #888;}
.savemenu1 .ulpersonalfolders i{display:inline !important;}
.savemenu1 .ulpersonalfolders li a{width: calc( 100vw - 5rem );}

.mobopener{float: left;padding:0.6rem 0.25rem 0.55rem 0;}
.mobopenercloser{float: left;padding:0.6rem 0.25rem 0.55rem 0;}
.mobopenercloser>i{font-size:150%;}
.mobopener>i{font-size:150%;}

.mobopener>i{padding-right:.5rem;}


.ulpersonalfolders>li>i{width:1.28571429em;}
.ulpersonalfolders>li, .ulpersonalfoldersmove>li{height:2rem;clear:both;}

ul.buttonslist
{
position: fixed;
bottom: 0;
display: block;
width: 100%;
z-index: 102;
background-color: #FFF;
border-top: 0.1rem solid #555;
transition:height .5s ease;
display:none;
}
ul.buttonslist>li
{
padding:.25rem .75rem;
float:none;text-align:left;
position:static;
}
ul.buttonslist>li i{width:1.28571429em;text-align:center;}
ul.buttonslist>li i.fa-angle-down{display:none;}
.no-mob-borderimp{border:0 !important;}

.acniconsubbox{width:100% !important;top:0 !important;left:0 !important;}
.acniconsubbox li{width:100% !important;}
.acniconsubbox li i{padding-right:.5rem;}

.gridformob,.gridformob>div{padding:0.25rem;}
.gridformob>div>div{padding:.75rem;text-align:left;}
.gridformob .title{text-transform:uppercase;font-weight:700;color:#000;padding-bottom:0.25rem;}
.gridformob a.title{cursor:pointer;color:#337ab7;}
.gridformob .plabel{color:#000;}
.gridformob .plabel.c{text-transform:uppercase;}
.gridformob .plabel.b{font-weight:700;}

#initactions{box-sizing:border-box;border-top:0.1rem solid #CCC;height:2.5rem;line-height:2rem;padding:0 .5rem;font-size:110%;transition:height .5s ease;background-color:#660080;z-index:10;color:#fff;position:fixed;bottom:0;width:100%;
display: flex; justify-content: center; align-items: center;
}
#initactions>i{padding-right:.5rem;text-align:center;background-color:#660080;color:#FFF;border-radius:0.25rem 0.25rem 0 0;}

#largeactions i.closericon{width:20%;text-align:center;background-color:#660080;color:#FFF;border-radius:0 0 0.25rem 0.25rem;padding:0.1rem;height:2em;}
.closericondiv{height:2rem;position:fixed;width:99%;margin-top: -.5rem;background-color: #FFF;z-index: 100;}
#largeactions{box-sizing:border-box;height:0;display:none;transition:height .5s ease;overflow-y:auto;background-color:#FFF;z-index:12;position:fixed;bottom:0;width:100%;padding-top:0.25rem;border:0.05rem solid #660080;}

.titmobactions{margin:.25rem .75rem;text-align:center;font-size:110%;text-transform:uppercase;font-weight:700;color:#555;border-bottom:0.05rem solid #eee;padding:0.25rem 0;}
.bodymobactions{height:3.5rem;width:100vw;overflow-x:auto;}
.bodymobactions>ul{padding:.5rem .5rem 0 0;margin:0;list-style:none;display:flex;}
.bodymobactions>ul>li{padding:0 0.25rem;float:left;}
.bodymobactions>ul>li>a{display:block;width:calc( 84vw / 4 );height:2.5rem;}
.bodymobactions>ul>li>a>i{display:block;text-align:center;padding-bottom:0.25rem;font-size:150%;color:#777;}
.bodymobactions>ul>li>a>span{text-align:center;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-size: 80%;font-weight:700;}

.bodymobactions2{width:100vw;overflow-x:auto;}
.bodymobactions2>ul{padding:.5rem .5rem 0 0;margin:0;list-style:none;}
.bodymobactions2>ul>li{padding:0 0.25rem;float:left;}
.bodymobactions2>ul>li>a{display:block;width:calc( 41vw / 2 );padding:0.25rem 0.1rem 0 0.1rem;margin:0.25rem 0;border-radius:.5rem;}
.bodymobactions2>ul>li>a>i{display:block;text-align:center;height:1.5rem;padding-bottom:0.25rem;font-size:150%;color:#777;}
.bodymobactions2>ul>li>a>span{height:1rem;text-align:center;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-size: 80%;font-weight:700;}

.titmobactionsright{text-align:left;;text-transform:uppercase;font-weight:700;color:#555;padding: 0.25rem 0;height:1.75rem;}
.titmobactionsright>i{border:0.05rem solid #eee;border-radius:50%;float:right;padding: 0.15rem 0.35rem 0.25rem 0.4rem;}

.bodymobactions::-webkit-scrollbar,.bodymobactions2::-webkit-scrollbar{display: none;}
.bodymobactions,.bodymobactions2{-ms-overflow-style: none;}
#actionsettings{bottom: 0;width: 100%;position: fixed;background-color: #FFF;z-index:100;overflow-y:auto;}
#viewmapdetails{bottom: 0;width: 100%;position: fixed;background-color: #FFF;z-index:100;overflow-y:auto;}
#viewmapdetails1{bottom: 0;width: 100%;position: fixed;background-color: #FFF;z-index:100;overflow-y:auto;}
#viewmapdetails2{bottom: 0;width: 100%;position: fixed;background-color: #FFF;z-index:100;overflow-y:auto;}

div#tipalerttop{top: .5rem;width: 80%;left: 10%;}
div#tipalerttop td#idtipalerttop {box-shadow: 0 0 0.15rem darkorange inset;width: 100%;border-radius:1.5rem;min-width:auto;}


.uleventoption{display:none;position:absolute;top:1.75rem;right:1rem;width: 80%;background-color: #FFF;z-index: 10;border:0.05rem solid #CCC;}
.uleventoption>li{float:none !important;border-bottom:0.05rem solid #EEE;text-align:left;padding:0 1rem;margin:0 !important;height:2rem;}
.uleventoption>li>a{color:#000 !important;padding:0 !important;}
span.tickbigtext, .tickbigcontainer>span{height:auto !important;}

.leaflet-routing-container.leaflet-bar.leaflet-control{margin-top: 4rem !important;}
.leaflet-top .leaflet-routing-container.leaflet-routing-container-hide{margin-top: 4rem !important;}
.leaflet-routing-container-hide .leaflet-routing-collapse-btn{left: 0.05rem !important;top: 4rem !important;}

.leaflet-routing-container.leaflet-bar.leaflet-control {height: calc( 100vh - 14rem ) !important;}


#ordersummarydiv{width: 100% !important;position: static !important;}
.mxheinone{max-height:none !important;}
.fncyover{height:auto !important;}
.dividermenuitem:after{width:100%;height:0.65rem;border-top:.5rem solid #fff;content:"";display:block;background-image: linear-gradient(to right,#eee,#ccc,#eee);box-sizing:border-box;}
.bodymobactions.random i:before,.bodymobactions2.random i:before{color:inherit;}

.bodymobactions{position:relative;}
.rightnaviarrow{height:0.25rem;text-align:right;padding-right:.5rem;}
.rightnaviarrow>i{width:1.5rem;color:#999;}
#rightcolumn{padding:0 !important;}
#leftcolumn,#dragbar{display:none;}

.leftmaincolumn #leftcolumn{display:block;}
.leftmaincolumn #rightcolumn{display:none;}

#leftcolumn{position: static !important;width: 100% !important;}
#leftcolumninner{width:100% !important;}
.btnopenerleft,.btnopenerleft1{display:inline-block !important;}
#crtenwfldr1>table{width:100%;}

.contentinputdivs span,.contentinputarea1 span{max-width:50vw !important;text-overflow:ellipsis;}
div#tipalerttop td#idtipalerttop{min-width:auto !important;}

.row.rowtwocolumn{padding:0;margin:0 !important;}
.row.rowtwocolumn>div{padding:0;margin:0 !important;}
.row.rowtwocolumn>div:nth-child(2){padding-left:0;padding-top:.5rem;}
.boxloading{padding:2.5rem;}
.popover .arrow{display:none;}

.mobilefilterbox .filterboxcloseicon{display:none;}
.mobilefilterbox{position:relative;border:none;}
.mobilefilterbox .filterboxtitle{height:2.5rem;line-height:2.5rem;padding:0 .5rem;background-color:#70B568;color:#FFF;text-align:left;}
.mobilefilterbox .filterboxtitle>a{color:#FFF;font-family:PPFont;;}
.mobilefilterbox .filterboxtitle>i{float:right;padding:0.75rem;}
.mobilefilterbox .filteroptionul,.mobilefilterbox .taboptionfncysml{position:absolute;position: absolute;padding: 0;display: none;background-color: #FFF;z-index: 10;width: 100%;border:0.1rem solid #AAA;box-sizing: border-box;height: auto;left: 0;top:2.5rem;}
.mobilefilterbox .filteroptionul>li,.mobilefilterbox .taboptionfncysml>li{font-family:PPFont;;border: 0;border-bottom:0.05rem solid #EEE;float: none;width: 100%;height:auto;line-height:1.5rem;box-shadow: none;border-radius: 0;padding:.5rem;text-align: left;background-color: #FFF;margin: 0;}
.mobilefilterbox .mobilefilterpanel{border:0.1rem solid #70B568;border-top:0;}
.mobilefilterbox .clearfilterrow {border: 0.1rem solid #70B568;border-top: 0;}

.classfncyimagegrid.horizontal{width: 100%;/*width:85vw;*/}


ul.mobtabpage{display: flex;padding:.5rem;margin:0 0 1rem 0;list-style:none;justify-content:start;border:0;background-color:transparent;}
ul.mobtabpage>li{margin-right:.5rem;border:.05rem solid #CCC!important;border-radius:.5rem;padding:.5rem 1rem;background-color:#FFF;position:relative;box-shadow:none;}
ul.mobtabpage>li.actv:after{content:"";position:absolute;top:101%;left:50%;transform: translateX(-50%);border-left:.8rem solid transparent;border-right:.8rem solid transparent;border-top:.8rem solid #aaa;}
.fixedmobilefullwidth{width:97vw;overflow-x:auto;overflow-y:hidden;}

.checkdiv:before,.radiodiv:before{/*font-size:1.25rem;line-height:25px!important;*/}
.hiddenmobile{display:none;}
.table-responsive{width:100vw;overflow-x:auto;}
table.fncytable thead tr th{white-space: nowrap;background-color: transparent;border-bottom: 0.1rem solid #CCC;border-left: 0;}

}



.mobilelist>ul{padding:0.1rem;margin:0;list-style:none;background-color:#FFF;}
.mobilelist>ul>li{padding-bottom:0.25rem;}
.mobilelist>ul>li>div{background-color: #fff;border:0.05rem solid #EEE;border-radius:0.1rem;box-shadow: 0 0 0.1rem 0 rgba(0,0,0,.08);}
.mobilelist>ul>li div.ltit{display:flex;background-color:#f3f6fa;border-bottom:0.05rem solid #EEE;padding:0 .5rem;align-items:center;}
.mobilelist>ul>li div.ltit>span.checkdiv{width:1.25rem;text-align:center;margin:0;}
.mobilelist>ul>li div.ltit>span.stit{text-align:left;padding:0.25rem;box-sizing:border-box;width:calc( 100vw - 85px );color:#000;font-weight:700;}
.mobilelist>ul>li div.ltit>span.stit div.img{height:1.25rem;width:1.75rem;float:left;padding-right:.5rem;box-sizing:border-box;}
.mobilelist>ul>li div.ltit>span.stit div.img img{max-height:1.25rem;max-width:1.25rem;position: relative;top: 50%;transform: translateY(-50%);}
.mobilelist>ul>li div.ltit>span.stit div.img i{position: relative;top: 50%;transform: translateY(-50%);}
.mobilelist>ul>li div.ltit>span.sarr{width:1.25rem;text-align:center;margin:0;}
.mobilelist>ul>li div.ltit>span.sarr i{font-size:133%;}

.mobilelist>ul>li div.ldet{min-height:5rem;overflow:hidden;display:none;padding:.5rem;text-align:left;}
.mobilelist>ul>li div.ldet>div{text-align:left;padding-top:.5rem;}


.mobilelist>ul>li div.ldet .action{display:inline-block;text-align:right;background-color:#f5f5f5;height:1.5rem;border:0.05rem solid #EEE;box-shadow:0 0 0.25rem #EEE;padding:0 0.25rem;}
.mobilelist>ul>li div.ldet .action i{cursor:pointer;padding:0 0.25rem;font-size:133%;}

.checkdiv{height:auto;}

.mobileview .notmobileinspan span{display:none;}
.mobileview .btn.notmobileinspan,.mobileview .btn.notmobileinspan:hover{padding:0 0.25rem;}
.mobileview .btn.notmobileinspan>i{padding:0.25rem 0;width: 1.28571429em;text-align: center;}
.mobileview #rightcolumn{padding:0 !important;}
.mobileview #leftcolumn,.mobileview #dragbar{display:none;}
.mobileview .leftmaincolumn #leftcolumn{display:block;}
.mobileview .leftmaincolumn #rightcolumn{display:none;}
.mobileview #leftcolumn{position: static !important;width: 100% !important;}
.mobileview #leftcolumninner{width:100% !important;overflow-y:auto;}
.mobileview .hidden-sm,.mobileview .hidden-xs{display:none;}

.padview .hidden-xs{display:none;}

.mobileview .btnopenerleft,.mobileview .btnopenerleft1{display:inline-block !important;}

.clspalsviews{white-space:nowrap;}

.mobileview .btn,.padview .btn,.webview .btn{padding:0.15rem 0.25rem;}
.mobileview .btn:hover,.padview .btn:hover{padding:0.15rem 0.25rem;}

.mobileview .customgridrow.onerowmob{padding:0;}
.mobileview .customgridrow.onerowmob>div{width:100% !important;padding:0;padding-bottom:.5rem;}
.mobileview .customgridrow.onerowmob .fncyimage{height:auto;max-height:7.5rem;}
.mobileview .customgridrow.onerowmob .fncyimage img,.mobileview .customgridrow.onerowmob .fncyimage i{position:static;top:auto;transform:none;}
.mobileview .customgridrow.onerowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.mobileview .customgridrow.onerowmob .fncytitle,.mobileview .customgridrow.onerowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.mobileview .customgridrow.onerowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.mobileview .customgridrow.onerowmob .fncyacn>div{height:1.75rem !important;}
.mobileview .customgridrow.onerowmob .fncyacn a{margin-right:0.25rem;}

.mobileview .customgridrow.tworowmob{padding:0;}
.mobileview .customgridrow.tworowmob>div{width:50% !important;padding:0 0.25rem .5rem 0.25rem;}
.mobileview .customgridrow.tworowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.mobileview .customgridrow.tworowmob .fncytitle,.mobileview .customgridrow.tworowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.mobileview .customgridrow.tworowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.mobileview .customgridrow.tworowmob .fncyacn>div{height:1.75rem !important;}
.mobileview .customgridrow.tworowmob .fncyacn a{margin-right:0.25rem;}

.padview .customgridrow.onerowmob{padding:0;}
.padview .customgridrow.onerowmob>div{width:100% !important;padding:0;padding-bottom:.5rem;}
.padview .customgridrow.onerowmob .fncyimage{height:auto;max-height:7.5rem;}
.padview .customgridrow.onerowmob .fncyimage img,.mobileview .customgridrow.onerowmob .fncyimage i{position:static;top:auto;transform:none;}
.padview .customgridrow.onerowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.padview .customgridrow.onerowmob .fncytitle,.mobileview .customgridrow.onerowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.padview .customgridrow.onerowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.padview .customgridrow.onerowmob .fncyacn>div{height:1.75rem !important;}
.padview .customgridrow.onerowmob .fncyacn a{margin-right:0.25rem;}

.padview .customgridrow.tworowmob{padding:0;}
.padview .customgridrow.tworowmob>div{width:50% !important;padding:0 0.25rem .5rem 0.25rem;}
.padview .customgridrow.tworowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.padview .customgridrow.tworowmob .fncytitle,.mobileview .customgridrow.tworowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.padview .customgridrow.tworowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.padview .customgridrow.tworowmob .fncyacn>div{height:1.75rem !important;}
.padview .customgridrow.tworowmob .fncyacn a{margin-right:0.25rem;}


.mobileview .customminigridrow.onerowmob{padding:0;}
.mobileview .customminigridrow.onerowmob>div{width:100% !important;padding:0;padding-bottom:.5rem;}
.mobileview .customminigridrow.onerowmob .fncyimage{height:auto;max-height:7.5rem;}
.mobileview .customminigridrow.onerowmob .fncyimage img,.mobileview .customminigridrow.onerowmob .fncyimage i{position:static;top:auto;transform:none;}
.mobileview .customminigridrow.onerowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.mobileview .customminigridrow.onerowmob .fncytitle,.mobileview .customminigridrow.onerowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.mobileview .customminigridrow.onerowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.mobileview .customminigridrow.onerowmob .fncyacn>div{height:1.75rem !important;}
.mobileview .customminigridrow.onerowmob .fncyacn a{margin-right:0.25rem;}

.mobileview .customminigridrow.tworowmob{padding:0;}
.mobileview .customminigridrow.tworowmob>div{width:50% !important;padding:0 0.25rem .5rem 0.25rem;}
.mobileview .customminigridrow.tworowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.mobileview .customminigridrow.tworowmob .fncytitle,.mobileview .customminigridrow.tworowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.mobileview .customminigridrow.tworowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.mobileview .customminigridrow.tworowmob .fncyacn>div{height:1.75rem !important;}
.mobileview .customminigridrow.tworowmob .fncyacn a{margin-right:0.25rem;}

.padview .customminigridrow.onerowmob{padding:0;}
.padview .customminigridrow.onerowmob>div{width:100% !important;padding:0;padding-bottom:.5rem;}
.padview .customminigridrow.onerowmob .fncyimage{height:auto;max-height:7.5rem;}
.padview .customminigridrow.onerowmob .fncyimage img,.mobileview .customminigridrow.onerowmob .fncyimage i{position:static;top:auto;transform:none;}
.padview .customminigridrow.onerowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.padview .customminigridrow.onerowmob .fncytitle,.mobileview .customminigridrow.onerowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.padview .customminigridrow.onerowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.padview .customminigridrow.onerowmob .fncyacn>div{height:1.75rem !important;}
.padview .customminigridrow.onerowmob .fncyacn a{margin-right:0.25rem;}

.padview .customminigridrow.tworowmob{padding:0;}
.padview .customminigridrow.tworowmob>div{width:50% !important;padding:0 0.25rem .5rem 0.25rem;}
.padview .customminigridrow.tworowmob .fncytitle{font-weight:700;height:auto;text-align:center;}
.padview .customminigridrow.tworowmob .fncytitle,.mobileview .customminigridrow.tworowmob .fncytitle a{color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.padview .customminigridrow.tworowmob .fncyacn{position:static;background-color:rgba(0,0,0,.7);height:1.75rem !important;}
.padview .customminigridrow.tworowmob .fncyacn>div{height:1.75rem !important;}
.padview .customminigridrow.tworowmob .fncyacn a{margin-right:0.25rem;}

.mobilegrid{padding:.25rem;}
.mobilegrid .image{height:10rem;display: inline-flex;align-items: center;justify-content: space-evenly;width: 100%;}
.mobilegrid .image img{max-width:100%;max-height:10rem;border-radius:0.25rem;}
.mobilegrid .title{text-align:center;font-weight:700;margin:1rem 0 .5rem 0;height:4rem;overflow: hidden;box-sizing:content-box;word-break: break-all;}
.mobilegrid .desc{text-align:left;overflow:hidden;margin-bottom:.5rem;}
.mobilegrid .price{color:red;font-size:150%;font-weight:700;text-align:left;padding-bottom:.5rem;}
.mobilegrid .price>.byitem{color:#aaa;;font-weight:400;}
.mobilegrid .purchaselink{text-align:right;}

.imgaligned{height: 5rem;display: inline-flex;align-items: center;justify-content: space-evenly;width: 100%;}
.imgaligned img{max-width:100%;max-height:4rem;border-radius:0.25rem;}

.row2lines{height:2rem;overflow:hidden;}
.viewfncygrid .fncyacn{position:absolute;width:100%;top:0;left:0;border-bottom:0.05rem solid #CCC;display:none;background-color:rgba(0,0,0,.5);padding:.25rem .5rem;text-align:left;}
.viewfncygrid:hover .fncyacn{display:block;}

.viewfncygrid.selected{border:0.05rem solid var(--bs-primary);}
.viewfncygrid .fncyacn .checkdiv{align-items:center;margin:0;color:#FFF;}
.viewfncygrid .fncyacn .checkdiv:before{color:#FFF;}


.mobilegrid{position:relative;}
.mobilegrid .fncyacn{position:absolute;width:100%;top:0;left:0;border-bottom:0.05rem solid #CCC;display:none;background-color:rgba(0,0,0,.5);padding:.25rem .5rem;text-align:left;}
.mobilegrid:hover .fncyacn{display:block;}
.card.selected{border:0.05rem solid var(--bs-primary);}
.mobilegrid .fncyacn .checkdiv{align-items:center;margin:0;color:#FFF;}
.mobilegrid .fncyacn .checkdiv:before{color:#FFF;}
.h-100 .mobilegrid .title{height:auto;padding:.5rem 0 0 0;}

@media (max-width: 767px)
{
	.mobilegrid .fncyacn{position:static;border:0;display:block;background-color:transparent;padding:.25rem;}
	.mobilegrid .fncyacn .checkdiv{color:#000;}
	.mobilegrid .fncyacn .checkdiv:before{color:#000;}
}


.mobilegrid.grid1 .image{overflow:hidden;}
.mobilegrid.grid1 .image img{max-width:auto;height:10rem;}
.mobilegrid.grid1 .title{margin:0;}
.mobilegrid.grid1 .title{height:auto;padding:.5rem 0;}

@media (max-width: 767px)
{
.mobilegrid .image{height:6rem;}
.mobilegrid .image img{max-height:6rem;}
}

.mobilegrid.miniview .image{height: 2.5rem;}
.mobilegrid.miniview .image img{max-height: 2.5rem;}
.mobilegrid.miniview .title{margin:.5rem 0 .25rem 0;text-overflow:ellipsis;font-weight:normal;}


@media (max-width: 767px)
{
#maincontent{min-height:auto !important;}
}
/*
@media (max-width: 850px) and (min-width: 768px)
{
#maincontent{min-height:70rem;}
}*/